.elementor-609 .elementor-element.elementor-element-5a059df{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:-218px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-609 .elementor-element.elementor-element-5a059df:not(.elementor-motion-effects-element-type-background), .elementor-609 .elementor-element.elementor-element-5a059df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000026;}.elementor-609 .elementor-element.elementor-element-5a059df, .elementor-609 .elementor-element.elementor-element-5a059df::before{--border-transition:0.3s;}.elementor-609 .elementor-element.elementor-element-bce0377 img{width:175px;}.elementor-609 .elementor-element.elementor-element-94bba47.cpel-switcher--layout-dropdown .cpel-switcher__lang a{background-color:#FFFFFF;}.elementor-609 .elementor-element.elementor-element-94bba47.cpel-switcher--layout-dropdown .cpel-switcher__lang a:hover, .elementor-609 .elementor-element.elementor-element-94bba47.cpel-switcher--layout-dropdown .cpel-switcher__lang a:focus{background-color:#D9D9D9;}.elementor-609 .elementor-element.elementor-element-94bba47 .cpel-switcher__icon{padding-left:10px;}.elementor-609 .elementor-element.elementor-element-94bba47 .cpel-switcher__code{padding-left:10px;}.elementor-609 .elementor-element.elementor-element-94bba47 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 1px;}.elementor-609 .elementor-element.elementor-element-94bba47{width:var( --container-widget-width, 75px );max-width:75px;--container-widget-width:75px;--container-widget-flex-grow:0;}.elementor-609 .elementor-element.elementor-element-94bba47.elementor-element{--align-self:flex-end;}.elementor-609 .elementor-element.elementor-element-2f0ca90{--display:flex;--background-transition:0.3s;}.elementor-609 .elementor-element.elementor-element-51ea5e6{--display:flex;--gap:0px 0px;--background-transition:0.3s;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.25);--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-609 .elementor-element.elementor-element-2fe3ba3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:20px;--margin-block-end:20px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-609 .elementor-element.elementor-element-8543322{--grid-columns:5;}.elementor-609 .elementor-element.elementor-element-8543322 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-609 .elementor-element.elementor-element-8543322 .e-loop-item > .elementor-section, .elementor-609 .elementor-element.elementor-element-8543322 .e-loop-item > .elementor-section > .elementor-container, .elementor-609 .elementor-element.elementor-element-8543322 .e-loop-item > .e-con, .elementor-609 .elementor-element.elementor-element-8543322 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-609 .elementor-element.elementor-element-8543322 > .elementor-widget-container{padding:0px 250px 0px 250px;}.elementor-609 .elementor-element.elementor-element-97fff03{--display:flex;--background-transition:0.3s;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.25);--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:35px;--padding-inline-end:35px;}.elementor-609 .elementor-element.elementor-element-4051421{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:25px;--padding-block-end:25px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-609 .elementor-element.elementor-element-31b94e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 20px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:40px;}.elementor-609 .elementor-element.elementor-element-31b94e0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-609 .elementor-element.elementor-element-922281c{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-609 .elementor-element.elementor-element-9fd9787 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;}.elementor-609 .elementor-element.elementor-element-9fd9787 > .elementor-widget-container{padding:15px 12px 15px 12px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#DCDCDC;}.elementor-609 .elementor-element.elementor-element-05853ff .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:18px;}.elementor-609 .elementor-element.elementor-element-05853ff > .elementor-widget-container{padding:11px 12px 11px 12px;}.elementor-609 .elementor-element.elementor-element-24b4da5 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:18px;}.elementor-609 .elementor-element.elementor-element-24b4da5 > .elementor-widget-container{padding:11px 12px 11px 12px;}.elementor-609 .elementor-element.elementor-element-dc3bc2c .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:18px;}.elementor-609 .elementor-element.elementor-element-dc3bc2c > .elementor-widget-container{padding:11px 12px 11px 12px;}.elementor-609 .elementor-element.elementor-element-4e072c6{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-609 .elementor-element.elementor-element-c9cc70b .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;}.elementor-609 .elementor-element.elementor-element-c9cc70b > .elementor-widget-container{padding:15px 12px 15px 12px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#DCDCDC;}.elementor-609 .elementor-element.elementor-element-31d0bd6 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:18px;}.elementor-609 .elementor-element.elementor-element-31d0bd6 > .elementor-widget-container{padding:11px 12px 11px 12px;}.elementor-609 .elementor-element.elementor-element-5853cd4 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:18px;}.elementor-609 .elementor-element.elementor-element-5853cd4 > .elementor-widget-container{padding:11px 12px 11px 12px;}.elementor-609 .elementor-element.elementor-element-64c5a38{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-609 .elementor-element.elementor-element-02a8f09 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;}.elementor-609 .elementor-element.elementor-element-02a8f09 > .elementor-widget-container{padding:15px 12px 15px 12px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#DCDCDC;}.elementor-609 .elementor-element.elementor-element-09f672d .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:18px;}.elementor-609 .elementor-element.elementor-element-09f672d > .elementor-widget-container{padding:11px 12px 11px 12px;}.elementor-609 .elementor-element.elementor-element-58e20ea .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:18px;}.elementor-609 .elementor-element.elementor-element-58e20ea > .elementor-widget-container{padding:11px 12px 11px 12px;}.elementor-609 .elementor-element.elementor-element-0d04dc2{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-609 .elementor-element.elementor-element-b1f5439 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;}.elementor-609 .elementor-element.elementor-element-b1f5439 > .elementor-widget-container{padding:15px 12px 15px 12px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#DCDCDC;}.elementor-609 .elementor-element.elementor-element-5437f1d .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:18px;}.elementor-609 .elementor-element.elementor-element-5437f1d > .elementor-widget-container{padding:11px 12px 11px 12px;}.elementor-609 .elementor-element.elementor-element-e2e16a0 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:18px;}.elementor-609 .elementor-element.elementor-element-e2e16a0 > .elementor-widget-container{padding:11px 12px 11px 12px;}.elementor-609 .elementor-element.elementor-element-3db8871{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-609 .elementor-element.elementor-element-bda212c{--grid-columns:3;--grid-column-gap:20px;}.elementor-609 .elementor-element.elementor-element-bda212c .elementor-loop-container{grid-auto-rows:1fr;}.elementor-609 .elementor-element.elementor-element-bda212c .e-loop-item > .elementor-section, .elementor-609 .elementor-element.elementor-element-bda212c .e-loop-item > .elementor-section > .elementor-container, .elementor-609 .elementor-element.elementor-element-bda212c .e-loop-item > .e-con, .elementor-609 .elementor-element.elementor-element-bda212c .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-609 .elementor-element.elementor-element-bda212c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-609 .elementor-element.elementor-element-39228f7{text-align:center;}.elementor-609 .elementor-element.elementor-element-39228f7 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:300;}.elementor-609 .elementor-element.elementor-element-39228f7 > .elementor-widget-container{padding:10px 0px 10px 0px;border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-secondary );}.elementor-609 .elementor-element.elementor-element-c5932dd{--display:flex;--background-transition:0.3s;}.elementor-609 .elementor-element.elementor-element-30ce19c{--display:flex;--background-transition:0.3s;}.elementor-609 .elementor-element.elementor-element-012bd3b{--display:flex;--background-transition:0.3s;}.elementor-609 .elementor-element.elementor-element-9e4be42{--display:flex;--background-transition:0.3s;}.elementor-609 .elementor-element.elementor-element-bd8694e{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-open-animation-duration:500ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-space-between:45px;--n-menu-title-distance-from-content:0px;--n-menu-title-font-size:18px;--n-menu-title-color-normal:#FFFFFF;--n-menu-title-transition:300ms;--n-menu-title-padding:20px 0px 10px 0px;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:var( --e-global-color-accent );--n-menu-toggle-icon-color-hover:var( --e-global-color-accent );--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-color-active:var( --e-global-color-accent );--n-menu-toggle-icon-distance-from-dropdown:0px;--n-menu-title-normal-color-dropdown:var( --e-global-color-secondary );}.elementor-609 .elementor-element.elementor-element-bd8694e > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-title, .elementor-609 .elementor-element.elementor-element-bd8694e > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-title > .e-n-menu-title-text, .elementor-609 .elementor-element.elementor-element-bd8694e > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-title  > a.e-n-menu-title-link > .e-n-menu-title-text{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-609 .elementor-element.elementor-element-bd8694e > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-title:not( .e-current ):not( :hover ){border-style:solid;border-width:0px 0px 2px 0px;border-color:#02010100;}.elementor-609 .elementor-element.elementor-element-bd8694e {--n-menu-title-color-hover:var( --e-global-color-accent );}.elementor-609 .elementor-element.elementor-element-bd8694e > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-title:hover:not( .e-current ){border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );}.elementor-609 .elementor-element.elementor-element-bd8694e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-609 .elementor-element.elementor-element-da80f5b{--grid-template-columns:repeat(0, auto);--icon-size:20px;--grid-column-gap:35px;--grid-row-gap:0px;top:45%;}.elementor-609 .elementor-element.elementor-element-da80f5b .elementor-widget-container{text-align:center;}.elementor-609 .elementor-element.elementor-element-da80f5b .elementor-social-icon{background-color:#00000000;--icon-padding:0px;}.elementor-609 .elementor-element.elementor-element-da80f5b .elementor-social-icon i{color:#00000000;}.elementor-609 .elementor-element.elementor-element-da80f5b .elementor-social-icon svg{fill:#00000000;}.elementor-609 .elementor-element.elementor-element-da80f5b .elementor-social-icon:hover{background-color:#8A8A8A00;}.elementor-609 .elementor-element.elementor-element-da80f5b .elementor-social-icon:hover i{color:#8A8A8A00;}.elementor-609 .elementor-element.elementor-element-da80f5b .elementor-social-icon:hover svg{fill:#8A8A8A00;}body:not(.rtl) .elementor-609 .elementor-element.elementor-element-da80f5b{right:200px;}body.rtl .elementor-609 .elementor-element.elementor-element-da80f5b{left:200px;}@media(min-width:601px){.elementor-609 .elementor-element.elementor-element-51ea5e6{--content-width:1400px;}.elementor-609 .elementor-element.elementor-element-2fe3ba3{--content-width:1400px;}.elementor-609 .elementor-element.elementor-element-4051421{--width:100%;}.elementor-609 .elementor-element.elementor-element-31b94e0{--width:65%;}.elementor-609 .elementor-element.elementor-element-3db8871{--width:35%;}}@media(max-width:1440px) and (min-width:601px){.elementor-609 .elementor-element.elementor-element-31b94e0{--width:895px;}}@media(max-width:1440px){.elementor-609 .elementor-element.elementor-element-51ea5e6{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-609 .elementor-element.elementor-element-2fe3ba3{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-609 .elementor-element.elementor-element-8543322{--grid-columns:7;}.elementor-609 .elementor-element.elementor-element-8543322 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-609 .elementor-element.elementor-element-97fff03{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-609 .elementor-element.elementor-element-4051421{--padding-block-start:25px;--padding-block-end:25px;--padding-inline-start:0px;--padding-inline-end:0px;}}@media(max-width:1366px){.elementor-609 .elementor-element.elementor-element-97fff03{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-609 .elementor-element.elementor-element-31b94e0{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}}@media(max-width:1024px){.elementor-609 .elementor-element.elementor-element-8543322{--grid-columns:2;}.elementor-609 .elementor-element.elementor-element-bda212c{--grid-columns:2;}}@media(max-width:600px){.elementor-609 .elementor-element.elementor-element-5a059df{--min-height:75px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--margin-block-start:0px;--margin-block-end:-92px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-609 .elementor-element.elementor-element-bce0377{text-align:center;z-index:99;}.elementor-609 .elementor-element.elementor-element-bce0377 img{width:100px;}.elementor-609 .elementor-element.elementor-element-bce0377 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-609 .elementor-element.elementor-element-51ea5e6{--min-height:676px;}.elementor-609 .elementor-element.elementor-element-2fe3ba3{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-609 .elementor-element.elementor-element-8543322{--grid-columns:3;--grid-column-gap:10px;--grid-row-gap:10px;}.elementor-609 .elementor-element.elementor-element-8543322 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-609 .elementor-element.elementor-element-97fff03{--min-height:700px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-609 .elementor-element.elementor-element-4051421{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-609 .elementor-element.elementor-element-31b94e0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-609 .elementor-element.elementor-element-922281c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-609 .elementor-element.elementor-element-9fd9787 .elementor-heading-title{font-size:16px;}.elementor-609 .elementor-element.elementor-element-05853ff .elementor-heading-title{font-size:14px;}.elementor-609 .elementor-element.elementor-element-24b4da5 .elementor-heading-title{font-size:14px;}.elementor-609 .elementor-element.elementor-element-dc3bc2c .elementor-heading-title{font-size:14px;}.elementor-609 .elementor-element.elementor-element-4e072c6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-609 .elementor-element.elementor-element-c9cc70b .elementor-heading-title{font-size:16px;}.elementor-609 .elementor-element.elementor-element-31d0bd6 .elementor-heading-title{font-size:14px;}.elementor-609 .elementor-element.elementor-element-5853cd4 .elementor-heading-title{font-size:14px;}.elementor-609 .elementor-element.elementor-element-64c5a38{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-609 .elementor-element.elementor-element-02a8f09 .elementor-heading-title{font-size:16px;}.elementor-609 .elementor-element.elementor-element-09f672d .elementor-heading-title{font-size:14px;}.elementor-609 .elementor-element.elementor-element-58e20ea .elementor-heading-title{font-size:14px;}.elementor-609 .elementor-element.elementor-element-0d04dc2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-609 .elementor-element.elementor-element-b1f5439 .elementor-heading-title{font-size:16px;}.elementor-609 .elementor-element.elementor-element-5437f1d .elementor-heading-title{font-size:14px;}.elementor-609 .elementor-element.elementor-element-e2e16a0 .elementor-heading-title{font-size:14px;}.elementor-609 .elementor-element.elementor-element-bda212c{--grid-columns:1;}.elementor-609 .elementor-element.elementor-element-bd8694e{--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-toggle-align:flex-end;--n-menu-title-space-between:0px;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-size:30px;--n-menu-toggle-icon-distance-from-dropdown:20px;width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;}.elementor-609 .elementor-element.elementor-element-bd8694e > .elementor-widget-container{padding:10px 20px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-05853ff */.elementor-609 .elementor-element.elementor-element-05853ff h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24b4da5 */.elementor-609 .elementor-element.elementor-element-24b4da5 h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc3bc2c */.elementor-609 .elementor-element.elementor-element-dc3bc2c h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31d0bd6 */.elementor-609 .elementor-element.elementor-element-31d0bd6 h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5853cd4 */.elementor-609 .elementor-element.elementor-element-5853cd4 h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09f672d */.elementor-609 .elementor-element.elementor-element-09f672d h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58e20ea */.elementor-609 .elementor-element.elementor-element-58e20ea h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5437f1d */.elementor-609 .elementor-element.elementor-element-5437f1d h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2e16a0 */.elementor-609 .elementor-element.elementor-element-e2e16a0 h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05853ff */.elementor-609 .elementor-element.elementor-element-05853ff h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24b4da5 */.elementor-609 .elementor-element.elementor-element-24b4da5 h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc3bc2c */.elementor-609 .elementor-element.elementor-element-dc3bc2c h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31d0bd6 */.elementor-609 .elementor-element.elementor-element-31d0bd6 h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5853cd4 */.elementor-609 .elementor-element.elementor-element-5853cd4 h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09f672d */.elementor-609 .elementor-element.elementor-element-09f672d h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58e20ea */.elementor-609 .elementor-element.elementor-element-58e20ea h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5437f1d */.elementor-609 .elementor-element.elementor-element-5437f1d h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2e16a0 */.elementor-609 .elementor-element.elementor-element-e2e16a0 h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05853ff */.elementor-609 .elementor-element.elementor-element-05853ff h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24b4da5 */.elementor-609 .elementor-element.elementor-element-24b4da5 h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc3bc2c */.elementor-609 .elementor-element.elementor-element-dc3bc2c h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31d0bd6 */.elementor-609 .elementor-element.elementor-element-31d0bd6 h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5853cd4 */.elementor-609 .elementor-element.elementor-element-5853cd4 h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09f672d */.elementor-609 .elementor-element.elementor-element-09f672d h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58e20ea */.elementor-609 .elementor-element.elementor-element-58e20ea h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5437f1d */.elementor-609 .elementor-element.elementor-element-5437f1d h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2e16a0 */.elementor-609 .elementor-element.elementor-element-e2e16a0 h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05853ff */.elementor-609 .elementor-element.elementor-element-05853ff h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24b4da5 */.elementor-609 .elementor-element.elementor-element-24b4da5 h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc3bc2c */.elementor-609 .elementor-element.elementor-element-dc3bc2c h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31d0bd6 */.elementor-609 .elementor-element.elementor-element-31d0bd6 h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5853cd4 */.elementor-609 .elementor-element.elementor-element-5853cd4 h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09f672d */.elementor-609 .elementor-element.elementor-element-09f672d h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58e20ea */.elementor-609 .elementor-element.elementor-element-58e20ea h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5437f1d */.elementor-609 .elementor-element.elementor-element-5437f1d h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2e16a0 */.elementor-609 .elementor-element.elementor-element-e2e16a0 h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05853ff */.elementor-609 .elementor-element.elementor-element-05853ff h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24b4da5 */.elementor-609 .elementor-element.elementor-element-24b4da5 h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc3bc2c */.elementor-609 .elementor-element.elementor-element-dc3bc2c h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31d0bd6 */.elementor-609 .elementor-element.elementor-element-31d0bd6 h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5853cd4 */.elementor-609 .elementor-element.elementor-element-5853cd4 h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09f672d */.elementor-609 .elementor-element.elementor-element-09f672d h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58e20ea */.elementor-609 .elementor-element.elementor-element-58e20ea h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5437f1d */.elementor-609 .elementor-element.elementor-element-5437f1d h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2e16a0 */.elementor-609 .elementor-element.elementor-element-e2e16a0 h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05853ff */.elementor-609 .elementor-element.elementor-element-05853ff h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24b4da5 */.elementor-609 .elementor-element.elementor-element-24b4da5 h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc3bc2c */.elementor-609 .elementor-element.elementor-element-dc3bc2c h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31d0bd6 */.elementor-609 .elementor-element.elementor-element-31d0bd6 h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5853cd4 */.elementor-609 .elementor-element.elementor-element-5853cd4 h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09f672d */.elementor-609 .elementor-element.elementor-element-09f672d h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58e20ea */.elementor-609 .elementor-element.elementor-element-58e20ea h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5437f1d */.elementor-609 .elementor-element.elementor-element-5437f1d h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2e16a0 */.elementor-609 .elementor-element.elementor-element-e2e16a0 h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05853ff */.elementor-609 .elementor-element.elementor-element-05853ff h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24b4da5 */.elementor-609 .elementor-element.elementor-element-24b4da5 h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc3bc2c */.elementor-609 .elementor-element.elementor-element-dc3bc2c h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31d0bd6 */.elementor-609 .elementor-element.elementor-element-31d0bd6 h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5853cd4 */.elementor-609 .elementor-element.elementor-element-5853cd4 h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09f672d */.elementor-609 .elementor-element.elementor-element-09f672d h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58e20ea */.elementor-609 .elementor-element.elementor-element-58e20ea h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5437f1d */.elementor-609 .elementor-element.elementor-element-5437f1d h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2e16a0 */.elementor-609 .elementor-element.elementor-element-e2e16a0 h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05853ff */.elementor-609 .elementor-element.elementor-element-05853ff h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24b4da5 */.elementor-609 .elementor-element.elementor-element-24b4da5 h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc3bc2c */.elementor-609 .elementor-element.elementor-element-dc3bc2c h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31d0bd6 */.elementor-609 .elementor-element.elementor-element-31d0bd6 h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5853cd4 */.elementor-609 .elementor-element.elementor-element-5853cd4 h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09f672d */.elementor-609 .elementor-element.elementor-element-09f672d h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58e20ea */.elementor-609 .elementor-element.elementor-element-58e20ea h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5437f1d */.elementor-609 .elementor-element.elementor-element-5437f1d h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2e16a0 */.elementor-609 .elementor-element.elementor-element-e2e16a0 h2:hover{
    color: #d2d2d2 !important;
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-bd8694e */@media only screen and (min-width: 600px) {
 .custom-polylang-wraper{
    position: relative;
    z-index: 999;
}
.custom-polylang-wraper a{
    color: #FFFFFF !important;
    font-size: 14px !important;
    text-transform: uppercase;
    text-align: center;
}

.custom-polylang-switcher {
    display: flex;
    flex-direction: column;
    position: absolute;
    top: -18px;
}

.custom-polylang-switcher .lang-item {
    display: none;
}

.custom-polylang-switcher .lang-item:first-child {
    display: block;
    border: 1px solid white !important;
    padding: 15px;
    padding-top: 8px;
    padding-bottom: 5px;
    padding-right: 15px;
    border-radius: 0px;
}
.custom-polylang-switcher .lang-item:first-child:hover {
    background-color: white;
    color: black !important;
}

/*.custom-polylang-switcher .lang-item:first-child:after{*/
/*      content: url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' stroke='%23ffffff'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M5.70711 9.71069C5.31658 10.1012 5.31658 10.7344 5.70711 11.1249L10.5993 16.0123C11.3805 16.7927 12.6463 16.7924 13.4271 16.0117L18.3174 11.1213C18.708 10.7308 18.708 10.0976 18.3174 9.70708C17.9269 9.31655 17.2937 9.31655 16.9032 9.70708L12.7176 13.8927C12.3271 14.2833 11.6939 14.2832 11.3034 13.8927L7.12132 9.71069C6.7308 9.32016 6.09763 9.32016 5.70711 9.71069Z' fill='%23ffffff'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");*/

/*    width: 20px;*/
/*    height: 20px;*/
    
/*    position: absolute;*/
/*    top: 10px;*/
/*    right: 10px;*/
/*}*/

/*.custom-polylang-wraper:hover .lang-item:not(:first-child) {*/
/*    display: block;*/
/*    background-color: white;*/
/*    color: black;*/
/*    padding: 10px;*/
/*    margin-top: 10px;*/
/*    border-radius: 8px;*/
    
/*}*/

/*.custom-polylang-wraper:hover a{*/
/*    color: black !important;*/
/*}*/

/*.custom-polylang-wraper:hover .lang-item:first-child{*/
/*    color: white !important;*/
/*}*/

}

.custom-polylang-wraper a{
    color: grey;
    padding: 5px 10px;
    font-size: 14px !important;
    text-transform: uppercase;
}
.custom-polylang-switcher .lang-item:first-child {
    color: black;
    border: 1px solid black;
    border-radius: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a059df *//*zmiana tła gdy doda się klasa sticky*/
.elementor-609 .elementor-element.elementor-element-5a059df.elementor-sticky--effects{
    background-color: rgba(255,255,255,1) !important;
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.25);
}

.elementor-609 .elementor-element.elementor-element-5a059df{
    transition: background-color 1s ease !important
}

.header-logo img{
    transition: width 1s ease !important;
}

.elementor-609 .elementor-element.elementor-element-5a059df.elementor-sticky--effects .header-logo img{
    filter: brightness(0);
    width: 100px;
}

.header-social svg path{
    fill: white !important;
}

.elementor-609 .elementor-element.elementor-element-5a059df.elementor-sticky--effects .header-social svg path{
    fill: black !important;
}

 /*zmiana koloru obramowania na sticky menu*/
.elementor-609 .elementor-element.elementor-element-5a059df.elementor-sticky--effects .e-n-menu-title:hover{
    border-color: black !important
}

.elementor-609 .elementor-element.elementor-element-5a059df.elementor-sticky--effects .e-n-menu-title a{
    color: black !important
}

.elementor-609 .elementor-element.elementor-element-5a059df.elementor-sticky--effects svg {
    fill: black !important;
}


.elementor-609 .elementor-element.elementor-element-5a059df.elementor-sticky--effects .custom-polylang-wraper a{
    border: 1px solid black !important;
}
/*.elementor-609 .elementor-element.elementor-element-5a059df.elementor-sticky--effects .custom-polylang-switcher .lang-item:first-child:after{*/
/*      content: url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' stroke='%23000000'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M5.70711 9.71069C5.31658 10.1012 5.31658 10.7344 5.70711 11.1249L10.5993 16.0123C11.3805 16.7927 12.6463 16.7924 13.4271 16.0117L18.3174 11.1213C18.708 10.7308 18.708 10.0976 18.3174 9.70708C17.9269 9.31655 17.2937 9.31655 16.9032 9.70708L12.7176 13.8927C12.3271 14.2833 11.6939 14.2832 11.3034 13.8927L7.12132 9.71069C6.7308 9.32016 6.09763 9.32016 5.70711 9.71069Z' fill='%23000000'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");*/
/*}*/

.elementor-609 .elementor-element.elementor-element-5a059df.elementor-sticky--effects .custom-polylang-wraper a:hover{
    background-color: black;
    color: white !important;
    
}/* End custom CSS */