.elementor-7 .elementor-element.elementor-element-e659943{text-align:center;}.elementor-7 .elementor-element.elementor-element-8a5ef03 .elementor-heading-title{color:#2C6679;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-356207a .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:#C49A6C;}.elementor-7 .elementor-element.elementor-element-1696be6{margin-top:0px;margin-bottom:-250px;padding:0px 0px 0px 0px;z-index:4;}.elementor-7 .elementor-element.elementor-element-ad83477 .elementor-button{fill:#C49A6C;color:#C49A6C;background-color:#2C6679;padding:0px 0px 0px 8px;}.elementor-7 .elementor-element.elementor-element-b2a026d .elementor-button{fill:#C49A6C;color:#C49A6C;background-color:#2C6679;padding:0px 0px 0px 08px;}.elementor-7 .elementor-element.elementor-element-8b45070 .elementor-button{fill:#C49A6C;color:#C49A6C;background-color:#2C6679;padding:0px 0px 0px 8px;}.elementor-7 .elementor-element.elementor-element-ac48a7b img{height:270px;}.elementor-7 .elementor-element.elementor-element-ecd9b3a .elementor-button{fill:#C49A6C;color:#C49A6C;background-color:#2C6679;padding:0px 0px 0px 8px;}.elementor-7 .elementor-element.elementor-element-89d7a73{text-align:center;z-index:1;}.elementor-7 .elementor-element.elementor-element-89d7a73 img{width:98%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-e40d17c{margin-top:-160px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-1d94778{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;z-index:3;}.elementor-7 .elementor-element.elementor-element-1d94778 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-665b9fd{text-align:center;width:100%;max-width:100%;align-self:center;z-index:2;}.elementor-7 .elementor-element.elementor-element-665b9fd > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f21879b{text-align:left;z-index:2;}.elementor-7 .elementor-element.elementor-element-f21879b img{width:65%;}.elementor-7 .elementor-element.elementor-element-f21879b > .elementor-widget-container{margin:-155px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-eb13077{margin-top:0px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-1ba6f21 > .elementor-widget-container{margin:0px 0px -51px 0px;background-color:#C49A6C;}.elementor-7 .elementor-element.elementor-element-c574c4a{text-align:center;width:100%;max-width:100%;align-self:center;}.elementor-7 .elementor-element.elementor-element-c574c4a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a5bb541{text-align:left;}.elementor-7 .elementor-element.elementor-element-a5bb541 img{width:65%;}.elementor-7 .elementor-element.elementor-element-a5bb541 > .elementor-widget-container{margin:-155px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-65773bd{margin-top:0px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-3618f0b{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-a8df4d8{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-0fc42e1{text-align:center;}.elementor-7 .elementor-element.elementor-element-d120ad1{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-ff42bdc > .elementor-container{max-width:546px;}.elementor-7 .elementor-element.elementor-element-20faff6 .elementor-heading-title{color:#C49A6C;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-e6ef115 > .elementor-container{max-width:546px;}.elementor-7 .elementor-element.elementor-element-5e11328{color:#2C6679;}.elementor-7 .elementor-element.elementor-element-a85b38c > .elementor-container{min-height:400px;}.elementor-7 .elementor-element.elementor-element-a85b38c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a85b38c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://depo.spiritul.ro/wp-content/uploads/2023/02/Dreptunghi-auriu-2.png");background-size:cover;}.elementor-7 .elementor-element.elementor-element-a85b38c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-a85b38c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-8374150{text-align:center;}.elementor-7 .elementor-element.elementor-element-8374150 .elementor-heading-title{color:#2C6679;font-family:"Prata", Sans-serif;font-weight:600;}.elementor-7 .elementor-element.elementor-element-8374150 > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-080b143 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-e94548e > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-15c5418{--spacer-size:90px;}.elementor-7 .elementor-element.elementor-element-c983c02{text-align:center;}.elementor-7 .elementor-element.elementor-element-c983c02 .elementor-heading-title{color:#2C6679;font-family:"Prata", Sans-serif;font-weight:600;}.elementor-7 .elementor-element.elementor-element-c983c02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e28c369 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-a2cf71e > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8fbcc60{--spacer-size:90px;}.elementor-7 .elementor-element.elementor-element-db0d6e6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-30f5a8d{text-align:center;}.elementor-7 .elementor-element.elementor-element-30f5a8d .elementor-heading-title{color:#2C6679;}.elementor-7 .elementor-element.elementor-element-30f5a8d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-eba9cb3 .elementor-heading-title{color:#2C6679;}.elementor-7 .elementor-element.elementor-element-cd01c22{margin-top:0px;margin-bottom:0px;padding:0px 90px 0px 0px;}.elementor-7 .elementor-element.elementor-element-69c4d97{--e-image-carousel-slides-to-show:4;}.elementor-7 .elementor-element.elementor-element-69c4d97 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-7 .elementor-element.elementor-element-69c4d97 .elementor-swiper-button.elementor-swiper-button-next{font-size:60px;color:#C49A6C;}.elementor-7 .elementor-element.elementor-element-69c4d97 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-7 .elementor-element.elementor-element-69c4d97 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#C49A6C;}.elementor-7 .elementor-element.elementor-element-69c4d97 .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-69c4d97 .elementor-image-carousel-caption{text-align:left;color:#2C6679;font-family:"Verdana", Sans-serif;font-style:normal;}.elementor-7 .elementor-element.elementor-element-647ec05{margin-top:30px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-b7a5b3c .elementor-testimonial__text{color:#C49A6C;}.elementor-7 .elementor-element.elementor-element-b7a5b3c .elementor-testimonial__name{color:#FFFFFF;font-family:"Pridi", Sans-serif;font-weight:600;}.elementor-7 .elementor-element.elementor-element-b7a5b3c .elementor-testimonial__image img{width:129px;height:129px;}.elementor-7 .elementor-element.elementor-element-b7a5b3c.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-7 .elementor-element.elementor-element-b7a5b3c.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (129px / 2) - 8px );}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-b7a5b3c.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-7 .elementor-element.elementor-element-b7a5b3c.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-7 .elementor-element.elementor-element-b7a5b3c.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-7 .elementor-element.elementor-element-b7a5b3c.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (129px / 2) - 8px );right:auto;}body.rtl .elementor-7 .elementor-element.elementor-element-b7a5b3c.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-7 .elementor-element.elementor-element-b7a5b3c.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-7 .elementor-element.elementor-element-b7a5b3c.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-7 .elementor-element.elementor-element-b7a5b3c.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (129px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-b7a5b3c.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-7 .elementor-element.elementor-element-b7a5b3c.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (129px / 2) - 8px );right:auto;}body.rtl .elementor-7 .elementor-element.elementor-element-b7a5b3c.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-7 .elementor-element.elementor-element-b7a5b3c.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (129px / 2) - 8px );left:auto;}.elementor-7 .elementor-element.elementor-element-b7a5b3c .elementor-swiper-button{font-size:20px;}.elementor-7 .elementor-element.elementor-element-b7a5b3c > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:25px 0px 0px 0px;background-image:url("https://depo.spiritul.ro/wp-content/uploads/2023/02/Dreptunghi_Taiat-1.png");}.elementor-7 .elementor-element.elementor-element-512e095{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-7032ba8{text-align:left;}.elementor-7 .elementor-element.elementor-element-7032ba8 .elementor-heading-title{color:#2C6679;font-family:"Poppins", Sans-serif;font-size:55px;font-weight:500;}.elementor-7 .elementor-element.elementor-element-3cfd618 .elementor-button{background-color:#C49A6C;}.elementor-7 .elementor-element.elementor-element-a2c45e3{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-7 .elementor-element.elementor-element-a2c45e3 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-7 .elementor-element.elementor-element-a2c45e3 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-77f0de9{text-align:left;}.elementor-7 .elementor-element.elementor-element-77f0de9 .widget-image-caption{font-family:"Rufina", Sans-serif;font-size:26px;font-weight:600;font-style:normal;}.elementor-7 .elementor-element.elementor-element-b62d921{text-align:left;}.elementor-7 .elementor-element.elementor-element-b62d921 .widget-image-caption{font-family:"Rufina", Sans-serif;font-size:26px;font-weight:600;font-style:normal;}.elementor-7 .elementor-element.elementor-element-c742dad img{height:357px;}.elementor-7 .elementor-element.elementor-element-316cc17{--spacer-size:50px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-f0e4212{width:19%;}.elementor-7 .elementor-element.elementor-element-c688dda{width:65.374%;}.elementor-7 .elementor-element.elementor-element-8572ca2{width:15.238%;}.elementor-7 .elementor-element.elementor-element-9b2bcf9{width:17.804%;}.elementor-7 .elementor-element.elementor-element-8ad833f{width:63.263%;}.elementor-7 .elementor-element.elementor-element-511d731{width:18.564%;}.elementor-7 .elementor-element.elementor-element-3fa1a54{width:20%;}.elementor-7 .elementor-element.elementor-element-2fcfd12{width:59.664%;}.elementor-7 .elementor-element.elementor-element-502f517{width:20%;}.elementor-7 .elementor-element.elementor-element-b29ddf5{width:22.686%;}.elementor-7 .elementor-element.elementor-element-a0827d7{width:15%;}.elementor-7 .elementor-element.elementor-element-080b143{width:4%;}.elementor-7 .elementor-element.elementor-element-a0da242{width:14.492%;}.elementor-7 .elementor-element.elementor-element-e28c369{width:4%;}.elementor-7 .elementor-element.elementor-element-db0d6e6{width:19.74%;}.elementor-7 .elementor-element.elementor-element-5e0a136{width:19.218%;}}/* Start custom CSS for text-editor, class: .elementor-element-1d94778 *//* Makes the animation pause on hover */
        .bounce p:hover{
            animation-play-state: paused;
        }
 
            .bounce {
                height: 15px;
                overflow: hidden;
                position: relative;
                background: #c49a6c;
                color: #;
                border: 1px solid #4a4a4a;
                background-color: solid;
            }
            
            .bounce p {
                position: absolute;
                width: 100%;
                height: 100%;
                margin: 0;
                line-height: 15px;
                text-align: center;
                -moz-transform: translateX(50%);
                -webkit-transform: translateX(50%);
                transform: translateX(50%);
                -moz-animation: bouncing-text 2s linear infinite alternate;
                -webkit-animation: bouncing-text 2s linear infinite alternate;
                animation: bouncing-text 5s linear infinite alternate;
            }
            
            @-moz-keyframes bouncing-text {
                0% {
                    -moz-transform: translateX(40%);
                }
                100% {
                    -moz-transform: translateX(-40%);
                }
            }
            
            @-webkit-keyframes bouncing-text {
                0% {
                    -webkit-transform: translateX(40%);
                }
                100% {
                    -webkit-transform: translateX(-40%);
                }
            }
            
            @keyframes bouncing-text {
                0% {
                    -moz-transform: translateX(40%);
                    -webkit-transform: translateX(40%);
                    transform: translateX(40%);
                }
                100% {
                    -moz-transform: translateX(-40%);
                    -webkit-transform: translateX(-40%);
                    transform: translateX(-40%);
                }
            }/* End custom CSS */