:root{--color-white:#fefefe;--color-albastru:#264653;--color-verde:#2A9D8F;--color-galben:#E9C46A;--color-portocaliu:#DE4F2C;--color-rosu:#E76F51;--color-petrol:#17333E;--color-negru:#242424;--color-gri:#454545;--color-light:#e1e5e5;--color-background:#eff2f2;--color-footer-text:#dad9d9;--color-dots:#e1e5e5;--gradient:linear-gradient(90deg, var(--color-albastru), var(--color-verde));--ff-Montserrat:'Montserrat', sans-serif;--ff-Lato:'Lato', sans-serif;--ff-Poppins:'Poppins' , sans-serif;--color-green:#93ff96;--color-white:#f0f8ff;--color-dark:#234368}.bsmform2{display:inline-block;position:relative;min-width:120px;max-width:800px;height:auto;margin:10px auto;padding:30px;font-family:"Poppins",sans-serif;overflow:hidden;text-align:center;background:#0e1538}.bsmform2-container{position:relative;display:flex;grid-template-rows:1fr auto 1fr;align-items:center;justify-content:center;z-index:15;padding:10px}.bsmform2-container-main{position:relative;display:flex;flex-wrap:wrap;margin:-1rem;border-radius:20px;background:rgba(255,255,255,.1);border:1px solid #c4c4c4;border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);border-top:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2);box-shadow:0 5px 25px rgba(0,0,0,.159);backdrop-filter:blur(5px);transition:0.5s;justify-content:center;align-items:center;align-content:center}.bsmform2-container-main>*{flex-grow:1;width:100%;flex-basis:calc((400px * 999.999) - (100% * 999.999));padding:40px}.bsmform2-container .bsmform2-container-main .bsmform2-container-left{min-width:10rem;flex-basis:55%;padding:3em 3em;padding:20px;align-items:center}.bsmform2-container .bsmform2-container-main .bsmform2-container-right{min-width:1rem;flex-basis:45%;position:relative;overflow:hidden;padding:20px 30px;border-radius:20px}.bsmform2-container .bsmform2-container-main .bsmform2-container-right form{padding-top:10px}.bsmform2-container .bsmform2-container-main .bsmform2-container-left-title{display:inline-block;position:relative;width:100%;height:auto;margin:0 0;padding:0;color:rgba(255,255,255,.892);font-size:40px;line-height:1;text-transform:uppercase;font-weight:600;border:none;cursor:pointer;letter-spacing:1.5px;font-family:Georgia,Times,Times New Roman,serif}.bsmform2-container .bsmform2-container-main .bsmform2-container-left-title span{transition:0.5s;font-family:Georgia,Times,Times New Roman,serif}.bsmform2-container .bsmform2-container-main .bsmform2-container-left-title:hover span:nth-child(1){margin-left:5px;margin-right:5px}.bsmform2-container .bsmform2-container-main .bsmform2-container-left-title:hover span:nth-child(2){margin-right:5px;margin-left:5px}.bsmform2-container .bsmform2-container-main .bsmform2-container-left-title:hover span{color:#fff;text-shadow:0 0 10px #fff,0 0 20px #fff,0 0 40px #fff}.bsmform2-container .bsmform2-container-main .bsmform2-container-left-subtitle{display:inline-block;position:relative;width:100%;height:auto;margin:10px auto;padding:0;color:rgba(255,255,255,.707);font-size:18px;font-weight:500;border:none}.bsmform2-container .bsmform2-container-main .bsmform2-container-right .bsmform2-component{display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;margin:0 0 20px;outline:none}.bsmform2-container .bsmform2-container-main .bsmform2-container-right .bsmform2-component input{outline:none;display:block;background:transparent;width:100%;border:none;border-radius:10px;padding:10px 20px;border:1px solid #000;border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);font-size:15px;font-weight:500;letter-spacing:1px;color:#fff;transition:.3s;box-shadow:0 5px 15px rgba(0,0,0,.05)}.bsmform2-container .bsmform2-container-main .bsmform2-container-right .bsmform2-component input::placeholder{color:rgba(255,255,255,.707);font-size:15px;font-family:var(--ff-Roboto)}.bsmform2-checkbox{display:inline-block;position:relative;width:110%;height:auto;margin:0;padding:0;text-align:start;margin-left:10px}.bsmform2-checkbox input[type="checkbox"]{position:relative;top:5px;right:10px;width:20px;height:20px;-webkit-appearance:none;outline:none;transition:.5s}.bsmform2-checkbox input[type="checkbox"]:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid rgba(26,24,24,.5);border-radius:5px;border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);box-shadow:0 5px 15px rgba(0,0,0,.05);box-sizing:border-box;transition:.3s}.bsmform2-checkbox input:checked[type="checkbox"]:before{border-left:none;border-top:none;width:10px;border-color:#fff;transform:rotate(45deg) translate(5px,-10px);border-width:medium;border-radius:0;top:0}.bsmform2-checkbox label{font-size:13px;color:rgba(255,255,255,.726);font-weight:500}.bsmform2-checkbox label a{color:rgba(255,255,255,.726)}.bsmform2-checkbox label a:hover{color:#fff;text-shadow:0 0 10px #fff}.bsmform2 .bsmform2-container .bsmform2-container-main .bsmform2-container-right .bsmform2-button{display:inline-block;position:relative;width:100%;height:auto;margin:10px 0;padding:0}.bsmform2 .bsmform2-container .bsmform2-container-main .bsmform2-container-right .bsmform2-button button{display:inline-block;position:relative;width:100%;height:50px;background:#fff;outline:none;border:none}.bsmform2 .bsmform2-container .bsmform2-container-main .bsmform2-container-right .bsmform2-button button:before,.bsmform2 .bsmform2-container .bsmform2-container-main .bsmform2-container-right .bsmform2-button button:after{content:'';position:absolute;inset:0;background:linear-gradient(45deg,#ff075b,#0e1538,#0e1538,#00ccff);transition:0.5s}.bsmform2 .bsmform2-container .bsmform2-container-main .bsmform2-container-right .bsmform2-button button:hover:before{inset:-3px}.bsmform2 .bsmform2-container .bsmform2-container-main .bsmform2-container-right .bsmform2-button button:hover:after{inset:-3px;filter:blur(10px)}.bsmform2 .bsmform2-container .bsmform2-container-main .bsmform2-container-right .bsmform2-button button span{position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;background:#0e1538;z-index:10;display:flex;justify-content:center;align-items:center;font-size:21px;text-transform:uppercase;color:rgba(255,255,255,.707);font-family:Georgia,Times,Times New Roman,serif;font-weight:600;border:1px solid #040a29;overflow:hidden;white-space:nowrap}.bsmform2 .bsmform2-container .bsmform2-container-main .bsmform2-container-right .bsmform2-button button span:before{content:'';position:absolute;top:0;left:-50%;width:100%;height:100%;background:rgba(255,255,255,.075);transform:skew(25deg)}.bsmform2-animation-box{position:absolute;top:0;left:0;width:100%;height:100%}.bsmform2-animation-box li{position:absolute;display:block;list-style:none;bottom:-150px;animation:animated 7s linear infinite;animation-duration:12s;-webkit-animation-duration:12s;opacity:.5}.bsmform2-animation-box li:nth-child(1){left:10%;font-size:170px;color:#ff184a;animation-delay:0s}.bsmform2-animation-box li:nth-child(2){left:25%;font-size:90px;color:#ff184a;animation-delay:1s}.bsmform2-animation-box li:nth-child(3){left:46%;font-size:50px;color:#ff184a;animation-delay:2s}.bsmform2-animation-box li:nth-child(4){left:63%;font-size:90px;border-radius:20px;color:#ff184a;animation-delay:5s}.bsmform2-animation-box li:nth-child(5){left:70%;font-size:300px;color:#ff184a;animation-delay:7s;bottom:-400px}.bsmform2-animation-box li:nth-child(6){left:55%;font-size:70px;color:#ff184a;animation-delay:4s}@keyframes animated{0%{transform:translateY(0) rotate(0deg)}100%{transform:translateY(-1100px) rotate(360deg)}}.bsmform2-container .bsmform2-container-main .bsmform2-container-right .bsmform2-error{display:none;width:105%;height:auto;margin:-17px 0 2px;padding:0;color:#fff;text-shadow:0 0 10px #fff,0 0 20px #fff;font-size:12px;text-align:left}.bsmform2 .bsmform2-container .bsmform2-container-main .bsmform2-container-right .fcerror{text-align:left;margin-left:-10px;color:#fff;text-shadow:0 0 10px #fff,0 0 20px #fff}.bsmform2 .bsmform2-response{display:none;position:relative;width:100%;height:auto;margin:15px 0;padding:10px;color:rgba(73,72,72,.946);font-size:14px;border:none;font-weight:700}.bsmform2 .js-fcerror{color:#fff;text-shadow:0 0 10px #fff}.bsmform2 .js-bsmform-response-fcerfolg{color:#fff;text-shadow:0 0 10px #fff,0 0 20px #fff}@media(max-width:736px){.bsmform2-container .bsmform2-container-main{flex-direction:column;border-radius:none;border:none}.bsmform2-container .bsmform2-container-main .bsmform2-container-left{flex-basis:50%;padding:20px;align-items:center;border-radius:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px;order:1;padding-bottom:0}.bsmform2-container .bsmform2-container-main .bsmform2-container-right{flex-basis:50%;position:relative;overflow:hidden;padding:20px;order:2}.bsmform2-container .bsmform2-container-main .bsmform2-container-left-subtitle{font-size:17px}}