.subscription{background-color:red;direction:ltr!important}.subscription .form .row>[class*=col-]{min-width:0}.subscription .form .react-tel-input{width:100%}.subscription .form .react-tel-input .form-control{width:100%!important}.subscription .form .form-control{min-width:0}.subscription .form .formTitle{color:#fff;font-size:22px}@media(max-width:768px){.subscription .form .formTitle{font-size:18px;display:block;margin-bottom:1rem}}.subscription .form .disclaimer{color:#fff;font-size:10px}@media(max-width:768px){.subscription .form .disclaimer{font-size:9px;line-height:1.4}}.subscription .form .disclaimer a{color:#fff}.subscription .form .subscribeCheck{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:flex-start;column-gap:8px;width:100%;margin:8px 0 0;padding:0;direction:ltr;text-align:left;color:#fff;font-size:10px;line-height:1.4;cursor:pointer}.subscription .form .subscribeCheck input[type=checkbox]{flex:0 0 14px;width:14px;height:14px;margin:2px 0 0;float:none;position:static}.subscription .form .subscribeCheck span{display:block;flex:0 1 auto;box-sizing:border-box;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 22px);color:#fff;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.subscription .form .subscribeCheck span a{color:#fff}.subscription .button{cursor:pointer;width:100%}@media(max-width:768px){.subscription .button{width:100%;justify-content:center!important}}.subscription .button .buttonTitle{font-size:40px}@media(max-width:768px){.subscription .button .buttonTitle{font-size:32px}}.subscription .button:hover{box-shadow:4px 6px 5px 0 rgba(0,0,0,.64);border:1px solid #000}@media(max-width:768px){.subscription{padding:1rem!important}.subscription .form-control{width:100%;margin-bottom:.75rem}.subscription .react-tel-input{width:100%}.subscription .react-tel-input .form-control{width:100%!important}}