.ssv-13 .ssv-element.ssv-element-e3cef0a{--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: center; --align-items: center; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --z-index: 10;}
.ssv-13 .ssv-element.ssv-element-3d97167{--display: flex; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap;}
.ssv-13 .ssv-element.ssv-element-3d97167.sz-con{--flex-grow: 0; --flex-shrink: 0;}
.ssv-13 .ssv-element.ssv-element-fb0c4a4{width: var( --container-widget-width, 41.637% ); max-width: 41.637%; --container-widget-width: 41.637%; --container-widget-flex-grow: 0;}
.ssv-13 .ssv-element.ssv-element-fb0c4a4 > .ssv-widget-container{margin: 0px; padding: 0px;}
.ssv-13 .ssv-element.ssv-element-fb0c4a4.ssv-element{--flex-grow: 0; --flex-shrink: 0;}
.ssv-13 .ssv-element.ssv-element-fb0c4a4 img{max-width: 100%;}
.ssv-13 .ssv-element.ssv-element-b2608c6{width: var( --container-widget-width, 58.096% ); max-width: 58.096%; --container-widget-width: 58.096%; --container-widget-flex-grow: 0; text-align: start;}
.ssv-13 .ssv-element.ssv-element-b2608c6 > .ssv-widget-container{margin: 0px; padding: 0px;}
.ssv-13 .ssv-element.ssv-element-b2608c6.ssv-element{--flex-grow: 0; --flex-shrink: 0;}
.ssv-13 .ssv-element.ssv-element-b2608c6 img{max-width: 73%;}
.ssv-widget-nav-menu .ssv-nav-menu .ssv-item{font-family: var( --sz-global-typography-primary-font-family ), Sans-serif; font-weight: var( --sz-global-typography-primary-font-weight );}
.ssv-widget-nav-menu .ssv-nav-menu--main .ssv-item{color: var( --sz-global-color-text ); fill: var( --sz-global-color-text );}
.ssv-widget-nav-menu .ssv-nav-menu--main .ssv-item:hover, .ssv-widget-nav-menu .ssv-nav-menu--main .ssv-item:focus{color: var( --sz-global-color-accent ); fill: var( --sz-global-color-accent );}
.ssv-widget-nav-menu .ssv-nav-menu--main .ssv-item:hover, .ssv-widget-nav-menu .ssv-nav-menu--main .ssv-item.highlighted, .ssv-widget-nav-menu .ssv-nav-menu--main .ssv-item:focus{color: var( --sz-global-color-accent ); fill: var( --sz-global-color-accent );}
.ssv-widget-nav-menu .ssv-nav-menu--main:not(.sz--pointer-framed) .ssv-item::before, .ssv-widget-nav-menu .ssv-nav-menu--main:not(.sz--pointer-framed) .ssv-item::after{background-color: var( --sz-global-color-accent );}
.ssv-widget-nav-menu{--sz-nav-menu-divider-color: var( --sz-global-color-text );}
.ssv-widget-nav-menu .ssv-nav-menu--dropdown .ssv-item, .ssv-widget-nav-menu .ssv-nav-menu--dropdown .ssv-sub-item{font-family: var( --sz-global-typography-accent-font-family ), Sans-serif; font-weight: var( --sz-global-typography-accent-font-weight );}
.ssv-13 .ssv-element.ssv-element-da5e34d > .ssv-widget-container{padding: 0px;}
.ssv-13 .ssv-element.ssv-element-da5e34d .ssv-nav-menu .ssv-item{font-family: Roboto, sans-serif; font-weight: 600;}
.ssv-13 .ssv-element.ssv-element-da5e34d .ssv-nav-menu--main .ssv-item{color: rgb(255, 255, 255); fill: rgb(255, 255, 255);}
.ssv-13 .ssv-element.ssv-element-da5e34d .ssv-nav-menu--main .ssv-item:hover, .ssv-13 .ssv-element.ssv-element-da5e34d .ssv-nav-menu--main .ssv-item:focus{color: rgb(0, 252, 255); fill: rgb(0, 252, 255);}
.ssv-13 .ssv-element.ssv-element-da5e34d .ssv-nav-menu--main .ssv-item:hover, .ssv-13 .ssv-element.ssv-element-da5e34d .ssv-nav-menu--main .ssv-item.highlighted, .ssv-13 .ssv-element.ssv-element-da5e34d .ssv-nav-menu--main .ssv-item:focus{color: rgb(0, 252, 255); fill: rgb(0, 252, 255);}
.ssv-13 .ssv-element.ssv-element-da5e34d{--sz-nav-menu-horizontal-menu-item-margin: calc( 25px / 2 );}
.ssv-13 .ssv-element.ssv-element-da5e34d .ssv-nav-menu--dropdown{background-color: rgba(57, 44, 44, 0); border-radius: 15px;}
.ssv-13 .ssv-element.ssv-element-da5e34d .ssv-nav-menu--dropdown a:hover{background-color: rgb(213, 0, 0);}
.ssv-13 .ssv-element.ssv-element-da5e34d .ssv-nav-menu--dropdown a:hover, .ssv-13 .ssv-element.ssv-element-da5e34d .ssv-nav-menu--dropdown a.highlighted{background-color: rgb(213, 0, 0);}
.ssv-13 .ssv-element.ssv-element-da5e34d .ssv-nav-menu--dropdown .ssv-item, .ssv-13 .ssv-element.ssv-element-da5e34d .ssv-nav-menu--dropdown .ssv-sub-item{font-family: Roboto, sans-serif; font-size: 16px; font-weight: 500;}
.ssv-13 .ssv-element.ssv-element-da5e34d .ssv-nav-menu--dropdown li:first-child a{border-top-left-radius: 15px; border-top-right-radius: 15px;}
.ssv-13 .ssv-element.ssv-element-da5e34d .ssv-nav-menu--dropdown li:last-child a{border-bottom-right-radius: 15px; border-bottom-left-radius: 15px;}
.ssv-13 .ssv-element.ssv-element-da5e34d .ssv-nav-menu--main > .ssv-nav-menu > li > .ssv-nav-menu--dropdown, .ssv-13 .ssv-element.ssv-element-da5e34d .ssv-nav-menu__container.ssv-nav-menu--dropdown{margin-top: 12px !important;}
.ssv-13 .ssv-element.ssv-element-da5e34d .ssv-menu-toggle{background-color: rgb(255, 255, 255);}
.ssv-13 .ssv-element.ssv-element-d8cc44e{--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;}
.ssv-13 .ssv-element.ssv-element-a00010e{--display: flex; --position: fixed; --border-radius: 42px 42px 42px 42px; box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px 0px; top: 561px; --z-index: 999;}
.ssv-13 .ssv-element.ssv-element-a00010e:not(.ssv-motion-effects-element-type-background){background-color: rgb(52, 152, 219);}
.ssv-13 .ssv-element.ssv-element-a00010e.sz-con{--order: -99999;}
body:not(.rtl) .ssv-13 .ssv-element.ssv-element-a00010e{right: -540px;}
.ssv-widget-nav-menu .ssv-nav-menu--main .ssv-item:hover, .ssv-widget-nav-menu .ssv-nav-menu--main .ssv-item.ssv-item-active, .ssv-widget-nav-menu .ssv-nav-menu--main .ssv-item:focus{color: var( --sz-global-color-accent ); fill: var( --sz-global-color-accent );}
.ssv-widget-nav-menu .ssv-nav-menu--main .ssv-item:hover, .ssv-widget-nav-menu .ssv-nav-menu--main .ssv-item.ssv-item-active, .ssv-widget-nav-menu .ssv-nav-menu--main .ssv-item.highlighted, .ssv-widget-nav-menu .ssv-nav-menu--main .ssv-item:focus{color: var( --sz-global-color-accent ); fill: var( --sz-global-color-accent );}
.ssv-widget-icon-list .ssv-icon-list-item:not(:last-child)::after{border-color: var( --sz-global-color-text );}
.ssv-widget-icon-list .ssv-icon-list-icon svg{fill: var( --sz-global-color-primary );}
.ssv-widget-icon-list .ssv-icon-list-item > a{font-family: var( --sz-global-typography-text-font-family ), Sans-serif; font-size: var( --sz-global-typography-text-font-size ); font-weight: var( --sz-global-typography-text-font-weight );}
.ssv-widget-icon-list .ssv-icon-list-text{color: var( --sz-global-color-secondary );}
.ssv-13 .ssv-element.ssv-element-a9da3e5 > .ssv-widget-container{padding: 20px; border-radius: 24px;}
.ssv-13 .ssv-element.ssv-element-a9da3e5 .ssv-icon-list-items:not(.ssv-inline-items) .ssv-icon-list-item:not(:last-child){padding-block-end: calc(15px);}
.ssv-13 .ssv-element.ssv-element-da5e34d .ssv-nav-menu--main .ssv-item:hover, .ssv-13 .ssv-element.ssv-element-da5e34d .ssv-nav-menu--main .ssv-item.ssv-item-active, .ssv-13 .ssv-element.ssv-element-da5e34d .ssv-nav-menu--main .ssv-item:focus{color: rgb(0, 252, 255); fill: rgb(0, 252, 255);}
.ssv-13 .ssv-element.ssv-element-da5e34d .ssv-nav-menu--main .ssv-item:hover, .ssv-13 .ssv-element.ssv-element-da5e34d .ssv-nav-menu--main .ssv-item.ssv-item-active, .ssv-13 .ssv-element.ssv-element-da5e34d .ssv-nav-menu--main .ssv-item.highlighted, .ssv-13 .ssv-element.ssv-element-da5e34d .ssv-nav-menu--main .ssv-item:focus{color: rgb(0, 252, 255); fill: rgb(0, 252, 255);}
.ssv-13 .ssv-element.ssv-element-a9da3e5 .ssv-icon-list-items:not(.ssv-inline-items) .ssv-icon-list-item:not(:first-child){margin-block-start: calc(15px);}
.ssv-13 .ssv-element.ssv-element-da5e34d .ssv-nav-menu--dropdown a:hover, .ssv-13 .ssv-element.ssv-element-da5e34d .ssv-nav-menu--dropdown a.ssv-item-active{background-color: rgb(213, 0, 0);}
.ssv-13 .ssv-element.ssv-element-da5e34d .ssv-nav-menu--dropdown a:hover, .ssv-13 .ssv-element.ssv-element-da5e34d .ssv-nav-menu--dropdown a.ssv-item-active, .ssv-13 .ssv-element.ssv-element-da5e34d .ssv-nav-menu--dropdown a.highlighted{background-color: rgb(213, 0, 0);}
.ssv-13 .ssv-element.ssv-element-a9da3e5 .ssv-icon-list-icon svg{fill: rgb(255, 255, 255); transition: fill 0.3s;}
.ssv-13 .ssv-element.ssv-element-a9da3e5{--sz-icon-list-icon-size: 31px; --icon-vertical-offset: 0px;}
.ssv-13 .ssv-element.ssv-element-a9da3e5 .ssv-icon-list-item > a{font-family: Roboto, sans-serif; font-size: 18px; font-weight: 400;}
.ssv-13 .ssv-element.ssv-element-a9da3e5 .ssv-icon-list-text{text-shadow: rgba(0, 0, 0, 0.3) 0px 0px 10px; color: rgb(255, 255, 255); transition: color 0.3s;}
.ssv-13 .ssv-element.ssv-element-1404283{--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: center; --align-items: center; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --z-index: 10;}
.ssv-13 .ssv-element.ssv-element-4fab8a7{--display: flex;}
.ssv-13 .ssv-element.ssv-element-54d9f0f{--display: flex;}
.ssv-13 .ssv-element.ssv-element-3064b95 > .ssv-widget-container{padding: 0px;}
.ssv-13 .ssv-element.ssv-element-3064b95 .ssv-nav-menu .ssv-item{font-family: Roboto, sans-serif; font-weight: 600;}
.ssv-13 .ssv-element.ssv-element-3064b95 .ssv-nav-menu--main .ssv-item{color: rgb(255, 255, 255); fill: rgb(255, 255, 255);}
.ssv-13 .ssv-element.ssv-element-3064b95 .ssv-nav-menu--main .ssv-item:hover, .ssv-13 .ssv-element.ssv-element-3064b95 .ssv-nav-menu--main .ssv-item:focus{color: rgb(0, 252, 255); fill: rgb(0, 252, 255);}
.ssv-13 .ssv-element.ssv-element-3064b95{--sz-nav-menu-horizontal-menu-item-margin: calc( 25px / 2 );}
.ssv-13 .ssv-element.ssv-element-3064b95 .ssv-nav-menu--dropdown{background-color: rgba(57, 44, 44, 0); border-radius: 15px;}
.ssv-13 .ssv-element.ssv-element-3064b95 .ssv-nav-menu--dropdown a:hover{background-color: rgb(213, 0, 0);}
.ssv-13 .ssv-element.ssv-element-3064b95 .ssv-nav-menu--dropdown a:hover, .ssv-13 .ssv-element.ssv-element-3064b95 .ssv-nav-menu--dropdown a.highlighted{background-color: rgb(213, 0, 0);}
.ssv-13 .ssv-element.ssv-element-3064b95 .ssv-nav-menu--dropdown .ssv-item, .ssv-13 .ssv-element.ssv-element-3064b95 .ssv-nav-menu--dropdown .ssv-sub-item{font-family: Roboto, sans-serif; font-size: 16px; font-weight: 500;}
.ssv-13 .ssv-element.ssv-element-3064b95 .ssv-nav-menu--dropdown li:first-child a{border-top-left-radius: 15px; border-top-right-radius: 15px;}
.ssv-13 .ssv-element.ssv-element-3064b95 .ssv-nav-menu--dropdown li:last-child a{border-bottom-right-radius: 15px; border-bottom-left-radius: 15px;}
.ssv-13 .ssv-element.ssv-element-3064b95 .ssv-nav-menu--main > .ssv-nav-menu > li > .ssv-nav-menu--dropdown, .ssv-13 .ssv-element.ssv-element-3064b95 .ssv-nav-menu__container.ssv-nav-menu--dropdown{margin-top: 12px !important;}
.ssv-13 .ssv-element.ssv-element-3064b95 .ssv-menu-toggle{background-color: rgb(255, 255, 255);}
@media (min-width: 768px){.ssv-13 .ssv-element.ssv-element-3d97167{--width: 26.782%;}
.ssv-13 .ssv-element.ssv-element-a00010e{--width: 40%;}
.ssv-13 .ssv-element.ssv-element-4fab8a7{--width: 17%;}
.ssv-13 .ssv-element.ssv-element-54d9f0f{--width: 17%;}}
.ssv-13 .ssv-element.ssv-element-3064b95 .ssv-nav-menu--main .ssv-item:hover, .ssv-13 .ssv-element.ssv-element-3064b95 .ssv-nav-menu--main .ssv-item.ssv-item-active, .ssv-13 .ssv-element.ssv-element-3064b95 .ssv-nav-menu--main .ssv-item:focus{color: rgb(0, 252, 255); fill: rgb(0, 252, 255);}
@media (max-width: 1024px){.ssv-widget-icon-list .ssv-icon-list-item > a{font-size: var( --sz-global-typography-text-font-size );}}
.ssv-13 .ssv-element.ssv-element-81a79b2{--display: flex; --justify-content: flex-end; --align-items: flex-end; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}
.ssv-13 .ssv-element.ssv-element-3064b95 .ssv-nav-menu--dropdown a:hover, .ssv-13 .ssv-element.ssv-element-3064b95 .ssv-nav-menu--dropdown a.ssv-item-active{background-color: rgb(213, 0, 0);}
.ssv-13 .ssv-element.ssv-element-3064b95 .ssv-nav-menu--dropdown a:hover, .ssv-13 .ssv-element.ssv-element-3064b95 .ssv-nav-menu--dropdown a.ssv-item-active, .ssv-13 .ssv-element.ssv-element-3064b95 .ssv-nav-menu--dropdown a.highlighted{background-color: rgb(213, 0, 0);}
.ssv-13 .ssv-element.ssv-element-4298356{--display: flex; --justify-content: flex-end; --align-items: flex-end; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}
body:not(.rtl) .ssv-13 .ssv-element.ssv-element-325b6ab{left: 0px;}
body:not(.rtl) .ssv-13 .ssv-element.ssv-element-d891248{left: 0px;}
.ssv-13 .ssv-element.ssv-element-325b6ab{bottom: 48px; z-index: 50;}
.ssv-13 .ssv-element.ssv-element-d891248{bottom: 50px; z-index: 50;}
@media (max-width: 767px){.ssv-13 .ssv-element.ssv-element-da5e34d{--nav-menu-icon-size: 48px;}
.ssv-widget-icon-list .ssv-icon-list-item > a{font-size: var( --sz-global-typography-text-font-size );}
.ssv-13 .ssv-element.ssv-element-4fab8a7{--width: 46%;}}
@media (min-width: 768px){.ssv-13 .ssv-element.ssv-element-4298356{--content-width: 500px;}}
@media (max-width: 767px){.ssv-13 .ssv-element.ssv-element-54d9f0f{--width: 40%;}
.ssv-13 .ssv-element.ssv-element-3064b95{--nav-menu-icon-size: 48px;}}
@media (min-width: 768px){.ssv-13 .ssv-element.ssv-element-81a79b2{--content-width: 500px;}}
@media (max-width: 768px){.ssv-nav-menu{display: flex; flex-direction: column; align-items: center;}}
.ssv-nav-menu .ssv-item{background-color: rgb(52, 152, 219); color: white; padding-left: 20px; padding-right: 20px; text-align: center; text-decoration: none; border-radius: 35px; border: 1px solid rgb(41, 128, 185); display: inline-block; margin: 5px 15px; transition: background-color 0.3s, box-shadow 0.3s; box-shadow: rgba(0, 0, 0, 0.3) 4px 4px 8px; padding-top: 19px !important; padding-bottom: 10px !important;}
.ssv-nav-menu .ssv-item:hover{background-color: rgb(41, 128, 185); box-shadow: rgba(0, 0, 0, 0.4) 6px 6px 12px;}
.ssv-nav-menu .ssv-sub-item{background-color: rgb(52, 152, 219); color: white; padding: 15px 20px; text-align: center; text-decoration: none; border-radius: 5px; border: 1px solid rgb(62, 142, 65); display: block; margin-bottom: 10px; transition: background-color 0.3s, box-shadow 0.3s; box-shadow: rgba(0, 0, 0, 0.3) 4px 4px 8px;}
@media (max-width: 1024px){body:not(.rtl) .ssv-13 .ssv-element.ssv-element-d891248{left: -35px;}}
.ssv-nav-menu .ssv-sub-item:hover{background-color: rgb(62, 142, 65); box-shadow: rgba(0, 0, 0, 0.4) 6px 6px 12px;}
@media (max-width: 1024px){body:not(.rtl) .ssv-13 .ssv-element.ssv-element-325b6ab{left: -35px;}}
.ssv-nav-menu .ssv-item:active, .ssv-nav-menu .ssv-sub-item:active{background-color: rgb(44, 62, 80); transform: scale(0.98);}
.ssv-13 .ssv-element.ssv-element-d891248{min-width: 250px;}
.ssv-13 .ssv-element.ssv-element-325b6ab{min-width: 250px;}
.ssv-500 .ssv-element.ssv-element-2605709{--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: 51;}
.ssv-500 .ssv-element.ssv-element-2605709:not(.ssv-motion-effects-element-type-background){background-color: rgb(52, 152, 219);}
.ssv-500 .ssv-element.ssv-element-8c7b7bc{--display: flex;}
.ssv-500 .ssv-element.ssv-element-8c7b7bc.sz-con{--flex-grow: 0; --flex-shrink: 0;}
.ssv-widget-button .ssv-button{background-color: var( --sz-global-color-accent ); font-family: var( --sz-global-typography-accent-font-family ), Sans-serif; font-weight: var( --sz-global-typography-accent-font-weight );}
.ssv-500 .ssv-element.ssv-element-289f3c7 .ssv-button{background-color: rgb(255, 255, 255); font-family: Roboto, sans-serif; font-weight: 500; fill: rgb(52, 152, 219); color: rgb(52, 152, 219);}
.ssv-500 .ssv-element.ssv-element-289f3c7.ssv-element{--flex-grow: 0; --flex-shrink: 0;}
.ssv-500 .ssv-element.ssv-element-85cf558{--display: flex;}
.ssv-500 .ssv-element.ssv-element-85cf558.sz-con{--flex-grow: 0; --flex-shrink: 0;}
.ssv-widget-icon-list .ssv-icon-list-item:not(:last-child)::after{border-color: var( --sz-global-color-text );}
.ssv-widget-icon-list .ssv-icon-list-icon svg{fill: var( --sz-global-color-primary );}
.ssv-widget-icon-list .ssv-icon-list-item > a{font-family: var( --sz-global-typography-text-font-family ), Sans-serif; font-size: var( --sz-global-typography-text-font-size ); font-weight: var( --sz-global-typography-text-font-weight );}
.ssv-widget-icon-list .ssv-icon-list-text{color: var( --sz-global-color-secondary );}
.ssv-500 .ssv-element.ssv-element-74b661c.ssv-element{--flex-grow: 0; --flex-shrink: 0;}
.ssv-500 .ssv-element.ssv-element-74b661c > .ssv-widget-container{border-style: none;}
.ssv-500 .ssv-element.ssv-element-74b661c .ssv-icon-list-items.ssv-inline-items .ssv-icon-list-item{margin-inline: calc(25px);}
.ssv-500 .ssv-element.ssv-element-74b661c .ssv-icon-list-items.ssv-inline-items{margin-inline: calc(-25px);}
.ssv-500 .ssv-element.ssv-element-74b661c .ssv-icon-list-items.ssv-inline-items .ssv-icon-list-item::after{inset-inline-end: calc(-25px);}
.ssv-500 .ssv-element.ssv-element-74b661c .ssv-icon-list-icon svg{fill: rgba(255, 255, 255, 0.95); transition: fill 0.3s;}
.ssv-500 .ssv-element.ssv-element-74b661c{--sz-icon-list-icon-size: 24px; --sz-icon-list-icon-align: left; --sz-icon-list-icon-margin: 0 calc(var(--sz-icon-list-icon-size, 1em) * 0.25) 0 0; --icon-vertical-align: center; --icon-vertical-offset: 0px;}
.ssv-500 .ssv-element.ssv-element-74b661c .ssv-icon-list-icon{padding-inline-end: 0px;}
.ssv-500 .ssv-element.ssv-element-74b661c .ssv-icon-list-item > a{font-family: Inter, sans-serif; font-size: 14px; font-weight: 600; text-transform: none; line-height: 19px;}
.ssv-500 .ssv-element.ssv-element-74b661c .ssv-icon-list-text{color: rgb(255, 255, 255); transition: color 0.3s;}
.ssv-500 .ssv-element.ssv-element-370b7e59{--display: flex; --min-height: 586px; --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: center; --align-items: center; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; border-style: solid; --border-style: solid; border-width: 0px; --border-top-width: 0px; --border-right-width: 0px; --border-bottom-width: 0px; --border-left-width: 0px; border-color: rgb(255, 255, 255); --border-color: #FFFFFF; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; --z-index: 51;}
.ssv-500 .ssv-element.ssv-element-370b7e59:not(.ssv-motion-effects-element-type-background){background-color: rgb(66, 66, 66);}
.ssv-500 .ssv-element.ssv-element-6a0e70d8{--display: flex; --align-items: flex-start; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}
.ssv-500 .ssv-element.ssv-element-c4f0004{width: var( --container-widget-width, 317px ); max-width: 317px; --container-widget-width: 317px; --container-widget-flex-grow: 0;}
.ssv-500 .ssv-element.ssv-element-c4f0004 > .ssv-widget-container{background-color: rgb(255, 255, 255); margin: -10px; border-radius: 4px;}
.ssv-500 .ssv-element.ssv-element-8f2216c > .ssv-widget-container{margin: -30px -27px; padding: 10px 0px 0px;}
.ssv-widget-text-editor{font-family: var( --sz-global-typography-text-font-family ), Sans-serif; font-size: var( --sz-global-typography-text-font-size ); font-weight: var( --sz-global-typography-text-font-weight ); color: var( --sz-global-color-text );}
.ssv-500 .ssv-element.ssv-element-be124d6 > .ssv-widget-container{margin: 14px 0px 0px;}
.ssv-500 .ssv-element.ssv-element-be124d6{color: rgb(255, 255, 255);}
.ssv-widget-form .ssv-field-group .ssv-field{color: var( --sz-global-color-text );}
.ssv-widget-form .ssv-field-group .ssv-field{font-family: var( --sz-global-typography-text-font-family ), Sans-serif; font-size: var( --sz-global-typography-text-font-size ); font-weight: var( --sz-global-typography-text-font-weight );}
.ssv-widget-form .ssv-button{font-family: var( --sz-global-typography-accent-font-family ), Sans-serif; font-weight: var( --sz-global-typography-accent-font-weight );}
.ssv-widget-form .ssv-button[type="submit"]{background-color: var( --sz-global-color-accent );}
.ssv-widget-form{--sz-form-steps-indicator-inactive-primary-color: var( --sz-global-color-text ); --sz-form-steps-indicator-active-primary-color: var( --sz-global-color-accent ); --sz-form-steps-indicator-completed-primary-color: var( --sz-global-color-accent ); --sz-form-steps-indicator-progress-color: var( --sz-global-color-accent ); --sz-form-steps-indicator-progress-background-color: var( --sz-global-color-text ); --sz-form-steps-indicator-progress-meter-color: var( --sz-global-color-text );}
.ssv-500 .ssv-element.ssv-element-31e26f1f .ssv-field-group{padding-right: calc(5px); padding-left: calc(5px); margin-bottom: 42px;}
.ssv-500 .ssv-element.ssv-element-31e26f1f .ssv-form-fields-wrapper{margin-left: calc(-5px); margin-right: calc(-5px); margin-bottom: -42px;}
.ssv-500 .ssv-element.ssv-element-31e26f1f .ssv-field-group .ssv-field{color: rgb(255, 255, 255);}
.ssv-500 .ssv-element.ssv-element-31e26f1f .ssv-field-group .ssv-field{font-family: Inter, sans-serif; font-size: 14px; font-weight: 400; text-transform: uppercase; line-height: 19px;}
.ssv-500 .ssv-element.ssv-element-31e26f1f .ssv-field-group:not(.ssv-field-type-upload) .ssv-field:not(.ssv-select-wrapper){background-color: rgba(255, 255, 255, 0); border-color: rgb(255, 255, 255); border-width: 0px 0px 2px;}
.ssv-500 .ssv-element.ssv-element-31e26f1f .ssv-button{font-family: Inter, sans-serif; font-size: 14px; font-weight: 600; line-height: 19px; border-radius: 34px;}
.ssv-500 .ssv-element.ssv-element-31e26f1f .ssv-button[type="submit"]{background-color: rgb(255, 255, 255); color: rgb(42, 91, 106);}
.ssv-500 .ssv-element.ssv-element-31e26f1f .ssv-button[type="submit"]:hover{color: rgb(255, 255, 255);}
.ssv-500 .ssv-element.ssv-element-31e26f1f{--sz-form-steps-indicators-spacing: 20px; --sz-form-steps-indicator-padding: 30px; --sz-form-steps-indicator-inactive-secondary-color: #ffffff; --sz-form-steps-indicator-active-secondary-color: #ffffff; --sz-form-steps-indicator-completed-secondary-color: #ffffff; --sz-form-steps-divider-width: 1px; --sz-form-steps-divider-gap: 10px;}
.ssv-500 .ssv-element.ssv-element-6f1b60ee{--display: flex;}
.ssv-500 .ssv-element.ssv-element-6abc0b23 img{width: 160px; height: 160px; object-fit: contain; object-position: center center;}
.ssv-500 .ssv-element.ssv-element-6f6355b img{width: 160px; height: 160px; object-fit: contain; object-position: center center;}
.ssv-widget-form .ssv-field-group > label, .ssv-widget-form .ssv-field-subgroup label{color: var( --sz-global-color-text );}
.ssv-500 .ssv-element.ssv-element-9c2b4dd{--display: flex; --justify-content: center; --align-items: center; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}
.ssv-widget-form .ssv-field-group > label{font-family: var( --sz-global-typography-text-font-family ), Sans-serif; font-size: var( --sz-global-typography-text-font-size ); font-weight: var( --sz-global-typography-text-font-weight );}
.ssv-widget-form .ssv-field-type-html{color: var( --sz-global-color-text ); font-family: var( --sz-global-typography-text-font-family ), Sans-serif; font-size: var( --sz-global-typography-text-font-size ); font-weight: var( --sz-global-typography-text-font-weight );}
.ssv-500 .ssv-element.ssv-element-ddbe9d7 .ssv-icon-list-items.ssv-inline-items .ssv-icon-list-item{margin-inline: calc(25px);}
.ssv-widget-form .ssv-field-group .ssv-field, .ssv-widget-form .ssv-field-subgroup label{font-family: var( --sz-global-typography-text-font-family ), Sans-serif; font-size: var( --sz-global-typography-text-font-size ); font-weight: var( --sz-global-typography-text-font-weight );}
.ssv-500 .ssv-element.ssv-element-ddbe9d7 .ssv-icon-list-items.ssv-inline-items{margin-inline: calc(-25px);}
.ssv-500 .ssv-element.ssv-element-ddbe9d7 .ssv-icon-list-items.ssv-inline-items .ssv-icon-list-item::after{inset-inline-end: calc(-25px);}
.ssv-500 .ssv-element.ssv-element-ddbe9d7 .ssv-icon-list-icon svg{fill: rgba(110, 193, 228, 0); transition: fill 0.3s;}
.ssv-500 .ssv-element.ssv-element-ddbe9d7{--sz-icon-list-icon-size: 24px; --sz-icon-list-icon-align: left; --sz-icon-list-icon-margin: 0 calc(var(--sz-icon-list-icon-size, 1em) * 0.25) 0 0; --icon-vertical-align: center; --icon-vertical-offset: 0px;}
.ssv-500 .ssv-element.ssv-element-ddbe9d7 .ssv-icon-list-icon{padding-inline-end: 5px;}
.ssv-500 .ssv-element.ssv-element-ddbe9d7 .ssv-icon-list-item > a{font-family: Inter, sans-serif; font-size: 14px; font-weight: 600; text-transform: none; line-height: 19px;}
.ssv-500 .ssv-element.ssv-element-ddbe9d7 .ssv-icon-list-text{color: rgb(255, 255, 255); transition: color 0.3s;}
.ssv-500 .ssv-element.ssv-element-2125236 .ssv-icon-list-items.ssv-inline-items .ssv-icon-list-item{margin-inline: calc(25px);}
.ssv-500 .ssv-element.ssv-element-2125236 .ssv-icon-list-items.ssv-inline-items{margin-inline: calc(-25px);}
.ssv-500 .ssv-element.ssv-element-2125236 .ssv-icon-list-items.ssv-inline-items .ssv-icon-list-item::after{inset-inline-end: calc(-25px);}
.ssv-500 .ssv-element.ssv-element-2125236 .ssv-icon-list-icon svg{fill: rgb(255, 255, 255); transition: fill 0.3s;}
.ssv-500 .ssv-element.ssv-element-2125236{--sz-icon-list-icon-size: 26px; --sz-icon-list-icon-align: left; --sz-icon-list-icon-margin: 0 calc(var(--sz-icon-list-icon-size, 1em) * 0.25) 0 0; --icon-vertical-align: center; --icon-vertical-offset: 0px;}
.ssv-500 .ssv-element.ssv-element-2125236 .ssv-icon-list-icon{padding-inline-end: 4px;}
.ssv-500 .ssv-element.ssv-element-2125236 .ssv-icon-list-item > a{font-family: Inter, sans-serif; font-size: 14px; font-weight: 600; text-transform: none; line-height: 19px;}
.ssv-500 .ssv-element.ssv-element-2125236 .ssv-icon-list-text{color: rgb(255, 255, 255); transition: color 0.3s;}
.ssv-500 .ssv-element.ssv-element-259a5d65 iframe{height: 389px;}
.ssv-500 .ssv-element.ssv-element-ee280a4{--display: flex; --min-height: 586px; --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: center; --align-items: center; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; border-style: solid; --border-style: solid; border-width: 0px; --border-top-width: 0px; --border-right-width: 0px; --border-bottom-width: 0px; --border-left-width: 0px; border-color: rgb(255, 255, 255); --border-color: #FFFFFF; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; --z-index: 51;}
.ssv-500 .ssv-element.ssv-element-ee280a4:not(.ssv-motion-effects-element-type-background){background-color: rgb(66, 66, 66);}
.ssv-500 .ssv-element.ssv-element-8964355{--display: flex;}
.ssv-500 .ssv-element.ssv-element-c223afc{width: var( --container-widget-width, 317px ); max-width: 317px; --container-widget-width: 317px; --container-widget-flex-grow: 0;}
.ssv-500 .ssv-element.ssv-element-c223afc > .ssv-widget-container{background-color: rgb(255, 255, 255); margin: -10px; border-radius: 4px;}
.ssv-500 .ssv-element.ssv-element-b3bd1f7 > .ssv-widget-container{margin: -30px -27px; padding: 10px 0px 0px;}
.ssv-500 .ssv-element.ssv-element-573b05f{color: rgb(255, 255, 255);}
.ssv-500 .ssv-element.ssv-element-9dc771f .ssv-field-group{padding-right: calc(5px); padding-left: calc(5px); margin-bottom: 42px;}
.ssv-500 .ssv-element.ssv-element-9dc771f .ssv-form-fields-wrapper{margin-left: calc(-5px); margin-right: calc(-5px); margin-bottom: -42px;}
.ssv-500 .ssv-element.ssv-element-9dc771f .ssv-field-group .ssv-field{color: rgb(255, 255, 255);}
.ssv-500 .ssv-element.ssv-element-9dc771f .ssv-field-group .ssv-field{font-family: Inter, sans-serif; font-size: 14px; font-weight: 400; text-transform: uppercase; line-height: 19px;}
.ssv-500 .ssv-element.ssv-element-9dc771f .ssv-field-group:not(.ssv-field-type-upload) .ssv-field:not(.ssv-select-wrapper){background-color: rgba(255, 255, 255, 0); border-color: rgb(255, 255, 255); border-width: 0px 0px 2px;}
.ssv-500 .ssv-element.ssv-element-9dc771f .ssv-button{font-family: Inter, sans-serif; font-size: 14px; font-weight: 600; line-height: 19px; border-radius: 34px;}
.ssv-500 .ssv-element.ssv-element-9dc771f .ssv-button[type="submit"]{background-color: rgb(255, 255, 255); color: rgb(42, 91, 106);}
.ssv-500 .ssv-element.ssv-element-9dc771f .ssv-button[type="submit"]:hover{color: rgb(255, 255, 255);}
.ssv-500 .ssv-element.ssv-element-9dc771f{--sz-form-steps-indicators-spacing: 20px; --sz-form-steps-indicator-padding: 30px; --sz-form-steps-indicator-inactive-secondary-color: #ffffff; --sz-form-steps-indicator-active-secondary-color: #ffffff; --sz-form-steps-indicator-completed-secondary-color: #ffffff; --sz-form-steps-divider-width: 1px; --sz-form-steps-divider-gap: 10px;}
.ssv-500 .ssv-element.ssv-element-4bf7f0b{--display: flex;}
.ssv-500 .ssv-element.ssv-element-5a80c71 img{width: 160px; height: 160px; object-fit: contain; object-position: center center;}
.ssv-500 .ssv-element.ssv-element-70706dc{--display: flex;}
.ssv-500 .ssv-element.ssv-element-7bdaaf6 img{width: 160px; height: 160px; object-fit: contain; object-position: center center;}
.ssv-500 .ssv-element.ssv-element-de5abd4{--display: flex; --justify-content: center; --align-items: center; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}
.ssv-500 .ssv-element.ssv-element-bdffa88 .ssv-icon-list-items.ssv-inline-items .ssv-icon-list-item{margin-inline: calc(25px);}
.ssv-500 .ssv-element.ssv-element-bdffa88 .ssv-icon-list-items.ssv-inline-items{margin-inline: calc(-25px);}
.ssv-500 .ssv-element.ssv-element-bdffa88 .ssv-icon-list-items.ssv-inline-items .ssv-icon-list-item::after{inset-inline-end: calc(-25px);}
.ssv-500 .ssv-element.ssv-element-bdffa88 .ssv-icon-list-icon svg{fill: rgba(110, 193, 228, 0); transition: fill 0.3s;}
.ssv-500 .ssv-element.ssv-element-bdffa88{--sz-icon-list-icon-size: 24px; --sz-icon-list-icon-align: left; --sz-icon-list-icon-margin: 0 calc(var(--sz-icon-list-icon-size, 1em) * 0.25) 0 0; --icon-vertical-align: center; --icon-vertical-offset: 0px;}
.ssv-500 .ssv-element.ssv-element-bdffa88 .ssv-icon-list-icon{padding-inline-end: 5px;}
.ssv-500 .ssv-element.ssv-element-bdffa88 .ssv-icon-list-item > a{font-family: Inter, sans-serif; font-size: 14px; font-weight: 600; text-transform: none; line-height: 19px;}
.ssv-500 .ssv-element.ssv-element-bdffa88 .ssv-icon-list-text{color: rgb(255, 255, 255); transition: color 0.3s;}
.ssv-500 .ssv-element.ssv-element-7786702 .ssv-icon-list-items.ssv-inline-items .ssv-icon-list-item{margin-inline: calc(25px);}
.ssv-500 .ssv-element.ssv-element-7786702 .ssv-icon-list-items.ssv-inline-items{margin-inline: calc(-25px);}
.ssv-500 .ssv-element.ssv-element-7786702 .ssv-icon-list-items.ssv-inline-items .ssv-icon-list-item::after{inset-inline-end: calc(-25px);}
.ssv-500 .ssv-element.ssv-element-7786702 .ssv-icon-list-icon svg{fill: rgb(255, 255, 255); transition: fill 0.3s;}
.ssv-500 .ssv-element.ssv-element-7786702{--sz-icon-list-icon-size: 26px; --sz-icon-list-icon-align: left; --sz-icon-list-icon-margin: 0 calc(var(--sz-icon-list-icon-size, 1em) * 0.25) 0 0; --icon-vertical-align: center; --icon-vertical-offset: 0px;}
.ssv-500 .ssv-element.ssv-element-7786702 .ssv-icon-list-icon{padding-inline-end: 4px;}
.ssv-500 .ssv-element.ssv-element-7786702 .ssv-icon-list-item > a{font-family: Inter, sans-serif; font-size: 14px; font-weight: 600; text-transform: none; line-height: 19px;}
.ssv-500 .ssv-element.ssv-element-7786702 .ssv-icon-list-text{color: rgb(255, 255, 255); transition: color 0.3s;}
.ssv-500 .ssv-element.ssv-element-9f59d8a iframe{height: 389px;}
.ssv-500 .ssv-element.ssv-element-27907a2{--display: flex; --min-height: 0px; --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-evenly; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --z-index: 51;}
.ssv-500 .ssv-element.ssv-element-27907a2:not(.ssv-motion-effects-element-type-background){background-color: rgb(0, 0, 0);}
.ssv-500 .ssv-element.ssv-element-069858d{text-align: end; color: rgb(255, 255, 255);}
@media (min-width: 768px){.ssv-500 .ssv-element.ssv-element-370b7e59{--width: 100%;}
.ssv-500 .ssv-element.ssv-element-6a0e70d8{--width: 29%;}
.ssv-500 .ssv-element.ssv-element-6f1b60ee{--width: 22%;}
.ssv-500 .ssv-element.ssv-element-9c2b4dd{--width: 40%;}
.ssv-500 .ssv-element.ssv-element-ee280a4{--width: 100%;}
.ssv-500 .ssv-element.ssv-element-8964355{--width: 29%;}
.ssv-500 .ssv-element.ssv-element-4bf7f0b{--width: 22%;}
.ssv-500 .ssv-element.ssv-element-70706dc{--width: 22%;}
.ssv-500 .ssv-element.ssv-element-de5abd4{--width: 40%;}}
@media (max-width: 1024px){.ssv-widget-icon-list .ssv-icon-list-item > a{font-size: var( --sz-global-typography-text-font-size );}
.ssv-widget-text-editor{font-size: var( --sz-global-typography-text-font-size );}
.ssv-widget-form .ssv-field-group .ssv-field{font-size: var( --sz-global-typography-text-font-size );}}
@media (max-width: 767px){.ssv-500 .ssv-element.ssv-element-2605709{--flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --border-radius: 16px 16px 0px 0px; --margin-top: 50px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 5px; --padding-bottom: 5px; --padding-left: 0px; --padding-right: 0px;}
.ssv-500 .ssv-element.ssv-element-8c7b7bc{--width: 43%; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap;}
.ssv-500 .ssv-element.ssv-element-289f3c7{width: var( --container-widget-width, 158.312px ); max-width: 158.312px; --container-widget-width: 158.312px; --container-widget-flex-grow: 0;}
.ssv-500 .ssv-element.ssv-element-289f3c7 .ssv-button{font-size: 13px; border-radius: 19px;}
.ssv-500 .ssv-element.ssv-element-85cf558{--width: 50%; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap;}
.ssv-widget-icon-list .ssv-icon-list-item > a{font-size: var( --sz-global-typography-text-font-size );}
.ssv-500 .ssv-element.ssv-element-74b661c{width: var( --container-widget-width, 235px ); max-width: 235px; --container-widget-width: 235px; --container-widget-flex-grow: 0; --sz-icon-list-icon-size: 28px;}
.ssv-500 .ssv-element.ssv-element-74b661c > .ssv-widget-container{margin: 0px; padding: 6px 0px 0px; border-radius: 0px;}
.ssv-500 .ssv-element.ssv-element-74b661c .ssv-icon-list-items.ssv-inline-items .ssv-icon-list-item{margin-inline: calc(3px);}
.ssv-500 .ssv-element.ssv-element-74b661c .ssv-icon-list-items.ssv-inline-items{margin-inline: calc(-3px);}
.ssv-500 .ssv-element.ssv-element-74b661c .ssv-icon-list-items.ssv-inline-items .ssv-icon-list-item::after{inset-inline-end: calc(-3px);}
.ssv-widget-text-editor{font-size: var( --sz-global-typography-text-font-size );}
.ssv-widget-form .ssv-field-group .ssv-field{font-size: var( --sz-global-typography-text-font-size );}
.ssv-500 .ssv-element.ssv-element-ee280a4{--padding-top: 0px; --padding-bottom: 0px; --padding-left: 15px; --padding-right: 15px;}
.ssv-500 .ssv-element.ssv-element-8964355{--padding-top: 30px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px;}
.ssv-500 .ssv-element.ssv-element-c223afc > .ssv-widget-container{margin: 0px;}
.ssv-500 .ssv-element.ssv-element-c223afc{--container-widget-width: 287px; --container-widget-flex-grow: 0; width: var( --container-widget-width, 287px ); max-width: 287px;}
.ssv-500 .ssv-element.ssv-element-b3bd1f7 > .ssv-widget-container{margin: -26px -16px -16px; padding: 0px;}
.ssv-500 .ssv-element.ssv-element-573b05f > .ssv-widget-container{margin: 42px 0px 0px; padding: 0px;}
.ssv-500 .ssv-element.ssv-element-4bf7f0b{--width: 50%;}
.ssv-500 .ssv-element.ssv-element-70706dc{--width: 50%;}}
.ssv-500 .ssv-element.ssv-element-259a5d65{border-radius: 18px !important; overflow: hidden !important;}
.ssv-500 .ssv-element.ssv-element-9f59d8a{border-radius: 18px !important; overflow: hidden !important;}
.ssv-500 .ssv-element.ssv-element-ee280a4{overflow: hidden;}
@media (max-width: 1024px){.ssv-widget-form .ssv-field-group > label{font-size: var( --sz-global-typography-text-font-size );}
.ssv-widget-form .ssv-field-type-html{font-size: var( --sz-global-typography-text-font-size );}
.ssv-widget-form .ssv-field-group .ssv-field, .ssv-widget-form .ssv-field-subgroup label{font-size: var( --sz-global-typography-text-font-size );}}
@media (max-width: 767px){.ssv-widget-form .ssv-field-group > label{font-size: var( --sz-global-typography-text-font-size );}
.ssv-widget-form .ssv-field-type-html{font-size: var( --sz-global-typography-text-font-size );}
.ssv-widget-form .ssv-field-group .ssv-field, .ssv-widget-form .ssv-field-subgroup label{font-size: var( --sz-global-typography-text-font-size );}}
.ssv-widget-heading .ssv-heading-title{font-family: var( --sz-global-typography-primary-font-family ), Sans-serif; font-weight: var( --sz-global-typography-primary-font-weight ); color: var( --sz-global-color-primary );}
.ssv-1832 .ssv-element.ssv-element-0418b5c{--display: flex; --min-height: 250px; --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: center; --align-items: center;}
.ssv-1832 .ssv-element.ssv-element-d2f2add{--display: flex; --min-height: 0px; --justify-content: center; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --overlay-opacity: 0.5; --margin-top: 3px; --margin-bottom: 3px; --margin-left: 3px; --margin-right: 3px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px;}
.ssv-1832 .ssv-element.ssv-element-d2f2add::before{--background-overlay: '';}
.ssv-1832 .ssv-element.ssv-element-7b10ba8 > .ssv-widget-container{margin: auto;}
.ssv-1832 .ssv-element.ssv-element-7b10ba8 .sj-inline-svg{max-width: 377px; color: rgb(52, 152, 219);}
.ssv-1832 .ssv-element.ssv-element-7b10ba8 .sj-inline-svg__wrapper{text-align: center;}
.ssv-1832 .ssv-element.ssv-element-ea89367{width: auto; top: auto; text-align: center;}
.ssv-1832 .ssv-element.ssv-element-ea89367 > .ssv-widget-container{margin: -15px 0px 0px;}
.ssv-1832 .ssv-element.ssv-element-ea89367.ssv-element{--align-self: center;}
body:not(.rtl) .ssv-1832 .ssv-element.ssv-element-ea89367{left: auto;}
.ssv-1832 .ssv-element.ssv-element-ea89367 .ssv-heading-title{font-family: Roboto, sans-serif; font-size: 15px; font-weight: 500; line-height: 25px; letter-spacing: 0.3px; color: rgb(255, 255, 255);}
@media (max-width: 1024px){.ssv-1832 .ssv-element.ssv-element-d2f2add{--min-height: 230px;}
.ssv-1832 .ssv-element.ssv-element-ea89367 .ssv-heading-title{font-size: 13px;}}
@media (min-width: 768px){.ssv-1832 .ssv-element.ssv-element-0418b5c{--content-width: 250px;}}
@media (max-width: 1024px) and (min-width: 768px){.ssv-1832 .ssv-element.ssv-element-d2f2add{--width: 200px;}}
@media (max-width: 767px){.ssv-1832 .ssv-element.ssv-element-d2f2add{--width: 180px; --min-height: 200px;}
.ssv-1832 .ssv-element.ssv-element-ea89367 .ssv-heading-title{font-size: 11px;}}
.ssv-widget-heading .ssv-heading-title{font-family: var( --sz-global-typography-primary-font-family ), Sans-serif; font-weight: var( --sz-global-typography-primary-font-weight ); color: var( --sz-global-color-primary );}
.ssv-1941 .ssv-element.ssv-element-0418b5c{--display: flex; --min-height: 250px; --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: center; --align-items: center;}
.ssv-1941 .ssv-element.ssv-element-d2f2add{--display: flex; --min-height: 0px; --justify-content: center; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --overlay-opacity: 0.5; --margin-top: 3px; --margin-bottom: 3px; --margin-left: 3px; --margin-right: 3px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px;}
.ssv-1941 .ssv-element.ssv-element-d2f2add::before{--background-overlay: '';}
.ssv-1941 .ssv-element.ssv-element-7b10ba8 > .ssv-widget-container{margin: auto;}
.ssv-1941 .ssv-element.ssv-element-7b10ba8 .sj-inline-svg{max-width: 377px; color: rgb(52, 152, 219);}
.ssv-1941 .ssv-element.ssv-element-7b10ba8 .sj-inline-svg__wrapper{text-align: center;}
.ssv-1941 .ssv-element.ssv-element-ea89367{width: auto; top: auto; text-align: center;}
.ssv-1941 .ssv-element.ssv-element-ea89367 > .ssv-widget-container{margin: -15px 0px 0px;}
.ssv-1941 .ssv-element.ssv-element-ea89367.ssv-element{--align-self: center;}
body:not(.rtl) .ssv-1941 .ssv-element.ssv-element-ea89367{left: auto;}
.ssv-1941 .ssv-element.ssv-element-ea89367 .ssv-heading-title{font-family: Roboto, sans-serif; font-size: 15px; font-weight: 500; line-height: 25px; letter-spacing: 0.3px; color: rgb(255, 255, 255);}
@media (max-width: 1024px){.ssv-1941 .ssv-element.ssv-element-d2f2add{--min-height: 230px;}
.ssv-1941 .ssv-element.ssv-element-ea89367 .ssv-heading-title{font-size: 13px;}}
@media (min-width: 768px){.ssv-1941 .ssv-element.ssv-element-0418b5c{--content-width: 250px;}}
@media (max-width: 1024px) and (min-width: 768px){.ssv-1941 .ssv-element.ssv-element-d2f2add{--width: 200px;}}
@media (max-width: 767px){.ssv-1941 .ssv-element.ssv-element-d2f2add{--width: 180px; --min-height: 200px;}
.ssv-1941 .ssv-element.ssv-element-ea89367 .ssv-heading-title{font-size: 11px;}}
.ssv-1695 .ssv-element.ssv-element-36360c17{--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: stretch; --gap: 30px 30px; --row-gap: 30px; --column-gap: 30px; --border-radius: 0px 0px 0px 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px;}
.ssv-widget-heading .ssv-heading-title{font-family: var( --sz-global-typography-primary-font-family ), Sans-serif; font-weight: var( --sz-global-typography-primary-font-weight ); color: var( --sz-global-color-primary );}
.ssv-1695 .ssv-element.ssv-element-7b148529{text-align: center;}
.ssv-1695 .ssv-element.ssv-element-7b148529 .ssv-heading-title{font-family: "Alfa Slab One", sans-serif; font-size: 28px; text-transform: none; line-height: 41px; letter-spacing: 1px; color: rgb(24, 60, 81);}
.ssv-widget-text-editor{font-family: var( --sz-global-typography-text-font-family ), Sans-serif; font-size: var( --sz-global-typography-text-font-size ); font-weight: var( --sz-global-typography-text-font-weight ); color: var( --sz-global-color-text );}
.ssv-1695 .ssv-element.ssv-element-ee3f474{text-align: center;}
.ssv-widget-form .ssv-field-group > label, .ssv-widget-form .ssv-field-subgroup label{color: var( --sz-global-color-text );}
.ssv-widget-form .ssv-field-group > label{font-family: var( --sz-global-typography-text-font-family ), Sans-serif; font-size: var( --sz-global-typography-text-font-size ); font-weight: var( --sz-global-typography-text-font-weight );}
.ssv-widget-form .ssv-field-type-html{color: var( --sz-global-color-text ); font-family: var( --sz-global-typography-text-font-family ), Sans-serif; font-size: var( --sz-global-typography-text-font-size ); font-weight: var( --sz-global-typography-text-font-weight );}
.ssv-widget-form .ssv-field-group .ssv-field{color: var( --sz-global-color-text );}
.ssv-widget-form .ssv-field-group .ssv-field, .ssv-widget-form .ssv-field-subgroup label{font-family: var( --sz-global-typography-text-font-family ), Sans-serif; font-size: var( --sz-global-typography-text-font-size ); font-weight: var( --sz-global-typography-text-font-weight );}
.ssv-widget-form .ssv-button{font-family: var( --sz-global-typography-accent-font-family ), Sans-serif; font-weight: var( --sz-global-typography-accent-font-weight );}
.ssv-widget-form .ssv-button[type="submit"]{background-color: var( --sz-global-color-accent );}
.ssv-widget-form{--sz-form-steps-indicator-inactive-primary-color: var( --sz-global-color-text ); --sz-form-steps-indicator-active-primary-color: var( --sz-global-color-accent ); --sz-form-steps-indicator-completed-primary-color: var( --sz-global-color-accent ); --sz-form-steps-indicator-progress-color: var( --sz-global-color-accent ); --sz-form-steps-indicator-progress-background-color: var( --sz-global-color-text ); --sz-form-steps-indicator-progress-meter-color: var( --sz-global-color-text );}
.ssv-1695 .ssv-element.ssv-element-7704ab0 > .ssv-widget-container{padding: 15px;}
.ssv-1695 .ssv-element.ssv-element-7704ab0 .ssv-field-group{padding-right: calc(5px); padding-left: calc(5px); margin-bottom: 10px;}
.ssv-1695 .ssv-element.ssv-element-7704ab0 .ssv-form-fields-wrapper{margin-left: calc(-5px); margin-right: calc(-5px); margin-bottom: -10px;}
.ssv-1695 .ssv-element.ssv-element-7704ab0 .ssv-field-type-html{padding-bottom: 0px;}
.ssv-1695 .ssv-element.ssv-element-7704ab0 .ssv-field-group:not(.ssv-field-type-upload) .ssv-field:not(.ssv-select-wrapper){background-color: rgb(255, 255, 255);}
.ssv-1695 .ssv-element.ssv-element-7704ab0 .ssv-button[type="submit"]{background-color: rgb(52, 152, 219); color: rgb(255, 255, 255);}
.ssv-1695 .ssv-element.ssv-element-7704ab0 .ssv-button[type="submit"]:hover{color: rgb(255, 255, 255);}
.ssv-1695 .ssv-element.ssv-element-7704ab0{--sz-form-steps-indicators-spacing: 20px; --sz-form-steps-indicator-padding: 30px; --sz-form-steps-indicator-inactive-secondary-color: #ffffff; --sz-form-steps-indicator-active-secondary-color: #ffffff; --sz-form-steps-indicator-completed-secondary-color: #ffffff; --sz-form-steps-divider-width: 1px; --sz-form-steps-divider-gap: 10px;}
.ssv-1695 .ssv-element.ssv-element-215e739 > .ssv-widget-container{margin: -32px 0px 0px; padding: 0px 0px 0px 19px;}
.ssv-1695 .ssv-element.ssv-element-215e739{font-family: Roboto, sans-serif; font-size: 12px; font-weight: 400;}
.ssv-1695 .ssv-element.ssv-element-e3ee8b4{--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: stretch; --gap: 30px 30px; --row-gap: 30px; --column-gap: 30px; --border-radius: 0px 0px 0px 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px;}
.ssv-1695 .ssv-element.ssv-element-fa14c90{text-align: center;}
.ssv-1695 .ssv-element.ssv-element-fa14c90 .ssv-heading-title{font-family: "Alfa Slab One", sans-serif; font-size: 28px; text-transform: none; line-height: 41px; letter-spacing: 1px; color: rgb(24, 60, 81);}
.ssv-1695 .ssv-element.ssv-element-093c082{text-align: center;}
.ssv-1695 .ssv-element.ssv-element-3fb1759 > .ssv-widget-container{padding: 15px;}
.ssv-1695 .ssv-element.ssv-element-3fb1759 .ssv-field-group{padding-right: calc(5px); padding-left: calc(5px); margin-bottom: 10px;}
.ssv-1695 .ssv-element.ssv-element-3fb1759 .ssv-form-fields-wrapper{margin-left: calc(-5px); margin-right: calc(-5px); margin-bottom: -10px;}
body .ssv-1695 .ssv-element.ssv-element-3fb1759 .ssv-labels-above .ssv-field-group > label{padding-bottom: 0px;}
.ssv-1695 .ssv-element.ssv-element-3fb1759 .ssv-field-type-html{padding-bottom: 0px;}
.ssv-1695 .ssv-element.ssv-element-3fb1759 .ssv-field-group:not(.ssv-field-type-upload) .ssv-field:not(.ssv-select-wrapper){background-color: rgb(255, 255, 255);}
.ssv-1695 .ssv-element.ssv-element-3fb1759 .ssv-button[type="submit"]{background-color: rgb(52, 152, 219); color: rgb(255, 255, 255);}
.ssv-1695 .ssv-element.ssv-element-3fb1759 .ssv-button[type="submit"]:hover{color: rgb(255, 255, 255);}
.ssv-1695 .ssv-element.ssv-element-3fb1759{--sz-form-steps-indicators-spacing: 20px; --sz-form-steps-indicator-padding: 30px; --sz-form-steps-indicator-inactive-secondary-color: #ffffff; --sz-form-steps-indicator-active-secondary-color: #ffffff; --sz-form-steps-indicator-completed-secondary-color: #ffffff; --sz-form-steps-divider-width: 1px; --sz-form-steps-divider-gap: 10px;}
.ssv-1695 .ssv-element.ssv-element-b0ce85c > .ssv-widget-container{margin: -32px 0px 0px; padding: 0px 0px 0px 19px;}
.ssv-1695 .ssv-element.ssv-element-b0ce85c{font-family: Roboto, sans-serif; font-size: 12px; font-weight: 400;}
@media (max-width: 1024px){.ssv-1695 .ssv-element.ssv-element-7b148529 .ssv-heading-title{font-size: 24px; line-height: 30px;}
.ssv-widget-text-editor{font-size: var( --sz-global-typography-text-font-size );}
.ssv-widget-form .ssv-field-group > label{font-size: var( --sz-global-typography-text-font-size );}
.ssv-widget-form .ssv-field-type-html{font-size: var( --sz-global-typography-text-font-size );}
.ssv-widget-form .ssv-field-group .ssv-field, .ssv-widget-form .ssv-field-subgroup label{font-size: var( --sz-global-typography-text-font-size );}
.ssv-1695 .ssv-element.ssv-element-fa14c90 .ssv-heading-title{font-size: 24px; line-height: 30px;}}
@media (min-width: 768px){.ssv-1695 .ssv-element.ssv-element-36360c17{--content-width: 410px;}
.ssv-1695 .ssv-element.ssv-element-e3ee8b4{--content-width: 410px;}}
@media (max-width: 767px){.ssv-1695 .ssv-element.ssv-element-36360c17{--padding-top: 0%; --padding-bottom: 0%; --padding-left: 5%; --padding-right: 5%;}
.ssv-widget-text-editor{font-size: var( --sz-global-typography-text-font-size );}
.ssv-widget-form .ssv-field-group > label{font-size: var( --sz-global-typography-text-font-size );}
.ssv-widget-form .ssv-field-type-html{font-size: var( --sz-global-typography-text-font-size );}
.ssv-widget-form .ssv-field-group .ssv-field, .ssv-widget-form .ssv-field-subgroup label{font-size: var( --sz-global-typography-text-font-size );}
.ssv-1695 .ssv-element.ssv-element-e3ee8b4{--padding-top: 0%; --padding-bottom: 0%; --padding-left: 5%; --padding-right: 5%;}
.ssv-1695 .ssv-element.ssv-element-093c082 > .ssv-widget-container{margin: -21px 0px 0px;}
.ssv-1695 .ssv-element.ssv-element-3fb1759 > .ssv-widget-container{margin: -53px 0px 0px;}}
.ssv-widget-form .ssv-field-group .ssv-field{font-family: var( --sz-global-typography-text-font-family ), Sans-serif; font-size: var( --sz-global-typography-text-font-size ); font-weight: var( --sz-global-typography-text-font-weight );}
@media (max-width: 1024px){.ssv-widget-form .ssv-field-group .ssv-field{font-size: var( --sz-global-typography-text-font-size );}}
@media (max-width: 767px){.ssv-widget-form .ssv-field-group .ssv-field{font-size: var( --sz-global-typography-text-font-size );}}
#ssv-popup-modal-1695 .dialog-widget-content{animation-duration: 1.2s; background-color: rgb(255, 255, 255); border-radius: 4px; box-shadow: rgb(52, 152, 219) 0px -5px 24px -3px;}
#ssv-popup-modal-1695{background-color: rgba(0, 0, 0, 0.5); justify-content: center; align-items: center; pointer-events: all;}
#ssv-popup-modal-1695 .dialog-message{width: 593px; height: 773px; align-items: center;}
#ssv-popup-modal-1695 .dialog-close-button{display: flex;}
#ssv-popup-modal-1695 .dialog-close-button svg{fill: rgb(51, 51, 51);}
@media (max-width: 1024px){#ssv-popup-modal-1695 .dialog-message{width: 75vw; height: 75vh;}}
@media (max-width: 767px){#ssv-popup-modal-1695 .dialog-message{width: 100vw; height: 90vh;}
#ssv-popup-modal-1695{align-items: center;}}
[data-ssv-type="popup"]:not(.ssv-edit-area){display: none;}
.ssv-popup-modal.dialog-type-lightbox{background-color: transparent; display: flex; pointer-events: none; user-select: auto;}
.ssv-popup-modal .dialog-buttons-wrapper, .ssv-popup-modal .dialog-header{display: none;}
.ssv-popup-modal .dialog-close-button{display: none; inset-inline-end: 20px; margin-top: 0px; opacity: 1; pointer-events: all; top: 20px; z-index: 9999;}
.ssv-popup-modal .dialog-close-button svg{fill: rgb(31, 33, 36); height: 1em; width: 1em;}
.ssv-popup-modal .dialog-widget-content{background-color: rgb(255, 255, 255); border-radius: 0px; box-shadow: none; max-height: 100%; max-width: 100%; overflow: visible; pointer-events: all; width: auto;}
.ssv-popup-modal .dialog-message{display: flex; max-height: 100vh; max-width: 100vw; overflow: auto; padding: 0px; width: 640px;}
.ssv-popup-modal .ssv{width: 100%;}
.flatpickr-calendar.noCalendar.hasTime .flatpickr-time, .numInputWrapper{height: auto;}
.flatpickr-calendar{background: rgb(255, 255, 255); opacity: 0; display: none; text-align: center; visibility: hidden; padding: 0px; animation: auto ease 0s 1 normal none running none; direction: ltr; border: 0px; font-size: 14px; line-height: 24px; border-radius: 5px; position: absolute; width: 307.875px; box-sizing: border-box; touch-action: manipulation; box-shadow: rgb(230, 230, 230) 1px 0px 0px, rgb(230, 230, 230) -1px 0px 0px, rgb(230, 230, 230) 0px 1px 0px, rgb(230, 230, 230) 0px -1px 0px, rgba(0, 0, 0, 0.08) 0px 3px 13px;}
.numInputWrapper input, .numInputWrapper span{display: inline-block;}
.flatpickr-calendar.open{opacity: 1; max-height: 640px; visibility: visible;}
.flatpickr-calendar.open{display: inline-block; z-index: 99999;}
.flatpickr-calendar.animate.open{animation: 0.3s cubic-bezier(0.23, 1, 0.32, 1) 0s 1 normal none running fpFadeInDown;}
.flatpickr-calendar.hasTime .flatpickr-time{height: 40px; border-top: 1px solid rgb(230, 230, 230);}
.flatpickr-calendar::after, .flatpickr-calendar::before{position: absolute; display: block; pointer-events: none; border: solid transparent; content: ""; height: 0px; width: 0px; left: 22px;}
.numInputWrapper{position: relative;}
.flatpickr-months .flatpickr-month, .flatpickr-months .flatpickr-next-month, .flatpickr-months .flatpickr-prev-month{user-select: none; height: 34px; color: rgba(0, 0, 0, 0.9); fill: rgba(0, 0, 0, 0.9);}
.flatpickr-calendar::before{border-width: 5px; margin: 0px -5px;}
.flatpickr-calendar::after{border-width: 4px; margin: 0px -4px;}
.flatpickr-calendar.arrowTop::after, .flatpickr-calendar.arrowTop::before{bottom: 100%;}
.flatpickr-calendar.arrowTop::before{border-bottom-color: rgb(230, 230, 230);}
.flatpickr-calendar.arrowTop::after{border-bottom-color: rgb(255, 255, 255);}
.flatpickr-calendar:focus, .flatpickr-current-month .flatpickr-monthDropdown-months:active, .flatpickr-current-month .flatpickr-monthDropdown-months:focus, .flatpickr-current-month input.cur-year:focus, .flatpickr-days:focus{outline: 0px;}
.flatpickr-months, .flatpickr-weekdays{display: -webkit-flex;}
.flatpickr-months{display: flex;}
.flatpickr-months .flatpickr-month{background: 0px 0px; line-height: 1; text-align: center; position: relative; user-select: none; overflow: hidden; -webkit-box-flex: 1; flex: 1 1 0%;}
.flatpickr-months .flatpickr-next-month, .flatpickr-months .flatpickr-prev-month{user-select: none; text-decoration: none; cursor: pointer; position: absolute; top: 0px; padding: 10px; z-index: 3;}
.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left: 0px;}
.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right: 0px;}
.flatpickr-months .flatpickr-next-month:hover, .flatpickr-months .flatpickr-prev-month:hover{color: rgb(149, 158, 169);}
.flatpickr-months .flatpickr-next-month:hover svg, .flatpickr-months .flatpickr-prev-month:hover svg{fill: rgb(246, 71, 71);}
.flatpickr-months .flatpickr-next-month svg, .flatpickr-months .flatpickr-prev-month svg{width: 14px; height: 14px;}
.flatpickr-months .flatpickr-next-month svg path, .flatpickr-months .flatpickr-prev-month svg path{transition: fill 0.1s; fill: inherit;}
.numInputWrapper input{width: 100%;}
.numInputWrapper input::-webkit-inner-spin-button, .numInputWrapper input::-webkit-outer-spin-button{margin: 0px; appearance: none;}
.numInputWrapper span{position: absolute; right: 0px; width: 14px; padding: 0px 4px 0px 2px; height: 50%; line-height: 50%; opacity: 0; cursor: pointer; border: 1px solid rgba(57, 57, 57, 0.15); box-sizing: border-box;}
.numInputWrapper span:hover{background: rgba(0, 0, 0, 0.1);}
.numInputWrapper span:active{background: rgba(0, 0, 0, 0.2);}
.numInputWrapper span::after{display: block; content: ""; position: absolute;}
.numInputWrapper span.arrowUp{top: 0px; border-bottom: 0px;}
.numInputWrapper span.arrowUp::after{border-left: 4px solid transparent; border-right: 4px solid transparent; border-bottom: 4px solid rgba(57, 57, 57, 0.6); top: 26%;}
.numInputWrapper span.arrowDown{top: 50%;}
.numInputWrapper span.arrowDown::after{border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 4px solid rgba(57, 57, 57, 0.6); top: 40%;}
.flatpickr-current-month .flatpickr-monthDropdown-months:hover, .numInputWrapper:hover{background: rgba(0, 0, 0, 0.05);}
.numInputWrapper:hover span{opacity: 1;}
.flatpickr-current-month{font-size: 135%; font-weight: 300; color: inherit; position: absolute; width: 75%; left: 12.5%; padding: 7.48px 0px 0px; line-height: 1; height: 34px; display: flex; justify-content: center; align-items: center; text-align: center; transform: translate3d(0px, 0px, 0px);}
.flatpickr-current-month .flatpickr-monthDropdown-months, .flatpickr-current-month input.cur-year{color: inherit; font-size: inherit; font-family: inherit; font-weight: 300; height: auto; line-height: inherit; padding: 0px 0px 0px 0.5ch; vertical-align: initial; background: 0px 0px;}
.flatpickr-current-month .numInputWrapper{width: 6ch; display: inline-block;}
.flatpickr-current-month .numInputWrapper span.arrowUp::after{border-bottom-color: rgba(0, 0, 0, 0.9);}
.flatpickr-current-month .numInputWrapper span.arrowDown::after{border-top-color: rgba(0, 0, 0, 0.9);}
.flatpickr-current-month input.cur-year{box-sizing: border-box; cursor: text; margin: 0px; display: inline-block; border: 0px; border-radius: 0px; appearance: textfield;}
.flatpickr-current-month .flatpickr-monthDropdown-months{border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; border-radius: 0px; cursor: pointer; margin: -1px 0px 0px; outline: 0px; position: relative; box-sizing: border-box; appearance: menulist; width: auto;}
.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color: transparent; outline: 0px; padding: 0px;}
.flatpickr-weekdays{background: 0px 0px; text-align: center; overflow: hidden; width: 100%; display: flex; -webkit-box-align: center; align-items: center; height: 28px;}
.flatpickr-weekdays .flatpickr-weekdaycontainer{display: flex; -webkit-box-flex: 1; flex: 1 1 0%;}
span.flatpickr-weekday{cursor: default; font-size: 90%; background: 0px 0px; color: rgba(0, 0, 0, 0.54); line-height: 1; margin: 0px; text-align: center; display: block; -webkit-box-flex: 1; flex: 1 1 0%; font-weight: bolder;}
.dayContainer{padding: 1px 0px 0px;}
.flatpickr-days{position: relative; overflow: hidden; display: flex; -webkit-box-align: start; align-items: flex-start; width: 307.875px;}
.dayContainer{padding: 0px; outline: 0px; text-align: left; width: 307.875px; min-width: 307.875px; max-width: 307.875px; box-sizing: border-box; display: flex; flex-wrap: wrap; justify-content: space-around; transform: translate3d(0px, 0px, 0px); opacity: 1;}
.flatpickr-day{background: 0px 0px; border: 1px solid transparent; border-radius: 150px; box-sizing: border-box; color: rgb(57, 57, 57); cursor: pointer; font-weight: 400; width: 14.2857%; flex-basis: 14.2857%; max-width: 39px; height: 39px; line-height: 39px; margin: 0px; display: inline-block; position: relative; -webkit-box-pack: center; justify-content: center; text-align: center;}
.flatpickr-day.nextMonthDay:focus, .flatpickr-day.nextMonthDay:hover, .flatpickr-day.prevMonthDay:focus, .flatpickr-day.prevMonthDay:hover, .flatpickr-day:focus, .flatpickr-day:hover{cursor: pointer; outline: 0px; background: rgb(230, 230, 230); border-color: rgb(230, 230, 230);}
.flatpickr-day.today{border-color: rgb(149, 158, 169);}
.flatpickr-day.today:focus, .flatpickr-day.today:hover{border-color: rgb(149, 158, 169); background: rgb(149, 158, 169); color: rgb(255, 255, 255);}
.flatpickr-day.selected, .flatpickr-day.selected:focus, .flatpickr-day.selected:hover{background: rgb(86, 159, 247); box-shadow: none; color: rgb(255, 255, 255); border-color: rgb(86, 159, 247);}
.flatpickr-day.nextMonthDay, .flatpickr-day.prevMonthDay{color: rgba(57, 57, 57, 0.3); background: 0px 0px; border-color: transparent; cursor: default;}
.flatpickr-innerContainer{display: flex; box-sizing: border-box; overflow: hidden;}
.flatpickr-rContainer{display: inline-block; padding: 0px; box-sizing: border-box;}
.flatpickr-time{text-align: center; outline: 0px; height: 0px; line-height: 40px; max-height: 40px; box-sizing: border-box; overflow: hidden; display: flex;}
.flatpickr-time::after{content: ""; display: table; clear: both;}
.flatpickr-time .numInputWrapper{-webkit-box-flex: 1; flex: 1 1 0%; width: 40%; height: 40px; float: left;}
.flatpickr-time .numInputWrapper span.arrowUp::after{border-bottom-color: rgb(57, 57, 57);}
.flatpickr-time .numInputWrapper span.arrowDown::after{border-top-color: rgb(57, 57, 57);}
.flatpickr-time input{background: 0px 0px; box-shadow: none; border: 0px; border-radius: 0px; text-align: center; margin: 0px; padding: 0px; height: inherit; line-height: inherit; color: rgb(57, 57, 57); font-size: 14px; position: relative; box-sizing: border-box; appearance: textfield;}
.flatpickr-time input.flatpickr-hour{font-weight: 700;}
.flatpickr-time input.flatpickr-minute{font-weight: 400;}
.flatpickr-time input:focus{outline: 0px; border: 0px;}
.flatpickr-time .flatpickr-am-pm, .flatpickr-time .flatpickr-time-separator{height: inherit; float: left; line-height: inherit; color: rgb(57, 57, 57); font-weight: 700; width: 2%; user-select: none; align-self: center;}
.flatpickr-time .flatpickr-am-pm{outline: 0px; width: 18%; cursor: pointer; text-align: center; font-weight: 400;}
.flatpickr-time .flatpickr-am-pm:focus, .flatpickr-time .flatpickr-am-pm:hover, .flatpickr-time input:focus, .flatpickr-time input:hover{background: rgb(238, 238, 238);}
.dialog-widget-content{background-color: var(--sz-a-bg-default); border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.2) 2px 8px 23px 3px; overflow: hidden; position: absolute;}
.dialog-message{box-sizing: border-box; line-height: 1.5;}
.dialog-close-button{color: var(--sz-a-color-txt); cursor: pointer; font-size: 15px; inset-inline-end: 15px; line-height: 1; margin-block-start: 15px; position: absolute; transition: var(--sz-a-transition-hover);}
.dialog-close-button:hover{color: var(--sz-a-color-txt-hover);}
.dialog-type-lightbox{background-color: rgba(0, 0, 0, 0.8); bottom: 0px; height: 100%; left: 0px; position: fixed; user-select: none; width: 100%; z-index: 9999;}
:where(.ssv-lightbox){--lightbox-ui-color: hsla(0,0%,93%,.9); --lightbox-ui-color-hover: #fff; --lightbox-text-color: var(--lightbox-ui-color); --lightbox-header-icons-size: 20px; --lightbox-navigation-icons-size: 25px;}
.ssv-lightbox:not(.ssv-popup-modal) .dialog-header, .ssv-lightbox:not(.ssv-popup-modal) .dialog-message{text-align: center;}
.ssv-lightbox .dialog-header{display: none;}
.ssv-lightbox .dialog-widget-content{background: none; box-shadow: none; height: 100%; width: 100%;}
.ssv-lightbox .dialog-message{animation-duration: 0.3s; height: 100%;}
.ssv-lightbox .dialog-message.dialog-lightbox-message{padding: 0px;}
.ssv-lightbox .dialog-lightbox-close-button{cursor: pointer; display: flex; font-size: var(--lightbox-header-icons-size); inset-inline-end: 0.75em; line-height: 1; margin-top: 13px; padding: 0.25em; position: absolute; z-index: 2;}
.ssv-lightbox .dialog-lightbox-close-button svg{height: 1em; width: 1em;}
.ssv-lightbox .dialog-lightbox-close-button, .ssv-lightbox .ssv-swiper-button{color: var(--lightbox-ui-color); opacity: 1; transition: 0.3s;}
.ssv-lightbox .dialog-lightbox-close-button{color: var(--lightbox-ui-color); opacity: 1; transition: 0.3s;}
.ssv-lightbox .dialog-lightbox-close-button svg, .ssv-lightbox .ssv-swiper-button svg{fill: var(--lightbox-ui-color);}
.ssv-lightbox .dialog-lightbox-close-button svg{fill: var(--lightbox-ui-color);}
.ssv-lightbox .dialog-lightbox-close-button:hover, .ssv-lightbox .ssv-swiper-button:hover{color: var(--lightbox-ui-color-hover);}
.ssv-lightbox .dialog-lightbox-close-button:hover{color: var(--lightbox-ui-color-hover);}
.ssv-lightbox .dialog-lightbox-close-button:hover svg, .ssv-lightbox .ssv-swiper-button:hover svg{fill: var(--lightbox-ui-color-hover);}
.ssv-lightbox .dialog-lightbox-close-button:hover svg{fill: var(--lightbox-ui-color-hover);}
.ssv-lightbox .swiper{height: 100%;}
.ssv-lightbox .ssv-lightbox-item{align-items: center; box-sizing: border-box; display: flex; height: 100%; justify-content: center; margin: auto; padding: 70px; position: relative;}
@media (max-width: 767px){.ssv-lightbox .ssv-lightbox-item{padding: 70px 0px;}}
.ssv-lightbox .ssv-lightbox-image{max-height: 100%; user-select: none;}
.ssv-lightbox .ssv-lightbox-image, .ssv-lightbox .ssv-lightbox-image:hover{border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; filter: none; opacity: 1;}
.ssv-lightbox .ssv-lightbox-image{border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 30px, rgba(0, 0, 0, 0.3) 0px 0px 8px -5px;}
.ssv-lightbox .swiper .ssv-swiper-button-prev{left: 0px;}
.ssv-lightbox .swiper .ssv-swiper-button-next{right: 0px;}
.ssv-lightbox .swiper .swiper-pagination-fraction{color: currentcolor; width: max-content;}
.ssv-lightbox .ssv-swiper-button:focus{outline-width: 1px;}
.ssv-lightbox .ssv-swiper-button-next, .ssv-lightbox .ssv-swiper-button-prev{align-items: center; display: flex; font-size: var(--lightbox-navigation-icons-size); height: 100%; justify-content: center; width: 15%;}
@media (max-width: 1024px){.ssv-lightbox .ssv-swiper-button-next:active, .ssv-lightbox .ssv-swiper-button-prev:active{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.ssv-lightbox .ssv-swiper-button-next svg, .ssv-lightbox .ssv-swiper-button-prev svg{cursor: pointer;}
.ssv-lightbox .ssv-swiper-button-next svg:active, .ssv-lightbox .ssv-swiper-button-prev svg:active{background-color: rgba(0, 0, 0, 0.5); outline: none;}}
@media (max-width: 767px){.ssv-lightbox .ssv-swiper-button:focus{outline: none;}
.ssv-lightbox .ssv-swiper-button-next:active, .ssv-lightbox .ssv-swiper-button-prev:active{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.ssv-lightbox .ssv-swiper-button-next, .ssv-lightbox .ssv-swiper-button-prev{width: 20%;}
.ssv-lightbox .ssv-swiper-button-next svg, .ssv-lightbox .ssv-swiper-button-prev svg{cursor: pointer;}
.ssv-lightbox .ssv-swiper-button-next svg:active, .ssv-lightbox .ssv-swiper-button-prev svg:active{background-color: rgba(0, 0, 0, 0.5); outline: none;}
.ssv-lightbox .ssv-swiper-button-prev{justify-content: flex-start; left: 0px;}
.ssv-lightbox .ssv-swiper-button-next{justify-content: flex-end; right: 0px;}}
.ssv-slideshow__counter{color: currentcolor; font-size: 0.75em; width: max-content;}
.ssv-slideshow__footer, .ssv-slideshow__header{left: 0px; padding: 15px 20px; position: absolute; transition: 0.3s; width: 100%;}
.ssv-slideshow__footer{color: var(--lightbox-text-color);}
.ssv-slideshow__header{align-items: center; color: var(--lightbox-ui-color); display: flex; flex-direction: row-reverse; font-size: var(--lightbox-header-icons-size); padding-inline: 1em 2.6em; top: 0px; z-index: 10;}
.ssv-slideshow__header > svg{cursor: pointer; margin: 0px 0.35em; padding: 0.25em;}
.ssv-slideshow__header > svg{box-sizing: content-box; fill: var(--lightbox-ui-color); height: 1em; width: 1em;}
.ssv-slideshow__header > svg:hover{fill: var(--lightbox-ui-color-hover);}
.ssv-slideshow__header .ssv-slideshow__counter{margin-inline-end: auto;}
.ssv-slideshow__share-menu{background-color: transparent; height: 0px; overflow: hidden; position: absolute; transition: background-color 0.4s; width: 0px;}
.ssv-slideshow__share-menu .ssv-slideshow__share-links a{color: rgb(12, 13, 14);}
.ssv-slideshow__share-links{background-color: rgb(255, 255, 255); border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.3) 0px 4px 15px; display: block; inset-inline-end: 2.8em; min-width: 200px; opacity: 0; padding: 14px 20px; position: absolute; top: 3em; transform: scale(0); transform-origin: 90% 10%; transition: 0.25s 0.1s;}
.ssv-slideshow__share-links a{color: rgb(63, 68, 75); display: block; font-size: 12px; line-height: 2.5; opacity: 0; text-align: start; transition: opacity 0.5s 0.1s;}
.ssv-slideshow__share-links a:hover{color: rgb(0, 0, 0);}
.ssv-slideshow__share-links a svg{margin-inline-end: 0.75em;}
.ssv-slideshow__share-links a svg{height: 1.25em; width: 1.25em;}
.ssv-slideshow__share-links::before{border-width: 0.45em; border-style: solid; border-color: transparent transparent rgb(255, 255, 255); border-image: initial; content: ""; display: block; inset-inline-end: 0.5em; position: absolute; top: 1px; transform: translateY(-100%) scaleX(0.7);}
.ssv-slideshow__footer{bottom: 0px; position: fixed; z-index: 5;}
.ssv-slideshow__description, .ssv-slideshow__title{margin: 0px;}
.ssv-slideshow__title{font-size: 16px; font-weight: 700;}
.ssv-slideshow__description{font-size: 14px;}
.ssv-slideshow--share-mode .ssv-slideshow__share-menu{background-color: rgba(0, 0, 0, 0.5); cursor: default; height: 100vh; left: 0px; opacity: 1; top: 0px; width: 100vw;}
.ssv-slideshow--share-mode .ssv-slideshow__share-links{transform: scale(1);}
.ssv-slideshow--share-mode .ssv-slideshow__share-links, .ssv-slideshow--share-mode .ssv-slideshow__share-links a{opacity: 1;}
.ssv-slideshow--share-mode .ssv-slideshow__share-links .sz-sicon-twitter{fill: rgb(29, 161, 242);}
.ssv-slideshow--share-mode .ssv-slideshow__share-links .sz-sicon-facebook{fill: rgb(59, 89, 152);}
.ssv-slideshow--share-mode .ssv-slideshow__share-links .sz-sicon-pinterest{fill: rgb(189, 8, 28);}
.ssv-slideshow--share-mode .ssv-slideshow__share-links .sz-sicon-download-bold{fill: rgb(157, 165, 174);}
@keyframes fpFadeInDown { 
  0% { opacity: 0; transform: translate3d(0px, -20px, 0px); }
  100% { opacity: 1; transform: translate3d(0px, 0px, 0px); }
}
@keyframes rubberBand { 
  0%, 100% { transform: scale3d(1, 1, 1); }
  30% { transform: scale3d(1.25, 0.75, 1); }
  40% { transform: scale3d(0.75, 1.25, 1); }
  50% { transform: scale3d(1.15, 0.85, 1); }
  65% { transform: scale3d(0.95, 1.05, 1); }
  75% { transform: scale3d(1.05, 0.95, 1); }
}
@keyframes slideInRight { 
  0% { transform: translate3d(100%, 0px, 0px); visibility: visible; }
  100% { transform: translate3d(0px, 0px, 0px); }
}
@keyframes hide-scroll { 
  0%, 100% { overflow: hidden; }
}
@keyframes swiper-preloader-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@keyframes zoomIn { 
  0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  50% { opacity: 1; }
}