.main-container{max-width:1600px;padding:0 172px}.main-container,.main-header-container{margin:0 auto;box-sizing:border-box;width:100%}.main-header-container{max-width:1327px;padding:0 101px 0 172px}.main-footer-container{max-width:600px;margin:0 auto;box-sizing:border-box;width:100%}.body-text-12{font-weight:600}.body-text-12,.txt-12-bold{font-size:12px;line-height:21px}.txt-12-bold{font-weight:700}.body-text-14{font-weight:700}.body-text-14,.body-text2-14{font-size:14px;line-height:24px}.body-text2-14{font-weight:600}.body-text-medium-14{font-size:14px;font-weight:600;line-height:32px}.body-text-caption-14{font-size:14px;font-weight:500;line-height:24px}.txt-14-bold-caps{font-weight:700;text-transform:uppercase}.txt-14-bold-caps,.txt-14-med{font-size:14px;line-height:24px}.txt-14-med{font-weight:500}.txt-14-bold{font-size:14px;font-weight:600;line-height:24px}.txt-16-med{font-size:16px;font-weight:500;line-height:32px}.txt-16-bold{font-size:16px;font-weight:700;line-height:normal}.body-text-16{line-height:24px}.body-text-16,.body-text2-16{font-size:16px;font-weight:500}.body-text2-16{line-height:32px}.body-text-medium-16{font-size:16px;font-weight:600;line-height:24px}.txt-18-medium{font-size:18px;font-weight:500;line-height:34px}.txt-18-bold{font-size:18px;font-weight:700;line-height:normal}.txt-18-medium-24{font-size:18px;font-weight:500;line-height:24px}.body-logo-18,.body-text-18{font-size:18px;font-weight:700;line-height:20px}.body-logo-18{letter-spacing:3px}.body-text-medium2-18{font-size:18px;font-weight:600;line-height:21px}.body-text-medium-18{font-size:18px;font-weight:500;line-height:34px}.body-text-20{font-size:20px;font-weight:600;line-height:40px}.txt-24-semi{line-height:normal}.body-text-24,.txt-24-semi{font-size:24px;font-weight:600}.body-text-24{line-height:32px}.body-text-24-2{font-size:24px;font-weight:600;line-height:26px}.header-1{font-size:40px;font-weight:700;line-height:48px;letter-spacing:3px}.body-text-heading-2{font-size:32px;font-weight:700;line-height:40px}.body-text-heading-3{font-size:28px;font-weight:600;line-height:40px}.button-primary-text{font-size:18px;font-weight:700;line-height:24.59px}.button-text{font-size:12px;font-weight:600;line-height:18px}.button2-text{font-size:16px;font-weight:500;line-height:21px}.effect-menu{box-shadow:0 2px 8px 0 rgba(119,157,146,.239)}.card-shadow{box-shadow:0 11px 32px -3px rgba(3,9,50,.09)}html{height:100%;scroll-behavior:smooth}body,html{max-width:100vw}body{margin:0;min-height:100%;min-width:375px;overflow-x:hidden;display:grid;grid-template-rows:auto 1fr auto;font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#282828}main{padding-bottom:60px;max-width:100vw}.custom-container{max-width:1256px;margin:0 auto;flex:1 1}@media screen and (max-width:1256px){.custom-container{max-width:720px}}@media screen and (max-width:720px){.custom-container{max-width:340px}}.header-container{max-width:1327px;margin:0 auto;flex:1 1}@media screen and (max-width:1256px){.header-container{max-width:720px}}@media screen and (max-width:720px){.header-container{max-width:340px}}.slick-list{overflow:hidden}.slick-track{display:flex!important;flex-direction:row;flex-wrap:nowrap;align-items:stretch}.slick-track .slick-slide{display:flex;height:auto}.slick-slide{margin:0 12px}.slick-slide>div{display:flex;width:100%;height:100%}.custom-dots{display:flex;gap:8px;align-items:center;justify-content:center}.custom-dots .slick-active>div{background-color:#3a8ef6}.image-style-align-left{float:left;margin-right:1.5em}.image-style-align-right{float:right;margin-left:1.5em}.image-style-align-center{display:block;margin-left:auto;margin-right:auto}*,:after,:before{box-sizing:border-box;padding:0;margin:0}*{outline:none;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}a{color:inherit;text-decoration:none}li,ol,ul{list-style:none;padding:0;margin:0}input,textarea{font:inherit;width:100%;border:none}option,select{line-height:inherit;text-transform:inherit;text-shadow:inherit;border:none;background:none;box-shadow:none;border-radius:0;margin:0}button,option,select{font:inherit;color:inherit;padding:0}button{border:none;text-align:initial;background-color:transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}img{display:block}h1,h2,h3,h4,h5{list-style:none;padding:0;margin:0}