.elementor-38623 .elementor-element.elementor-element-befe96c{--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;}.elementor-38623 .elementor-element.elementor-element-6f13ad2{--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;--z-index:3.5E+19;}.elementor-38623 .elementor-element.elementor-element-94a3d07{--display:flex;--position:absolute;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:9999999999999;}.elementor-38623 .elementor-element.elementor-element-94a3d07.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-38623 .elementor-element.elementor-element-94a3d07{right:0px;}body.rtl .elementor-38623 .elementor-element.elementor-element-94a3d07{left:0px;}.elementor-38623 .elementor-element.elementor-element-0d370fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-38623 .elementor-element.elementor-element-0d370fe{left:0px;}body.rtl .elementor-38623 .elementor-element.elementor-element-0d370fe{right:0px;}.elementor-38623 .elementor-element.elementor-element-0d370fe{top:0px;}.elementor-38623 .elementor-element.elementor-element-5363f81{--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--flex-wrap:wrap;--align-content:space-between;--padding-top:2em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-38623 .elementor-element.elementor-element-eb3782a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 1em 3em 0em;}.elementor-38623 .elementor-element.elementor-element-eb3782a .elementor-heading-title{font-family:"Euclid Circular B", Sans-serif;font-size:1.75em;font-weight:700;text-transform:uppercase;}.elementor-38623 .elementor-element.elementor-element-69a42662{--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-38623 .elementor-element.elementor-element-4f729f38 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-38623 .elementor-element.elementor-element-37fa7ca8{--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;--flex-wrap-mobile:wrap;--align-items:stretch;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-38623 .elementor-element.elementor-element-362c7a4a img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-38623 .elementor-element.elementor-element-91c2a79{--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap;}.elementor-38623 .elementor-element.elementor-element-7c1aaecb{--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;--flex-wrap-mobile:wrap;--align-items:stretch;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-38623 .elementor-element.elementor-element-38918605{--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;--flex-wrap-mobile:wrap;--align-items:stretch;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-38623 .elementor-element.elementor-element-5fb82e89 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;filter:brightness( 99% ) contrast( 105% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-38623 .elementor-element.elementor-element-399121a5{--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;--flex-wrap-mobile:wrap;--align-items:stretch;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-38623 .elementor-element.elementor-element-3334006b img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-38623 .elementor-element.elementor-element-a2bb18c{--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-38623 .elementor-element.elementor-element-d60cf06 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-38623 .elementor-element.elementor-element-4699f79{--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-38623 .elementor-element.elementor-element-f7d4b95 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-38623 .elementor-element.elementor-element-39d88c9{--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;--flex-wrap-mobile:wrap;--align-items:stretch;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-38623 .elementor-element.elementor-element-95742f7 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-38623 .elementor-element.elementor-element-ea7cce9{--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;--flex-wrap-mobile:wrap;--align-items:stretch;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-38623 .elementor-element.elementor-element-71ae353 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;filter:brightness( 99% ) contrast( 105% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-38623 .elementor-element.elementor-element-35c1ac1{--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-38623 .elementor-element.elementor-element-d6ab92b img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-38623 .elementor-element.elementor-element-ef61b9a{--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-38623 .elementor-element.elementor-element-b005eba img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-38623 .elementor-element.elementor-element-e1b6fc3{--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-38623 .elementor-element.elementor-element-ecee4c5 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-38623 .elementor-element.elementor-element-a752455{--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-38623 .elementor-element.elementor-element-db7b570 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-38623 .elementor-element.elementor-element-7e16617{--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;--flex-wrap-mobile:wrap;--align-items:stretch;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-38623 .elementor-element.elementor-element-3a23a75 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-38623 .elementor-element.elementor-element-5f23afc{--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap;}.elementor-38623 .elementor-element.elementor-element-b5a7c61{--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;--flex-wrap-mobile:wrap;--align-items:stretch;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-38623 .elementor-element.elementor-element-71fb8cf img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-38623 .elementor-element.elementor-element-0ce5124{--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-38623 .elementor-element.elementor-element-018e86d img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-38623 .elementor-element.elementor-element-f89b221{--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-38623 .elementor-element.elementor-element-656b72f img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-38623 .elementor-element.elementor-element-f8fdfe8{--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-38623 .elementor-element.elementor-element-f0a3e67 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-38623 .elementor-element.elementor-element-83fd8e9{--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-38623 .elementor-element.elementor-element-5bab388 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-38623 .elementor-element.elementor-element-fb3c5c0{--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-38623 .elementor-element.elementor-element-64839cd img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-38623 .elementor-element.elementor-element-c613e89{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0em;--margin-bottom:4em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-38623 .elementor-element.elementor-element-0591d97 .elementor-button{background-color:#005AEB;font-family:"rotunda-variable", Sans-serif;font-size:1.175em;line-height:1.24em;border-style:none;border-radius:0px 0px 0px 0px;padding:1em 1em 1em 1em;}.elementor-38623 .elementor-element.elementor-element-0591d97{width:auto;max-width:auto;}.elementor-38623 .elementor-element.elementor-element-0591d97 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-38623 .elementor-element.elementor-element-0591d97 .elementor-button-content-wrapper{flex-direction:row;}.elementor-38623 .elementor-element.elementor-element-0591d97 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-38623 .elementor-element.elementor-element-80f5e2c{--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;}@media(max-width:1024px){.elementor-38623 .elementor-element.elementor-element-0591d97 > .elementor-widget-container{margin:1em 1em 0em 0em;}}@media(min-width:768px){.elementor-38623 .elementor-element.elementor-element-94a3d07{--width:1px;}.elementor-38623 .elementor-element.elementor-element-5363f81{--content-width:1600px;}.elementor-38623 .elementor-element.elementor-element-37fa7ca8{--width:calc(66.66666% - 1em);}.elementor-38623 .elementor-element.elementor-element-91c2a79{--width:calc(33.3333% - 1em);}.elementor-38623 .elementor-element.elementor-element-a2bb18c{--width:calc(50% - 1em);}.elementor-38623 .elementor-element.elementor-element-4699f79{--width:calc(50% - 1em);}.elementor-38623 .elementor-element.elementor-element-39d88c9{--width:calc(66.66666% - 1em);}.elementor-38623 .elementor-element.elementor-element-ea7cce9{--width:calc(33.33333% - 1em);}.elementor-38623 .elementor-element.elementor-element-e1b6fc3{--width:calc(50% - 1em);}.elementor-38623 .elementor-element.elementor-element-a752455{--width:calc(50% - 1em);}.elementor-38623 .elementor-element.elementor-element-7e16617{--width:calc(66.66666% - 1em);}.elementor-38623 .elementor-element.elementor-element-5f23afc{--width:calc(33.3333% - 1em);}.elementor-38623 .elementor-element.elementor-element-f89b221{--width:calc(50% - 1em);}.elementor-38623 .elementor-element.elementor-element-f8fdfe8{--width:calc(50% - 1em);}}@media(max-width:767px){.elementor-38623 .elementor-element.elementor-element-94a3d07{--z-index:500;}.elementor-38623 .elementor-element.elementor-element-5363f81{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-38623 .elementor-element.elementor-element-eb3782a > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-38623 .elementor-element.elementor-element-eb3782a .elementor-heading-title{font-size:1em;line-height:1.16em;}.elementor-38623 .elementor-element.elementor-element-c613e89{--margin-top:0em;--margin-bottom:3em;--margin-left:0em;--margin-right:0em;}.elementor-38623 .elementor-element.elementor-element-0591d97 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-38623 .elementor-element.elementor-element-0591d97.elementor-element{--align-self:center;}.elementor-38623 .elementor-element.elementor-element-0591d97 .elementor-button{font-size:1.075em;padding:1em 1em 1em 1em;}}/* Start custom CSS for heading, class: .elementor-element-eb3782a */.vertical_separator_photos {
    display: inline-flex;
    height: 16px;
    margin: 0 .25em ;
    border-left: 4px solid #00A6FF;
}

h1 {
    font-variation-settings : "wght" 800
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f729f38 */.photo_horizontal_gallery_full_page_2 {
    display: block!important;
    width: 100%!important;
    height: 100%!important;
    aspect-ratio: 16 / 10!important;
}

.photo_horizontal_gallery_full_page_2 img {
    display: block!important;
    width: 100%!important;
    height: 100%!important;
    aspect-ratio: 16 / 10!important;
    object-position: 50% 75%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-362c7a4a */.photo_horizontal_gallery_medium {
    display: block!important;
    width: 100%!important;
    height: 100%!important;
    aspect-ratio: 15 / 10!important;
}

.photo_horizontal_gallery_medium img {
    display: block!important;
    width: 100%!important;
    height: 100%!important;
    aspect-ratio: 15 / 10!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5fb82e89 */.photo_gallery_congres_horizontal_small_1 img {
    display: block;
    width: 100%;
    aspect-ratio: 16 / 10;
    object-fit: cover!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3334006b */.photo_gallery_congres_horizontal_small_1 img {
    display: block;
    width: 100%;
    aspect-ratio: 16 / 10;
    object-fit: cover!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d60cf06 */.photo_horizontal_gallery_medium {
    display: block!important;
    width: 100%!important;
    height: 100%!important;
    aspect-ratio: 15 / 10!important;
}

.photo_horizontal_gallery_medium img {
    display: block!important;
    width: 100%!important;
    height: 100%!important;
    aspect-ratio: 15 / 10!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f7d4b95 */.photo_horizontal_gallery_medium {
    display: block!important;
    width: 100%!important;
    height: 100%!important;
    aspect-ratio: 15 / 10!important;
}

.photo_horizontal_gallery_medium img {
    display: block!important;
    width: 100%!important;
    height: 100%!important;
    aspect-ratio: 15 / 10!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-95742f7 */.photo_horizontal_gallery_medium {
    display: block!important;
    width: 100%!important;
    height: 100%!important;
    aspect-ratio: 15 / 10!important;
}

.photo_horizontal_gallery_medium img {
    display: block!important;
    width: 100%!important;
    height: 100%!important;
    aspect-ratio: 15 / 10!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71ae353 */.photo_gallery_congres_horizontal_small_1 img {
    display: block;
    width: 100%;
    aspect-ratio: 16 / 10;
    object-fit: cover!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d6ab92b */.photo_horizontal_gallery_full_page_3 {
    display: block!important;
    width: 100%!important;
    height: 100%!important;
    aspect-ratio: 16 / 10!important;
}

.photo_horizontal_gallery_full_page_3 img {
    display: block!important;
    width: 100%!important;
    height: 100%!important;
    aspect-ratio: 16 / 10!important;
    object-position: 50% 0%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b005eba */.photo_horizontal_gallery_full_page_3 {
    display: block!important;
    width: 100%!important;
    height: 100%!important;
    aspect-ratio: 16 / 10!important;
}

.photo_horizontal_gallery_full_page_3 img {
    display: block!important;
    width: 100%!important;
    height: 100%!important;
    aspect-ratio: 16 / 10!important;
    object-position: 50% 0%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ecee4c5 */.photo_gallery_congres_square_1 img {
    display: block;
    width: 100%;
    aspect-ratio: 1 / 1;
    object-fit: cover;
}

@media (max-width: 540px){
    .photo_gallery_congres_square_1 img {
        aspect-ratio: 15 / 10
    }
    
    * img {
                aspect-ratio: 15 / 10

    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-db7b570 */.photo_gallery_congres_square_3 img {
    display: block;
    width: 100%;
    aspect-ratio: 1 / 1;
    object-fit: cover;
    object-position: 75% 50%;
}

@media (max-width: 540px){
    .photo_gallery_congres_square_3 img {
        aspect-ratio: 15 / 10
    }
    
    * img {
                aspect-ratio: 15 / 10

    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3a23a75 */.photo_horizontal_gallery_medium {
    display: block!important;
    width: 100%!important;
    height: 100%!important;
    aspect-ratio: 15 / 10!important;
}

.photo_horizontal_gallery_medium img {
    display: block!important;
    width: 100%!important;
    height: 100%!important;
    aspect-ratio: 15 / 10!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71fb8cf */.photo_gallery_congres_horizontal_1 img {
    display: block;
    width: 100%;
    aspect-ratio: 15 / 10;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-018e86d */.photo_horizontal_gallery_full_page_3 {
    display: block!important;
    width: 100%!important;
    height: 100%!important;
    aspect-ratio: 16 / 10!important;
}

.photo_horizontal_gallery_full_page_3 img {
    display: block!important;
    width: 100%!important;
    height: 100%!important;
    aspect-ratio: 16 / 10!important;
    object-position: 50% 0%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-656b72f */.photo_gallery_congres_horizontal_1 img {
    display: block;
    width: 100%;
    aspect-ratio: 15 / 10;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f0a3e67 */.photo_gallery_congres_horizontal_1 img {
    display: block;
    width: 100%;
    aspect-ratio: 15 / 10;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bab388 */.photo_horizontal_gallery_full_page_3 {
    display: block!important;
    width: 100%!important;
    height: 100%!important;
    aspect-ratio: 16 / 10!important;
}

.photo_horizontal_gallery_full_page_3 img {
    display: block!important;
    width: 100%!important;
    height: 100%!important;
    aspect-ratio: 16 / 10!important;
    object-position: 50% 0%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64839cd */.photo_horizontal_gallery_full_page_3 {
    display: block!important;
    width: 100%!important;
    height: 100%!important;
    aspect-ratio: 16 / 10!important;
}

.photo_horizontal_gallery_full_page_3 img {
    display: block!important;
    width: 100%!important;
    height: 100%!important;
    aspect-ratio: 16 / 10!important;
    object-position: 50% 0%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5363f81 */img {
    display: block!important;
    width: 100%!important;
    height: 100%!important;
}

* img {
       display: block!important;
    width: 100%!important;
    height: 100%!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0591d97 */.font_feature_buttons {
    font-feature-settings: "ss01";
}

.elementor-button-text {
    font-family: "rotunda-variable", sans-serif;
     font-feature-settings: "ss01";
    margin-top: .075em!important;
}/* End custom CSS */