.elementor-356 .elementor-element.elementor-element-3e65eda{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-356 .elementor-element.elementor-element-a00b35f{--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:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-356 .elementor-element.elementor-element-8c59fb4{text-align:center;}.elementor-356 .elementor-element.elementor-element-ff27b38{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-356 .elementor-element.elementor-element-ff27b38.elementor-element{--align-self:center;}.elementor-356 .elementor-element.elementor-element-1aa95b0{--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-356 .elementor-element.elementor-element-46256ec{--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-356 .elementor-element.elementor-element-334d82b{--display:flex;}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .elementor-repeater-item-992e2ba.timeline-item-wrap{margin-top:30px;}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .elementor-repeater-item-7fa84a8.timeline-item-wrap{margin-top:30px;}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .elementor-repeater-item-90b5d8a.timeline-item-wrap{margin-top:30px;}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .elementor-repeater-item-42b4c8b.timeline-item-wrap{margin-top:30px;}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .elementor-repeater-item-407ba96.timeline-item-wrap{margin-top:30px;}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .elementor-repeater-item-4dc35ad.timeline-item-wrap{margin-top:30px;}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .elementor-repeater-item-1759bb8.timeline-item-wrap{margin-top:30px;}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .elementor-repeater-item-a1bfbb2.timeline-item-wrap{margin-top:30px;}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .elementor-repeater-item-6391ead.timeline-item-wrap{margin-top:30px;}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .elementor-repeater-item-6002de8.timeline-item-wrap{margin-top:30px;}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .elementor-repeater-item-1aca4f3.timeline-item-wrap{margin-top:30px;}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .elementor-repeater-item-e0826db.timeline-item-wrap{margin-top:30px;}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .elementor-repeater-item-7de6c9e.timeline-item-wrap{margin-top:30px;}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .elementor-repeater-item-987c047.timeline-item-wrap{margin-top:30px;}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .elementor-repeater-item-d96509e.timeline-item-wrap{margin-top:30px;}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .elementor-repeater-item-8a35c95.timeline-item-wrap{margin-top:30px;}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .elementor-repeater-item-d134616.timeline-item-wrap{margin-top:30px;}.elementor-356 .elementor-element.elementor-element-a48183c .timeline-style-2 .timeline-item-wrap .timeline-inner-block .timeline-item .timeline-item-content{background-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;box-shadow:8px 16px 20px 0px rgba(0, 0, 0, 0.15);}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .timeline-item-wrap .timeline-text-tooltip{font-size:18px;font-weight:bold;color:var( --e-global-color-text );background:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .timeline-item-wrap .timeline-text-tooltip .tooltip-arrow{border-color:var( --e-global-color-primary );}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .timeline-item-wrap:hover .timeline-text-tooltip{color:var( --e-global-color-text );background:var( --e-global-color-primary );}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .timeline-item-wrap:hover .timeline-text-tooltip .tooltip-arrow{border-color:var( --e-global-color-primary );}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .timeline-item-wrap .timeline-pin-icon i.point-icon-inner{font-size:20px;}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .timeline-item-wrap .timeline-pin-icon svg{width:20px;height:20px;}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .timeline-item-wrap .timeline-pin-icon img.point-icon-inner{max-width:20px;}.elementor-356 .elementor-element.elementor-element-a48183c .point-icon .timeline-text-tooltip{top:50%;transform:translateY(-50%) !important;margin:0 !important;}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .timeline-item-wrap .point-icon .timeline-tooltip-wrap{color:var( --e-global-color-accent );background:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .timeline-item-wrap .point-icon .timeline-tooltip-wrap svg{fill:var( --e-global-color-accent );}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .timeline-item-wrap:hover .point-icon .timeline-tooltip-wrap{color:var( --e-global-color-primary );background:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .timeline-item-wrap:hover .point-icon .timeline-tooltip-wrap svg{fill:var( --e-global-color-primary );}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .timeline-item-wrap .timeline-item-heading{color:var( --e-global-color-text );}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .timeline-item-wrap:hover .timeline-item-heading{color:var( --e-global-color-text );}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .timeline-item-wrap .timeline-item-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .timeline-item-wrap .timeline-item-description,.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .timeline-item-wrap .timeline-item-description p{color:var( --e-global-color-text );-webkit-transition:var( --e-global-color-text );-moz-transition:var( --e-global-color-text );-o-transition:var( --e-global-color-text );-ms-transition:var( --e-global-color-text );transition:var( --e-global-color-text );}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .timeline-item-wrap:hover .timeline-item-description,.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .timeline-item-wrap:hover .timeline-item-description p{color:var( --e-global-color-text );}.elementor-356 .elementor-element.elementor-element-a48183c .timeline-style-2 .timeline-item-wrap .timeline-tl-before{border-left-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .timeline-track{background:var( --e-global-color-c7f4be6 );}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .timeline-beginning-icon{font-size:20px;}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .timeline-beginning-icon svg{width:20px;height:20px;fill:var( --e-global-color-c7f4be6 );}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .timeline-beginning-icon,.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .timeline-text.timeline-text-start{color:var( --e-global-color-c7f4be6 );}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .timeline-end-icon{font-size:20px;}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .timeline-end-icon svg{width:20px;fill:var( --e-global-color-c7f4be6 );}.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .timeline-end-icon,.elementor-356 .elementor-element.elementor-element-a48183c .pt-plus-timeline-list .timeline-text.timeline-text-end{color:var( --e-global-color-c7f4be6 );}.elementor-356 .elementor-element.elementor-element-bd25224{--display:flex;}.elementor-356 .elementor-element.elementor-element-1b8aa4b{--grid-columns:3;}.elementor-356 .elementor-element.elementor-element-5f4936ef{--display:flex;--min-height:40vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--border-radius:45px 45px 45px 45px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-356 .elementor-element.elementor-element-5f4936ef:not(.elementor-motion-effects-element-type-background), .elementor-356 .elementor-element.elementor-element-5f4936ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.countit.at/wp-content/uploads/2025/09/teppich.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-356 .elementor-element.elementor-element-5f4936ef::before, .elementor-356 .elementor-element.elementor-element-5f4936ef > .elementor-background-video-container::before, .elementor-356 .elementor-element.elementor-element-5f4936ef > .e-con-inner > .elementor-background-video-container::before, .elementor-356 .elementor-element.elementor-element-5f4936ef > .elementor-background-slideshow::before, .elementor-356 .elementor-element.elementor-element-5f4936ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-356 .elementor-element.elementor-element-5f4936ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000066;--background-overlay:'';}.elementor-356 .elementor-element.elementor-element-141046ba{text-align:center;}.elementor-356 .elementor-element.elementor-element-141046ba .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-356 .elementor-element.elementor-element-6c4e9799{text-align:center;color:#FFFFFF;}.elementor-356 .elementor-element.elementor-element-4526f98c .elementor-button{background-color:#000000;fill:#000000;color:#000000;padding:1rem 3rem 1rem 3rem;}.elementor-356 .elementor-element.elementor-element-4526f98c .elementor-button:hover, .elementor-356 .elementor-element.elementor-element-4526f98c .elementor-button:focus{background-color:#000000;color:#000000;}.elementor-356 .elementor-element.elementor-element-4526f98c .elementor-button:hover svg, .elementor-356 .elementor-element.elementor-element-4526f98c .elementor-button:focus svg{fill:#000000;}@media(min-width:768px){.elementor-356 .elementor-element.elementor-element-a00b35f{--width:100%;}.elementor-356 .elementor-element.elementor-element-1aa95b0{--width:50%;}.elementor-356 .elementor-element.elementor-element-46256ec{--width:50%;}}@media(max-width:1024px){.elementor-356 .elementor-element.elementor-element-1b8aa4b{--grid-columns:2;}}@media(max-width:767px){.elementor-356 .elementor-element.elementor-element-1b8aa4b{--grid-columns:1;}.elementor-356 .elementor-element.elementor-element-5f4936ef{--min-height:60vh;}}/* Start custom CSS for html, class: .elementor-element-ff27b38 */.elementor-356 .elementor-element.elementor-element-ff27b38 hr {
    border: 0;
    border-radius: 2px;
    height: 4px;
    background: linear-gradient(45deg, #CFE319 0%, #3293D0 100%);
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-57c14ea */.elementor-356 .elementor-element.elementor-element-57c14ea {
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for tp-timeline, class: .elementor-element-a48183c */.elementor-356 .elementor-element.elementor-element-a48183c .timeline-tooltip-wrap {
    box-shadow: 5px 5px 15px rgb(0 0 0 / 15%);
}

.elementor-356 .elementor-element.elementor-element-a48183c .timeline-text-tooltip {
    box-shadow: 5px 5px 15px rgb(0 0 0 / 15%);
    border: 3px solid var(--e-global-color-accent);   
}

.elementor-356 .elementor-element.elementor-element-a48183c.cit-timeline .pt-plus-timeline-list .timeline-item-wrap .timeline-text-tooltip .tooltip-arrow, .elementor-356 .elementor-element.elementor-element-a48183c.cit-timeline .pt-plus-timeline-list .timeline-item-wrap:hover .timeline-text-tooltip .tooltip-arrow {
    border-color: var(--e-global-color-accent);
}

@media (max-width: 730px) {
    .elementor-356 .elementor-element.elementor-element-a48183c .timeline-item {
        padding-top: 100px !important;
    }
    
    .elementor-356 .elementor-element.elementor-element-a48183c .timeline-style-2 .timeline-item-wrap.timeline-right-content, .elementor-356 .elementor-element.elementor-element-a48183c .timeline-style-2 .timeline-item-wrap.timeline-left-content {
        padding-left: 10px !important;
    }
}/* End custom CSS */