*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden;font-size:20px;line-height:135%;font-weight:400;color:#000;scroll-behavior:smooth;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:767px){body,html{font-size:18px;line-height:139%}}html.MenuOpen,html.ModalOpen{overflow:hidden}html.MenuOpen #menuHolder{transform:translateX(0)}.h1{font-weight:800;font-size:45px;line-height:122%;color:#222;margin:0 0 20px}@media screen and (max-width:767px){.h1{font-size:26px;line-height:115%}}.h2{font-weight:800;font-size:36px;line-height:111%;text-transform:capitalize;color:#222;margin:0 0 20px}@media screen and (max-width:767px){.h2{font-size:26px;line-height:110%}}body{background:#fff;position:relative;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}.bgImage{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top;z-index:-1}.container{max-width:1050px;padding:0 25px;margin:0 auto}.container.smallContainer{max-width:910px}.container.wide{max-width:1190px}.underline{text-decoration:underline}.bolder{font-weight:800}.capitalize{text-transform:capitalize}.pointer{cursor:pointer}.secondaryColor{color:#eb5c2b}.orangeColor{color:#eb872b}.greenColor{color:#008535}.yellowColor{color:#ffc221}.blackColor{color:#000}.whiteColor{color:#fff}.underlineGradient{position:relative;display:inline-block}.underlineGradient:before{content:"";position:absolute;left:0;bottom:2px;z-index:-1;width:100%;height:4px;background:linear-gradient(90deg,#17bd95,rgba(23,189,149,0))}@media screen and (max-width:767px){.underlineGradient:before{bottom:0}}.underlineGradient.visibleUnderline:before{z-index:0}.MenuBurger{width:16px;height:11px;display:flex;align-items:center;cursor:pointer;position:relative;z-index:20}@media screen and (min-width:1200px){.MenuBurger{display:none}}.MenuBurger span{width:100%;height:1px;background:#fff;transition:transform .2s ease-out}.MenuOpen .MenuBurger span{background:transparent}.MenuBurger span:after,.MenuBurger span:before{content:"";width:100%;background:#fff;display:block;transition:transform .2s ease-out;height:1px}.MenuBurger span:before{transform:translateY(-5px)}.MenuOpen .MenuBurger span:before{transform:rotate(45deg) translateY(0)}.MenuBurger span:after{transform:translateY(5px);margin-top:-1px}.MenuOpen .MenuBurger span:after{transform:rotate(-45deg) translateY(0)}.p-affiliate .header ul{gap:43px}.p-affiliate .header ul li a{font-size:18px!important}.p-affiliate .header .greenButton{padding:14px 40px}.d-none{display:none}