.elementor-104767 .elementor-element.elementor-element-61f8ee3f{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 0px;--row-gap:20px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104767 .elementor-element.elementor-element-26b7664{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104767 .elementor-element.elementor-element-2b83a64a{--display:flex;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104767 .elementor-element.elementor-element-7cc3ac88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-104767 .elementor-element.elementor-element-7cc3ac88 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:1.2vw;}.elementor-104767 .elementor-element.elementor-element-3f43bea3{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:right;font-family:"Merriweather", Montserrat;font-size:0.8vw;font-weight:500;font-style:italic;line-height:1vw;color:#000000;}.elementor-104767 .elementor-element.elementor-element-3f43bea3 > .elementor-widget-container{margin:0% 0% 0% 5%;padding:0px 0px 0px 0px;}.elementor-104767 .elementor-element.elementor-element-71ed408b{--display:flex;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104767 .elementor-element.elementor-element-574ba63a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-104767 .elementor-element.elementor-element-574ba63a .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:1.2vw;}.elementor-104767 .elementor-element.elementor-element-5130c8ae{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:right;font-family:"Merriweather", Montserrat;font-size:0.8vw;font-weight:500;font-style:italic;line-height:1vw;color:#000000;}.elementor-104767 .elementor-element.elementor-element-5130c8ae > .elementor-widget-container{margin:0% 0% 0% 5%;padding:0px 0px 0px 0px;}.elementor-104767 .elementor-element.elementor-element-6f1e1b6d{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:right;font-family:"Merriweather", Montserrat;font-size:0.8vw;font-weight:500;font-style:italic;line-height:1vw;color:#000000;}.elementor-104767 .elementor-element.elementor-element-6f1e1b6d > .elementor-widget-container{margin:-10% 0% 0% 5%;}.elementor-104767 .elementor-element.elementor-element-243b0ca{--swiper-slides-to-display:1;--swiper-slides-gap:10px;}.elementor-104767 .elementor-element.elementor-element-243b0ca .swiper-slide > .elementor-element{height:100%;}.elementor-104767 .elementor-element.elementor-element-aef3c33{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104767 .elementor-element.elementor-element-2536b923{--display:flex;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104767 .elementor-element.elementor-element-12a90e6d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-104767 .elementor-element.elementor-element-12a90e6d .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:1.2vw;}.elementor-104767 .elementor-element.elementor-element-6f030fe7{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:right;font-family:"Montserrat", Montserrat;font-size:0.8vw;font-weight:500;line-height:1vw;color:#000000;}.elementor-104767 .elementor-element.elementor-element-6f030fe7 > .elementor-widget-container{margin:0% 0% 0% 5%;padding:0px 0px 0px 0px;}.elementor-104767 .elementor-element.elementor-element-2bcbc6e0{--display:flex;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104767 .elementor-element.elementor-element-53a494f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-104767 .elementor-element.elementor-element-53a494f9 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:1.2vw;}.elementor-104767 .elementor-element.elementor-element-2a222f{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:right;font-family:"Montserrat", Montserrat;font-size:0.8vw;font-weight:500;line-height:1vw;color:#000000;}.elementor-104767 .elementor-element.elementor-element-2a222f > .elementor-widget-container{margin:0% 0% 0% 5%;padding:0px 0px 0px 0px;}.elementor-104767 .elementor-element.elementor-global-82703{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--dots-normal-color:#FFA500;}.elementor-104767 .elementor-element.elementor-global-82703 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-104767 .elementor-element.elementor-global-82703.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-104767 .elementor-element.elementor-global-82703 .swiper-slide > .elementor-element{height:100%;}.elementor-104767 .elementor-element.elementor-global-82706{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--dots-normal-color:#FFA500;}.elementor-104767 .elementor-element.elementor-global-82706 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-104767 .elementor-element.elementor-global-82706.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-104767 .elementor-element.elementor-global-82706 .swiper-slide > .elementor-element{height:100%;}@media(min-width:1680px){.elementor-104767 .elementor-element.elementor-element-61f8ee3f{--grid-auto-flow:row;}.elementor-104767 .elementor-element.elementor-element-7cc3ac88 .elementor-heading-title{font-size:16px;}.elementor-104767 .elementor-element.elementor-element-3f43bea3{font-size:14px;line-height:14px;}.elementor-104767 .elementor-element.elementor-element-574ba63a .elementor-heading-title{font-size:16px;}.elementor-104767 .elementor-element.elementor-element-5130c8ae{font-size:14px;line-height:14px;}.elementor-104767 .elementor-element.elementor-element-6f1e1b6d > .elementor-widget-container{margin:-10px 0px 10px 0px;}.elementor-104767 .elementor-element.elementor-element-6f1e1b6d{font-size:14px;line-height:14px;}.elementor-104767 .elementor-element.elementor-element-243b0ca{--swiper-slides-to-display:3;}.elementor-104767 .elementor-element.elementor-element-12a90e6d .elementor-heading-title{font-size:16px;}.elementor-104767 .elementor-element.elementor-element-6f030fe7{font-size:14px;line-height:14px;}.elementor-104767 .elementor-element.elementor-element-53a494f9 .elementor-heading-title{font-size:16px;}.elementor-104767 .elementor-element.elementor-element-2a222f{font-size:14px;line-height:14px;}.elementor-104767 .elementor-element.elementor-global-82703{--swiper-slides-to-display:3;}.elementor-104767 .elementor-element.elementor-global-82706{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-104767 .elementor-element.elementor-element-61f8ee3f{--grid-auto-flow:row;}.elementor-104767 .elementor-element.elementor-element-243b0ca{--swiper-slides-to-display:1;}.elementor-104767 .elementor-element.elementor-global-82703{--swiper-slides-to-display:1;}.elementor-104767 .elementor-element.elementor-global-82703 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-104767 .elementor-element.elementor-global-82706{--swiper-slides-to-display:1;}}@media(max-width:768px){.elementor-104767 .elementor-element.elementor-element-61f8ee3f{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0% 10%;--row-gap:0%;--column-gap:10%;--grid-auto-flow:row;--align-items:start;}.elementor-104767 .elementor-element.elementor-element-7cc3ac88 > .elementor-widget-container{margin:0% 0% 0% 4%;}.elementor-104767 .elementor-element.elementor-element-7cc3ac88 .elementor-heading-title{font-size:2.5vw;}.elementor-104767 .elementor-element.elementor-element-3f43bea3{font-size:1.5vw;line-height:1.5vw;}.elementor-104767 .elementor-element.elementor-element-71ed408b{--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;--justify-content:center;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;}.elementor-104767 .elementor-element.elementor-element-574ba63a > .elementor-widget-container{margin:0% 0% 0% 4%;}.elementor-104767 .elementor-element.elementor-element-574ba63a .elementor-heading-title{font-size:2.5vw;}.elementor-104767 .elementor-element.elementor-element-5130c8ae{font-size:1.5vw;line-height:1.5vw;}.elementor-104767 .elementor-element.elementor-element-6f1e1b6d > .elementor-widget-container{margin:0% 0% 2% 0%;padding:0px 0px 0px 0px;}.elementor-104767 .elementor-element.elementor-element-6f1e1b6d{font-size:1.5vw;line-height:1.5vw;}.elementor-104767 .elementor-element.elementor-element-243b0ca{--swiper-slides-to-display:1;}.elementor-104767 .elementor-element.elementor-element-aef3c33{--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;--justify-content:space-between;--gap:8vw 0vw;--row-gap:8vw;--column-gap:0vw;}.elementor-104767 .elementor-element.elementor-element-12a90e6d > .elementor-widget-container{margin:0% 0% 0% 4%;}.elementor-104767 .elementor-element.elementor-element-12a90e6d .elementor-heading-title{font-size:2.5vw;}.elementor-104767 .elementor-element.elementor-element-6f030fe7{font-size:1.5vw;line-height:1.5vw;}.elementor-104767 .elementor-element.elementor-element-53a494f9 > .elementor-widget-container{margin:0% 0% 0% 4%;}.elementor-104767 .elementor-element.elementor-element-53a494f9 .elementor-heading-title{font-size:2.5vw;}.elementor-104767 .elementor-element.elementor-element-2a222f{font-size:1.5vw;line-height:1.5vw;}.elementor-104767 .elementor-element.elementor-global-82703{--swiper-slides-to-display:1;width:var( --container-widget-width, 102.658% );max-width:102.658%;--container-widget-width:102.658%;--container-widget-flex-grow:0;}.elementor-104767 .elementor-element.elementor-global-82703 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-104767 .elementor-element.elementor-global-82706{--swiper-slides-to-display:1;width:var( --container-widget-width, 102.126% );max-width:102.126%;--container-widget-width:102.126%;--container-widget-flex-grow:0;}.elementor-104767 .elementor-element.elementor-global-82706 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:590px){.elementor-104767 .elementor-element.elementor-element-61f8ee3f{--grid-auto-flow:row;}.elementor-104767 .elementor-element.elementor-element-7cc3ac88 .elementor-heading-title{font-size:3vw;}.elementor-104767 .elementor-element.elementor-element-3f43bea3{font-size:2.3vw;line-height:3vw;}.elementor-104767 .elementor-element.elementor-element-574ba63a .elementor-heading-title{font-size:3vw;}.elementor-104767 .elementor-element.elementor-element-5130c8ae{font-size:2.3vw;line-height:3vw;}.elementor-104767 .elementor-element.elementor-element-6f1e1b6d > .elementor-widget-container{margin:-5% 0% 2% 0%;}.elementor-104767 .elementor-element.elementor-element-6f1e1b6d{font-size:2.3vw;line-height:3vw;}.elementor-104767 .elementor-element.elementor-element-243b0ca{--swiper-slides-to-display:1;}.elementor-104767 .elementor-element.elementor-element-12a90e6d .elementor-heading-title{font-size:3vw;}.elementor-104767 .elementor-element.elementor-element-6f030fe7{font-size:2.3vw;line-height:3vw;}.elementor-104767 .elementor-element.elementor-element-53a494f9 .elementor-heading-title{font-size:3vw;}.elementor-104767 .elementor-element.elementor-element-2a222f{font-size:2.3vw;line-height:3vw;}.elementor-104767 .elementor-element.elementor-global-82703{--swiper-slides-to-display:1;}.elementor-104767 .elementor-element.elementor-global-82706{--swiper-slides-to-display:1;}}@media(max-width:414px){.elementor-104767 .elementor-element.elementor-element-61f8ee3f{--e-con-grid-template-columns:repeat(1, 1fr);--gap:9vw 0vw;--row-gap:9vw;--column-gap:0vw;--grid-auto-flow:row;}.elementor-104767 .elementor-element.elementor-element-7cc3ac88 .elementor-heading-title{font-size:4vw;}.elementor-104767 .elementor-element.elementor-element-3f43bea3 > .elementor-widget-container{margin:0% 5% 0% 10%;}.elementor-104767 .elementor-element.elementor-element-3f43bea3{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:3vw;line-height:4vw;}.elementor-104767 .elementor-element.elementor-element-3f43bea3.elementor-element{--align-self:flex-end;}.elementor-104767 .elementor-element.elementor-element-574ba63a .elementor-heading-title{font-size:3.5vw;}.elementor-104767 .elementor-element.elementor-element-5130c8ae > .elementor-widget-container{margin:0% 5% 0% 10%;}.elementor-104767 .elementor-element.elementor-element-5130c8ae{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:3vw;line-height:4vw;}.elementor-104767 .elementor-element.elementor-element-5130c8ae.elementor-element{--align-self:flex-end;}.elementor-104767 .elementor-element.elementor-element-6f1e1b6d > .elementor-widget-container{margin:-4% 5% 3% 10%;}.elementor-104767 .elementor-element.elementor-element-6f1e1b6d{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:3vw;line-height:4vw;}.elementor-104767 .elementor-element.elementor-element-6f1e1b6d.elementor-element{--align-self:flex-end;}.elementor-104767 .elementor-element.elementor-element-243b0ca{--swiper-slides-to-display:1;}.elementor-104767 .elementor-element.elementor-element-12a90e6d .elementor-heading-title{font-size:3.5vw;}.elementor-104767 .elementor-element.elementor-element-6f030fe7 > .elementor-widget-container{margin:0% 5% 0% 10%;}.elementor-104767 .elementor-element.elementor-element-6f030fe7{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:3.5vw;line-height:4vw;}.elementor-104767 .elementor-element.elementor-element-6f030fe7.elementor-element{--align-self:flex-end;}.elementor-104767 .elementor-element.elementor-element-53a494f9 .elementor-heading-title{font-size:3.5vw;}.elementor-104767 .elementor-element.elementor-element-2a222f > .elementor-widget-container{margin:0% 5% 0% 10%;}.elementor-104767 .elementor-element.elementor-element-2a222f{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:3.5vw;line-height:4vw;}.elementor-104767 .elementor-element.elementor-element-2a222f.elementor-element{--align-self:flex-end;}.elementor-104767 .elementor-element.elementor-global-82703{--swiper-slides-to-display:1;}.elementor-104767 .elementor-element.elementor-global-82703 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-104767 .elementor-element.elementor-global-82703.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-104767 .elementor-element.elementor-global-82706{--swiper-slides-to-display:1;}}/* Start custom CSS for heading, class: .elementor-element-7cc3ac88 *//*sidebars*/

.sidebar-title-box h3  {
  text-transform: none;
  word-break: normal;
  font-size: 1.3vw;
  font-weight: mediana;
  letter-spacing: 0.1vw;
  margin-left:-5%;
}

@media only screen and (max-width: 1280px) {
  .sidebar-title {
    font-size: calc(1.09vw + (14px - 1.09vw)/2.7)!important;
    letter-spacing: 0.06vw!important;
    width: 15.7vw!important;
    padding-left: 5%!important;
  }
}

@media only screen and (max-width: 590px) {
  .sidebar-title  {
    font-size: 14px!important;
    letter-spacing: 0.06!important;
    width: 90%!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-574ba63a *//*sidebars*/

.sidebar-title-box h3  {
  text-transform: none;
  word-break: normal;
  font-size: 1.3vw;
  font-weight: mediana;
  letter-spacing: 0.1vw;
  margin-left:-5%;
}

@media only screen and (max-width: 1280px) {
  .sidebar-title {
    font-size: calc(1.09vw + (14px - 1.09vw)/2.7)!important;
    letter-spacing: 0.06vw!important;
    width: 15.7vw!important;
    padding-left: 5%!important;
  }
}

@media only screen and (max-width: 590px) {
  .sidebar-title  {
    font-size: 14px!important;
    letter-spacing: 0.06!important;
    width: 90%!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12a90e6d *//*sidebars*/

.sidebar-title-box h3  {
  text-transform: none;
  word-break: normal;
  font-size: 1.3vw;
  font-weight: mediana;
  letter-spacing: 0.1vw;
  margin-left:-5%;
}

@media only screen and (max-width: 1280px) {
  .sidebar-title {
    font-size: calc(1.09vw + (14px - 1.09vw)/2.7)!important;
    letter-spacing: 0.06vw!important;
    width: 15.7vw!important;
    padding-left: 5%!important;
  }
}

@media only screen and (max-width: 590px) {
  .sidebar-title  {
    font-size: 14px!important;
    letter-spacing: 0.06!important;
    width: 90%!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53a494f9 *//*sidebars*/

.sidebar-title-box h3  {
  text-transform: none;
  word-break: normal;
  font-size: 1.3vw;
  font-weight: mediana;
  letter-spacing: 0.1vw;
  margin-left:-5%;
}

@media only screen and (max-width: 1280px) {
  .sidebar-title {
    font-size: calc(1.09vw + (14px - 1.09vw)/2.7)!important;
    letter-spacing: 0.06vw!important;
    width: 15.7vw!important;
    padding-left: 5%!important;
  }
}

@media only screen and (max-width: 590px) {
  .sidebar-title  {
    font-size: 14px!important;
    letter-spacing: 0.06!important;
    width: 90%!important;
    }
}/* End custom CSS */