 @font-face {  font-family:'Assistant';  src:url('/wp-content/plugins/equality_accessibility_tool_plugin/public/fonts/Assistant-Medium.ttf') format('truetype');  font-weight:500;  font-style:normal; } @font-face {  font-family:'Assistant';  src:url('/wp-content/plugins/equality_accessibility_tool_plugin/public/fonts/Assistant-SemiBold.ttf') format('truetype');  font-weight:600;  font-style:normal; } @font-face {  font-family:'Assistant';  src:url('/wp-content/plugins/equality_accessibility_tool_plugin/public/fonts/Assistant-Bold.ttf') format('truetype');  font-weight:700;  font-style:normal; } @font-face {  font-family:'Assistant';  src:url('/wp-content/plugins/equality_accessibility_tool_plugin/public/fonts/Assistant-ExtraBold.ttf') format('truetype');  font-weight:800;  font-style:normal; } .rtl h1, .rtl h2, .rtl h3, .rtl h4, .rtl h5, .rtl h6 {  font-family:'Assistant', sans-serif !important;  font-weight:inherit; } body {  box-sizing:border-box;  margin:0; } body.osim_heb {  direction:rtl; } .osim_con {  background-color:#0d1a2f20;   padding:20px;  background-repeat:no-repeat;  background-size:300px;  background-position:left bottom;  min-height:80vh;  display:flex;  justify-content:flex-end;  align-items:center; } .osim_inner_con {  margin:0 auto;  width:70vh;  text-align:center;  font-family:Assistant;  color:white;  background:#0d1a2f;  box-shadow:0px 0px 35px 0 white;  border-radius:30px;  padding:40px; } .osim_inner_con h1 {  font-size:20px;  font-weight:800;  margin:8px;  color:#fff; } .osim_inner_con .osim_logo {  width:240px; } .osim_inner_con .osim_subtitle {  font-family:Assistant;  color:#3ed1bd;  font-size:54px;  font-weight:800;  margin:8px; } .osim_inner_con h3 {  font-family:Assistant;  font-size:28px;  font-weight:800;  line-height:30px;  margin:8px;  color:#fff; } .osim_inner_con p {  font-family:Assistant;  font-size:20px;  font-weight:800;  line-height:35px;  margin:16px 0; } .osim_inner_con .osim_lower_con {  margin-top:20px; } .osim_inner_con .osim_lower_subtitle {  font-family:Assistant;  font-weight:500;  color:#fff; } .osim_inner_con form {  display:flex;  flex-direction:column;  gap:16px; } .osim_inner_con .CodeMirror {  border-radius:20px !important;  text-align:left;  font-size:18px;  cursor:text; } .osim_inner_con #osim_script_embed_field .CodeMirror-scroll {  text-align:left;  border-radius:20px; } #osim_script_embed_btn {  font-family:'Assistant', Sans-serif;  font-size:21px;  font-weight:700;  fill:var(--e-global-color-88ad9b2);  color:var(--e-global-color-88ad9b2);  background-color:var(--e-global-color-a6dea73);  border-style:solid;  border-width:2px 2px 2px 2px;  border-color:var(--e-global-color-a6dea73);  border-radius:30px 30px 30px 30px;  padding:15px 22px 15px 22px;  cursor:pointer; } #osim_script_embed_btn:hover {  background:#3ed1bd;  transition:0.4s; } .osim_lower_con pre {  margin:0 !important; } #osim_all_good_message {  padding:12px;  font-weight:600;  font-size:24px;  color:#3ed1bd; } .osim_lang_switcher {  background:white;  padding:12px;  border-radius:50px;  position:absolute;  top:20px;  left:20px;  display:flex;  gap:16px; } .osim_lang_switcher img {  width:40px;  height:32px;  object-fit:cover;  border-radius:8px; } #osim_error_message a, #osim_error_message {  font-family:'Assistant', Sans-serif;  color:red;  font-size:18px;  font-weight:700; } 