.elementor-12016 .elementor-element.elementor-element-4ab9f53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:25px;--background-transition:0.3s;}.elementor-12016 .elementor-element.elementor-element-2087ed5{text-align:center;}.elementor-12016 .elementor-element.elementor-element-2087ed5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;}.elementor-12016 .elementor-element.elementor-element-4ff9044{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:25px;--background-transition:0.3s;}.elementor-12016 .elementor-element.elementor-element-b9c307a{--display:flex;--background-transition:0.3s;}.elementor-12016 .elementor-element.elementor-element-4098dd6{--e-image-carousel-slides-to-show:1;}.elementor-12016 .elementor-element.elementor-element-259a07b{--display:flex;--gap:25px;--background-transition:0.3s;}.elementor-12016 .elementor-element.elementor-element-971d7be .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;}.elementor-12016 .elementor-element.elementor-element-d17636c{text-align:justify;color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-12016 .elementor-element.elementor-element-462388d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:25px;--background-transition:0.3s;}.elementor-12016 .elementor-element.elementor-element-69de8db{--display:flex;--gap:25px;--background-transition:0.3s;}.elementor-12016 .elementor-element.elementor-element-98dcb4c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;}.elementor-12016 .elementor-element.elementor-element-2fe8dbb{text-align:justify;color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-12016 .elementor-element.elementor-element-210a694{--display:flex;--background-transition:0.3s;}.elementor-12016 .elementor-element.elementor-element-963997e{--e-image-carousel-slides-to-show:1;}.elementor-12016 .elementor-element.elementor-element-b9e1c89{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:25px;--background-transition:0.3s;}.elementor-12016 .elementor-element.elementor-element-db4f36c{--display:flex;--background-transition:0.3s;}.elementor-12016 .elementor-element.elementor-element-1fd0a4f{--e-image-carousel-slides-to-show:1;}.elementor-12016 .elementor-element.elementor-element-0130778{--display:flex;--gap:25px;--background-transition:0.3s;}.elementor-12016 .elementor-element.elementor-element-4c87fea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;}.elementor-12016 .elementor-element.elementor-element-12dc4cb{text-align:justify;color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}#elementor-popup-modal-12016 .dialog-message{width:1400px;height:custom;align-items:flex-start;padding:50px 50px 50px 50px;}#elementor-popup-modal-12016{justify-content:center;align-items:center;pointer-events:all;background-color:rgba(0,0,0,.8);}#elementor-popup-modal-12016 .dialog-close-button{display:flex;font-size:20px;}#elementor-popup-modal-12016 .dialog-widget-content{border-radius:20px 20px 20px 20px;margin:0px 0px 0px 0px;}#elementor-popup-modal-12016 .dialog-close-button i{color:var( --e-global-color-primary );}#elementor-popup-modal-12016 .dialog-close-button svg{fill:var( --e-global-color-primary );}@media(min-width:768px){.elementor-12016 .elementor-element.elementor-element-b9c307a{--width:30%;}.elementor-12016 .elementor-element.elementor-element-259a07b{--width:70%;}.elementor-12016 .elementor-element.elementor-element-69de8db{--width:70%;}.elementor-12016 .elementor-element.elementor-element-210a694{--width:30%;}.elementor-12016 .elementor-element.elementor-element-db4f36c{--width:30%;}.elementor-12016 .elementor-element.elementor-element-0130778{--width:70%;}}@media(max-width:1200px) and (min-width:768px){.elementor-12016 .elementor-element.elementor-element-b9c307a{--width:100%;}.elementor-12016 .elementor-element.elementor-element-259a07b{--width:100%;}.elementor-12016 .elementor-element.elementor-element-69de8db{--width:100%;}.elementor-12016 .elementor-element.elementor-element-210a694{--width:100%;}.elementor-12016 .elementor-element.elementor-element-db4f36c{--width:100%;}.elementor-12016 .elementor-element.elementor-element-0130778{--width:100%;}}@media(max-width:1200px){.elementor-12016 .elementor-element.elementor-element-2087ed5{text-align:center;}.elementor-12016 .elementor-element.elementor-element-2087ed5 .elementor-heading-title{font-size:20px;}.elementor-12016 .elementor-element.elementor-element-4ff9044{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-12016 .elementor-element.elementor-element-971d7be{text-align:center;}.elementor-12016 .elementor-element.elementor-element-971d7be .elementor-heading-title{font-size:20px;}.elementor-12016 .elementor-element.elementor-element-d17636c{text-align:center;}.elementor-12016 .elementor-element.elementor-element-462388d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-12016 .elementor-element.elementor-element-98dcb4c{text-align:center;}.elementor-12016 .elementor-element.elementor-element-98dcb4c .elementor-heading-title{font-size:20px;}.elementor-12016 .elementor-element.elementor-element-2fe8dbb{text-align:center;}.elementor-12016 .elementor-element.elementor-element-b9e1c89{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-12016 .elementor-element.elementor-element-4c87fea{text-align:center;}.elementor-12016 .elementor-element.elementor-element-4c87fea .elementor-heading-title{font-size:20px;}.elementor-12016 .elementor-element.elementor-element-12dc4cb{text-align:center;}#elementor-popup-modal-12016 .dialog-message{width:690px;height:100vh;padding:50px 25px 50px 25px;}#elementor-popup-modal-12016{justify-content:center;align-items:center;}#elementor-popup-modal-12016 .dialog-widget-content{margin:50px 0px 0px 0px;}}@media(max-width:767px){.elementor-12016 .elementor-element.elementor-element-d17636c{font-size:14px;}.elementor-12016 .elementor-element.elementor-element-2fe8dbb{font-size:14px;}.elementor-12016 .elementor-element.elementor-element-12dc4cb{font-size:14px;}#elementor-popup-modal-12016 .dialog-message{width:100%;height:100vh;padding:25px 10px 25px 10px;}#elementor-popup-modal-12016 .dialog-widget-content{margin:75px 0px 0px 0px;}}/* Start custom CSS for image-carousel, class: .elementor-element-4098dd6 */.elementor-12016 .elementor-element.elementor-element-4098dd6 div{
    line-height: 0;
}

.elementor-12016 .elementor-element.elementor-element-4098dd6 img{
    object-fit: cover;
    width: 100%;
    height: 340px;
    border-radius: 20px;
}

@media(max-width: 767px){
    .elementor-12016 .elementor-element.elementor-element-4098dd6 img{
        height: 250px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d17636c */.elementor-12016 .elementor-element.elementor-element-d17636c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fe8dbb */.elementor-12016 .elementor-element.elementor-element-2fe8dbb p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-963997e */.elementor-12016 .elementor-element.elementor-element-963997e div{
    line-height: 0;
}

.elementor-12016 .elementor-element.elementor-element-963997e img{
    object-fit: cover;
    width: 100%;
    height: 340px;
    border-radius: 20px;
}

@media(max-width: 767px){
    .elementor-12016 .elementor-element.elementor-element-963997e img{
        height: 250px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1fd0a4f */.elementor-12016 .elementor-element.elementor-element-1fd0a4f div{
    line-height: 0;
}

.elementor-12016 .elementor-element.elementor-element-1fd0a4f img{
    object-fit: cover;
    width: 100%;
    height: 340px;
    border-radius: 20px;
}

@media(max-width: 767px){
    .elementor-12016 .elementor-element.elementor-element-1fd0a4f img{
        height: 250px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12dc4cb */.elementor-12016 .elementor-element.elementor-element-12dc4cb p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-12016 {
    backdrop-filter: blur(25px);
    -webkit-backdrop-filter: blur(25px);
    z-index: 2147483635;
}/* End custom CSS */