@media (min-width:1280px){.xl{font-size:20px}.xl h1{font-size:70px}.xl p{font-size:1.5rem}.xl button{padding:10px 15px}.xl-custom-text{font-size:1.5rem}}@media (min-width:1024px) and (max-width:1279px){.lg{font-size:18px}.lg-text-hover{background-color:#00008b}.lg-bg{background-color:rgba(12,52,100,.702)}.lg h1{font-size:60px}.lg p{font-size:1.25rem}.lg button{color:#fff;padding:5px 10px;transition:background-color .3s ease}.lg button:hover{background-color:#00008b}.lg-custom-text{font-size:1.25rem}}@media (min-width:768px) and (max-width:1023px){.md{font-size:15px}.md-bg{background-color:rgba(12,52,100,.702)}.md h1{font-size:2.5rem}.md p{font-size:1.15rem}.md button{padding:8px 16px;transition:background-color .3s ease}.md button:hover{background-color:#006400}.md-custom-text{font-size:1.25rem}}@media (max-width:767px){.sm{font-size:10px}.sm-bg{background-color:rgba(12,52,100,.702)}.sm img{max-width:100%;height:auto}.sm h1{font-size:2rem}.sm p{font-size:1rem}.sm button{padding:6px 12px;transition:background-color .3s ease}.sm button:hover{background-color:darkred}.sm-custom-text{font-size:1rem}}@media (min-width:260px) and (max-width:766px){.xs{font-size:8px}.xs-bg{background-color:rgba(12,52,100,.702)}.xs img{max-width:100%;height:auto}.xs h1{font-size:1.75rem}.xs p{font-size:.875rem}.xs button{padding:4px 8px;transition:background-color .3s ease}.xs button:hover{background-color:darkred}.xs-custom-text{font-size:.875rem}}@keyframes slide-in-left{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slide-up{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.animate-slide-left{animation:slide-in-left .8s ease-out}@media (min-width:768px){.animate-slide-up{animation:slide-up .8s ease-out}}.bgColor{background-color:#fff}.button{background-color:#2563eb;border:none;color:#fff;text-align:center;width:100px;transition:all .2s;cursor:pointer;margin:5px}.button:hover{background-color:#3b82f6}.button span{cursor:pointer;display:inline-block;position:relative;transition:.5s}.button span:after{content:"\00bb";position:absolute;opacity:0;top:0;right:-10px;transition:.5s}.button:hover span{padding-right:25px}.button:hover span:after{opacity:1;right:0}