.elementor-23 .elementor-element.elementor-element-277153f{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-f1acc78{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-4950673 .item-title{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-4950673 .item-disc{color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-4950673 .as-rating-1 .icon{color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-4950673 .rating-icon{color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-4950673 .tx-heading-section .icon{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-4950673 .tx-subTitle{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-7b561d8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-f4fa521{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
            .elementor-23 .elementor-element.elementor-element-265d35c .tx-button,
            .elementor-23 .elementor-element.elementor-element-265d35c .tx-button::after
        {background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-265d35c .as-cta-2-booking{background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-265d35c .as-cta-2-booking .title{color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-265d35c .as-cta-2-booking .disc{color:var( --e-global-color-f6fe9f0 );}.elementor-23 .elementor-element.elementor-element-265d35c .as-pr-btn-1-v2{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-265d35c .as-pr-btn-1-v2:hover{color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-265d35c .as-pr-btn-1-v2::after{background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-265d35c .as-p-1.mail{color:var( --e-global-color-f6fe9f0 );}.elementor-23 .elementor-element.elementor-element-265d35c .as-cta-2-booking .mail a{color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-265d35c .as-cta-2-manager .text-elm{color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-265d35c .as-cta-2-projects .title{color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-265d35c .as-cta-2-projects .as-pr-btn-1{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-265d35c .as-cta-2-projects .as-pr-btn-1:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-265d35c .tx-button{-webkit-text-fill-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-265d35c .tx-button .text{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-265d35c .tx-button .icon{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-265d35c .pf-touch-4-wrap{background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-265d35c .tx-heading-section .icon{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-265d35c .tx-subTitle::after{background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-265d35c .tx-subTitle::before{background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-265d35c .tx-subTitle{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-265d35c .tx-title{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-265d35c .tx-title span{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-26cf66b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
            .elementor-23 .elementor-element.elementor-element-00c9907 .tx-button,
            .elementor-23 .elementor-element.elementor-element-00c9907 .tx-button::after
        {background-color:var( --e-global-color-primary );}
        .elementor-23 .elementor-element.elementor-element-00c9907 .tx-button:hover,
        .elementor-23 .elementor-element.elementor-element-00c9907 .tx-button::after
        {background-color:var( --e-global-color-secondary );}
        .elementor-23 .elementor-element.elementor-element-00c9907 .tx-button_2,
        .elementor-23 .elementor-element.elementor-element-00c9907 .tx-button_2::after
        {background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-00c9907 .tx-button{-webkit-text-fill-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-00c9907 .tx-button .text{color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-00c9907 .tx-button .icon{color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-00c9907 .tx-button:hover{-webkit-text-fill-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-00c9907 .tx-button:hover .text{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-00c9907 .tx-button:hover .icon{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-00c9907 .tx-button_2{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-00c9907 .tx-button_2 .text{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-00c9907 .tx-button_2 .icon{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-00c9907 .tx-button_2:hover .icon{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-00c9907 .as-blog-1-item .title{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-00c9907 .as-blog-1-item .categories{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-00c9907 .as-blog-1-item .categories:hover{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-00c9907 .as-pr-btn-1-v2{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-00c9907 .as-pr-btn-1-v2:hover{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-00c9907 .as-pr-btn-1-v2::after{background-color:var( --e-global-color-secondary );}body.elementor-page-23:not(.elementor-motion-effects-element-type-background), body.elementor-page-23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCDCDC;}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-4950673 .tx-section{padding:60px 0px 0px 0px;}}