.elementor-5928 .elementor-element.elementor-element-4db9a32{--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:flex-start;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:0px;--z-index:9999;}.elementor-5928 .elementor-element.elementor-element-4db9a32.e-con{--align-self:center;}body:not(.rtl) .elementor-5928 .elementor-element.elementor-element-4db9a32{left:0px;}body.rtl .elementor-5928 .elementor-element.elementor-element-4db9a32{right:0px;}.elementor-5928 .elementor-element.elementor-element-434acf7 img{width:64%;}.elementor-5928 .elementor-element.elementor-element-434acf7:hover img{opacity:1;filter:brightness( 0% ) contrast( 200% ) saturate( 161% ) blur( 0.4px ) hue-rotate( 101deg );}.elementor-5928 .elementor-element.elementor-element-434acf7 > .elementor-widget-container{margin:0px -9px 0px 4px;padding:0px 0px 0px 0px;}.elementor-5928 .elementor-element.elementor-element-434acf7{width:var( --container-widget-width, 4.098% );max-width:4.098%;--container-widget-width:4.098%;--container-widget-flex-grow:0;}.elementor-5928 .elementor-element.elementor-element-434acf7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-434acf7 > .elementor-widget-container:hover{--e-transform-rotateZ:360deg;}.elementor-5928 .elementor-element.elementor-element-e75ab68 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2px 2px 2px 2px;}.elementor-5928 .elementor-element.elementor-element-e75ab68.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-0311646{--spacer-size:50px;width:var( --container-widget-width, 6.487% );max-width:6.487%;--container-widget-width:6.487%;--container-widget-flex-grow:0;}.elementor-5928 .elementor-element.elementor-element-0311646.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-74d8420{--display:flex;--min-height:0px;--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;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5928 .elementor-element.elementor-element-74d8420.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-menu-toggle{margin-left:auto;background-color:#02010100;}.elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:800;}.elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-5a1c199 );fill:var( --e-global-color-5a1c199 );padding-left:13px;padding-right:13px;padding-top:5px;padding-bottom:5px;}.elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-nav-menu--main .elementor-item:hover,
					.elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-5a1c199 );fill:var( --e-global-color-5a1c199 );}.elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-fda61a5 );}.elementor-5928 .elementor-element.elementor-element-41e6bbd{--e-nav-menu-horizontal-menu-item-margin:calc( 30px / 2 );width:var( --container-widget-width, 49.604% );max-width:49.604%;--container-widget-width:49.604%;--container-widget-flex-grow:0;z-index:999;}.elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:30px;}.elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-nav-menu--dropdown a, .elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-menu-toggle{color:#1C244B;fill:#1C244B;}.elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-nav-menu--dropdown{background-color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-nav-menu--dropdown a:hover,
					.elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-nav-menu--dropdown a:focus,
					.elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-nav-menu--dropdown a.highlighted,
					.elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-menu-toggle:hover,
					.elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-menu-toggle:focus{color:var( --e-global-color-385935a );}.elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-nav-menu--dropdown a:hover,
					.elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-nav-menu--dropdown a:focus,
					.elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-fda61a5 );}.elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-fda61a5 );background-color:#FFFFFF;}.elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-nav-menu--dropdown .elementor-item, .elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:0px;word-spacing:0em;}.elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:15px;border-top-right-radius:15px;}.elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:15px;border-bottom-left-radius:15px;}.elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 0px 10px 0px rgba(106.728125, 85.38250000000001, 85.38250000000001, 0.3);}.elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:var( --e-global-color-fda61a5 );border-bottom-width:3px;}.elementor-5928 .elementor-element.elementor-element-41e6bbd div.elementor-menu-toggle{color:#467FF7;}.elementor-5928 .elementor-element.elementor-element-41e6bbd div.elementor-menu-toggle svg{fill:#467FF7;}.elementor-5928 .elementor-element.elementor-element-41e6bbd.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5928 .elementor-element.elementor-element-6c8097f .elementor-button{font-family:"Montserrat", Sans-serif;font-size:1.1vw;font-weight:800;text-transform:uppercase;text-decoration:none;line-height:1.4em;fill:var( --e-global-color-385935a );color:var( --e-global-color-385935a );border-radius:63px 63px 63px 63px;padding:7px 12px 7px 12px;}.elementor-5928 .elementor-element.elementor-element-6c8097f > .elementor-widget-container{margin:0px 0px 0px -66px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-5928 .elementor-element.elementor-element-4db9a32{--width:100%;}.elementor-5928 .elementor-element.elementor-element-74d8420{--width:71.238%;}}@media(max-width:1366px) and (min-width:768px){.elementor-5928 .elementor-element.elementor-element-4db9a32{--width:1011px;}}@media(max-width:1200px) and (min-width:768px){.elementor-5928 .elementor-element.elementor-element-4db9a32{--width:991px;}}@media(max-width:1366px){.elementor-5928 .elementor-element.elementor-element-e75ab68{width:var( --container-widget-width, 536.922px );max-width:536.922px;--container-widget-width:536.922px;--container-widget-flex-grow:0;}}@media(max-width:1200px){.elementor-5928 .elementor-element.elementor-element-41e6bbd{width:var( --container-widget-width, 844.391px );max-width:844.391px;--container-widget-width:844.391px;--container-widget-flex-grow:0;}}@media(max-width:1024px){.elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-nav-menu--dropdown .elementor-item, .elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:14px;}}@media(max-width:767px){.elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-nav-menu--dropdown a{padding-top:14px;padding-bottom:14px;}.elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-5928 .elementor-element.elementor-element-41e6bbd .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:15px !important;}.elementor-5928 .elementor-element.elementor-element-41e6bbd{--nav-menu-icon-size:20px;}}/* Start custom CSS for nav-menu, class: .elementor-element-41e6bbd */.GlassContainer {
    --corner-radius: 24px;
    --base-strength: 17px;
    --extra-blur: 8px;
    --softness: 12px;
    --tint-amount: 0;
    --tint-saturation: 1.91;
    --tint-hue: 128deg;
    --contrast: 1.07;
    --brightness: 1.11;
    --invert: 10%;

    --total-strength: calc(var(--base-strength) + var(--extra-blur));
    --edge-width: calc(0.3px + (var(--softness) * 0.1));
    --emboss-width: calc((var(--softness) * 0.38));
    --refraction-width: calc((var(--softness) * 0.3));

    position: relative;
    overflow: visible;
    pointer-events: none;
}
.GlassContent {
    position: relative;
    display: block;
    z-index: 100;
    overflow: hidden;
    border-radius: var(--corner-radius);
    pointer-events: auto;
}
.GlassMaterial {
    position: absolute;
    inset: 0;
    z-index: 1;
    overflow: visible;
    pointer-events: none;
}
.GlassMaterial:after {
    content: '';
    display: block;
    position: absolute;
    inset: 0;
    z-index: 3;
    overflow: hidden;
    border-radius: var(--corner-radius);
    background-color: rgba(128, 128, 128, 0);
}
.GlassMaterial > div {
    position: absolute;
    inset: 0;
    box-sizing: border-box;
    border-radius: var(--corner-radius);
    z-index: 2;
    overflow: hidden;
}
.GlassMaterial .GlassEdgeReflection {
    z-index: 4;
    margin: calc(var(--total-strength) * -1);
    border-radius: calc(var(--corner-radius) + var(--total-strength));
    backdrop-filter: blur(var(--total-strength)) brightness(1.2) saturate(1.2);
    padding: var(--edge-width);
    border: var(--total-strength) solid transparent;
    mask: 
        linear-gradient(white 0 0) padding-box,
        linear-gradient(white 0 0) content-box;
    mask-composite: exclude, exclude;
}
.GlassMaterial .GlassEmbossReflection {
    backdrop-filter: blur(calc(var(--total-strength) * 1.5)) invert(0.25) brightness(1.11) saturate(1.2) hue-rotate(-10deg) contrast(2.3);
    padding: var(--emboss-width);
    border: 0 solid transparent;
    mask: 
        linear-gradient(white 0 0) padding-box,
        linear-gradient(white 0 0) content-box;
    mask-composite: exclude, exclude;
}
.GlassMaterial .GlassRefraction {
    backdrop-filter: invert(0.1) brightness(1.2) contrast(1.5);
    padding: var(--refraction-width);
    border: calc(var(--emboss-width)) solid transparent;
    mask: 
        linear-gradient(white 0 0) padding-box,
        linear-gradient(white 0 0) content-box;
    mask-composite: exclude, exclude;
}
.GlassMaterial .GlassBlur {
    backdrop-filter: blur(var(--extra-blur)) brightness(1.25);
    border-radius: calc(var(--corner-radius) - (var(--emboss-width) + var(--refraction-width)));
    margin: calc(var(--emboss-width) + var(--refraction-width));
}
.GlassMaterial .BlendLayers {
    z-index: 3;
    backdrop-filter: blur(calc((var(--softness) * 0.2) + (var(--extra-blur) * 0.2)));
}
.GlassMaterial .BlendEdge {
    z-index: 8;
    backdrop-filter: blur(calc(var(--edge-width) * 0.4)) contrast(1.6) saturate(1.5);
}
.GlassContainer:before {
    content: '';
    position: absolute;
    inset: 0;
    z-index: 20;
    display: block;
    border-radius: var(--corner-radius);
    backdrop-filter: invert(var(--invert));
}
.GlassMaterial:before {
    content: '';
    position: absolute;
    inset: 0;
    z-index: 11;
    display: block;
    border-radius: var(--corner-radius);
    padding: 1px;
    border: 0 solid transparent;
    background: linear-gradient(155deg, hsla(0, 0%, 100%, 0.15) 0%, hsla(0, 0%, 0%, 0.2) 50%, hsla(0, 0%, 100%, 0.15) 100%);
    backdrop-filter: invert(0.15) opacity(1);
    mask: 
        linear-gradient(white 0 0) padding-box,
        linear-gradient(white 0 0) content-box;
    mask-composite: exclude, exclude;
}
.GlassMaterial .Highlight {
    z-index: 12;
    display: block;
    border-radius: var(--corner-radius);
    padding: 1px;
    border: 0 solid transparent;
    backdrop-filter: brightness(1.2) contrast(1.6) saturate(1.2) opacity(1);
    mask: 
        linear-gradient(white 0 0) padding-box,
        linear-gradient(white 0 0) content-box;
    mask-composite: exclude, exclude;
}
.GlassMaterial .Contrast {
    z-index: 12;
    backdrop-filter: contrast(var(--contrast));
}
.GlassMaterial .Brightness {
    z-index: 13;
    backdrop-filter: brightness(var(--brightness));
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6c8097f */html body {
  padding-top: 0 !important;
  margin-top: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4db9a32 */.elementor-5928 .elementor-element.elementor-element-4db9a32 {
  position: sticky;
  top: 0;
  z-index: 9999;
}/* End custom CSS */