:root{font-feature-settings:"cv02","cv03","cv04","cv11";font-variation-settings:normal;--brand-navy:#0d3164;--brand-teal:#1bb8a7;--brand-teal-light:rgba(27,184,167,0.12);--brand-navy-light:rgba(13,49,100,0.08);--primary-color:#0d3164;--primary-color-text:#ffffff;--secondary-color:#1bb8a7;--highlight-bg:rgba(13,49,100,0.12);--highlight-text-color:#ffffff;--focus-ring:0 0 0 0.2rem rgba(13,49,100,0.35);--text-color-secondary:#1bb8a7}:root,body,html{font-family:Inter var,sans-serif}body,html{max-width:100vw;margin:0;font-optical-sizing:auto;font-style:normal;font-size:14px;height:100vh;letter-spacing:.3}.font-bold{font-weight:400!important}a{text-decoration:none!important}body,div,html{scroll-behavior:smooth}.max-500{max-width:980px;text-align:center;letter-spacing:.9}.container{max-width:1360px;width:100%;margin:auto;padding-left:15px;padding-right:15px}.bg-gradient{background:#000;background:linear-gradient(87deg,rgba(0,0,0,.7792366947) 18%,rgba(0,0,0,.599964986) 39%,rgba(2,0,36,.1629901961) 57%,rgba(251,251,251,0))}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{font-weight:500}.p-galleria-indicators .p-galleria-indicator button{width:1.5rem;border-radius:5px;height:8px}.p-galleria-item-container{transition:transform 1s ease-in-out!important}.help-height{height:35px;padding-left:5px;padding-top:3px}.text-xs{font-size:.9rem!important;font-weight:400}.p-galleria .p-galleria-indicators{padding:.2rem}.lines:before{left:100px}.lines:after,.lines:before{content:" ";width:5px;height:100%;position:absolute;margin-top:-38px;z-index:-1;top:0}.lines:after{right:100px}.p-menubar-mobile-active .p-menubar-root-list{position:fixed;left:0;right:0;top:66px}.surface-10{background-color:hsla(0,0%,100%,.465)!important}.p-invalid .ql-container.ql-snow{border-color:#eea59e!important}.ql-container.ql-snow{border:1px solid #676767!important;border-radius:5px}.accodion-root .p-accordion-tab a>svg{display:none}.product-image img{height:190px}.largeImage{height:auto!important;width:100%!important;margin:auto}.p-galleria-thumbnail-item-content .product-image img{height:90px;width:100%}.speed-dail-container{position:relative;z-index:3}.speed-dail-container .button-actions{position:fixed;right:20px;bottom:16px}.speed-dail-container .speed-dail{position:fixed;height:4px;bottom:78px;right:19px}.z-97{opacity:.97!important}.aiButton{width:55px;height:55px;border-radius:50%;background:#111;border:none;color:#fff;cursor:pointer;overflow:hidden;z-index:1}.aiButton,.icon{position:relative}.icon{z-index:2;font-size:1.5rem}.ring{position:absolute;inset:0;border-radius:50%;padding:3px;background:var(--primary-color);animation:spin 2s linear infinite;z-index:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;-webkit-mask-composite:destination-out}@keyframes spin{to{transform:rotate(1turn)}}.no-left-space-timeline .p-timeline-event-opposite{display:none}.no-left-space-timeline .p-timeline-event{grid-template-columns:auto auto;padding-left:0;margin-left:0}.mt-top{margin:50px 0}.price-Tag{min-height:35px}.p-menubar .p-menubar-button{color:#1bb8a7!important;border:2px solid #1bb8a7!important}.play-btn{z-index:1;margin:auto;top:30%;left:36%;font-size:60px!important}.baneer-image{background-position-y:-261px!important}.address-form-sidebar .p-inputtext{background:#fff!important;color:#1e293b!important;border-color:#d1d5db!important}.address-form-sidebar .p-inputtext::placeholder{color:#94a3b8!important;opacity:1}.address-form-sidebar .p-inputtext:disabled{background:#f8fafc!important;color:#94a3b8!important}.address-form-sidebar .p-dropdown{background:#fff!important;border-color:#d1d5db!important}.address-form-sidebar .p-dropdown .p-dropdown-label{color:#1e293b!important;background:#fff!important}.address-form-sidebar .p-dropdown .p-dropdown-label.p-placeholder{color:#94a3b8!important}.address-form-sidebar .p-dropdown .p-dropdown-trigger{background:#fff!important;color:#64748b!important}.address-dropdown-panel{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 8px 32px rgba(0,0,0,.12)!important;border-radius:10px!important}.address-dropdown-panel .p-dropdown-header{background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important}.address-dropdown-panel .p-dropdown-header .p-inputtext{background:#fff!important;color:#1e293b!important;border-color:#d1d5db!important}.address-dropdown-panel .p-dropdown-header .p-inputtext::placeholder{color:#94a3b8!important}.address-dropdown-panel .p-dropdown-items-wrapper .p-dropdown-item{color:#1e293b!important;background:#fff!important;font-size:.85rem}.address-dropdown-panel .p-dropdown-items-wrapper .p-dropdown-item.p-highlight,.address-dropdown-panel .p-dropdown-items-wrapper .p-dropdown-item:hover{background:rgba(27,184,167,.08)!important;color:#1bb8a7!important}.login-input input,.login-input.p-inputtext{background:#fff!important;color:#111827!important}.login-input input::placeholder,.login-input.p-inputtext::placeholder{color:#9ca3af!important;opacity:1}.p-menubar .p-menuitem.p-menuitem-active>.p-menuitem-content,.p-menubar .p-menuitem:hover>.p-menuitem-content{background:rgba(27,184,167,.08)!important}.p-menubar .p-menuitem.p-menuitem-active>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menuitem:hover>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--brand-navy)!important}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{color:var(--brand-navy)!important;border-color:var(--brand-navy)!important}.p-badge,.p-tag{background:var(--brand-navy)!important;color:#fff!important}.p-sidebar .p-sidebar-header{background:#fff}.p-dialog-header-close:active,.p-dialog-header-close:focus,.p-dialog-header-close:hover,.p-sidebar-close:active,.p-sidebar-close:focus,.p-sidebar-close:hover{background:rgba(0,0,0,0)!important;box-shadow:none!important}h1,h2,h3,h4,h5,h6{color:var(--brand-navy)}.p-menubar .p-menubar-button{color:var(--brand-teal)!important;border:2px solid var(--brand-teal)!important}.p-progressbar .p-progressbar-value{background:var(--brand-navy)!important}.p-progress-spinner-circle{stroke:var(--brand-navy)!important}.text-secondary{color:var(--brand-teal)}.bg-secondary{background-color:var(--brand-teal)!important}.brand-gradient-text{color:var(--primary-color)}.bg-red-tags{background:#ef4444!important;color:#fff}.dotted-underline{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.p-tooltip .p-tooltip-text{background:var(--primary-color)!important;color:#fff!important;border-radius:8px!important;padding:4px 10px!important;font-size:.78rem!important;box-shadow:0 4px 16px rgba(13,49,100,.3)!important}.p-tooltip.p-tooltip-top .p-tooltip-arrow{border-top-color:var(--primary-color)!important}.p-tooltip.p-tooltip-bottom .p-tooltip-arrow{border-bottom-color:var(--primary-color)!important}.p-tooltip.p-tooltip-left .p-tooltip-arrow{border-left-color:var(--primary-color)!important}.p-tooltip.p-tooltip-right .p-tooltip-arrow{border-right-color:var(--primary-color)!important}@keyframes footer-sweep{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.footer-root{background:#f8fafc;border-top:2px solid var(--primary-color)}.footer-root,.footer-root h1,.footer-root h2,.footer-root h3,.footer-root h4,.footer-root h5,.footer-root h6{color:var(--primary-color)}.footer-accent-bar{height:3px;background:var(--primary-color)}.footer-section-heading{color:var(--primary-color);text-transform:uppercase;letter-spacing:.1em;font-size:.7rem;font-weight:700;margin-bottom:1rem;margin-top:0;padding-bottom:.5rem;border-bottom:1px solid rgba(13,49,100,.12);position:relative}.footer-section-heading:after{content:"";position:absolute;bottom:-1px;left:0;width:2rem;height:2px;background:var(--primary-color);border-radius:2px}.footer-social-icon{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(13,49,100,.06);border:1px solid rgba(13,49,100,.15);color:var(--primary-color)!important;text-decoration:none!important;transition:all .25s ease}.footer-social-icon:hover{background:var(--primary-color);border-color:var(--primary-color);color:#fff!important;box-shadow:0 4px 14px rgba(13,49,100,.3);transform:translateY(-2px)}.footer-link{color:#475569!important;text-decoration:none!important;font-size:.82rem;display:flex;align-items:center;gap:.4rem;transition:color .2s ease;padding:.12rem 0}.footer-link:hover{color:var(--primary-color)!important}.footer-link:hover .footer-link-icon{transform:translateX(4px)}.footer-link-icon{font-size:.68rem;color:var(--primary-color);transition:transform .2s ease;flex-shrink:0}.footer-feature-item{display:flex;align-items:flex-start;gap:.6rem}.footer-feature-icon{color:var(--primary-color)!important;font-size:.78rem;margin-top:.2rem;flex-shrink:0}.footer-payment-badge{display:flex;align-items:center;gap:.35rem;padding:4px 10px;border:1px solid rgba(13,49,100,.15);border-radius:6px;background:rgba(13,49,100,.04);font-size:.72rem;color:#64748b;transition:all .2s ease;cursor:default}.footer-payment-badge:hover{border-color:var(--primary-color);color:var(--primary-color);background:rgba(13,49,100,.08)}.footer-address-card{background:#fff;border:1px solid rgba(13,49,100,.12);border-radius:12px;padding:1.2rem;height:100%;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease}.footer-address-card.corporate{border-color:rgba(13,49,100,.2)}.footer-address-card:hover{border-color:var(--primary-color);background:#fff;box-shadow:0 4px 20px rgba(13,49,100,.1)}.footer-bottom{background:rgba(13,49,100,.03)}.footer-bottom,.footer-divider{border-top:1px solid rgba(13,49,100,.1)}.footer-divider{margin-top:.5rem;padding-top:1.5rem}@media screen and (max-width:960px){.product-image{max-height:250px}.baneer-image{background-position-y:-161px!important}.small-text-heder{min-width:120px!important}.small-text-heder i{display:none}.bg-gradient{background:linear-gradient(87deg,rgba(0,0,0,.7803921569) 18%,rgba(0,0,0,.7411764706) 39%,rgba(2,0,36,.6588235294) 57%,rgba(0,0,0,.8509803922))}.banner-bottom .text-md{font-size:.8rem!important}.aboutUs .grid .col{width:100%;flex-basis:auto!important}#layoutContainer .p-carousel-next.p-link,#layoutContainer .p-carousel-prev.p-link{display:none}.product-card a.cursor-pointer img{max-height:150px}.product-card .buy-now .font-bold{font-weight:600!important;font-size:.9rem!important}.bg-gradient .container{text-align:center}.bg-gradient .text-3xl{font-size:1.3rem!important}.bg-gradient .text-left{text-align:center!important;justify-content:center}.app-store{text-align:center}.app-store .text-3xl,.app-store .text-xl{font-size:1rem!important}.app-store .flex.gap-5{flex-direction:column!important}.app-store.p-6{padding:1rem!important}.sm\:flex-column{flex-direction:column!important}.sm\:col-12{flex:none;padding:.5rem;width:100%}.field.pl-2.pr-2{padding:0!important;margin-bottom:0!important}.smart-life-feature .container .flex{flex-direction:column!important}.smart-life-feature .text-2xl{font-size:1rem!important}.smart-life-feature .w-30rem{width:100%!important}.smart-life-feature .border-right-1{border-right-width:0!important;border-bottom-width:1px!important;border-bottom-style:solid!important}.smart-life-feature .app-list{flex-direction:column!important}.col.pl-8{padding-left:0!important}.contacts .w-30rem,.contacts .w-full.pl-4.pr-3{width:100%!important}.contacts .flex-row{flex-direction:column!important}.contact-from .col-6{width:100%!important}.footer .grid .col-4{width:100%!important;border-bottom:4px solid hsla(0,0%,100%,.6705882353)!important;padding-bottom:15px!important}.footer .grid .col-4.pl-8{padding-left:10px!important}.header-product-list{justify-content:center!important}.header-product-list .suport-info{display:none}.product-details-page .col{width:100%!important}.product-details-page .col .pr-5{padding-right:0!important}}.logo span{font-size:.7rem}@media screen and (max-width:740px){.header .container{padding:0 8px!important}.logo span{font-size:.5rem}.image-view .col,.product-list .col{width:50%!important;flex-basis:auto!important}}@media screen and (max-width:600px){.product-list .col{width:100%!important;flex-basis:auto!important}.baneer-image{background-position-y:0!important}}