header{position:fixed;top:0;left:0;right:0;z-index:1000}.header{padding:0 13%}.header .logo span{color:var(--primary-color)}.header .media-link{font-size:.8rem;color:var(--primary-color);margin:.5rem 1rem .5rem 0}.sub-menu-container .media-link{font-size:.6rem;color:var(--white-color);margin:.5rem .5rem .25rem .25rem}.header .media-link:hover{font-size:.8rem;color:var(--dark-color);margin-right:1rem}.sub-menu{padding:0 13%;background:var(--primary-color)}.sub-menu-container{display:flex;justify-content:space-around}.header .header-container{display:flex;justify-content:space-between;align-items:center}.header .logo{font-size:1.5rem;color:var(--dark-color);font-weight:bolder}.header .logo span{padding:2rem 0;color:var(--primary-color)}.header .logo img{width:12rem;height:6rem}.navbar{column-gap:1rem;z-index:10000}.sub-menu-container .navbar a{font-size:1rem;margin:0 .4rem}.sub-menu-container .navbar a:hover{color:var(--dark-color)}.company-address small{color:var(--dark-color)}.header .fav-btn svg{font-size:1.5rem;cursor:pointer;color:var(--white-color)!important}.fav-btn{display:inline-block;color:var(--white-color)!important;background:none;cursor:pointer;text-align:center}.fav-btn span{display:none}.home{padding-top:10rem}main{padding-top:8rem}#menu-btn{font-size:1.5rem;color:var(--white-color)!important;cursor:pointer;display:none;background:none!important}#menu-btn svg{font-size:1.5rem}.home{padding-top:10rem}@media(max-width:1366px){.header{padding:0 9%}.sub-menu{padding:0 9%}}@media(max-width:913px){.sub-menu-container .navbar{position:absolute;top:99%;left:0;right:0;background:var(--primary-color);border-top:var(--light-border);clip-path:polygon(0 0,100% 0,100% 0,0 0)}.sub-menu-container .navbar.active{display:flex;flex-direction:column;align-content:start;align-items:flex-start;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.sub-menu-container .navbar a{display:block;margin:0 0 .5rem 1rem;font-size:1rem}.header.active{padding:1rem}#menu-btn{display:block;order:3}#menu-btn svg.fa-times{transform:rotate(180deg)}.header .header-container{justify-content:center}.header .header-container .company-address{display:none}.sub-menu-container .fav-btn span{display:block;text-align:start!important}.sub-menu-container .fav-btn svg{display:none}.section-header{font-size:2.5rem}.sub-menu-container .fav-btn{order:0}.home{padding-top:13rem}.sub-menu-container{flex-direction:row-reverse}}@media(max-width:768px){.home{padding-top:2rem}}@media(max-width:375px){.header{padding:0 4%}.sub-menu{padding:0 4%}}