.btn-hover{display:inline-block;margin-block:1rem;padding-block:0.6rem;padding-inline:2rem;font-size:18px;font-weight:500;text-transform:uppercase;color:#fff;text-align:center;text-decoration:none;border:none;border-radius:50px;cursor:pointer;transition:background-position 0.4s ease-in-out,transform 0.2s ease-in-out;background-size:300% 100%;white-space:normal;width:fit-content;max-width:100%}.btn-hover:hover{background-position:100% 0;transform:scale(1.05) rotate(-1deg)}.btn-hover:focus{outline:none}.btn-hover.color-1{background-image:linear-gradient(to left,#006eab,#006eac,#bc1800,#bc1818)}.btn-hover.color-2{background-image:linear-gradient(to right,#006eab,#006eac,#bc1800,#bc1818)}.btn-hover.color-3{background-image:linear-gradient(to right,#bc1818,#bc1809,#bc1800,#000000);border:2px solid #fff}@media (max-width:480px){.btn-hover{font-size:16px;padding:0.5rem 1.6rem}}.btn-hover-cta{display:inline-block;margin-block:1.5rem;padding-block:clamp(0.5rem,1.5vw,0.6rem);padding-inline:clamp(1.2rem,4vw,2.2rem);font-size:clamp(1rem,2.4vw,1.4rem);font-weight:400;text-transform:uppercase;color:#fff;text-align:center;border:3px solid #fff;border-radius:50px;cursor:pointer;transition:background-position 0.4s ease-in-out,transform 0.2s ease-in-out;background-size:300% 100%;white-space:normal;width:fit-content;max-width:100%}.btn-hover-cta:hover{background-position:100% 0;transform:scale(1.05) rotate(-1deg)}.btn-hover-cta:focus{outline:none}.btn-hover-cta.color{background-image:linear-gradient(to right,#006eab,#006eac,#bc1800,#000000)}@media (max-width:480px){.btn-hover-cta{font-size:16px;font-weight:600;border:1px solid white;padding:0.5rem 1.6rem}}.btn-shirts-hover{display:inline-block;padding-block:1px;padding-inline:10px;font-size:9px;font-weight:300;text-transform:uppercase;color:#fff;text-align:center;border:1px solid white;border-radius:50px;cursor:pointer;transition:background-position 0.4s ease-in-out;background-size:300% 100%;white-space:normal;width:fit-content;max-width:100%}.btn-shirts-hover:hover{background-position:100% 0}.btn-shirts-hover:focus{outline:none}.btn-shirts-hover.color{background-image:linear-gradient(to left,#006eab,#006eac,#bc1800,#bc1818)}.et_pb_button{transition:transform 0.3s ease}.et_pb_button:hover{transform:scale(1.03)}.et-pb-icon{font-family:'ETmodules';margin-right:8px;color:inherit;font-size:1em}.et_pb_text_inner a:hover{text-decoration:underline!important}.social-icons{display:flex;align-items:center;justify-content:center;margin:0;padding:0;gap:1rem}.social-icons>div{position:relative}.social-icons>div a{width:30px;height:30px;background-color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;border-radius:50%;overflow:hidden;border:1.5px solid #fff;transition:transform 0.3s ease;position:relative;z-index:1;text-decoration:none}.social-icons>div a:hover{transform:scale(1.2)}.social-icons>div a .icon{color:#bc1818;transition:0.3s;z-index:3;position:relative}.social-icons>div a:hover .icon{transform:rotateY(360deg) scale(1.1);color:#fff}.social-icons>div a::before{content:"";position:absolute;top:100%;left:0;width:100%;height:100%;transition:top 0.3s ease;z-index:2}.social-icons>div a:hover::before{top:0}.social-icons .facebook a::before{background:#0566FF}.social-icons .instagram a::before{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%)}.social-icons .linkedin a::before{background:#0966C1}.social-icons .whatsapp a::before{background:#25D366}