.elementor-229 .elementor-element.elementor-element-95e97c5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0%;--padding-right:10.5%;--padding-bottom:0%;--padding-left:19.5%;}.elementor-229 .elementor-element.elementor-element-6d8dea2{--justify-content:flex-end;--background-transition:0.3s;--border-radius:0em 0em 0em 10em;--margin-top:0%;--margin-right:0%;--margin-bottom:0%;--margin-left:0%;--padding-top:0%;--padding-right:0%;--padding-bottom:0%;--padding-left:0%;}.elementor-229 .elementor-element.elementor-element-6d8dea2, .elementor-229 .elementor-element.elementor-element-6d8dea2::before{--border-transition:0.3s;}.elementor-229 .elementor-element.elementor-element-6d79152 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-229 .elementor-element.elementor-element-6d79152 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-229 .elementor-element.elementor-element-9edd673 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:1.8vw;font-weight:400;line-height:1.4em;}.elementor-229 .elementor-element.elementor-element-9edd673 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-229 .elementor-element.elementor-element-9ea378d{color:#181818;font-family:"PT Sans", Sans-serif;font-size:17px;font-weight:normal;}.elementor-229 .elementor-element.elementor-element-6bedabd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:2%;--padding-right:10.5%;--padding-bottom:0%;--padding-left:19.5%;}.elementor-229 .elementor-element.elementor-element-6da2e23{--spacer-size:0px;}.elementor-229 .elementor-element.elementor-element-edc9897{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0%;--padding-right:10.5%;--padding-bottom:0%;--padding-left:19.5%;}.elementor-229 .elementor-element.elementor-element-05feb5a{--background-transition:0.3s;--border-radius:0em 0em 0em 10em;--margin-top:0%;--margin-right:0%;--margin-bottom:0%;--margin-left:0%;--padding-top:0%;--padding-right:0%;--padding-bottom:0%;--padding-left:0%;}.elementor-229 .elementor-element.elementor-element-05feb5a, .elementor-229 .elementor-element.elementor-element-05feb5a::before{--border-transition:0.3s;}.elementor-229 .elementor-element.elementor-element-695a808{--e-image-carousel-slides-to-show:1;}.elementor-229 .elementor-element.elementor-element-695a808 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0em 0em 0em 10em;}.elementor-229 .elementor-element.elementor-element-2e65eb4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:2%;--padding-right:10.5%;--padding-bottom:0%;--padding-left:19.5%;}.elementor-229 .elementor-element.elementor-element-d5ad4e4{--spacer-size:0px;}.elementor-229 .elementor-element.elementor-element-979ee4c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0%;--padding-right:10.5%;--padding-bottom:0%;--padding-left:19.5%;}.elementor-229 .elementor-element.elementor-element-067e456{--background-transition:0.3s;--border-radius:0em 0em 0em 10em;--margin-top:0%;--margin-right:0%;--margin-bottom:0%;--margin-left:0%;--padding-top:0%;--padding-right:0%;--padding-bottom:0%;--padding-left:0%;}.elementor-229 .elementor-element.elementor-element-067e456, .elementor-229 .elementor-element.elementor-element-067e456::before{--border-transition:0.3s;}.elementor-229 .elementor-element.elementor-element-a80c5e7 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-229 .elementor-element.elementor-element-a80c5e7 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-229 .elementor-element.elementor-element-40ed47d .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:1.8vw;font-weight:400;line-height:1.4em;}.elementor-229 .elementor-element.elementor-element-40ed47d > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-229 .elementor-element.elementor-element-c2b80a5{columns:2;column-gap:3%;color:#181818;font-family:"PT Sans", Sans-serif;font-size:17px;font-weight:normal;}.elementor-229 .elementor-element.elementor-element-0edb03e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:2%;--padding-right:10.5%;--padding-bottom:0%;--padding-left:19.5%;}.elementor-229 .elementor-element.elementor-element-65103aa{--spacer-size:0px;}.elementor-229 .elementor-element.elementor-element-e38f361{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0%;--padding-right:10.5%;--padding-bottom:0%;--padding-left:19.5%;}.elementor-229 .elementor-element.elementor-element-7b421e2{--background-transition:0.3s;--border-radius:0em 0em 0em 10em;--margin-top:0%;--margin-right:0%;--margin-bottom:0%;--margin-left:0%;--padding-top:0%;--padding-right:0%;--padding-bottom:0%;--padding-left:0%;}.elementor-229 .elementor-element.elementor-element-7b421e2, .elementor-229 .elementor-element.elementor-element-7b421e2::before{--border-transition:0.3s;}.elementor-229 .elementor-element.elementor-element-e8547ce{--image-transition-duration:500ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-229 .elementor-element.elementor-element-447f381{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:2%;--padding-right:10.5%;--padding-bottom:0%;--padding-left:19.5%;}.elementor-229 .elementor-element.elementor-element-efe11d9{--spacer-size:0px;}.elementor-229 .elementor-element.elementor-element-ae3e4a1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0%;--padding-right:10.5%;--padding-bottom:0%;--padding-left:19.5%;}.elementor-229 .elementor-element.elementor-element-e98cc81{--background-transition:0.3s;--border-radius:0em 0em 0em 10em;--margin-top:0%;--margin-right:0%;--margin-bottom:0%;--margin-left:0%;--padding-top:0%;--padding-right:0%;--padding-bottom:0%;--padding-left:0%;}.elementor-229 .elementor-element.elementor-element-e98cc81, .elementor-229 .elementor-element.elementor-element-e98cc81::before{--border-transition:0.3s;}.elementor-229 .elementor-element.elementor-element-64b5764 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-229 .elementor-element.elementor-element-64b5764 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-229 .elementor-element.elementor-element-bb22f06 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:1.8vw;font-weight:400;line-height:1.4em;}.elementor-229 .elementor-element.elementor-element-bb22f06 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-229 .elementor-element.elementor-element-50c29b1{columns:2;column-gap:3%;color:#181818;font-family:"PT Sans", Sans-serif;font-size:17px;font-weight:normal;}.elementor-229 .elementor-element.elementor-element-fb3a0eb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:2%;--padding-right:10.5%;--padding-bottom:0%;--padding-left:19.5%;}.elementor-229 .elementor-element.elementor-element-febf7de{--spacer-size:0px;}@media(max-width:1024px){.elementor-229 .elementor-element.elementor-element-95e97c5{--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-229 .elementor-element.elementor-element-6bedabd{--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-229 .elementor-element.elementor-element-edc9897{--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-229 .elementor-element.elementor-element-2e65eb4{--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-229 .elementor-element.elementor-element-979ee4c{--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-229 .elementor-element.elementor-element-0edb03e{--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-229 .elementor-element.elementor-element-e38f361{--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-229 .elementor-element.elementor-element-447f381{--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-229 .elementor-element.elementor-element-ae3e4a1{--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-229 .elementor-element.elementor-element-fb3a0eb{--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}}@media(max-width:767px){.elementor-229 .elementor-element.elementor-element-695a808 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0em 0em 0em 4em;}}/* Start custom CSS for heading, class: .elementor-element-6d79152 */.textline h2:before {
        content: "";
        display: block;
        width: 30px;
        height: 4px;
        background: #000;
        left: 0px;
        top: 15%;
        position: absolute;
}
.textline {
    padding-left:45px;
    font-family: "Roboto";
    font-size: 12px!important;
    text-transform: uppercase;
    line-height: 1em!important;
    letter-spacing: 0.2em!important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-695a808 */.swiper{
    border-radius: 0 0 0 10em;
}
.elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{
    margin-bottom:-10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a80c5e7 */.textline h2:before {
        content: "";
        display: block;
        width: 30px;
        height: 4px;
        background: #000;
        left: 0px;
        top: 15%;
        position: absolute;
}
.textline {
    padding-left:45px;
    font-family: "Roboto";
    font-size: 12px!important;
    text-transform: uppercase;
    line-height: 1em!important;
    letter-spacing: 0.2em!important;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-e8547ce */.e-gallery-item.elementor-gallery-item {
 border-radius: 0 0 0 4em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64b5764 */.textline h2:before {
        content: "";
        display: block;
        width: 30px;
        height: 4px;
        background: #000;
        left: 0px;
        top: 15%;
        position: absolute;
}
.textline {
    padding-left:45px;
    font-family: "Roboto";
    font-size: 12px!important;
    text-transform: uppercase;
    line-height: 1em!important;
    letter-spacing: 0.2em!important;
}/* End custom CSS */