.footer{background:var(--color-primary-light)}.footer .footer-container{padding:60px 15px 100px}.footer .fcr1{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:50px;gap:30px}.footer .fcr1 .fcr1c1,.footer .fcr1 .fcr1c2,.footer .fcr1 .fcr1c3{flex:1 1}.footer .fcr1 .fcr1c1 .logo-footer figure{width:150px}.footer .fcr1 .fcr1c1 .sub-text{display:inline-block;margin-top:20px;color:var(--color-secondary-dark);font-size:16px;font-weight:500;line-height:24px}.footer .fcr1 .fcr1c1 .social-icons{display:flex;align-items:center;margin-top:20px}.footer .fcr1 .fcr1c1 .social-icons img{width:40px;height:40px;margin:0 10px}.footer .fcr1 .fcr1c2 figure{max-width:340px;margin:0 auto;height:170px;border-radius:26px;overflow:hidden}.footer .fcr1 .fcr1c2 figure img{width:100%;height:100%;object-fit:cover}.footer .fcr1 .fcr1c3 h4{color:var(--color-primary-dark);font-weight:700;font-size:20px;margin-bottom:20px}.footer .fcr1 .fcr1c3 .contact-info{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px;margin-bottom:30px}.footer .fcr1 .fcr1c3 .contact-info span{display:inline-block;font-weight:700;color:var(--color-primary-dark);background-color:rgba(5,24,82,.1019607843);padding:8px 12px;font-size:14px;border-radius:40px}.footer .fcr1 .fcr1c3 .contact-btn{display:flex;align-items:center;justify-content:center;width:100%;margin-top:20px;padding:20px 24px;font-size:18px;font-weight:700;background:var(--color-red);color:var(--color-primary-light);border-radius:12px;border:none;cursor:pointer}.footer .fcr2{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:20px;padding-top:50px}.footer .fcr2 .fcr2r1,.footer .fcr2 .fcr2r2,.footer .fcr2 .fcr2r3,.footer .fcr2 .fcr2r4{flex:1 1;color:var(--color-primary-dark);font-size:20px}.footer .fcr2 .fcr2r1 h4,.footer .fcr2 .fcr2r2 h4,.footer .fcr2 .fcr2r3 h4,.footer .fcr2 .fcr2r4 h4{font-weight:700}.footer .fcr2 .fcr2r1 ul,.footer .fcr2 .fcr2r2 ul,.footer .fcr2 .fcr2r3 ul,.footer .fcr2 .fcr2r4 ul{margin-top:30px}.footer .fcr2 .fcr2r1 ul li:not(:last-child),.footer .fcr2 .fcr2r2 ul li:not(:last-child),.footer .fcr2 .fcr2r3 ul li:not(:last-child),.footer .fcr2 .fcr2r4 ul li:not(:last-child){margin-bottom:10px}.footer .fcr2 .fcr2r1 ul a,.footer .fcr2 .fcr2r2 ul a,.footer .fcr2 .fcr2r3 ul a,.footer .fcr2 .fcr2r4 ul a{font-weight:500;font-size:16px;color:rgba(5,24,82,.6980392157)}.footer .fcr2 .fcr2r4 .address{display:flex;align-items:center;margin-top:30px}.footer .fcr2 .fcr2r4 .address .house-icon{margin-right:20px}.footer .fcr2 .fcr2r4 .address .address-info h3{font-size:18px;font-weight:700;margin-bottom:10px}.footer .fcr2 .fcr2r4 .address .address-info p{font-size:16px;font-weight:500;color:rgba(5,24,82,.4)}.footer hr{border:none;height:1px;background:rgba(5,24,82,.1019607843);margin:20px 0}@media(max-width:768px){#footer .footer-container{padding:60px 15px 50px}#footer .footer-container .fcr1,#footer .footer-container .fcr2{flex-direction:column;align-items:center;text-align:center}#footer .footer-container .fcr1 .fcr1c1 .logo-footer{display:flex;justify-content:center;margin-bottom:10px}#footer .footer-container .fcr1 .fcr1c1 .social-icons{justify-content:center;margin-bottom:10px}#footer .footer-container .fcr1 .fcr1c3 .contact-info .phone{margin-right:0}#footer .footer-container .fcr2{padding-top:30px;margin-bottom:30px}#footer .footer-container .fcr2 .fcr2r1,#footer .footer-container .fcr2 .fcr2r2,#footer .footer-container .fcr2 .fcr2r3{margin-bottom:35px}#footer .footer-container .fcr2 .fcr2r1 ul,#footer .footer-container .fcr2 .fcr2r2 ul,#footer .footer-container .fcr2 .fcr2r3 ul{margin-top:15px}#footer .footer-container .fcr2 .address{flex-direction:column;align-items:center}#footer .footer-container .fcr2 .address .house-icon{margin-right:0;margin-bottom:15px}}#header{background-color:var(--color-primary-light);width:100%}#header .h-container{display:flex;justify-content:space-between;align-items:center;padding:15px;gap:20px}#header .h-container .header-left{display:flex;align-items:center;gap:45px;flex:1 1}#header .h-container .header-left .search-input{flex:1 1;display:flex;align-items:center;background-color:#f9f9f9;padding:16px 15px 14px;gap:11px;border-radius:10px;position:relative}#header .h-container .header-left .search-input input{flex:1 1;border:none;background-color:rgba(0,0,0,0);font-family:Gordita;font-weight:500;font-size:16px;line-height:22px;color:#051852}#header .h-container .header-left .search-input input::placeholder{color:#051852}#header .h-container .header-left .search-input .modal-result{position:absolute;top:60px;left:0;background-color:#fff;border-radius:14px;padding:16px;width:404px;z-index:999}#header .h-container .header-left .search-input .modal-result .item{padding:8px 16px;display:flex;align-items:center;gap:8px;cursor:pointer}#header .h-container .header-left .search-input .modal-result .item .icon{background-color:rgba(5,24,82,.0509803922);width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center}#header .h-container .header-left .search-input .modal-result .item p{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:340px}#header .h-container figure{width:160px}#header .h-container figure img{width:100%;height:100%;object-fit:cover;cursor:pointer}#header .h-container .form-search{margin-left:50px}#header .h-container .form-search-mobile,#header .h-container .logo-mobile{display:none}#header .h-container .nav-menu{display:flex;align-items:center;gap:30px}#header .h-container .nav-menu .search-input-mobile{display:none;box-sizing:border-box;width:100vw;align-items:center;background-color:#f9f9f9;padding:16px 15px 14px;gap:11px;border-radius:10px}#header .h-container .nav-menu .search-input-mobile input{flex:1 1;border:none;background-color:rgba(0,0,0,0);font-family:Gordita;font-weight:500;font-size:18px;line-height:22px;color:#051852}#header .h-container .nav-menu .search-input-mobile input::placeholder{color:#051852}#header .h-container .nav-menu .modal-result{padding:16px 0;width:100vw;z-index:99;overflow-y:auto}#header .h-container .nav-menu .modal-result .item{padding:8px 0;display:flex;align-items:center;gap:8px;cursor:pointer}#header .h-container .nav-menu .modal-result .item .icon{background-color:rgba(5,24,82,.0509803922);width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center}#header .h-container .nav-menu .modal-result .item p{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100vw - 88px)}#header .h-container .nav-menu .nav-item-mobile,#header .h-container .nav-menu .nav-item-mobile.flag-icon{display:none}#header .h-container .nav-menu .nav-item,#header .h-container .nav-menu .nav-item-mobile{display:flex;align-items:center;color:var(--color-primary-dark);font-size:16px;font-weight:500;transition:.3s;gap:5px;cursor:pointer}#header .h-container .nav-menu .nav-item-mobile.become-partner,#header .h-container .nav-menu .nav-item.become-partner{min-width:-moz-fit-content;min-width:fit-content}#header .h-container .nav-menu .nav-item-mobile.gift-icon,#header .h-container .nav-menu .nav-item.gift-icon{min-width:-moz-fit-content;min-width:fit-content;color:var(--color-red)}#header .h-container .nav-menu .nav-item-mobile.cart-icon,#header .h-container .nav-menu .nav-item-mobile.flag-icon,#header .h-container .nav-menu .nav-item-mobile.heart-icon,#header .h-container .nav-menu .nav-item-mobile.user-icon,#header .h-container .nav-menu .nav-item.cart-icon,#header .h-container .nav-menu .nav-item.flag-icon,#header .h-container .nav-menu .nav-item.heart-icon,#header .h-container .nav-menu .nav-item.user-icon{font-size:0;position:relative}#header .h-container .nav-menu .nav-item-mobile.cart-icon .language-modal,#header .h-container .nav-menu .nav-item-mobile.flag-icon .language-modal,#header .h-container .nav-menu .nav-item-mobile.heart-icon .language-modal,#header .h-container .nav-menu .nav-item-mobile.user-icon .language-modal,#header .h-container .nav-menu .nav-item.cart-icon .language-modal,#header .h-container .nav-menu .nav-item.flag-icon .language-modal,#header .h-container .nav-menu .nav-item.heart-icon .language-modal,#header .h-container .nav-menu .nav-item.user-icon .language-modal{background-color:#fff;position:absolute;display:flex;flex-direction:column;top:39px;min-width:150px;right:0;box-shadow:0 3px 20px rgba(34,34,35,.2392156863);border-radius:10px;overflow:hidden;z-index:99}#header .h-container .nav-menu .nav-item-mobile.cart-icon .language-modal div,#header .h-container .nav-menu .nav-item-mobile.flag-icon .language-modal div,#header .h-container .nav-menu .nav-item-mobile.heart-icon .language-modal div,#header .h-container .nav-menu .nav-item-mobile.user-icon .language-modal div,#header .h-container .nav-menu .nav-item.cart-icon .language-modal div,#header .h-container .nav-menu .nav-item.flag-icon .language-modal div,#header .h-container .nav-menu .nav-item.heart-icon .language-modal div,#header .h-container .nav-menu .nav-item.user-icon .language-modal div{padding:14px;display:flex;justify-content:space-between;align-items:center;gap:10px}#header .h-container .nav-menu .nav-item-mobile.cart-icon .language-modal div span,#header .h-container .nav-menu .nav-item-mobile.flag-icon .language-modal div span,#header .h-container .nav-menu .nav-item-mobile.heart-icon .language-modal div span,#header .h-container .nav-menu .nav-item-mobile.user-icon .language-modal div span,#header .h-container .nav-menu .nav-item.cart-icon .language-modal div span,#header .h-container .nav-menu .nav-item.flag-icon .language-modal div span,#header .h-container .nav-menu .nav-item.heart-icon .language-modal div span,#header .h-container .nav-menu .nav-item.user-icon .language-modal div span{font-family:Gordita;font-weight:500;font-size:14px;color:#051852}#header .h-container .nav-menu .nav-item-mobile.cart-icon .language-modal div:hover,#header .h-container .nav-menu .nav-item-mobile.flag-icon .language-modal div:hover,#header .h-container .nav-menu .nav-item-mobile.heart-icon .language-modal div:hover,#header .h-container .nav-menu .nav-item-mobile.user-icon .language-modal div:hover,#header .h-container .nav-menu .nav-item.cart-icon .language-modal div:hover,#header .h-container .nav-menu .nav-item.flag-icon .language-modal div:hover,#header .h-container .nav-menu .nav-item.heart-icon .language-modal div:hover,#header .h-container .nav-menu .nav-item.user-icon .language-modal div:hover{background-color:#cdcdcd}#header .h-container .nav-menu .nav-item-mobile.cart-icon .box-transparent,#header .h-container .nav-menu .nav-item-mobile.flag-icon .box-transparent,#header .h-container .nav-menu .nav-item-mobile.heart-icon .box-transparent,#header .h-container .nav-menu .nav-item-mobile.user-icon .box-transparent,#header .h-container .nav-menu .nav-item.cart-icon .box-transparent,#header .h-container .nav-menu .nav-item.flag-icon .box-transparent,#header .h-container .nav-menu .nav-item.heart-icon .box-transparent,#header .h-container .nav-menu .nav-item.user-icon .box-transparent{position:absolute;bottom:-20px;left:-102px;background-color:rgba(0,0,0,0);width:150px;height:25px}#header .h-container .nav-menu .nav-item-mobile.cart-icon,#header .h-container .nav-menu .nav-item.cart-icon{position:relative}#header .h-container .nav-menu .nav-item-mobile.cart-icon .dot,#header .h-container .nav-menu .nav-item.cart-icon .dot{position:absolute;top:-3px;right:3px;width:20px;height:20px;background-color:#051852;border-radius:10px;display:flex;align-items:center;justify-content:center}#header .h-container .nav-menu .nav-item-mobile.cart-icon .dot span,#header .h-container .nav-menu .nav-item.cart-icon .dot span{font-size:10px;line-height:20px;color:#fff;margin-bottom:-3px;margin-right:-2px;font-family:Gordita;font-weight:700}#header .h-container .nav-menu .close-btn{display:none}#header .h-container .cart-icon-mobile{position:relative;display:none}#header .h-container .cart-icon-mobile .dot{position:absolute;top:-3px;right:-3px;width:20px;height:20px;background-color:#051852;border-radius:10px;display:flex;align-items:center;justify-content:center}#header .h-container .cart-icon-mobile .dot span{font-size:10px;line-height:20px;color:#fff;margin-bottom:-3px;margin-right:-2px;font-family:Gordita;font-weight:700}#header .h-container .hamburger-menu{display:none;background:none;border:none;cursor:pointer}@media screen and (max-width:1280px){#header .h-container .header-left .search-input{display:none}#header .h-container .form-search{display:none;margin-left:20px}#header .h-container .nav-menu{gap:20px}}@media screen and (max-width:768px){#header .h-container .form-search,#header .h-container .header-left .search-input{display:none}#header .h-container .form-search-mobile{display:block;width:100%;margin-left:0}#header .h-container .nav-menu{position:fixed;top:0;right:-120%;width:100vw;height:100vh;background-color:#fff;flex-direction:column;align-items:flex-start;padding:20px;box-shadow:-2px 0 5px rgba(0,0,0,.2);transition:right .3s ease-in-out;gap:15px;z-index:101}#header .h-container .nav-menu .search-input-mobile{display:flex;width:calc(100vw - 40px)}#header .h-container .nav-menu .nav-item{width:calc(100vw - 40px);padding:10px 0}#header .h-container .nav-menu .nav-item.become-partner,#header .h-container .nav-menu .nav-item.gift-icon{margin-right:0}#header .h-container .nav-menu .nav-item.gift-icon img{margin-right:8px}#header .h-container .nav-menu .nav-item.cart-icon,#header .h-container .nav-menu .nav-item.flag-icon,#header .h-container .nav-menu .nav-item.heart-icon,#header .h-container .nav-menu .nav-item.user-icon{font-size:16px}#header .h-container .nav-menu .nav-item.cart-icon img,#header .h-container .nav-menu .nav-item.flag-icon img,#header .h-container .nav-menu .nav-item.heart-icon img,#header .h-container .nav-menu .nav-item.user-icon img{margin-right:8px}#header .h-container .nav-menu .nav-item.flag-icon{display:none}#header .h-container .nav-menu .nav-item.cart-icon .dot{top:4px!important;left:12px!important}#header .h-container .nav-menu .nav-item-mobile{display:flex}#header .h-container .nav-menu .nav-item-mobile.flag-icon{display:flex;font-size:16px}#header .h-container .nav-menu .nav-item-mobile.flag-icon img{margin-right:8px}#header .h-container .nav-menu .language-modal-mobile div{cursor:pointer;gap:10px;display:flex;padding:10px 0;width:calc(100vw - 40px)}#header .h-container .nav-menu .language-modal-mobile div span{font-family:Gordita;font-weight:500;font-size:14px;color:#051852}#header .h-container .nav-menu .close-btn{display:block;background:none;border:none;align-self:flex-end;cursor:pointer;margin-right:34px}#header .h-container .cart-icon-mobile,#header .h-container .hamburger-menu{display:block}#header .h-container .nav-menu.active{right:-40px}#header .overlay{position:fixed;top:0;bottom:0;width:30%;right:-100%;background:rgba(0,0,0,.1);visibility:hidden;transition:all .3s ease-in-out;z-index:100}#header .overlay.active{opacity:1;visibility:visible;right:0}}