@media screen and (max-width:600px){#wpadminbar{position:fixed !important}}@font-face{font-family:'Montserrat';src:url('../fonts/Montserrat/Montserrat-Regular.woff2') format('woff2'),url('../fonts/Montserrat/Montserrat-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('../fonts/Montserrat/Montserrat-Bold.woff2') format('woff2'),url('../fonts/Montserrat/Montserrat-Bold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}.regulators{background:linear-gradient(#f8f8f8,#fff);text-align:center}.regulators * *{font-family:'Montserrat',sans-serif !important}.regulators__head{display:flex;align-items:center;flex-direction:column;justify-content:center;padding:80px 0;background:url('../images/reg-bg.webp') no-repeat center / cover;color:#fff;height:100vh}.regulators__head-inner{background:rgba(0,0,0,0.1);border-top:2px solid #7cbe56;border-bottom:2px solid #7cbe56;width:100%;padding:120px 30px;text-align:center;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.regulators__title{font-size:48px;font-weight:700;color:#7cbe56;margin-bottom:20px;line-height:1.5}.regulators__desc{font-size:18px;line-height:1.5;color:#fff;margin:0}.regulators .register-container{width:100%}.regulators .register-container .register-demo a{color:#fff}.regulators .wrapper-regulators{max-width:1200px;margin:90px auto}.regulators .wrapper-regulators .regulators__title{font-size:32px;font-weight:700;margin-bottom:40px;color:#1d1d1d}.regulators .wrapper-regulators .regulators__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}.regulators .wrapper-regulators .regulators__grid .regulator-card{background:linear-gradient(180deg,#7cbe56 0,#395828 100%);border-radius:16px;padding:24px;display:flex;flex-direction:column;justify-content:space-between;color:#fff;text-align:center;box-shadow:0 6px 16px rgba(0,0,0,0.15);transition:transform .3s ease,box-shadow .3s ease;width:30%}.regulators .wrapper-regulators .regulators__grid .regulator-card:hover{transform:translateY(-4px);box-shadow:0 10px 24px rgba(0,0,0,0.25)}.regulators .wrapper-regulators .regulators__grid .regulator-card__logo::after{content:"";display:block;width:50%;margin:0 auto;border-bottom:1px solid #fff}.regulators .wrapper-regulators .regulators__grid .regulator-card__logo img{width:100%}.regulators .wrapper-regulators .regulators__grid .regulator-card__content{font-size:14px;line-height:1.5;margin-bottom:16px;margin-top:30px}.regulators .wrapper-regulators .regulators__grid .regulator-card__footer{margin-top:auto}.regulators .wrapper-regulators .regulators__grid .regulator-card__footer .regulator-card__link{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:#fff;text-decoration:none;transition:color .2s;flex-direction:column}.regulators .wrapper-regulators .regulators__grid .regulator-card__footer .regulator-card__link:hover{color:#fff}.regulators .wrapper-regulators .regulators__grid .regulator-card__footer .regulator-card__link .icon-doc{display:inline-block;width:29px;height:40px;background:url('../images/fds.png') no-repeat center / contain}.regulators .wrapper-regulators .regulators__grid .regulator-card--coming .regulator-card__content{font-weight:600;font-size:18px}@media screen and (max-width:900px){.regulators .wrapper-regulators{padding:0 20px}.regulators .wrapper-regulators .regulators__grid .regulator-card{width:45%}}@media screen and (max-width:700px){.regulators .regulators__title{font-size:42px}.regulators .regulators__head-inner{padding:70px 30px}.regulators .wrapper-regulators .regulators__grid .regulator-card{width:100%}.register-container{padding:0 20px}}