.elementor-323 .elementor-element.elementor-element-a33ea01{--display:flex;--min-height:417px;--margin-top:-190px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-323 .elementor-element.elementor-element-4e87d26{--display:flex;--min-height:439px;--justify-content:center;--overlay-opacity:1;--border-radius:30px 30px 30px 30px;}.elementor-323 .elementor-element.elementor-element-4e87d26:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-4e87d26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(106deg, #111B4E 16%, #4FBD95 100%);}.elementor-323 .elementor-element.elementor-element-4e87d26::before, .elementor-323 .elementor-element.elementor-element-4e87d26 > .elementor-background-video-container::before, .elementor-323 .elementor-element.elementor-element-4e87d26 > .e-con-inner > .elementor-background-video-container::before, .elementor-323 .elementor-element.elementor-element-4e87d26 > .elementor-background-slideshow::before, .elementor-323 .elementor-element.elementor-element-4e87d26 > .e-con-inner > .elementor-background-slideshow::before, .elementor-323 .elementor-element.elementor-element-4e87d26 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.olympiaolomouc.cz/wp-content/uploads/2026/06/kolo-gradient.svg");--background-overlay:'';background-position:100% 31%;background-repeat:no-repeat;background-size:560px auto;}.elementor-323 .elementor-element.elementor-element-7950776{--display:flex;--padding-top:55px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-323 .elementor-element.elementor-element-f392d74{--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;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-323 .elementor-element.elementor-element-f392d74.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-323 .elementor-element.elementor-element-c9f9b23 .elementor-heading-title{font-size:60px;font-weight:700;line-height:79px;color:var( --e-global-color-ol_white );}.elementor-323 .elementor-element.elementor-element-32130f5{color:var( --e-global-color-ol_white );}.elementor-323 .elementor-element.elementor-element-32130f5 a{color:var( --e-global-color-ol_white );}.elementor-323 .elementor-element.elementor-element-6d8c911{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-323 .elementor-element.elementor-element-6d8c911:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-6d8c911 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-323 .elementor-element.elementor-element-6a4abaa{--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;--padding-top:70px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-323 .elementor-element.elementor-element-893bfe9{--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-323 .elementor-element.elementor-element-e6d3bb7 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:700;line-height:1em;letter-spacing:-0.03em;color:#4fbd95;}.elementor-323 .elementor-element.elementor-element-a313e2e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:700;line-height:1.1em;letter-spacing:-0.03em;color:rgb(17,27,78);}.elementor-323 .elementor-element.elementor-element-0528497{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;letter-spacing:-0.03em;color:rgb(106,112,140);}.elementor-323 .elementor-element.elementor-element-323d9d2{--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;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-323 .elementor-element.elementor-element-457e580{--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-323 .elementor-element.elementor-element-8a5295a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:700;line-height:1em;letter-spacing:-0.03em;color:#4fbd95;}.elementor-323 .elementor-element.elementor-element-4b7ec17 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:700;line-height:1.1em;letter-spacing:-0.03em;color:rgb(17,27,78);}.elementor-323 .elementor-element.elementor-element-702c091{--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;--flex-wrap:wrap;}.elementor-323 .elementor-element.elementor-element-6b95865{--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;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-323 .elementor-element.elementor-element-c14e2b2 .elementor-icon-wrapper{text-align:start;}.elementor-323 .elementor-element.elementor-element-c14e2b2.elementor-view-stacked .elementor-icon{background-color:#F1F1F1BF;color:#FFFFFF;}.elementor-323 .elementor-element.elementor-element-c14e2b2.elementor-view-framed .elementor-icon, .elementor-323 .elementor-element.elementor-element-c14e2b2.elementor-view-default .elementor-icon{color:#F1F1F1BF;border-color:#F1F1F1BF;}.elementor-323 .elementor-element.elementor-element-c14e2b2.elementor-view-framed .elementor-icon, .elementor-323 .elementor-element.elementor-element-c14e2b2.elementor-view-default .elementor-icon svg{fill:#F1F1F1BF;}.elementor-323 .elementor-element.elementor-element-c14e2b2.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-323 .elementor-element.elementor-element-c14e2b2.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-323 .elementor-element.elementor-element-c14e2b2 .elementor-icon{font-size:38px;padding:14px;border-width:9px 9px 9px 9px;}.elementor-323 .elementor-element.elementor-element-c14e2b2 .elementor-icon svg{height:38px;}.elementor-323 .elementor-element.elementor-element-56506c7 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;letter-spacing:-0.03em;color:rgb(17,27,78);}.elementor-323 .elementor-element.elementor-element-0e389da{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;letter-spacing:-0.03em;color:rgb(106,112,140);}.elementor-323 .elementor-element.elementor-element-7f06cbf{--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;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-323 .elementor-element.elementor-element-f35312d .elementor-icon-wrapper{text-align:start;}.elementor-323 .elementor-element.elementor-element-f35312d.elementor-view-stacked .elementor-icon{background-color:#F1F1F1BF;color:#FFFFFF;}.elementor-323 .elementor-element.elementor-element-f35312d.elementor-view-framed .elementor-icon, .elementor-323 .elementor-element.elementor-element-f35312d.elementor-view-default .elementor-icon{color:#F1F1F1BF;border-color:#F1F1F1BF;}.elementor-323 .elementor-element.elementor-element-f35312d.elementor-view-framed .elementor-icon, .elementor-323 .elementor-element.elementor-element-f35312d.elementor-view-default .elementor-icon svg{fill:#F1F1F1BF;}.elementor-323 .elementor-element.elementor-element-f35312d.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-323 .elementor-element.elementor-element-f35312d.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-323 .elementor-element.elementor-element-f35312d .elementor-icon{font-size:38px;padding:14px;border-width:9px 9px 9px 9px;}.elementor-323 .elementor-element.elementor-element-f35312d .elementor-icon svg{height:38px;}.elementor-323 .elementor-element.elementor-element-9fbd683 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;letter-spacing:-0.03em;color:rgb(17,27,78);}.elementor-323 .elementor-element.elementor-element-e322e49{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;letter-spacing:-0.03em;color:rgb(106,112,140);}.elementor-323 .elementor-element.elementor-element-5e8fb09{--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;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-323 .elementor-element.elementor-element-404ccc5 .elementor-icon-wrapper{text-align:start;}.elementor-323 .elementor-element.elementor-element-404ccc5.elementor-view-stacked .elementor-icon{background-color:#000000;color:#000000;}.elementor-323 .elementor-element.elementor-element-404ccc5.elementor-view-framed .elementor-icon, .elementor-323 .elementor-element.elementor-element-404ccc5.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-323 .elementor-element.elementor-element-404ccc5.elementor-view-framed .elementor-icon, .elementor-323 .elementor-element.elementor-element-404ccc5.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-323 .elementor-element.elementor-element-404ccc5.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-323 .elementor-element.elementor-element-404ccc5.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-323 .elementor-element.elementor-element-404ccc5 .elementor-icon{font-size:52px;padding:0px;border-width:9px 9px 9px 9px;}.elementor-323 .elementor-element.elementor-element-404ccc5 .elementor-icon svg{height:52px;}.elementor-323 .elementor-element.elementor-element-aaeb4f0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;letter-spacing:-0.03em;color:rgb(17,27,78);}.elementor-323 .elementor-element.elementor-element-f248d8a{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;letter-spacing:-0.03em;color:rgb(106,112,140);}.elementor-323 .elementor-element.elementor-element-c6779d2{--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;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-323 .elementor-element.elementor-element-80ce201 .elementor-icon-wrapper{text-align:start;}.elementor-323 .elementor-element.elementor-element-80ce201.elementor-view-stacked .elementor-icon{background-color:#000000;color:#000000;}.elementor-323 .elementor-element.elementor-element-80ce201.elementor-view-framed .elementor-icon, .elementor-323 .elementor-element.elementor-element-80ce201.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-323 .elementor-element.elementor-element-80ce201.elementor-view-framed .elementor-icon, .elementor-323 .elementor-element.elementor-element-80ce201.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-323 .elementor-element.elementor-element-80ce201.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-323 .elementor-element.elementor-element-80ce201.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-323 .elementor-element.elementor-element-80ce201 .elementor-icon{font-size:67px;padding:0px;border-width:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-80ce201 .elementor-icon svg{height:67px;}.elementor-323 .elementor-element.elementor-element-a448773 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;letter-spacing:-0.03em;color:rgb(17,27,78);}.elementor-323 .elementor-element.elementor-element-31eed79{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;letter-spacing:-0.03em;color:rgb(106,112,140);}.elementor-323 .elementor-element.elementor-element-ee1e4bf{--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;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-323 .elementor-element.elementor-element-ebae378{--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-323 .elementor-element.elementor-element-da16d74 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:700;line-height:1em;letter-spacing:-0.03em;color:#4fbd95;}.elementor-323 .elementor-element.elementor-element-2e119c3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:700;line-height:1.1em;letter-spacing:-0.03em;color:rgb(17,27,78);}.elementor-323 .elementor-element.elementor-element-b0b3f21{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-323 .elementor-element.elementor-element-b0b3f21:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-b0b3f21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ol_navy );}.elementor-323 .elementor-element.elementor-element-e40ccd1{--display:flex;--justify-content:center;}.elementor-323 .elementor-element.elementor-element-7d27f83{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;letter-spacing:-0.03em;color:#FFFFFF;}.elementor-323 .elementor-element.elementor-element-70d7c6a .elementor-button{background-color:var( --e-global-color-ol_green );font-size:14px;line-height:38px;fill:var( --e-global-color-ol_white );color:var( --e-global-color-ol_white );border-radius:80px 80px 80px 80px;padding:11px 11px 011px 25px;}.elementor-323 .elementor-element.elementor-element-70d7c6a{width:initial;max-width:initial;}.elementor-323 .elementor-element.elementor-element-70d7c6a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-323 .elementor-element.elementor-element-70d7c6a .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-323 .elementor-element.elementor-element-5ae3117{--display:flex;}.elementor-323 .elementor-element.elementor-element-1de8e9f{--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;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-323 .elementor-element.elementor-element-773e8c2{--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-323 .elementor-element.elementor-element-58651ad .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:700;line-height:1em;letter-spacing:-0.03em;color:#4fbd95;}.elementor-323 .elementor-element.elementor-element-ed74af0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:700;line-height:1.1em;letter-spacing:-0.03em;color:rgb(17,27,78);}.elementor-323 .elementor-element.elementor-element-0efe87b{--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;--flex-wrap:wrap;}.elementor-323 .elementor-element.elementor-element-9cc2f37{--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;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-323 .elementor-element.elementor-element-34635c2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;letter-spacing:-0.03em;color:rgb(17,27,78);}.elementor-323 .elementor-element.elementor-element-eba94e5{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;letter-spacing:-0.03em;color:rgb(106,112,140);}.elementor-323 .elementor-element.elementor-element-b9d8824{--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;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-323 .elementor-element.elementor-element-1f8e16a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;letter-spacing:-0.03em;color:rgb(17,27,78);}.elementor-323 .elementor-element.elementor-element-f9df29d{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;letter-spacing:-0.03em;color:rgb(106,112,140);}.elementor-323 .elementor-element.elementor-element-73872dd{--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;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-323 .elementor-element.elementor-element-695f603 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;letter-spacing:-0.03em;color:rgb(17,27,78);}.elementor-323 .elementor-element.elementor-element-e773b20{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;letter-spacing:-0.03em;color:rgb(106,112,140);}.elementor-323 .elementor-element.elementor-element-6421375{--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;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-323 .elementor-element.elementor-element-6fcaf83 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;letter-spacing:-0.03em;color:rgb(17,27,78);}.elementor-323 .elementor-element.elementor-element-bbac61d{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;letter-spacing:-0.03em;color:rgb(106,112,140);}.elementor-323 .elementor-element.elementor-element-b38c5f6{--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;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-323 .elementor-element.elementor-element-28b9268 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;letter-spacing:-0.03em;color:rgb(17,27,78);}.elementor-323 .elementor-element.elementor-element-86356f4{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;letter-spacing:-0.03em;color:rgb(106,112,140);}.elementor-323 .elementor-element.elementor-element-1db9f1d{--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;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-323 .elementor-element.elementor-element-40519ae{--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-323 .elementor-element.elementor-element-b8ffe37 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:700;line-height:1em;letter-spacing:-0.03em;color:#4fbd95;}.elementor-323 .elementor-element.elementor-element-f5646f5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:700;line-height:1.1em;letter-spacing:-0.03em;color:rgb(17,27,78);}.elementor-323 .elementor-element.elementor-element-7b9463b{--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;--flex-wrap:wrap;}.elementor-323 .elementor-element.elementor-element-f2dc249{--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;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-323 .elementor-element.elementor-element-bd2364b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;letter-spacing:-0.03em;color:rgb(17,27,78);}.elementor-323 .elementor-element.elementor-element-0207f74{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;letter-spacing:-0.03em;color:rgb(106,112,140);}.elementor-323 .elementor-element.elementor-element-1f1dab0{--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;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-323 .elementor-element.elementor-element-b7c88b0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;letter-spacing:-0.03em;color:rgb(17,27,78);}.elementor-323 .elementor-element.elementor-element-15f4122{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;letter-spacing:-0.03em;color:rgb(106,112,140);}.elementor-323 .elementor-element.elementor-element-e39afec{--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;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-323 .elementor-element.elementor-element-f7ca891 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;letter-spacing:-0.03em;color:rgb(17,27,78);}.elementor-323 .elementor-element.elementor-element-c805693{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;letter-spacing:-0.03em;color:rgb(106,112,140);}.elementor-323 .elementor-element.elementor-element-45266d8{--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;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-323 .elementor-element.elementor-element-604c337 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;letter-spacing:-0.03em;color:rgb(17,27,78);}.elementor-323 .elementor-element.elementor-element-12e2c7c{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;letter-spacing:-0.03em;color:rgb(106,112,140);}.elementor-323 .elementor-element.elementor-element-f02d047{--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;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-323 .elementor-element.elementor-element-3ac5f8d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;letter-spacing:-0.03em;color:rgb(17,27,78);}.elementor-323 .elementor-element.elementor-element-9a21690{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;letter-spacing:-0.03em;color:rgb(106,112,140);}.elementor-323 .elementor-element.elementor-element-c64c4da{--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;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-323 .elementor-element.elementor-element-a1ba9d1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;letter-spacing:-0.03em;color:rgb(17,27,78);}.elementor-323 .elementor-element.elementor-element-c4d9d2d{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;letter-spacing:-0.03em;color:rgb(106,112,140);}.elementor-323 .elementor-element.elementor-element-900f517{--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;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-323 .elementor-element.elementor-element-45580eb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;letter-spacing:-0.03em;color:rgb(17,27,78);}.elementor-323 .elementor-element.elementor-element-6fd384a{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;letter-spacing:-0.03em;color:rgb(106,112,140);}.elementor-323 .elementor-element.elementor-element-cf640cf{--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;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-323 .elementor-element.elementor-element-4aee753 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;letter-spacing:-0.03em;color:rgb(17,27,78);}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-323 .elementor-element.elementor-element-6b95865{--width:48%;}.elementor-323 .elementor-element.elementor-element-7f06cbf{--width:48%;}.elementor-323 .elementor-element.elementor-element-5e8fb09{--width:48%;}.elementor-323 .elementor-element.elementor-element-c6779d2{--width:48%;}.elementor-323 .elementor-element.elementor-element-9cc2f37{--width:48%;}.elementor-323 .elementor-element.elementor-element-b9d8824{--width:48%;}.elementor-323 .elementor-element.elementor-element-73872dd{--width:48%;}.elementor-323 .elementor-element.elementor-element-6421375{--width:48%;}.elementor-323 .elementor-element.elementor-element-b38c5f6{--width:48%;}.elementor-323 .elementor-element.elementor-element-f2dc249{--width:48%;}.elementor-323 .elementor-element.elementor-element-1f1dab0{--width:48%;}.elementor-323 .elementor-element.elementor-element-e39afec{--width:48%;}.elementor-323 .elementor-element.elementor-element-45266d8{--width:48%;}.elementor-323 .elementor-element.elementor-element-f02d047{--width:48%;}.elementor-323 .elementor-element.elementor-element-c64c4da{--width:48%;}.elementor-323 .elementor-element.elementor-element-900f517{--width:48%;}.elementor-323 .elementor-element.elementor-element-cf640cf{--width:48%;}}@media(max-width:1366px){.elementor-323 .elementor-element.elementor-element-a33ea01{--margin-top:-194px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-323 .elementor-element.elementor-element-4e87d26::before, .elementor-323 .elementor-element.elementor-element-4e87d26 > .elementor-background-video-container::before, .elementor-323 .elementor-element.elementor-element-4e87d26 > .e-con-inner > .elementor-background-video-container::before, .elementor-323 .elementor-element.elementor-element-4e87d26 > .elementor-background-slideshow::before, .elementor-323 .elementor-element.elementor-element-4e87d26 > .e-con-inner > .elementor-background-slideshow::before, .elementor-323 .elementor-element.elementor-element-4e87d26 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:100% -96%;background-size:596px auto;}.elementor-323 .elementor-element.elementor-element-c9f9b23 .elementor-heading-title{font-size:44px;line-height:56px;}.elementor-323 .elementor-element.elementor-element-7d27f83{font-size:16px;}.elementor-323 .elementor-element.elementor-element-5ae3117{--justify-content:center;}}@media(max-width:1024px){.elementor-323 .elementor-element.elementor-element-a33ea01{--min-height:0px;--margin-top:-220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-323 .elementor-element.elementor-element-4e87d26{--min-height:37px;}.elementor-323 .elementor-element.elementor-element-4e87d26::before, .elementor-323 .elementor-element.elementor-element-4e87d26 > .elementor-background-video-container::before, .elementor-323 .elementor-element.elementor-element-4e87d26 > .e-con-inner > .elementor-background-video-container::before, .elementor-323 .elementor-element.elementor-element-4e87d26 > .elementor-background-slideshow::before, .elementor-323 .elementor-element.elementor-element-4e87d26 > .e-con-inner > .elementor-background-slideshow::before, .elementor-323 .elementor-element.elementor-element-4e87d26 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:100% -100%;background-size:493px auto;}.elementor-323 .elementor-element.elementor-element-7950776{--padding-top:0150px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-323 .elementor-element.elementor-element-c9f9b23 .elementor-heading-title{font-size:43px;line-height:1.5em;}.elementor-323 .elementor-element.elementor-element-b0b3f21{--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-323 .elementor-element.elementor-element-5ae3117.e-con{--order:-99999 /* order start hack */;}}@media(max-width:767px){.elementor-323 .elementor-element.elementor-element-a33ea01{--min-height:0vh;--margin-top:-178px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-323 .elementor-element.elementor-element-4e87d26{--min-height:0px;--overlay-opacity:0.4;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-323 .elementor-element.elementor-element-4e87d26::before, .elementor-323 .elementor-element.elementor-element-4e87d26 > .elementor-background-video-container::before, .elementor-323 .elementor-element.elementor-element-4e87d26 > .e-con-inner > .elementor-background-video-container::before, .elementor-323 .elementor-element.elementor-element-4e87d26 > .elementor-background-slideshow::before, .elementor-323 .elementor-element.elementor-element-4e87d26 > .e-con-inner > .elementor-background-slideshow::before, .elementor-323 .elementor-element.elementor-element-4e87d26 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:53% -100%;background-size:327px auto;}.elementor-323 .elementor-element.elementor-element-7950776{--padding-top:0px;--padding-bottom:050px;--padding-left:020px;--padding-right:020px;}.elementor-323 .elementor-element.elementor-element-f392d74{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-323 .elementor-element.elementor-element-c9f9b23 .elementor-heading-title{font-size:22px;line-height:1.7em;}.elementor-323 .elementor-element.elementor-element-6d8c911{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-323 .elementor-element.elementor-element-6a4abaa{--padding-top:40px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-323 .elementor-element.elementor-element-e6d3bb7 .elementor-heading-title{font-size:14px;}.elementor-323 .elementor-element.elementor-element-a313e2e .elementor-heading-title{font-size:26px;}.elementor-323 .elementor-element.elementor-element-323d9d2{--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-323 .elementor-element.elementor-element-8a5295a .elementor-heading-title{font-size:14px;}.elementor-323 .elementor-element.elementor-element-4b7ec17 .elementor-heading-title{font-size:26px;}.elementor-323 .elementor-element.elementor-element-702c091{--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-323 .elementor-element.elementor-element-6b95865{--width:100%;}.elementor-323 .elementor-element.elementor-element-7f06cbf{--width:100%;}.elementor-323 .elementor-element.elementor-element-5e8fb09{--width:100%;}.elementor-323 .elementor-element.elementor-element-c6779d2{--width:100%;}.elementor-323 .elementor-element.elementor-element-ee1e4bf{--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-323 .elementor-element.elementor-element-da16d74 .elementor-heading-title{font-size:14px;}.elementor-323 .elementor-element.elementor-element-2e119c3 .elementor-heading-title{font-size:26px;}.elementor-323 .elementor-element.elementor-element-b0b3f21{--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-323 .elementor-element.elementor-element-7d27f83{font-size:15px;}.elementor-323 .elementor-element.elementor-element-1de8e9f{--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-323 .elementor-element.elementor-element-58651ad .elementor-heading-title{font-size:14px;}.elementor-323 .elementor-element.elementor-element-ed74af0 .elementor-heading-title{font-size:26px;}.elementor-323 .elementor-element.elementor-element-0efe87b{--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-323 .elementor-element.elementor-element-9cc2f37{--width:100%;}.elementor-323 .elementor-element.elementor-element-b9d8824{--width:100%;}.elementor-323 .elementor-element.elementor-element-73872dd{--width:100%;}.elementor-323 .elementor-element.elementor-element-6421375{--width:100%;}.elementor-323 .elementor-element.elementor-element-b38c5f6{--width:100%;}.elementor-323 .elementor-element.elementor-element-1db9f1d{--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-323 .elementor-element.elementor-element-b8ffe37 .elementor-heading-title{font-size:14px;}.elementor-323 .elementor-element.elementor-element-f5646f5 .elementor-heading-title{font-size:26px;}.elementor-323 .elementor-element.elementor-element-7b9463b{--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-323 .elementor-element.elementor-element-f2dc249{--width:100%;}.elementor-323 .elementor-element.elementor-element-1f1dab0{--width:100%;}.elementor-323 .elementor-element.elementor-element-e39afec{--width:100%;}.elementor-323 .elementor-element.elementor-element-45266d8{--width:100%;}.elementor-323 .elementor-element.elementor-element-f02d047{--width:100%;}.elementor-323 .elementor-element.elementor-element-c64c4da{--width:100%;}.elementor-323 .elementor-element.elementor-element-900f517{--width:100%;}.elementor-323 .elementor-element.elementor-element-cf640cf{--width:100%;}}@media(min-width:768px){.elementor-323 .elementor-element.elementor-element-7950776{--content-width:1280px;}.elementor-323 .elementor-element.elementor-element-f392d74{--content-width:1280px;}.elementor-323 .elementor-element.elementor-element-6d8c911{--content-width:1280px;}.elementor-323 .elementor-element.elementor-element-6b95865{--width:49%;}.elementor-323 .elementor-element.elementor-element-7f06cbf{--width:49%;}.elementor-323 .elementor-element.elementor-element-5e8fb09{--width:39%;}.elementor-323 .elementor-element.elementor-element-c6779d2{--width:59%;}.elementor-323 .elementor-element.elementor-element-9cc2f37{--width:31.5%;}.elementor-323 .elementor-element.elementor-element-b9d8824{--width:31.5%;}.elementor-323 .elementor-element.elementor-element-73872dd{--width:31.5%;}.elementor-323 .elementor-element.elementor-element-6421375{--width:31.5%;}.elementor-323 .elementor-element.elementor-element-b38c5f6{--width:31.5%;}.elementor-323 .elementor-element.elementor-element-f2dc249{--width:31.5%;}.elementor-323 .elementor-element.elementor-element-1f1dab0{--width:31.5%;}.elementor-323 .elementor-element.elementor-element-e39afec{--width:31.5%;}.elementor-323 .elementor-element.elementor-element-45266d8{--width:31.5%;}.elementor-323 .elementor-element.elementor-element-f02d047{--width:31.5%;}.elementor-323 .elementor-element.elementor-element-c64c4da{--width:31.5%;}.elementor-323 .elementor-element.elementor-element-900f517{--width:31.5%;}.elementor-323 .elementor-element.elementor-element-cf640cf{--width:31.5%;}}@media(min-width:1367px){.elementor-323 .elementor-element.elementor-element-4e87d26::before, .elementor-323 .elementor-element.elementor-element-4e87d26 > .elementor-background-video-container::before, .elementor-323 .elementor-element.elementor-element-4e87d26 > .e-con-inner > .elementor-background-video-container::before, .elementor-323 .elementor-element.elementor-element-4e87d26 > .elementor-background-slideshow::before, .elementor-323 .elementor-element.elementor-element-4e87d26 > .e-con-inner > .elementor-background-slideshow::before, .elementor-323 .elementor-element.elementor-element-4e87d26 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}/* Start custom CSS for button, class: .elementor-element-70d7c6a */.olympia-btn-secondary .elementor-button {
  transition: background-color 300ms ease;
}
.olympia-btn-secondary .elementor-button:hover {
  background-color: #427965 !important;
}
.olympia-btn-secondary .elementor-button-icon {
  width: 38px;
  height: 38px;
  min-width: 38px;
  background-color: #427965;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  transition: background-color 300ms ease;
}
.olympia-btn-secondary .elementor-button:hover .elementor-button-icon {
  background-color: rgb(79,189,149) !important;
}
.olympia-btn-secondary .elementor-button-icon i,
.olympia-btn-secondary .elementor-button-icon svg {
  display: block;
  width: 10px;
  height: 10px;
  font-size: 16px;
}
.olympia-btn-secondary .elementor-button:hover .elementor-button-icon i,
.olympia-btn-secondary .elementor-button:hover .elementor-button-icon svg {
  animation: arrow-diagonal 400ms ease forwards;
}

@keyframes arrow-diagonal {
  0%   { transform: translate(0, 0);        opacity: 1; }
  45%  { transform: translate(10px, -10px); opacity: 0; }
  46%  { transform: translate(-10px, 10px); opacity: 0; }
  100% { transform: translate(0, 0);        opacity: 1; }
}/* End custom CSS */