.elementor-1166 .elementor-element.elementor-element-ced0dcd{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1166 .elementor-element.elementor-element-ced0dcd:not(.elementor-motion-effects-element-type-background), .elementor-1166 .elementor-element.elementor-element-ced0dcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dirr-reisen.de/wp-content/uploads/2026/05/Desktop-99.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-1166 .elementor-element.elementor-element-ced0dcd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1166 .elementor-element.elementor-element-190551b{--display:flex;--padding-top:8vw;--padding-bottom:0vw;--padding-left:8vw;--padding-right:8vw;--z-index:2;}.elementor-1166 .elementor-element.elementor-element-52da282{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1166 .elementor-element.elementor-element-75428f3{z-index:10;text-align:start;}.elementor-1166 .elementor-element.elementor-element-75428f3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.1vw;font-weight:400;line-height:1em;letter-spacing:-0.04em;}.elementor-1166 .elementor-element.elementor-element-c607f04{font-size:1vw;font-weight:600;line-height:1.64em;color:var( --e-global-color-primary );}.elementor-1166 .elementor-element.elementor-element-ff0c1bb{--display:flex;}.elementor-1166 .elementor-element.elementor-element-5d1e8be{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1729291F;--border-color:#1729291F;--border-radius:1vw 1vw 1vw 1vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-1166 .elementor-element.elementor-element-5d1e8be:not(.elementor-motion-effects-element-type-background), .elementor-1166 .elementor-element.elementor-element-5d1e8be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1166 .elementor-element.elementor-element-5d1e8be.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1166 .elementor-element.elementor-element-3f5d16d .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-1166 .elementor-element.elementor-element-3f5d16d .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-text );}.elementor-1166 .elementor-element.elementor-element-3f5d16d .elementor-icon{font-size:4vw;}.elementor-1166 .elementor-element.elementor-element-3f5d16d .elementor-icon-box-title, .elementor-1166 .elementor-element.elementor-element-3f5d16d .elementor-icon-box-title a{font-size:1.1vw;font-weight:600;line-height:1.64em;}.elementor-1166 .elementor-element.elementor-element-3f5d16d .elementor-icon-box-description{font-size:1vw;font-weight:300;line-height:1.64em;color:var( --e-global-color-text );}.elementor-1166 .elementor-element.elementor-element-5cd4bc8{--display:flex;}.elementor-1166 .elementor-element.elementor-element-5987165{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1729291F;--border-color:#1729291F;--border-radius:1vw 1vw 1vw 1vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-1166 .elementor-element.elementor-element-5987165:not(.elementor-motion-effects-element-type-background), .elementor-1166 .elementor-element.elementor-element-5987165 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1166 .elementor-element.elementor-element-5987165.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1166 .elementor-element.elementor-element-191b870 .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-1166 .elementor-element.elementor-element-191b870 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-text );}.elementor-1166 .elementor-element.elementor-element-191b870 .elementor-icon{font-size:4vw;}.elementor-1166 .elementor-element.elementor-element-191b870 .elementor-icon-box-title, .elementor-1166 .elementor-element.elementor-element-191b870 .elementor-icon-box-title a{font-size:1.1vw;font-weight:600;line-height:1.64em;}.elementor-1166 .elementor-element.elementor-element-191b870 .elementor-icon-box-description{font-size:1vw;font-weight:300;line-height:1.64em;color:var( --e-global-color-text );}.elementor-1166 .elementor-element.elementor-element-0c4af80{--display:flex;}.elementor-1166 .elementor-element.elementor-element-abb2fd2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1729291F;--border-color:#1729291F;--border-radius:1vw 1vw 1vw 1vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-1166 .elementor-element.elementor-element-abb2fd2:not(.elementor-motion-effects-element-type-background), .elementor-1166 .elementor-element.elementor-element-abb2fd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1166 .elementor-element.elementor-element-abb2fd2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1166 .elementor-element.elementor-element-c5741b9 .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-1166 .elementor-element.elementor-element-c5741b9 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-text );}.elementor-1166 .elementor-element.elementor-element-c5741b9 .elementor-icon{font-size:4vw;}.elementor-1166 .elementor-element.elementor-element-c5741b9 .elementor-icon-box-title, .elementor-1166 .elementor-element.elementor-element-c5741b9 .elementor-icon-box-title a{font-size:1.1vw;font-weight:600;line-height:1.64em;}.elementor-1166 .elementor-element.elementor-element-c5741b9 .elementor-icon-box-description{font-size:1vw;font-weight:300;line-height:1.64em;color:var( --e-global-color-text );}.elementor-1166 .elementor-element.elementor-element-815e35b{--display:flex;}.elementor-1166 .elementor-element.elementor-element-7ccf9b1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1729291F;--border-color:#1729291F;--border-radius:1vw 1vw 1vw 1vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-1166 .elementor-element.elementor-element-7ccf9b1:not(.elementor-motion-effects-element-type-background), .elementor-1166 .elementor-element.elementor-element-7ccf9b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1166 .elementor-element.elementor-element-7ccf9b1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1166 .elementor-element.elementor-element-9281aa3 .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-1166 .elementor-element.elementor-element-9281aa3 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-text );}.elementor-1166 .elementor-element.elementor-element-9281aa3 .elementor-icon{font-size:4vw;}.elementor-1166 .elementor-element.elementor-element-9281aa3 .elementor-icon-box-title, .elementor-1166 .elementor-element.elementor-element-9281aa3 .elementor-icon-box-title a{font-size:1.1vw;font-weight:600;line-height:1.64em;}.elementor-1166 .elementor-element.elementor-element-9281aa3 .elementor-icon-box-description{font-size:1vw;font-weight:300;line-height:1.64em;color:var( --e-global-color-text );}.elementor-1166 .elementor-element.elementor-element-fa5dd6c{--display:flex;}.elementor-1166 .elementor-element.elementor-element-5f245e9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1729291F;--border-color:#1729291F;--border-radius:1vw 1vw 1vw 1vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-1166 .elementor-element.elementor-element-5f245e9:not(.elementor-motion-effects-element-type-background), .elementor-1166 .elementor-element.elementor-element-5f245e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1166 .elementor-element.elementor-element-5f245e9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1166 .elementor-element.elementor-element-0de23fb .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-1166 .elementor-element.elementor-element-0de23fb .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-text );}.elementor-1166 .elementor-element.elementor-element-0de23fb .elementor-icon{font-size:4vw;}.elementor-1166 .elementor-element.elementor-element-0de23fb .elementor-icon-box-title, .elementor-1166 .elementor-element.elementor-element-0de23fb .elementor-icon-box-title a{font-size:1.1vw;font-weight:600;line-height:1.64em;}.elementor-1166 .elementor-element.elementor-element-0de23fb .elementor-icon-box-description{font-size:1vw;font-weight:300;line-height:1.64em;color:var( --e-global-color-text );}.elementor-1166 .elementor-element.elementor-element-ae56b1e{--display:flex;}.elementor-1166 .elementor-element.elementor-element-f22acfc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1729291F;--border-color:#1729291F;--border-radius:1vw 1vw 1vw 1vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-1166 .elementor-element.elementor-element-f22acfc:not(.elementor-motion-effects-element-type-background), .elementor-1166 .elementor-element.elementor-element-f22acfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1166 .elementor-element.elementor-element-f22acfc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1166 .elementor-element.elementor-element-5c67711 .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-1166 .elementor-element.elementor-element-5c67711 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-text );}.elementor-1166 .elementor-element.elementor-element-5c67711 .elementor-icon{font-size:4vw;}.elementor-1166 .elementor-element.elementor-element-5c67711 .elementor-icon-box-title, .elementor-1166 .elementor-element.elementor-element-5c67711 .elementor-icon-box-title a{font-size:1.1vw;font-weight:600;line-height:1.64em;}.elementor-1166 .elementor-element.elementor-element-5c67711 .elementor-icon-box-description{font-size:1vw;font-weight:300;line-height:1.64em;color:var( --e-global-color-text );}.elementor-1166 .elementor-element.elementor-element-f7d6ff6{--display:flex;}.elementor-1166 .elementor-element.elementor-element-ebbed47{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1729291F;--border-color:#1729291F;--border-radius:1vw 1vw 1vw 1vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-1166 .elementor-element.elementor-element-ebbed47:not(.elementor-motion-effects-element-type-background), .elementor-1166 .elementor-element.elementor-element-ebbed47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1166 .elementor-element.elementor-element-ebbed47.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1166 .elementor-element.elementor-element-55ec79d .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-1166 .elementor-element.elementor-element-55ec79d .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-text );}.elementor-1166 .elementor-element.elementor-element-55ec79d .elementor-icon{font-size:4vw;}.elementor-1166 .elementor-element.elementor-element-55ec79d .elementor-icon-box-title, .elementor-1166 .elementor-element.elementor-element-55ec79d .elementor-icon-box-title a{font-size:1.1vw;font-weight:600;line-height:1.64em;}.elementor-1166 .elementor-element.elementor-element-55ec79d .elementor-icon-box-description{font-size:1vw;font-weight:300;line-height:1.64em;color:var( --e-global-color-text );}.elementor-1166 .elementor-element.elementor-element-610c23b{--e-n-carousel-swiper-slides-gap:16px;z-index:10;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-5vw;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--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:-5vw;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:3.75vw;--e-n-carousel-arrow-normal-color:#F7050500;--e-n-carousel-arrow-hover-color:#02010100;}.elementor-1166 .elementor-element.elementor-element-5fb76d1 .elementor-button{background-color:var( --e-global-color-accent );font-size:1vw;font-weight:500;line-height:1em;letter-spacing:-0.02em;border-radius:999px 999px 999px 999px;padding:0.3vw 1vw 0.3vw 0.3vw;}.elementor-1166 .elementor-element.elementor-element-5fb76d1{z-index:10;}.elementor-1166 .elementor-element.elementor-element-5fb76d1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1166 .elementor-element.elementor-element-5fb76d1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1166 .elementor-element.elementor-element-c53cf70{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1166 .elementor-element.elementor-element-c53cf70:not(.elementor-motion-effects-element-type-background), .elementor-1166 .elementor-element.elementor-element-c53cf70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dirr-reisen.de/wp-content/uploads/2026/05/Desktop-100-1.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-1166 .elementor-element.elementor-element-c53cf70.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1166 .elementor-element.elementor-element-5f5da5f{--display:flex;--padding-top:8vw;--padding-bottom:0vw;--padding-left:8vw;--padding-right:8vw;--z-index:2;}.elementor-1166 .elementor-element.elementor-element-cadaf62{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1166 .elementor-element.elementor-element-c347172{z-index:10;text-align:center;}.elementor-1166 .elementor-element.elementor-element-c347172 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.1vw;font-weight:400;line-height:1em;letter-spacing:-0.04em;}.elementor-1166 .elementor-element.elementor-element-33fbe4e{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1166 .elementor-element.elementor-element-b4c910f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1729291F;--border-color:#1729291F;--border-radius:1vw 1vw 1vw 1vw;box-shadow:0px 16px 32px 0px rgba(22.999999999999996, 40.99999999999999, 40.99999999999999, 0.1607843137254902);--padding-top:1.25vw;--padding-bottom:1.25vw;--padding-left:1.25vw;--padding-right:1.25vw;}.elementor-1166 .elementor-element.elementor-element-b4c910f:not(.elementor-motion-effects-element-type-background), .elementor-1166 .elementor-element.elementor-element-b4c910f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1166 .elementor-element.elementor-element-4fd6e1a .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-1166 .elementor-element.elementor-element-4fd6e1a .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-text );}.elementor-1166 .elementor-element.elementor-element-4fd6e1a .elementor-icon{font-size:3vw;}.elementor-1166 .elementor-element.elementor-element-4fd6e1a .elementor-icon-box-title, .elementor-1166 .elementor-element.elementor-element-4fd6e1a .elementor-icon-box-title a{font-size:1.1vw;font-weight:600;line-height:1.2em;}.elementor-1166 .elementor-element.elementor-element-4fd6e1a .elementor-icon-box-description{font-size:1vw;font-weight:300;line-height:1.64em;color:var( --e-global-color-text );}.elementor-1166 .elementor-element.elementor-element-d46d6cc{background-color:#97C11E29;padding:0.4vw 0.8vw 0.4vw 0.8vw;top:2vw;border-radius:0.5vw 0.5vw 0.5vw 0.5vw;font-size:1vw;font-weight:600;line-height:1.3em;color:var( --e-global-color-primary );}body:not(.rtl) .elementor-1166 .elementor-element.elementor-element-d46d6cc{right:1.25vw;}body.rtl .elementor-1166 .elementor-element.elementor-element-d46d6cc{left:1.25vw;}.elementor-1166 .elementor-element.elementor-element-efa70b5{margin:60px -11px calc(var(--kit-widget-spacing, 0px) + 0px) -11px;z-index:3;}.elementor-1166 .elementor-element.elementor-element-efa70b5 img{width:3vw;}.elementor-1166 .elementor-element.elementor-element-1769960{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1729291F;--border-color:#1729291F;--border-radius:1vw 1vw 1vw 1vw;box-shadow:0px 16px 32px 0px rgba(22.999999999999996, 40.99999999999999, 40.99999999999999, 0.1607843137254902);--padding-top:1.25vw;--padding-bottom:1.25vw;--padding-left:1.25vw;--padding-right:1.25vw;}.elementor-1166 .elementor-element.elementor-element-1769960:not(.elementor-motion-effects-element-type-background), .elementor-1166 .elementor-element.elementor-element-1769960 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1166 .elementor-element.elementor-element-c0cdd8e .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-1166 .elementor-element.elementor-element-c0cdd8e .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-text );}.elementor-1166 .elementor-element.elementor-element-c0cdd8e .elementor-icon{font-size:3vw;}.elementor-1166 .elementor-element.elementor-element-c0cdd8e .elementor-icon-box-title, .elementor-1166 .elementor-element.elementor-element-c0cdd8e .elementor-icon-box-title a{font-size:1.1vw;font-weight:600;line-height:1.2em;}.elementor-1166 .elementor-element.elementor-element-c0cdd8e .elementor-icon-box-description{font-size:1vw;font-weight:300;line-height:1.64em;color:var( --e-global-color-text );}.elementor-1166 .elementor-element.elementor-element-e38a648{background-color:#97C11E29;padding:0.4vw 0.8vw 0.4vw 0.8vw;top:2vw;border-radius:0.5vw 0.5vw 0.5vw 0.5vw;font-size:1vw;font-weight:600;line-height:1.3em;color:var( --e-global-color-primary );}body:not(.rtl) .elementor-1166 .elementor-element.elementor-element-e38a648{right:1.25vw;}body.rtl .elementor-1166 .elementor-element.elementor-element-e38a648{left:1.25vw;}.elementor-1166 .elementor-element.elementor-element-7969aea{margin:60px -11px calc(var(--kit-widget-spacing, 0px) + 0px) -11px;z-index:3;}.elementor-1166 .elementor-element.elementor-element-7969aea img{width:3vw;}.elementor-1166 .elementor-element.elementor-element-f698a94{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1729291F;--border-color:#1729291F;--border-radius:1vw 1vw 1vw 1vw;box-shadow:0px 16px 32px 0px rgba(22.999999999999996, 40.99999999999999, 40.99999999999999, 0.1607843137254902);--padding-top:1.25vw;--padding-bottom:1.25vw;--padding-left:1.25vw;--padding-right:1.25vw;}.elementor-1166 .elementor-element.elementor-element-f698a94:not(.elementor-motion-effects-element-type-background), .elementor-1166 .elementor-element.elementor-element-f698a94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1166 .elementor-element.elementor-element-a2000bd .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-1166 .elementor-element.elementor-element-a2000bd .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-text );}.elementor-1166 .elementor-element.elementor-element-a2000bd .elementor-icon{font-size:3vw;}.elementor-1166 .elementor-element.elementor-element-a2000bd .elementor-icon-box-title, .elementor-1166 .elementor-element.elementor-element-a2000bd .elementor-icon-box-title a{font-size:1.1vw;font-weight:600;line-height:1.2em;}.elementor-1166 .elementor-element.elementor-element-a2000bd .elementor-icon-box-description{font-size:1vw;font-weight:300;line-height:1.64em;color:var( --e-global-color-text );}.elementor-1166 .elementor-element.elementor-element-313260e{background-color:#97C11E29;padding:0.4vw 0.8vw 0.4vw 0.8vw;top:2vw;border-radius:0.5vw 0.5vw 0.5vw 0.5vw;font-size:1vw;font-weight:600;line-height:1.3em;color:var( --e-global-color-primary );}body:not(.rtl) .elementor-1166 .elementor-element.elementor-element-313260e{right:1.25vw;}body.rtl .elementor-1166 .elementor-element.elementor-element-313260e{left:1.25vw;}.elementor-1166 .elementor-element.elementor-element-1e26591{margin:60px -11px calc(var(--kit-widget-spacing, 0px) + 0px) -11px;z-index:3;}.elementor-1166 .elementor-element.elementor-element-1e26591 img{width:3vw;}.elementor-1166 .elementor-element.elementor-element-1870d43{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1729291F;--border-color:#1729291F;--border-radius:1vw 1vw 1vw 1vw;box-shadow:0px 16px 32px 0px rgba(22.999999999999996, 40.99999999999999, 40.99999999999999, 0.1607843137254902);--padding-top:1.25vw;--padding-bottom:1.25vw;--padding-left:1.25vw;--padding-right:1.25vw;}.elementor-1166 .elementor-element.elementor-element-1870d43:not(.elementor-motion-effects-element-type-background), .elementor-1166 .elementor-element.elementor-element-1870d43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1166 .elementor-element.elementor-element-04378c0 .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-1166 .elementor-element.elementor-element-04378c0 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-text );}.elementor-1166 .elementor-element.elementor-element-04378c0 .elementor-icon{font-size:3vw;}.elementor-1166 .elementor-element.elementor-element-04378c0 .elementor-icon-box-title, .elementor-1166 .elementor-element.elementor-element-04378c0 .elementor-icon-box-title a{font-size:1.1vw;font-weight:600;line-height:1.2em;}.elementor-1166 .elementor-element.elementor-element-04378c0 .elementor-icon-box-description{font-size:1vw;font-weight:300;line-height:1.64em;color:var( --e-global-color-text );}.elementor-1166 .elementor-element.elementor-element-08c8e3c{background-color:#97C11E29;padding:0.4vw 0.8vw 0.4vw 0.8vw;top:2vw;border-radius:0.5vw 0.5vw 0.5vw 0.5vw;font-size:1vw;font-weight:600;line-height:1.3em;color:var( --e-global-color-primary );}body:not(.rtl) .elementor-1166 .elementor-element.elementor-element-08c8e3c{right:1.25vw;}body.rtl .elementor-1166 .elementor-element.elementor-element-08c8e3c{left:1.25vw;}.elementor-1166 .elementor-element.elementor-element-d389aa9{margin:60px -11px calc(var(--kit-widget-spacing, 0px) + 0px) -11px;z-index:3;}.elementor-1166 .elementor-element.elementor-element-d389aa9 img{width:3vw;}.elementor-1166 .elementor-element.elementor-element-eb9a6cc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1729291F;--border-color:#1729291F;--border-radius:1vw 1vw 1vw 1vw;box-shadow:0px 16px 32px 0px rgba(22.999999999999996, 40.99999999999999, 40.99999999999999, 0.1607843137254902);--padding-top:1.25vw;--padding-bottom:1.25vw;--padding-left:1.25vw;--padding-right:1.25vw;}.elementor-1166 .elementor-element.elementor-element-eb9a6cc:not(.elementor-motion-effects-element-type-background), .elementor-1166 .elementor-element.elementor-element-eb9a6cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1166 .elementor-element.elementor-element-1832260 .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-1166 .elementor-element.elementor-element-1832260 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-text );}.elementor-1166 .elementor-element.elementor-element-1832260 .elementor-icon{font-size:3vw;}.elementor-1166 .elementor-element.elementor-element-1832260 .elementor-icon-box-title, .elementor-1166 .elementor-element.elementor-element-1832260 .elementor-icon-box-title a{font-size:1.1vw;font-weight:600;line-height:1.2em;}.elementor-1166 .elementor-element.elementor-element-1832260 .elementor-icon-box-description{font-size:1vw;font-weight:300;line-height:1.64em;color:var( --e-global-color-text );}.elementor-1166 .elementor-element.elementor-element-e509df7{background-color:#97C11E29;padding:0.4vw 0.8vw 0.4vw 0.8vw;top:2vw;border-radius:0.5vw 0.5vw 0.5vw 0.5vw;font-size:1vw;font-weight:600;line-height:1.3em;color:var( --e-global-color-primary );}body:not(.rtl) .elementor-1166 .elementor-element.elementor-element-e509df7{right:1.25vw;}body.rtl .elementor-1166 .elementor-element.elementor-element-e509df7{left:1.25vw;}.elementor-1166 .elementor-element.elementor-element-7eb6f45{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1166 .elementor-element.elementor-element-7eb6f45:not(.elementor-motion-effects-element-type-background), .elementor-1166 .elementor-element.elementor-element-7eb6f45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dirr-reisen.de/wp-content/uploads/2026/05/Desktop-101.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-1166 .elementor-element.elementor-element-7eb6f45.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1166 .elementor-element.elementor-element-425b104{--display:flex;--padding-top:4vw;--padding-bottom:0vw;--padding-left:22vw;--padding-right:22vw;--z-index:2;}.elementor-1166 .elementor-element.elementor-element-4d861ef{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1166 .elementor-element.elementor-element-a27bca8{z-index:10;text-align:center;}.elementor-1166 .elementor-element.elementor-element-a27bca8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.1vw;font-weight:400;line-height:1em;letter-spacing:-0.04em;}.elementor-1166 .elementor-element.elementor-element-df9f0a1{width:var( --container-widget-width, 43vw );max-width:43vw;background-color:#FFFFFFCC;padding:1vw 1vw 1vw 1vw;--container-widget-width:43vw;--container-widget-flex-grow:0;border-radius:1vw 1vw 1vw 1vw;text-align:center;font-size:0.8vw;font-weight:300;line-height:1.64em;color:var( --e-global-color-primary );}.elementor-1166 .elementor-element.elementor-element-df9f0a1.elementor-element{--align-self:center;}.elementor-1166 .elementor-element.elementor-element-f753b87{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1729291F;--border-color:#1729291F;--border-radius:1vw 1vw 1vw 1vw;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-1166 .elementor-element.elementor-element-f753b87:not(.elementor-motion-effects-element-type-background), .elementor-1166 .elementor-element.elementor-element-f753b87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1166 .elementor-element.elementor-element-f753b87.e-con{--align-self:center;}.elementor-1166 .elementor-element.elementor-element-d7af0b9 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-1166 .elementor-element.elementor-element-d7af0b9 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-text );}.elementor-1166 .elementor-element.elementor-element-d7af0b9 .elementor-icon{font-size:4vw;}.elementor-1166 .elementor-element.elementor-element-d7af0b9 .elementor-icon-box-title, .elementor-1166 .elementor-element.elementor-element-d7af0b9 .elementor-icon-box-title a{font-size:0.9vw;font-weight:600;line-height:1.64em;}.elementor-1166 .elementor-element.elementor-element-d7af0b9 .elementor-icon-box-description{font-size:0.9vw;font-weight:300;line-height:1.64em;color:var( --e-global-color-text );}.elementor-1166 .elementor-element.elementor-element-c808c09{width:var( --container-widget-width, 9vw );max-width:9vw;--container-widget-width:9vw;--container-widget-flex-grow:0;text-align:center;font-size:1.458vw;font-weight:600;line-height:1.24em;letter-spacing:-0.04em;}.elementor-1166 .elementor-element.elementor-element-c808c09.elementor-element{--align-self:flex-end;}.elementor-1166 .elementor-element.elementor-element-bf828c6{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1166 .elementor-element.elementor-element-bf828c6:not(.elementor-motion-effects-element-type-background), .elementor-1166 .elementor-element.elementor-element-bf828c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dirr-reisen.de/wp-content/uploads/2026/05/Desktop-102.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-1166 .elementor-element.elementor-element-bf828c6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1166 .elementor-element.elementor-element-e781013{--display:flex;--padding-top:8vw;--padding-bottom:0vw;--padding-left:6vw;--padding-right:6vw;--z-index:2;}.elementor-1166 .elementor-element.elementor-element-c10ea73{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1166 .elementor-element.elementor-element-f7b5a0c{z-index:10;text-align:center;}.elementor-1166 .elementor-element.elementor-element-f7b5a0c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.1vw;font-weight:400;line-height:1em;letter-spacing:-0.04em;}.elementor-1166 .elementor-element.elementor-element-0f26109{width:var( --container-widget-width, 60vw );max-width:60vw;--container-widget-width:60vw;--container-widget-flex-grow:0;text-align:center;font-size:1vw;font-weight:300;line-height:1.64em;color:var( --e-global-color-secondary );}.elementor-1166 .elementor-element.elementor-element-0f26109.elementor-element{--align-self:center;}.elementor-1166 .elementor-element.elementor-element-2a1d73b .elementor-button{background-color:var( --e-global-color-accent );font-size:1vw;font-weight:500;line-height:1em;letter-spacing:-0.02em;border-radius:999px 999px 999px 999px;padding:0.3vw 1vw 0.3vw 0.3vw;}.elementor-1166 .elementor-element.elementor-element-2a1d73b{z-index:10;}.elementor-1166 .elementor-element.elementor-element-2a1d73b .elementor-button-content-wrapper{flex-direction:row;}.elementor-1166 .elementor-element.elementor-element-2a1d73b .elementor-button .elementor-button-content-wrapper{gap:10px;}@media(max-width:1200px){.elementor-1166 .elementor-element.elementor-element-ced0dcd{--min-height:0px;}.elementor-1166 .elementor-element.elementor-element-190551b{--padding-top:40px;--padding-bottom:350px;--padding-left:20px;--padding-right:20px;}.elementor-1166 .elementor-element.elementor-element-75428f3 .elementor-heading-title{font-size:32px;}.elementor-1166 .elementor-element.elementor-element-c607f04{font-size:16px;}.elementor-1166 .elementor-element.elementor-element-5d1e8be{--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1166 .elementor-element.elementor-element-3f5d16d .elementor-icon{font-size:64px;}.elementor-1166 .elementor-element.elementor-element-3f5d16d .elementor-icon-box-title, .elementor-1166 .elementor-element.elementor-element-3f5d16d .elementor-icon-box-title a{font-size:18px;}.elementor-1166 .elementor-element.elementor-element-3f5d16d .elementor-icon-box-description{font-size:16px;}.elementor-1166 .elementor-element.elementor-element-5987165{--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1166 .elementor-element.elementor-element-191b870 .elementor-icon{font-size:64px;}.elementor-1166 .elementor-element.elementor-element-191b870 .elementor-icon-box-title, .elementor-1166 .elementor-element.elementor-element-191b870 .elementor-icon-box-title a{font-size:18px;}.elementor-1166 .elementor-element.elementor-element-191b870 .elementor-icon-box-description{font-size:16px;}.elementor-1166 .elementor-element.elementor-element-abb2fd2{--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1166 .elementor-element.elementor-element-c5741b9 .elementor-icon{font-size:64px;}.elementor-1166 .elementor-element.elementor-element-c5741b9 .elementor-icon-box-title, .elementor-1166 .elementor-element.elementor-element-c5741b9 .elementor-icon-box-title a{font-size:18px;}.elementor-1166 .elementor-element.elementor-element-c5741b9 .elementor-icon-box-description{font-size:16px;}.elementor-1166 .elementor-element.elementor-element-7ccf9b1{--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1166 .elementor-element.elementor-element-9281aa3 .elementor-icon{font-size:64px;}.elementor-1166 .elementor-element.elementor-element-9281aa3 .elementor-icon-box-title, .elementor-1166 .elementor-element.elementor-element-9281aa3 .elementor-icon-box-title a{font-size:18px;}.elementor-1166 .elementor-element.elementor-element-9281aa3 .elementor-icon-box-description{font-size:16px;}.elementor-1166 .elementor-element.elementor-element-5f245e9{--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1166 .elementor-element.elementor-element-0de23fb .elementor-icon{font-size:64px;}.elementor-1166 .elementor-element.elementor-element-0de23fb .elementor-icon-box-title, .elementor-1166 .elementor-element.elementor-element-0de23fb .elementor-icon-box-title a{font-size:18px;}.elementor-1166 .elementor-element.elementor-element-0de23fb .elementor-icon-box-description{font-size:16px;}.elementor-1166 .elementor-element.elementor-element-f22acfc{--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1166 .elementor-element.elementor-element-5c67711 .elementor-icon{font-size:64px;}.elementor-1166 .elementor-element.elementor-element-5c67711 .elementor-icon-box-title, .elementor-1166 .elementor-element.elementor-element-5c67711 .elementor-icon-box-title a{font-size:18px;}.elementor-1166 .elementor-element.elementor-element-5c67711 .elementor-icon-box-description{font-size:16px;}.elementor-1166 .elementor-element.elementor-element-ebbed47{--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1166 .elementor-element.elementor-element-55ec79d .elementor-icon{font-size:64px;}.elementor-1166 .elementor-element.elementor-element-55ec79d .elementor-icon-box-title, .elementor-1166 .elementor-element.elementor-element-55ec79d .elementor-icon-box-title a{font-size:18px;}.elementor-1166 .elementor-element.elementor-element-55ec79d .elementor-icon-box-description{font-size:16px;}.elementor-1166 .elementor-element.elementor-element-610c23b{--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-28px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:78px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-28px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:78px;--e-n-carousel-arrow-size:48px;}.elementor-1166 .elementor-element.elementor-element-5fb76d1 .elementor-button{font-size:16px;padding:6px 16px 6px 6px;}.elementor-1166 .elementor-element.elementor-element-c53cf70{--min-height:0px;}.elementor-1166 .elementor-element.elementor-element-5f5da5f{--padding-top:40px;--padding-bottom:350px;--padding-left:20px;--padding-right:20px;}.elementor-1166 .elementor-element.elementor-element-c347172 .elementor-heading-title{font-size:32px;}.elementor-1166 .elementor-element.elementor-element-33fbe4e{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-1166 .elementor-element.elementor-element-b4c910f{--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1166 .elementor-element.elementor-element-4fd6e1a .elementor-icon{font-size:48px;}.elementor-1166 .elementor-element.elementor-element-4fd6e1a .elementor-icon-box-title, .elementor-1166 .elementor-element.elementor-element-4fd6e1a .elementor-icon-box-title a{font-size:18px;}.elementor-1166 .elementor-element.elementor-element-4fd6e1a .elementor-icon-box-description{font-size:16px;}.elementor-1166 .elementor-element.elementor-element-d46d6cc{padding:4px 12px 4px 12px;top:32px;border-radius:4px 4px 4px 4px;font-size:16px;}body:not(.rtl) .elementor-1166 .elementor-element.elementor-element-d46d6cc{right:24px;}body.rtl .elementor-1166 .elementor-element.elementor-element-d46d6cc{left:24px;}.elementor-1166 .elementor-element.elementor-element-1769960{--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1166 .elementor-element.elementor-element-c0cdd8e .elementor-icon{font-size:48px;}.elementor-1166 .elementor-element.elementor-element-c0cdd8e .elementor-icon-box-title, .elementor-1166 .elementor-element.elementor-element-c0cdd8e .elementor-icon-box-title a{font-size:18px;}.elementor-1166 .elementor-element.elementor-element-c0cdd8e .elementor-icon-box-description{font-size:16px;}.elementor-1166 .elementor-element.elementor-element-e38a648{padding:4px 12px 4px 12px;top:32px;border-radius:4px 4px 4px 4px;font-size:16px;}body:not(.rtl) .elementor-1166 .elementor-element.elementor-element-e38a648{right:24px;}body.rtl .elementor-1166 .elementor-element.elementor-element-e38a648{left:24px;}.elementor-1166 .elementor-element.elementor-element-f698a94{--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1166 .elementor-element.elementor-element-a2000bd .elementor-icon{font-size:48px;}.elementor-1166 .elementor-element.elementor-element-a2000bd .elementor-icon-box-title, .elementor-1166 .elementor-element.elementor-element-a2000bd .elementor-icon-box-title a{font-size:18px;}.elementor-1166 .elementor-element.elementor-element-a2000bd .elementor-icon-box-description{font-size:16px;}.elementor-1166 .elementor-element.elementor-element-313260e{padding:4px 12px 4px 12px;top:32px;border-radius:4px 4px 4px 4px;font-size:16px;}body:not(.rtl) .elementor-1166 .elementor-element.elementor-element-313260e{right:24px;}body.rtl .elementor-1166 .elementor-element.elementor-element-313260e{left:24px;}.elementor-1166 .elementor-element.elementor-element-1870d43{--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1166 .elementor-element.elementor-element-04378c0 .elementor-icon{font-size:48px;}.elementor-1166 .elementor-element.elementor-element-04378c0 .elementor-icon-box-title, .elementor-1166 .elementor-element.elementor-element-04378c0 .elementor-icon-box-title a{font-size:18px;}.elementor-1166 .elementor-element.elementor-element-04378c0 .elementor-icon-box-description{font-size:16px;}.elementor-1166 .elementor-element.elementor-element-08c8e3c{padding:4px 12px 4px 12px;top:32px;border-radius:4px 4px 4px 4px;font-size:16px;}body:not(.rtl) .elementor-1166 .elementor-element.elementor-element-08c8e3c{right:24px;}body.rtl .elementor-1166 .elementor-element.elementor-element-08c8e3c{left:24px;}.elementor-1166 .elementor-element.elementor-element-eb9a6cc{--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1166 .elementor-element.elementor-element-1832260 .elementor-icon{font-size:48px;}.elementor-1166 .elementor-element.elementor-element-1832260 .elementor-icon-box-title, .elementor-1166 .elementor-element.elementor-element-1832260 .elementor-icon-box-title a{font-size:18px;}.elementor-1166 .elementor-element.elementor-element-1832260 .elementor-icon-box-description{font-size:16px;}.elementor-1166 .elementor-element.elementor-element-e509df7{padding:4px 12px 4px 12px;top:32px;border-radius:4px 4px 4px 4px;font-size:16px;}body:not(.rtl) .elementor-1166 .elementor-element.elementor-element-e509df7{right:24px;}body.rtl .elementor-1166 .elementor-element.elementor-element-e509df7{left:24px;}.elementor-1166 .elementor-element.elementor-element-7eb6f45{--min-height:0px;}.elementor-1166 .elementor-element.elementor-element-425b104{--padding-top:40px;--padding-bottom:350px;--padding-left:20px;--padding-right:20px;}.elementor-1166 .elementor-element.elementor-element-a27bca8 .elementor-heading-title{font-size:32px;}.elementor-1166 .elementor-element.elementor-element-df9f0a1{width:var( --container-widget-width, 850px );max-width:850px;padding:16px 16px 16px 16px;--container-widget-width:850px;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;font-size:16px;}.elementor-1166 .elementor-element.elementor-element-f753b87{--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1166 .elementor-element.elementor-element-d7af0b9 .elementor-icon{font-size:64px;}.elementor-1166 .elementor-element.elementor-element-d7af0b9 .elementor-icon-box-title, .elementor-1166 .elementor-element.elementor-element-d7af0b9 .elementor-icon-box-title a{font-size:18px;}.elementor-1166 .elementor-element.elementor-element-d7af0b9 .elementor-icon-box-description{font-size:16px;}.elementor-1166 .elementor-element.elementor-element-c808c09{width:100%;max-width:100%;font-size:24px;}.elementor-1166 .elementor-element.elementor-element-c808c09.elementor-element{--align-self:center;}.elementor-1166 .elementor-element.elementor-element-bf828c6{--min-height:0px;}.elementor-1166 .elementor-element.elementor-element-e781013{--padding-top:40px;--padding-bottom:300px;--padding-left:20px;--padding-right:20px;}.elementor-1166 .elementor-element.elementor-element-f7b5a0c .elementor-heading-title{font-size:32px;}.elementor-1166 .elementor-element.elementor-element-0f26109{--container-widget-width:875px;--container-widget-flex-grow:0;width:var( --container-widget-width, 875px );max-width:875px;font-size:16px;}.elementor-1166 .elementor-element.elementor-element-2a1d73b .elementor-button{font-size:16px;padding:6px 16px 6px 6px;}}@media(max-width:1024px){.elementor-1166 .elementor-element.elementor-element-190551b{--padding-top:40px;--padding-bottom:275px;--padding-left:20px;--padding-right:20px;}.elementor-1166 .elementor-element.elementor-element-52da282{--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-610c23b{--e-n-carousel-swiper-slides-to-display:3;}.elementor-1166 .elementor-element.elementor-element-5f5da5f{--padding-top:40px;--padding-bottom:275px;--padding-left:20px;--padding-right:20px;}.elementor-1166 .elementor-element.elementor-element-cadaf62{--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-425b104{--padding-top:40px;--padding-bottom:275px;--padding-left:20px;--padding-right:20px;}.elementor-1166 .elementor-element.elementor-element-4d861ef{--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-df9f0a1{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;}.elementor-1166 .elementor-element.elementor-element-df9f0a1.elementor-element{--align-self:center;}.elementor-1166 .elementor-element.elementor-element-e781013{--padding-top:40px;--padding-bottom:225px;--padding-left:20px;--padding-right:20px;}.elementor-1166 .elementor-element.elementor-element-c10ea73{--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-0f26109{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;}.elementor-1166 .elementor-element.elementor-element-0f26109.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-1166 .elementor-element.elementor-element-190551b{--padding-top:40px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-1166 .elementor-element.elementor-element-75428f3{width:var( --container-widget-width, 259px );max-width:259px;--container-widget-width:259px;--container-widget-flex-grow:0;text-align:center;}.elementor-1166 .elementor-element.elementor-element-75428f3.elementor-element{--align-self:center;}.elementor-1166 .elementor-element.elementor-element-75428f3 .elementor-heading-title{font-size:28px;}.elementor-1166 .elementor-element.elementor-element-c607f04{text-align:center;}.elementor-1166 .elementor-element.elementor-element-5d1e8be.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1166 .elementor-element.elementor-element-3f5d16d .elementor-icon{font-size:48px;}.elementor-1166 .elementor-element.elementor-element-5987165.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1166 .elementor-element.elementor-element-191b870 .elementor-icon{font-size:48px;}.elementor-1166 .elementor-element.elementor-element-abb2fd2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1166 .elementor-element.elementor-element-c5741b9 .elementor-icon{font-size:48px;}.elementor-1166 .elementor-element.elementor-element-7ccf9b1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1166 .elementor-element.elementor-element-9281aa3 .elementor-icon{font-size:48px;}.elementor-1166 .elementor-element.elementor-element-5f245e9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1166 .elementor-element.elementor-element-0de23fb .elementor-icon{font-size:48px;}.elementor-1166 .elementor-element.elementor-element-f22acfc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1166 .elementor-element.elementor-element-5c67711 .elementor-icon{font-size:48px;}.elementor-1166 .elementor-element.elementor-element-ebbed47.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1166 .elementor-element.elementor-element-55ec79d .elementor-icon{font-size:48px;}.elementor-1166 .elementor-element.elementor-element-610c23b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1166 .elementor-element.elementor-element-5fb76d1{margin:64px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1166 .elementor-element.elementor-element-5f5da5f{--padding-top:40px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-1166 .elementor-element.elementor-element-cadaf62{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1166 .elementor-element.elementor-element-c347172{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-1166 .elementor-element.elementor-element-c347172.elementor-element{--align-self:center;}.elementor-1166 .elementor-element.elementor-element-c347172 .elementor-heading-title{font-size:28px;}.elementor-1166 .elementor-element.elementor-element-33fbe4e{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1166 .elementor-element.elementor-element-425b104{--padding-top:40px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-1166 .elementor-element.elementor-element-4d861ef{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1166 .elementor-element.elementor-element-a27bca8{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-1166 .elementor-element.elementor-element-a27bca8.elementor-element{--align-self:center;}.elementor-1166 .elementor-element.elementor-element-a27bca8 .elementor-heading-title{font-size:28px;}.elementor-1166 .elementor-element.elementor-element-df9f0a1{width:100%;max-width:100%;}.elementor-1166 .elementor-element.elementor-element-f753b87.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1166 .elementor-element.elementor-element-d7af0b9 .elementor-icon-box-wrapper{gap:8px;}.elementor-1166 .elementor-element.elementor-element-d7af0b9 .elementor-icon{font-size:48px;}.elementor-1166 .elementor-element.elementor-element-c808c09{font-size:20px;}.elementor-1166 .elementor-element.elementor-element-e781013{--padding-top:40px;--padding-bottom:125px;--padding-left:20px;--padding-right:20px;}.elementor-1166 .elementor-element.elementor-element-c10ea73{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1166 .elementor-element.elementor-element-f7b5a0c{width:var( --container-widget-width, 235px );max-width:235px;--container-widget-width:235px;--container-widget-flex-grow:0;}.elementor-1166 .elementor-element.elementor-element-f7b5a0c.elementor-element{--align-self:center;}.elementor-1166 .elementor-element.elementor-element-f7b5a0c .elementor-heading-title{font-size:28px;}.elementor-1166 .elementor-element.elementor-element-0f26109{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-1166 .elementor-element.elementor-element-ced0dcd{--width:100%;}.elementor-1166 .elementor-element.elementor-element-190551b{--content-width:100vw;}.elementor-1166 .elementor-element.elementor-element-c53cf70{--width:100%;}.elementor-1166 .elementor-element.elementor-element-5f5da5f{--content-width:100vw;}.elementor-1166 .elementor-element.elementor-element-b4c910f{--width:12vw;}.elementor-1166 .elementor-element.elementor-element-1769960{--width:12vw;}.elementor-1166 .elementor-element.elementor-element-f698a94{--width:12vw;}.elementor-1166 .elementor-element.elementor-element-1870d43{--width:12vw;}.elementor-1166 .elementor-element.elementor-element-eb9a6cc{--width:12vw;}.elementor-1166 .elementor-element.elementor-element-7eb6f45{--width:100%;}.elementor-1166 .elementor-element.elementor-element-425b104{--content-width:100vw;}.elementor-1166 .elementor-element.elementor-element-f753b87{--width:50vw;}.elementor-1166 .elementor-element.elementor-element-bf828c6{--width:100%;}.elementor-1166 .elementor-element.elementor-element-e781013{--content-width:100vw;}}@media(max-width:1200px) and (min-width:768px){.elementor-1166 .elementor-element.elementor-element-b4c910f{--width:30vw;}.elementor-1166 .elementor-element.elementor-element-1769960{--width:30vw;}.elementor-1166 .elementor-element.elementor-element-f698a94{--width:30vw;}.elementor-1166 .elementor-element.elementor-element-1870d43{--width:30vw;}.elementor-1166 .elementor-element.elementor-element-eb9a6cc{--width:30vw;}.elementor-1166 .elementor-element.elementor-element-f753b87{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1166 .elementor-element.elementor-element-b4c910f{--width:40vw;}.elementor-1166 .elementor-element.elementor-element-1769960{--width:40vw;}.elementor-1166 .elementor-element.elementor-element-f698a94{--width:40vw;}.elementor-1166 .elementor-element.elementor-element-1870d43{--width:40vw;}.elementor-1166 .elementor-element.elementor-element-eb9a6cc{--width:40vw;}}/* Start custom CSS for nested-carousel, class: .elementor-element-610c23b */.elementor-1166 .elementor-element.elementor-element-610c23b .elementor-swiper-button{
    box-shadow: 0px 16px 32px 0px rgba(23, 41, 41, 0.16);
    border-radius: 999px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5fb76d1 */.elementor-1166 .elementor-element.elementor-element-5fb76d1 svg{
    width: 1.8vw;
}

.elementor-1166 .elementor-element.elementor-element-5fb76d1 .elementor-button-content-wrapper{
    align-items: center;
}

@media (max-width: 1200px){
    .elementor-1166 .elementor-element.elementor-element-5fb76d1 svg{
        width: 32px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ced0dcd */@media only screen and (min-width: 1201px) {
    .desktop-background{
        background-size: 100% 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33fbe4e */@media (min-width: 1201px){
    .elementor-1166 .elementor-element.elementor-element-33fbe4e .box-big-hover{
        transition: width 0s ease;
    }
    
    .elementor-1166 .elementor-element.elementor-element-33fbe4e .box-big-hover .elementor-icon-box-description{
        opacity: 0;
        max-height: 0;
        overflow: hidden;
        transition: opacity 0s ease, max-height 0s ease;
    }
    
    .elementor-1166 .elementor-element.elementor-element-33fbe4e .box-big-hover .steps{
        display: none;
    }
    
    .elementor-1166 .elementor-element.elementor-element-33fbe4e .box-big-hover:hover{
        --width: 25vw
    }
    
    .elementor-1166 .elementor-element.elementor-element-33fbe4e .box-big-hover:hover .elementor-icon-box-description{
        opacity: 1;
        max-height: 500px;
    }
    
    .elementor-1166 .elementor-element.elementor-element-33fbe4e .box-big-hover:hover .steps{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2a1d73b */.elementor-1166 .elementor-element.elementor-element-2a1d73b svg{
    width: 1.8vw;
}

.elementor-1166 .elementor-element.elementor-element-2a1d73b .elementor-button-content-wrapper{
    align-items: center;
}

@media (max-width: 1200px){
    .elementor-1166 .elementor-element.elementor-element-2a1d73b svg{
        width: 32px;
    }
}/* End custom CSS */