.elementor-36 .elementor-element.elementor-element-0675934{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-36 .elementor-element.elementor-element-5c35016 .main-slider-one__title__text,.elementor-36 .elementor-element.elementor-element-5c35016 .hero-slider-two__title__box .hero-slider-two__title__text,.elementor-36 .elementor-element.elementor-element-5c35016 .hero-three__title{text-transform:none;}.elementor-36 .elementor-element.elementor-element-5c35016 .wallox-btn.wallox-btn--base{color:#000000;background-color:#FDE7B3;}.elementor-36 .elementor-element.elementor-element-5c35016 .wallox-btn.wallox-btn--base:hover,.elementor-36 .elementor-element.elementor-element-5c35016 .wallox-btn.wallox-btn--base:focus{color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-5c35016 .wallox-btn.wallox-btn--base::before{background-color:#02577C;}.elementor-36 .elementor-element.elementor-element-5c35016 .wallox-btn.wallox-btn--border{border-style:none;color:#FFFFFF;background-color:#02577C;}.elementor-36 .elementor-element.elementor-element-5c35016 .wallox-btn.wallox-btn--border:hover,.elementor-36 .elementor-element.elementor-element-5c35016 .wallox-btn.wallox-btn--border:focus{color:#000000;border-color:#FDE7B3;}.elementor-36 .elementor-element.elementor-element-5c35016 .wallox-btn::before{background-color:#FDE7B3;}.elementor-36 .elementor-element.elementor-element-9645f7d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-36 .elementor-element.elementor-element-605a148 .feature-two__item__icon,.elementor-36 .elementor-element.elementor-element-605a148 .feature-one__item__icon i{padding:0px 0px 0px 10px;color:#02577C;}.elementor-36 .elementor-element.elementor-element-cdcb158{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-36 .elementor-element.elementor-element-869e354 .sec-title__title{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;line-height:1.1em;}.elementor-36 .elementor-element.elementor-element-869e354 .sec-title__tagline{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-869e354 .about-one__client__star{color:#216F4F;}.elementor-36 .elementor-element.elementor-element-869e354 .wallox-btn.wallox-btn--base{color:#000000;background-color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-869e354 .wallox-btn.wallox-btn--base:hover,.elementor-36 .elementor-element.elementor-element-869e354 .wallox-btn.wallox-btn--base:focus{color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-869e354 .wallox-btn--base::before{background-color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-5cdc67e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-36 .elementor-element.elementor-element-5cdc67e:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-5cdc67e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-5cdc67e::before, .elementor-36 .elementor-element.elementor-element-5cdc67e > .elementor-background-video-container::before, .elementor-36 .elementor-element.elementor-element-5cdc67e > .e-con-inner > .elementor-background-video-container::before, .elementor-36 .elementor-element.elementor-element-5cdc67e > .elementor-background-slideshow::before, .elementor-36 .elementor-element.elementor-element-5cdc67e > .e-con-inner > .elementor-background-slideshow::before, .elementor-36 .elementor-element.elementor-element-5cdc67e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-36 .elementor-element.elementor-element-4ece210 .sec-title__title{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-4ece210 .sec-title__tagline{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;line-height:1px;color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-4ece210 .service-one__item__title,.elementor-36 .elementor-element.elementor-element-4ece210 .service-two__item__title,.elementor-36 .elementor-element.elementor-element-4ece210 .service-three__content__title,.elementor-36 .elementor-element.elementor-element-4ece210 .service-card__title{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-4ece210 .service-one__bottom__call__title{color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-cce7bc2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-36 .elementor-element.elementor-element-b4263b4 .sec-title__title{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-b4263b4 .sec-title__tagline{color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-b4263b4 .about-three__feature__icon i{color:#02577C;}.elementor-36 .elementor-element.elementor-element-870a778{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-36 .elementor-element.elementor-element-22a29ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-22a29ab .project-two__top .sec-title__title,.elementor-36 .elementor-element.elementor-element-22a29ab .sec-title__title{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-22a29ab .project-two__top .sec-title__tagline,.elementor-36 .elementor-element.elementor-element-22a29ab .sec-title__tagline{color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-22a29ab .project-card__content__title,.elementor-36 .elementor-element.elementor-element-22a29ab .project-three__item__title,.elementor-36 .elementor-element.elementor-element-22a29ab .project-page__item__content__title{color:#000000;}.elementor-36 .elementor-element.elementor-element-22a29ab .project-card__content__subtitle,.elementor-36 .elementor-element.elementor-element-22a29ab .project-three__item__subtitle,.elementor-36 .elementor-element.elementor-element-22a29ab .project-page__item__content__subtitle{color:#000000;}.elementor-36 .elementor-element.elementor-element-22a29ab .project-card__content__link i,.elementor-36 .elementor-element.elementor-element-22a29ab .project-page__item__content__link i{color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-22a29ab .client-carousel__text{color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-242a579{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-36 .elementor-element.elementor-element-0ecf571 .testimonials-contact__right .sec-title__title,.elementor-36 .elementor-element.elementor-element-0ecf571 .sec-title__title{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-0ecf571 .testimonials-contact__right .sec-title__tagline,.elementor-36 .elementor-element.elementor-element-0ecf571 .sec-title__tagline{color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-0ecf571 .testimonials-contact__author__star,.elementor-36 .elementor-element.elementor-element-0ecf571 .testimonials-card__rating,.elementor-36 .elementor-element.elementor-element-0ecf571 .testimonials-three__item__star i{color:#216F4F;}/* Start custom CSS for wallox-main-slider, class: .elementor-element-5c35016 */.hero-slider-two__title__box:nth-child(1) .hero-slider-two__title__text{
    font-size: 53px;
    line-height: 1
}
.hero-slider-two__title__box:nth-child(3) .hero-slider-two__title__text {
      font-family: 'Plus Jakarta Sans', sans-serif, cursive!important;
      color: var(--wallox-text-dark, #2E2A20)!important;
      border: 0px solid!important;
      font-size: 88px;
      line-height:1;
}
.hero-slider-two__thumb__element::before{
    border:0px;
}
.hero-slider-two__title__box:nth-child(1) .hero-slider-two__title__text{
    font-weight: 500!important;
    font-size: 55px!important;
}
.hero-slider-two__title__box:nth-child(2) .hero-slider-two__title__text {
    font-family: 'Plus Jakarta Sans', sans-serif, cursive!important;
    font-size: 50px!important;
    padding-left:2px!important;
    font-weight: 800!important;
    line-height: 0.8;
}

.hero-slider-two__thumb__element{
    display: none;
}
.hero-slider-two__social{
    display: none!important;
}
.hero-slider-two__sub-title{
    border:0px solid #02577C!important;
}
.feature-two__item:hover .feature-two__item__title {
    color: #000!important;
}
.feature-two__item .feature-two__item__icon  .icon-idea:before{
    color: #02577C;
}
.feature-two__item:hover .feature-two__item__icon  .icon-idea:before{
    color: #FDE7B3;
}

.hero-slider-two__carousel .owl-item:nth-child(2) 
.hero-slider-two__title__box:nth-child(1) .hero-slider-two__title__text{
    font-size: 53px!important;
}
.hero-slider-two__carousel .owl-item:nth-child(4) .hero-slider-two__title__box:nth-child(2) .hero-slider-two__title__text{
    font-size: 49px!important;
    padding-bottom: 51px!important;
    color: #2e2a20!important;
    line-height: 1.1!important;
    font-family: "Plus Jakarta Sans"!important;
}/* End custom CSS */
/* Start custom CSS for wallox-features, class: .elementor-element-605a148 */.feature-two__item::after {
    background-image: url()!important;
    background-color: #FDE7B3;
    opacity:;
}

.feature-two__item:hover {
    background-color: #02577C!important;
}
.feature-two__item__icon::after{
    background-color: #FDE7B3!important;
}
.feature-two__item:hover .feature-two__item__icon i:before{
    color: #FDE7B3!important;
}
.feature-two__item:hover .feature-two__item__title{
    color: #FDE7B3!important;
}
.feature-two__item__icon svg image{
    width: 400px!important;
    
}
.feature-two__item {
    background-color: #FDE7B3 !important;

    padding: 20px; /* optional for spacing */
}/* End custom CSS */
/* Start custom CSS for wallox-about, class: .elementor-element-869e354 */.elementor-element-869e354 .about-one__right .sec-title__image{
    width: 20px
}
.elementor-element-869e354 .about-one__right .row{
    display: none;
}
.about-one__funfact{
    background: #FDE7B3!important;
}/* End custom CSS */
/* Start custom CSS for wallox-service, class: .elementor-element-4ece210 */.service-one__item__title{
    text-align: center!important;
}
.elementor-element-4ece210 .sec-title__image{
    width: 20px
}
p.section-text{
    font-size: 16px;
    font-weight: 400!important;
}
.service-one__bottom__link p a{
    color: #FDE7B3!important;
}
.service-one__bottom__call__number:hover {
    color: #FDE7B3!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cdc67e */.service-one{
    background-color: #025677!important;
}
.service-one__item:hover .service-one__item__thumb::after {
    background: linear-gradient(180deg, rgba(223, 159, 67, 0) 43.73%, #FDE7B3 82.3%)!important;
}
.service-one__item:hover .service-one__item__title a{
   color:#000;
}
.service-one__item__title a{
   color:000;
}
.service-one__item:hover .service-one__item__btn {
    background: #025677!important;
    color: #FDE7B3!important;
}
.service-one__bottom__nav button span:hover {
    background-color: #FDE7B3!important;
    color: #025677!important;
}/* End custom CSS */
/* Start custom CSS for wallox-about, class: .elementor-element-b4263b4 */.elementor-element-b4263b4 .about-three__funfact{
    display: none;
}
.elementor-element-b4263b4 .about-three__thumb__small{
    display: none;
}
.elementor-element-b4263b4 .about-three__bottom{
    display: none
}
.elementor-element-b4263b4 .about-three .container .row {
    flex-direction: row-reverse;
}
.elementor-element-b4263b4  .sec-title__image{
    width: 20px
}
.about-three__thumb::after,
.about-three__thumb__box{
    display: none;
}
.elementor-element-b4263b4  .about-three__shape-two {
    right: 91%;
}

.about-three__feature__icon{
    color:#02577C!important;
    background-color: #FDE7B3!important;
}
.about-three__thumb img{
    width: 540px;
    height: 570px;
    object-fit: cover;
    object-position: left;
}/* End custom CSS */
/* Start custom CSS for wallox-project, class: .elementor-element-22a29ab */.client-carousel{
    display: none
}
.project-two__cloth img{
    width: 80px
}
.elementor-element-22a29ab    .sec-title__image{
    width: 20px
}
.project-two::after{
    background: #02577C!important;
}
.project-card__content{
      background: #fde7b3!important;
}
.project-two__carousel .project-card__content__link {
    background:#02577C!important;
}
.project-two__top .project-two__nav .project-two__nav--left span, .project-two__top .project-two__nav .project-two__nav--right span {
     background:#fde7b3!important;
     color: #02577C!important;
}/* End custom CSS */
/* Start custom CSS for wallox-testimonials, class: .elementor-element-0ecf571 */.elementor-element-0ecf571   .sec-title__image{
    width: 20px
}
.testimonials-card__top__video{
    display: none
}
.testimonials-card{
    border: 2px solid #DF9E42;
    border-radius: 20px
}
.testimonials-card::after {
    background-image: url(./assets/images/shapes/testi-border.pn)!important;
}
.fa-star{
    color:#216F4F!important;
}
.testimonials-card__content{
    margin-right: 0px!important;
}
.testimonials-card {
    border: 2px solid #025677!important;
}/* End custom CSS */