.elementor-786 .elementor-element.elementor-element-252d4aa{--display:flex;--position:fixed;--min-height:3vw;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:04.2vw;--padding-right:04.2vw;top:0px;--z-index:100;}body:not(.rtl) .elementor-786 .elementor-element.elementor-element-252d4aa{left:0px;}body.rtl .elementor-786 .elementor-element.elementor-element-252d4aa{right:0px;}.elementor-786 .elementor-element.elementor-element-a0ed1bd{width:auto;max-width:auto;z-index:100;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-786 .elementor-element.elementor-element-8126f69{width:auto;max-width:auto;}.elementor-786 .elementor-element.elementor-element-8126f69 img{width:5.8vw;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-786 .elementor-element.elementor-element-4ff27ed{width:auto;max-width:auto;}.elementor-786 .elementor-element.elementor-element-4ff27ed > .elementor-widget-container{padding:0vw 0.5vw 0vw 0.5vw;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0.2vw 0.2vw 0.2vw 0.2vw;}.elementor-786 .elementor-element.elementor-element-4ff27ed .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:0.8vw;font-weight:400;line-height:1.7vw;color:#000000;}.elementor-786 .elementor-element.elementor-element-28e575c{z-index:-1;}.elementor-786 .elementor-element.elementor-element-90e42be{--display:flex;--position:fixed;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:50;}body:not(.rtl) .elementor-786 .elementor-element.elementor-element-90e42be{left:0px;}body.rtl .elementor-786 .elementor-element.elementor-element-90e42be{right:0px;}.elementor-786 .elementor-element.elementor-element-20498f3{--display:flex;--min-height:100vh;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05.2vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-786 .elementor-element.elementor-element-20498f3:not(.elementor-motion-effects-element-type-background), .elementor-786 .elementor-element.elementor-element-20498f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-786 .elementor-element.elementor-element-14f5334{--display:flex;--gap:1.9vw 1.9vw;--row-gap:1.9vw;--column-gap:1.9vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3.90vw;--padding-bottom:3.90vw;--padding-left:4.1vw;--padding-right:4.1vw;}.elementor-786 .elementor-element.elementor-element-07088a6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-786 .elementor-element.elementor-element-031d762 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1vw;color:#53565A;}.elementor-786 .elementor-element.elementor-element-88e6a91 img{width:1vw;height:1vw;}.elementor-786 .elementor-element.elementor-element-41c9e79{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-786 .elementor-element.elementor-element-ea9efe4 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1vw;color:#53565A;}.elementor-786 .elementor-element.elementor-element-b1a36a3 img{width:1vw;height:1vw;}.elementor-786 .elementor-element.elementor-element-02f316b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-786 .elementor-element.elementor-element-164a454 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1vw;color:#53565A;}.elementor-786 .elementor-element.elementor-element-090cb63 img{width:1vw;height:1vw;}.elementor-786 .elementor-element.elementor-element-e703d1f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-786 .elementor-element.elementor-element-6378551 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1vw;color:#53565A;}.elementor-786 .elementor-element.elementor-element-3e9a577 img{width:1vw;height:1vw;}.elementor-786 .elementor-element.elementor-element-7b30964{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-786 .elementor-element.elementor-element-10bd66a .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1vw;color:#53565A;}.elementor-786 .elementor-element.elementor-element-f99c1f2 img{width:1vw;height:1vw;}.elementor-786 .elementor-element.elementor-element-3af8d9a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-786 .elementor-element.elementor-element-6a0abd5 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1vw;color:#53565A;}.elementor-786 .elementor-element.elementor-element-62aab06 img{width:1vw;height:1vw;}.elementor-786 .elementor-element.elementor-element-261ca65{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-786 .elementor-element.elementor-element-969c29a .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1vw;color:#53565A;}.elementor-786 .elementor-element.elementor-element-0edcc77 img{width:1vw;height:1vw;}.elementor-786 .elementor-element.elementor-element-ac0d7f0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-786 .elementor-element.elementor-element-5acb05f .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1vw;color:#53565A;}.elementor-786 .elementor-element.elementor-element-af43cab img{width:1vw;height:1vw;}.elementor-786 .elementor-element.elementor-element-5424b54{--display:flex;--gap:1.9vw 1.9vw;--row-gap:1.9vw;--column-gap:1.9vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3.90vw;--padding-bottom:3.90vw;--padding-left:4.1vw;--padding-right:4.1vw;}.elementor-widget-polylang-language-switcher .cpel-switcher__lang a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-widget-polylang-language-switcher .cpel-switcher__icon{color:var( --e-global-color-text );}.elementor-widget-polylang-language-switcher .cpel-switcher__lang a:hover, .elementor-widget-polylang-language-switcher .cpel-switcher__lang a:focus{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-widget-polylang-language-switcher .cpel-switcher__lang.cpel-switcher__lang--active a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-786 .elementor-element.elementor-element-b6530a9 .cpel-switcher__lang a{font-family:"Sofia Sans", Sans-serif;font-size:1.2vw;font-weight:400;line-height:2vw;color:#000000;}.elementor-786 .elementor-element.elementor-element-b6530a9 .cpel-switcher__icon{color:#000000;}.elementor-786 .elementor-element.elementor-element-b6530a9 .cpel-switcher__lang a:hover, .elementor-786 .elementor-element.elementor-element-b6530a9 .cpel-switcher__lang a:focus{font-family:"Sofia Sans", Sans-serif;font-size:1.2vw;font-weight:400;text-decoration:underline;line-height:2vw;color:#000000;}.elementor-786 .elementor-element.elementor-element-b6530a9 .cpel-switcher__flag img{border-radius:50%;}.elementor-786 .elementor-element.elementor-element-58681f5{margin-top:0px;margin-bottom:0px;padding:47px 0px 061px 0px;}.elementor-bc-flex-widget .elementor-786 .elementor-element.elementor-element-e28da14.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-786 .elementor-element.elementor-element-e28da14.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-786 .elementor-element.elementor-element-e28da14.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-786 .elementor-element.elementor-element-e28da14 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-786 .elementor-element.elementor-element-e28da14 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-786 .elementor-element.elementor-element-65e89bb{text-align:center;}.elementor-786 .elementor-element.elementor-element-65e89bb .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:37.5px;font-weight:600;line-height:37.5px;color:#3A4649;}.elementor-786 .elementor-element.elementor-element-7b05145{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-786 .elementor-element.elementor-element-ac8941d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:39px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-786 .elementor-element.elementor-element-b6627ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-786 .elementor-element.elementor-element-b6627ec img{border-radius:20px 20px 20px 20px;}.elementor-786 .elementor-element.elementor-element-ee4543e > .elementor-widget-container{margin:19px 23px 0px 23px;padding:0px 0px 0px 0px;}.elementor-786 .elementor-element.elementor-element-ee4543e .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:15.6px;font-weight:400;line-height:28px;color:#3A4649;}.elementor-786 .elementor-element.elementor-element-374988d > .elementor-widget-container{margin:9px 23px 19px 23px;padding:0px 0px 0px 0px;}.elementor-786 .elementor-element.elementor-element-374988d .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:15.6px;font-weight:500;line-height:28px;color:#999999;}.elementor-786 .elementor-element.elementor-element-362291d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-786 .elementor-element.elementor-element-0f64ca1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-786 .elementor-element.elementor-element-0f64ca1 img{border-radius:20px 20px 20px 20px;}.elementor-786 .elementor-element.elementor-element-9d91634 > .elementor-widget-container{margin:19px 23px 0px 23px;padding:0px 0px 0px 0px;}.elementor-786 .elementor-element.elementor-element-9d91634 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:15.6px;font-weight:400;line-height:28px;color:#3A4649;}.elementor-786 .elementor-element.elementor-element-610d79e > .elementor-widget-container{margin:9px 23px 19px 23px;padding:0px 0px 0px 0px;}.elementor-786 .elementor-element.elementor-element-610d79e .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:15.6px;font-weight:500;line-height:28px;color:#999999;}.elementor-786 .elementor-element.elementor-element-f95e880{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:39px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-786 .elementor-element.elementor-element-149c271 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-786 .elementor-element.elementor-element-149c271 img{border-radius:20px 20px 20px 20px;}.elementor-786 .elementor-element.elementor-element-a5b4d69 > .elementor-widget-container{margin:19px 23px 0px 23px;padding:0px 0px 0px 0px;}.elementor-786 .elementor-element.elementor-element-a5b4d69 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:15.6px;font-weight:400;line-height:28px;color:#3A4649;}.elementor-786 .elementor-element.elementor-element-093c6b7 > .elementor-widget-container{margin:9px 23px 19px 23px;padding:0px 0px 0px 0px;}.elementor-786 .elementor-element.elementor-element-093c6b7 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:15.6px;font-weight:500;line-height:28px;color:#999999;}.elementor-786 .elementor-element.elementor-element-9a2b0cc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:02.9vw;--padding-bottom:3.3vw;--padding-left:8.3vw;--padding-right:8.3vw;}.elementor-786 .elementor-element.elementor-element-df8bcd7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-786 .elementor-element.elementor-element-c1741bc .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:0.9vw;font-weight:600;line-height:1.1vw;color:#A7A8AA;}.elementor-786 .elementor-element.elementor-element-964f111 > .elementor-widget-container{padding:0.8vw 0vw 0vw 0vw;}.elementor-786 .elementor-element.elementor-element-964f111 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:0.9vw;font-weight:600;line-height:1.1vw;color:#232328;}.elementor-786 .elementor-element.elementor-element-5737040 > .elementor-widget-container{padding:0.8vw 0vw 0vw 0vw;}.elementor-786 .elementor-element.elementor-element-5737040 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:0.9vw;font-weight:600;line-height:1.1vw;color:#232328;}.elementor-786 .elementor-element.elementor-element-8b3b169 > .elementor-widget-container{padding:0.8vw 0vw 0vw 0vw;}.elementor-786 .elementor-element.elementor-element-8b3b169 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:0.9vw;font-weight:600;line-height:1.1vw;color:#232328;}.elementor-786 .elementor-element.elementor-element-c55f743 > .elementor-widget-container{padding:0.8vw 0vw 0vw 0vw;}.elementor-786 .elementor-element.elementor-element-c55f743 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:0.9vw;font-weight:600;line-height:1.1vw;color:#232328;}.elementor-786 .elementor-element.elementor-element-a23fe9d > .elementor-widget-container{padding:0.8vw 0vw 0vw 0vw;}.elementor-786 .elementor-element.elementor-element-a23fe9d .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:0.9vw;font-weight:600;line-height:1.1vw;color:#232328;}.elementor-786 .elementor-element.elementor-element-e52b2b0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-786 .elementor-element.elementor-element-264b76c .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:0.9vw;font-weight:600;line-height:1.1vw;color:#A7A8AA;}.elementor-786 .elementor-element.elementor-element-09fc9f9 > .elementor-widget-container{padding:0.8vw 0vw 0vw 0vw;}.elementor-786 .elementor-element.elementor-element-09fc9f9 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:0.9vw;font-weight:600;line-height:1.1vw;color:#232328;}.elementor-786 .elementor-element.elementor-element-72ba3ab > .elementor-widget-container{padding:0.8vw 0vw 0vw 0vw;}.elementor-786 .elementor-element.elementor-element-72ba3ab .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:0.9vw;font-weight:600;line-height:1.1vw;color:#232328;}.elementor-786 .elementor-element.elementor-element-6fc61c2 > .elementor-widget-container{padding:0.8vw 0vw 0vw 0vw;}.elementor-786 .elementor-element.elementor-element-6fc61c2 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:0.9vw;font-weight:600;line-height:1.1vw;color:#232328;}.elementor-786 .elementor-element.elementor-element-5d9e668 > .elementor-widget-container{padding:0.8vw 0vw 0vw 0vw;}.elementor-786 .elementor-element.elementor-element-5d9e668 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:0.9vw;font-weight:600;line-height:1.1vw;color:#232328;}.elementor-786 .elementor-element.elementor-element-e68801a > .elementor-widget-container{padding:0.8vw 0vw 0vw 0vw;}.elementor-786 .elementor-element.elementor-element-e68801a .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:0.9vw;font-weight:600;line-height:1.1vw;color:#232328;}.elementor-786 .elementor-element.elementor-element-f107709{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-786 .elementor-element.elementor-element-a84a8d7 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:0.9vw;font-weight:600;line-height:1.1vw;color:#A7A8AA;}.elementor-786 .elementor-element.elementor-element-0cf7e4a > .elementor-widget-container{padding:0.8vw 0vw 0vw 0vw;}.elementor-786 .elementor-element.elementor-element-0cf7e4a .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:0.9vw;font-weight:600;line-height:1.1vw;color:#232328;}.elementor-786 .elementor-element.elementor-element-3bbba73{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-786 .elementor-element.elementor-element-50bf0ac .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:0.9vw;font-weight:600;line-height:1.1vw;color:#A7A8AA;}.elementor-786 .elementor-element.elementor-element-27b4ae9 > .elementor-widget-container{padding:0.8vw 0vw 0vw 0vw;}.elementor-786 .elementor-element.elementor-element-27b4ae9 .elementor-heading-title{font-family:"Sofia Sans", Sans-serif;font-size:0.9vw;font-weight:600;line-height:1.1vw;color:#232328;}@media(max-width:1024px){.elementor-786 .elementor-element.elementor-element-58681f5{margin-top:0px;margin-bottom:0px;padding:36px 0px 36px 0px;}.elementor-786 .elementor-element.elementor-element-65e89bb .elementor-heading-title{font-size:22.5px;line-height:22.5px;}.elementor-786 .elementor-element.elementor-element-7b05145{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:56px;--padding-right:34px;}.elementor-786 .elementor-element.elementor-element-ac8941d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-786 .elementor-element.elementor-element-ee4543e > .elementor-widget-container{margin:9px 14px 0px 14px;padding:0px 0px 0px 0px;}.elementor-786 .elementor-element.elementor-element-ee4543e .elementor-heading-title{font-size:9px;line-height:17px;}.elementor-786 .elementor-element.elementor-element-374988d > .elementor-widget-container{margin:3px 0px 0px 14px;padding:0px 0px 0px 0px;}.elementor-786 .elementor-element.elementor-element-374988d .elementor-heading-title{font-size:8px;line-height:12px;}.elementor-786 .elementor-element.elementor-element-362291d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-786 .elementor-element.elementor-element-9d91634 > .elementor-widget-container{margin:9px 14px 0px 14px;padding:0px 0px 0px 0px;}.elementor-786 .elementor-element.elementor-element-9d91634 .elementor-heading-title{font-size:9px;line-height:17px;}.elementor-786 .elementor-element.elementor-element-610d79e > .elementor-widget-container{margin:3px 0px 0px 14px;padding:0px 0px 0px 0px;}.elementor-786 .elementor-element.elementor-element-610d79e .elementor-heading-title{font-size:8px;line-height:12px;}.elementor-786 .elementor-element.elementor-element-f95e880{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-786 .elementor-element.elementor-element-a5b4d69 > .elementor-widget-container{margin:9px 14px 0px 14px;padding:0px 0px 0px 0px;}.elementor-786 .elementor-element.elementor-element-a5b4d69 .elementor-heading-title{font-size:9px;line-height:17px;}.elementor-786 .elementor-element.elementor-element-093c6b7 > .elementor-widget-container{margin:3px 0px 0px 14px;padding:0px 0px 0px 0px;}.elementor-786 .elementor-element.elementor-element-093c6b7 .elementor-heading-title{font-size:8px;line-height:12px;}}@media(max-width:767px){.elementor-786 .elementor-element.elementor-element-252d4aa{--min-height:11.6vw;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0vw;--padding-bottom:0vw;--padding-left:2.5vw;--padding-right:2.5vw;}.elementor-786 .elementor-element.elementor-element-8126f69 img{width:15.3vw;}.elementor-786 .elementor-element.elementor-element-90e42be{--padding-top:11.6vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-786 .elementor-element.elementor-element-20498f3{--min-height:calc( 100vh - 11.6vw);--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:06.6vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-786 .elementor-element.elementor-element-14f5334{--gap:6.3vw 6.3vw;--row-gap:6.3vw;--column-gap:6.3vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:4vw;}.elementor-786 .elementor-element.elementor-element-031d762 .elementor-heading-title{font-size:4.2vw;line-height:4.2vw;}.elementor-786 .elementor-element.elementor-element-88e6a91 img{width:4.3vw;height:4.3vw;}.elementor-786 .elementor-element.elementor-element-ea9efe4 .elementor-heading-title{font-size:4.2vw;line-height:4.2vw;}.elementor-786 .elementor-element.elementor-element-b1a36a3 img{width:4.3vw;height:4.3vw;}.elementor-786 .elementor-element.elementor-element-164a454 .elementor-heading-title{font-size:4.2vw;line-height:4.2vw;}.elementor-786 .elementor-element.elementor-element-090cb63 img{width:4.3vw;height:4.3vw;}.elementor-786 .elementor-element.elementor-element-6378551 .elementor-heading-title{font-size:4.2vw;line-height:4.2vw;}.elementor-786 .elementor-element.elementor-element-3e9a577 img{width:4.3vw;height:4.3vw;}.elementor-786 .elementor-element.elementor-element-10bd66a .elementor-heading-title{font-size:4.2vw;line-height:4.2vw;}.elementor-786 .elementor-element.elementor-element-f99c1f2 img{width:4.3vw;height:4.3vw;}.elementor-786 .elementor-element.elementor-element-6a0abd5 .elementor-heading-title{font-size:4.2vw;line-height:4.2vw;}.elementor-786 .elementor-element.elementor-element-62aab06 img{width:4.3vw;height:4.3vw;}.elementor-786 .elementor-element.elementor-element-969c29a .elementor-heading-title{font-size:4.2vw;line-height:4.2vw;}.elementor-786 .elementor-element.elementor-element-0edcc77 img{width:4.3vw;height:4.3vw;}.elementor-786 .elementor-element.elementor-element-5acb05f .elementor-heading-title{font-size:4.2vw;line-height:4.2vw;}.elementor-786 .elementor-element.elementor-element-af43cab img{width:4.3vw;height:4.3vw;}.elementor-786 .elementor-element.elementor-element-5424b54{--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:0vw;--padding-bottom:40vw;--padding-left:4vw;--padding-right:4vw;}.elementor-786 .elementor-element.elementor-element-b6530a9 .cpel-switcher__lang a{font-size:4.2vw;line-height:4.2vw;}.elementor-786 .elementor-element.elementor-element-b6530a9 .cpel-switcher__lang a:hover, .elementor-786 .elementor-element.elementor-element-b6530a9 .cpel-switcher__lang a:focus{font-size:4.2vw;line-height:4.2vw;}.elementor-786 .elementor-element.elementor-element-58681f5{margin-top:0px;margin-bottom:0px;padding:40px 0px 52px 0px;}.elementor-786 .elementor-element.elementor-element-65e89bb > .elementor-widget-container{margin:0px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-786 .elementor-element.elementor-element-65e89bb .elementor-heading-title{font-size:32px;line-height:32px;}.elementor-786 .elementor-element.elementor-element-7b05145{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-786 .elementor-element.elementor-element-ac8941d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-786 .elementor-element.elementor-element-ee4543e > .elementor-widget-container{margin:19px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-786 .elementor-element.elementor-element-ee4543e{text-align:center;}.elementor-786 .elementor-element.elementor-element-ee4543e .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-786 .elementor-element.elementor-element-374988d > .elementor-widget-container{margin:3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-786 .elementor-element.elementor-element-374988d{text-align:center;}.elementor-786 .elementor-element.elementor-element-374988d .elementor-heading-title{font-size:12px;line-height:17px;}.elementor-786 .elementor-element.elementor-element-362291d{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-786 .elementor-element.elementor-element-0f64ca1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-786 .elementor-element.elementor-element-9d91634 > .elementor-widget-container{margin:19px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-786 .elementor-element.elementor-element-9d91634{text-align:center;}.elementor-786 .elementor-element.elementor-element-9d91634 .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-786 .elementor-element.elementor-element-610d79e > .elementor-widget-container{margin:3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-786 .elementor-element.elementor-element-610d79e{text-align:center;}.elementor-786 .elementor-element.elementor-element-610d79e .elementor-heading-title{font-size:12px;line-height:17px;}.elementor-786 .elementor-element.elementor-element-f95e880{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-786 .elementor-element.elementor-element-149c271 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-786 .elementor-element.elementor-element-a5b4d69 > .elementor-widget-container{margin:19px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-786 .elementor-element.elementor-element-a5b4d69{text-align:center;}.elementor-786 .elementor-element.elementor-element-a5b4d69 .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-786 .elementor-element.elementor-element-093c6b7 > .elementor-widget-container{margin:3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-786 .elementor-element.elementor-element-093c6b7{text-align:center;}.elementor-786 .elementor-element.elementor-element-093c6b7 .elementor-heading-title{font-size:12px;line-height:17px;}.elementor-786 .elementor-element.elementor-element-9a2b0cc{--justify-content:center;--padding-top:13.2vw;--padding-bottom:13.2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-786 .elementor-element.elementor-element-f9a8d3c > .elementor-widget-container{padding:0vw 0vw 10vw 0vw;}.elementor-786 .elementor-element.elementor-element-f9a8d3c img{width:33.2vw;}.elementor-786 .elementor-element.elementor-element-df8bcd7{--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:0vw;--padding-bottom:0vw;--padding-left:04.3vw;--padding-right:04.3vw;}.elementor-786 .elementor-element.elementor-element-c1741bc{width:100%;max-width:100%;}.elementor-786 .elementor-element.elementor-element-c1741bc > .elementor-widget-container{padding:0vw 0vw 04.2vw 0vw;}.elementor-786 .elementor-element.elementor-element-c1741bc .elementor-heading-title{font-size:4.2vw;line-height:4.9vw;}.elementor-786 .elementor-element.elementor-element-964f111{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-786 .elementor-element.elementor-element-964f111 > .elementor-widget-container{padding:0vw 0vw 04.2vw 0vw;}.elementor-786 .elementor-element.elementor-element-964f111 .elementor-heading-title{font-size:3.7vw;line-height:4.2vw;}.elementor-786 .elementor-element.elementor-element-5737040{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-786 .elementor-element.elementor-element-5737040 > .elementor-widget-container{padding:0vw 0vw 04.2vw 0vw;}.elementor-786 .elementor-element.elementor-element-5737040 .elementor-heading-title{font-size:3.7vw;line-height:4.2vw;}.elementor-786 .elementor-element.elementor-element-8b3b169{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-786 .elementor-element.elementor-element-8b3b169 > .elementor-widget-container{padding:0vw 0vw 04.2vw 0vw;}.elementor-786 .elementor-element.elementor-element-8b3b169 .elementor-heading-title{font-size:3.7vw;line-height:4.2vw;}.elementor-786 .elementor-element.elementor-element-c55f743{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-786 .elementor-element.elementor-element-c55f743 > .elementor-widget-container{padding:0vw 0vw 04.2vw 0vw;}.elementor-786 .elementor-element.elementor-element-c55f743 .elementor-heading-title{font-size:3.7vw;line-height:4.2vw;}.elementor-786 .elementor-element.elementor-element-a23fe9d{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-786 .elementor-element.elementor-element-a23fe9d > .elementor-widget-container{padding:0vw 0vw 04.2vw 0vw;}.elementor-786 .elementor-element.elementor-element-a23fe9d .elementor-heading-title{font-size:3.7vw;line-height:4.2vw;}.elementor-786 .elementor-element.elementor-element-e52b2b0{--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:0vw;--padding-bottom:0vw;--padding-left:04.3vw;--padding-right:04.3vw;}.elementor-786 .elementor-element.elementor-element-264b76c{width:100%;max-width:100%;}.elementor-786 .elementor-element.elementor-element-264b76c > .elementor-widget-container{padding:0vw 0vw 04.2vw 0vw;}.elementor-786 .elementor-element.elementor-element-264b76c .elementor-heading-title{font-size:4.2vw;line-height:4.9vw;}.elementor-786 .elementor-element.elementor-element-09fc9f9{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-786 .elementor-element.elementor-element-09fc9f9 > .elementor-widget-container{padding:0vw 0vw 04.2vw 0vw;}.elementor-786 .elementor-element.elementor-element-09fc9f9 .elementor-heading-title{font-size:3.7vw;line-height:4.2vw;}.elementor-786 .elementor-element.elementor-element-72ba3ab{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-786 .elementor-element.elementor-element-72ba3ab > .elementor-widget-container{padding:0vw 0vw 04.2vw 0vw;}.elementor-786 .elementor-element.elementor-element-72ba3ab .elementor-heading-title{font-size:3.7vw;line-height:4.2vw;}.elementor-786 .elementor-element.elementor-element-6fc61c2{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-786 .elementor-element.elementor-element-6fc61c2 > .elementor-widget-container{padding:0vw 0vw 04.2vw 0vw;}.elementor-786 .elementor-element.elementor-element-6fc61c2 .elementor-heading-title{font-size:3.7vw;line-height:4.2vw;}.elementor-786 .elementor-element.elementor-element-5d9e668{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-786 .elementor-element.elementor-element-5d9e668 > .elementor-widget-container{padding:0vw 0vw 04.2vw 0vw;}.elementor-786 .elementor-element.elementor-element-5d9e668 .elementor-heading-title{font-size:3.7vw;line-height:4.2vw;}.elementor-786 .elementor-element.elementor-element-e68801a{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-786 .elementor-element.elementor-element-e68801a > .elementor-widget-container{padding:0vw 0vw 04.2vw 0vw;}.elementor-786 .elementor-element.elementor-element-e68801a .elementor-heading-title{font-size:3.7vw;line-height:4.2vw;}.elementor-786 .elementor-element.elementor-element-f107709{--padding-top:0vw;--padding-bottom:0vw;--padding-left:04.3vw;--padding-right:04.3vw;}.elementor-786 .elementor-element.elementor-element-a84a8d7{width:100%;max-width:100%;}.elementor-786 .elementor-element.elementor-element-a84a8d7 > .elementor-widget-container{padding:0vw 0vw 04.2vw 0vw;}.elementor-786 .elementor-element.elementor-element-a84a8d7 .elementor-heading-title{font-size:4.2vw;line-height:4.9vw;}.elementor-786 .elementor-element.elementor-element-0cf7e4a{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-786 .elementor-element.elementor-element-0cf7e4a > .elementor-widget-container{padding:0vw 0vw 04.2vw 0vw;}.elementor-786 .elementor-element.elementor-element-0cf7e4a .elementor-heading-title{font-size:3.7vw;line-height:4.2vw;}.elementor-786 .elementor-element.elementor-element-3bbba73{--padding-top:0vw;--padding-bottom:0vw;--padding-left:04.3vw;--padding-right:04.3vw;}.elementor-786 .elementor-element.elementor-element-50bf0ac{width:100%;max-width:100%;}.elementor-786 .elementor-element.elementor-element-50bf0ac > .elementor-widget-container{padding:0vw 0vw 04.2vw 0vw;}.elementor-786 .elementor-element.elementor-element-50bf0ac .elementor-heading-title{font-size:4.2vw;line-height:4.9vw;}.elementor-786 .elementor-element.elementor-element-27b4ae9{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-786 .elementor-element.elementor-element-27b4ae9 > .elementor-widget-container{padding:0vw 0vw 04.2vw 0vw;}.elementor-786 .elementor-element.elementor-element-27b4ae9 .elementor-heading-title{font-size:3.7vw;line-height:4.2vw;}}@media(min-width:768px){.elementor-786 .elementor-element.elementor-element-90e42be{--width:fit-content;}.elementor-786 .elementor-element.elementor-element-20498f3{--width:29vw;}}/* Start custom CSS for html, class: .elementor-element-a0ed1bd */.burger_inner{
background-color: #53565a;
height: 3px;
width: 100%;


}
.burger{
    width: 1.6vw !important;
    cursor: pointer;
    height: 1.2vw;
    overflow: hidden
}
.burger .elementor-widget-container{
    height: 100% !important;
    width: 100% !important;
        display: flex;
    align-items: center;
    justify-content: center;
}
.burger_inner::before,
.burger_inner::after{
        content: '';
    position: absolute;
    width: 100%;
    /* width: 0.32rem; */
    left: 0;
    height: 3px;
background-color: #53565a;
    transition: all 0.5s;
}
.burger_inner::before{
    top: 0%;
}
.burger_inner::after{
    top:100%; 
    transform: translateY(-100%)
}

.burger_active .burger_inner::before{
    transform: rotate(45deg);
    top: 40%;
    background-color: #53565a;
}
.burger_active .burger_inner::after{
    transform: rotate(-45deg);
    top:40%;
    background-color: #53565a;
}
.burger_active .burger_inner{
    height: 0px;

}

.burger:hover .burger_inner{
background-color: rgba(83, 86, 90, 0.6);



}

.burger:hover .burger_inner::before,
.burger:hover .burger_inner::after{

background-color: rgba(83, 86, 90, 0.6);

}

.burger::before{
    content: "";
    z-index: 2;
    position: absolute;
    background: rgba(250, 250, 250, 0.8);
    top: -40%;
    left: 0%;
    bottom: -40%;
    width: 0.3vw;
    transform: translate3d(-3vw, 0, 0) rotate(35deg);
}

.burger:hover::before{
    transition: transform 1.5s ease-in-out;
    transform: translate3d(8vw, 0, 0) rotate(35deg);
}


.burger:hover .burger_inner::before,
.burger:hover .burger_inner::after{

background-color: rgba(83, 86, 90, 0.6);

}
.left_menu{
                    left: 0%;
    top: 0;

    visibility: hidden;
    width: 29vw;
    height: 100vh;

        visibility: hidden;
        transform: translateX(-120%);
                        transition:  1.1s 0.8s;
}
.left_menu_active{
        visibility: visible;
        transform: translateX(0%);
                        transition:  0.6s;
}

.header{
    background-color: rgba(250, 250, 250, 0.7) !important;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
}
.header_active{
    background: transparent !important;
}



@media (max-width:736px){
    .burger{
    width: 4.2vw !important;

    height: 4.2vw;

}
.burger_inner{
    background-color: #53565a !important;
height: 2px;



}

.burger_inner::before,
.burger_inner::after{

 
    height: 2px;

}
.header{
    background-color: rgba(250, 250, 250, 0.7) !important;
    -webkit-backdrop-filter: blur(10px) !important;
    backdrop-filter: blur(10px) !important;
}

.left_menu{
       height: calc( 100vh - 11.6vw);
    width: 100vw;
   
}

.burger_active .burger_inner::before{
    
    background-color: #53565a !important;
}
.burger_active .burger_inner::after{
    
    background-color: #53565a !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ff27ed */.btn_header::after {
    box-sizing: border-box;
    position: absolute;
    content: "";
    top: 0;
    left: -5px;
    width: 0;
    height: 120%;
    background-color: #000;
    -webkit-transform: skewX(-8deg);
    transform: skewX(-8deg);
    -webkit-transition: all 0.9s;
    transition: all 0.9s;
    color: #000 !important;
    background-color: #000;
    border-bottom-right-radius: 20px;
    z-index: -1;
}

.btn_header:hover::after {
    width: 150%;
}
.btn_header{
    overflow: hidden;
}
.btn_header:hover a{
    color: #FFF !important;
}
.btn_header a{
    transition: all 0.3s;
}
.btn_header{
    border-radius: 0.2vw
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-28e575c */.overlay{
        position: fixed;
    left: 0;
    top: 0;
    z-index: -100;
    width: 100%;
    height: 0;
    background: rgba(0, 0, 0, 0.2);
    opacity: 0;
    height: 0px;
    opacity: 0;
    transition: opacity 0.5s ease-in 0.1s;
        transition: 
        opacity 0.5s ease-in 0.1s,
        height 0s ease-in 0.6s,
        z-index 0s  ease-in 0.6s;
    z-index: -100 !important;
    
}
.overlay_active{
    height: 100vh;
    opacity: 1;
    transition: opacity 0.5s;
    z-index: 49 !important;
}

@media (max-width:736px){
    .overlay{
        display:none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07088a6 */.link:hover h2{
    color: #000 !important;
}
.link h2{
    transition: all 0.3s;
}
.link::before{
    position: absolute;
    bottom: 0 !important;
    top: auto !important;
    left: 0;
    display: block;
    height: 1px;
    width: 0;
    transition-property: width;
    transition-duration: .3s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    content: "";
    background: currentcolor;
}
.link:hover::before{
    width: 100%;
}

.left_menu .link {
    opacity: 1;


}
.left_menu_active .link {
    opacity: 0;
 

}

.left_menu .link:nth-child(1){
    animation: 0.6s ease 0s 1 normal forwards running fadeOut1, 0.6s ease 0.05s 1 normal forwards running slideOut1
}
.left_menu .link:nth-child(2){
    animation: 0.6s ease 0.1s 1 normal forwards running fadeOut1, 0.6s ease 0.15s 1 normal forwards running slideOut1;
}
.left_menu .link:nth-child(3){
    animation: 0.6s ease 0.2s 1 normal forwards running fadeOut1, 0.6s ease 0.25s 1 normal forwards running slideOut1;
}
.left_menu .link:nth-child(4){
    animation: 0.6s ease 0.3s 1 normal forwards running fadeOut1, 0.6s ease 0.35s 1 normal forwards running slideOut1;
}
.left_menu .link:nth-child(5){
    animation: 0.6s ease 0.4s 1 normal forwards running fadeOut1, 0.6s ease 0.45s 1 normal forwards running slideOut1;
}
.left_menu .link:nth-child(6){
    animation: 0.6s ease 0.5s 1 normal forwards running fadeOut1, 0.6s ease 0.55s 1 normal forwards running slideOut1;
}
.left_menu .link:nth-child(7){
    animation: 0.6s ease 0.6s 1 normal forwards running fadeOut1, 0.6s ease 0.65s 1 normal forwards running slideOut1;
}
.left_menu .link:nth-child(8){
    animation: 0.6s ease 0.7s 1 normal forwards running fadeOut1, 0.6s ease 0.75s 1 normal forwards running slideOut1;
}

.left_menu_active .link:nth-child(1){
    animation: 0.5s ease 0.8s 1 normal forwards running slideIn1, 0.5s ease 0.85s 1 normal forwards running fadeIn1;
}
.left_menu_active .link:nth-child(2){
    animation: 0.5s ease 0.7s 1 normal forwards running slideIn1, 0.5s ease 0.75s 1 normal forwards running fadeIn1;
}
.left_menu_active .link:nth-child(3){
        animation: 0.5s ease 0.6s 1 normal forwards running slideIn1, 0.5s ease 0.65s 1 normal forwards running fadeIn1;
}
.left_menu_active .link:nth-child(4){
        animation: 0.5s ease 0.5s 1 normal forwards running slideIn1, 0.5s ease 0.55s 1 normal forwards running fadeIn1;
}
.left_menu_active .link:nth-child(5){
        animation: 0.5s ease 0.4s 1 normal forwards running slideIn1, 0.5s ease 0.45s 1 normal forwards running fadeIn1;
}
.left_menu_active .link:nth-child(6){
        animation: 0.5s ease 0.3s 1 normal forwards running slideIn1, 0.5s ease 0.35s 1 normal forwards running fadeIn1;
}
.left_menu_active .link:nth-child(7){
        animation: 0.5s ease 0.2s 1 normal forwards running slideIn1, 0.5s ease 0.25s 1 normal forwards running fadeIn1;
}
.left_menu_active .link:nth-child(8){
        animation: 0.5s ease 0.1s 1 normal forwards running slideIn1, 0.5s ease 0.15s 1 normal forwards running fadeIn1;
}
@keyframes fadeOut1 {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}
@keyframes slideOut1 {
  from {
    transform: translateX(0);
    opacity: 1;
  }

  to {
    transform: translateX(-120%);
    opacity: 0;
  }
}

@keyframes slideIn1 {
  from {
    transform: translateX(-120%);
    opacity: 0;
  }

  to {
    transform: translateX(0);
    opacity: 1;
  }
}


@keyframes fadeIn1 {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for polylang-language-switcher, class: .elementor-element-b6530a9 */.polu img{
height: 1.2vw;
    width: 1.2vw;

}
.polu a{
    display: flex
;
    align-items: center;
    gap: 0.3vw;
    
}

@media (max-width:736px){
    .polu img{
height: 4.2vw;
    width: 4.2vw;

}
.polu a{

    gap: 2vw;
    
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65e89bb */.title::after{
    content: " ";
    display: block;
    margin: 15px auto 0;
    width: 62px;
    height: 3px;
    background-color: #3a4649;
    
}
@media(max-width: 1100px) {
    .title::after{
    content: " ";
    display: block;
    margin: 9px auto 0;
    width: 37px;
    height: 2px;
    background-color: #3a4649;
    
}
}
@media(max-width: 700px) {
    .title::after{
    content: " ";
    display: block;
    margin: 13px auto 0;
    width: 53px;
    height: 3px;
    background-color: #3a4649;
    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac8941d */.col-news:hover .image1 img{
        box-shadow: 0 0 6PX 3PX #ccc;
}
.col-news:hover .zagol h2{
        color: #c30d23 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a2b0cc */.footer a:hover{
        color: rgba(0, 0, 0, 0.6) !important;
    -webkit-text-decoration: underline !important;
    text-decoration: underline !important;
}/* End custom CSS */