.elementor-80 .elementor-element.elementor-element-0cafe3d{--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;}.elementor-80 .elementor-element.elementor-element-0cafe3d:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-0cafe3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf49eff );background-image:url("https://cosmopolitanbeauty.pl/wp-content/uploads/2025/07/background-devider.svg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-80 .elementor-element.elementor-element-6b0ae6d{--display:flex;}.elementor-widget-heading .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-80 .elementor-element.elementor-element-8455c49 .elementor-heading-title{font-family:var( --e-global-typography-eb5e394-font-family ), Sans-serif;font-size:var( --e-global-typography-eb5e394-font-size );font-weight:var( --e-global-typography-eb5e394-font-weight );text-transform:var( --e-global-typography-eb5e394-text-transform );}.elementor-80 .elementor-element.elementor-element-3fe9482 .elementor-heading-title{font-family:var( --e-global-typography-7479b1a-font-family ), Sans-serif;font-size:var( --e-global-typography-7479b1a-font-size );font-weight:var( --e-global-typography-7479b1a-font-weight );line-height:var( --e-global-typography-7479b1a-line-height );letter-spacing:var( --e-global-typography-7479b1a-letter-spacing );color:var( --e-global-color-secondary );}.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 );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-80 .elementor-element.elementor-element-ffeb6ad .elementor-button{background-color:var( --e-global-color-da0d6e7 );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 );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-cf49eff );color:var( --e-global-color-cf49eff );border-radius:200px 200px 200px 200px;padding:14px 16px 14px 16px;}.elementor-80 .elementor-element.elementor-element-ffeb6ad .elementor-button:hover, .elementor-80 .elementor-element.elementor-element-ffeb6ad .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-ffeb6ad.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-80 .elementor-element.elementor-element-ffeb6ad .elementor-button:hover svg, .elementor-80 .elementor-element.elementor-element-ffeb6ad .elementor-button:focus svg{fill:var( --e-global-color-cf49eff );}.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-80 .elementor-element.elementor-element-fae2573{width:var( --container-widget-width, 738px );max-width:738px;--container-widget-width:738px;--container-widget-flex-grow:0;color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-c63babf{--display:flex;--border-radius:32px 32px 32px 32px;}.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-80 .elementor-element.elementor-element-0219bb6 img{width:628px;height:476px;object-fit:cover;object-position:center left;border-radius:32px 32px 32px 32px;}.elementor-80 .elementor-element.elementor-element-602c8ad{--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;}.elementor-80 .elementor-element.elementor-element-602c8ad:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-602c8ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6357ae1 );}.elementor-80 .elementor-element.elementor-element-62bb35a{padding:0rem 0rem 3rem 0rem;text-align:center;}.elementor-80 .elementor-element.elementor-element-62bb35a .elementor-heading-title{font-family:var( --e-global-typography-96e72b0-font-family ), Sans-serif;font-size:var( --e-global-typography-96e72b0-font-size );font-weight:var( --e-global-typography-96e72b0-font-weight );line-height:var( --e-global-typography-96e72b0-line-height );letter-spacing:var( --e-global-typography-96e72b0-letter-spacing );color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-6a96ef8{--e-image-carousel-slides-to-show:6;}.elementor-80 .elementor-element.elementor-element-6a96ef8 .swiper-wrapper{display:flex;align-items:center;}.elementor-80 .elementor-element.elementor-element-80e6497{--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;--overflow:hidden;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-80 .elementor-element.elementor-element-80e6497:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-80e6497 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-156b31a );}.elementor-80 .elementor-element.elementor-element-40c272c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-80 .elementor-element.elementor-element-503f9c7{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-80 .elementor-element.elementor-element-503f9c7 .elementor-heading-title{font-family:var( --e-global-typography-f8229b6-font-family ), Sans-serif;font-size:var( --e-global-typography-f8229b6-font-size );font-weight:var( --e-global-typography-f8229b6-font-weight );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );color:var( --e-global-color-6357ae1 );}.elementor-80 .elementor-element.elementor-element-c49bc50.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-80 .elementor-element.elementor-element-c49bc50 .elementor-button{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 );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-6357ae1 );color:var( --e-global-color-6357ae1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6357ae1 );border-radius:200px 200px 200px 200px;padding:14px 16px 14px 16px;}.elementor-80 .elementor-element.elementor-element-c49bc50 .elementor-button:hover, .elementor-80 .elementor-element.elementor-element-c49bc50 .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-c49bc50 .elementor-button:hover svg, .elementor-80 .elementor-element.elementor-element-c49bc50 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-019f1b7{--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;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-80 .elementor-element.elementor-element-019f1b7:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-019f1b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-e623053{--display:flex;--min-height:463px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.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-80 .elementor-element.elementor-element-06b8039.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-80 .elementor-element.elementor-element-06b8039 .elementor-icon-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-06b8039.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-156b31a );color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-06b8039.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-06b8039.elementor-view-default .elementor-icon{color:var( --e-global-color-156b31a );border-color:var( --e-global-color-156b31a );}.elementor-80 .elementor-element.elementor-element-06b8039.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-06b8039.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-156b31a );}.elementor-80 .elementor-element.elementor-element-06b8039.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-06b8039.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-06b8039 .elementor-icon{padding:4px;}.elementor-80 .elementor-element.elementor-element-ee6244e .elementor-heading-title{font-family:var( --e-global-typography-f8229b6-font-family ), Sans-serif;font-size:var( --e-global-typography-f8229b6-font-size );font-weight:var( --e-global-typography-f8229b6-font-weight );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-4a5eb32{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-643e13a{--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;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-80 .elementor-element.elementor-element-643e13a:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-643e13a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-8d0cb10{--display:flex;--min-height:463px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-80 .elementor-element.elementor-element-fc32742.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-80 .elementor-element.elementor-element-fc32742 .elementor-icon-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-fc32742.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-156b31a );color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-fc32742.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-fc32742.elementor-view-default .elementor-icon{color:var( --e-global-color-156b31a );border-color:var( --e-global-color-156b31a );}.elementor-80 .elementor-element.elementor-element-fc32742.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-fc32742.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-156b31a );}.elementor-80 .elementor-element.elementor-element-fc32742.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-fc32742.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-fc32742 .elementor-icon{padding:4px;}.elementor-80 .elementor-element.elementor-element-bd06a99 .elementor-heading-title{font-family:var( --e-global-typography-f8229b6-font-family ), Sans-serif;font-size:var( --e-global-typography-f8229b6-font-size );font-weight:var( --e-global-typography-f8229b6-font-weight );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-a4c41fc{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-79fff64{--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;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-80 .elementor-element.elementor-element-79fff64:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-79fff64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-e50b8a3{--display:flex;--min-height:463px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-80 .elementor-element.elementor-element-c5d30c5.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-80 .elementor-element.elementor-element-c5d30c5 .elementor-icon-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-c5d30c5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-156b31a );color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-c5d30c5.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-c5d30c5.elementor-view-default .elementor-icon{color:var( --e-global-color-156b31a );border-color:var( --e-global-color-156b31a );}.elementor-80 .elementor-element.elementor-element-c5d30c5.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-c5d30c5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-156b31a );}.elementor-80 .elementor-element.elementor-element-c5d30c5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-c5d30c5.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-c5d30c5 .elementor-icon{padding:4px;}.elementor-80 .elementor-element.elementor-element-55b2921 .elementor-heading-title{font-family:var( --e-global-typography-f8229b6-font-family ), Sans-serif;font-size:var( --e-global-typography-f8229b6-font-size );font-weight:var( --e-global-typography-f8229b6-font-weight );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-bafb36a{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-18875e6{--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;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-80 .elementor-element.elementor-element-18875e6:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-18875e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-dfb3d12{--display:flex;--min-height:463px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-80 .elementor-element.elementor-element-b664a2e.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-80 .elementor-element.elementor-element-b664a2e .elementor-icon-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-b664a2e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-156b31a );color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-b664a2e.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-b664a2e.elementor-view-default .elementor-icon{color:var( --e-global-color-156b31a );border-color:var( --e-global-color-156b31a );}.elementor-80 .elementor-element.elementor-element-b664a2e.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-b664a2e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-156b31a );}.elementor-80 .elementor-element.elementor-element-b664a2e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-b664a2e.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-b664a2e .elementor-icon{padding:4px;}.elementor-80 .elementor-element.elementor-element-ff00e72 .elementor-heading-title{font-family:var( --e-global-typography-f8229b6-font-family ), Sans-serif;font-size:var( --e-global-typography-f8229b6-font-size );font-weight:var( --e-global-typography-f8229b6-font-weight );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-d34ec33{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-fe1dce7{--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;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-80 .elementor-element.elementor-element-fe1dce7:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-fe1dce7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-5324a3a{--display:flex;--min-height:463px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-80 .elementor-element.elementor-element-6a67d13.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-80 .elementor-element.elementor-element-6a67d13 .elementor-icon-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-6a67d13.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-156b31a );color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-6a67d13.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-6a67d13.elementor-view-default .elementor-icon{color:var( --e-global-color-156b31a );border-color:var( --e-global-color-156b31a );}.elementor-80 .elementor-element.elementor-element-6a67d13.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-6a67d13.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-156b31a );}.elementor-80 .elementor-element.elementor-element-6a67d13.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-6a67d13.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-6a67d13 .elementor-icon{padding:4px;}.elementor-80 .elementor-element.elementor-element-7c435d1.elementor-element{--align-self:center;}.elementor-80 .elementor-element.elementor-element-7c435d1 .elementor-heading-title{font-family:var( --e-global-typography-f8229b6-font-family ), Sans-serif;font-size:var( --e-global-typography-f8229b6-font-size );font-weight:var( --e-global-typography-f8229b6-font-weight );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-f5dc885{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-85de7a3{--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;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-80 .elementor-element.elementor-element-85de7a3:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-85de7a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-1388cbb{--display:flex;--min-height:463px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-80 .elementor-element.elementor-element-f18c86c.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-80 .elementor-element.elementor-element-f18c86c .elementor-icon-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-f18c86c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-156b31a );color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-f18c86c.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-f18c86c.elementor-view-default .elementor-icon{color:var( --e-global-color-156b31a );border-color:var( --e-global-color-156b31a );}.elementor-80 .elementor-element.elementor-element-f18c86c.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-f18c86c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-156b31a );}.elementor-80 .elementor-element.elementor-element-f18c86c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-f18c86c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-f18c86c .elementor-icon{padding:4px;}.elementor-80 .elementor-element.elementor-element-3b7fa1b .elementor-heading-title{font-family:var( --e-global-typography-f8229b6-font-family ), Sans-serif;font-size:var( --e-global-typography-f8229b6-font-size );font-weight:var( --e-global-typography-f8229b6-font-weight );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-58c8552{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-b4e5b00{--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;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-80 .elementor-element.elementor-element-b4e5b00:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-b4e5b00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-294350d{--display:flex;--min-height:463px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-80 .elementor-element.elementor-element-7a3bf3c.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-80 .elementor-element.elementor-element-7a3bf3c .elementor-icon-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-7a3bf3c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-156b31a );color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-7a3bf3c.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-7a3bf3c.elementor-view-default .elementor-icon{color:var( --e-global-color-156b31a );border-color:var( --e-global-color-156b31a );}.elementor-80 .elementor-element.elementor-element-7a3bf3c.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-7a3bf3c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-156b31a );}.elementor-80 .elementor-element.elementor-element-7a3bf3c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-7a3bf3c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-7a3bf3c .elementor-icon{padding:4px;}.elementor-80 .elementor-element.elementor-element-6feb207 .elementor-heading-title{font-family:var( --e-global-typography-f8229b6-font-family ), Sans-serif;font-size:var( --e-global-typography-f8229b6-font-size );font-weight:var( --e-global-typography-f8229b6-font-weight );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-806c1b2{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-7a6437a{--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;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-80 .elementor-element.elementor-element-7a6437a:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-7a6437a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-2465f6d{--display:flex;--min-height:463px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-80 .elementor-element.elementor-element-56d8de1.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-80 .elementor-element.elementor-element-56d8de1 .elementor-icon-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-56d8de1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-156b31a );color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-56d8de1.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-56d8de1.elementor-view-default .elementor-icon{color:var( --e-global-color-156b31a );border-color:var( --e-global-color-156b31a );}.elementor-80 .elementor-element.elementor-element-56d8de1.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-56d8de1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-156b31a );}.elementor-80 .elementor-element.elementor-element-56d8de1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-56d8de1.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-56d8de1 .elementor-icon{padding:4px;}.elementor-80 .elementor-element.elementor-element-ab784bb .elementor-heading-title{font-family:var( --e-global-typography-f8229b6-font-family ), Sans-serif;font-size:var( --e-global-typography-f8229b6-font-size );font-weight:var( --e-global-typography-f8229b6-font-weight );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-d6175e5{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-07910cc{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:24px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:285px;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:-64px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:285px;--e-n-carousel-arrow-size:1.5rem;--e-n-carousel-arrow-normal-color:var( --e-global-color-156b31a );--e-n-carousel-arrow-hover-color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-07910cc :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-cf49eff );border-radius:20000px 20000px 20000px 20000px;padding:6px 12px 6px 12px;}.elementor-80 .elementor-element.elementor-element-07910cc :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-e1800e3{--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;}.elementor-80 .elementor-element.elementor-element-e1800e3:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-e1800e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6357ae1 );background-image:url("https://cosmopolitanbeauty.pl/wp-content/uploads/2025/07/devider-about-us.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-80 .elementor-element.elementor-element-77269f3{--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:2rem 2rem 2rem 2rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-80 .elementor-element.elementor-element-77269f3:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-77269f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-6e1d42f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-80 .elementor-element.elementor-element-6e1d42f img{width:596px;height:678px;object-fit:cover;object-position:center center;border-radius:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-80 .elementor-element.elementor-element-dd96ddc{--display:flex;}.elementor-80 .elementor-element.elementor-element-78d31b4 .elementor-heading-title{font-family:var( --e-global-typography-eb5e394-font-family ), Sans-serif;font-size:var( --e-global-typography-eb5e394-font-size );font-weight:var( --e-global-typography-eb5e394-font-weight );text-transform:var( --e-global-typography-eb5e394-text-transform );color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-f1d15d9 .elementor-heading-title{font-family:var( --e-global-typography-96e72b0-font-family ), Sans-serif;font-size:var( --e-global-typography-96e72b0-font-size );font-weight:var( --e-global-typography-96e72b0-font-weight );line-height:var( --e-global-typography-96e72b0-line-height );letter-spacing:var( --e-global-typography-96e72b0-letter-spacing );color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-3713afb{width:var( --container-widget-width, 458px );max-width:458px;--container-widget-width:458px;--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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-5c981c1{--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;}.elementor-80 .elementor-element.elementor-element-5c981c1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-80 .elementor-element.elementor-element-90b9ed0{--display:flex;}.elementor-80 .elementor-element.elementor-element-612f7c9 .elementor-heading-title{font-family:var( --e-global-typography-f8229b6-font-family ), Sans-serif;font-size:var( --e-global-typography-f8229b6-font-size );font-weight:var( --e-global-typography-f8229b6-font-weight );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-5590e6d .elementor-heading-title{font-family:var( --e-global-typography-75703c7-font-family ), Sans-serif;font-size:var( --e-global-typography-75703c7-font-size );font-weight:var( --e-global-typography-75703c7-font-weight );text-transform:var( --e-global-typography-75703c7-text-transform );}.elementor-80 .elementor-element.elementor-element-560f2b8{--display:flex;}.elementor-80 .elementor-element.elementor-element-f105786 .elementor-heading-title{font-family:var( --e-global-typography-f8229b6-font-family ), Sans-serif;font-size:var( --e-global-typography-f8229b6-font-size );font-weight:var( --e-global-typography-f8229b6-font-weight );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-ee464a9 .elementor-heading-title{font-family:var( --e-global-typography-75703c7-font-family ), Sans-serif;font-size:var( --e-global-typography-75703c7-font-size );font-weight:var( --e-global-typography-75703c7-font-weight );text-transform:var( --e-global-typography-75703c7-text-transform );}.elementor-80 .elementor-element.elementor-element-b2df944{--display:flex;}.elementor-80 .elementor-element.elementor-element-cbea9c0 .elementor-heading-title{font-family:var( --e-global-typography-f8229b6-font-family ), Sans-serif;font-size:var( --e-global-typography-f8229b6-font-size );font-weight:var( --e-global-typography-f8229b6-font-weight );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-dee2e74 .elementor-heading-title{font-family:var( --e-global-typography-75703c7-font-family ), Sans-serif;font-size:var( --e-global-typography-75703c7-font-size );font-weight:var( --e-global-typography-75703c7-font-weight );text-transform:var( --e-global-typography-75703c7-text-transform );}.elementor-80 .elementor-element.elementor-element-5194552{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-80 .elementor-element.elementor-element-c26a52f .elementor-button{background-color:var( --e-global-color-da0d6e7 );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 );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-cf49eff );color:var( --e-global-color-cf49eff );border-radius:200px 200px 200px 200px;padding:14px 16px 14px 16px;}.elementor-80 .elementor-element.elementor-element-c26a52f .elementor-button:hover, .elementor-80 .elementor-element.elementor-element-c26a52f .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-c26a52f.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-80 .elementor-element.elementor-element-c26a52f .elementor-button:hover svg, .elementor-80 .elementor-element.elementor-element-c26a52f .elementor-button:focus svg{fill:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-0f565b1.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-80 .elementor-element.elementor-element-0f565b1 .elementor-button{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 );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-da0d6e7 );color:var( --e-global-color-da0d6e7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-156b31a );border-radius:200px 200px 200px 200px;padding:14px 16px 14px 16px;}.elementor-80 .elementor-element.elementor-element-0f565b1 .elementor-button:hover, .elementor-80 .elementor-element.elementor-element-0f565b1 .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-0f565b1 .elementor-button:hover svg, .elementor-80 .elementor-element.elementor-element-0f565b1 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-4d614d0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-80 .elementor-element.elementor-element-4d614d0:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-4d614d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6357ae1 );}.elementor-80 .elementor-element.elementor-element-a20dd2a{width:var( --container-widget-width, 845px );max-width:845px;--container-widget-width:845px;--container-widget-flex-grow:0;}.elementor-80 .elementor-element.elementor-element-a20dd2a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-80 .elementor-element.elementor-element-a20dd2a .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:1.5rem;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-3141e9b{--e-transform-rotateZ:15deg;top:66%;}.elementor-80 .elementor-element.elementor-element-3141e9b.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-80 .elementor-element.elementor-element-3141e9b{left:55%;}body.rtl .elementor-80 .elementor-element.elementor-element-3141e9b{right:55%;}.elementor-80 .elementor-element.elementor-element-88c1692.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-80 .elementor-element.elementor-element-88c1692{text-align:right;}.elementor-80 .elementor-element.elementor-element-88c1692 img{width:187px;height:213px;object-fit:cover;object-position:center center;}.elementor-80 .elementor-element.elementor-element-6f4a61f{--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;}.elementor-80 .elementor-element.elementor-element-6f4a61f:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-6f4a61f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6357ae1 );background-image:url("https://cosmopolitanbeauty.pl/wp-content/uploads/2025/07/background-of-opinions.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-80 .elementor-element.elementor-element-fb4a278{padding:0rem 0rem 1rem 0rem;}.elementor-80 .elementor-element.elementor-element-fb4a278.elementor-element{--align-self:center;}.elementor-80 .elementor-element.elementor-element-fb4a278 .elementor-heading-title{font-family:var( --e-global-typography-96e72b0-font-family ), Sans-serif;font-size:var( --e-global-typography-96e72b0-font-size );font-weight:var( --e-global-typography-96e72b0-font-weight );line-height:var( --e-global-typography-96e72b0-line-height );letter-spacing:var( --e-global-typography-96e72b0-letter-spacing );color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-2ebf3df > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-a9d506f{--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:0rem;--padding-bottom:010rem;--padding-left:0rem;--padding-right:0rem;}.elementor-80 .elementor-element.elementor-element-a9d506f:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-a9d506f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6357ae1 );}.elementor-80 .elementor-element.elementor-element-edd3086{--display:flex;}.elementor-80 .elementor-element.elementor-element-e9381ff .elementor-heading-title{font-family:var( --e-global-typography-eb5e394-font-family ), Sans-serif;font-size:var( --e-global-typography-eb5e394-font-size );font-weight:var( --e-global-typography-eb5e394-font-weight );text-transform:var( --e-global-typography-eb5e394-text-transform );}.elementor-80 .elementor-element.elementor-element-0c233aa{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-80 .elementor-element.elementor-element-0c233aa .elementor-heading-title{font-family:var( --e-global-typography-96e72b0-font-family ), Sans-serif;font-size:var( --e-global-typography-96e72b0-font-size );font-weight:var( --e-global-typography-96e72b0-font-weight );line-height:var( --e-global-typography-96e72b0-line-height );letter-spacing:var( --e-global-typography-96e72b0-letter-spacing );color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-56bec49{width:var( --container-widget-width, 414px );max-width:414px;--container-widget-width:414px;--container-widget-flex-grow:0;color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-58817f6{--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;}.elementor-80 .elementor-element.elementor-element-0892f94 .elementor-button{background-color:var( --e-global-color-da0d6e7 );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 );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-cf49eff );color:var( --e-global-color-cf49eff );border-radius:200px 200px 200px 200px;padding:14px 16px 14px 16px;}.elementor-80 .elementor-element.elementor-element-0892f94 .elementor-button:hover, .elementor-80 .elementor-element.elementor-element-0892f94 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-0892f94.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-80 .elementor-element.elementor-element-0892f94 .elementor-button:hover svg, .elementor-80 .elementor-element.elementor-element-0892f94 .elementor-button:focus svg{fill:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-a3683a2.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-80 .elementor-element.elementor-element-a3683a2 .elementor-button{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 );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-da0d6e7 );color:var( --e-global-color-da0d6e7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-156b31a );border-radius:200px 200px 200px 200px;padding:14px 16px 14px 16px;}.elementor-80 .elementor-element.elementor-element-a3683a2 .elementor-button:hover, .elementor-80 .elementor-element.elementor-element-a3683a2 .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-a3683a2 .elementor-button:hover svg, .elementor-80 .elementor-element.elementor-element-a3683a2 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-45e0808{text-align:left;}.elementor-80 .elementor-element.elementor-element-45e0808 img{width:283px;height:283px;object-fit:cover;object-position:center center;}.elementor-80 .elementor-element.elementor-element-a89297d{--display:flex;}.elementor-80 .elementor-element.elementor-element-8d56577 .elementor-heading-title{font-family:var( --e-global-typography-eb5e394-font-family ), Sans-serif;font-size:var( --e-global-typography-eb5e394-font-size );font-weight:var( --e-global-typography-eb5e394-font-weight );text-transform:var( --e-global-typography-eb5e394-text-transform );}.elementor-80 .elementor-element.elementor-element-d95f4f5{--display:flex;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-80 .elementor-element.elementor-element-2b92b20 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-2b92b20{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-ab1cad8{--display:flex;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-80 .elementor-element.elementor-element-8b51831 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-8b51831{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-b03f042{--display:flex;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-80 .elementor-element.elementor-element-5094696 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-5094696{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-b4df81f{--display:flex;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-80 .elementor-element.elementor-element-232632e p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-232632e{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-e2dd88e{--display:flex;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-80 .elementor-element.elementor-element-320f138 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-320f138{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-068d504{--display:flex;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-80 .elementor-element.elementor-element-bd92d47 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-bd92d47{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-291d402{--display:flex;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-80 .elementor-element.elementor-element-42678b8 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-42678b8{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-3985b68{--display:flex;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-80 .elementor-element.elementor-element-9229113 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-9229113{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-b810edd{--n-accordion-title-font-size:var( --e-global-typography-c94146c-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-156b31a );--n-accordion-title-active-color:var( --e-global-color-156b31a );--n-accordion-icon-size:1.5rem;--n-accordion-icon-normal-color:var( --e-global-color-secondary );--n-accordion-icon-hover-color:var( --e-global-color-156b31a );--n-accordion-icon-active-color:var( --e-global-color-156b31a );}.elementor-80 .elementor-element.elementor-element-b810edd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-b810edd {--n-accordion-padding:1rem 0rem 1rem 0rem;}:where( .elementor-80 .elementor-element.elementor-element-b810edd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-c94146c-font-family ), Sans-serif;font-weight:var( --e-global-typography-c94146c-font-weight );line-height:var( --e-global-typography-c94146c-line-height );letter-spacing:var( --e-global-typography-c94146c-letter-spacing );}:where( .elementor-80 .elementor-element.elementor-element-b810edd > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-80 .elementor-element.elementor-element-f43c5ca{--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;}.elementor-80 .elementor-element.elementor-element-e60f890 .elementor-button{background-color:var( --e-global-color-da0d6e7 );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 );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-cf49eff );color:var( --e-global-color-cf49eff );border-radius:200px 200px 200px 200px;padding:14px 16px 14px 16px;}.elementor-80 .elementor-element.elementor-element-e60f890 .elementor-button:hover, .elementor-80 .elementor-element.elementor-element-e60f890 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-e60f890.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-80 .elementor-element.elementor-element-e60f890 .elementor-button:hover svg, .elementor-80 .elementor-element.elementor-element-e60f890 .elementor-button:focus svg{fill:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-57855a8.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-80 .elementor-element.elementor-element-57855a8 .elementor-button{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 );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-da0d6e7 );color:var( --e-global-color-da0d6e7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-156b31a );border-radius:200px 200px 200px 200px;padding:14px 16px 14px 16px;}.elementor-80 .elementor-element.elementor-element-57855a8 .elementor-button:hover, .elementor-80 .elementor-element.elementor-element-57855a8 .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-57855a8 .elementor-button:hover svg, .elementor-80 .elementor-element.elementor-element-57855a8 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-d74788f{--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:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-80 .elementor-element.elementor-element-d74788f:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-d74788f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-156b31a );}.elementor-80 .elementor-element.elementor-element-d74788f > .elementor-shape-top .elementor-shape-fill, .elementor-80 .elementor-element.elementor-element-d74788f > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-6357ae1 );}.elementor-80 .elementor-element.elementor-element-d74788f > .elementor-shape-top svg, .elementor-80 .elementor-element.elementor-element-d74788f > .e-con-inner > .elementor-shape-top svg{width:calc(182% + 1.3px);height:159px;}.elementor-80 .elementor-element.elementor-element-2fc5387{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:2rem 2rem 2rem 2rem;--margin-top:-10rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-80 .elementor-element.elementor-element-2fc5387:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-2fc5387 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-9ba1168 .elementor-button{background-color:var( --e-global-color-da0d6e7 );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 );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-cf49eff );color:var( --e-global-color-cf49eff );border-radius:200px 200px 200px 200px;padding:14px 16px 14px 16px;}.elementor-80 .elementor-element.elementor-element-9ba1168 .elementor-button:hover, .elementor-80 .elementor-element.elementor-element-9ba1168 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-9ba1168.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-80 .elementor-element.elementor-element-9ba1168 .elementor-button:hover svg, .elementor-80 .elementor-element.elementor-element-9ba1168 .elementor-button:focus svg{fill:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-49fac2d .elementor-heading-title{font-family:var( --e-global-typography-eb5e394-font-family ), Sans-serif;font-size:var( --e-global-typography-eb5e394-font-size );font-weight:var( --e-global-typography-eb5e394-font-weight );text-transform:var( --e-global-typography-eb5e394-text-transform );}.elementor-80 .elementor-element.elementor-element-ed5ddc1{width:var( --container-widget-width, 564px );max-width:564px;--container-widget-width:564px;--container-widget-flex-grow:0;text-align:center;}.elementor-80 .elementor-element.elementor-element-ed5ddc1.elementor-element{--align-self:center;}.elementor-80 .elementor-element.elementor-element-ed5ddc1 .elementor-heading-title{font-family:var( --e-global-typography-96e72b0-font-family ), Sans-serif;font-size:var( --e-global-typography-96e72b0-font-size );font-weight:var( --e-global-typography-96e72b0-font-weight );line-height:var( --e-global-typography-96e72b0-line-height );letter-spacing:var( --e-global-typography-96e72b0-letter-spacing );color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-b9d336f{width:var( --container-widget-width, 598px );max-width:598px;--container-widget-width:598px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-5242d9d{--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;}.elementor-80 .elementor-element.elementor-element-5242d9d:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-5242d9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-156b31a );}.elementor-80 .elementor-element.elementor-element-188e0a0{--e-transform-rotateZ:30deg;top:10%;}body:not(.rtl) .elementor-80 .elementor-element.elementor-element-188e0a0{left:55%;}body.rtl .elementor-80 .elementor-element.elementor-element-188e0a0{right:55%;}.elementor-80 .elementor-element.elementor-element-188e0a0 img{height:50px;object-fit:contain;object-position:center center;}.elementor-80 .elementor-element.elementor-element-467c90b{--display:flex;}.elementor-80 .elementor-element.elementor-element-467c90b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-80 .elementor-element.elementor-element-573ecbd .elementor-heading-title{font-family:var( --e-global-typography-96e72b0-font-family ), Sans-serif;font-size:var( --e-global-typography-96e72b0-font-size );font-weight:var( --e-global-typography-96e72b0-font-weight );line-height:var( --e-global-typography-96e72b0-line-height );letter-spacing:var( --e-global-typography-96e72b0-letter-spacing );color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-1afe556{text-align:left;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-cf49eff );}.elementor-80 .elementor-element.elementor-element-1afe556 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-a5e4a43{--e-transform-flipX:-1;text-align:right;}.elementor-80 .elementor-element.elementor-element-a5e4a43 img{width:627px;height:418px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-80 .elementor-element.elementor-element-6a8a8c4{--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-end;--border-radius:24px 24px 24px 24px;}.elementor-80 .elementor-element.elementor-element-6a8a8c4.e-con{--align-self:stretch;}.elementor-80 .elementor-element.elementor-element-1914173{text-align:left;}.elementor-80 .elementor-element.elementor-element-1914173 .elementor-heading-title{font-family:var( --e-global-typography-f8229b6-font-family ), Sans-serif;font-size:var( --e-global-typography-f8229b6-font-size );font-weight:var( --e-global-typography-f8229b6-font-weight );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );color:var( --e-global-color-cf49eff );}.elementor-80 .elementor-element.elementor-element-cea5633{--display:flex;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-80 .elementor-element.elementor-element-cea5633:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-cea5633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf49eff );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{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-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{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-widget-form .elementor-button{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 );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{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-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{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 );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{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 );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-80 .elementor-element.elementor-element-f22c5a8 .elementor-field-group{padding-right:calc( 1.5rem/2 );padding-left:calc( 1.5rem/2 );margin-bottom:1rem;}.elementor-80 .elementor-element.elementor-element-f22c5a8 .elementor-form-fields-wrapper{margin-left:calc( -1.5rem/2 );margin-right:calc( -1.5rem/2 );margin-bottom:-1rem;}.elementor-80 .elementor-element.elementor-element-f22c5a8 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-80 .elementor-element.elementor-element-f22c5a8 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}.elementor-80 .elementor-element.elementor-element-f22c5a8 .elementor-field-group .elementor-field{color:var( --e-global-color-da0d6e7 );}.elementor-80 .elementor-element.elementor-element-f22c5a8 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-6357ae1 );border-width:0px 0px 0px 0px;border-radius:24px 24px 24px 24px;}.elementor-80 .elementor-element.elementor-element-f22c5a8 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-6357ae1 );border-width:0px 0px 0px 0px;border-radius:24px 24px 24px 24px;}.elementor-80 .elementor-element.elementor-element-f22c5a8 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-156b31a );color:var( --e-global-color-6357ae1 );}.elementor-80 .elementor-element.elementor-element-f22c5a8 .elementor-button[type="submit"]{background-color:var( --e-global-color-156b31a );color:var( --e-global-color-6357ae1 );}.elementor-80 .elementor-element.elementor-element-f22c5a8 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-6357ae1 );}.elementor-80 .elementor-element.elementor-element-f22c5a8 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-80 .elementor-element.elementor-element-f22c5a8 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-80 .elementor-element.elementor-element-f22c5a8 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-80 .elementor-element.elementor-element-f22c5a8 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-80 .elementor-element.elementor-element-f22c5a8 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-80 .elementor-element.elementor-element-f22c5a8 .elementor-button{border-radius:100px 100px 100px 100px;}.elementor-80 .elementor-element.elementor-element-f22c5a8{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}@media(min-width:768px){.elementor-80 .elementor-element.elementor-element-467c90b{--width:737px;}}@media(max-width:1024px){.elementor-80 .elementor-element.elementor-element-0cafe3d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-80 .elementor-element.elementor-element-8455c49 .elementor-heading-title{font-size:var( --e-global-typography-eb5e394-font-size );}.elementor-80 .elementor-element.elementor-element-3fe9482 .elementor-heading-title{font-size:var( --e-global-typography-7479b1a-font-size );line-height:var( --e-global-typography-7479b1a-line-height );letter-spacing:var( --e-global-typography-7479b1a-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-80 .elementor-element.elementor-element-ffeb6ad .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-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-80 .elementor-element.elementor-element-c63babf.e-con{--order:99999 /* order end hack */;}.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-80 .elementor-element.elementor-element-0219bb6 img{width:698px;height:700px;object-position:center center;}.elementor-80 .elementor-element.elementor-element-62bb35a .elementor-heading-title{font-size:var( --e-global-typography-96e72b0-font-size );line-height:var( --e-global-typography-96e72b0-line-height );letter-spacing:var( --e-global-typography-96e72b0-letter-spacing );}.elementor-80 .elementor-element.elementor-element-6a96ef8{--e-image-carousel-slides-to-show:3;}.elementor-80 .elementor-element.elementor-element-503f9c7 .elementor-heading-title{font-size:var( --e-global-typography-f8229b6-font-size );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-c49bc50 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-80 .elementor-element.elementor-element-ee6244e .elementor-heading-title{font-size:var( --e-global-typography-f8229b6-font-size );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-bd06a99 .elementor-heading-title{font-size:var( --e-global-typography-f8229b6-font-size );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-55b2921 .elementor-heading-title{font-size:var( --e-global-typography-f8229b6-font-size );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-ff00e72 .elementor-heading-title{font-size:var( --e-global-typography-f8229b6-font-size );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-7c435d1 .elementor-heading-title{font-size:var( --e-global-typography-f8229b6-font-size );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-3b7fa1b .elementor-heading-title{font-size:var( --e-global-typography-f8229b6-font-size );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-6feb207 .elementor-heading-title{font-size:var( --e-global-typography-f8229b6-font-size );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-ab784bb .elementor-heading-title{font-size:var( --e-global-typography-f8229b6-font-size );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-07910cc{--e-n-carousel-swiper-slides-to-display:2;}.elementor-80 .elementor-element.elementor-element-77269f3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-80 .elementor-element.elementor-element-6e1d42f img{object-fit:cover;object-position:center center;}.elementor-80 .elementor-element.elementor-element-78d31b4 .elementor-heading-title{font-size:var( --e-global-typography-eb5e394-font-size );}.elementor-80 .elementor-element.elementor-element-f1d15d9 .elementor-heading-title{font-size:var( --e-global-typography-96e72b0-font-size );line-height:var( --e-global-typography-96e72b0-line-height );letter-spacing:var( --e-global-typography-96e72b0-letter-spacing );}.elementor-80 .elementor-element.elementor-element-3713afb{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-80 .elementor-element.elementor-element-612f7c9 .elementor-heading-title{font-size:var( --e-global-typography-f8229b6-font-size );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-5590e6d .elementor-heading-title{font-size:var( --e-global-typography-75703c7-font-size );}.elementor-80 .elementor-element.elementor-element-f105786 .elementor-heading-title{font-size:var( --e-global-typography-f8229b6-font-size );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-ee464a9 .elementor-heading-title{font-size:var( --e-global-typography-75703c7-font-size );}.elementor-80 .elementor-element.elementor-element-cbea9c0 .elementor-heading-title{font-size:var( --e-global-typography-f8229b6-font-size );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-dee2e74 .elementor-heading-title{font-size:var( --e-global-typography-75703c7-font-size );}.elementor-80 .elementor-element.elementor-element-5194552{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;}.elementor-80 .elementor-element.elementor-element-c26a52f .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-80 .elementor-element.elementor-element-0f565b1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-80 .elementor-element.elementor-element-fb4a278 .elementor-heading-title{font-size:var( --e-global-typography-96e72b0-font-size );line-height:var( --e-global-typography-96e72b0-line-height );letter-spacing:var( --e-global-typography-96e72b0-letter-spacing );}.elementor-80 .elementor-element.elementor-element-a9d506f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-80 .elementor-element.elementor-element-e9381ff .elementor-heading-title{font-size:var( --e-global-typography-eb5e394-font-size );}.elementor-80 .elementor-element.elementor-element-0c233aa .elementor-heading-title{font-size:var( --e-global-typography-96e72b0-font-size );line-height:var( --e-global-typography-96e72b0-line-height );letter-spacing:var( --e-global-typography-96e72b0-letter-spacing );}.elementor-80 .elementor-element.elementor-element-0892f94 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-80 .elementor-element.elementor-element-a3683a2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-80 .elementor-element.elementor-element-8d56577 .elementor-heading-title{font-size:var( --e-global-typography-eb5e394-font-size );}.elementor-80 .elementor-element.elementor-element-b810edd{--n-accordion-title-font-size:var( --e-global-typography-c94146c-font-size );}:where( .elementor-80 .elementor-element.elementor-element-b810edd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c94146c-line-height );letter-spacing:var( --e-global-typography-c94146c-letter-spacing );}.elementor-80 .elementor-element.elementor-element-e60f890 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-80 .elementor-element.elementor-element-57855a8 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-80 .elementor-element.elementor-element-9ba1168 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-80 .elementor-element.elementor-element-49fac2d .elementor-heading-title{font-size:var( --e-global-typography-eb5e394-font-size );}.elementor-80 .elementor-element.elementor-element-ed5ddc1 .elementor-heading-title{font-size:var( --e-global-typography-96e72b0-font-size );line-height:var( --e-global-typography-96e72b0-line-height );letter-spacing:var( --e-global-typography-96e72b0-letter-spacing );}.elementor-80 .elementor-element.elementor-element-5242d9d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-80 .elementor-element.elementor-element-188e0a0{--e-transform-rotateZ:90deg;top:52%;}body:not(.rtl) .elementor-80 .elementor-element.elementor-element-188e0a0{left:69%;}body.rtl .elementor-80 .elementor-element.elementor-element-188e0a0{right:69%;}.elementor-80 .elementor-element.elementor-element-573ecbd .elementor-heading-title{font-size:var( --e-global-typography-96e72b0-font-size );line-height:var( --e-global-typography-96e72b0-line-height );letter-spacing:var( --e-global-typography-96e72b0-letter-spacing );}.elementor-80 .elementor-element.elementor-element-1afe556{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-80 .elementor-element.elementor-element-1914173 .elementor-heading-title{font-size:var( --e-global-typography-f8229b6-font-size );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );}.elementor-widget-form .elementor-field-group > label{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-form .elementor-field-type-html{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-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{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-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .elementor-message{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-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-80 .elementor-element.elementor-element-8455c49 .elementor-heading-title{font-size:var( --e-global-typography-eb5e394-font-size );}.elementor-80 .elementor-element.elementor-element-3fe9482 .elementor-heading-title{font-size:var( --e-global-typography-7479b1a-font-size );line-height:var( --e-global-typography-7479b1a-line-height );letter-spacing:var( --e-global-typography-7479b1a-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-80 .elementor-element.elementor-element-ffeb6ad .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-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-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-80 .elementor-element.elementor-element-0219bb6 img{height:320px;object-fit:cover;object-position:center center;}.elementor-80 .elementor-element.elementor-element-62bb35a .elementor-heading-title{font-size:var( --e-global-typography-96e72b0-font-size );line-height:var( --e-global-typography-96e72b0-line-height );letter-spacing:var( --e-global-typography-96e72b0-letter-spacing );}.elementor-80 .elementor-element.elementor-element-6a96ef8{--e-image-carousel-slides-to-show:3;}.elementor-80 .elementor-element.elementor-element-503f9c7 .elementor-heading-title{font-size:var( --e-global-typography-f8229b6-font-size );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-c49bc50 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-80 .elementor-element.elementor-element-ee6244e .elementor-heading-title{font-size:var( --e-global-typography-f8229b6-font-size );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-bd06a99 .elementor-heading-title{font-size:var( --e-global-typography-f8229b6-font-size );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-55b2921 .elementor-heading-title{font-size:var( --e-global-typography-f8229b6-font-size );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-ff00e72 .elementor-heading-title{font-size:var( --e-global-typography-f8229b6-font-size );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-7c435d1 .elementor-heading-title{font-size:var( --e-global-typography-f8229b6-font-size );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-3b7fa1b .elementor-heading-title{font-size:var( --e-global-typography-f8229b6-font-size );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-6feb207 .elementor-heading-title{font-size:var( --e-global-typography-f8229b6-font-size );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-ab784bb .elementor-heading-title{font-size:var( --e-global-typography-f8229b6-font-size );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-07910cc{--e-n-carousel-swiper-slides-to-display:1;}.elementor-80 .elementor-element.elementor-element-77269f3{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-80 .elementor-element.elementor-element-6e1d42f img{height:330px;border-radius:1rem 1rem 1rem 1rem;}.elementor-80 .elementor-element.elementor-element-78d31b4 .elementor-heading-title{font-size:var( --e-global-typography-eb5e394-font-size );}.elementor-80 .elementor-element.elementor-element-f1d15d9 .elementor-heading-title{font-size:var( --e-global-typography-96e72b0-font-size );line-height:var( --e-global-typography-96e72b0-line-height );letter-spacing:var( --e-global-typography-96e72b0-letter-spacing );}.elementor-80 .elementor-element.elementor-element-3713afb{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-80 .elementor-element.elementor-element-612f7c9 .elementor-heading-title{font-size:var( --e-global-typography-f8229b6-font-size );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-5590e6d .elementor-heading-title{font-size:var( --e-global-typography-75703c7-font-size );}.elementor-80 .elementor-element.elementor-element-f105786 .elementor-heading-title{font-size:var( --e-global-typography-f8229b6-font-size );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-ee464a9 .elementor-heading-title{font-size:var( --e-global-typography-75703c7-font-size );}.elementor-80 .elementor-element.elementor-element-cbea9c0 .elementor-heading-title{font-size:var( --e-global-typography-f8229b6-font-size );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );}.elementor-80 .elementor-element.elementor-element-dee2e74 .elementor-heading-title{font-size:var( --e-global-typography-75703c7-font-size );}.elementor-80 .elementor-element.elementor-element-c26a52f .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-80 .elementor-element.elementor-element-0f565b1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-80 .elementor-element.elementor-element-3141e9b{--e-transform-rotateZ:13deg;top:84%;}body:not(.rtl) .elementor-80 .elementor-element.elementor-element-3141e9b{left:16%;}body.rtl .elementor-80 .elementor-element.elementor-element-3141e9b{right:16%;}.elementor-80 .elementor-element.elementor-element-6f4a61f:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-6f4a61f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-80 .elementor-element.elementor-element-fb4a278 .elementor-heading-title{font-size:var( --e-global-typography-96e72b0-font-size );line-height:var( --e-global-typography-96e72b0-line-height );letter-spacing:var( --e-global-typography-96e72b0-letter-spacing );}.elementor-80 .elementor-element.elementor-element-e9381ff .elementor-heading-title{font-size:var( --e-global-typography-eb5e394-font-size );}.elementor-80 .elementor-element.elementor-element-0c233aa .elementor-heading-title{font-size:var( --e-global-typography-96e72b0-font-size );line-height:var( --e-global-typography-96e72b0-line-height );letter-spacing:var( --e-global-typography-96e72b0-letter-spacing );}.elementor-80 .elementor-element.elementor-element-0892f94 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-80 .elementor-element.elementor-element-a3683a2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-80 .elementor-element.elementor-element-8d56577 .elementor-heading-title{font-size:var( --e-global-typography-eb5e394-font-size );}.elementor-80 .elementor-element.elementor-element-b810edd{--n-accordion-title-font-size:var( --e-global-typography-c94146c-font-size );}:where( .elementor-80 .elementor-element.elementor-element-b810edd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c94146c-line-height );letter-spacing:var( --e-global-typography-c94146c-letter-spacing );}.elementor-80 .elementor-element.elementor-element-e60f890 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-80 .elementor-element.elementor-element-57855a8 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-80 .elementor-element.elementor-element-9ba1168 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-80 .elementor-element.elementor-element-49fac2d{text-align:center;}.elementor-80 .elementor-element.elementor-element-49fac2d .elementor-heading-title{font-size:var( --e-global-typography-eb5e394-font-size );}.elementor-80 .elementor-element.elementor-element-ed5ddc1 .elementor-heading-title{font-size:var( --e-global-typography-96e72b0-font-size );line-height:var( --e-global-typography-96e72b0-line-height );letter-spacing:var( --e-global-typography-96e72b0-letter-spacing );}body:not(.rtl) .elementor-80 .elementor-element.elementor-element-188e0a0{left:75%;}body.rtl .elementor-80 .elementor-element.elementor-element-188e0a0{right:75%;}.elementor-80 .elementor-element.elementor-element-188e0a0{top:48%;z-index:10;}.elementor-80 .elementor-element.elementor-element-573ecbd .elementor-heading-title{font-size:var( --e-global-typography-96e72b0-font-size );line-height:var( --e-global-typography-96e72b0-line-height );letter-spacing:var( --e-global-typography-96e72b0-letter-spacing );}.elementor-80 .elementor-element.elementor-element-1afe556{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-80 .elementor-element.elementor-element-a5e4a43 img{height:312px;object-fit:cover;object-position:center center;}.elementor-80 .elementor-element.elementor-element-1914173 .elementor-heading-title{font-size:var( --e-global-typography-f8229b6-font-size );line-height:var( --e-global-typography-f8229b6-line-height );letter-spacing:var( --e-global-typography-f8229b6-letter-spacing );}.elementor-widget-form .elementor-field-group > label{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-form .elementor-field-type-html{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-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{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-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .elementor-message{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-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}/* Start custom CSS for image-carousel, class: .elementor-element-6a96ef8 */.elementor-80 .elementor-element.elementor-element-6a96ef8 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-07910cc */.elementor-80 .elementor-element.elementor-element-07910cc .swiper {
overflow: visible; 
}
.elementor-80 .elementor-element.elementor-element-07910cc .swiper {
clip-path: inset(0 -200% 0 0); 
}/* End custom CSS */