.elementor .nav-txt{font-family:var(--text);font-size:14px;padding-block-start:16px;padding-inline-start:7px;}.elementor .navbar-item{margin-block-start:-1px;background-color:rgba(255, 255, 255, 0.15);}.elementor .nav-item:hover,.elementor .nav-item:focus-visible{border-radius:0px;border-width:1px;border-color:var(--white);border-style:solid;background-color:rgba(255, 255, 255, 0.2);}.elementor .nav-item{margin-block-start:-1px;border-width:0px;background-color:rgba(255, 255, 255, 0.15);transition:background-color 200ms;}.elementor .display-decor{position:relative;line-height:1em;}.elementor .animated-text{position:relative;}.elementor .btn-icon{border-width:1px;border-color:#ffffff00;border-style:solid;background-color:rgba(255, 255, 255, 0.15);}.elementor .btn-icon:hover,.elementor .btn-icon:focus-visible{border-radius:0px;border-width:1px;border-color:var(--white);border-style:solid;}.elementor .btn-primary{padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:15px;}.elementor .services-item{width:calc(50% - 8px);position:relative;padding-block-start:0px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:32px;}.elementor .services-item-img{padding-block-start:24px;padding-block-end:24px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;justify-content:space-between;}.elementor .btn-underline{position:relative;padding-block-start:0px;padding-block-end:5px;padding-inline-start:0px;padding-inline-end:0px;transition:color 200ms;align-self:end;}.elementor .btn-underline:hover,.elementor .btn-underline:focus-visible{color:#ffffff80;}