.elementor-6129 .elementor-element.elementor-element-ac6b3e8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-block-start:3rem;--padding-block-end:3rem;--padding-inline-start:3rem;--padding-inline-end:3rem;}.elementor-6129 .elementor-element.elementor-element-ac6b3e8, .elementor-6129 .elementor-element.elementor-element-ac6b3e8::before{--border-transition:0.3s;}.elementor-6129 .elementor-element.elementor-element-85d5b84{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-6129 .elementor-element.elementor-element-85d5b84, .elementor-6129 .elementor-element.elementor-element-85d5b84::before{--border-transition:0.3s;}.elementor-6129 .elementor-element.elementor-element-5d575ce{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--background-transition:0.3s;--padding-block-start:3rem;--padding-block-end:3rem;--padding-inline-start:3rem;--padding-inline-end:3rem;}.elementor-6129 .elementor-element.elementor-element-5d575ce:not(.elementor-motion-effects-element-type-background), .elementor-6129 .elementor-element.elementor-element-5d575ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc99cb1 );}.elementor-6129 .elementor-element.elementor-element-5d575ce, .elementor-6129 .elementor-element.elementor-element-5d575ce::before{--border-transition:0.3s;}.elementor-6129 .elementor-element.elementor-element-ddf82a0{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-6129 .elementor-element.elementor-element-0a60ff1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:6rem;font-weight:900;line-height:5.6rem;}.elementor-6129 .elementor-element.elementor-element-cb757e3{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:400;}.elementor-6129 .elementor-element.elementor-element-da99623{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-6129 .elementor-element.elementor-element-3dfe885 .searchandfilter > ul{padding:0;margin:0;}.elementor-6129 .elementor-element.elementor-element-6051630{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-6129 .elementor-element.elementor-element-b389a9d{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1rem;}.elementor-6129 .elementor-element.elementor-element-b389a9d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6129 .elementor-element.elementor-element-d904c41{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:3rem;--padding-block-end:3rem;--padding-inline-start:3rem;--padding-inline-end:3rem;}.elementor-6129 .elementor-element.elementor-element-d904c41, .elementor-6129 .elementor-element.elementor-element-d904c41::before{--border-transition:0.3s;}.elementor-6129 .elementor-element.elementor-element-d904c41.e-con{--align-self:flex-start;}.elementor-6129 .elementor-element.elementor-element-f519653 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 4);flex:0 1 calc( 100% / 4 );flex-grow:0;padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );}.elementor-6129 .elementor-element.elementor-element-f519653 .elementor-repeater-item-ab6fd5e > *{display:inline-block;}.elementor-6129 .elementor-element.elementor-element-f519653 .dce-posts-fallback{text-align:left;}.elementor-6129 .elementor-element.elementor-element-f519653 .dce-posts-container.dce-skin-grid .dce-posts-wrapper{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-6129 .elementor-element.elementor-element-f519653 .dce-post-item{padding-bottom:35px;}.elementor-6129 .elementor-element.elementor-element-f519653 .infiniteScroll{margin-top:1px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-6129 .elementor-element.elementor-element-ac6b3e8{--width:95%;}.elementor-6129 .elementor-element.elementor-element-5d575ce{--width:45%;}}@media(max-width:1366px){.elementor-6129 .elementor-element.elementor-element-0a60ff1 .elementor-heading-title{font-size:4rem;line-height:4rem;}.elementor-6129 .elementor-element.elementor-element-cb757e3{font-size:1.6rem;line-height:2rem;}.elementor-6129 .elementor-element.elementor-element-f519653 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 3);flex:0 1 calc( 100% / 3 );}}@media(max-width:1200px){.elementor-6129 .elementor-element.elementor-element-f519653 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 2);flex:0 1 calc( 100% / 2 );}}@media(max-width:1024px){.elementor-6129 .elementor-element.elementor-element-f519653 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 3);flex:0 1 calc( 100% / 3 );}}@media(max-width:880px){.elementor-6129 .elementor-element.elementor-element-0a60ff1 .elementor-heading-title{font-size:3rem;line-height:3rem;}.elementor-6129 .elementor-element.elementor-element-cb757e3{font-size:1.3rem;line-height:1.6rem;}.elementor-6129 .elementor-element.elementor-element-f519653 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 2);flex:0 1 calc( 100% / 2 );}}@media(max-width:767px){.elementor-6129 .elementor-element.elementor-element-ac6b3e8{--padding-block-start:2rem;--padding-block-end:2rem;--padding-inline-start:2rem;--padding-inline-end:2rem;}.elementor-6129 .elementor-element.elementor-element-5d575ce{--padding-block-start:2rem;--padding-block-end:2rem;--padding-inline-start:2rem;--padding-inline-end:2rem;}.elementor-6129 .elementor-element.elementor-element-d904c41{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-block-start:2rem;--padding-block-end:2rem;--padding-inline-start:2rem;--padding-inline-end:2rem;}.elementor-6129 .elementor-element.elementor-element-d904c41.e-con{--align-self:flex-start;}.elementor-6129 .elementor-element.elementor-element-f519653 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}.elementor-6129 .elementor-element.elementor-element-f519653 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6129 .elementor-element.elementor-element-f519653.elementor-element{--flex-grow:1;--flex-shrink:0;}}/* Start custom CSS for heading, class: .elementor-element-0a60ff1 */.elementor-6129 .elementor-element.elementor-element-0a60ff1 {text-wrap: balance;}/* End custom CSS */
/* Start custom CSS for dce-searchfilter, class: .elementor-element-3dfe885 */.elementor-6129 .elementor-element.elementor-element-3dfe885 label select {
    
    color:#484848;
    font-family: "Open Sans", Sans-Serif;
    font-size: 1.2rem;
    border: none;
    
   overflow: auto;
    background-color: #ececec;
    margin-bottom: 0;
    
}

.elementor-6129 .elementor-element.elementor-element-3dfe885 form h4 {
    
    color:#484848;
    font-family: "Open Sans", Sans-Serif;
    font-size: 1.8rem;
    font-weight: 900;
    background-color: #ececec;
    
    
}

.elementor-6129 .elementor-element.elementor-element-3dfe885 form input {
    
    color:#484848;
    font-family: "Open Sans", Sans-Serif;
    font-size: 1.2rem;
    border: none;
    overflow: hidden;
    background-color: #ececec;
    margin-bottom: 0;

    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d575ce */.elementor-6129 .elementor-element.elementor-element-5d575ce {
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d904c41 */.elementor-6129 .elementor-element.elementor-element-d904c41 {
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac6b3e8 */.elementor-6129 .elementor-element.elementor-element-ac6b3e8 {box-sizing:border-box;}/* End custom CSS */