.elementor-1008 .elementor-element.elementor-element-ca7d834{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1008 .elementor-element.elementor-element-5e182d1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;}.elementor-1008 .elementor-element.elementor-element-96ed3df{--display:flex;--justify-content:space-between;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-1008 .elementor-element.elementor-element-56b2b53{text-align:left;}.elementor-1008 .elementor-element.elementor-element-56b2b53 .elementor-heading-title{font-family:"Piazzolla", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-primary );}.elementor-1008 .elementor-element.elementor-element-8b39829{padding:0px 25px 0px 0px;z-index:1;text-align:right;font-family:"Piazzolla", Sans-serif;font-size:18px;font-weight:600;font-style:italic;color:var( --e-global-color-primary );}.elementor-1008 .elementor-element.elementor-element-8b39829 a{color:var( --e-global-color-primary );}.elementor-1008 .elementor-element.elementor-element-cbbc7a8{background-color:#4E82BA;border-radius:20px 20px 20px 20px;}.elementor-1008 .elementor-element.elementor-element-cbbc7a8 img{width:100%;height:475px;object-fit:contain;object-position:bottom center;}.elementor-1008 .elementor-element.elementor-element-40c0cc4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;}.elementor-1008 .elementor-element.elementor-element-9c63c5d img{width:100%;height:475px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-1008 .elementor-element.elementor-element-cf5d584{--display:flex;--justify-content:space-between;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-1008 .elementor-element.elementor-element-a86775d{background-color:var( --e-global-color-799d1e1 );padding:25px 25px 25px 25px;border-radius:20px 20px 20px 20px;text-align:justify;font-family:"Piazzolla", Sans-serif;font-size:20px;font-weight:500;font-style:italic;color:var( --e-global-color-primary );}.elementor-1008 .elementor-element.elementor-element-a86775d a{color:var( --e-global-color-primary );}.elementor-1008 .elementor-element.elementor-element-37b6f45{padding:0px 25px 0px 0px;z-index:1;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-primary );}.elementor-1008 .elementor-element.elementor-element-37b6f45 a{color:var( --e-global-color-primary );}.elementor-1008 .elementor-element.elementor-element-1785bee{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-1008 .elementor-element.elementor-element-280750f{z-index:1;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-primary );}.elementor-1008 .elementor-element.elementor-element-280750f a{color:var( --e-global-color-primary );}.elementor-1008 .elementor-element.elementor-element-65538dc{z-index:1;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-primary );}.elementor-1008 .elementor-element.elementor-element-65538dc a{color:var( --e-global-color-primary );}.elementor-1008 .elementor-element.elementor-element-5a837f7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;}.elementor-1008 .elementor-element.elementor-element-75247a8{--display:flex;--justify-content:space-between;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-1008 .elementor-element.elementor-element-e6fddff{background-color:var( --e-global-color-799d1e1 );padding:25px 25px 25px 25px;border-radius:20px 20px 20px 20px;text-align:justify;font-family:"Piazzolla", Sans-serif;font-size:18px;font-weight:500;font-style:italic;color:var( --e-global-color-primary );}.elementor-1008 .elementor-element.elementor-element-e6fddff a{color:var( --e-global-color-primary );}.elementor-1008 .elementor-element.elementor-element-20124b6{padding:0px 25px 0px 0px;z-index:1;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-primary );}.elementor-1008 .elementor-element.elementor-element-20124b6 a{color:var( --e-global-color-primary );}.elementor-1008 .elementor-element.elementor-element-6874836 img{width:100%;height:475px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-1008 .elementor-element.elementor-element-d73e3b0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-1008 .elementor-element.elementor-element-8a92d88{z-index:1;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-primary );}.elementor-1008 .elementor-element.elementor-element-8a92d88 a{color:var( --e-global-color-primary );}.elementor-1008 .elementor-element.elementor-element-16ea689{z-index:1;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-primary );}.elementor-1008 .elementor-element.elementor-element-16ea689 a{color:var( --e-global-color-primary );}#elementor-popup-modal-1008{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-1008 .dialog-message{width:1400px;height:custom;align-items:flex-start;padding:50px 50px 50px 50px;}#elementor-popup-modal-1008 .dialog-close-button{display:flex;background-color:var( --e-global-color-bb86ae8 );font-size:20px;}#elementor-popup-modal-1008 .dialog-widget-content{border-radius:20px 20px 20px 20px;margin:200px 0px 0px 0px;}#elementor-popup-modal-1008 .dialog-close-button i{color:var( --e-global-color-primary );}#elementor-popup-modal-1008 .dialog-close-button svg{fill:var( --e-global-color-primary );}@media(max-width:1400px){.elementor-1008 .elementor-element.elementor-element-5e182d1{--grid-auto-flow:row;}.elementor-1008 .elementor-element.elementor-element-cbbc7a8 img{height:100%;}.elementor-1008 .elementor-element.elementor-element-40c0cc4{--grid-auto-flow:row;}.elementor-1008 .elementor-element.elementor-element-9c63c5d img{height:100%;}.elementor-1008 .elementor-element.elementor-element-a86775d{font-size:16px;}.elementor-1008 .elementor-element.elementor-element-37b6f45{font-size:16px;}.elementor-1008 .elementor-element.elementor-element-1785bee{--grid-auto-flow:row;}.elementor-1008 .elementor-element.elementor-element-280750f{font-size:16px;}.elementor-1008 .elementor-element.elementor-element-65538dc{font-size:16px;}.elementor-1008 .elementor-element.elementor-element-5a837f7{--grid-auto-flow:row;}.elementor-1008 .elementor-element.elementor-element-e6fddff{font-size:16px;}.elementor-1008 .elementor-element.elementor-element-20124b6{font-size:16px;}.elementor-1008 .elementor-element.elementor-element-6874836 img{height:100%;}.elementor-1008 .elementor-element.elementor-element-d73e3b0{--grid-auto-flow:row;}.elementor-1008 .elementor-element.elementor-element-8a92d88{font-size:16px;}.elementor-1008 .elementor-element.elementor-element-16ea689{font-size:16px;}#elementor-popup-modal-1008 .dialog-message{width:1150px;}#elementor-popup-modal-1008 .dialog-widget-content{margin:100px 0px 0px 0px;}}@media(max-width:1200px){.elementor-1008 .elementor-element.elementor-element-ca7d834{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1008 .elementor-element.elementor-element-5e182d1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1008 .elementor-element.elementor-element-56b2b53{text-align:center;}.elementor-1008 .elementor-element.elementor-element-56b2b53 .elementor-heading-title{font-size:36px;}.elementor-1008 .elementor-element.elementor-element-8b39829{text-align:center;font-size:14px;}.elementor-1008 .elementor-element.elementor-element-40c0cc4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1008 .elementor-element.elementor-element-a86775d{font-size:16px;}.elementor-1008 .elementor-element.elementor-element-37b6f45{font-size:16px;}.elementor-1008 .elementor-element.elementor-element-1785bee{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1008 .elementor-element.elementor-element-280750f{font-size:16px;}.elementor-1008 .elementor-element.elementor-element-65538dc{font-size:16px;}.elementor-1008 .elementor-element.elementor-element-5a837f7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1008 .elementor-element.elementor-element-e6fddff{font-size:16px;}.elementor-1008 .elementor-element.elementor-element-20124b6{font-size:16px;}.elementor-1008 .elementor-element.elementor-element-d73e3b0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1008 .elementor-element.elementor-element-8a92d88{font-size:16px;}.elementor-1008 .elementor-element.elementor-element-16ea689{font-size:16px;}#elementor-popup-modal-1008 .dialog-message{width:650px;padding:50px 25px 50px 25px;}#elementor-popup-modal-1008 .dialog-widget-content{margin:50px 0px 0px 0px;}}@media(max-width:700px){.elementor-1008 .elementor-element.elementor-element-ca7d834{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-1008 .elementor-element.elementor-element-5e182d1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1008 .elementor-element.elementor-element-56b2b53 .elementor-heading-title{font-size:26px;}.elementor-1008 .elementor-element.elementor-element-8b39829{padding:0px 0px 0px 0px;font-size:12px;}.elementor-1008 .elementor-element.elementor-element-40c0cc4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1008 .elementor-element.elementor-element-a86775d{padding:25px 10px 25px 10px;z-index:1;font-size:14px;}.elementor-1008 .elementor-element.elementor-element-37b6f45{z-index:1;font-size:14px;}.elementor-1008 .elementor-element.elementor-element-1785bee{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1008 .elementor-element.elementor-element-280750f{z-index:1;font-size:14px;}.elementor-1008 .elementor-element.elementor-element-65538dc{z-index:1;font-size:14px;}.elementor-1008 .elementor-element.elementor-element-5a837f7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1008 .elementor-element.elementor-element-e6fddff{padding:25px 10px 25px 10px;z-index:1;font-size:14px;}.elementor-1008 .elementor-element.elementor-element-20124b6{z-index:1;font-size:14px;}.elementor-1008 .elementor-element.elementor-element-d73e3b0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1008 .elementor-element.elementor-element-8a92d88{z-index:1;font-size:14px;}.elementor-1008 .elementor-element.elementor-element-16ea689{z-index:1;font-size:14px;}#elementor-popup-modal-1008 .dialog-message{width:100%;height:100dvh;padding:25px 10px 25px 10px;}#elementor-popup-modal-1008 .dialog-widget-content{margin:75px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-56b2b53 */.elementor-1008 .elementor-element.elementor-element-56b2b53 p{
    padding-top: 10px;
    font-weight: 500;
    line-height: 1.25em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b39829 */.elementor-1008 .elementor-element.elementor-element-8b39829:before{
    content: "";
    position: absolute;
    top: auto;
    bottom: 50%;
    left: auto;
    right: 0;
    width: 50px;
    height: 150px;
    background: #FFCB54;
    transform: translateY(50%);
    z-index: -1;
    border-radius: 10px;
}

@media(max-width: 700px){
    .elementor-1008 .elementor-element.elementor-element-8b39829:before{
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9c63c5d */.elementor-1008 .elementor-element.elementor-element-9c63c5d img{
    filter: grayscale(100%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37b6f45 */.elementor-1008 .elementor-element.elementor-element-37b6f45:before{
    content: "";
    position: absolute;
    top: auto;
    bottom: 50%;
    left: auto;
    right: 0;
    width: 10px;
    height: 200px;
    background: #ABCFF5;
    transform: translateY(50%);
    z-index: -1;
    border-radius: 10px;
}

@media(max-width: 700px){
    .elementor-1008 .elementor-element.elementor-element-37b6f45:before{
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65538dc */.elementor-1008 .elementor-element.elementor-element-65538dc:before{
    content: "";
    position: absolute;
    top: 0;
    left: -25px;
    width: 100px;
    height: 200px;
    background: #FFCB54;
    z-index: -1;
    border-radius: 10px;
}

@media(max-width: 700px){
    .elementor-1008 .elementor-element.elementor-element-65538dc:before{
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20124b6 */.elementor-1008 .elementor-element.elementor-element-20124b6:before{
    content: "";
    position: absolute;
    top: auto;
    bottom: 50%;
    left: auto;
    right: 0;
    width: 10px;
    height: 275px;
    background: #ABCFF5;
    transform: translateY(50%);
    z-index: -1;
    border-radius: 10px;
}

@media(max-width: 700px){
    .elementor-1008 .elementor-element.elementor-element-20124b6:before{
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6874836 */.elementor-1008 .elementor-element.elementor-element-6874836 img{
    filter: grayscale(100%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16ea689 */.elementor-1008 .elementor-element.elementor-element-16ea689:before{
    content: "";
    position: absolute;
    top: -25px;
    left: -25px;
    width: 100px;
    height: 190px;
    background: #ABCFF5;
    z-index: -1;
    border-radius: 10px;
}

.elementor-1008 .elementor-element.elementor-element-16ea689 ul{
    padding-bottom: 14.400px;
}

@media(max-width: 700px){
    .elementor-1008 .elementor-element.elementor-element-16ea689:before{
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-1008 {
    backdrop-filter: blur(25px);
    -webkit-backdrop-filter: blur(25px);
    z-index: 2147483635;
}/* End custom CSS */