.elementor-31 .elementor-element.elementor-element-b75eca9{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-b75eca9:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-b75eca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jochen-wiebe.ls-portfolio.site/wp-content/uploads/2025/07/Frame-1000003498-1.webp");background-position:center center;background-size:cover;}.elementor-31 .elementor-element.elementor-element-6598196{--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;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:100;}.elementor-31 .elementor-element.elementor-element-2899548{text-align:start;}.elementor-31 .elementor-element.elementor-element-2899548 img{width:230px;}.elementor-31 .elementor-element.elementor-element-5eaef0f .elementor-menu-toggle{margin:0 auto;background-color:#02010100;}.elementor-31 .elementor-element.elementor-element-5eaef0f .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-7010a54-font-family ), Sans-serif;font-size:var( --e-global-typography-7010a54-font-size );font-weight:var( --e-global-typography-7010a54-font-weight );line-height:var( --e-global-typography-7010a54-line-height );}.elementor-31 .elementor-element.elementor-element-5eaef0f .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );padding-left:0px;padding-right:0px;}.elementor-31 .elementor-element.elementor-element-5eaef0f .elementor-nav-menu--main .elementor-item:hover,
					.elementor-31 .elementor-element.elementor-element-5eaef0f .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-31 .elementor-element.elementor-element-5eaef0f .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-31 .elementor-element.elementor-element-5eaef0f .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-5eaef0f .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-31 .elementor-element.elementor-element-5eaef0f .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-5eaef0f .e--pointer-framed .elementor-item:before,
					.elementor-31 .elementor-element.elementor-element-5eaef0f .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-5eaef0f .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-5eaef0f{--e-nav-menu-horizontal-menu-item-margin:calc( 30px / 2 );}.elementor-31 .elementor-element.elementor-element-5eaef0f .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:30px;}.elementor-31 .elementor-element.elementor-element-5eaef0f .elementor-nav-menu--dropdown a, .elementor-31 .elementor-element.elementor-element-5eaef0f .elementor-menu-toggle{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-5eaef0f .elementor-nav-menu--dropdown{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-5eaef0f .elementor-nav-menu--dropdown a:hover,
					.elementor-31 .elementor-element.elementor-element-5eaef0f .elementor-nav-menu--dropdown a:focus,
					.elementor-31 .elementor-element.elementor-element-5eaef0f .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-31 .elementor-element.elementor-element-5eaef0f .elementor-nav-menu--dropdown a.highlighted,
					.elementor-31 .elementor-element.elementor-element-5eaef0f .elementor-menu-toggle:hover,
					.elementor-31 .elementor-element.elementor-element-5eaef0f .elementor-menu-toggle:focus{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-5eaef0f .elementor-nav-menu--dropdown a:hover,
					.elementor-31 .elementor-element.elementor-element-5eaef0f .elementor-nav-menu--dropdown a:focus,
					.elementor-31 .elementor-element.elementor-element-5eaef0f .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-31 .elementor-element.elementor-element-5eaef0f .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-5eaef0f div.elementor-menu-toggle{color:#FFFFFF00;}.elementor-31 .elementor-element.elementor-element-5eaef0f div.elementor-menu-toggle svg{fill:#FFFFFF00;}.elementor-31 .elementor-element.elementor-element-58030a4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-31 .elementor-element.elementor-element-62bf231{text-align:center;}.elementor-31 .elementor-element.elementor-element-62bf231 .elementor-heading-title{font-family:"Be Vietnam", Sans-serif;font-size:84px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-2f1e4bd{width:var( --container-widget-width, 950px );max-width:950px;--container-widget-width:950px;--container-widget-flex-grow:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-2f1e4bd .elementor-heading-title{font-family:var( --e-global-typography-0ac6554-font-family ), Sans-serif;font-size:var( --e-global-typography-0ac6554-font-size );font-weight:var( --e-global-typography-0ac6554-font-weight );line-height:var( --e-global-typography-0ac6554-line-height );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-ce51cf8 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-e2345f3-font-family ), Sans-serif;font-size:var( --e-global-typography-e2345f3-font-size );font-weight:var( --e-global-typography-e2345f3-font-weight );line-height:var( --e-global-typography-e2345f3-line-height );border-radius:0px 0px 0px 0px;padding:20px 42px 24px 42px;}.elementor-31 .elementor-element.elementor-element-ce51cf8 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-ce51cf8 .elementor-button:focus{box-shadow:0px 0px 48px 0px #FE465C;}.elementor-31 .elementor-element.elementor-element-ec54e90{--display:flex;--margin-top:130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-31 .elementor-element.elementor-element-20ae9f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-8fdaed8{left:-600px;}body.rtl .elementor-31 .elementor-element.elementor-element-8fdaed8{right:-600px;}.elementor-31 .elementor-element.elementor-element-8fdaed8{bottom:-350px;}.elementor-31 .elementor-element.elementor-element-8fdaed8 img{width:850px;}.elementor-31 .elementor-element.elementor-element-9707230.elementor-element{--align-self:stretch;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-9707230{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-9707230{right:0px;}.elementor-31 .elementor-element.elementor-element-9707230{top:570px;z-index:0;}.elementor-31 .elementor-element.elementor-element-6d97008{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;--z-index:6;}.elementor-31 .elementor-element.elementor-element-b44d970{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-320px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-ee564ca{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2787aee{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7b958ee.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-1e32d27 .elementor-heading-title{font-family:var( --e-global-typography-b7acccb-font-family ), Sans-serif;font-size:var( --e-global-typography-b7acccb-font-size );font-weight:var( --e-global-typography-b7acccb-font-weight );line-height:var( --e-global-typography-b7acccb-line-height );letter-spacing:var( --e-global-typography-b7acccb-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-228d2c2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a7a5174.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-09c3c11 .elementor-heading-title{font-family:var( --e-global-typography-b7acccb-font-family ), Sans-serif;font-size:var( --e-global-typography-b7acccb-font-size );font-weight:var( --e-global-typography-b7acccb-font-weight );line-height:var( --e-global-typography-b7acccb-line-height );letter-spacing:var( --e-global-typography-b7acccb-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-272dbf7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7292678.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-6ce5427 .elementor-heading-title{font-family:var( --e-global-typography-b7acccb-font-family ), Sans-serif;font-size:var( --e-global-typography-b7acccb-font-size );font-weight:var( --e-global-typography-b7acccb-font-weight );line-height:var( --e-global-typography-b7acccb-line-height );letter-spacing:var( --e-global-typography-b7acccb-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-d02a7b9{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-d02a7b9:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-d02a7b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-eca1a6a{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-31 .elementor-element.elementor-element-670298c .elementor-heading-title{font-family:var( --e-global-typography-99f49b9-font-family ), Sans-serif;font-size:var( --e-global-typography-99f49b9-font-size );font-weight:var( --e-global-typography-99f49b9-font-weight );line-height:var( --e-global-typography-99f49b9-line-height );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-6606e22 .elementor-heading-title{font-family:var( --e-global-typography-99f49b9-font-family ), Sans-serif;font-size:var( --e-global-typography-99f49b9-font-size );font-weight:var( --e-global-typography-99f49b9-font-weight );line-height:var( --e-global-typography-99f49b9-line-height );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-20b6a08{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-57ad9d1 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-31 .elementor-element.elementor-element-208377f{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overflow:hidden;--padding-top:45px;--padding-bottom:60px;--padding-left:45px;--padding-right:45px;}.elementor-31 .elementor-element.elementor-element-208377f:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-208377f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E313C;}.elementor-31 .elementor-element.elementor-element-5be9b6e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-47ff84a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3c6c161{text-align:start;}.elementor-31 .elementor-element.elementor-element-3c6c161 img{width:90px;}.elementor-31 .elementor-element.elementor-element-aa74815 .elementor-heading-title{font-family:var( --e-global-typography-3eef082-font-family ), Sans-serif;font-size:var( --e-global-typography-3eef082-font-size );font-weight:var( --e-global-typography-3eef082-font-weight );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-de726d8 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-f12a0e6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-faae55e{text-align:start;}.elementor-31 .elementor-element.elementor-element-faae55e img{width:90px;}.elementor-31 .elementor-element.elementor-element-2a7bc24 .elementor-heading-title{font-family:var( --e-global-typography-3eef082-font-family ), Sans-serif;font-size:var( --e-global-typography-3eef082-font-size );font-weight:var( --e-global-typography-3eef082-font-weight );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-66092f6 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-95dc1ea{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e0fcd1a{text-align:start;}.elementor-31 .elementor-element.elementor-element-e0fcd1a img{width:90px;}.elementor-31 .elementor-element.elementor-element-9a8241d .elementor-heading-title{font-family:var( --e-global-typography-3eef082-font-family ), Sans-serif;font-size:var( --e-global-typography-3eef082-font-size );font-weight:var( --e-global-typography-3eef082-font-weight );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-7de77e0 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-dd5f2d4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-baec04c{text-align:start;}.elementor-31 .elementor-element.elementor-element-baec04c img{width:90px;}.elementor-31 .elementor-element.elementor-element-64b2ee0 .elementor-heading-title{font-family:var( --e-global-typography-3eef082-font-family ), Sans-serif;font-size:var( --e-global-typography-3eef082-font-size );font-weight:var( --e-global-typography-3eef082-font-weight );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-735b8f5 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-75994c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2fa8c80{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-0dc035a{text-align:start;}.elementor-31 .elementor-element.elementor-element-0dc035a img{width:90px;}.elementor-31 .elementor-element.elementor-element-f17b69a .elementor-heading-title{font-family:var( --e-global-typography-3eef082-font-family ), Sans-serif;font-size:var( --e-global-typography-3eef082-font-size );font-weight:var( --e-global-typography-3eef082-font-weight );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-14caafd .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-6f66831{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-d83d794{text-align:start;}.elementor-31 .elementor-element.elementor-element-d83d794 img{width:90px;}.elementor-31 .elementor-element.elementor-element-157ea34 .elementor-heading-title{font-family:var( --e-global-typography-3eef082-font-family ), Sans-serif;font-size:var( --e-global-typography-3eef082-font-size );font-weight:var( --e-global-typography-3eef082-font-weight );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-ac36e63 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-67333cd .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-e2345f3-font-family ), Sans-serif;font-size:var( --e-global-typography-e2345f3-font-size );font-weight:var( --e-global-typography-e2345f3-font-weight );line-height:var( --e-global-typography-e2345f3-line-height );border-radius:0px 0px 0px 0px;padding:20px 42px 24px 42px;}.elementor-31 .elementor-element.elementor-element-67333cd .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-67333cd .elementor-button:focus{box-shadow:0px 0px 48px 0px #FE465C;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-fc43c05{right:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-fc43c05{left:0px;}.elementor-31 .elementor-element.elementor-element-fc43c05{bottom:-60px;}.elementor-31 .elementor-element.elementor-element-6bfc05d3{--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;--padding-top:60px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-379e463a{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-660c5f84 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-47fa94e9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2a74135f{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-1a2646cb{--display:flex;--min-height:100%;--padding-top:24px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-1a2646cb:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-1a2646cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-37026798{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-b143ffb{--display:flex;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-67e21ebb .elementor-heading-title{font-family:var( --e-global-typography-38fa453-font-family ), Sans-serif;font-size:var( --e-global-typography-38fa453-font-size );font-weight:var( --e-global-typography-38fa453-font-weight );line-height:var( --e-global-typography-38fa453-line-height );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-6864b3b2 .elementor-heading-title{font-family:var( --e-global-typography-7010a54-font-family ), Sans-serif;font-size:var( --e-global-typography-7010a54-font-size );font-weight:var( --e-global-typography-7010a54-font-weight );line-height:var( --e-global-typography-7010a54-line-height );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-4c5d5406 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-text );}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-2ece3ebd{right:30px;}body.rtl .elementor-31 .elementor-element.elementor-element-2ece3ebd{left:30px;}.elementor-31 .elementor-element.elementor-element-2ece3ebd{bottom:-26px;}.elementor-31 .elementor-element.elementor-element-1ce9facb{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-5d4e4a6b{--display:flex;--min-height:100%;--padding-top:24px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-5d4e4a6b:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-5d4e4a6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-77454975{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-548da397{--display:flex;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-10611d3c .elementor-heading-title{font-family:var( --e-global-typography-38fa453-font-family ), Sans-serif;font-size:var( --e-global-typography-38fa453-font-size );font-weight:var( --e-global-typography-38fa453-font-weight );line-height:var( --e-global-typography-38fa453-line-height );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-25082e48 .elementor-heading-title{font-family:var( --e-global-typography-7010a54-font-family ), Sans-serif;font-size:var( --e-global-typography-7010a54-font-size );font-weight:var( --e-global-typography-7010a54-font-weight );line-height:var( --e-global-typography-7010a54-line-height );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-c591018 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-text );}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-7209006d{right:30px;}body.rtl .elementor-31 .elementor-element.elementor-element-7209006d{left:30px;}.elementor-31 .elementor-element.elementor-element-7209006d{bottom:-26px;}.elementor-31 .elementor-element.elementor-element-66bd879a{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-368ca1cc{--display:flex;--min-height:100%;--padding-top:24px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-368ca1cc:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-368ca1cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-4746f765{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3d3245ba{--display:flex;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-87d0dbe .elementor-heading-title{font-family:var( --e-global-typography-38fa453-font-family ), Sans-serif;font-size:var( --e-global-typography-38fa453-font-size );font-weight:var( --e-global-typography-38fa453-font-weight );line-height:var( --e-global-typography-38fa453-line-height );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-74395de6 .elementor-heading-title{font-family:var( --e-global-typography-7010a54-font-family ), Sans-serif;font-size:var( --e-global-typography-7010a54-font-size );font-weight:var( --e-global-typography-7010a54-font-weight );line-height:var( --e-global-typography-7010a54-line-height );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-e487af .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-text );}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-3e6a0cf1{right:30px;}body.rtl .elementor-31 .elementor-element.elementor-element-3e6a0cf1{left:30px;}.elementor-31 .elementor-element.elementor-element-3e6a0cf1{bottom:-26px;}.elementor-31 .elementor-element.elementor-element-42c3db10{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-1368704{--display:flex;--min-height:100%;--padding-top:24px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-1368704:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-1368704 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-6a6df869{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7c9e6295{--display:flex;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2aff742f .elementor-heading-title{font-family:var( --e-global-typography-38fa453-font-family ), Sans-serif;font-size:var( --e-global-typography-38fa453-font-size );font-weight:var( --e-global-typography-38fa453-font-weight );line-height:var( --e-global-typography-38fa453-line-height );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-539250be .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-text );}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-1a5e792c{right:30px;}body.rtl .elementor-31 .elementor-element.elementor-element-1a5e792c{left:30px;}.elementor-31 .elementor-element.elementor-element-1a5e792c{bottom:-26px;}.elementor-31 .elementor-element.elementor-element-38486b0{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-ead8f59{--display:flex;--min-height:100%;--padding-top:24px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-ead8f59:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-ead8f59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-d04eec0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-aa65672{--display:flex;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7437e41 .elementor-heading-title{font-family:var( --e-global-typography-38fa453-font-family ), Sans-serif;font-size:var( --e-global-typography-38fa453-font-size );font-weight:var( --e-global-typography-38fa453-font-weight );line-height:var( --e-global-typography-38fa453-line-height );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-85c6d79 .elementor-heading-title{font-family:var( --e-global-typography-7010a54-font-family ), Sans-serif;font-size:var( --e-global-typography-7010a54-font-size );font-weight:var( --e-global-typography-7010a54-font-weight );line-height:var( --e-global-typography-7010a54-line-height );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-4a76a32 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-text );}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-54b190d{right:30px;}body.rtl .elementor-31 .elementor-element.elementor-element-54b190d{left:30px;}.elementor-31 .elementor-element.elementor-element-54b190d{bottom:-26px;}.elementor-31 .elementor-element.elementor-element-191fc0f{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e41ef03{--display:flex;--min-height:100%;--padding-top:24px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-e41ef03:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-e41ef03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-d148865{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-617614a{--display:flex;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-44ae05e .elementor-heading-title{font-family:var( --e-global-typography-38fa453-font-family ), Sans-serif;font-size:var( --e-global-typography-38fa453-font-size );font-weight:var( --e-global-typography-38fa453-font-weight );line-height:var( --e-global-typography-38fa453-line-height );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-fee3ce7 .elementor-heading-title{font-family:var( --e-global-typography-7010a54-font-family ), Sans-serif;font-size:var( --e-global-typography-7010a54-font-size );font-weight:var( --e-global-typography-7010a54-font-weight );line-height:var( --e-global-typography-7010a54-line-height );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-88621b5 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-text );}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-309351f{right:30px;}body.rtl .elementor-31 .elementor-element.elementor-element-309351f{left:30px;}.elementor-31 .elementor-element.elementor-element-309351f{bottom:-26px;}.elementor-31 .elementor-element.elementor-element-ca53e09{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f66c6fd{--display:flex;--min-height:100%;--padding-top:24px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-f66c6fd:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-f66c6fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-71df189{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-cb83e69{--display:flex;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-4e3083e .elementor-heading-title{font-family:var( --e-global-typography-38fa453-font-family ), Sans-serif;font-size:var( --e-global-typography-38fa453-font-size );font-weight:var( --e-global-typography-38fa453-font-weight );line-height:var( --e-global-typography-38fa453-line-height );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-423aeb8 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-text );}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-a2b7035{right:30px;}body.rtl .elementor-31 .elementor-element.elementor-element-a2b7035{left:30px;}.elementor-31 .elementor-element.elementor-element-a2b7035{bottom:-26px;}.elementor-31 .elementor-element.elementor-element-defea91{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-bc23f64{--display:flex;--min-height:100%;--padding-top:24px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-bc23f64:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-bc23f64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-c777854{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-12e086d{--display:flex;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7dec4f5 .elementor-heading-title{font-family:var( --e-global-typography-38fa453-font-family ), Sans-serif;font-size:var( --e-global-typography-38fa453-font-size );font-weight:var( --e-global-typography-38fa453-font-weight );line-height:var( --e-global-typography-38fa453-line-height );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-e5885f1 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-text );}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-1c20830{right:30px;}body.rtl .elementor-31 .elementor-element.elementor-element-1c20830{left:30px;}.elementor-31 .elementor-element.elementor-element-1c20830{bottom:-26px;}.elementor-31 .elementor-element.elementor-element-105c3107{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-90px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-100px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-100px;--e-n-carousel-arrow-size:26px;--e-n-carousel-arrow-normal-color:var( --e-global-color-text );--e-n-carousel-arrow-hover-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-105c3107 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFCFC;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-105c3107 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-1fbed7a6{width:100%;max-width:100%;top:-40px;z-index:-1;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-1fbed7a6{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-1fbed7a6{right:0px;}.elementor-31 .elementor-element.elementor-element-1fbed7a6 img{width:800px;}.elementor-31 .elementor-element.elementor-element-72630af7 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-e2345f3-font-family ), Sans-serif;font-size:var( --e-global-typography-e2345f3-font-size );font-weight:var( --e-global-typography-e2345f3-font-weight );line-height:var( --e-global-typography-e2345f3-line-height );padding:20px 42px 24px 42px;}.elementor-31 .elementor-element.elementor-element-72630af7{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-72630af7 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-72630af7 .elementor-button:focus{box-shadow:0px 0px 50px 0px #FE465C;}.elementor-31 .elementor-element.elementor-element-07c5e64{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-6e6baf3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-0dd6412{width:var( --container-widget-width, 1010px );max-width:1010px;--container-widget-width:1010px;--container-widget-flex-grow:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-0dd6412 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-cf229d7{margin:0px -120px calc(var(--kit-widget-spacing, 0px) + 0px) -120px;top:20px;z-index:-1;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-cf229d7{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-cf229d7{right:0px;}.elementor-31 .elementor-element.elementor-element-b56f01a{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-cddcb1f{--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:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-cddcb1f:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-cddcb1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-3966f5b{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;--z-index:2;}.elementor-31 .elementor-element.elementor-element-3966f5b:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-3966f5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-432701d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-0c648c1.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-0c648c1{text-align:start;}.elementor-31 .elementor-element.elementor-element-b8b3cd6.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-b8b3cd6{left:-110px;}body.rtl .elementor-31 .elementor-element.elementor-element-b8b3cd6{right:-110px;}.elementor-31 .elementor-element.elementor-element-b8b3cd6{top:-120px;z-index:-1;text-align:start;}.elementor-31 .elementor-element.elementor-element-8984db0 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-be1410f .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-6d43456{margin:0px -2px calc(var(--kit-widget-spacing, 0px) + 0px) -140px;z-index:0;}.elementor-31 .elementor-element.elementor-element-6d43456.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-f7d6e4a{--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:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f7d6e4a:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-f7d6e4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-8bca812{margin:0px -160px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;z-index:0;}.elementor-31 .elementor-element.elementor-element-8bca812.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-ef2842d{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:160px;--padding-right:70px;--z-index:2;}.elementor-31 .elementor-element.elementor-element-ef2842d:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-ef2842d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-640d44f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-0452d51.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-0452d51{text-align:start;}.elementor-31 .elementor-element.elementor-element-d780316.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-d780316{left:-110px;}body.rtl .elementor-31 .elementor-element.elementor-element-d780316{right:-110px;}.elementor-31 .elementor-element.elementor-element-d780316{top:-120px;z-index:-1;text-align:start;}.elementor-31 .elementor-element.elementor-element-a08626e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-bad79b9 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-2814f4c{--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:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2814f4c:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-2814f4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-995b78e{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;--z-index:2;}.elementor-31 .elementor-element.elementor-element-995b78e:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-995b78e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-f1ed7a8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a4e2df9.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-a4e2df9{text-align:start;}.elementor-31 .elementor-element.elementor-element-4cf43e3.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-4cf43e3{left:-110px;}body.rtl .elementor-31 .elementor-element.elementor-element-4cf43e3{right:-110px;}.elementor-31 .elementor-element.elementor-element-4cf43e3{top:-120px;z-index:-1;text-align:start;}.elementor-31 .elementor-element.elementor-element-be8a26a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-d970c45 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-dbab537{margin:-30px -2px calc(var(--kit-widget-spacing, 0px) + 0px) -140px;z-index:0;}.elementor-31 .elementor-element.elementor-element-dbab537.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-dd94af1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-88ff790{text-align:center;}.elementor-31 .elementor-element.elementor-element-88ff790 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-ca27cad{--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:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-ca27cad:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-ca27cad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-fe842d5{margin:0px -160px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;z-index:2;}.elementor-31 .elementor-element.elementor-element-fe842d5.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-b17b410{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:190px;--padding-right:50px;--z-index:1;}.elementor-31 .elementor-element.elementor-element-b17b410:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-b17b410 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-2bf714c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-45db0ac .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-b0d9da1{width:var( --container-widget-width, 540px );max-width:540px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:540px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-b0d9da1 .elementor-heading-title{font-family:var( --e-global-typography-3eef082-font-family ), Sans-serif;font-size:var( --e-global-typography-3eef082-font-size );font-weight:var( --e-global-typography-3eef082-font-weight );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-67364ac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-31 .elementor-element.elementor-element-67364ac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-31 .elementor-element.elementor-element-67364ac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-31 .elementor-element.elementor-element-67364ac .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-31 .elementor-element.elementor-element-67364ac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-31 .elementor-element.elementor-element-67364ac .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-67364ac .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-67364ac{--e-icon-list-icon-size:20px;--icon-vertical-offset:2px;}.elementor-31 .elementor-element.elementor-element-67364ac .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-31 .elementor-element.elementor-element-67364ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-67364ac .elementor-icon-list-item > a{font-family:var( --e-global-typography-ba41e83-font-family ), Sans-serif;font-size:var( --e-global-typography-ba41e83-font-size );font-weight:var( --e-global-typography-ba41e83-font-weight );line-height:var( --e-global-typography-ba41e83-line-height );letter-spacing:var( --e-global-typography-ba41e83-letter-spacing );}.elementor-31 .elementor-element.elementor-element-67364ac .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-4dee11a{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-d2adee5{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#FE465C;--border-color:#FE465C;box-shadow:0px 4px 16px 0px rgba(254, 69.99999999999999, 92.00000000000004, 0.6509803921568628);--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-d2adee5:hover{box-shadow:0px 4px 16px 4px rgba(254, 69.99999999999999, 92.00000000000004, 0.6509803921568628);}.elementor-31 .elementor-element.elementor-element-41e5dfb .elementor-heading-title{font-family:var( --e-global-typography-0ac6554-font-family ), Sans-serif;font-size:var( --e-global-typography-0ac6554-font-size );font-weight:var( --e-global-typography-0ac6554-font-weight );line-height:var( --e-global-typography-0ac6554-line-height );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-1665ccf{--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:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-1665ccf:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-1665ccf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-819cb93{--display:flex;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-31 .elementor-element.elementor-element-7057b26{text-align:center;}.elementor-31 .elementor-element.elementor-element-7057b26 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-662cd32{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-31 .elementor-element.elementor-element-1f9d462{--display:flex;--min-height:245px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-1f9d462:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-1f9d462 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jochen-wiebe.ls-portfolio.site/wp-content/uploads/2025/05/Group-1000003385.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-31 .elementor-element.elementor-element-0c5edbf .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-0c5edbf .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-0c5edbf{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-0c5edbf .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-31 .elementor-element.elementor-element-0c5edbf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-0c5edbf .elementor-icon-list-item > a{font-family:var( --e-global-typography-0ac6554-font-family ), Sans-serif;font-size:var( --e-global-typography-0ac6554-font-size );font-weight:var( --e-global-typography-0ac6554-font-weight );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-0c5edbf .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-8b9b770{--display:flex;--min-height:245px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-8b9b770:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-8b9b770 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jochen-wiebe.ls-portfolio.site/wp-content/uploads/2025/05/Group-1000003385.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-31 .elementor-element.elementor-element-e943dde .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-e943dde .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-e943dde{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-e943dde .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-31 .elementor-element.elementor-element-e943dde .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-e943dde .elementor-icon-list-item > a{font-family:var( --e-global-typography-0ac6554-font-family ), Sans-serif;font-size:var( --e-global-typography-0ac6554-font-size );font-weight:var( --e-global-typography-0ac6554-font-weight );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-e943dde .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-ea066e4{--display:flex;--min-height:245px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-ea066e4:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-ea066e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jochen-wiebe.ls-portfolio.site/wp-content/uploads/2025/05/Group-1000003385.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-31 .elementor-element.elementor-element-66a065e .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-66a065e .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-66a065e{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-66a065e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-31 .elementor-element.elementor-element-66a065e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-66a065e .elementor-icon-list-item > a{font-family:var( --e-global-typography-0ac6554-font-family ), Sans-serif;font-size:var( --e-global-typography-0ac6554-font-size );font-weight:var( --e-global-typography-0ac6554-font-weight );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-66a065e .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-c0f8432{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-31 .elementor-element.elementor-element-1d3b5b1{--display:flex;--min-height:245px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-1d3b5b1:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-1d3b5b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jochen-wiebe.ls-portfolio.site/wp-content/uploads/2025/05/Group-1000003385.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-31 .elementor-element.elementor-element-38b4a3c .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-38b4a3c .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-38b4a3c{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-38b4a3c .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-31 .elementor-element.elementor-element-38b4a3c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-38b4a3c .elementor-icon-list-item > a{font-family:var( --e-global-typography-0ac6554-font-family ), Sans-serif;font-size:var( --e-global-typography-0ac6554-font-size );font-weight:var( --e-global-typography-0ac6554-font-weight );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-38b4a3c .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-9428d76{left:-270px;}body.rtl .elementor-31 .elementor-element.elementor-element-9428d76{right:-270px;}.elementor-31 .elementor-element.elementor-element-9428d76{top:-195px;}.elementor-31 .elementor-element.elementor-element-dfd6e0e{--display:flex;--min-height:245px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-dfd6e0e:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-dfd6e0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jochen-wiebe.ls-portfolio.site/wp-content/uploads/2025/05/Group-1000003385.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-31 .elementor-element.elementor-element-6830a24 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-6830a24 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-6830a24{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-6830a24 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-31 .elementor-element.elementor-element-6830a24 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-6830a24 .elementor-icon-list-item > a{font-family:var( --e-global-typography-0ac6554-font-family ), Sans-serif;font-size:var( --e-global-typography-0ac6554-font-size );font-weight:var( --e-global-typography-0ac6554-font-weight );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-6830a24 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-21dc6d2{right:-270px;}body.rtl .elementor-31 .elementor-element.elementor-element-21dc6d2{left:-270px;}.elementor-31 .elementor-element.elementor-element-21dc6d2{top:-200px;}.elementor-31 .elementor-element.elementor-element-dbd6472{--display:flex;--min-height:245px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-dbd6472:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-dbd6472 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jochen-wiebe.ls-portfolio.site/wp-content/uploads/2025/05/Group-1000003385.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-31 .elementor-element.elementor-element-04a409f .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-04a409f .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-04a409f{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-04a409f .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-31 .elementor-element.elementor-element-04a409f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-04a409f .elementor-icon-list-item > a{font-family:var( --e-global-typography-0ac6554-font-family ), Sans-serif;font-size:var( --e-global-typography-0ac6554-font-size );font-weight:var( --e-global-typography-0ac6554-font-weight );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-04a409f .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-e9ab8a6{left:-270px;}body.rtl .elementor-31 .elementor-element.elementor-element-e9ab8a6{right:-270px;}.elementor-31 .elementor-element.elementor-element-e9ab8a6{top:-195px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-3c9ff82{left:-550px;}body.rtl .elementor-31 .elementor-element.elementor-element-3c9ff82{right:-550px;}.elementor-31 .elementor-element.elementor-element-3c9ff82{top:-190px;z-index:0;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-36752a4{right:-550px;}body.rtl .elementor-31 .elementor-element.elementor-element-36752a4{left:-550px;}.elementor-31 .elementor-element.elementor-element-36752a4{top:460px;z-index:0;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-cd93cf0{right:-300px;}body.rtl .elementor-31 .elementor-element.elementor-element-cd93cf0{left:-300px;}.elementor-31 .elementor-element.elementor-element-cd93cf0{top:0px;}.elementor-31 .elementor-element.elementor-element-3c5c74d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2448c6e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:-180px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-2448c6e{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-2448c6e{right:0px;}.elementor-31 .elementor-element.elementor-element-221ab18{z-index:5;text-align:center;}.elementor-31 .elementor-element.elementor-element-221ab18 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-d4fcc40{width:var( --container-widget-width, 943px );max-width:943px;--container-widget-width:943px;--container-widget-flex-grow:0;z-index:5;text-align:center;}.elementor-31 .elementor-element.elementor-element-d4fcc40 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-fc40a52{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-31 .elementor-element.elementor-element-7d577ea{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:44px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-31 .elementor-element.elementor-element-7d577ea:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-7d577ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c02f39 );}.elementor-31 .elementor-element.elementor-element-d3d70f2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e61aa72{text-align:center;}.elementor-31 .elementor-element.elementor-element-e61aa72 .elementor-heading-title{font-family:var( --e-global-typography-3eef082-font-family ), Sans-serif;font-size:var( --e-global-typography-3eef082-font-size );font-weight:var( --e-global-typography-3eef082-font-weight );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-6c540f2{text-align:center;}.elementor-31 .elementor-element.elementor-element-6c540f2 .elementor-heading-title{font-family:var( --e-global-typography-3eef082-font-family ), Sans-serif;font-size:var( --e-global-typography-3eef082-font-size );font-weight:var( --e-global-typography-3eef082-font-weight );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-b5107c5{text-align:start;}.elementor-31 .elementor-element.elementor-element-b5107c5 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-235db34{text-align:start;}.elementor-31 .elementor-element.elementor-element-235db34 .elementor-heading-title{font-family:var( --e-global-typography-ba41e83-font-family ), Sans-serif;font-size:var( --e-global-typography-ba41e83-font-size );font-weight:var( --e-global-typography-ba41e83-font-weight );line-height:var( --e-global-typography-ba41e83-line-height );letter-spacing:var( --e-global-typography-ba41e83-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-c65838d{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:44px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-31 .elementor-element.elementor-element-c65838d:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-c65838d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c02f39 );}.elementor-31 .elementor-element.elementor-element-0011d82{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-61d8cee{text-align:center;}.elementor-31 .elementor-element.elementor-element-61d8cee .elementor-heading-title{font-family:var( --e-global-typography-3eef082-font-family ), Sans-serif;font-size:var( --e-global-typography-3eef082-font-size );font-weight:var( --e-global-typography-3eef082-font-weight );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-91759c2{text-align:center;}.elementor-31 .elementor-element.elementor-element-91759c2 .elementor-heading-title{font-family:var( --e-global-typography-3eef082-font-family ), Sans-serif;font-size:var( --e-global-typography-3eef082-font-size );font-weight:var( --e-global-typography-3eef082-font-weight );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-d3879bc{text-align:start;}.elementor-31 .elementor-element.elementor-element-d3879bc .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-a6e273e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Be Vietnam", Sans-serif;font-size:18px;font-weight:700;line-height:1.6em;letter-spacing:-0.01em;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-13129a5{text-align:start;}.elementor-31 .elementor-element.elementor-element-13129a5 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-f799b2e{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:44px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-31 .elementor-element.elementor-element-f799b2e:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-f799b2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c02f39 );}.elementor-31 .elementor-element.elementor-element-de843af{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-4029d4d{text-align:center;}.elementor-31 .elementor-element.elementor-element-4029d4d .elementor-heading-title{font-family:var( --e-global-typography-3eef082-font-family ), Sans-serif;font-size:var( --e-global-typography-3eef082-font-size );font-weight:var( --e-global-typography-3eef082-font-weight );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-4454a74{text-align:center;}.elementor-31 .elementor-element.elementor-element-4454a74 .elementor-heading-title{font-family:var( --e-global-typography-3eef082-font-family ), Sans-serif;font-size:var( --e-global-typography-3eef082-font-size );font-weight:var( --e-global-typography-3eef082-font-weight );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-4fc3036{text-align:start;}.elementor-31 .elementor-element.elementor-element-4fc3036 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-88e5074{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Be Vietnam", Sans-serif;font-size:18px;font-weight:700;line-height:1.6em;letter-spacing:-0.01em;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-1de2b3c{text-align:start;}.elementor-31 .elementor-element.elementor-element-1de2b3c .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-52b7f7b{left:-300px;}body.rtl .elementor-31 .elementor-element.elementor-element-52b7f7b{right:-300px;}.elementor-31 .elementor-element.elementor-element-52b7f7b{bottom:-60px;}.elementor-31 .elementor-element.elementor-element-a67c778{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-e96171b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a7b9136{text-align:center;}.elementor-31 .elementor-element.elementor-element-a7b9136 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-5437561{width:var( --container-widget-width, 1270px );max-width:1270px;--container-widget-width:1270px;--container-widget-flex-grow:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-5437561 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-3a6eb3a{--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:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3a6eb3a:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-3a6eb3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-5361cda{margin:0px -160px calc(var(--kit-widget-spacing, 0px) + 0px) -40px;z-index:0;}.elementor-31 .elementor-element.elementor-element-5361cda.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-1b6378e{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:160px;--padding-right:70px;--z-index:2;}.elementor-31 .elementor-element.elementor-element-1b6378e:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-1b6378e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-a0851fd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-532a337 .elementor-heading-title{font-family:var( --e-global-typography-3eef082-font-family ), Sans-serif;font-size:var( --e-global-typography-3eef082-font-size );font-weight:var( --e-global-typography-3eef082-font-weight );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-cb1e2fe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-31 .elementor-element.elementor-element-cb1e2fe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-31 .elementor-element.elementor-element-cb1e2fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-31 .elementor-element.elementor-element-cb1e2fe .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-31 .elementor-element.elementor-element-cb1e2fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-31 .elementor-element.elementor-element-cb1e2fe .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-cb1e2fe .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-cb1e2fe{--e-icon-list-icon-size:18px;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-31 .elementor-element.elementor-element-cb1e2fe .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-31 .elementor-element.elementor-element-cb1e2fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-cb1e2fe .elementor-icon-list-item > a{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-cb1e2fe .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-13d7d0a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-1e95e9c{text-align:center;}.elementor-31 .elementor-element.elementor-element-1e95e9c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-f2261b2{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#FE465C;--border-color:#FE465C;box-shadow:0px 4px 16px 0px rgba(254, 69.99999999999999, 92.00000000000004, 0.6509803921568628);--padding-top:60px;--padding-bottom:050px;--padding-left:60px;--padding-right:60px;}.elementor-31 .elementor-element.elementor-element-f2261b2:hover{box-shadow:0px 4px 16px 4px rgba(254, 69.99999999999999, 92.00000000000004, 0.6509803921568628);}.elementor-31 .elementor-element.elementor-element-7e3cd22{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-d0d0e01 img{width:35px;}.elementor-31 .elementor-element.elementor-element-4a1df91.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-4a1df91{left:-85px;}body.rtl .elementor-31 .elementor-element.elementor-element-4a1df91{right:-85px;}.elementor-31 .elementor-element.elementor-element-4a1df91{top:-88px;z-index:-1;text-align:start;}.elementor-31 .elementor-element.elementor-element-14fc731{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-14fc731 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-ef357ae{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a97d2b8 img{width:35px;}.elementor-31 .elementor-element.elementor-element-7c40347.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-7c40347{left:-85px;}body.rtl .elementor-31 .elementor-element.elementor-element-7c40347{right:-85px;}.elementor-31 .elementor-element.elementor-element-7c40347{top:-88px;z-index:-1;text-align:start;}.elementor-31 .elementor-element.elementor-element-41e3052{width:var( --container-widget-width, 310px );max-width:310px;--container-widget-width:310px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-41e3052 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-f0f9e37{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-94b54cd img{width:35px;}.elementor-31 .elementor-element.elementor-element-e1a18f0.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-e1a18f0{left:-85px;}body.rtl .elementor-31 .elementor-element.elementor-element-e1a18f0{right:-85px;}.elementor-31 .elementor-element.elementor-element-e1a18f0{top:-88px;z-index:-1;text-align:start;}.elementor-31 .elementor-element.elementor-element-8e6f4ff{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-8e6f4ff .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-53a93fe{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-dbbd014 img{width:35px;}.elementor-31 .elementor-element.elementor-element-1f915f2.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-1f915f2{left:-85px;}body.rtl .elementor-31 .elementor-element.elementor-element-1f915f2{right:-85px;}.elementor-31 .elementor-element.elementor-element-1f915f2{top:-88px;z-index:-1;text-align:start;}.elementor-31 .elementor-element.elementor-element-fca31a7{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-fca31a7 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-e452ea0{--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:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-e452ea0:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-e452ea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-559c1d3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-de63f8d{z-index:10;text-align:center;}.elementor-31 .elementor-element.elementor-element-de63f8d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-5b4e97a{--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;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-92709a0{width:100%;max-width:100%;top:-120px;z-index:0;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-92709a0{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-92709a0{right:0px;}.elementor-31 .elementor-element.elementor-element-92709a0 img{width:800px;}.elementor-31 .elementor-element.elementor-element-4c60539{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-31 .elementor-element.elementor-element-28407f1 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-a328d5f .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-8ba97f3 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-d8faae8 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-2dfc2b2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-31 .elementor-element.elementor-element-f944878{z-index:5;}.elementor-31 .elementor-element.elementor-element-f944878 img{width:480px;}.elementor-31 .elementor-element.elementor-element-1ececec{width:100%;max-width:100%;top:-120px;z-index:0;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-1ececec{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-1ececec{right:0px;}.elementor-31 .elementor-element.elementor-element-1ececec img{width:800px;}.elementor-31 .elementor-element.elementor-element-1cabd49{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-31 .elementor-element.elementor-element-776c0bc .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-03a744d .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-3633e68 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-8b8b5d7 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-a3ff57e{left:-300px;}body.rtl .elementor-31 .elementor-element.elementor-element-a3ff57e{right:-300px;}.elementor-31 .elementor-element.elementor-element-a3ff57e{top:0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-9ac3f18{right:-300px;}body.rtl .elementor-31 .elementor-element.elementor-element-9ac3f18{left:-300px;}.elementor-31 .elementor-element.elementor-element-9ac3f18{bottom:-60px;}.elementor-31 .elementor-element.elementor-element-0dfd36b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:84px 84px;--row-gap:84px;--column-gap:84px;--padding-top:250px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-340b305{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-d60f613{--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:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-31 .elementor-element.elementor-element-d60f613:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-d60f613 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-1d5902d{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:2;}.elementor-31 .elementor-element.elementor-element-1d5902d:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-1d5902d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-def6f42{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e039d7d{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-e039d7d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-630e5cf{width:var( --container-widget-width, 740px );max-width:740px;--container-widget-width:740px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-630e5cf .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-3b721fe{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-3b721fe .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-0d8dd2c{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-0d8dd2c .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-e70c9dc{width:var( --container-widget-width, 518px );max-width:518px;--container-widget-width:518px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-e70c9dc .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-6719102 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-e2345f3-font-family ), Sans-serif;font-size:var( --e-global-typography-e2345f3-font-size );font-weight:var( --e-global-typography-e2345f3-font-weight );line-height:var( --e-global-typography-e2345f3-line-height );border-radius:0px 0px 0px 0px;padding:20px 42px 24px 42px;}.elementor-31 .elementor-element.elementor-element-6719102{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-6719102 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-6719102 .elementor-button:focus{box-shadow:0px 0px 20px 0px #FE465C;}.elementor-31 .elementor-element.elementor-element-33cb068{margin:-30px -2px calc(var(--kit-widget-spacing, 0px) + 0px) -220px;z-index:0;}.elementor-31 .elementor-element.elementor-element-33cb068.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-09ce407{width:100%;max-width:100%;margin:0px -110px calc(var(--kit-widget-spacing, 0px) + 0px) -110px;top:-180px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-09ce407{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-09ce407{right:0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-12b7b54{right:-250px;}body.rtl .elementor-31 .elementor-element.elementor-element-12b7b54{left:-250px;}.elementor-31 .elementor-element.elementor-element-12b7b54{bottom:-288px;z-index:0;}.elementor-31 .elementor-element.elementor-element-12b7b54 img{width:800px;}.elementor-31 .elementor-element.elementor-element-e56d915{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-37cedfc{text-align:center;}.elementor-31 .elementor-element.elementor-element-37cedfc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-26e21a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-49cc9ad{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-49cc9ad:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-49cc9ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-6ba7b30{text-align:start;}.elementor-31 .elementor-element.elementor-element-6ba7b30 img{width:75px;}.elementor-31 .elementor-element.elementor-element-85f8796{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-85f8796 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-d8c6ef8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-d8c6ef8:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-d8c6ef8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-ce16a96{text-align:start;}.elementor-31 .elementor-element.elementor-element-ce16a96 img{width:75px;}.elementor-31 .elementor-element.elementor-element-74b9c8c{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-74b9c8c .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-31c6d97{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-31c6d97:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-31c6d97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-52e4633{text-align:start;}.elementor-31 .elementor-element.elementor-element-52e4633 img{width:75px;}.elementor-31 .elementor-element.elementor-element-26477c8{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-26477c8 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-3d896ae{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-3d896ae:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-3d896ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-5b42581{text-align:start;}.elementor-31 .elementor-element.elementor-element-5b42581 img{width:75px;}.elementor-31 .elementor-element.elementor-element-bf2301b{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-bf2301b .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-96633e6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-96633e6:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-96633e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-7e01ffe{text-align:start;}.elementor-31 .elementor-element.elementor-element-7e01ffe img{width:75px;}.elementor-31 .elementor-element.elementor-element-3e34cba{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-3e34cba .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-c321b53{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-95cef3e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-95cef3e:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-95cef3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-d9e99dc{text-align:start;}.elementor-31 .elementor-element.elementor-element-d9e99dc img{width:75px;}.elementor-31 .elementor-element.elementor-element-d057593{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-d057593 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-37ac9e7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-37ac9e7:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-37ac9e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-6f8c851{text-align:start;}.elementor-31 .elementor-element.elementor-element-6f8c851 img{width:75px;}.elementor-31 .elementor-element.elementor-element-be8151c{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-be8151c .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-d123b47{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e5abe7d{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#FE465C;--border-color:#FE465C;box-shadow:0px 4px 16px 0px rgba(254, 69.99999999999999, 92.00000000000004, 0.6509803921568628);--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-e5abe7d:hover{box-shadow:0px 4px 16px 4px rgba(254, 69.99999999999999, 92.00000000000004, 0.6509803921568628);}.elementor-31 .elementor-element.elementor-element-135bb55 .elementor-heading-title{font-family:var( --e-global-typography-99f49b9-font-family ), Sans-serif;font-size:var( --e-global-typography-99f49b9-font-size );font-weight:var( --e-global-typography-99f49b9-font-weight );line-height:var( --e-global-typography-99f49b9-line-height );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-6c4d1c5 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-e2345f3-font-family ), Sans-serif;font-size:var( --e-global-typography-e2345f3-font-size );font-weight:var( --e-global-typography-e2345f3-font-weight );line-height:var( --e-global-typography-e2345f3-line-height );border-radius:0px 0px 0px 0px;padding:20px 42px 24px 42px;}.elementor-31 .elementor-element.elementor-element-6c4d1c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-6c4d1c5 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-6c4d1c5 .elementor-button:focus{box-shadow:0px 0px 20px 0px #FE465C;}.elementor-31 .elementor-element.elementor-element-a09e170{--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:75px;--padding-bottom:75px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-a09e170:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-a09e170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-eece924{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:52px 52px;--row-gap:52px;--column-gap:52px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e9b8f0e{z-index:5;text-align:center;}.elementor-31 .elementor-element.elementor-element-e9b8f0e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-f899cc3{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-31 .elementor-element.elementor-element-7f77f71{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:44px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-31 .elementor-element.elementor-element-7f77f71:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-7f77f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c02f39 );}.elementor-31 .elementor-element.elementor-element-2476d06{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7315157{text-align:center;}.elementor-31 .elementor-element.elementor-element-7315157 .elementor-heading-title{font-family:var( --e-global-typography-3eef082-font-family ), Sans-serif;font-size:var( --e-global-typography-3eef082-font-size );font-weight:var( --e-global-typography-3eef082-font-weight );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-395bc94{text-align:start;}.elementor-31 .elementor-element.elementor-element-395bc94 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-4fc6365{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:44px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-31 .elementor-element.elementor-element-4fc6365:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-4fc6365 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c02f39 );}.elementor-31 .elementor-element.elementor-element-985e4e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e53073f{text-align:center;}.elementor-31 .elementor-element.elementor-element-e53073f .elementor-heading-title{font-family:var( --e-global-typography-3eef082-font-family ), Sans-serif;font-size:var( --e-global-typography-3eef082-font-size );font-weight:var( --e-global-typography-3eef082-font-weight );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-3ffe50b{text-align:start;}.elementor-31 .elementor-element.elementor-element-3ffe50b .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-3129400{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:44px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-31 .elementor-element.elementor-element-3129400:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-3129400 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c02f39 );}.elementor-31 .elementor-element.elementor-element-247aecf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-8627606{text-align:center;}.elementor-31 .elementor-element.elementor-element-8627606 .elementor-heading-title{font-family:var( --e-global-typography-3eef082-font-family ), Sans-serif;font-size:var( --e-global-typography-3eef082-font-size );font-weight:var( --e-global-typography-3eef082-font-weight );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-84bddbf{text-align:start;}.elementor-31 .elementor-element.elementor-element-84bddbf .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-cf3a594{left:-300px;}body.rtl .elementor-31 .elementor-element.elementor-element-cf3a594{right:-300px;}.elementor-31 .elementor-element.elementor-element-cf3a594{bottom:-160px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-60ce394{right:-750px;}body.rtl .elementor-31 .elementor-element.elementor-element-60ce394{left:-750px;}.elementor-31 .elementor-element.elementor-element-60ce394{top:260px;z-index:0;}.elementor-31 .elementor-element.elementor-element-60ce394 img{width:800px;}.elementor-31 .elementor-element.elementor-element-b46a63d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-0dba753{--display:flex;--min-height:440px;--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-31 .elementor-element.elementor-element-0dba753:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-0dba753 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jochen-wiebe.ls-portfolio.site/wp-content/uploads/2025/05/Group-2085663081.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-31 .elementor-element.elementor-element-604a9c0{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-031800b{width:var( --container-widget-width, 510px );max-width:510px;--container-widget-width:510px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-031800b .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-ac35cfa .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-e2345f3-font-family ), Sans-serif;font-size:var( --e-global-typography-e2345f3-font-size );font-weight:var( --e-global-typography-e2345f3-font-weight );line-height:var( --e-global-typography-e2345f3-line-height );border-radius:0px 0px 0px 0px;padding:20px 42px 24px 42px;}.elementor-31 .elementor-element.elementor-element-ac35cfa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-ac35cfa .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-ac35cfa .elementor-button:focus{box-shadow:0px 0px 20px 0px #FE465C;}.elementor-31 .elementor-element.elementor-element-736a087{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-86dd814 img{width:400px;}.elementor-31 .elementor-element.elementor-element-0141b86{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-ff7e55c{width:var( --container-widget-width, 1060px );max-width:1060px;--container-widget-width:1060px;--container-widget-flex-grow:0;z-index:5;text-align:center;}.elementor-31 .elementor-element.elementor-element-ff7e55c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-b9300e8{--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;--justify-content:center;--align-items:center;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-31 .elementor-element.elementor-element-b9300e8:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-b9300e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c02f39 );}.elementor-31 .elementor-element.elementor-element-25e1d4b{margin:-100px -40px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-25e1d4b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-25e1d4b img{width:680px;}.elementor-31 .elementor-element.elementor-element-957a26d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:0px;}.elementor-31 .elementor-element.elementor-element-957a26d.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-957a26d{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-957a26d{right:0px;}.elementor-31 .elementor-element.elementor-element-957a26d img{width:100%;}.elementor-31 .elementor-element.elementor-element-5da47d9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:70px;}.elementor-31 .elementor-element.elementor-element-73585cc .elementor-heading-title{font-family:var( --e-global-typography-38fa453-font-family ), Sans-serif;font-size:var( --e-global-typography-38fa453-font-size );font-weight:var( --e-global-typography-38fa453-font-weight );line-height:var( --e-global-typography-38fa453-line-height );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-68687eb .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-4daa4d6 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-9da74ad{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;bottom:30px;text-align:center;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-9da74ad{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-9da74ad{right:0px;}.elementor-31 .elementor-element.elementor-element-9da74ad .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-d4629b3{--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;--justify-content:center;--align-items:center;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-31 .elementor-element.elementor-element-008d332{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-008d332:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-008d332 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c02f39 );}.elementor-31 .elementor-element.elementor-element-fd168ae{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -40px;}.elementor-31 .elementor-element.elementor-element-fd168ae.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-fd168ae img{width:680px;}.elementor-31 .elementor-element.elementor-element-d425a5c{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -40px;}.elementor-31 .elementor-element.elementor-element-d425a5c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-d425a5c img{width:680px;}.elementor-31 .elementor-element.elementor-element-0365249{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:0px;}.elementor-31 .elementor-element.elementor-element-0365249.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-0365249{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-0365249{right:0px;}.elementor-31 .elementor-element.elementor-element-0365249 img{width:100%;}.elementor-31 .elementor-element.elementor-element-43907b1{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:30px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-43907b1{left:42px;}body.rtl .elementor-31 .elementor-element.elementor-element-43907b1{right:42px;}.elementor-31 .elementor-element.elementor-element-35bc051 .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-2aa6e4c .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-ec7c1d5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-ec7c1d5:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-ec7c1d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c02f39 );}.elementor-31 .elementor-element.elementor-element-190aba6{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -40px;}.elementor-31 .elementor-element.elementor-element-190aba6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-190aba6 img{width:680px;}.elementor-31 .elementor-element.elementor-element-3a3d634{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -40px;}.elementor-31 .elementor-element.elementor-element-3a3d634.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-3a3d634 img{width:680px;}.elementor-31 .elementor-element.elementor-element-3bed606{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:0px;}.elementor-31 .elementor-element.elementor-element-3bed606.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-3bed606{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-3bed606{right:0px;}.elementor-31 .elementor-element.elementor-element-3bed606 img{width:100%;}.elementor-31 .elementor-element.elementor-element-907c38c{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:30px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-907c38c{left:42px;}body.rtl .elementor-31 .elementor-element.elementor-element-907c38c{right:42px;}.elementor-31 .elementor-element.elementor-element-1dd1992 .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-f123a2f .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-e7a828e{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:30px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-e7a828e{right:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-e7a828e{left:0px;}.elementor-31 .elementor-element.elementor-element-7c2ade1 .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-7006e7d .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-2b05703{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2b05703:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-2b05703 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c02f39 );}.elementor-31 .elementor-element.elementor-element-174e49f{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -40px;}.elementor-31 .elementor-element.elementor-element-174e49f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-174e49f img{width:680px;}.elementor-31 .elementor-element.elementor-element-8354fcd{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -40px;}.elementor-31 .elementor-element.elementor-element-8354fcd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-8354fcd img{width:680px;}.elementor-31 .elementor-element.elementor-element-1a236c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:0px;}.elementor-31 .elementor-element.elementor-element-1a236c5.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-1a236c5{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-1a236c5{right:0px;}.elementor-31 .elementor-element.elementor-element-1a236c5 img{width:100%;}.elementor-31 .elementor-element.elementor-element-d03c53d{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:30px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-d03c53d{left:42px;}body.rtl .elementor-31 .elementor-element.elementor-element-d03c53d{right:42px;}.elementor-31 .elementor-element.elementor-element-91aba6a .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-251e2cc .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-b8c37e4{right:-300px;}body.rtl .elementor-31 .elementor-element.elementor-element-b8c37e4{left:-300px;}.elementor-31 .elementor-element.elementor-element-b8c37e4{bottom:400px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-449e816{left:-799px;}body.rtl .elementor-31 .elementor-element.elementor-element-449e816{right:-799px;}.elementor-31 .elementor-element.elementor-element-449e816{bottom:220px;z-index:0;}.elementor-31 .elementor-element.elementor-element-449e816 img{width:900px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-5c98dd8{right:-50px;}body.rtl .elementor-31 .elementor-element.elementor-element-5c98dd8{left:-50px;}.elementor-31 .elementor-element.elementor-element-5c98dd8{top:-360px;z-index:0;}.elementor-31 .elementor-element.elementor-element-5c98dd8 img{width:1100px;}.elementor-31 .elementor-element.elementor-element-28e3966{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-25ebd73{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7345f23{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-c47873f{--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:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-c47873f:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-c47873f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2E313C 0%, #1A1D28 100%);}.elementor-31 .elementor-element.elementor-element-ef89c0b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f7e7adb{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-c44cc5b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:42px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-c6e83fe .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-1ec0da3 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-2ffc0de{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-82683b6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-31 .elementor-element.elementor-element-82683b6:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-82683b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E69B67 0%, #737373 100%);}.elementor-31 .elementor-element.elementor-element-5a51cfe{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-5a51cfe:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-5a51cfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c02f39 );}.elementor-31 .elementor-element.elementor-element-dc141a0 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-9f8b843{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-b34fabe{--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:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-b34fabe:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-b34fabe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2E313C 0%, #1A1D28 100%);}.elementor-31 .elementor-element.elementor-element-bb2ead2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f5c5e3f{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-f870c76{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:42px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f16169f .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-39c8ea6 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-39fb01e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-771048e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-31 .elementor-element.elementor-element-771048e:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-771048e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E69B67 0%, #737373 100%);}.elementor-31 .elementor-element.elementor-element-cd003b0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-cd003b0:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-cd003b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c02f39 );}.elementor-31 .elementor-element.elementor-element-37116b1 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-82ed16f{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-fad3b69{--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:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-fad3b69:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-fad3b69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2E313C 0%, #1A1D28 100%);}.elementor-31 .elementor-element.elementor-element-dc7f934{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e411f78{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-43d7f8f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:42px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-d13702e .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-ef879af .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-5eb05ec{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-dbb68ad{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-31 .elementor-element.elementor-element-dbb68ad:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-dbb68ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E69B67 0%, #737373 100%);}.elementor-31 .elementor-element.elementor-element-8739e00{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-8739e00:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-8739e00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c02f39 );}.elementor-31 .elementor-element.elementor-element-86e6b5b .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-e1829bc{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3a4b0eb{--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:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3a4b0eb:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-3a4b0eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2E313C 0%, #1A1D28 100%);}.elementor-31 .elementor-element.elementor-element-9461609{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-29e35b0{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-db2fe2c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:42px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-1d42fdd .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-12a551a .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-8833b10{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-8f7416b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-31 .elementor-element.elementor-element-8f7416b:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-8f7416b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E69B67 0%, #737373 100%);}.elementor-31 .elementor-element.elementor-element-198b681{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-198b681:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-198b681 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c02f39 );}.elementor-31 .elementor-element.elementor-element-13e0730 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-4b16d68{--e-n-carousel-swiper-slides-gap:10px;padding:0px 0px 80px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-80px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:26px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:var( --e-global-color-secondary );--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-dots-hover-color:var( --e-global-color-primary );--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-50px;}.elementor-31 .elementor-element.elementor-element-4b16d68 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-4b16d68 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-76988ef{width:100%;max-width:100%;top:-40px;z-index:-1;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-76988ef{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-76988ef{right:0px;}.elementor-31 .elementor-element.elementor-element-76988ef img{width:800px;}.elementor-31 .elementor-element.elementor-element-8299e3d{--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;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-6397d41{--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:center;--gap:30px 20px;--row-gap:30px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-b3bfd93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-d2e6700{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-ddbd757{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -115px) 0px;}.elementor-31 .elementor-element.elementor-element-1abc2c2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e697884 .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-c70bcd8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-3d0d1e3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-31 .elementor-element.elementor-element-3d0d1e3:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-3d0d1e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E69B67 0%, #817555 100%);}.elementor-31 .elementor-element.elementor-element-7a95250{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:55px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-7a95250:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-7a95250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c02f39 );}.elementor-31 .elementor-element.elementor-element-d0f6d43 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-5e168da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-190c618{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-5c5ec83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -115px) 0px;}.elementor-31 .elementor-element.elementor-element-1aa5d4b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-aef661d .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-60c1f9a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-c49f161{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-31 .elementor-element.elementor-element-c49f161:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-c49f161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E69B67 0%, #817555 100%);}.elementor-31 .elementor-element.elementor-element-800dc84{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:55px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-800dc84:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-800dc84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c02f39 );}.elementor-31 .elementor-element.elementor-element-0992d49 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-77ea15d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-b55de60{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-ad06e4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -115px) 0px;}.elementor-31 .elementor-element.elementor-element-adedbb6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-fc3cd1f .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-1364b28{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-464bc95{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-31 .elementor-element.elementor-element-464bc95:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-464bc95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E69B67 0%, #817555 100%);}.elementor-31 .elementor-element.elementor-element-e56dd16{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:55px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-e56dd16:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-e56dd16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c02f39 );}.elementor-31 .elementor-element.elementor-element-b901483 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-14db7b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-45d68fa{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-00fc1ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -115px) 0px;}.elementor-31 .elementor-element.elementor-element-192ac6b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2118c47 .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-dd36d5c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-da410a4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-31 .elementor-element.elementor-element-da410a4:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-da410a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E69B67 0%, #817555 100%);}.elementor-31 .elementor-element.elementor-element-b1bb516{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:55px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-b1bb516:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-b1bb516 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c02f39 );}.elementor-31 .elementor-element.elementor-element-5e63d06 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-fc393d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a21364e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-bbe9cbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -115px) 0px;}.elementor-31 .elementor-element.elementor-element-b455495{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-c4c2a39 .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-d2f7a74{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-9fc8971{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-31 .elementor-element.elementor-element-9fc8971:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-9fc8971 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E69B67 0%, #817555 100%);}.elementor-31 .elementor-element.elementor-element-2dd352c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:55px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-2dd352c:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-2dd352c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c02f39 );}.elementor-31 .elementor-element.elementor-element-07d99f6 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-e03538d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-195034f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-000d47f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -115px) 0px;}.elementor-31 .elementor-element.elementor-element-de34ef8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-c367e83 .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-08a9c02{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-8e706e8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-31 .elementor-element.elementor-element-8e706e8:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-8e706e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E69B67 0%, #817555 100%);}.elementor-31 .elementor-element.elementor-element-5907f1b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:55px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-5907f1b:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-5907f1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c02f39 );}.elementor-31 .elementor-element.elementor-element-38fb13d{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-38fb13d .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-34bef84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-25e6fdb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-51a1028{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -115px) 0px;}.elementor-31 .elementor-element.elementor-element-930a47c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-efa96e5 .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-efe4cd2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-08a6b21{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-31 .elementor-element.elementor-element-08a6b21:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-08a6b21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E69B67 0%, #817555 100%);}.elementor-31 .elementor-element.elementor-element-d6a8746{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:55px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-d6a8746:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-d6a8746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c02f39 );}.elementor-31 .elementor-element.elementor-element-e42b9e7 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-b9734df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a87cf1a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-18ef2a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -115px) 0px;}.elementor-31 .elementor-element.elementor-element-02b69d6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a0bf7f7 .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-beec083{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-edb215e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-31 .elementor-element.elementor-element-edb215e:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-edb215e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E69B67 0%, #817555 100%);}.elementor-31 .elementor-element.elementor-element-3340f2c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:55px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-3340f2c:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-3340f2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c02f39 );}.elementor-31 .elementor-element.elementor-element-056c69b .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-fd2335a{--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;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-afcd1ae{--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:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-afcd1ae:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-afcd1ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2E313C 0%, #1A1D28 100%);}.elementor-31 .elementor-element.elementor-element-ad74d1f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-139c5a2{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-23b3f33{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:42px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-9074f94 .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-a78ccc2 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-f80d8f9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-e032f17{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-31 .elementor-element.elementor-element-e032f17:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-e032f17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E69B67 0%, #737373 100%);}.elementor-31 .elementor-element.elementor-element-8129613{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-8129613:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-8129613 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c02f39 );}.elementor-31 .elementor-element.elementor-element-79aaba3 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-f95f2e0{--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:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f95f2e0:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-f95f2e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2E313C 0%, #1A1D28 100%);}.elementor-31 .elementor-element.elementor-element-50597fa{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3341053{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-f5b0c52{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:42px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-aac122d .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-73f17a5 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-1397299{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-a0c4978{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-31 .elementor-element.elementor-element-a0c4978:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-a0c4978 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E69B67 0%, #737373 100%);}.elementor-31 .elementor-element.elementor-element-4d8ff9f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-4d8ff9f:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-4d8ff9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c02f39 );}.elementor-31 .elementor-element.elementor-element-5c87bf6 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-a5ac436{--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:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a5ac436:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-a5ac436 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2E313C 0%, #1A1D28 100%);}.elementor-31 .elementor-element.elementor-element-3d338f8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2362db7{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-c52d23b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:42px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-18de79f .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-b7345cd .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-341edf3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-de50c2b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-31 .elementor-element.elementor-element-de50c2b:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-de50c2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E69B67 0%, #737373 100%);}.elementor-31 .elementor-element.elementor-element-bb39baa{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-bb39baa:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-bb39baa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c02f39 );}.elementor-31 .elementor-element.elementor-element-bfbd4fb .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-1a97504{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;--z-index:4;}.elementor-31 .elementor-element.elementor-element-28e06a5{--display:flex;--min-height:475px;--justify-content:center;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-31 .elementor-element.elementor-element-28e06a5:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-28e06a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jochen-wiebe.ls-portfolio.site/wp-content/uploads/2025/05/Group-2085663084.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-a618ec7{--display:flex;--justify-content:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:50px;--padding-bottom:50px;--padding-left:45px;--padding-right:45px;}.elementor-31 .elementor-element.elementor-element-a618ec7:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-a618ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c02f39 );}.elementor-31 .elementor-element.elementor-element-5c3760f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-33380e8{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-33380e8 .elementor-heading-title{font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-78f5c52{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-b2ae183{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#FE465C;--border-color:#FE465C;box-shadow:0px 4px 16px 0px rgba(254, 69.99999999999999, 92.00000000000004, 0.57);--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-b2ae183:hover{box-shadow:0px 4px 16px 4px rgba(254, 69.99999999999999, 92.00000000000004, 0.6509803921568628);}.elementor-31 .elementor-element.elementor-element-6179964 .elementor-heading-title{font-family:var( --e-global-typography-ce9b139-font-family ), Sans-serif;font-size:var( --e-global-typography-ce9b139-font-size );font-weight:var( --e-global-typography-ce9b139-font-weight );line-height:var( --e-global-typography-ce9b139-line-height );letter-spacing:var( --e-global-typography-ce9b139-letter-spacing );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-8988a29 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-e2345f3-font-family ), Sans-serif;font-size:var( --e-global-typography-e2345f3-font-size );font-weight:var( --e-global-typography-e2345f3-font-weight );line-height:var( --e-global-typography-e2345f3-line-height );border-radius:0px 0px 0px 0px;padding:20px 42px 24px 42px;}.elementor-31 .elementor-element.elementor-element-8988a29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-8988a29 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-8988a29 .elementor-button:focus{box-shadow:0px 0px 20px 0px #FE465C;}.elementor-31 .elementor-element.elementor-element-d8b6169{--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;--padding-top:80px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-0ffd120{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:75px 75px;--row-gap:75px;--column-gap:75px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-23fed23{z-index:3;text-align:center;}.elementor-31 .elementor-element.elementor-element-23fed23 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-b90d087{width:100%;max-width:100%;margin:0px -160px calc(var(--kit-widget-spacing, 0px) + 0px) -160px;top:-80px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-b90d087{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-b90d087{right:0px;}.elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-wrapper.expand:not(.background-gradient), .elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-wrapper.background-gradient:after{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.background-gradient), .elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-wrapper.background-gradient:before{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header:not(.background-gradient) .card-header-button, .elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient:after{background-color:#00000000;}.elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header:not(.background-gradient) .card-header-button, .elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient:before{background-color:#00000000;}.elementor-31 .elementor-element.elementor-element-e70de7e.elementor-element{--align-self:stretch;}.elementor-31 .elementor-element.elementor-element-e70de7e{z-index:4;}.elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-wrapper{margin:0px 0px 20px 0px;padding:36px 36px 36px 36px;}.elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button{font-family:"Be Vietnam", Sans-serif;font-size:28px;font-weight:700;line-height:1.2em;padding:0px 60px 0px 0px;}.elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button{color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.expand) .card-header .card-header-button{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-expand .card-body{color:var( --e-global-color-text );font-family:var( --e-global-typography-9acfcd3-font-family ), Sans-serif;font-size:var( --e-global-typography-9acfcd3-font-size );font-weight:var( --e-global-typography-9acfcd3-font-weight );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );border-radius:0px 0px 0px 0px;padding:10px 100px 0px 0px;}.elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-wrapper .card-expand .card-body{margin:0px 0px -20px 0px;}.elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"]{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] > [class*="icon"]{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon{font-size:50px;color:#02010100;}.elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon svg{width:50px;fill:#02010100;}.elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon{font-size:50px;color:#FFFFFF00;}.elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon svg{width:50px;fill:#FFFFFF00;}body.elementor-page-31:not(.elementor-motion-effects-element-type-background), body.elementor-page-31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}@media(max-width:1366px){.elementor-31 .elementor-element.elementor-element-6598196{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-31 .elementor-element.elementor-element-2899548 img{width:215px;}.elementor-31 .elementor-element.elementor-element-5eaef0f .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-7010a54-font-size );line-height:var( --e-global-typography-7010a54-line-height );}.elementor-31 .elementor-element.elementor-element-5eaef0f{--e-nav-menu-horizontal-menu-item-margin:calc( 15px / 2 );}.elementor-31 .elementor-element.elementor-element-5eaef0f .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:15px;}.elementor-31 .elementor-element.elementor-element-62bf231 .elementor-heading-title{font-size:74px;}.elementor-31 .elementor-element.elementor-element-2f1e4bd .elementor-heading-title{font-size:var( --e-global-typography-0ac6554-font-size );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-ce51cf8 .elementor-button{font-size:var( --e-global-typography-e2345f3-font-size );line-height:var( --e-global-typography-e2345f3-line-height );}.elementor-31 .elementor-element.elementor-element-ec54e90{--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-9707230{top:500px;}.elementor-31 .elementor-element.elementor-element-b44d970{--margin-top:-240px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-1e32d27 .elementor-heading-title{font-size:var( --e-global-typography-b7acccb-font-size );line-height:var( --e-global-typography-b7acccb-line-height );letter-spacing:var( --e-global-typography-b7acccb-letter-spacing );}.elementor-31 .elementor-element.elementor-element-09c3c11 .elementor-heading-title{font-size:var( --e-global-typography-b7acccb-font-size );line-height:var( --e-global-typography-b7acccb-line-height );letter-spacing:var( --e-global-typography-b7acccb-letter-spacing );}.elementor-31 .elementor-element.elementor-element-6ce5427 .elementor-heading-title{font-size:var( --e-global-typography-b7acccb-font-size );line-height:var( --e-global-typography-b7acccb-line-height );letter-spacing:var( --e-global-typography-b7acccb-letter-spacing );}.elementor-31 .elementor-element.elementor-element-670298c .elementor-heading-title{font-size:var( --e-global-typography-99f49b9-font-size );line-height:var( --e-global-typography-99f49b9-line-height );}.elementor-31 .elementor-element.elementor-element-6606e22 .elementor-heading-title{font-size:var( --e-global-typography-99f49b9-font-size );line-height:var( --e-global-typography-99f49b9-line-height );}.elementor-31 .elementor-element.elementor-element-aa74815 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-de726d8 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-2a7bc24 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-66092f6 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-9a8241d .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7de77e0 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-64b2ee0 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-735b8f5 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-f17b69a .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-14caafd .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-157ea34 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ac36e63 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-67333cd .elementor-button{font-size:var( --e-global-typography-e2345f3-font-size );line-height:var( --e-global-typography-e2345f3-line-height );}.elementor-31 .elementor-element.elementor-element-660c5f84{width:var( --container-widget-width, 780px );max-width:780px;--container-widget-width:780px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-660c5f84 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-67e21ebb .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-6864b3b2 .elementor-heading-title{font-size:var( --e-global-typography-7010a54-font-size );line-height:var( --e-global-typography-7010a54-line-height );}.elementor-31 .elementor-element.elementor-element-4c5d5406 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-10611d3c .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-25082e48 .elementor-heading-title{font-size:var( --e-global-typography-7010a54-font-size );line-height:var( --e-global-typography-7010a54-line-height );}.elementor-31 .elementor-element.elementor-element-c591018 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-87d0dbe .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-74395de6 .elementor-heading-title{font-size:var( --e-global-typography-7010a54-font-size );line-height:var( --e-global-typography-7010a54-line-height );}.elementor-31 .elementor-element.elementor-element-e487af .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-2aff742f .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-539250be .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7437e41 .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-85c6d79 .elementor-heading-title{font-size:var( --e-global-typography-7010a54-font-size );line-height:var( --e-global-typography-7010a54-line-height );}.elementor-31 .elementor-element.elementor-element-4a76a32 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-44ae05e .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-fee3ce7 .elementor-heading-title{font-size:var( --e-global-typography-7010a54-font-size );line-height:var( --e-global-typography-7010a54-line-height );}.elementor-31 .elementor-element.elementor-element-88621b5 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4e3083e .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-423aeb8 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7dec4f5 .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-e5885f1 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-72630af7 .elementor-button{font-size:var( --e-global-typography-e2345f3-font-size );line-height:var( --e-global-typography-e2345f3-line-height );}.elementor-31 .elementor-element.elementor-element-0dd6412 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-cf229d7{margin:0px -30px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;top:70px;}.elementor-31 .elementor-element.elementor-element-3966f5b{--z-index:1;}.elementor-31 .elementor-element.elementor-element-8984db0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-be1410f .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-6d43456{margin:0px -60px calc(var(--kit-widget-spacing, 0px) + 0px) -200px;z-index:0;}.elementor-31 .elementor-element.elementor-element-6d43456.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-6d43456 img{width:90%;}.elementor-31 .elementor-element.elementor-element-8bca812{margin:0px -190px calc(var(--kit-widget-spacing, 0px) + 0px) -100px;z-index:0;}.elementor-31 .elementor-element.elementor-element-8bca812.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-8bca812 img{width:90%;}.elementor-31 .elementor-element.elementor-element-ef2842d{--z-index:1;}.elementor-31 .elementor-element.elementor-element-a08626e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-bad79b9 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-995b78e{--z-index:1;}.elementor-31 .elementor-element.elementor-element-be8a26a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-d970c45 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-dbab537{margin:0px -60px calc(var(--kit-widget-spacing, 0px) + 0px) -200px;z-index:0;}.elementor-31 .elementor-element.elementor-element-dbab537.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-dbab537 img{width:90%;}.elementor-31 .elementor-element.elementor-element-88ff790 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-fe842d5{margin:0px -200px calc(var(--kit-widget-spacing, 0px) + 0px) -120px;}.elementor-31 .elementor-element.elementor-element-fe842d5.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-fe842d5 img{width:90%;}.elementor-31 .elementor-element.elementor-element-b17b410{--z-index:1;}.elementor-31 .elementor-element.elementor-element-45db0ac .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-b0d9da1 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-67364ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-67364ac .elementor-icon-list-item > a{font-size:var( --e-global-typography-ba41e83-font-size );line-height:var( --e-global-typography-ba41e83-line-height );letter-spacing:var( --e-global-typography-ba41e83-letter-spacing );}.elementor-31 .elementor-element.elementor-element-41e5dfb .elementor-heading-title{font-size:var( --e-global-typography-0ac6554-font-size );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-7057b26 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-662cd32{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-31 .elementor-element.elementor-element-2d1ba19 img{width:260px;}.elementor-31 .elementor-element.elementor-element-1f9d462{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-31 .elementor-element.elementor-element-0c5edbf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-0c5edbf .elementor-icon-list-item > a{font-size:var( --e-global-typography-0ac6554-font-size );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-cda4d30 img{width:260px;}.elementor-31 .elementor-element.elementor-element-8b9b770{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-31 .elementor-element.elementor-element-e943dde .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-e943dde .elementor-icon-list-item > a{font-size:var( --e-global-typography-0ac6554-font-size );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-4316100 img{width:260px;}.elementor-31 .elementor-element.elementor-element-ea066e4{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-31 .elementor-element.elementor-element-66a065e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-66a065e .elementor-icon-list-item > a{font-size:var( --e-global-typography-0ac6554-font-size );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-c0f8432{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-31 .elementor-element.elementor-element-1d3b5b1{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-31 .elementor-element.elementor-element-38b4a3c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-38b4a3c .elementor-icon-list-item > a{font-size:var( --e-global-typography-0ac6554-font-size );line-height:var( --e-global-typography-0ac6554-line-height );}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-9428d76{left:-190px;}body.rtl .elementor-31 .elementor-element.elementor-element-9428d76{right:-190px;}.elementor-31 .elementor-element.elementor-element-9428d76{top:-140px;}.elementor-31 .elementor-element.elementor-element-9428d76 img{width:260px;}.elementor-31 .elementor-element.elementor-element-dfd6e0e{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-31 .elementor-element.elementor-element-6830a24 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-6830a24 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0ac6554-font-size );line-height:var( --e-global-typography-0ac6554-line-height );}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-21dc6d2{right:-190px;}body.rtl .elementor-31 .elementor-element.elementor-element-21dc6d2{left:-190px;}.elementor-31 .elementor-element.elementor-element-21dc6d2{top:-140px;}.elementor-31 .elementor-element.elementor-element-21dc6d2 img{width:260px;}.elementor-31 .elementor-element.elementor-element-dbd6472{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-31 .elementor-element.elementor-element-04a409f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-04a409f .elementor-icon-list-item > a{font-size:var( --e-global-typography-0ac6554-font-size );line-height:var( --e-global-typography-0ac6554-line-height );}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-e9ab8a6{left:-190px;}body.rtl .elementor-31 .elementor-element.elementor-element-e9ab8a6{right:-190px;}.elementor-31 .elementor-element.elementor-element-e9ab8a6{top:-140px;}.elementor-31 .elementor-element.elementor-element-e9ab8a6 img{width:260px;}.elementor-31 .elementor-element.elementor-element-221ab18{width:initial;max-width:initial;}.elementor-31 .elementor-element.elementor-element-221ab18 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-d4fcc40 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-fc40a52{--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-31 .elementor-element.elementor-element-7d577ea{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-31 .elementor-element.elementor-element-5c6b6b1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-5c6b6b1 img{width:180px;}.elementor-31 .elementor-element.elementor-element-e61aa72{text-align:start;}.elementor-31 .elementor-element.elementor-element-e61aa72 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-6c540f2{text-align:start;}.elementor-31 .elementor-element.elementor-element-6c540f2 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-b5107c5 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-235db34 .elementor-heading-title{font-size:var( --e-global-typography-ba41e83-font-size );line-height:var( --e-global-typography-ba41e83-line-height );letter-spacing:var( --e-global-typography-ba41e83-letter-spacing );}.elementor-31 .elementor-element.elementor-element-c65838d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-31 .elementor-element.elementor-element-ed20f5a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-ed20f5a img{width:180px;}.elementor-31 .elementor-element.elementor-element-61d8cee{text-align:start;}.elementor-31 .elementor-element.elementor-element-61d8cee .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-91759c2{text-align:start;}.elementor-31 .elementor-element.elementor-element-91759c2 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d3879bc .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-13129a5 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-f799b2e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-31 .elementor-element.elementor-element-f1f3f85.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-f1f3f85 img{width:180px;}.elementor-31 .elementor-element.elementor-element-4029d4d{text-align:start;}.elementor-31 .elementor-element.elementor-element-4029d4d .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4454a74{text-align:start;}.elementor-31 .elementor-element.elementor-element-4454a74 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4fc3036 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-1de2b3c .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a7b9136 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-5437561 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-5361cda{margin:0px -220px calc(var(--kit-widget-spacing, 0px) + 0px) -140px;z-index:0;}.elementor-31 .elementor-element.elementor-element-5361cda.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-5361cda img{width:90%;}.elementor-31 .elementor-element.elementor-element-1b6378e{--padding-top:50px;--padding-bottom:50px;--padding-left:140px;--padding-right:70px;--z-index:1;}.elementor-31 .elementor-element.elementor-element-532a337 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-cb1e2fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-cb1e2fe .elementor-icon-list-item > a{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-1e95e9c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-14fc731 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-41e3052 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-8e6f4ff .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-fca31a7 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-de63f8d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-28407f1 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a328d5f .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-8ba97f3 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d8faae8 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-776c0bc .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-03a744d .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-3633e68 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-8b8b5d7 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-0dfd36b{--padding-top:180px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-1d5902d{--z-index:1;}.elementor-31 .elementor-element.elementor-element-e039d7d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-630e5cf .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-3b721fe .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-0d8dd2c .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-e70c9dc .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-6719102 .elementor-button{font-size:var( --e-global-typography-e2345f3-font-size );line-height:var( --e-global-typography-e2345f3-line-height );}.elementor-31 .elementor-element.elementor-element-33cb068{margin:0px -120px calc(var(--kit-widget-spacing, 0px) + 0px) -260px;z-index:0;}.elementor-31 .elementor-element.elementor-element-33cb068.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-33cb068 img{width:75%;}.elementor-31 .elementor-element.elementor-element-09ce407{margin:0px -30px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;top:-140px;}.elementor-31 .elementor-element.elementor-element-37cedfc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-85f8796{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-85f8796 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-74b9c8c{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-74b9c8c .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-26477c8{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-26477c8 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-bf2301b{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-bf2301b .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-3e34cba{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-3e34cba .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-c321b53{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-d057593{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-d057593 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-be8151c{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-be8151c .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-135bb55 .elementor-heading-title{font-size:var( --e-global-typography-99f49b9-font-size );line-height:var( --e-global-typography-99f49b9-line-height );}.elementor-31 .elementor-element.elementor-element-6c4d1c5 .elementor-button{font-size:var( --e-global-typography-e2345f3-font-size );line-height:var( --e-global-typography-e2345f3-line-height );}.elementor-31 .elementor-element.elementor-element-e9b8f0e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-7f77f71{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-934eb82 img{width:200px;}.elementor-31 .elementor-element.elementor-element-7315157 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-395bc94 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4fc6365{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-c1d50e1 img{width:200px;}.elementor-31 .elementor-element.elementor-element-e53073f .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-3ffe50b .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-3129400{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-d4c7085 img{width:200px;}.elementor-31 .elementor-element.elementor-element-8627606 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-84bddbf .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-604a9c0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-31 .elementor-element.elementor-element-031800b .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ac35cfa .elementor-button{font-size:var( --e-global-typography-e2345f3-font-size );line-height:var( --e-global-typography-e2345f3-line-height );}.elementor-31 .elementor-element.elementor-element-86dd814 img{width:350px;}.elementor-31 .elementor-element.elementor-element-ff7e55c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-25e1d4b{margin:-80px -40px calc(var(--kit-widget-spacing, 0px) + 0px) -60px;}.elementor-31 .elementor-element.elementor-element-73585cc .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-68687eb .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4daa4d6 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-9da74ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -60px;}.elementor-31 .elementor-element.elementor-element-9da74ad .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-35bc051 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-2aa6e4c .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-1dd1992 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-f123a2f .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7c2ade1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7006e7d .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-91aba6a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-251e2cc .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-c6e83fe .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-1ec0da3 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-5a51cfe{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-dc141a0 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-f16169f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-39c8ea6 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-cd003b0{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-37116b1 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d13702e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ef879af .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-8739e00{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-86e6b5b .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-1d42fdd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-12a551a .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-198b681{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-13e0730 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ddbd757{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -70px) 0px;}.elementor-31 .elementor-element.elementor-element-e697884 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7a95250{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-d0f6d43 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-5c5ec83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -70px) 0px;}.elementor-31 .elementor-element.elementor-element-aef661d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-800dc84{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-0992d49 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ad06e4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -70px) 0px;}.elementor-31 .elementor-element.elementor-element-fc3cd1f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-e56dd16{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-b901483 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-00fc1ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -70px) 0px;}.elementor-31 .elementor-element.elementor-element-2118c47 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-b1bb516{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-5e63d06 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-bbe9cbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -70px) 0px;}.elementor-31 .elementor-element.elementor-element-c4c2a39 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-2dd352c{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-07d99f6 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-000d47f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -70px) 0px;}.elementor-31 .elementor-element.elementor-element-c367e83 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-5907f1b{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-38fb13d .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-51a1028{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -70px) 0px;}.elementor-31 .elementor-element.elementor-element-efa96e5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d6a8746{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-e42b9e7 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-18ef2a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -70px) 0px;}.elementor-31 .elementor-element.elementor-element-a0bf7f7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-3340f2c{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-056c69b .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-9074f94 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a78ccc2 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-8129613{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-79aaba3 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-aac122d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-73f17a5 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4d8ff9f{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-5c87bf6 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-18de79f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-b7345cd .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-bb39baa{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-bfbd4fb .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-5c3760f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-33380e8 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-6179964 .elementor-heading-title{font-size:var( --e-global-typography-ce9b139-font-size );line-height:var( --e-global-typography-ce9b139-line-height );letter-spacing:var( --e-global-typography-ce9b139-letter-spacing );}.elementor-31 .elementor-element.elementor-element-8988a29 .elementor-button{font-size:var( --e-global-typography-e2345f3-font-size );line-height:var( --e-global-typography-e2345f3-line-height );}.elementor-31 .elementor-element.elementor-element-23fed23 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-b90d087{margin:0px -30px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;}.elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-expand .card-body{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}}@media(max-width:1200px){.elementor-31 .elementor-element.elementor-element-b75eca9{--padding-top:30px;--padding-bottom:250px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-2899548 img{width:230px;}.elementor-31 .elementor-element.elementor-element-5eaef0f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;--nav-menu-icon-size:64px;}.elementor-31 .elementor-element.elementor-element-5eaef0f .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-31 .elementor-element.elementor-element-5eaef0f .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:-40px !important;}.elementor-31 .elementor-element.elementor-element-58030a4{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-62bf231 .elementor-heading-title{font-size:64px;}.elementor-31 .elementor-element.elementor-element-ec54e90{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-8fdaed8{left:-480px;}body.rtl .elementor-31 .elementor-element.elementor-element-8fdaed8{right:-480px;}.elementor-31 .elementor-element.elementor-element-9707230{top:500px;}.elementor-31 .elementor-element.elementor-element-b44d970{--margin-top:-484px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-d02a7b9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31 .elementor-element.elementor-element-eca1a6a{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-31 .elementor-element.elementor-element-14caafd{padding:0px 60px 0px 0px;}.elementor-31 .elementor-element.elementor-element-379e463a{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-31 .elementor-element.elementor-element-105c3107{--e-n-carousel-swiper-slides-to-display:2;}.elementor-31 .elementor-element.elementor-element-cddcb1f{--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-31 .elementor-element.elementor-element-3966f5b{--padding-top:50px;--padding-bottom:120px;--padding-left:60px;--padding-right:60px;}.elementor-31 .elementor-element.elementor-element-6d43456{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-f7d6e4a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31 .elementor-element.elementor-element-8bca812{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-8bca812 img{width:100%;}.elementor-31 .elementor-element.elementor-element-ef2842d{--padding-top:50px;--padding-bottom:120px;--padding-left:60px;--padding-right:60px;}.elementor-31 .elementor-element.elementor-element-2814f4c{--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-31 .elementor-element.elementor-element-995b78e{--padding-top:50px;--padding-bottom:120px;--padding-left:60px;--padding-right:60px;}.elementor-31 .elementor-element.elementor-element-dbab537{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-88ff790{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-ca27cad{--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-31 .elementor-element.elementor-element-fe842d5{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-31 .elementor-element.elementor-element-fe842d5.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-b17b410{--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:50px;--padding-left:60px;--padding-right:60px;}.elementor-31 .elementor-element.elementor-element-b0d9da1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-1665ccf{--padding-top:70px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-2d1ba19 img{width:200px;}.elementor-31 .elementor-element.elementor-element-1f9d462{--min-height:170px;}.elementor-31 .elementor-element.elementor-element-cda4d30 img{width:200px;}.elementor-31 .elementor-element.elementor-element-8b9b770{--min-height:170px;}.elementor-31 .elementor-element.elementor-element-4316100 img{width:200px;}.elementor-31 .elementor-element.elementor-element-ea066e4{--min-height:170px;}.elementor-31 .elementor-element.elementor-element-1d3b5b1{--min-height:170px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-9428d76{left:-150px;}body.rtl .elementor-31 .elementor-element.elementor-element-9428d76{right:-150px;}.elementor-31 .elementor-element.elementor-element-9428d76{top:-100px;}.elementor-31 .elementor-element.elementor-element-9428d76 img{width:200px;}.elementor-31 .elementor-element.elementor-element-dfd6e0e{--min-height:170px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-21dc6d2{right:-150px;}body.rtl .elementor-31 .elementor-element.elementor-element-21dc6d2{left:-150px;}.elementor-31 .elementor-element.elementor-element-21dc6d2{top:-110px;}.elementor-31 .elementor-element.elementor-element-21dc6d2 img{width:200px;}.elementor-31 .elementor-element.elementor-element-dbd6472{--min-height:170px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-e9ab8a6{left:-150px;}body.rtl .elementor-31 .elementor-element.elementor-element-e9ab8a6{right:-150px;}.elementor-31 .elementor-element.elementor-element-e9ab8a6{top:-100px;}.elementor-31 .elementor-element.elementor-element-e9ab8a6 img{width:200px;}.elementor-31 .elementor-element.elementor-element-7d577ea{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-31 .elementor-element.elementor-element-c65838d{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-31 .elementor-element.elementor-element-f799b2e{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-31 .elementor-element.elementor-element-a67c778{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-a7b9136{width:var( --container-widget-width, 761px );max-width:761px;--container-widget-width:761px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-3a6eb3a{--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-31 .elementor-element.elementor-element-5361cda{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-5361cda.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-1b6378e{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:60px;--padding-right:60px;}.elementor-31 .elementor-element.elementor-element-f2261b2{--gap:40px 20px;--row-gap:40px;--column-gap:20px;--flex-wrap:wrap;}.elementor-31 .elementor-element.elementor-element-e452ea0{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-559c1d3{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-31 .elementor-element.elementor-element-5b4e97a{--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-31 .elementor-element.elementor-element-92709a0{top:200px;}.elementor-31 .elementor-element.elementor-element-92709a0 img{width:500px;}.elementor-31 .elementor-element.elementor-element-4c60539{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-31 .elementor-element.elementor-element-28407f1{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-a328d5f{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-8ba97f3{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-d8faae8{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-1ececec{top:200px;}.elementor-31 .elementor-element.elementor-element-1ececec img{width:500px;}.elementor-31 .elementor-element.elementor-element-1cabd49{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-31 .elementor-element.elementor-element-776c0bc{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-03a744d{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-3633e68{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-8b8b5d7{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-0dfd36b{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:130px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-d60f613{--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-31 .elementor-element.elementor-element-1d5902d{--padding-top:40px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-630e5cf{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-3b721fe{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-0d8dd2c{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-e70c9dc{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-33cb068{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + -50px) -140px;}.elementor-31 .elementor-element.elementor-element-09ce407{top:-100px;}.elementor-31 .elementor-element.elementor-element-f899cc3{--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-31 .elementor-element.elementor-element-7f77f71{--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-31 .elementor-element.elementor-element-934eb82.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-7315157{text-align:start;}.elementor-31 .elementor-element.elementor-element-4fc6365{--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-31 .elementor-element.elementor-element-c1d50e1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-e53073f{text-align:start;}.elementor-31 .elementor-element.elementor-element-3129400{--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-31 .elementor-element.elementor-element-d4c7085.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-8627606{text-align:start;}.elementor-31 .elementor-element.elementor-element-0dba753:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-0dba753 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jochen-wiebe.ls-portfolio.site/wp-content/uploads/2025/05/13.svg");}.elementor-31 .elementor-element.elementor-element-0dba753{--min-height:505px;}.elementor-31 .elementor-element.elementor-element-86dd814 img{width:320px;}.elementor-31 .elementor-element.elementor-element-b9300e8{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-25e1d4b img{width:610px;}.elementor-31 .elementor-element.elementor-element-5da47d9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-5da47d9.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-9da74ad{--container-widget-width:560px;--container-widget-flex-grow:0;width:var( --container-widget-width, 560px );max-width:560px;}.elementor-31 .elementor-element.elementor-element-28e3966{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-31 .elementor-element.elementor-element-4b16d68{--e-n-carousel-swiper-slides-to-display:2;}.elementor-31 .elementor-element.elementor-element-ddbd757{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -64px) 0px;}.elementor-31 .elementor-element.elementor-element-5c5ec83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -64px) 0px;}.elementor-31 .elementor-element.elementor-element-ad06e4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -64px) 0px;}.elementor-31 .elementor-element.elementor-element-00fc1ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -64px) 0px;}.elementor-31 .elementor-element.elementor-element-bbe9cbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -64px) 0px;}.elementor-31 .elementor-element.elementor-element-000d47f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -64px) 0px;}.elementor-31 .elementor-element.elementor-element-51a1028{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -64px) 0px;}.elementor-31 .elementor-element.elementor-element-18ef2a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -64px) 0px;}.elementor-31 .elementor-element.elementor-element-1a97504{--padding-top:70px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-0ffd120{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-31 .elementor-element.elementor-element-23fed23{width:initial;max-width:initial;}.elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button{font-size:24px;}}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-5eaef0f .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-7010a54-font-size );line-height:var( --e-global-typography-7010a54-line-height );}.elementor-31 .elementor-element.elementor-element-62bf231 .elementor-heading-title{font-size:52px;}.elementor-31 .elementor-element.elementor-element-2f1e4bd .elementor-heading-title{font-size:var( --e-global-typography-0ac6554-font-size );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-ce51cf8 .elementor-button{font-size:var( --e-global-typography-e2345f3-font-size );line-height:var( --e-global-typography-e2345f3-line-height );}.elementor-31 .elementor-element.elementor-element-9707230{top:480px;}.elementor-31 .elementor-element.elementor-element-b44d970{--margin-top:-428px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-1e32d27 .elementor-heading-title{font-size:var( --e-global-typography-b7acccb-font-size );line-height:var( --e-global-typography-b7acccb-line-height );letter-spacing:var( --e-global-typography-b7acccb-letter-spacing );}.elementor-31 .elementor-element.elementor-element-09c3c11 .elementor-heading-title{font-size:var( --e-global-typography-b7acccb-font-size );line-height:var( --e-global-typography-b7acccb-line-height );letter-spacing:var( --e-global-typography-b7acccb-letter-spacing );}.elementor-31 .elementor-element.elementor-element-6ce5427 .elementor-heading-title{font-size:var( --e-global-typography-b7acccb-font-size );line-height:var( --e-global-typography-b7acccb-line-height );letter-spacing:var( --e-global-typography-b7acccb-letter-spacing );}.elementor-31 .elementor-element.elementor-element-670298c .elementor-heading-title{font-size:var( --e-global-typography-99f49b9-font-size );line-height:var( --e-global-typography-99f49b9-line-height );}.elementor-31 .elementor-element.elementor-element-6606e22 .elementor-heading-title{font-size:var( --e-global-typography-99f49b9-font-size );line-height:var( --e-global-typography-99f49b9-line-height );}.elementor-31 .elementor-element.elementor-element-aa74815 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-de726d8 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-2a7bc24 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-66092f6 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-9a8241d .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7de77e0 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-64b2ee0 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-735b8f5 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-f17b69a .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-14caafd .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-157ea34 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ac36e63 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-67333cd .elementor-button{font-size:var( --e-global-typography-e2345f3-font-size );line-height:var( --e-global-typography-e2345f3-line-height );}.elementor-31 .elementor-element.elementor-element-379e463a{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-31 .elementor-element.elementor-element-660c5f84{--container-widget-width:640px;--container-widget-flex-grow:0;width:var( --container-widget-width, 640px );max-width:640px;}.elementor-31 .elementor-element.elementor-element-660c5f84 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-67e21ebb .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-6864b3b2 .elementor-heading-title{font-size:var( --e-global-typography-7010a54-font-size );line-height:var( --e-global-typography-7010a54-line-height );}.elementor-31 .elementor-element.elementor-element-4c5d5406 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-10611d3c .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-25082e48 .elementor-heading-title{font-size:var( --e-global-typography-7010a54-font-size );line-height:var( --e-global-typography-7010a54-line-height );}.elementor-31 .elementor-element.elementor-element-c591018 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-87d0dbe .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-74395de6 .elementor-heading-title{font-size:var( --e-global-typography-7010a54-font-size );line-height:var( --e-global-typography-7010a54-line-height );}.elementor-31 .elementor-element.elementor-element-e487af .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-2aff742f .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-539250be .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7437e41 .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-85c6d79 .elementor-heading-title{font-size:var( --e-global-typography-7010a54-font-size );line-height:var( --e-global-typography-7010a54-line-height );}.elementor-31 .elementor-element.elementor-element-4a76a32 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-44ae05e .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-fee3ce7 .elementor-heading-title{font-size:var( --e-global-typography-7010a54-font-size );line-height:var( --e-global-typography-7010a54-line-height );}.elementor-31 .elementor-element.elementor-element-88621b5 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4e3083e .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-423aeb8 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7dec4f5 .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-e5885f1 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-105c3107{--e-n-carousel-swiper-slides-to-display:2;}.elementor-31 .elementor-element.elementor-element-72630af7 .elementor-button{font-size:var( --e-global-typography-e2345f3-font-size );line-height:var( --e-global-typography-e2345f3-line-height );}.elementor-31 .elementor-element.elementor-element-0dd6412 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-cddcb1f{--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-31 .elementor-element.elementor-element-3966f5b{--padding-top:50px;--padding-bottom:140px;--padding-left:60px;--padding-right:60px;}.elementor-31 .elementor-element.elementor-element-8984db0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-be1410f .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-6d43456{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-8bca812{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-ef2842d{--padding-top:50px;--padding-bottom:140px;--padding-left:60px;--padding-right:60px;}.elementor-31 .elementor-element.elementor-element-a08626e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-bad79b9 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-2814f4c{--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-31 .elementor-element.elementor-element-995b78e{--padding-top:50px;--padding-bottom:140px;--padding-left:60px;--padding-right:60px;}.elementor-31 .elementor-element.elementor-element-be8a26a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-d970c45 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-dbab537{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-88ff790{--container-widget-width:520px;--container-widget-flex-grow:0;width:var( --container-widget-width, 520px );max-width:520px;}.elementor-31 .elementor-element.elementor-element-88ff790 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-ca27cad{--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-31 .elementor-element.elementor-element-b17b410{--padding-top:100px;--padding-bottom:40px;--padding-left:60px;--padding-right:60px;}.elementor-31 .elementor-element.elementor-element-45db0ac .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-b0d9da1 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-67364ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-67364ac .elementor-icon-list-item > a{font-size:var( --e-global-typography-ba41e83-font-size );line-height:var( --e-global-typography-ba41e83-line-height );letter-spacing:var( --e-global-typography-ba41e83-letter-spacing );}.elementor-31 .elementor-element.elementor-element-41e5dfb .elementor-heading-title{font-size:var( --e-global-typography-0ac6554-font-size );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-7057b26 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-0c5edbf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-0c5edbf .elementor-icon-list-item > a{font-size:var( --e-global-typography-0ac6554-font-size );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-e943dde .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-e943dde .elementor-icon-list-item > a{font-size:var( --e-global-typography-0ac6554-font-size );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-66a065e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-66a065e .elementor-icon-list-item > a{font-size:var( --e-global-typography-0ac6554-font-size );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-38b4a3c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-38b4a3c .elementor-icon-list-item > a{font-size:var( --e-global-typography-0ac6554-font-size );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-6830a24 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-6830a24 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0ac6554-font-size );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-04a409f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-04a409f .elementor-icon-list-item > a{font-size:var( --e-global-typography-0ac6554-font-size );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-221ab18 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-d4fcc40 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-e61aa72 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-6c540f2 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-b5107c5 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-235db34 .elementor-heading-title{font-size:var( --e-global-typography-ba41e83-font-size );line-height:var( --e-global-typography-ba41e83-line-height );letter-spacing:var( --e-global-typography-ba41e83-letter-spacing );}.elementor-31 .elementor-element.elementor-element-61d8cee .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-91759c2 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d3879bc .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a6e273e{font-size:16px;}.elementor-31 .elementor-element.elementor-element-13129a5 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4029d4d .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4454a74 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4fc3036 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-88e5074{font-size:16px;}.elementor-31 .elementor-element.elementor-element-1de2b3c .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a7b9136{--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;}.elementor-31 .elementor-element.elementor-element-a7b9136 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-5437561 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-3a6eb3a{--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-31 .elementor-element.elementor-element-5361cda{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-532a337 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-cb1e2fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-cb1e2fe .elementor-icon-list-item > a{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-1e95e9c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-14fc731 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-41e3052 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-8e6f4ff .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-fca31a7 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-de63f8d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-28407f1 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a328d5f .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-8ba97f3 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d8faae8 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-776c0bc .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-03a744d .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-3633e68 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-8b8b5d7 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d60f613{--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-31 .elementor-element.elementor-element-e039d7d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-630e5cf .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-3b721fe .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-0d8dd2c .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-e70c9dc .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-6719102 .elementor-button{font-size:var( --e-global-typography-e2345f3-font-size );line-height:var( --e-global-typography-e2345f3-line-height );}.elementor-31 .elementor-element.elementor-element-37cedfc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-85f8796 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-74b9c8c .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-26477c8 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-bf2301b .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-3e34cba .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d057593 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-be8151c .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-135bb55 .elementor-heading-title{font-size:var( --e-global-typography-99f49b9-font-size );line-height:var( --e-global-typography-99f49b9-line-height );}.elementor-31 .elementor-element.elementor-element-6c4d1c5 .elementor-button{font-size:var( --e-global-typography-e2345f3-font-size );line-height:var( --e-global-typography-e2345f3-line-height );}.elementor-31 .elementor-element.elementor-element-e9b8f0e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-7315157 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-395bc94 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-e53073f .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-3ffe50b .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-8627606 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-84bddbf .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-031800b .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ac35cfa .elementor-button{font-size:var( --e-global-typography-e2345f3-font-size );line-height:var( --e-global-typography-e2345f3-line-height );}.elementor-31 .elementor-element.elementor-element-ff7e55c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-b9300e8{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-25e1d4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-25e1d4b.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-957a26d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:0px;z-index:0;}.elementor-31 .elementor-element.elementor-element-957a26d.elementor-element{--align-self:center;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-957a26d{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-957a26d{right:0px;}.elementor-31 .elementor-element.elementor-element-957a26d img{width:120%;}.elementor-31 .elementor-element.elementor-element-5da47d9{--padding-top:50px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-31 .elementor-element.elementor-element-5da47d9.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-73585cc .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-68687eb .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4daa4d6 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-9da74ad{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-31 .elementor-element.elementor-element-9da74ad .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d4629b3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:130px 130px;--row-gap:130px;--column-gap:130px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-fd168ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-fd168ae.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-fd168ae img{width:600px;}.elementor-31 .elementor-element.elementor-element-d425a5c{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-31 .elementor-element.elementor-element-d425a5c.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-d425a5c img{width:560px;}.elementor-31 .elementor-element.elementor-element-0365249{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:0px;z-index:0;}.elementor-31 .elementor-element.elementor-element-0365249.elementor-element{--align-self:center;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-0365249{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-0365249{right:0px;}.elementor-31 .elementor-element.elementor-element-0365249 img{width:120%;}.elementor-31 .elementor-element.elementor-element-35bc051 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-2aa6e4c .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-190aba6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-190aba6.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-190aba6 img{width:600px;}.elementor-31 .elementor-element.elementor-element-3a3d634{margin:-100px -40px calc(var(--kit-widget-spacing, 0px) + 0px) -40px;z-index:0;}.elementor-31 .elementor-element.elementor-element-3a3d634.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-3a3d634 img{width:640px;}.elementor-31 .elementor-element.elementor-element-3bed606{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:0px;z-index:0;}.elementor-31 .elementor-element.elementor-element-3bed606.elementor-element{--align-self:center;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-3bed606{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-3bed606{right:0px;}.elementor-31 .elementor-element.elementor-element-3bed606 img{width:120%;}.elementor-31 .elementor-element.elementor-element-1dd1992 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-f123a2f .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-e7a828e{right:20px;}body.rtl .elementor-31 .elementor-element.elementor-element-e7a828e{left:20px;}.elementor-31 .elementor-element.elementor-element-7c2ade1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7006e7d .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-174e49f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-174e49f.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-174e49f img{width:600px;}.elementor-31 .elementor-element.elementor-element-8354fcd{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-31 .elementor-element.elementor-element-8354fcd.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-8354fcd img{width:560px;}.elementor-31 .elementor-element.elementor-element-1a236c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:0px;z-index:0;}.elementor-31 .elementor-element.elementor-element-1a236c5.elementor-element{--align-self:center;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-1a236c5{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-1a236c5{right:0px;}.elementor-31 .elementor-element.elementor-element-1a236c5 img{width:120%;}.elementor-31 .elementor-element.elementor-element-91aba6a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-251e2cc .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-28e3966{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-31 .elementor-element.elementor-element-c6e83fe .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-1ec0da3 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-dc141a0 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-f16169f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-39c8ea6 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-37116b1 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d13702e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ef879af .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-86e6b5b .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-1d42fdd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-12a551a .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-13e0730 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4b16d68{--e-n-carousel-swiper-slides-to-display:2;}.elementor-31 .elementor-element.elementor-element-e697884 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7a95250{--padding-top:14px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-d0f6d43 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-aef661d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-800dc84{--padding-top:14px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-0992d49 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-fc3cd1f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-e56dd16{--padding-top:14px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-b901483 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-2118c47 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-b1bb516{--padding-top:14px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-5e63d06 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-c4c2a39 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-2dd352c{--padding-top:14px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-07d99f6 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-c367e83 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-5907f1b{--padding-top:14px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-38fb13d .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-efa96e5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d6a8746{--padding-top:14px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-e42b9e7 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a0bf7f7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-3340f2c{--padding-top:14px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-056c69b .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-9074f94 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a78ccc2 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-79aaba3 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-aac122d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-73f17a5 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-5c87bf6 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-18de79f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-b7345cd .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-bfbd4fb .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-1a97504{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-28e06a5:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-28e06a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jochen-wiebe.ls-portfolio.site/wp-content/uploads/2025/05/Group-2085663088.jpg");}.elementor-31 .elementor-element.elementor-element-28e06a5{--min-height:600px;--justify-content:flex-start;--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px;}.elementor-31 .elementor-element.elementor-element-a618ec7{--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px;}.elementor-31 .elementor-element.elementor-element-5c3760f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-33380e8{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-33380e8 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-78f5c52{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-6179964 .elementor-heading-title{font-size:var( --e-global-typography-ce9b139-font-size );line-height:var( --e-global-typography-ce9b139-line-height );letter-spacing:var( --e-global-typography-ce9b139-letter-spacing );}.elementor-31 .elementor-element.elementor-element-8988a29 .elementor-button{font-size:var( --e-global-typography-e2345f3-font-size );line-height:var( --e-global-typography-e2345f3-line-height );}.elementor-31 .elementor-element.elementor-element-23fed23 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-wrapper{margin:0px 0px 16px 0px;}.elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button{font-size:22px;}.elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-expand .card-body{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}}@media(max-width:880px){.elementor-31 .elementor-element.elementor-element-b75eca9{--padding-top:30px;--padding-bottom:320px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-62bf231 .elementor-heading-title{font-size:44px;}.elementor-31 .elementor-element.elementor-element-b44d970{--margin-top:-490px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-ee564ca{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-2787aee{--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-31 .elementor-element.elementor-element-228d2c2{--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-31 .elementor-element.elementor-element-a7a5174.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-272dbf7{--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-31 .elementor-element.elementor-element-eca1a6a{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-31 .elementor-element.elementor-element-660c5f84{--container-widget-width:460px;--container-widget-flex-grow:0;width:var( --container-widget-width, 460px );max-width:460px;}.elementor-31 .elementor-element.elementor-element-105c3107{--e-n-carousel-arrow-prev-left-position:-75px;--e-n-carousel-arrow-prev-top-position:-80px;--e-n-carousel-arrow-next-top-position:-80px;}.elementor-31 .elementor-element.elementor-element-105c3107 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:16px 16px 16px 16px;}.elementor-31 .elementor-element.elementor-element-0c648c1 img{width:90px;}.elementor-31 .elementor-element.elementor-element-6d43456{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-8bca812{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-0452d51 img{width:90px;}.elementor-31 .elementor-element.elementor-element-a4e2df9 img{width:90px;}.elementor-31 .elementor-element.elementor-element-dbab537{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-5361cda{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-4b16d68{--e-n-carousel-arrow-prev-left-position:-75px;--e-n-carousel-arrow-prev-top-position:-80px;--e-n-carousel-arrow-next-top-position:-80px;}.elementor-31 .elementor-element.elementor-element-4b16d68 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:16px 16px 16px 16px;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-b75eca9:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-b75eca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jochen-wiebe.ls-portfolio.site/wp-content/uploads/2025/07/Rectangle-34626371-1.webp");}.elementor-31 .elementor-element.elementor-element-b75eca9{--padding-top:20px;--padding-bottom:280px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-6598196{--flex-wrap:nowrap;}.elementor-31 .elementor-element.elementor-element-2899548 img{width:180px;}.elementor-31 .elementor-element.elementor-element-5eaef0f .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-7010a54-font-size );line-height:var( --e-global-typography-7010a54-line-height );}.elementor-31 .elementor-element.elementor-element-5eaef0f{--nav-menu-icon-size:44px;}.elementor-31 .elementor-element.elementor-element-62bf231 .elementor-heading-title{font-size:28px;}.elementor-31 .elementor-element.elementor-element-2f1e4bd .elementor-heading-title{font-size:var( --e-global-typography-0ac6554-font-size );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-ce51cf8 .elementor-button{font-size:var( --e-global-typography-e2345f3-font-size );line-height:var( --e-global-typography-e2345f3-line-height );}.elementor-31 .elementor-element.elementor-element-ec54e90{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-20ae9f8{margin:0px -30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-8fdaed8{margin:0px -150px calc(var(--kit-widget-spacing, 0px) + 0px) -150px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-8fdaed8{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-8fdaed8{right:0px;}.elementor-31 .elementor-element.elementor-element-9707230{top:390px;}.elementor-31 .elementor-element.elementor-element-6d97008{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-b44d970{--margin-top:-360px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-2787aee{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-31 .elementor-element.elementor-element-1e32d27 .elementor-heading-title{font-size:var( --e-global-typography-b7acccb-font-size );line-height:var( --e-global-typography-b7acccb-line-height );letter-spacing:var( --e-global-typography-b7acccb-letter-spacing );}.elementor-31 .elementor-element.elementor-element-228d2c2{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-31 .elementor-element.elementor-element-09c3c11 .elementor-heading-title{font-size:var( --e-global-typography-b7acccb-font-size );line-height:var( --e-global-typography-b7acccb-line-height );letter-spacing:var( --e-global-typography-b7acccb-letter-spacing );}.elementor-31 .elementor-element.elementor-element-272dbf7{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-31 .elementor-element.elementor-element-6ce5427 .elementor-heading-title{font-size:var( --e-global-typography-b7acccb-font-size );line-height:var( --e-global-typography-b7acccb-line-height );letter-spacing:var( --e-global-typography-b7acccb-letter-spacing );}.elementor-31 .elementor-element.elementor-element-eca1a6a{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-670298c .elementor-heading-title{font-size:var( --e-global-typography-99f49b9-font-size );line-height:var( --e-global-typography-99f49b9-line-height );}.elementor-31 .elementor-element.elementor-element-6606e22 .elementor-heading-title{font-size:var( --e-global-typography-99f49b9-font-size );line-height:var( --e-global-typography-99f49b9-line-height );}.elementor-31 .elementor-element.elementor-element-208377f{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-3c6c161 img{width:70px;}.elementor-31 .elementor-element.elementor-element-aa74815 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-de726d8 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-faae55e img{width:70px;}.elementor-31 .elementor-element.elementor-element-2a7bc24 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-66092f6 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-e0fcd1a img{width:70px;}.elementor-31 .elementor-element.elementor-element-9a8241d .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7de77e0 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-baec04c img{width:70px;}.elementor-31 .elementor-element.elementor-element-64b2ee0 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-735b8f5 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-f17b69a .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-14caafd .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-157ea34 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ac36e63 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-67333cd .elementor-button{font-size:var( --e-global-typography-e2345f3-font-size );line-height:var( --e-global-typography-e2345f3-line-height );}.elementor-31 .elementor-element.elementor-element-6bfc05d3{--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-660c5f84 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-1a2646cb{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-37026798{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-31 .elementor-element.elementor-element-67e21ebb .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-6864b3b2 .elementor-heading-title{font-size:var( --e-global-typography-7010a54-font-size );line-height:var( --e-global-typography-7010a54-line-height );}.elementor-31 .elementor-element.elementor-element-4c5d5406 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-2ece3ebd{bottom:-15px;}.elementor-31 .elementor-element.elementor-element-2ece3ebd img{width:60px;}.elementor-31 .elementor-element.elementor-element-5d4e4a6b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-77454975{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-31 .elementor-element.elementor-element-10611d3c .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-25082e48 .elementor-heading-title{font-size:var( --e-global-typography-7010a54-font-size );line-height:var( --e-global-typography-7010a54-line-height );}.elementor-31 .elementor-element.elementor-element-c591018 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7209006d{bottom:-15px;}.elementor-31 .elementor-element.elementor-element-7209006d img{width:60px;}.elementor-31 .elementor-element.elementor-element-368ca1cc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-4746f765{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-31 .elementor-element.elementor-element-87d0dbe .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-74395de6 .elementor-heading-title{font-size:var( --e-global-typography-7010a54-font-size );line-height:var( --e-global-typography-7010a54-line-height );}.elementor-31 .elementor-element.elementor-element-e487af .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-3e6a0cf1{bottom:-15px;}.elementor-31 .elementor-element.elementor-element-3e6a0cf1 img{width:60px;}.elementor-31 .elementor-element.elementor-element-1368704{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-6a6df869{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-31 .elementor-element.elementor-element-2aff742f .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-539250be .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-1a5e792c{bottom:-15px;}.elementor-31 .elementor-element.elementor-element-1a5e792c img{width:60px;}.elementor-31 .elementor-element.elementor-element-ead8f59{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-d04eec0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-31 .elementor-element.elementor-element-7437e41 .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-85c6d79 .elementor-heading-title{font-size:var( --e-global-typography-7010a54-font-size );line-height:var( --e-global-typography-7010a54-line-height );}.elementor-31 .elementor-element.elementor-element-4a76a32 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-54b190d{bottom:-15px;}.elementor-31 .elementor-element.elementor-element-54b190d img{width:60px;}.elementor-31 .elementor-element.elementor-element-e41ef03{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-d148865{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-31 .elementor-element.elementor-element-44ae05e .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-fee3ce7 .elementor-heading-title{font-size:var( --e-global-typography-7010a54-font-size );line-height:var( --e-global-typography-7010a54-line-height );}.elementor-31 .elementor-element.elementor-element-88621b5 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-309351f{bottom:-15px;}.elementor-31 .elementor-element.elementor-element-309351f img{width:60px;}.elementor-31 .elementor-element.elementor-element-f66c6fd{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-71df189{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-31 .elementor-element.elementor-element-4e3083e .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-423aeb8 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a2b7035{bottom:-15px;}.elementor-31 .elementor-element.elementor-element-a2b7035 img{width:60px;}.elementor-31 .elementor-element.elementor-element-bc23f64{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-c777854{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-31 .elementor-element.elementor-element-7dec4f5 .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-e5885f1 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-1c20830{bottom:-15px;}.elementor-31 .elementor-element.elementor-element-1c20830 img{width:60px;}.elementor-31 .elementor-element.elementor-element-105c3107{--e-n-carousel-swiper-slides-to-display:1;padding:0px 0px 45px 0px;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-35px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-35px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:22px;}.elementor-31 .elementor-element.elementor-element-72630af7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-72630af7 .elementor-button{font-size:var( --e-global-typography-e2345f3-font-size );line-height:var( --e-global-typography-e2345f3-line-height );}.elementor-31 .elementor-element.elementor-element-07c5e64{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-31 .elementor-element.elementor-element-0dd6412{margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-31 .elementor-element.elementor-element-0dd6412 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-cf229d7{margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;top:90px;}.elementor-31 .elementor-element.elementor-element-b56f01a{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-3966f5b{--padding-top:36px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-0c648c1 img{width:64px;}.elementor-31 .elementor-element.elementor-element-8984db0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-be1410f .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-6d43456{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-8bca812{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-ef2842d{--padding-top:36px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-0452d51 img{width:64px;}.elementor-31 .elementor-element.elementor-element-a08626e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-bad79b9 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-995b78e{--padding-top:36px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-a4e2df9 img{width:64px;}.elementor-31 .elementor-element.elementor-element-be8a26a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-d970c45 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-dbab537{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-dd94af1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-88ff790 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-b17b410{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-45db0ac .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-b0d9da1 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-67364ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-67364ac .elementor-icon-list-item > a{font-size:var( --e-global-typography-ba41e83-font-size );line-height:var( --e-global-typography-ba41e83-line-height );letter-spacing:var( --e-global-typography-ba41e83-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4dee11a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-d2adee5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-41e5dfb .elementor-heading-title{font-size:var( --e-global-typography-0ac6554-font-size );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-1665ccf{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-819cb93{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-31 .elementor-element.elementor-element-7057b26 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-2d1ba19{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-31 .elementor-element.elementor-element-1f9d462:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-1f9d462 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jochen-wiebe.ls-portfolio.site/wp-content/uploads/2025/05/Group-2085663071.svg");}.elementor-31 .elementor-element.elementor-element-1f9d462{--content-width:200px;}.elementor-31 .elementor-element.elementor-element-0c5edbf{--e-icon-list-icon-size:18px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-31 .elementor-element.elementor-element-0c5edbf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-0c5edbf .elementor-icon-list-item > a{font-size:var( --e-global-typography-0ac6554-font-size );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-cda4d30{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-31 .elementor-element.elementor-element-8b9b770:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-8b9b770 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jochen-wiebe.ls-portfolio.site/wp-content/uploads/2025/05/Group-2085663071.svg");}.elementor-31 .elementor-element.elementor-element-8b9b770{--content-width:210px;}.elementor-31 .elementor-element.elementor-element-e943dde{--e-icon-list-icon-size:18px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-31 .elementor-element.elementor-element-e943dde .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-e943dde .elementor-icon-list-item > a{font-size:var( --e-global-typography-0ac6554-font-size );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-4316100{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-31 .elementor-element.elementor-element-ea066e4:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-ea066e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jochen-wiebe.ls-portfolio.site/wp-content/uploads/2025/05/Group-2085663071.svg");}.elementor-31 .elementor-element.elementor-element-ea066e4{--content-width:200px;}.elementor-31 .elementor-element.elementor-element-66a065e{--e-icon-list-icon-size:18px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-31 .elementor-element.elementor-element-66a065e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-66a065e .elementor-icon-list-item > a{font-size:var( --e-global-typography-0ac6554-font-size );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-38b4a3c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-38b4a3c .elementor-icon-list-item > a{font-size:var( --e-global-typography-0ac6554-font-size );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-6830a24 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-6830a24 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0ac6554-font-size );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-04a409f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-04a409f .elementor-icon-list-item > a{font-size:var( --e-global-typography-0ac6554-font-size );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-3c5c74d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-2448c6e{top:-60px;}.elementor-31 .elementor-element.elementor-element-221ab18 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-d4fcc40 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7d577ea{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-5c6b6b1 img{width:140px;}.elementor-31 .elementor-element.elementor-element-d3d70f2{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-31 .elementor-element.elementor-element-e61aa72{text-align:center;}.elementor-31 .elementor-element.elementor-element-e61aa72 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-6c540f2{text-align:center;}.elementor-31 .elementor-element.elementor-element-6c540f2 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-b5107c5 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-235db34 .elementor-heading-title{font-size:var( --e-global-typography-ba41e83-font-size );line-height:var( --e-global-typography-ba41e83-line-height );letter-spacing:var( --e-global-typography-ba41e83-letter-spacing );}.elementor-31 .elementor-element.elementor-element-c65838d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-ed20f5a img{width:140px;}.elementor-31 .elementor-element.elementor-element-61d8cee{text-align:center;}.elementor-31 .elementor-element.elementor-element-61d8cee .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-91759c2{text-align:center;}.elementor-31 .elementor-element.elementor-element-91759c2 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d3879bc .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a6e273e{font-size:14px;}.elementor-31 .elementor-element.elementor-element-13129a5 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-f799b2e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-f1f3f85 img{width:140px;}.elementor-31 .elementor-element.elementor-element-4029d4d{text-align:center;}.elementor-31 .elementor-element.elementor-element-4029d4d .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4454a74{text-align:center;}.elementor-31 .elementor-element.elementor-element-4454a74 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4fc3036 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-88e5074{font-size:14px;}.elementor-31 .elementor-element.elementor-element-1de2b3c .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a67c778{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-e96171b{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-31 .elementor-element.elementor-element-a7b9136 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-5437561 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-5361cda{margin:0px -60px calc(var(--kit-widget-spacing, 0px) + 0px) -60px;}.elementor-31 .elementor-element.elementor-element-5361cda img{width:100%;}.elementor-31 .elementor-element.elementor-element-1b6378e{--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-532a337 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-cb1e2fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-cb1e2fe .elementor-icon-list-item > a{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-13d7d0a{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-1e95e9c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-f2261b2{--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-14fc731 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-41e3052 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-8e6f4ff .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-fca31a7 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-e452ea0{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-559c1d3{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-31 .elementor-element.elementor-element-de63f8d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-4c60539{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-31 .elementor-element.elementor-element-28407f1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-28407f1 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a328d5f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-a328d5f .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-8ba97f3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-8ba97f3 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d8faae8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-d8faae8 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-f944878 img{width:280px;}.elementor-31 .elementor-element.elementor-element-1ececec{margin:-60px -60px calc(var(--kit-widget-spacing, 0px) + -60px) -60px;top:0px;}.elementor-31 .elementor-element.elementor-element-1cabd49{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-31 .elementor-element.elementor-element-776c0bc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-776c0bc .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-03a744d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-03a744d .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-3633e68{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-3633e68 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-8b8b5d7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-8b8b5d7 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-0dfd36b{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-1d5902d{--padding-top:30px;--padding-bottom:50px;--padding-left:14px;--padding-right:14px;}.elementor-31 .elementor-element.elementor-element-e039d7d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-630e5cf .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-3b721fe .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-0d8dd2c .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-e70c9dc .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-6719102{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-6719102 .elementor-button{font-size:var( --e-global-typography-e2345f3-font-size );line-height:var( --e-global-typography-e2345f3-line-height );}.elementor-31 .elementor-element.elementor-element-33cb068{margin:-60px -20px calc(var(--kit-widget-spacing, 0px) + -30px) -60px;}.elementor-31 .elementor-element.elementor-element-09ce407{margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;top:-40px;}.elementor-31 .elementor-element.elementor-element-e56d915{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-31 .elementor-element.elementor-element-37cedfc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-6ba7b30 img{width:60px;}.elementor-31 .elementor-element.elementor-element-85f8796 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ce16a96 img{width:60px;}.elementor-31 .elementor-element.elementor-element-74b9c8c .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-52e4633 img{width:60px;}.elementor-31 .elementor-element.elementor-element-26477c8 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-5b42581 img{width:60px;}.elementor-31 .elementor-element.elementor-element-bf2301b .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7e01ffe img{width:60px;}.elementor-31 .elementor-element.elementor-element-3e34cba .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d9e99dc img{width:60px;}.elementor-31 .elementor-element.elementor-element-d057593 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-6f8c851 img{width:60px;}.elementor-31 .elementor-element.elementor-element-be8151c .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-e5abe7d{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-135bb55 .elementor-heading-title{font-size:var( --e-global-typography-99f49b9-font-size );line-height:var( --e-global-typography-99f49b9-line-height );}.elementor-31 .elementor-element.elementor-element-6c4d1c5 .elementor-button{font-size:var( --e-global-typography-e2345f3-font-size );line-height:var( --e-global-typography-e2345f3-line-height );}.elementor-31 .elementor-element.elementor-element-a09e170{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-eece924{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-e9b8f0e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-7f77f71{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-934eb82 img{width:140px;}.elementor-31 .elementor-element.elementor-element-2476d06{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-31 .elementor-element.elementor-element-7315157{text-align:center;}.elementor-31 .elementor-element.elementor-element-7315157 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-395bc94{text-align:center;}.elementor-31 .elementor-element.elementor-element-395bc94 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4fc6365{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-c1d50e1 img{width:140px;}.elementor-31 .elementor-element.elementor-element-985e4e9{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-31 .elementor-element.elementor-element-e53073f{text-align:center;}.elementor-31 .elementor-element.elementor-element-e53073f .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-3ffe50b{text-align:center;}.elementor-31 .elementor-element.elementor-element-3ffe50b .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-3129400{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-d4c7085 img{width:140px;}.elementor-31 .elementor-element.elementor-element-247aecf{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-31 .elementor-element.elementor-element-8627606{text-align:center;}.elementor-31 .elementor-element.elementor-element-8627606 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-84bddbf{text-align:center;}.elementor-31 .elementor-element.elementor-element-84bddbf .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-0dba753:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-0dba753 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jochen-wiebe.ls-portfolio.site/wp-content/uploads/2025/05/Group-2085663090.svg");}.elementor-31 .elementor-element.elementor-element-0dba753{--content-width:300px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-604a9c0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-31 .elementor-element.elementor-element-031800b{text-align:center;}.elementor-31 .elementor-element.elementor-element-031800b .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ac35cfa .elementor-button{font-size:var( --e-global-typography-e2345f3-font-size );line-height:var( --e-global-typography-e2345f3-line-height );padding:12px 30px 16px 30px;}.elementor-31 .elementor-element.elementor-element-736a087{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-86dd814.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-86dd814 img{width:140px;}.elementor-31 .elementor-element.elementor-element-0141b86{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-ff7e55c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-b9300e8{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-25e1d4b{margin:0px -40px calc(var(--kit-widget-spacing, 0px) + 0px) -40px;}.elementor-31 .elementor-element.elementor-element-5da47d9{--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-73585cc .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-68687eb .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4daa4d6 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-9da74ad{bottom:20px;}.elementor-31 .elementor-element.elementor-element-9da74ad .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d4629b3{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-fd168ae{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-d425a5c{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-0365249{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-43907b1{left:30px;}body.rtl .elementor-31 .elementor-element.elementor-element-43907b1{right:30px;}.elementor-31 .elementor-element.elementor-element-43907b1{bottom:22px;}.elementor-31 .elementor-element.elementor-element-35bc051 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-2aa6e4c .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-190aba6{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-907c38c{left:30px;}body.rtl .elementor-31 .elementor-element.elementor-element-907c38c{right:30px;}.elementor-31 .elementor-element.elementor-element-907c38c{bottom:22px;}.elementor-31 .elementor-element.elementor-element-1dd1992 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-f123a2f .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7c2ade1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7006e7d .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-174e49f{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-d03c53d{left:30px;}body.rtl .elementor-31 .elementor-element.elementor-element-d03c53d{right:30px;}.elementor-31 .elementor-element.elementor-element-d03c53d{bottom:22px;}.elementor-31 .elementor-element.elementor-element-91aba6a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-251e2cc .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-c6e83fe .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-1ec0da3 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-dc141a0 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-f16169f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-39c8ea6 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-37116b1 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d13702e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ef879af .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-86e6b5b .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-1d42fdd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-12a551a .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-13e0730 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4b16d68{--e-n-carousel-swiper-slides-to-display:1;padding:0px 0px 45px 0px;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-35px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-35px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:22px;}.elementor-31 .elementor-element.elementor-element-e697884 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d0f6d43 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-aef661d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-0992d49 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-fc3cd1f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-b901483 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-2118c47 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-5e63d06 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-c4c2a39 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-07d99f6 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-c367e83 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-38fb13d .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-efa96e5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-e42b9e7 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a0bf7f7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-056c69b .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-9074f94 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a78ccc2 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-79aaba3 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-aac122d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-73f17a5 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-5c87bf6 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-18de79f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-b7345cd .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-bfbd4fb .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-1a97504{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-31 .elementor-element.elementor-element-28e06a5:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-28e06a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jochen-wiebe.ls-portfolio.site/wp-content/uploads/2025/05/map-13.png");}.elementor-31 .elementor-element.elementor-element-28e06a5{--min-height:540px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-a618ec7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-5c3760f{text-align:center;}.elementor-31 .elementor-element.elementor-element-5c3760f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-33380e8{text-align:center;}.elementor-31 .elementor-element.elementor-element-33380e8 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-78f5c52{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-31 .elementor-element.elementor-element-b2ae183{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-31 .elementor-element.elementor-element-e23a45f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-6179964 .elementor-heading-title{font-size:var( --e-global-typography-ce9b139-font-size );line-height:var( --e-global-typography-ce9b139-line-height );letter-spacing:var( --e-global-typography-ce9b139-letter-spacing );}.elementor-31 .elementor-element.elementor-element-8988a29 .elementor-button{font-size:var( --e-global-typography-e2345f3-font-size );line-height:var( --e-global-typography-e2345f3-line-height );}.elementor-31 .elementor-element.elementor-element-d8b6169{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-31 .elementor-element.elementor-element-0ffd120{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-31 .elementor-element.elementor-element-23fed23 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-wrapper{margin:0px 0px 10px 0px;padding:20px 16px 20px 16px;}.elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button{font-size:18px;padding:0px 30px 0px 0px;}.elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.expand) .card-header .card-header-button{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-expand .card-body{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon{font-size:32px;}.elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon svg{width:32px;}.elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon{font-size:32px;}.elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon svg{width:32px;}}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-eca1a6a{--width:50%;}.elementor-31 .elementor-element.elementor-element-20b6a08{--width:50%;}.elementor-31 .elementor-element.elementor-element-3966f5b{--width:100%;}.elementor-31 .elementor-element.elementor-element-432701d{--width:660px;}.elementor-31 .elementor-element.elementor-element-ef2842d{--width:100%;}.elementor-31 .elementor-element.elementor-element-640d44f{--width:660px;}.elementor-31 .elementor-element.elementor-element-995b78e{--width:100%;}.elementor-31 .elementor-element.elementor-element-f1ed7a8{--width:660px;}.elementor-31 .elementor-element.elementor-element-b17b410{--width:100%;}.elementor-31 .elementor-element.elementor-element-2bf714c{--width:660px;}.elementor-31 .elementor-element.elementor-element-662cd32{--content-width:930px;}.elementor-31 .elementor-element.elementor-element-c0f8432{--content-width:930px;}.elementor-31 .elementor-element.elementor-element-1b6378e{--width:100%;}.elementor-31 .elementor-element.elementor-element-a0851fd{--width:660px;}.elementor-31 .elementor-element.elementor-element-7e3cd22{--width:22%;}.elementor-31 .elementor-element.elementor-element-ef357ae{--width:30%;}.elementor-31 .elementor-element.elementor-element-f0f9e37{--width:22%;}.elementor-31 .elementor-element.elementor-element-53a93fe{--width:22%;}.elementor-31 .elementor-element.elementor-element-4c60539{--width:30%;}.elementor-31 .elementor-element.elementor-element-2dfc2b2{--width:40%;}.elementor-31 .elementor-element.elementor-element-1cabd49{--width:33%;}.elementor-31 .elementor-element.elementor-element-1d5902d{--width:100%;}.elementor-31 .elementor-element.elementor-element-def6f42{--width:700px;}.elementor-31 .elementor-element.elementor-element-0dba753{--content-width:1060px;}.elementor-31 .elementor-element.elementor-element-b3bfd93{--width:32%;}.elementor-31 .elementor-element.elementor-element-5e168da{--width:32%;}.elementor-31 .elementor-element.elementor-element-77ea15d{--width:32%;}.elementor-31 .elementor-element.elementor-element-14db7b5{--width:32%;}.elementor-31 .elementor-element.elementor-element-fc393d8{--width:32%;}.elementor-31 .elementor-element.elementor-element-e03538d{--width:32%;}.elementor-31 .elementor-element.elementor-element-34bef84{--width:32%;}.elementor-31 .elementor-element.elementor-element-b9734df{--width:32%;}.elementor-31 .elementor-element.elementor-element-a618ec7{--width:590px;}}@media(max-width:1366px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-432701d{--width:580px;}.elementor-31 .elementor-element.elementor-element-640d44f{--width:590px;}.elementor-31 .elementor-element.elementor-element-f1ed7a8{--width:590px;}.elementor-31 .elementor-element.elementor-element-2bf714c{--width:590px;}.elementor-31 .elementor-element.elementor-element-662cd32{--content-width:800px;}.elementor-31 .elementor-element.elementor-element-c0f8432{--content-width:800px;}.elementor-31 .elementor-element.elementor-element-a0851fd{--width:520px;}.elementor-31 .elementor-element.elementor-element-def6f42{--width:590px;}.elementor-31 .elementor-element.elementor-element-c321b53{--content-width:66%;}.elementor-31 .elementor-element.elementor-element-0dba753{--content-width:950px;}.elementor-31 .elementor-element.elementor-element-736a087{--width:70%;}}@media(max-width:1200px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-6d97008{--content-width:920px;}.elementor-31 .elementor-element.elementor-element-eca1a6a{--width:100%;}.elementor-31 .elementor-element.elementor-element-20b6a08{--width:100%;}.elementor-31 .elementor-element.elementor-element-208377f{--content-width:750px;}.elementor-31 .elementor-element.elementor-element-b56f01a{--content-width:850px;}.elementor-31 .elementor-element.elementor-element-432701d{--width:100%;}.elementor-31 .elementor-element.elementor-element-640d44f{--width:100%;}.elementor-31 .elementor-element.elementor-element-f1ed7a8{--width:100%;}.elementor-31 .elementor-element.elementor-element-dd94af1{--content-width:850px;}.elementor-31 .elementor-element.elementor-element-2bf714c{--width:100%;}.elementor-31 .elementor-element.elementor-element-4dee11a{--content-width:850px;}.elementor-31 .elementor-element.elementor-element-662cd32{--content-width:600px;}.elementor-31 .elementor-element.elementor-element-c0f8432{--content-width:600px;}.elementor-31 .elementor-element.elementor-element-a67c778{--content-width:850px;}.elementor-31 .elementor-element.elementor-element-a0851fd{--width:100%;}.elementor-31 .elementor-element.elementor-element-7e3cd22{--width:48%;}.elementor-31 .elementor-element.elementor-element-ef357ae{--width:48%;}.elementor-31 .elementor-element.elementor-element-f0f9e37{--width:48%;}.elementor-31 .elementor-element.elementor-element-53a93fe{--width:48%;}.elementor-31 .elementor-element.elementor-element-559c1d3{--content-width:850px;}.elementor-31 .elementor-element.elementor-element-4c60539{--width:100%;}.elementor-31 .elementor-element.elementor-element-1cabd49{--width:100%;}.elementor-31 .elementor-element.elementor-element-340b305{--content-width:850px;}.elementor-31 .elementor-element.elementor-element-def6f42{--width:100%;}.elementor-31 .elementor-element.elementor-element-0dba753{--content-width:750px;}.elementor-31 .elementor-element.elementor-element-736a087{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-3966f5b{--width:100%;}.elementor-31 .elementor-element.elementor-element-432701d{--width:100%;}.elementor-31 .elementor-element.elementor-element-ef2842d{--width:100%;}.elementor-31 .elementor-element.elementor-element-640d44f{--width:100%;}.elementor-31 .elementor-element.elementor-element-995b78e{--width:100%;}.elementor-31 .elementor-element.elementor-element-f1ed7a8{--width:100%;}.elementor-31 .elementor-element.elementor-element-b17b410{--width:100%;}.elementor-31 .elementor-element.elementor-element-2bf714c{--width:100%;}.elementor-31 .elementor-element.elementor-element-1b6378e{--width:100%;}.elementor-31 .elementor-element.elementor-element-a0851fd{--width:100%;}.elementor-31 .elementor-element.elementor-element-1d5902d{--width:100%;}.elementor-31 .elementor-element.elementor-element-def6f42{--width:100%;}.elementor-31 .elementor-element.elementor-element-0141b86{--content-width:850px;}.elementor-31 .elementor-element.elementor-element-907c38c{--width:250px;}.elementor-31 .elementor-element.elementor-element-e7a828e{--width:250px;}.elementor-31 .elementor-element.elementor-element-b3bfd93{--width:48%;}.elementor-31 .elementor-element.elementor-element-5e168da{--width:48%;}.elementor-31 .elementor-element.elementor-element-77ea15d{--width:48%;}.elementor-31 .elementor-element.elementor-element-14db7b5{--width:48%;}.elementor-31 .elementor-element.elementor-element-fc393d8{--width:48%;}.elementor-31 .elementor-element.elementor-element-e03538d{--width:48%;}.elementor-31 .elementor-element.elementor-element-34bef84{--width:48%;}.elementor-31 .elementor-element.elementor-element-b9734df{--width:48%;}.elementor-31 .elementor-element.elementor-element-a618ec7{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-662cd32{--content-width:520px;}.elementor-31 .elementor-element.elementor-element-c0f8432{--content-width:520px;}.elementor-31 .elementor-element.elementor-element-0dba753{--content-width:550px;}.elementor-31 .elementor-element.elementor-element-736a087{--width:80%;}}@media(min-width:2400px){.elementor-31 .elementor-element.elementor-element-5eaef0f .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-7010a54-font-size );line-height:var( --e-global-typography-7010a54-line-height );}.elementor-31 .elementor-element.elementor-element-2f1e4bd .elementor-heading-title{font-size:var( --e-global-typography-0ac6554-font-size );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-ce51cf8 .elementor-button{font-size:var( --e-global-typography-e2345f3-font-size );line-height:var( --e-global-typography-e2345f3-line-height );}.elementor-31 .elementor-element.elementor-element-1e32d27 .elementor-heading-title{font-size:var( --e-global-typography-b7acccb-font-size );line-height:var( --e-global-typography-b7acccb-line-height );letter-spacing:var( --e-global-typography-b7acccb-letter-spacing );}.elementor-31 .elementor-element.elementor-element-09c3c11 .elementor-heading-title{font-size:var( --e-global-typography-b7acccb-font-size );line-height:var( --e-global-typography-b7acccb-line-height );letter-spacing:var( --e-global-typography-b7acccb-letter-spacing );}.elementor-31 .elementor-element.elementor-element-6ce5427 .elementor-heading-title{font-size:var( --e-global-typography-b7acccb-font-size );line-height:var( --e-global-typography-b7acccb-line-height );letter-spacing:var( --e-global-typography-b7acccb-letter-spacing );}.elementor-31 .elementor-element.elementor-element-670298c .elementor-heading-title{font-size:var( --e-global-typography-99f49b9-font-size );line-height:var( --e-global-typography-99f49b9-line-height );}.elementor-31 .elementor-element.elementor-element-6606e22 .elementor-heading-title{font-size:var( --e-global-typography-99f49b9-font-size );line-height:var( --e-global-typography-99f49b9-line-height );}.elementor-31 .elementor-element.elementor-element-aa74815 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-de726d8 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-2a7bc24 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-66092f6 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-9a8241d .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7de77e0 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-64b2ee0 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-735b8f5 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-f17b69a .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-14caafd .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-157ea34 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ac36e63 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-67333cd .elementor-button{font-size:var( --e-global-typography-e2345f3-font-size );line-height:var( --e-global-typography-e2345f3-line-height );}.elementor-31 .elementor-element.elementor-element-660c5f84 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-67e21ebb .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-6864b3b2 .elementor-heading-title{font-size:var( --e-global-typography-7010a54-font-size );line-height:var( --e-global-typography-7010a54-line-height );}.elementor-31 .elementor-element.elementor-element-4c5d5406 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-10611d3c .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-25082e48 .elementor-heading-title{font-size:var( --e-global-typography-7010a54-font-size );line-height:var( --e-global-typography-7010a54-line-height );}.elementor-31 .elementor-element.elementor-element-c591018 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-87d0dbe .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-74395de6 .elementor-heading-title{font-size:var( --e-global-typography-7010a54-font-size );line-height:var( --e-global-typography-7010a54-line-height );}.elementor-31 .elementor-element.elementor-element-e487af .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-2aff742f .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-539250be .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7437e41 .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-85c6d79 .elementor-heading-title{font-size:var( --e-global-typography-7010a54-font-size );line-height:var( --e-global-typography-7010a54-line-height );}.elementor-31 .elementor-element.elementor-element-4a76a32 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-44ae05e .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-fee3ce7 .elementor-heading-title{font-size:var( --e-global-typography-7010a54-font-size );line-height:var( --e-global-typography-7010a54-line-height );}.elementor-31 .elementor-element.elementor-element-88621b5 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4e3083e .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-423aeb8 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7dec4f5 .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-e5885f1 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-72630af7 .elementor-button{font-size:var( --e-global-typography-e2345f3-font-size );line-height:var( --e-global-typography-e2345f3-line-height );}.elementor-31 .elementor-element.elementor-element-0dd6412 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-8984db0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-be1410f .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a08626e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-bad79b9 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-be8a26a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-d970c45 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-88ff790 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-45db0ac .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-b0d9da1 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-67364ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-67364ac .elementor-icon-list-item > a{font-size:var( --e-global-typography-ba41e83-font-size );line-height:var( --e-global-typography-ba41e83-line-height );letter-spacing:var( --e-global-typography-ba41e83-letter-spacing );}.elementor-31 .elementor-element.elementor-element-41e5dfb .elementor-heading-title{font-size:var( --e-global-typography-0ac6554-font-size );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-7057b26 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-0c5edbf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-0c5edbf .elementor-icon-list-item > a{font-size:var( --e-global-typography-0ac6554-font-size );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-e943dde .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-e943dde .elementor-icon-list-item > a{font-size:var( --e-global-typography-0ac6554-font-size );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-66a065e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-66a065e .elementor-icon-list-item > a{font-size:var( --e-global-typography-0ac6554-font-size );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-38b4a3c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-38b4a3c .elementor-icon-list-item > a{font-size:var( --e-global-typography-0ac6554-font-size );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-6830a24 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-6830a24 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0ac6554-font-size );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-04a409f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-04a409f .elementor-icon-list-item > a{font-size:var( --e-global-typography-0ac6554-font-size );line-height:var( --e-global-typography-0ac6554-line-height );}.elementor-31 .elementor-element.elementor-element-221ab18 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-d4fcc40 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-e61aa72 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-6c540f2 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-b5107c5 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-235db34 .elementor-heading-title{font-size:var( --e-global-typography-ba41e83-font-size );line-height:var( --e-global-typography-ba41e83-line-height );letter-spacing:var( --e-global-typography-ba41e83-letter-spacing );}.elementor-31 .elementor-element.elementor-element-61d8cee .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-91759c2 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d3879bc .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-13129a5 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4029d4d .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4454a74 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4fc3036 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-1de2b3c .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a7b9136 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-5437561 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-532a337 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-cb1e2fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-cb1e2fe .elementor-icon-list-item > a{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-1e95e9c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-14fc731 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-41e3052 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-8e6f4ff .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-fca31a7 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-de63f8d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-28407f1 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a328d5f .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-8ba97f3 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d8faae8 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-776c0bc .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-03a744d .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-3633e68 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-8b8b5d7 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-e039d7d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-630e5cf .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-3b721fe .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-0d8dd2c .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-e70c9dc .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-6719102 .elementor-button{font-size:var( --e-global-typography-e2345f3-font-size );line-height:var( --e-global-typography-e2345f3-line-height );}.elementor-31 .elementor-element.elementor-element-37cedfc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-85f8796 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-74b9c8c .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-26477c8 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-bf2301b .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-3e34cba .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d057593 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-be8151c .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-135bb55 .elementor-heading-title{font-size:var( --e-global-typography-99f49b9-font-size );line-height:var( --e-global-typography-99f49b9-line-height );}.elementor-31 .elementor-element.elementor-element-6c4d1c5 .elementor-button{font-size:var( --e-global-typography-e2345f3-font-size );line-height:var( --e-global-typography-e2345f3-line-height );}.elementor-31 .elementor-element.elementor-element-e9b8f0e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-7315157 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-395bc94 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-e53073f .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-3ffe50b .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-8627606 .elementor-heading-title{font-size:var( --e-global-typography-3eef082-font-size );line-height:var( --e-global-typography-3eef082-line-height );letter-spacing:var( --e-global-typography-3eef082-letter-spacing );}.elementor-31 .elementor-element.elementor-element-84bddbf .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-031800b .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ac35cfa .elementor-button{font-size:var( --e-global-typography-e2345f3-font-size );line-height:var( --e-global-typography-e2345f3-line-height );}.elementor-31 .elementor-element.elementor-element-ff7e55c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-73585cc .elementor-heading-title{font-size:var( --e-global-typography-38fa453-font-size );line-height:var( --e-global-typography-38fa453-line-height );}.elementor-31 .elementor-element.elementor-element-68687eb .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4daa4d6 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-9da74ad .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-35bc051 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-2aa6e4c .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-1dd1992 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-f123a2f .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7c2ade1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7006e7d .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-91aba6a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-251e2cc .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-c6e83fe .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-1ec0da3 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-dc141a0 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-f16169f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-39c8ea6 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-37116b1 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d13702e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ef879af .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-86e6b5b .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-1d42fdd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-12a551a .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-13e0730 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-e697884 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d0f6d43 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-aef661d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-0992d49 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-fc3cd1f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-b901483 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-2118c47 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-5e63d06 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-c4c2a39 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-07d99f6 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-c367e83 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-38fb13d .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-efa96e5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-e42b9e7 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a0bf7f7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-056c69b .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-9074f94 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a78ccc2 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-79aaba3 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-aac122d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-73f17a5 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-5c87bf6 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-18de79f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-b7345cd .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-bfbd4fb .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-5c3760f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-33380e8 .elementor-heading-title{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}.elementor-31 .elementor-element.elementor-element-6179964 .elementor-heading-title{font-size:var( --e-global-typography-ce9b139-font-size );line-height:var( --e-global-typography-ce9b139-line-height );letter-spacing:var( --e-global-typography-ce9b139-letter-spacing );}.elementor-31 .elementor-element.elementor-element-8988a29 .elementor-button{font-size:var( --e-global-typography-e2345f3-font-size );line-height:var( --e-global-typography-e2345f3-line-height );}.elementor-31 .elementor-element.elementor-element-23fed23 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-e70de7e .jeg-elementor-kit.jkit-accordion .card-expand .card-body{font-size:var( --e-global-typography-9acfcd3-font-size );line-height:var( --e-global-typography-9acfcd3-line-height );letter-spacing:var( --e-global-typography-9acfcd3-letter-spacing );}}/* Start custom CSS for nav-menu, class: .elementor-element-5eaef0f */.elementor-31 .elementor-element.elementor-element-5eaef0f li a:hover{
    font-weight:700 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62bf231 */.elementor-31 .elementor-element.elementor-element-62bf231 .pink_underlined_word {
  display: inline-block;
  position: relative;
  padding-bottom: 18px

}

.elementor-31 .elementor-element.elementor-element-62bf231 .pink_underlined_word::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0; 
  width: 100%;
  height: 6px; 
  background-color: #FE465C;
  box-shadow: 0px 0px 12px 0px #FE465C;
  border-radius: 2px;
}

@media screen and (max-width:767px){
    .elementor-31 .elementor-element.elementor-element-62bf231 .pink_underlined_word {
  display: inline-block;
  position: relative;
  padding-bottom: 10px

}
.elementor-31 .elementor-element.elementor-element-62bf231 .pink_underlined_word::after {height: 3px; 
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8fdaed8 */.elementor-31 .elementor-element.elementor-element-8fdaed8 {
    opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9707230 */.elementor-31 .elementor-element.elementor-element-9707230{
    min-width: 100vw;}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-57ad9d1 */.elementor-31 .elementor-element.elementor-element-57ad9d1 svg{animation: zoom-in-out 2s ease-in-out infinite;
width:80px;
    opacity: 1 !important;}
@media screen and (max-width:767px){
.elementor-31 .elementor-element.elementor-element-57ad9d1 svg{width:50px;}
}

@keyframes zoom-in-out {
    0% {
    transform: scale(1, 1);
}
50% {
    transform: scale(1.1, 1.1);
}
100% {
    transform: scale(1, 1);
}}

.elementor-31 .elementor-element.elementor-element-57ad9d1 iframe{
    background: transparent !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47ff84a */.elementor-31 .elementor-element.elementor-element-47ff84a:hover img{transform:scale(1.05);
    transition: .2s ease-in-out;
}
.elementor-31 .elementor-element.elementor-element-47ff84a img{transition: .2s ease-in-out;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f12a0e6 */.elementor-31 .elementor-element.elementor-element-f12a0e6:hover img{transform:scale(1.05);
    transition: .2s ease-in-out;
}
.elementor-31 .elementor-element.elementor-element-f12a0e6 img{transition: .2s ease-in-out;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95dc1ea */.elementor-31 .elementor-element.elementor-element-95dc1ea:hover img{transform:scale(1.05);
    transition: .2s ease-in-out;
}
.elementor-31 .elementor-element.elementor-element-95dc1ea img{transition: .2s ease-in-out;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd5f2d4 */.elementor-31 .elementor-element.elementor-element-dd5f2d4:hover img{transform:scale(1.05);
    transition: .2s ease-in-out;
}
.elementor-31 .elementor-element.elementor-element-dd5f2d4 img{transition: .2s ease-in-out;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fa8c80 */.elementor-31 .elementor-element.elementor-element-2fa8c80:hover img{transform:scale(1.05);
    transition: .2s ease-in-out;
}
.elementor-31 .elementor-element.elementor-element-2fa8c80 img{transition: .2s ease-in-out;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f66831 */.elementor-31 .elementor-element.elementor-element-6f66831:hover img{transform:scale(1.05);
    transition: .2s ease-in-out;
}
.elementor-31 .elementor-element.elementor-element-6f66831 img{transition: .2s ease-in-out;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3966f5b */.elementor-31 .elementor-element.elementor-element-3966f5b {
       clip-path: polygon(0 0, 100% 0%, calc(100% - 120px) 100%, 0% 100%);
}
@media screen and (max-width:1200px){
    .elementor-31 .elementor-element.elementor-element-3966f5b {
       clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% calc(100% - 80px));
}
}
@media screen and (max-width:767px){
    .elementor-31 .elementor-element.elementor-element-3966f5b {
       clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% calc(100% - 40px));
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef2842d */.elementor-31 .elementor-element.elementor-element-ef2842d {
       clip-path: polygon( 120px 0, 100% 0%, 100% 100%, 0% 100%);
}


@media screen and (max-width:1200px){
    .elementor-31 .elementor-element.elementor-element-ef2842d {
       clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% calc(100% - 80px));
}
}
@media screen and (max-width:767px){
    .elementor-31 .elementor-element.elementor-element-ef2842d {
       clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% calc(100% - 40px));
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-995b78e */.elementor-31 .elementor-element.elementor-element-995b78e {
       clip-path: polygon(0 0, 100% 0%, calc(100% - 120px) 100%, 0% 100%);
}
@media screen and (max-width:1200px){
    .elementor-31 .elementor-element.elementor-element-995b78e {
       clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% calc(100% - 80px));
}
}
@media screen and (max-width:767px){
    .elementor-31 .elementor-element.elementor-element-995b78e {
       clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% calc(100% - 40px));
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b17b410 */.elementor-31 .elementor-element.elementor-element-b17b410 {
       clip-path: polygon( 120px 0, 100% 0%, 100% 100%, 0% 100%);
}
@media screen and (max-width:1200px){
    .elementor-31 .elementor-element.elementor-element-b17b410 {
       clip-path: polygon(0 0, 100% 80px, 100% 100%, 0% 100%);
}
}
@media screen and (max-width:767px){
     .elementor-31 .elementor-element.elementor-element-b17b410 {
       clip-path: polygon(0 0, 100% 30px, 100% 100%, 0% 100%);
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c9ff82 */.elementor-31 .elementor-element.elementor-element-3c9ff82 {
    opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36752a4 */.elementor-31 .elementor-element.elementor-element-36752a4 {
    opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-221ab18 */.elementor-31 .elementor-element.elementor-element-221ab18 .pink_underlined_word {
  display: inline-block;
  position: relative;
  padding-bottom: 18px

}

.elementor-31 .elementor-element.elementor-element-221ab18 .pink_underlined_word::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0; 
  width: 100%;
  height: 6px; 
  background-color: #FE465C;
  box-shadow: 0px 0px 12px 0px #FE465C;
  border-radius: 2px;
}

@media screen and (max-width:767px){
    .elementor-31 .elementor-element.elementor-element-221ab18 .pink_underlined_word {
  display: inline-block;
  position: relative;
  padding-bottom: 4px

}
.elementor-31 .elementor-element.elementor-element-221ab18 .pink_underlined_word::after {height: 4px; 
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d577ea */.elementor-31 .elementor-element.elementor-element-7d577ea:hover img{transform:scale(1.05);
    transition: .2s ease-in-out;
}
.elementor-31 .elementor-element.elementor-element-7d577ea img{transition: .2s ease-in-out;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6e273e */.elementor-31 .elementor-element.elementor-element-a6e273e p {
    margin-top:10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c65838d */.elementor-31 .elementor-element.elementor-element-c65838d:hover img{transform:scale(1.05);
    transition: .2s ease-in-out;
}
.elementor-31 .elementor-element.elementor-element-c65838d img{transition: .2s ease-in-out;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88e5074 */.elementor-31 .elementor-element.elementor-element-88e5074 p {
    margin-top:10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f799b2e */.elementor-31 .elementor-element.elementor-element-f799b2e:hover img{transform:scale(1.05);
    transition: .2s ease-in-out;
}
.elementor-31 .elementor-element.elementor-element-f799b2e img{transition: .2s ease-in-out;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7b9136 */.elementor-31 .elementor-element.elementor-element-a7b9136 .pink_underlined_word {
  display: inline-block;
  position: relative;
  padding-bottom: 18px

}

.elementor-31 .elementor-element.elementor-element-a7b9136 .pink_underlined_word::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0; 
  width: 100%;
  height: 6px; 
  background-color: #FE465C;
  box-shadow: 0px 0px 12px 0px #FE465C;
  border-radius: 2px;
}

@media screen and (max-width:767px){
    .elementor-31 .elementor-element.elementor-element-a7b9136 .pink_underlined_word {
  display: inline-block;
  position: relative;
  padding-bottom: 4px

}
.elementor-31 .elementor-element.elementor-element-a7b9136 .pink_underlined_word::after {height: 3px; 
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b6378e */.elementor-31 .elementor-element.elementor-element-1b6378e {
       clip-path: polygon( 120px 0, 100% 0%, 100% 100%, 0% 100%);
}
@media screen and (max-width:1200px){
    .elementor-31 .elementor-element.elementor-element-1b6378e {
       clip-path: polygon(0 0, 100% 80px, 100% 100%, 0% 100%);
}
}
@media screen and (max-width:767px){
    .elementor-31 .elementor-element.elementor-element-1b6378e {
       clip-path: polygon(0 0, 100% 30px, 100% 100%, 0% 100%);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e3cd22 */.elementor-31 .elementor-element.elementor-element-7e3cd22:hover img{transform:scale(1.1);
    transition: .2s ease-in-out;
}
.elementor-31 .elementor-element.elementor-element-7e3cd22 img{transition: .2s ease-in-out;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef357ae */.elementor-31 .elementor-element.elementor-element-ef357ae:hover img{transform:scale(1.1);
    transition: .2s ease-in-out;
}
.elementor-31 .elementor-element.elementor-element-ef357ae img{transition: .2s ease-in-out;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0f9e37 */.elementor-31 .elementor-element.elementor-element-f0f9e37:hover img{transform:scale(1.1);
    transition: .2s ease-in-out;
}
.elementor-31 .elementor-element.elementor-element-f0f9e37 img{transition: .2s ease-in-out;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53a93fe */.elementor-31 .elementor-element.elementor-element-53a93fe:hover img{transform:scale(1.1);
    transition: .2s ease-in-out;
}
.elementor-31 .elementor-element.elementor-element-53a93fe img{transition: .2s ease-in-out;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-92709a0 */.elementor-31 .elementor-element.elementor-element-92709a0 {animation: zoom-in-out 3s ease-in-out infinite;

    opacity: 0.5 !important;}

@keyframes zoom-in-out {
    0% {
    transform: scale(1, 1);
}
50% {
    transform: scale(1.3, 1.3);
}
100% {
    transform: scale(1, 1);
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ececec */.elementor-31 .elementor-element.elementor-element-1ececec {animation: zoom-in-out 3s ease-in-out infinite;

    opacity: 0.7 !important;}

@keyframes zoom-in-out {
    0% {
    transform: scale(1, 1);
}
50% {
    transform: scale(1.3, 1.3);
}
100% {
    transform: scale(1, 1);
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d5902d */.elementor-31 .elementor-element.elementor-element-1d5902d {
       clip-path: polygon(0 0, 100% 0%, calc(100% - 240px) 100%, 0% 100%);
}
@media screen and (max-width:1300px){
    .elementor-31 .elementor-element.elementor-element-1d5902d {
       clip-path: polygon(0 0, 100% 0%, calc(100% - 120px) 100%, 0% 100%);}
}

@media screen and (max-width:1200px){
    .elementor-31 .elementor-element.elementor-element-1d5902d {
       clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% calc(100% - 80px));
}
}
@media screen and (max-width:767px){
    .elementor-31 .elementor-element.elementor-element-1d5902d {
       clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% calc(100% - 30px));
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12b7b54 */.elementor-31 .elementor-element.elementor-element-12b7b54 {
    opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49cc9ad */.elementor-31 .elementor-element.elementor-element-49cc9ad:hover img{transform:scale(1.06);
    transition: .2s ease-in-out;
}
.elementor-31 .elementor-element.elementor-element-49cc9ad img{transition: .2s ease-in-out;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8c6ef8 */.elementor-31 .elementor-element.elementor-element-d8c6ef8:hover img{transform:scale(1.06);
    transition: .2s ease-in-out;
}
.elementor-31 .elementor-element.elementor-element-d8c6ef8 img{transition: .2s ease-in-out;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31c6d97 */.elementor-31 .elementor-element.elementor-element-31c6d97:hover img{transform:scale(1.06);
    transition: .2s ease-in-out;
}
.elementor-31 .elementor-element.elementor-element-31c6d97 img{transition: .2s ease-in-out;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d896ae */.elementor-31 .elementor-element.elementor-element-3d896ae:hover img{transform:scale(1.06);
    transition: .2s ease-in-out;
}
.elementor-31 .elementor-element.elementor-element-3d896ae img{transition: .2s ease-in-out;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96633e6 */.elementor-31 .elementor-element.elementor-element-96633e6:hover img{transform:scale(1.06);
    transition: .2s ease-in-out;
}
.elementor-31 .elementor-element.elementor-element-96633e6 img{transition: .2s ease-in-out;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95cef3e */.elementor-31 .elementor-element.elementor-element-95cef3e:hover img{transform:scale(1.06);
    transition: .2s ease-in-out;
}
.elementor-31 .elementor-element.elementor-element-95cef3e img{transition: .2s ease-in-out;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37ac9e7 */.elementor-31 .elementor-element.elementor-element-37ac9e7:hover img{transform:scale(1.06);
    transition: .2s ease-in-out;
}
.elementor-31 .elementor-element.elementor-element-37ac9e7 img{transition: .2s ease-in-out;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e9b8f0e */.elementor-31 .elementor-element.elementor-element-e9b8f0e .pink_underlined_word {
  display: inline-block;
  position: relative;
  padding-bottom: 18px

}

.elementor-31 .elementor-element.elementor-element-e9b8f0e .pink_underlined_word::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0; 
  width: 100%;
  height: 6px; 
  background-color: #FE465C;
  box-shadow: 0px 0px 12px 0px #FE465C;
  border-radius: 2px;
}

@media screen and (max-width:767px){
    .elementor-31 .elementor-element.elementor-element-e9b8f0e .pink_underlined_word {
  display: inline-block;
  position: relative;
  padding-bottom: 10px

}
.elementor-31 .elementor-element.elementor-element-e9b8f0e .pink_underlined_word::after {height: 3px; 
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f77f71 */.elementor-31 .elementor-element.elementor-element-7f77f71:hover img{transform:scale(1.05);
    transition: .2s ease-in-out;
}
.elementor-31 .elementor-element.elementor-element-7f77f71 img{transition: .2s ease-in-out;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fc6365 */.elementor-31 .elementor-element.elementor-element-4fc6365:hover img{transform:scale(1.05);
    transition: .2s ease-in-out;
}
.elementor-31 .elementor-element.elementor-element-4fc6365 img{transition: .2s ease-in-out;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3129400 */.elementor-31 .elementor-element.elementor-element-3129400:hover img{transform:scale(1.05);
    transition: .2s ease-in-out;
}
.elementor-31 .elementor-element.elementor-element-3129400 img{transition: .2s ease-in-out;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-60ce394 */.elementor-31 .elementor-element.elementor-element-60ce394 {
    opacity: 0.5;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9da74ad */.elementor-31 .elementor-element.elementor-element-9da74ad{
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-449e816 */.elementor-31 .elementor-element.elementor-element-449e816 {
    opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c98dd8 */.elementor-31 .elementor-element.elementor-element-5c98dd8 {
    opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a51cfe */.elementor-31 .elementor-element.elementor-element-5a51cfe {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82683b6 */.elementor-31 .elementor-element.elementor-element-82683b6 {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd003b0 */.elementor-31 .elementor-element.elementor-element-cd003b0 {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-771048e */.elementor-31 .elementor-element.elementor-element-771048e {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8739e00 */.elementor-31 .elementor-element.elementor-element-8739e00 {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbb68ad */.elementor-31 .elementor-element.elementor-element-dbb68ad {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-198b681 */.elementor-31 .elementor-element.elementor-element-198b681 {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f7416b */.elementor-31 .elementor-element.elementor-element-8f7416b {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a51cfe */.elementor-31 .elementor-element.elementor-element-5a51cfe {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82683b6 */.elementor-31 .elementor-element.elementor-element-82683b6 {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd003b0 */.elementor-31 .elementor-element.elementor-element-cd003b0 {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-771048e */.elementor-31 .elementor-element.elementor-element-771048e {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8739e00 */.elementor-31 .elementor-element.elementor-element-8739e00 {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbb68ad */.elementor-31 .elementor-element.elementor-element-dbb68ad {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-198b681 */.elementor-31 .elementor-element.elementor-element-198b681 {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f7416b */.elementor-31 .elementor-element.elementor-element-8f7416b {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a51cfe */.elementor-31 .elementor-element.elementor-element-5a51cfe {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82683b6 */.elementor-31 .elementor-element.elementor-element-82683b6 {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd003b0 */.elementor-31 .elementor-element.elementor-element-cd003b0 {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-771048e */.elementor-31 .elementor-element.elementor-element-771048e {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8739e00 */.elementor-31 .elementor-element.elementor-element-8739e00 {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbb68ad */.elementor-31 .elementor-element.elementor-element-dbb68ad {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-198b681 */.elementor-31 .elementor-element.elementor-element-198b681 {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f7416b */.elementor-31 .elementor-element.elementor-element-8f7416b {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a51cfe */.elementor-31 .elementor-element.elementor-element-5a51cfe {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82683b6 */.elementor-31 .elementor-element.elementor-element-82683b6 {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd003b0 */.elementor-31 .elementor-element.elementor-element-cd003b0 {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-771048e */.elementor-31 .elementor-element.elementor-element-771048e {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8739e00 */.elementor-31 .elementor-element.elementor-element-8739e00 {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbb68ad */.elementor-31 .elementor-element.elementor-element-dbb68ad {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-198b681 */.elementor-31 .elementor-element.elementor-element-198b681 {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f7416b */.elementor-31 .elementor-element.elementor-element-8f7416b {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a51cfe */.elementor-31 .elementor-element.elementor-element-5a51cfe {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82683b6 */.elementor-31 .elementor-element.elementor-element-82683b6 {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd003b0 */.elementor-31 .elementor-element.elementor-element-cd003b0 {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-771048e */.elementor-31 .elementor-element.elementor-element-771048e {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8739e00 */.elementor-31 .elementor-element.elementor-element-8739e00 {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbb68ad */.elementor-31 .elementor-element.elementor-element-dbb68ad {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-198b681 */.elementor-31 .elementor-element.elementor-element-198b681 {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f7416b */.elementor-31 .elementor-element.elementor-element-8f7416b {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-4b16d68 */.elementor-31 .elementor-element.elementor-element-4b16d68 .swiper-pagination-bullet{
    border-radius:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e697884 */.elementor-31 .elementor-element.elementor-element-e697884{
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a95250 */.elementor-31 .elementor-element.elementor-element-7a95250 {clip-path: polygon(0 0, 100% 0, 100% calc(100% - 34px), 50% 100%, 0 calc(100% - 34px));}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d0d1e3 */.elementor-31 .elementor-element.elementor-element-3d0d1e3 {clip-path: polygon(0 0, 100% 0, 100% calc(100% - 34px), 50% 100%, 0 calc(100% - 34px));}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aef661d */.elementor-31 .elementor-element.elementor-element-aef661d{
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-800dc84 */.elementor-31 .elementor-element.elementor-element-800dc84 {clip-path: polygon(0 0, 100% 0, 100% calc(100% - 34px), 50% 100%, 0 calc(100% - 34px));}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c49f161 */.elementor-31 .elementor-element.elementor-element-c49f161 {clip-path: polygon(0 0, 100% 0, 100% calc(100% - 34px), 50% 100%, 0 calc(100% - 34px));}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc3cd1f */.elementor-31 .elementor-element.elementor-element-fc3cd1f{
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e56dd16 */.elementor-31 .elementor-element.elementor-element-e56dd16 {clip-path: polygon(0 0, 100% 0, 100% calc(100% - 34px), 50% 100%, 0 calc(100% - 34px));}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-464bc95 */.elementor-31 .elementor-element.elementor-element-464bc95 {clip-path: polygon(0 0, 100% 0, 100% calc(100% - 34px), 50% 100%, 0 calc(100% - 34px));}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2118c47 */.elementor-31 .elementor-element.elementor-element-2118c47{
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1bb516 */.elementor-31 .elementor-element.elementor-element-b1bb516 {clip-path: polygon(0 0, 100% 0, 100% calc(100% - 34px), 50% 100%, 0 calc(100% - 34px));}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da410a4 */.elementor-31 .elementor-element.elementor-element-da410a4 {clip-path: polygon(0 0, 100% 0, 100% calc(100% - 34px), 50% 100%, 0 calc(100% - 34px));}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c4c2a39 */.elementor-31 .elementor-element.elementor-element-c4c2a39{
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dd352c */.elementor-31 .elementor-element.elementor-element-2dd352c {clip-path: polygon(0 0, 100% 0, 100% calc(100% - 34px), 50% 100%, 0 calc(100% - 34px));}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fc8971 */.elementor-31 .elementor-element.elementor-element-9fc8971 {clip-path: polygon(0 0, 100% 0, 100% calc(100% - 34px), 50% 100%, 0 calc(100% - 34px));}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c367e83 */.elementor-31 .elementor-element.elementor-element-c367e83{
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5907f1b */.elementor-31 .elementor-element.elementor-element-5907f1b {clip-path: polygon(0 0, 100% 0, 100% calc(100% - 34px), 50% 100%, 0 calc(100% - 34px));}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e706e8 */.elementor-31 .elementor-element.elementor-element-8e706e8 {clip-path: polygon(0 0, 100% 0, 100% calc(100% - 34px), 50% 100%, 0 calc(100% - 34px));}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efa96e5 */.elementor-31 .elementor-element.elementor-element-efa96e5{
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6a8746 */.elementor-31 .elementor-element.elementor-element-d6a8746 {clip-path: polygon(0 0, 100% 0, 100% calc(100% - 34px), 50% 100%, 0 calc(100% - 34px));}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08a6b21 */.elementor-31 .elementor-element.elementor-element-08a6b21 {clip-path: polygon(0 0, 100% 0, 100% calc(100% - 34px), 50% 100%, 0 calc(100% - 34px));}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0bf7f7 */.elementor-31 .elementor-element.elementor-element-a0bf7f7{
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3340f2c */.elementor-31 .elementor-element.elementor-element-3340f2c {clip-path: polygon(0 0, 100% 0, 100% calc(100% - 34px), 50% 100%, 0 calc(100% - 34px));}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-edb215e */.elementor-31 .elementor-element.elementor-element-edb215e {clip-path: polygon(0 0, 100% 0, 100% calc(100% - 34px), 50% 100%, 0 calc(100% - 34px));}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8129613 */.elementor-31 .elementor-element.elementor-element-8129613 {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e032f17 */.elementor-31 .elementor-element.elementor-element-e032f17 {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d8ff9f */.elementor-31 .elementor-element.elementor-element-4d8ff9f {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0c4978 */.elementor-31 .elementor-element.elementor-element-a0c4978 {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb39baa */.elementor-31 .elementor-element.elementor-element-bb39baa {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de50c2b */.elementor-31 .elementor-element.elementor-element-de50c2b {clip-path: polygon(0 0, 100% 0, 100% 90%, 50% 100%, 0 90%);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e23a45f */.elementor-31 .elementor-element.elementor-element-e23a45f img{
    min-width:48px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6179964 */.elementor-31 .elementor-element.elementor-element-6179964 a{
    text-decoration: underline;
        transition: 0.2s;
        pointer-events: none;
}
.elementor-31 .elementor-element.elementor-element-6179964 a:hover{
    color:#FE465C;
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS for jkit_accordion, class: .elementor-element-e70de7e */.elementor-31 .elementor-element.elementor-element-e70de7e .card-body a{
    text-decoration: underline;
        color:#FE465C;
        transition: 0.2s;
        font-weight: 600;
}
.elementor-31 .elementor-element.elementor-element-e70de7e .card-body a:hover{
    color:#FE465C;
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS */.elementor-widget-text-editor p:last-child{ margin-bottom:0px;}/* End custom CSS */