.elementor-2315 .elementor-element.elementor-element-232a56a:not(.elementor-motion-effects-element-type-background), .elementor-2315 .elementor-element.elementor-element-232a56a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2315 .elementor-element.elementor-element-232a56a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2315 .elementor-element.elementor-element-232a56a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2315 .elementor-element.elementor-element-581e20c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2315 .elementor-element.elementor-element-99c094e .swiper-button-next{background-color:#FFFFFF21;font-size:28px;width:50px !important;height:47px !important;}.elementor-2315 .elementor-element.elementor-element-99c094e .swiper-button-prev{background-color:#FFFFFF21;font-size:28px;width:50px !important;height:47px !important;}.elementor-2315 .elementor-element.elementor-element-99c094e .qodef-qi-fixed-project-slider{background-color:#FFFFFF;}.elementor-2315 .elementor-element.elementor-element-99c094e .qodef-qi-fixed-project-slider .qodef-m-items-holder{background-color:#FFFFFF;left:calc(( 100% - 6% ) * 2 / 3 + 6%);width:402px;}.elementor-2315 .elementor-element.elementor-element-99c094e .qodef-qi-fixed-project-slider .qodef-m-holder{padding-left:6%;}.elementor-2315 .elementor-element.elementor-element-99c094e .qodef-qi-swiper-container+.qodef-swiper-together-nav{width:calc(100% -  6%);}.elementor-2315 .elementor-element.elementor-element-99c094e .qodef-e-item-textual .qodef-e-title{left:25px;color:var( --e-global-color-primary );font-size:2.7rem;}.elementor-2315 .elementor-element.elementor-element-99c094e .qodef-e-item-textual .qodef-e-text{color:var( --e-global-color-primary );padding:0 40px 0 40px;}.elementor-2315 .elementor-element.elementor-element-99c094e .qodef-e-item-textual .qodef-e-button-holder{padding:0 40px 0 40px;}.elementor-2315 .elementor-element.elementor-element-99c094e .qodef-e-title{margin-bottom:0px;}.elementor-2315 .elementor-element.elementor-element-99c094e .qodef-e-text{margin-bottom:0px;}.elementor-2315 .elementor-element.elementor-element-99c094e .qodef-qi-button{color:var( --e-global-color-primary );border-width:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2315 .elementor-element.elementor-element-99c094e .qodef-qi-button.qodef-layout--filled{background-color:#18181800;}.elementor-2315 .elementor-element.elementor-element-99c094e .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text{padding:0px 0px 20px 0px;}.elementor-2315 .elementor-element.elementor-element-99c094e .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon{padding:0px 0 20px;}.elementor-2315 .elementor-element.elementor-element-99c094e .qodef-m-text:after{bottom:-4px;height:2px;}.elementor-2315 .elementor-element.elementor-element-a3160f7:not(.elementor-motion-effects-element-type-background), .elementor-2315 .elementor-element.elementor-element-a3160f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2315 .elementor-element.elementor-element-a3160f7, .elementor-2315 .elementor-element.elementor-element-a3160f7 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2315 .elementor-element.elementor-element-a3160f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:6rem 0rem 4rem 0rem;z-index:55;}.elementor-2315 .elementor-element.elementor-element-a3160f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2315 .elementor-element.elementor-element-7f8adf7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2315 .elementor-element.elementor-element-7f8adf7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2315 .elementor-element.elementor-element-7f8adf7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2315 .elementor-element.elementor-element-7f8adf7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2315 .elementor-element.elementor-element-c3d1aa3{margin-top:0px;margin-bottom:0px;}.elementor-2315 .elementor-element.elementor-element-8488de7 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-2315 .elementor-element.elementor-element-d4c0c30 .elementor-heading-title{font-family:var( --e-global-typography-34d8823-font-family ), Sans-serif;font-size:var( --e-global-typography-34d8823-font-size );line-height:var( --e-global-typography-34d8823-line-height );color:#BFBFBF;}.elementor-2315 .elementor-element.elementor-element-19a568c .qodef-qi-text-gradient{font-family:"Poppins", Sans-serif;font-size:4.4rem;font-weight:700;line-height:1.2em;text-align:left;}.elementor-2315 .elementor-element.elementor-element-a6bb612 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 40px;}.elementor-2315 .elementor-element.elementor-element-f839331{width:var( --container-widget-width, 111.921% );max-width:111.921%;--container-widget-width:111.921%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.7rem;}.elementor-2315 .elementor-element.elementor-element-f839331 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2315 .elementor-element.elementor-element-55447d0:not(.elementor-motion-effects-element-type-background), .elementor-2315 .elementor-element.elementor-element-55447d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2315 .elementor-element.elementor-element-55447d0, .elementor-2315 .elementor-element.elementor-element-55447d0 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2315 .elementor-element.elementor-element-55447d0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:3rem 0rem 6rem 0rem;z-index:55;}.elementor-2315 .elementor-element.elementor-element-55447d0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2315 .elementor-element.elementor-element-591b8fa > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2315 .elementor-element.elementor-element-da921f9 > .elementor-container{min-height:85vh;}.elementor-2315 .elementor-element.elementor-element-da921f9{padding:0px 0px 0px 0px;}.elementor-2315 .elementor-element.elementor-element-fe50193:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2315 .elementor-element.elementor-element-fe50193 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://santosponiente.com/wp-content/uploads/2023/10/interiorismo-cocina-cashmere-sa.jpg");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-2315 .elementor-element.elementor-element-fe50193 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2315 .elementor-element.elementor-element-fe50193 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2315 .elementor-element.elementor-element-d7062e1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 40px 0px 0px;}.elementor-2315 .elementor-element.elementor-element-1bcd5f2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2315 .elementor-element.elementor-element-1bcd5f2 img{width:100%;height:472px;object-fit:cover;object-position:center center;transition-duration:2s;}.elementor-2315 .elementor-element.elementor-element-1bcd5f2:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 151% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2315 .elementor-element.elementor-element-557786c1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-2315 .elementor-element.elementor-element-557786c1:not(.elementor-motion-effects-element-type-background), .elementor-2315 .elementor-element.elementor-element-557786c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-2315 .elementor-element.elementor-element-557786c1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4rem 0rem 4rem 0rem;}.elementor-2315 .elementor-element.elementor-element-557786c1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2315 .elementor-element.elementor-element-358ed8d1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2315 .elementor-element.elementor-element-358ed8d1 > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-2315 .elementor-element.elementor-element-9a4adce{width:auto;max-width:auto;align-self:center;}.elementor-2315 .elementor-element.elementor-element-9a4adce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2315 .elementor-element.elementor-element-9a4adce .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.7rem;font-weight:400;line-height:3.9rem;color:#BFBFBF;}.elementor-2315 .elementor-element.elementor-element-393142c7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.8rem;line-height:1.2em;color:var( --e-global-color-text );}.elementor-2315 .elementor-element.elementor-element-e5c7059 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2315 .elementor-element.elementor-element-e5c7059 .qodef-m-text:after{bottom:-4px;height:2px;}.elementor-2315 .elementor-element.elementor-element-3542fd56 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-2315 .elementor-element.elementor-element-2a617053 img{transition-duration:1.7s;}.elementor-2315 .elementor-element.elementor-element-3b0c91c{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-2315 .elementor-element.elementor-element-3b0c91c .elementor-divider-separator{width:100%;}.elementor-2315 .elementor-element.elementor-element-3b0c91c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2315 .elementor-element.elementor-element-cb9e12d{width:var( --container-widget-width, 111.921% );max-width:111.921%;--container-widget-width:111.921%;--container-widget-flex-grow:0;columns:1;color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.7rem;}.elementor-2315 .elementor-element.elementor-element-cb9e12d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2315 .elementor-element.elementor-element-3eacfedb > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-2315 .elementor-element.elementor-element-b9ccc7a{width:var( --container-widget-width, 111.921% );max-width:111.921%;--container-widget-width:111.921%;--container-widget-flex-grow:0;columns:1;color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.7rem;}.elementor-2315 .elementor-element.elementor-element-b9ccc7a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2315 .elementor-element.elementor-element-51fad80{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-2315 .elementor-element.elementor-element-51fad80 .elementor-divider-separator{width:100%;}.elementor-2315 .elementor-element.elementor-element-51fad80 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2315 .elementor-element.elementor-element-220882d3 img{height:480px;object-fit:cover;object-position:center center;transition-duration:1.7s;}.elementor-2315 .elementor-element.elementor-element-29f76b1:not(.elementor-motion-effects-element-type-background), .elementor-2315 .elementor-element.elementor-element-29f76b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2315 .elementor-element.elementor-element-29f76b1, .elementor-2315 .elementor-element.elementor-element-29f76b1 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2315 .elementor-element.elementor-element-29f76b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:5rem 0rem 5rem 0rem;z-index:55;}.elementor-2315 .elementor-element.elementor-element-29f76b1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2315 .elementor-element.elementor-element-dd1edf2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2315 .elementor-element.elementor-element-dd1edf2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2315 .elementor-element.elementor-element-dd1edf2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0rem 3rem 0rem 0rem;}.elementor-2315 .elementor-element.elementor-element-dd1edf2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2315 .elementor-element.elementor-element-5d5eeb5{margin-top:0px;margin-bottom:40px;}.elementor-2315 .elementor-element.elementor-element-60ee955{width:auto;max-width:auto;align-self:center;}.elementor-2315 .elementor-element.elementor-element-60ee955 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2315 .elementor-element.elementor-element-60ee955 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:400;line-height:3.9rem;color:#BFBFBF;}.elementor-2315 .elementor-element.elementor-element-6bb9233 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:4rem;font-weight:600;line-height:1.3em;color:var( --e-global-color-text );}.elementor-2315 .elementor-element.elementor-element-b51fc84{width:auto;max-width:auto;}.elementor-2315 .elementor-element.elementor-element-b51fc84 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2315 .elementor-element.elementor-element-b51fc84 .qodef-m-text:after{bottom:-4px;height:2px;}.elementor-2315 .elementor-element.elementor-element-e8f58f0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2315 .elementor-element.elementor-element-e8f58f0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2315 .elementor-element.elementor-element-e8f58f0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2315 .elementor-element.elementor-element-e8f58f0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2315 .elementor-element.elementor-element-ad2efe0{margin-top:0px;margin-bottom:40px;}.elementor-2315 .elementor-element.elementor-element-df271be > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 3rem 0rem 0rem;}.elementor-2315 .elementor-element.elementor-element-dffa524 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2315 .elementor-element.elementor-element-dffa524{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.7em;}.elementor-2315 .elementor-element.elementor-element-20cb0f7 .qodef-m-content-inner > .qodef-m-text{color:#FFFFFF;}.elementor-2315 .elementor-element.elementor-element-20cb0f7 .qodef-m-text-holder > .qodef-m-text{color:#FFFFFF;}.elementor-2315 .elementor-element.elementor-element-6730d93:not(.elementor-motion-effects-element-type-background), .elementor-2315 .elementor-element.elementor-element-6730d93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2315 .elementor-element.elementor-element-6730d93, .elementor-2315 .elementor-element.elementor-element-6730d93 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2315 .elementor-element.elementor-element-6730d93{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:4rem 0rem 4rem 0rem;z-index:55;}.elementor-2315 .elementor-element.elementor-element-6730d93 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2315 .elementor-element.elementor-element-ea464f7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2315 .elementor-element.elementor-element-ea464f7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2315 .elementor-element.elementor-element-ea464f7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0rem 3rem 0rem 0rem;}.elementor-2315 .elementor-element.elementor-element-ea464f7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2315 .elementor-element.elementor-element-c1c8be9{margin-top:0px;margin-bottom:40px;}.elementor-2315 .elementor-element.elementor-element-e832e68{width:auto;max-width:auto;align-self:center;}.elementor-2315 .elementor-element.elementor-element-e832e68 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2315 .elementor-element.elementor-element-e832e68 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:400;line-height:3.9rem;color:#BFBFBF;}.elementor-2315 .elementor-element.elementor-element-a817fa5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:4rem;font-weight:600;line-height:1.3em;color:var( --e-global-color-text );}.elementor-2315 .elementor-element.elementor-element-3229d37{width:auto;max-width:auto;}.elementor-2315 .elementor-element.elementor-element-3229d37 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2315 .elementor-element.elementor-element-3229d37 .qodef-m-text:after{bottom:-4px;height:2px;}.elementor-2315 .elementor-element.elementor-element-fa45a97:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2315 .elementor-element.elementor-element-fa45a97 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2315 .elementor-element.elementor-element-fa45a97 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2315 .elementor-element.elementor-element-fa45a97 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2315 .elementor-element.elementor-element-4c7d603{margin-top:0px;margin-bottom:40px;}.elementor-2315 .elementor-element.elementor-element-a326202 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 3rem 0rem 0rem;}.elementor-2315 .elementor-element.elementor-element-77593f3 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2315 .elementor-element.elementor-element-77593f3{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.7em;}.elementor-2315 .elementor-element.elementor-element-d681a60 .qodef-m-content-inner > .qodef-m-text{color:#FFFFFF;}.elementor-2315 .elementor-element.elementor-element-d681a60 .qodef-m-text-holder > .qodef-m-text{color:#FFFFFF;}.elementor-2315 .elementor-element.elementor-element-211a5bf:not(.elementor-motion-effects-element-type-background), .elementor-2315 .elementor-element.elementor-element-211a5bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2315 .elementor-element.elementor-element-211a5bf, .elementor-2315 .elementor-element.elementor-element-211a5bf > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2315 .elementor-element.elementor-element-211a5bf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:4rem 0rem 2rem 0rem;z-index:55;}.elementor-2315 .elementor-element.elementor-element-211a5bf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2315 .elementor-element.elementor-element-3642b3c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2315 .elementor-element.elementor-element-3642b3c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2315 .elementor-element.elementor-element-3642b3c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0rem 3rem 0rem 0rem;}.elementor-2315 .elementor-element.elementor-element-3642b3c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2315 .elementor-element.elementor-element-7f5542d{margin-top:0px;margin-bottom:40px;}.elementor-2315 .elementor-element.elementor-element-c8634f0 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-2315 .elementor-element.elementor-element-e1a4daa{width:auto;max-width:auto;align-self:center;}.elementor-2315 .elementor-element.elementor-element-e1a4daa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2315 .elementor-element.elementor-element-e1a4daa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:400;line-height:3.9rem;color:#BFBFBF;}.elementor-2315 .elementor-element.elementor-element-9eb4916 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:4rem;font-weight:600;line-height:1.3em;color:var( --e-global-color-text );}.elementor-2315 .elementor-element.elementor-element-8f54966{width:auto;max-width:auto;}.elementor-2315 .elementor-element.elementor-element-8f54966 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2315 .elementor-element.elementor-element-8f54966 .qodef-m-text:after{bottom:-4px;height:2px;}.elementor-2315 .elementor-element.elementor-element-b362e19:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2315 .elementor-element.elementor-element-b362e19 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2315 .elementor-element.elementor-element-b362e19 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2315 .elementor-element.elementor-element-b362e19 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2315 .elementor-element.elementor-element-e6a0739{margin-top:0px;margin-bottom:40px;}.elementor-2315 .elementor-element.elementor-element-f1a6c34 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 3rem 0rem 0rem;}.elementor-2315 .elementor-element.elementor-element-ad81557 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2315 .elementor-element.elementor-element-ad81557{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.7em;}.elementor-2315 .elementor-element.elementor-element-63b0067 .qodef-m-content-inner > .qodef-m-text{color:#FFFFFF;}.elementor-2315 .elementor-element.elementor-element-63b0067 .qodef-m-text-holder > .qodef-m-text{color:#FFFFFF;}.elementor-2315 .elementor-element.elementor-element-d2c340b:not(.elementor-motion-effects-element-type-background), .elementor-2315 .elementor-element.elementor-element-d2c340b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F8F8F8 100%);}.elementor-2315 .elementor-element.elementor-element-d2c340b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3rem 0rem 4rem 0rem;z-index:60;}.elementor-2315 .elementor-element.elementor-element-d2c340b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2315 .elementor-element.elementor-element-4029d89 .qodef-qi-text-marquee .qodef-m-text.qodef-text--original{animation:qode-move-horizontal-normal-text-marquee 68s linear infinite;}.elementor-2315 .elementor-element.elementor-element-4029d89 .qodef-qi-text-marquee .qodef-m-text.qodef-text--copy{animation:qode-move-horizontal-normal-text-marquee-copy 68s linear infinite;}.elementor-2315 .elementor-element.elementor-element-4029d89 .qodef-m-text-item{color:#76767614;font-size:5.4rem;}.elementor-2315 .elementor-element.elementor-element-1be5af0{margin-top:-4rem;margin-bottom:0rem;}.elementor-2315 .elementor-element.elementor-element-0d0344b{--grid-columns:3;--grid-column-gap:0px;}.elementor-2315 .elementor-element.elementor-element-f1d7dc5{margin-top:2rem;margin-bottom:0rem;}.elementor-2315 .elementor-element.elementor-element-b670853.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2315 .elementor-element.elementor-element-caada67{width:auto;max-width:auto;}.elementor-2315 .elementor-element.elementor-element-caada67 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2315 .elementor-element.elementor-element-caada67 .qodef-m-text:after{bottom:-4px;height:2px;}.elementor-2315 .elementor-element.elementor-element-8215121:not(.elementor-motion-effects-element-type-background), .elementor-2315 .elementor-element.elementor-element-8215121 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-2315 .elementor-element.elementor-element-8215121{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3rem 0rem 4rem 0rem;z-index:60;}.elementor-2315 .elementor-element.elementor-element-8215121 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2315 .elementor-element.elementor-element-bdcab4c{text-align:center;}.elementor-2315 .elementor-element.elementor-element-bdcab4c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:4rem;line-height:3.3rem;color:var( --e-global-color-text );}.elementor-2315 .elementor-element.elementor-element-5c2850f{margin-top:0rem;margin-bottom:0rem;}.elementor-2315 .elementor-element.elementor-element-da8c4ae{--e-image-carousel-slides-to-show:4;}.elementor-2315 .elementor-element.elementor-element-da8c4ae .elementor-image-carousel-caption{text-align:center;color:#181818;font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:500;font-style:normal;line-height:1.9rem;}.elementor-2315 .elementor-element.elementor-element-1042dd08 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2315 .elementor-element.elementor-element-1042dd08:not(.elementor-motion-effects-element-type-background), .elementor-2315 .elementor-element.elementor-element-1042dd08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F8F8F8 0%, #E6E6E6 100%);}.elementor-2315 .elementor-element.elementor-element-1042dd08{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2315 .elementor-element.elementor-element-1042dd08 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2315 .elementor-element.elementor-element-698b7e2a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2315 .elementor-element.elementor-element-1b9aab2d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2315 .elementor-element.elementor-element-1b9aab2d{color:#bfbfbf;font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:300;line-height:1.9rem;}.elementor-2315 .elementor-element.elementor-element-2927970e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.6rem;font-weight:600;line-height:1.3em;color:var( --e-global-color-text );}.elementor-2315 .elementor-element.elementor-element-748ce069 .elementor-button{background-color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:15px 45px 15px 45px;}.elementor-2315 .elementor-element.elementor-element-748ce069 .elementor-button:hover, .elementor-2315 .elementor-element.elementor-element-748ce069 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-2315 .elementor-element.elementor-element-748ce069 .elementor-button:hover svg, .elementor-2315 .elementor-element.elementor-element-748ce069 .elementor-button:focus svg{fill:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2315 .elementor-element.elementor-element-8488de7{width:49.96%;}.elementor-2315 .elementor-element.elementor-element-a6bb612{width:50%;}.elementor-2315 .elementor-element.elementor-element-591b8fa{width:50.429%;}.elementor-2315 .elementor-element.elementor-element-d7062e1{width:49.571%;}.elementor-2315 .elementor-element.elementor-element-358ed8d1{width:16.01%;}.elementor-2315 .elementor-element.elementor-element-3542fd56{width:33.656%;}.elementor-2315 .elementor-element.elementor-element-3eacfedb{width:50%;}.elementor-2315 .elementor-element.elementor-element-dd1edf2{width:52%;}.elementor-2315 .elementor-element.elementor-element-969b262{width:100%;}.elementor-2315 .elementor-element.elementor-element-e8f58f0{width:48%;}.elementor-2315 .elementor-element.elementor-element-ea464f7{width:52%;}.elementor-2315 .elementor-element.elementor-element-6c5daa8{width:100%;}.elementor-2315 .elementor-element.elementor-element-fa45a97{width:48%;}.elementor-2315 .elementor-element.elementor-element-3642b3c{width:52%;}.elementor-2315 .elementor-element.elementor-element-c8634f0{width:100%;}.elementor-2315 .elementor-element.elementor-element-b362e19{width:48%;}.elementor-2315 .elementor-element.elementor-element-698b7e2a{width:71.7%;}.elementor-2315 .elementor-element.elementor-element-591c5d16{width:28.3%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2315 .elementor-element.elementor-element-8488de7{width:100%;}.elementor-2315 .elementor-element.elementor-element-a6bb612{width:100%;}.elementor-2315 .elementor-element.elementor-element-969b262{width:100%;}.elementor-2315 .elementor-element.elementor-element-df271be{width:100%;}.elementor-2315 .elementor-element.elementor-element-6c5daa8{width:100%;}.elementor-2315 .elementor-element.elementor-element-a326202{width:100%;}.elementor-2315 .elementor-element.elementor-element-c8634f0{width:100%;}.elementor-2315 .elementor-element.elementor-element-f1a6c34{width:100%;}}@media(min-width:1025px){.elementor-2315 .elementor-element.elementor-element-fe50193:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2315 .elementor-element.elementor-element-fe50193 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-2315 .elementor-element.elementor-element-a3160f7{padding:2rem 4rem 4rem 4rem;}.elementor-2315 .elementor-element.elementor-element-c3d1aa3{margin-top:0px;margin-bottom:30px;}.elementor-2315 .elementor-element.elementor-element-d4c0c30 .elementor-heading-title{font-size:var( --e-global-typography-34d8823-font-size );line-height:var( --e-global-typography-34d8823-line-height );}.elementor-2315 .elementor-element.elementor-element-a6bb612 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2315 .elementor-element.elementor-element-55447d0{padding:2rem 4rem 4rem 4rem;}.elementor-2315 .elementor-element.elementor-element-591b8fa > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-2315 .elementor-element.elementor-element-1bcd5f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2315 .elementor-element.elementor-element-1bcd5f2 img{height:316px;}.elementor-2315 .elementor-element.elementor-element-557786c1{padding:100px 25px 100px 25px;}.elementor-2315 .elementor-element.elementor-element-9a4adce .elementor-heading-title{font-size:2rem;}.elementor-2315 .elementor-element.elementor-element-393142c7 .elementor-heading-title{font-size:2rem;}.elementor-2315 .elementor-element.elementor-element-3542fd56 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-2315 .elementor-element.elementor-element-3eacfedb > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-2315 .elementor-element.elementor-element-29f76b1{padding:2rem 4rem 4rem 4rem;}.elementor-2315 .elementor-element.elementor-element-5d5eeb5{margin-top:0px;margin-bottom:30px;}.elementor-2315 .elementor-element.elementor-element-60ee955 .elementor-heading-title{font-size:2rem;}.elementor-2315 .elementor-element.elementor-element-6bb9233 .elementor-heading-title{font-size:2rem;}.elementor-2315 .elementor-element.elementor-element-ad2efe0{margin-top:0px;margin-bottom:30px;}.elementor-2315 .elementor-element.elementor-element-df271be > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2315 .elementor-element.elementor-element-6730d93{padding:2rem 4rem 4rem 4rem;}.elementor-2315 .elementor-element.elementor-element-c1c8be9{margin-top:0px;margin-bottom:30px;}.elementor-2315 .elementor-element.elementor-element-e832e68 .elementor-heading-title{font-size:2rem;}.elementor-2315 .elementor-element.elementor-element-a817fa5 .elementor-heading-title{font-size:2rem;}.elementor-2315 .elementor-element.elementor-element-4c7d603{margin-top:0px;margin-bottom:30px;}.elementor-2315 .elementor-element.elementor-element-a326202 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2315 .elementor-element.elementor-element-211a5bf{padding:2rem 4rem 4rem 4rem;}.elementor-2315 .elementor-element.elementor-element-7f5542d{margin-top:0px;margin-bottom:30px;}.elementor-2315 .elementor-element.elementor-element-e1a4daa .elementor-heading-title{font-size:2rem;}.elementor-2315 .elementor-element.elementor-element-9eb4916 .elementor-heading-title{font-size:2rem;}.elementor-2315 .elementor-element.elementor-element-e6a0739{margin-top:0px;margin-bottom:30px;}.elementor-2315 .elementor-element.elementor-element-f1a6c34 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2315 .elementor-element.elementor-element-0d0344b{--grid-columns:2;}.elementor-2315 .elementor-element.elementor-element-bdcab4c .elementor-heading-title{font-size:2rem;}.elementor-2315 .elementor-element.elementor-element-da8c4ae .elementor-image-carousel-caption{font-size:1.2rem;}.elementor-2315 .elementor-element.elementor-element-1042dd08{padding:100px 25px 100px 25px;}.elementor-2315 .elementor-element.elementor-element-1b9aab2d{font-size:1.2rem;}.elementor-2315 .elementor-element.elementor-element-2927970e .elementor-heading-title{font-size:2rem;}}@media(max-width:767px){.elementor-2315 .elementor-element.elementor-element-99c094e .qodef-e-item-textual .qodef-e-title{left:10px;font-size:2rem;}.elementor-2315 .elementor-element.elementor-element-a3160f7{padding:2rem 2rem 2rem 2rem;}.elementor-2315 .elementor-element.elementor-element-8488de7 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2315 .elementor-element.elementor-element-d4c0c30 .elementor-heading-title{font-size:var( --e-global-typography-34d8823-font-size );line-height:var( --e-global-typography-34d8823-line-height );}.elementor-2315 .elementor-element.elementor-element-19a568c .qodef-qi-text-gradient{font-size:2.1rem;}.elementor-2315 .elementor-element.elementor-element-a6bb612 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 0rem 0rem 0rem;}.elementor-2315 .elementor-element.elementor-element-55447d0{margin-top:0px;margin-bottom:30px;padding:2rem 2rem 2rem 2rem;}.elementor-2315 .elementor-element.elementor-element-591b8fa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2315 .elementor-element.elementor-element-da921f9 > .elementor-container{min-height:32vh;}.elementor-2315 .elementor-element.elementor-element-da921f9{margin-top:0px;margin-bottom:0px;}.elementor-2315 .elementor-element.elementor-element-d7062e1 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2315 .elementor-element.elementor-element-1bcd5f2 img{height:250px;}.elementor-2315 .elementor-element.elementor-element-557786c1{padding:50px 20px 50px 20px;}.elementor-2315 .elementor-element.elementor-element-9a4adce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2315 .elementor-element.elementor-element-9a4adce .elementor-heading-title{font-size:1.6rem;line-height:1.5em;}.elementor-2315 .elementor-element.elementor-element-393142c7 .elementor-heading-title{font-size:1.7rem;line-height:2em;}.elementor-2315 .elementor-element.elementor-element-3542fd56 > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-2315 .elementor-element.elementor-element-3eacfedb > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-2315 .elementor-element.elementor-element-29f76b1{padding:0rem 2rem 2rem 2rem;}.elementor-2315 .elementor-element.elementor-element-5d5eeb5{margin-top:0px;margin-bottom:0px;}.elementor-2315 .elementor-element.elementor-element-969b262 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2315 .elementor-element.elementor-element-60ee955 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2315 .elementor-element.elementor-element-60ee955 .elementor-heading-title{font-size:1.6rem;line-height:1.5em;}.elementor-2315 .elementor-element.elementor-element-6bb9233 .elementor-heading-title{font-size:1.7rem;line-height:2em;}.elementor-2315 .elementor-element.elementor-element-df271be > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 0rem 0rem 0rem;}.elementor-2315 .elementor-element.elementor-element-dffa524{font-size:1rem;}.elementor-2315 .elementor-element.elementor-element-6730d93{padding:0rem 2rem 2rem 2rem;}.elementor-2315 .elementor-element.elementor-element-c1c8be9{margin-top:0px;margin-bottom:0px;}.elementor-2315 .elementor-element.elementor-element-6c5daa8 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2315 .elementor-element.elementor-element-e832e68 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2315 .elementor-element.elementor-element-e832e68 .elementor-heading-title{font-size:1.6rem;line-height:1.5em;}.elementor-2315 .elementor-element.elementor-element-a817fa5 .elementor-heading-title{font-size:1.7rem;line-height:2em;}.elementor-2315 .elementor-element.elementor-element-a326202 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 0rem 0rem 0rem;}.elementor-2315 .elementor-element.elementor-element-77593f3{font-size:1rem;}.elementor-2315 .elementor-element.elementor-element-211a5bf{padding:0rem 2rem 2rem 2rem;}.elementor-2315 .elementor-element.elementor-element-7f5542d{margin-top:0px;margin-bottom:0px;}.elementor-2315 .elementor-element.elementor-element-c8634f0 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2315 .elementor-element.elementor-element-e1a4daa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2315 .elementor-element.elementor-element-e1a4daa .elementor-heading-title{font-size:1.6rem;line-height:1.5em;}.elementor-2315 .elementor-element.elementor-element-9eb4916 .elementor-heading-title{font-size:1.7rem;line-height:2em;}.elementor-2315 .elementor-element.elementor-element-f1a6c34 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 0rem 0rem 0rem;}.elementor-2315 .elementor-element.elementor-element-ad81557{font-size:1rem;}.elementor-2315 .elementor-element.elementor-element-0d0344b{--grid-columns:1;}.elementor-2315 .elementor-element.elementor-element-bdcab4c .elementor-heading-title{font-size:1.7rem;line-height:2em;}.elementor-2315 .elementor-element.elementor-element-da8c4ae .elementor-image-carousel-caption{font-size:1.2rem;}.elementor-2315 .elementor-element.elementor-element-1042dd08{padding:50px 20px 50px 20px;}.elementor-2315 .elementor-element.elementor-element-1b9aab2d{font-size:1.2rem;}.elementor-2315 .elementor-element.elementor-element-2927970e .elementor-heading-title{font-size:1.7rem;line-height:2em;}}/* Start custom CSS */.qodef-qi-fixed-project-slider.qodef--full-height {
    min-height: 80vh!important;
}

.qodef-qi-fixed-project-slider .qodef-e-item-textual .qodef-e-inner {
    display: flex;
    flex-direction: column;
    justify-content: center!important;
    height: 80%;
    padding: 25% 0 0;
}

.qodef-e-item-textual .qodef-e-text {
    color: var(--e-global-color-primary);
    padding: 30px 40px 35px 35px!important;
}

.qodef-m-image.qodef-image--original {
    heigh: 390px!important;
}/* End custom CSS */