.elementor-1166 .elementor-element.elementor-element-0a16d59{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-1166 .elementor-element.elementor-element-075871d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:410px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1166 .elementor-element.elementor-element-075871d:not(.elementor-motion-effects-element-type-background), .elementor-1166 .elementor-element.elementor-element-075871d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A152600 50%, var( --e-global-color-primary ) 100%);}.elementor-1166 .elementor-element.elementor-element-9fe8fb0{--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:flex-end;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:80px;}.elementor-1166 .elementor-element.elementor-element-6bf3962 > .elementor-widget-container{margin:0px 0px 125px 0px;padding:0px 0px 0px 0px;}.elementor-1166 .elementor-element.elementor-element-6bf3962 .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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-1166 .elementor-element.elementor-element-44b6330 > .elementor-widget-container{margin:0px 0px 35px 0px;padding:0px 0px 0px 0px;}.elementor-1166 .elementor-element.elementor-element-44b6330 .elementor-heading-title{font-family:var( --e-global-typography-f46480f-font-family ), Sans-serif;font-size:var( --e-global-typography-f46480f-font-size );font-weight:var( --e-global-typography-f46480f-font-weight );text-transform:var( --e-global-typography-f46480f-text-transform );font-style:var( --e-global-typography-f46480f-font-style );text-decoration:var( --e-global-typography-f46480f-text-decoration );line-height:var( --e-global-typography-f46480f-line-height );letter-spacing:var( --e-global-typography-f46480f-letter-spacing );color:var( --e-global-color-text );}.elementor-1166 .elementor-element.elementor-element-ee868d1 .elementor-button{background-color:#FF8B6900;font-family:var( --e-global-typography-f46480f-font-family ), Sans-serif;font-size:var( --e-global-typography-f46480f-font-size );font-weight:var( --e-global-typography-f46480f-font-weight );text-transform:var( --e-global-typography-f46480f-text-transform );font-style:var( --e-global-typography-f46480f-font-style );text-decoration:var( --e-global-typography-f46480f-text-decoration );line-height:var( --e-global-typography-f46480f-line-height );letter-spacing:var( --e-global-typography-f46480f-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0b76076 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1166 .elementor-element.elementor-element-1c906e2{--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;--overlay-opacity:0.35;--overlay-mix-blend-mode:multiply;--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-1166 .elementor-element.elementor-element-1c906e2::before, .elementor-1166 .elementor-element.elementor-element-1c906e2 > .elementor-background-video-container::before, .elementor-1166 .elementor-element.elementor-element-1c906e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1166 .elementor-element.elementor-element-1c906e2 > .elementor-background-slideshow::before, .elementor-1166 .elementor-element.elementor-element-1c906e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1166 .elementor-element.elementor-element-1c906e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #00000000 100%);}.elementor-1166 .elementor-element.elementor-element-1c906e2:not(.elementor-motion-effects-element-type-background), .elementor-1166 .elementor-element.elementor-element-1c906e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;}.elementor-1166 .elementor-element.elementor-element-a641536{--spacer-size:50px;}.elementor-1166 .elementor-element.elementor-element-a75cca5{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:5;}.elementor-1166 .elementor-element.elementor-element-a75cca5:not(.elementor-motion-effects-element-type-background), .elementor-1166 .elementor-element.elementor-element-a75cca5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7971556 );}.elementor-1166 .elementor-element.elementor-element-c63b2d4{--display:flex;--min-height:500px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1166 .elementor-element.elementor-element-71d7837{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--border-radius:25px 0px 0px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:75px;--padding-right:75px;}.elementor-1166 .elementor-element.elementor-element-71d7837:not(.elementor-motion-effects-element-type-background), .elementor-1166 .elementor-element.elementor-element-71d7837 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1166 .elementor-element.elementor-element-08fb76f > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;}.elementor-1166 .elementor-element.elementor-element-08fb76f .elementor-heading-title{font-family:var( --e-global-typography-1bb82e3-font-family ), Sans-serif;font-size:var( --e-global-typography-1bb82e3-font-size );font-weight:var( --e-global-typography-1bb82e3-font-weight );text-transform:var( --e-global-typography-1bb82e3-text-transform );font-style:var( --e-global-typography-1bb82e3-font-style );text-decoration:var( --e-global-typography-1bb82e3-text-decoration );line-height:var( --e-global-typography-1bb82e3-line-height );letter-spacing:var( --e-global-typography-1bb82e3-letter-spacing );color:var( --e-global-color-text );}.elementor-1166 .elementor-element.elementor-element-6efc3cf .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;justify-content:flex-start;}.elementor-1166 .elementor-element.elementor-element-6efc3cf .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-1166 .elementor-element.elementor-element-6efc3cf .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );flex-grow:0;}.elementor-1166 .elementor-element.elementor-element-6efc3cf{z-index:9;color:var( --e-global-color-text );}.elementor-1166 .elementor-element.elementor-element-6efc3cf .dce-acf-repeater-item{align-self:flex-start;}.elementor-1166 .elementor-element.elementor-element-4d34a15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1166 .elementor-element.elementor-element-4d34a15:not(.elementor-motion-effects-element-type-background), .elementor-1166 .elementor-element.elementor-element-4d34a15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1166 .elementor-element.elementor-element-a275811{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:125px;--padding-bottom:220px;--padding-left:0px;--padding-right:0px;}.elementor-1166 .elementor-element.elementor-element-a275811:not(.elementor-motion-effects-element-type-background), .elementor-1166 .elementor-element.elementor-element-a275811 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7971556 );}.elementor-1166 .elementor-element.elementor-element-669a28b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1166 .elementor-element.elementor-element-1c8bd51{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-1166 .elementor-element.elementor-element-773ff2d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:var( --e-global-color-b108462 );--border-color:var( --e-global-color-b108462 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:00px;--padding-right:0px;}.elementor-1166 .elementor-element.elementor-element-547739d{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-1166 .elementor-element.elementor-element-547739d .elementor-heading-title{font-family:var( --e-global-typography-963d2bf-font-family ), Sans-serif;font-size:var( --e-global-typography-963d2bf-font-size );font-weight:var( --e-global-typography-963d2bf-font-weight );text-transform:var( --e-global-typography-963d2bf-text-transform );font-style:var( --e-global-typography-963d2bf-font-style );text-decoration:var( --e-global-typography-963d2bf-text-decoration );line-height:var( --e-global-typography-963d2bf-line-height );letter-spacing:var( --e-global-typography-963d2bf-letter-spacing );color:var( --e-global-color-0b76076 );}.elementor-1166 .elementor-element.elementor-element-2545c39{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-1166 .elementor-element.elementor-element-2545c39 .elementor-heading-title{font-family:var( --e-global-typography-963d2bf-font-family ), Sans-serif;font-size:var( --e-global-typography-963d2bf-font-size );font-weight:var( --e-global-typography-963d2bf-font-weight );text-transform:var( --e-global-typography-963d2bf-text-transform );font-style:var( --e-global-typography-963d2bf-font-style );text-decoration:var( --e-global-typography-963d2bf-text-decoration );line-height:var( --e-global-typography-963d2bf-line-height );letter-spacing:var( --e-global-typography-963d2bf-letter-spacing );color:var( --e-global-color-0b76076 );}.elementor-1166 .elementor-element.elementor-element-93b5404 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );flex-grow:0;padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );}.elementor-1166 .elementor-element.elementor-element-93b5404 .elementor-repeater-item-69d6cf8 > *{display:inline-block;}.elementor-1166 .elementor-element.elementor-element-93b5404 .elementor-repeater-item-a9c1e42.dce-item_image{justify-content:top;}.elementor-1166 .elementor-element.elementor-element-93b5404 .dce-post-item{text-align:left;padding-bottom:0px;}.elementor-1166 .elementor-element.elementor-element-93b5404 .dce-posts-container.dce-skin-grid{margin:0 auto;width:100%;}.elementor-1166 .elementor-element.elementor-element-93b5404 .dce-posts-container.dce-skin-grid .dce-posts-wrapper{justify-content:flex-start;align-items:center;margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );}.elementor-1166 .elementor-element.elementor-element-93b5404 .dce-posts-container.dce-skin-grid .dce-item-area{justify-content:center;}.elementor-1166 .elementor-element.elementor-element-93b5404 .dce-posts-fallback{text-align:left;}.elementor-1166 .elementor-element.elementor-element-28fe8f6{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-1166 .elementor-element.elementor-element-6a52c83 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-1166 .elementor-element.elementor-element-075871d{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--margin-top:0px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1166 .elementor-element.elementor-element-9fe8fb0{--margin-top:-10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:06%;--z-index:5;}.elementor-1166 .elementor-element.elementor-element-6bf3962 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1166 .elementor-element.elementor-element-6bf3962 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1166 .elementor-element.elementor-element-44b6330 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-1166 .elementor-element.elementor-element-44b6330 .elementor-heading-title{font-size:var( --e-global-typography-f46480f-font-size );line-height:var( --e-global-typography-f46480f-line-height );letter-spacing:var( --e-global-typography-f46480f-letter-spacing );}.elementor-1166 .elementor-element.elementor-element-ee868d1 .elementor-button{font-size:var( --e-global-typography-f46480f-font-size );line-height:var( --e-global-typography-f46480f-line-height );letter-spacing:var( --e-global-typography-f46480f-letter-spacing );}.elementor-1166 .elementor-element.elementor-element-1c906e2{--min-height:450px;--overlay-opacity:0.1;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1166 .elementor-element.elementor-element-c63b2d4{--min-height:0px;--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-1166 .elementor-element.elementor-element-71d7837{--border-radius:25px 0px 0px 0px;--padding-top:75px;--padding-bottom:75px;--padding-left:30px;--padding-right:30px;}.elementor-1166 .elementor-element.elementor-element-08fb76f .elementor-heading-title{font-size:var( --e-global-typography-1bb82e3-font-size );line-height:var( --e-global-typography-1bb82e3-line-height );letter-spacing:var( --e-global-typography-1bb82e3-letter-spacing );}.elementor-1166 .elementor-element.elementor-element-6efc3cf .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;justify-content:3;}.elementor-1166 .elementor-element.elementor-element-6efc3cf .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-1166 .elementor-element.elementor-element-6efc3cf .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );}.elementor-1166 .elementor-element.elementor-element-4d34a15{--min-height:300px;--border-radius:0px 0px 0px 25px;}.elementor-1166 .elementor-element.elementor-element-a275811{--padding-top:80px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-1166 .elementor-element.elementor-element-669a28b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1166 .elementor-element.elementor-element-1c8bd51{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1166 .elementor-element.elementor-element-547739d .elementor-heading-title{font-size:var( --e-global-typography-963d2bf-font-size );line-height:var( --e-global-typography-963d2bf-line-height );letter-spacing:var( --e-global-typography-963d2bf-letter-spacing );}.elementor-1166 .elementor-element.elementor-element-2545c39 .elementor-heading-title{font-size:var( --e-global-typography-963d2bf-font-size );line-height:var( --e-global-typography-963d2bf-line-height );letter-spacing:var( --e-global-typography-963d2bf-letter-spacing );}.elementor-1166 .elementor-element.elementor-element-93b5404 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}}@media(max-width:767px){.elementor-1166 .elementor-element.elementor-element-075871d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1166 .elementor-element.elementor-element-9fe8fb0{--width:100%;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:04%;}.elementor-1166 .elementor-element.elementor-element-6bf3962 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1166 .elementor-element.elementor-element-6bf3962 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1166 .elementor-element.elementor-element-44b6330 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1166 .elementor-element.elementor-element-44b6330 .elementor-heading-title{font-size:var( --e-global-typography-f46480f-font-size );line-height:var( --e-global-typography-f46480f-line-height );letter-spacing:var( --e-global-typography-f46480f-letter-spacing );}.elementor-1166 .elementor-element.elementor-element-ee868d1 .elementor-button{font-size:var( --e-global-typography-f46480f-font-size );line-height:var( --e-global-typography-f46480f-line-height );letter-spacing:var( --e-global-typography-f46480f-letter-spacing );}.elementor-1166 .elementor-element.elementor-element-1c906e2{--width:90%;--min-height:307px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1166 .elementor-element.elementor-element-1c906e2.e-con{--align-self:flex-end;}.elementor-1166 .elementor-element.elementor-element-c63b2d4{--min-height:0px;}.elementor-1166 .elementor-element.elementor-element-71d7837{--border-radius:20px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1166 .elementor-element.elementor-element-08fb76f .elementor-heading-title{font-size:var( --e-global-typography-1bb82e3-font-size );line-height:var( --e-global-typography-1bb82e3-line-height );letter-spacing:var( --e-global-typography-1bb82e3-letter-spacing );}.elementor-1166 .elementor-element.elementor-element-6efc3cf .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;justify-content:1;}.elementor-1166 .elementor-element.elementor-element-6efc3cf .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-1166 .elementor-element.elementor-element-6efc3cf .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );}.elementor-1166 .elementor-element.elementor-element-4d34a15{--min-height:200px;--border-radius:0px 0px 0px 20px;}.elementor-1166 .elementor-element.elementor-element-a275811{--padding-top:50px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-1166 .elementor-element.elementor-element-669a28b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1166 .elementor-element.elementor-element-1c8bd51{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1166 .elementor-element.elementor-element-773ff2d{--padding-top:0px;--padding-bottom:05px;--padding-left:0px;--padding-right:0px;}.elementor-1166 .elementor-element.elementor-element-547739d .elementor-heading-title{font-size:var( --e-global-typography-963d2bf-font-size );line-height:var( --e-global-typography-963d2bf-line-height );letter-spacing:var( --e-global-typography-963d2bf-letter-spacing );}.elementor-1166 .elementor-element.elementor-element-2545c39 .elementor-heading-title{font-size:var( --e-global-typography-963d2bf-font-size );line-height:var( --e-global-typography-963d2bf-line-height );letter-spacing:var( --e-global-typography-963d2bf-letter-spacing );}.elementor-1166 .elementor-element.elementor-element-93b5404 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}}@media(min-width:768px){.elementor-1166 .elementor-element.elementor-element-0a16d59{--width:100%;}.elementor-1166 .elementor-element.elementor-element-075871d{--content-width:var(--framework-half);}.elementor-1166 .elementor-element.elementor-element-9fe8fb0{--width:55%;}.elementor-1166 .elementor-element.elementor-element-1c906e2{--width:45%;}.elementor-1166 .elementor-element.elementor-element-a75cca5{--content-width:var(--framework-half);}.elementor-1166 .elementor-element.elementor-element-71d7837{--width:50%;}.elementor-1166 .elementor-element.elementor-element-4d34a15{--width:50%;}.elementor-1166 .elementor-element.elementor-element-28fe8f6{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1166 .elementor-element.elementor-element-9fe8fb0{--width:100%;}.elementor-1166 .elementor-element.elementor-element-1c906e2{--width:80%;}.elementor-1166 .elementor-element.elementor-element-71d7837{--width:100%;}.elementor-1166 .elementor-element.elementor-element-4d34a15{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-0a16d59 */.termin-button .elementor-button {
    border-color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a75cca5 */.benefits-row {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    gap: 0px 15px;
    margin-bottom: 15px;
}

.benefits-icon-box {
    min-width: 50px;
    display: flex;
}

.benefits-icon {
    fill: var( --e-global-color-0b76076 );
    width: 45px;
    height: 40px;
}

.benefits-text {
    color: white;
    font-family: var( --e-global-typography-7ec589d-font-family ), Sans-serif;
  font-size: var( --e-global-typography-7ec589d-font-size );
  font-weight: var( --e-global-typography-7ec589d-font-weight );
  text-transform: var( --e-global-typography-7ec589d-text-transform );
  font-style: var( --e-global-typography-7ec589d-font-style );
  text-decoration: var( --e-global-typography-7ec589d-text-decoration );
  line-height: var( --e-global-typography-7ec589d-line-height );
  letter-spacing: var( --e-global-typography-7ec589d-letter-spacing );
}

@media only screen and (max-width: 768px) {
    .benefits-icon {
    fill: var( --e-global-color-0b76076 );
    width: 35px;
    height: 30px;
}

.benefits-icon-box {
    min-width: 35px;
}

.benefits-row { 
gap: 0px 10px   
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a275811 */.job-row {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 25px 0px;
    border-width: 0px 0px 1px 0px;
    border-color: var( --e-global-color-b108462 );
    border-style: solid;
    align-items: center;
    transition: padding .2s ease-in;
}

.job-row h3 {
    width: 65%;
    font-family: var( --e-global-typography-f46480f-font-family ), Sans-serif;
  font-size: var( --e-global-typography-f46480f-font-size );
  font-weight: var( --e-global-typography-f46480f-font-weight );
  text-transform: var( --e-global-typography-f46480f-text-transform );
  font-style: var( --e-global-typography-f46480f-font-style );
  text-decoration: var( --e-global-typography-f46480f-text-decoration );
  line-height: var( --e-global-typography-f46480f-line-height );
  letter-spacing: var( --e-global-typography-f46480f-letter-spacing );
  color: var( --e-global-color-primary );
}


.job-anstellung {
    width: calc( 35% - 45px );
    font-family: var( --e-global-typography-7ec589d-font-family ), Sans-serif;
  font-size: var( --e-global-typography-7ec589d-font-size );
  font-weight: var( --e-global-typography-7ec589d-font-weight );
  text-transform: var( --e-global-typography-7ec589d-text-transform );
  font-style: var( --e-global-typography-7ec589d-font-style );
  text-decoration: var( --e-global-typography-7ec589d-text-decoration );
  line-height: var( --e-global-typography-7ec589d-line-height );
  letter-spacing: var( --e-global-typography-7ec589d-letter-spacing );
  color: var( --e-global-color-primary );
}

.job-row svg {
    width: 45px;
    height: 45px;
    padding: 15px 15px;
    border: 1px solid var( --e-global-color-b108462 );
    border-radius: 100%;
    fill: var( --e-global-color-secondary );
}

.job-row:hover {
    padding: 25px 20px;
}

.job-row:hover svg {
    fill: #fff;
    background-color: var( --e-global-color-accent );
    border-color: var( --e-global-color-accent );
}

@media only screen and (max-width: 1024px) {
.job-row {
    flex-wrap: wrap;
    padding: 20px 0px;
}

.job-row:hover {
    padding: 20px 0px;
}

.job-row h3 {
    width: 100%;
}

.job-anstellung {
width: calc( 100% - 45px );
}
} 

@media only screen and (max-width: 768px) {

.job-row {
    flex-wrap: wrap;
    padding: 10px 0px;
}

.job-row:hover {
    padding: 10px 0px;
}

.job-row h3 {
    width: 100%;
    word-break: break-word;
}

.job-anstellung {
width: calc( 100% - 45px );
}

.job-row svg {
    width: 35px;
    height: 35px;
    padding: 10px 10px;  
}    
}/* End custom CSS */