html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,a,address,em,img,strong,b,u,i,ol,ul,li,form,label,table,tbody,tfoot,thead,tr,th,td,article,aside,canvas,embed,figure,footer,header,menu,nav,section,summary,time,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}a img{border:none}article,aside,details,figure,footer,header,hgroup,main,menu,nav,section{display:block}.section-title{font-size:calc(clamp(1.75rem, 0.518vw + 1.629rem, 2.25rem));margin-bottom:calc(clamp(1rem, 1.812vw + 0.575rem, 2.75rem));font-weight:500}.section-title strong{color:#B40504}.title{font-size:calc(clamp(1.25rem, 0.518vw + 1.129rem, 1.75rem));font-weight:500;margin-bottom:20px}.width-cnt{width:100%;margin-left:auto;margin-right:auto;max-width:1340px}a.generic-btn,a.generic-btn:link{font-family:"DM Sans", sans-serif;height:56px;background:#B40504;-webkit-border-radius:28px;border-radius:28px;text-align:center;font-weight:500;font-size:1rem;color:#fff;padding:0 40px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:all .6s ease;gap:20px}a.generic-btn:hover{background:#B40504}*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}em{font-style:italic}.hide{display:none !important}html,body{line-height:normal;position:relative;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}body{font-size:1rem;line-height:1.5;font-family:"DM Sans", sans-serif;font-style:normal;font-weight:400;overflow-x:hidden;color:#292929;-webkit-overflow-scrolling:touch;letter-spacing:1px}a,a:link{font-family:"DM Sans", sans-serif}*{scrollbar-color:#292929 #e1e1e1;scrollbar-height:thin}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 10px #e1e1e1;border-radius:10px;background-color:transparent}::-webkit-scrollbar{width:10px;background-color:transparent}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 10px #e1e1e1;background-color:#292929;border-right:none;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background-color:#292929}::-webkit-scrollbar-thumb:active{background-color:#292929}a,a:link{text-decoration:none;color:#B40504;transition:all 0.6s ease}a:hover{text-decoration:none}strong,h1,h2,h3,h4,h5,h6{font-weight:700}img{display:block}.top-header{background:#B40504;padding:20px}.top-header .width-cnt{display:flex;justify-content:space-between;align-items:center}.top-header img{width:300px;height:auto}.top-header .cf{display:none;color:#fff}.top-header a.generic-btn,.top-header a.generic-btn:link{display:none;color:#B40504;background:#fff}.top-header a.generic-btn:hover{color:#fff;background:#7E0403}.site-uc{padding:10px;display:flex;justify-content:center;background:#f1f1f1}.site-uc:before{content:"";width:24px;height:24px;margin-right:10px;background:url("../img/information-icon.svg") no-repeat;background-size:contain}.site-uc span{width:calc(100% - 34px);font-size:calc(clamp(1rem, 0.259vw + 0.939rem, 1.25rem))}.site-uc strong{color:#B40504}.row-btn{padding-top:30px;display:flex;justify-content:center;flex-wrap:wrap;gap:30px}.hero-section{width:100%;margin:0 auto;background:url("../img/cardio.jpg") no-repeat center center;background-size:cover;min-height:90vh;position:relative}.hero-section:before{content:"";display:block;width:100%;height:100%;background:rgba(0,0,0,0.7);position:absolute;top:0;left:0;z-index:10}.hero-section .txt{padding:20px;width:100%;color:#fff;position:absolute;top:50%;left:50%;z-index:100;transform:translate(-50%, -50%)}.hero-section h1{font-size:calc(clamp(2.5rem, 1.553vw + 2.136rem, 4rem));letter-spacing:3px;margin-bottom:20px}.hero-section h2{font-size:calc(clamp(1.5rem, 0.777vw + 1.318rem, 2.25rem));letter-spacing:3px}.hero-section a.generic-btn,.hero-section a.generic-btn:link{background:#fff;color:#292929}.hero-section a.generic-btn:hover{background:#B40504;color:#fff}.hero-section p{font-size:calc(clamp(1rem, 0.259vw + 0.939rem, 1.25rem))}.hero-section .row-btn{justify-content:flex-start}.cf{display:inline-flex;flex-wrap:wrap;align-items:center;gap:20px;position:relative}.tooltip{position:absolute;background:#fff;color:#292929;font-size:.8rem;padding:4px 10px;font-size:14px;pointer-events:none;transition:opacity 0.3s;z-index:999;bottom:-36px;right:0;z-index:200}.tooltip:before{content:"";width:10px;height:10px;transform:rotate(45deg);background:#fff;position:absolute;right:24px;top:-3px;display:block}.site-section{padding:60px 20px}.site-section.info{background:#001C33;color:#fff}.site-section.info .cf{margin-top:calc(clamp(2.75rem, -0.518vw + 2.871rem, 2.25rem));margin-bottom:44px}.site-section p{max-width:820px}button.copy-btn{font-family:"DM Sans", sans-serif;height:44px;background:transparent;border:solid 1px #fff;-webkit-border-radius:22px;border-radius:22px;text-align:center;font-weight:400;font-size:1rem;color:#fff;padding:0 20px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:all .6s ease;gap:20px}button.copy-btn:after{content:"";display:block;width:20px;height:20px;background:url("../img/copy.svg") no-repeat;background-size:contain}header button.copy-btn{background:#fff;color:#292929}header button.copy-btn:after{background:url("../img/copyDark.svg") no-repeat;background-size:contain}button.copy-btn:hover{background:#fff;color:#292929}button.copy-btn:hover:after{background:url("../img/copyDark.svg") no-repeat;background-size:contain}.box-list.ordered-list{display:flex;flex-wrap:wrap;gap:24px}.box-list.ordered-list li{counter-increment:my-awesome-counter;padding:20px;background:#E8F5FF;width:100%;color:#292929}.box-list.ordered-list li::before{content:counter(my-awesome-counter) ". ";font-weight:700}.box-list.ordered-list li:last-child{background:#FFF4F4}.box-list.accento-box{margin-top:36px;display:flex;flex-wrap:wrap;gap:24px;margin-bottom:60px}.box-list.accento-box li{padding:20px;background:#B40504;width:100%;color:#fff;height:200px;display:flex;flex-direction:column}footer{background:#F0F0F0;padding:60px 20px}footer .left-side{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}footer .right-side img{width:100%;max-width:320px}.social{display:flex;gap:0 20px}.social a,.social a:link{display:block}@media only screen and (max-width: 432px){.tooltip{right:auto;left:0}.tooltip:before{left:24px;tight:auto}}@media only screen and (max-width: 767px) and (max-height: 480px){.hero-section h1{font-size:2rem}.hero-section{min-height:120vh}}@media only screen and (min-width: 433px){.info .tooltip{bottom:auto;top:-36px}.info .tooltip:before{top:auto;bottom:-3px}}@media only screen and (min-width: 768px){.box-list.ordered-list li{width:calc((100% / 3) - 16px)}.box-list.accento-box li{width:calc((100% / 2) - 12px)}.top-header a.generic-btn,.top-header a.generic-btn:link{display:flex}}@media only screen and (min-width: 1024px){footer .width-cnt{display:flex;justify-content:space-between}footer .left-side{max-width:48%;margin-bottom:0}.top-header .cf{display:flex}}@media only screen and (min-width: 1366px){.hero-section{height:calc(100vh - 175px)}.site-uc span{width:auto}.box-list.ordered-list{gap:80px}.box-list.ordered-list li{padding:30px;width:calc((100% / 3) - 54px)}.box-list.accento-box{gap:20px}.box-list.accento-box li{width:calc((100% / 4) - 15px)}}
