




@import url('https://fonts.googleapis.com/css2?family=Architects+Daughter&family=Josefin+Sans:ital,wght@0,100..700;1,100..700&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Old+Standard+TT:ital,wght@0,400;0,700;1,400&display=swap&text=0123456789');

.scope-kit-HB14E p {font-family: "Old Standard TT", Georgia, 'Times New Roman', Times, serif !important;}
.scope-kit-HB14E .list li {font-family: "Old Standard TT", Georgia, 'Times New Roman', Times, serif !important;}*

.scope-kit-HB14E .section-extra-option  {color: #000 !important;}
.scope-kit-HB14E h6  {color: #000 !important;}

.scope-kit-HB14E h1 {  
font-family: "Open Sans", sans-serif;
  font-optical-sizing: auto;
  font-weight: 600;
  font-style: normal;}

/*
.architects-daughter-regular {
  font-family: "Architects Daughter", cursive;
  font-weight: 400;
  font-style: normal;
}
*/

/* 
// <weight>: Use a value from 300 to 800
// <uniquifier>: Use a unique and descriptive class name
*/
/*
.open-sans-<uniquifier> {
  font-family: "Open Sans", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
  font-variation-settings:
    "wdth" 100;
} */

/*
.roboto-<uniquifier> {
  font-family: "Roboto", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
  font-variation-settings:
    "wdth" 100;
}

*/

/*
.josefin-sans-<uniquifier> {
  font-family: "Josefin Sans", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}

*/


.scope-glossary-kit-HB14E {}


.kit-HB14E-i1, .kit-HB14E-i2, .kit-HB14E-i3, .kit-HB14E-i4, .kit-HB14E-i5 {}
.kit-HB14E-i1 {color: #ed1c24;}
.kit-HB14E-i01 {color: #000;}
.kit-HB14E-i2 {color: #256bac;}
.kit-HB14E-i02 {color: #0089d0;}
.kit-HB14E-i22 {color: #00adee;}
/*
.kit-HB14E-i222 {color: #256bac;}
*/
.kit-HB14E-i3 {color: #57585b;}
.kit-HB14E-i03 {color: #747474;}
.kit-HB14E-i33 {color: #326D40;}
.kit-HB14E-i34 {color: #43b862;}
.kit-HB14E-i35 {color: #21aba0;}
.kit-HB14E-i366 {color: #f89b1c;}
.kit-HB14E-i4 {background-color: #5d9776; color: #fff; padding: 2px 5px 2px 5px; font-family: "Open Sans", sans-serif;}
.kit-HB14E-i44 {background-color: #58a4da; color: #fff; padding: 2px 10px 2px 5px; font-family: "Open Sans", sans-serif; clip-path: polygon(0 0, 100% 0, 96% 100%, 0 100%); }
.kit-HB14E-i5 {background-color: #f89b1c; color: #fff; border: solid 1px #fff; 
display: inline-flex;
align-items: center;
justify-content: center;
width: 22px; 
height: 22px; text-align: center;
line-height: 1; }

.kit-HB14E-i555 {background-color: #256bac; color: #fff; border: solid 1px #fff; 
display: inline-flex;
align-items: center;
justify-content: center;
width: 22px; 
height: 22px; text-align: center;
border-radius: 50%;
line-height: 1; }

.kit-HB14E-i556 {background-color: #9469ad; color: #fff; border: solid 1px #fff; 
display: inline-flex;
align-items: center;
justify-content: center;
width: 22px; 
height: 22px; text-align: center;
border-radius: 50%;
line-height: 1; }

.kit-HB14E-i557 {background-color: #24bdaf; color: #fff; border: solid 1px #fff; 
display: inline-flex;
align-items: center;
justify-content: center;
width: 28px; 
height: 28px; text-align: center;
line-height: 1;
font-family: "Open Sans", sans-serif;
font-optical-sizing: auto;
font-style: normal; }

.kit-HB14E-i558 {background-color: #74c26d; color: #fff; border: solid 1px #fff; font-weight: bold; 
display: inline-flex;
align-items: center;
justify-content: center;
width: 22px; 
height: 22px; text-align: center;
border-radius: 50%;
line-height: 1; }

.kit-HB14E-i559 {background-color: #ee1c25; color: #fff; border: solid 1px #fff; font-weight: bold; 
display: inline-flex;
align-items: center;
justify-content: center;
width: 22px; 
height: 22px; text-align: center;
border-radius: 50%;
line-height: 1; }


.kit-HB14E-i560 {background-color: #fff; color: #0089d0; border: solid 1px #0089d0; font-weight: bold; 
display: inline-flex;
align-items: center;
justify-content: center;
width: 22px; 
height: 22px; text-align: center;
border-radius: 50%;
line-height: 1; }

.kit-HB14E-i561 {background-color: #fff; color: #000; border: solid 1px #000; font-weight: bold; 
display: inline-flex;
align-items: center;
justify-content: center;
width: 22px; 
height: 22px; text-align: center;
border-radius: 50%;
line-height: 1; }

.kit-HB14E-i562 {background-color: #10784e; color: #fff; border: solid 1px #fff; 
display: inline-flex;
align-items: center;
justify-content: center;
width: 22px; 
height: 22px; text-align: center;
border-radius: 50%;
line-height: 1; font-family: Roboto;}

.kit-HB14E-i563 {background-color: #9469ad; color: #fff; border: solid 1px #fff; 
display: inline-flex;
align-items: center;
justify-content: center;
width: 22px; 
height: 22px; text-align: center;
line-height: 1; font-family: Roboto;}

.kit-HB14E-i564 {background-color: #256bac; color: #fff; border: solid 1px #fff; 
display: inline-flex;
align-items: center;
justify-content: center;
width: 30px; 
height: 28px; text-align: center;
 line-height: 1; font-size: 28px; padding-top: 4px;}


/*Rohelise joonega jutumull (lk 9, 11 jne)*/
.kit-HB14E-i20 {position: relative; background: #fff; border: solid 2px #ABD037; color: #000 ; border-radius: 0px 8px 0px 6px; display: block; padding: 16px; 
font-family: "Roboto", sans-serif;
font-weight: 300;
text-align: center;}
.kit-HB14E-i20 {margin-bottom: 30px;} 
.kit-HB14E-i20:after {content: ''; position: absolute; bottom: 0; left: 5%; width: 0; height: 0; border: 30px solid transparent; border-top-color: #ABD037; border-bottom: 0; border-left: 0; margin-left: -10px; margin-bottom: -30px;}


/*Rohelise joonega jutumull (lk 9, 11 jne) 2*/
.kit-HB14E-i21 {position: relative; background: #fff; border: solid 2px #ABD037; color: #000 ; border-radius: 0px 8px 0px 6px; display: block; padding: 16px; font-family: "Roboto", sans-serif;
font-weight: 300;
text-align: center;}
.kit-HB14E-i21 {margin-bottom: 30px;} 
.kit-HB14E-i21:after {content: ''; position: absolute; bottom: 0; right: 2%; width: 0; height: 0; border: 30px solid transparent; border-top-color: #ABD037; border-bottom: 0; border-left: 0; margin-left: -10px; margin-bottom: -30px;}



.kit-HB14E-i26 {position: relative;}
.kit-HB14E-i26:after {position: absolute; left: -1px; right: 0; content:'´'; text-align: center; pointer-events: none; top: -9px;}

.kit-HB14E-i27 {position: relative;}
.kit-HB14E-i27:after {position: absolute; left: -1px; right: 0; content:'˜'; text-align: center; pointer-events: none; top: -9px;}

.kit-HB14E-i28 {position: relative;}
.kit-HB14E-i28:after {position: absolute; left: -3px; right: 0; content:'`'; text-align: center; pointer-events: none; top: -9px;}

.kit-HB14E-i36 {position: relative;}
.kit-HB14E-i36:after {position: absolute; left: -3px; right: 0; content:'`'; text-align: center; pointer-events: none; top: -6px;}

.kit-HB14E-i37 {position: relative;}
.kit-HB14E-i37:after {position: absolute; left: -1px; right: 0; content:'˜'; text-align: center; pointer-events: none; top: -6px;}

.kit-HB14E-i38 {position: relative;}
.kit-HB14E-i38:after {position: absolute; left: -1px; right: 0; content:'´'; text-align: center; pointer-events: none; top: -6px;}


.kit-HB14E-i46 {position: relative;}
.kit-HB14E-i46:after {position: absolute; left: -3px; right: 0; content:'`'; text-align: center; pointer-events: none; top: -4px;}

.kit-HB14E-i47 {position: relative;}
.kit-HB14E-i47:after {position: absolute; left: -1px; right: 0; content:'˜'; text-align: center; pointer-events: none; top: -4px;}

.kit-HB14E-i48 {position: relative;}
.kit-HB14E-i48:after {position: absolute; left: -1px; right: 0; content:'´'; text-align: center; pointer-events: none; top: -4px;}




/* ICONS */
.kit-HB14E-i50, .kit-HB14E-i51, .kit-HB14E-i52, .kit-HB14E-i53, .kit-HB14E-i54, 
.kit-HB14E-i55, .kit-HB14E-i56, .kit-HB14E-i57, .kit-HB14E-i58, .kit-HB14E-i59, 
.kit-HB14E-i60, .kit-HB14E-i61, .kit-HB14E-i62, .kit-HB14E-i63, .kit-HB14E-i64,
.kit-HB14E-i65, .kit-HB14E-i66, .kit-HB14E-i67, .kit-HB14E-i68, .kit-HB14E-i69, 
.kit-HB14E-i70, .kit-HB14E-i71, .kit-HB14E-i72 {position: relative; display: inline-block;}

.kit-HB14E-i50:before, 
.kit-HB14E-i51:before, 
.kit-HB14E-i52:before, 
.kit-HB14E-i53:before, 
.kit-HB14E-i54:before, 
.kit-HB14E-i55:before, 
.kit-HB14E-i56:before, 
.kit-HB14E-i57:before, 
.kit-HB14E-i58:before, 
.kit-HB14E-i59:before, 
.kit-HB14E-i60:before, 
.kit-HB14E-i61:before, 
.kit-HB14E-i62:before, 
.kit-HB14E-i63:before, 
.kit-HB14E-i64:before, 
.kit-HB14E-i65:before, 
.kit-HB14E-i66:before, 
.kit-HB14E-i67:before, 
.kit-HB14E-i68:before,
.kit-HB14E-i69:before,
.kit-HB14E-i74:before,
.kit-HB14E-i75:before,
.kit-HB14E-i76:before,
.kit-HB14E-i77:before,
.kit-HB14E-i78:before,
.kit-HB14E-i79:before  {content: ''; display: inline-block; width: 22px; height: 22px; background-size: cover; background-repeat: no-repeat; margin-bottom: -4px; margin-right: 2px; background-position: left 0px top 0px;}


/* lengvos */
.kit-HB14E-i50:before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22px' height='22px' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10' fill='none' stroke='%23256bac' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E");}

/* vidutinio sunkum */
.kit-HB14E-i51:before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22px' height='22px' viewBox='0 0 2048 2048'%3E%3Cpath fill='%23256bac' d='M1024 128q124 0 238 32t214 90t181 140t140 181t91 214t32 239t-32 238t-90 214t-140 181t-181 140t-214 91t-239 32t-238-32t-214-90t-181-140t-140-181t-91-214t-32-239t32-238t90-214t140-181t181-140t214-91t239-32m0 128q-106 0-204 27t-183 78t-156 120t-120 155t-77 184t-28 204h1536q0-106-27-204t-78-183t-120-156t-155-120t-184-77t-204-28'/%3E%3C/svg%3E");}

/* sunkios */
.kit-HB14E-i52:before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22px' height='22px' viewBox='0 0 24 24'%3E%3Cpath fill='%23256bac' d='M12 2A10 10 0 0 0 2 12a10 10 0 0 0 10 10a10 10 0 0 0 10-10A10 10 0 0 0 12 2'/%3E%3C/svg%3E");}

/* skirtos darbui poromis */
.kit-HB14E-i53:before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22px' height='22px' viewBox='0 0 16 16'%3E%3Cpath fill='%23256bac' d='M8.5 4.5a2.5 2.5 0 1 1-5 0a2.5 2.5 0 0 1 5 0m2.4 7.506c.11.542-.348.994-.9.994H2c-.553 0-1.01-.452-.902-.994a5.002 5.002 0 0 1 9.803 0M14.002 12h-1.59a3 3 0 0 0-.04-.29a6.5 6.5 0 0 0-1.167-2.603a3 3 0 0 1 3.633 1.911c.18.522-.283.982-.836.982M12 8a2 2 0 1 0 0-4a2 2 0 0 0 0 4'/%3E%3C/svg%3E");}

/* skirtos darbui grupėmis */
.kit-HB14E-i54:before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22px' height='22px' viewBox='0 0 640 640'%3E%3Cpath fill='%23256bac' d='M320 80c57.4 0 104 46.6 104 104s-46.6 104-104 104s-104-46.6-104-104S262.6 80 320 80M96 152c39.8 0 72 32.2 72 72s-32.2 72-72 72s-72-32.2-72-72s32.2-72 72-72M0 480c0-70.7 57.3-128 128-128c12.8 0 25.2 1.9 36.9 5.4C132 394.2 112 442.8 112 496v16c0 11.4 2.4 22.2 6.7 32H32c-17.7 0-32-14.3-32-32zm521.3 64c4.3-9.8 6.7-20.6 6.7-32v-16c0-53.2-20-101.8-52.9-138.6c11.7-3.5 24.1-5.4 36.9-5.4c70.7 0 128 57.3 128 128v32c0 17.7-14.3 32-32 32zM472 224c0-39.8 32.2-72 72-72s72 32.2 72 72s-32.2 72-72 72s-72-32.2-72-72M160 496c0-88.4 71.6-160 160-160s160 71.6 160 160v16c0 17.7-14.3 32-32 32H192c-17.7 0-32-14.3-32-32z'/%3E%3C/svg%3E");}

/* užduotis raštu */
.kit-HB14E-i55:before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22px' height='22px' viewBox='0 0 48 48'%3E%3Cpath fill='none' stroke='%23256bac' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='m31 8.999l8 8m-31 15L36 4l8 7.999l-28 28l-10 2zm23-23l8 8m-30 15l7 7m-3-4l22-22'/%3E%3C/svg%3E");}

/* užduotis žodžiu */
.kit-HB14E-i56:before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22px' height='22px' viewBox='0 0 2048 2048'%3E%3Cpath fill='%23256bac' d='M0 128h2048v1408H731l-475 475v-475H0zm1920 1280V256H128v1152h256v293l293-293z'/%3E%3C/svg%3E");}

/* naudotis vadovėlio medžiaga */
.kit-HB14E-i57:before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22px' height='22px' viewBox='0 0 48 48'%3E%3Cpath fill='%23256bac' fill-rule='evenodd' d='M6.695 22.188c1.879-2.127 4.73-4.563 8.391-6.222A11.96 11.96 0 0 0 12 24c0 3.09 1.168 5.907 3.086 8.034c-3.66-1.659-6.512-4.095-8.391-6.222a2.71 2.71 0 0 1 0-3.624m-1.499-1.324c3.408-3.858 9.885-8.771 18.626-8.863L24 12h.07c8.866 0 15.433 4.97 18.873 8.864a4.71 4.71 0 0 1 0 6.272C39.503 31.03 32.936 36 24.07 36H24l-.178-.001c-8.74-.092-15.218-5.005-18.626-8.863a4.71 4.71 0 0 1 0-6.272M24.028 14l-.181.001C18.394 14.083 14 18.528 14 24s4.395 9.917 9.847 9.999l.181.001C29.538 33.985 34 29.513 34 24s-4.462-9.985-9.972-10M36 24c0 3.14-1.207 6-3.182 8.139c3.774-1.66 6.707-4.155 8.626-6.327a2.71 2.71 0 0 0 0-3.624c-1.919-2.172-4.852-4.667-8.626-6.327A11.96 11.96 0 0 1 36 24m-11.93 6a6 6 0 0 0 5.415-8.587a2 2 0 1 1-2.828-2.828A6 6 0 1 0 24.07 30' clip-rule='evenodd'/%3E%3C/svg%3E");}


/* naudoti atlasą */
.kit-HB14E-i58:before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22px' height='22px' viewBox='0 0 128 128'%3E%3Cpath fill='%23016ca2' d='M115.3 111.46H12.7c-5.52 0-10-4.48-10-10v-72c0-5.52 4.48-10 10-10h102.6c5.52 0 10 4.48 10 10v72c0 5.53-4.48 10-10 10'/%3E%3Cg fill='%23fff'%3E%3Cpath d='m63.96 59.81l-.03.01c-.24.09-.31.39-.15.59l1 1.21l.68-.58l-1.09-1.14a.39.39 0 0 0-.41-.09M47.73 78.96l-2.63-1.37c-.23-.12-.5-.19-.76-.19h-.76a.29.29 0 0 1-.28-.25c-.08-.84-.79-1.49-1.63-1.49h-.24c-.51 0-.99-.24-1.3-.65l-.36-.48c-.28-.37-.7-.6-1.16-.64l-1.96-.17a.2.2 0 0 1-.13-.05l-.32-.22c-.09-.06-.2-.07-.29-.01l-1.4.79q-.375.21-.81.21h-1.44c-.05 0-.09-.01-.13-.03c-.16-.09-.53-.37-.53-.99v-.83a.28.28 0 0 0-.28-.28h-.91a.28.28 0 0 1-.24-.42l.43-.75c.02-.04.04-.09.04-.14v-.66a.28.28 0 0 0-.28-.28h-.5c-.09 0-.18.05-.23.13l-.28.44c-.3.47-.82.75-1.38.75h-.4s-.65-.12-.65-.81v-2.51c.01-.08.07-.33.34-.5c.24-.15.8-.45 1.08-.6c.1-.05.23-.04.32.04l.53.49c.05.05.11.07.18.07c.17 0 .48.01.54-.02c.08-.04-.12-.4.36-.55c.49-.14.81.3.81.3l1.24 1.47c.09.11.25.13.37.05l.18-.12c.12-.08.16-.24.09-.37l-.02-.04c-.4-.69-.25-1.57.36-2.08l1.03-.87s.12-.08.18-.53c.04-.27.11-.67.16-.95c.11-.18.2-.35.31-.53l2.22-1.87c.13-.11.32-.08.41.06c.11.16.29.34.52.33c.35-.02 1.22-.49 1.56-.69a.27.27 0 0 0 .14-.24v-.35l-1.07.22c-.15.03-.3-.07-.33-.23l-.12-.7a.28.28 0 0 0-.27-.23l-1.07.12l.13-.32c.04-.11.14-.18.26-.2l2.64-.28c.24-.1.6-.24.84-.34l.53-.41c.13-.1.14-.29.03-.41l-2.97-3.04a.29.29 0 0 0-.32-.06l-.89.42c-.09.04-.2.03-.28-.02l-2.46-1.73a.27.27 0 0 0-.38.06l-.38.52c-.03.04-.05.09-.05.15l-.07 1.29c0 .08.02.15.08.21l.36.37c.12.12.1.32-.04.42l-.53.38a.28.28 0 0 1-.25.04l-1.2.2c-.17-.45-.54-.8-1-.96l-.6-.21c-1.09-.37-1.46-1.72-.73-2.6l1.17-1.41a.31.31 0 0 0 .05-.28l-.33-.85l-.06-.09l-1.32-1.41c-.52-.55-1.45-.27-1.57.48l-.01.08c-.07.44-.46.77-.9.77h-3.93c-.22-.05-.44-.09-.67-.14l-2.69-1.2c-.19-.05-.37-.09-.56-.14l-2.47-.16c-.23.04-.46.07-.69.11l-1.11.43c-.3.11-.62.14-.93.07l-5.49-1.17c-.33-.07-.68-.04-.99.1L4.6 49.52c-.19.08-.23.33-.07.47l.68.57c.19.16.08.48-.17.49l-1.02.02c-.15 0-.27.13-.27.28v.14c0 .15.12.27.27.28l.88.01c.3.01.38.41.11.53l-.76.34c-.11.05-.17.16-.16.28l.07.76c.07.75.63 1.35 1.38 1.47l.54.09c.26.04.32.38.1.51l-.17.1c-.18.11-.18.37 0 .47l.09.05c.08.05.17.05.26.02l4.63-2.09c.6-.27 1.3-.16 1.78.29l4.41 4.03c.32.29.51.7.53 1.13l.15 3.08c.02.35.14.68.36.95l4.34 5.4c.08.1.22.13.34.07c.15-.08.2-.27.1-.41c0 0 2.74 2.84 3 2.96l2.22 1.1c.23.11.47.17.73.17h1.1c.11 0 .21.06.25.16l.37.8c0 .01.01.01.01.02c.07.11.64 1.08 1.25 1.12c.65.04 1.82 0 1.82 0s.42-.01.42.45v.7c0 .1-.05.19-.14.24c-.36.2-1.29.79-1.29 1.46v1.57q0 .105.06.18c.12.14.38.44.6.62c.24.19.66.68.83.87q.06.075.06.18v.9c.01.03.01.07.02.1c.05.12.18.42.41.53c.14.07.49.35.81.63c.4.34.61.85.57 1.38l-.2 2.56c-.02.1-.03.2-.05.3l-.89 3.34c-.02.2-.03.39-.05.59l.09 1.37c.02.24 0 .48-.08.71l-.33.93c-.1.3-.12.62-.05.93l.42 1.73c.05.2.16.38.33.51l.43.34c.16.13.4.31.57.19c.83-.57 1.13-2.87 1.49-3.73c.18-.44 2.84-3.91 2.83-4.38l-.02-.67c0-.16.12-.28.28-.28h.85c.08 0 .15-.03.2-.09l1.99-2.18c.05-.05.07-.12.07-.19v-.89c0-.16.13-.28.29-.28c.34.02.9.02 1.09-.14c.24-.2.96-1.04 1.19-1.3c.04-.05.07-.11.07-.18v-1.41c0-.41.15-.8.43-1.11l1-1.1c.28-.3.35-.75.15-1.15c-.1-.19-.27-.35-.47-.45'/%3E%3Cpath d='M116.75 47.35h-2.8c-.14 0-.26-.09-.3-.22l-2.68-.51c-.23 0-.46-.07-.66-.2l-.61-.41c-.2-.13-.43-.2-.66-.2c0 0-6.24-3.19-14.41-2.88c-3.07.12-5.77 1.65-5.77 1.65c-.08.03-.14.11-.15.19l-.03.25c-.02.12-.12.21-.25.21l-1.23-.03c-.14 0-.25.11-.25.24l-3.44.12c-.3 0-.58.15-.75.39l-.31.45c-.23.33-3.31.44-3.31.44a.45.45 0 0 1-.27-.41v-.36q0-.195.15-.33l1.64-1.48c.18-.16.41-.27.65-.3l1.02-.13a.45.45 0 0 0 .3-.18l.12-.18c.17-.24.06-.57-.21-.67l-.07-.03a.45.45 0 0 0-.36.03l-.78.45c-.07.04-.14.06-.22.06h-.76c-.32 0-.62.13-.85.36l-1.83 1.87c-.16.16-.27.37-.32.59l-.17.82l.12.35l-.72 1l-.65.65h-.61v-.65h-.73l-.21.82c-.1.38-.37.68-.73.82l-.61.23c-.39.15-.84.08-1.17-.19l-.79-.64l2.13.11l.24-.46s-2.23-1.03-3.52-1.76c-1.05-.59-2.43-.09-2.91.12c-.12.05-.22.12-.31.2l-4.65 4.19c-.5.45-.53 1.24-.05 1.72l.44.45l.62-.51c.17-.14.41-.13.57.02l1.16 1.08h.3l1.1-1.3c.13-.16.14-.38.01-.54l-.14-.19a.44.44 0 0 1-.03-.49l1.53-2.48c.08-.13.25-.18.39-.12l.27.13c.16.07.22.26.14.42l-1.05 1.99c-.13.24-.15.52-.07.77l.17.53c.08.38.01.78-.22 1.08l-.66.89c-.23.31-.61.49-1 .48l-1.91-.07a.35.35 0 0 1-.33-.34v-.31c0-.19-.15-.34-.34-.34c-.17 0-.32.13-.34.31l-.05.55c-.02.17-.16.31-.34.31h-.18c-.09 0-.17.03-.23.09l-3.1 2.86l.45.65v.69c0 .23-.19.42-.42.42h-.99c-.53 0-.95.45-.92.98l.01.13c.03.47.41.84.89.86l1.06.03c.4.01.77-.17 1.01-.5l.76-1.07c.22-.31.58-.5.97-.5h.73c.24 0 .48.07.68.21l1.17.82c.23.16.25.5.03.68l-.66.57c-.22.19-.49.29-.78.29h-4.12c-.37 0-.73.18-.95.48l-3.18 4.25c-.15.21-.24.46-.24.71v2.82c0 .26.08.51.24.72l1.11 1.47c.09.12.15.27.2.41c.07.24.27.59.75.59h5.14s1.29.04 1.29.89c0 .3-.01.6-.02.86c-.02.46.22.87.62 1.1c.36.21.74.57.74 1.15V80c0 .12-.02.24-.05.36c-.09.29-.3.88-.59 1.32c-.27.4.11 1 .39 1.35c.17.22.26.49.26.76v1.55s.12.57.66.81s.73.38.73.38v.62c0 .66.53 1.19 1.19 1.19h1.56s.7.05 1.16-.65s2.1-3.24 2.1-3.24s.3-.32 0-.89s-.16-1.08-.16-1.08l1.43-.82s.67-.11.67-1.04v-1.01c0-.16-.04-.32-.13-.46l-.25-.42c-.27-.46-.2-1.03.16-1.42l2.96-3.14s.78-1.16.78-1.75h-2.27c-.42 0-.8-.22-1.02-.57l-2.59-4.27a.64.64 0 0 1 .25-.9c.3-.16.67-.05.84.23L74.88 71l-.01.37c0 .12.09.21.21.21c.62 0 2.45-.07 3.47-.96c.54-.47.87-.95 1.07-1.35c.24-.48.12-1.06-.28-1.41l-.64-.56l-.83.18l-1.47-1.47c-.22-.22-.16-.6.12-.74a.46.46 0 0 1 .49.05l2.3 1.76s.47.42.95.42h1.35c.42 0 .81.22 1.02.58l3.01 5.06s.45.42.71.4s.61-1.11.61-1.11c0-1.01.49-1.97 1.32-2.55l1.04-.73c.47-.33 1.1-.28 1.51.11l.64.62v.66c0 .11.09.21.21.21h.28l.27-.27h.32v2.66c0 .3.11.59.32.81l2 2.14v-.77c0-.27-.09-.53-.26-.74l-.94-1.17c-.17-.21-.26-.47-.26-.74v-.81c0-.13.16-.19.25-.1L94.87 73l.03.78c.01.15.19.22.29.11l1.71-1.85s.5-.62 0-1.13c-.36-.37-.86-.84-1.18-1.14a.375.375 0 0 1 .02-.57l.33-.28l1.34.02s.88.01 1.54-.67c.81-.83 2-2.14 2-2.14s.24-.93-.32-1.42c-.57-.49-.32-1.09-.32-1.09l.7-.61v-.43h-1.83s.16-.97 1.46-1.03c.17-.01.33-.01.46-.02a.995.995 0 0 1 1.02 1v1.8l.27.03s.51.05.7-.62c0 0 .34-.1.34-.51v-.49l-.49-.59l.8-1.02c.14-.18.34-.3.56-.34l.41-.08a.94.94 0 0 0 .6-.39l1.85-2.77c.13-.2.2-.43.2-.66v-.76a.37.37 0 0 0-.37-.37h-1.08s-.45-.53.16-.89c.43-.26 1.27-.95 1.74-1.34c.21-.18.48-.28.76-.28h2.18c.25 0 .49-.08.69-.22l1.43-1.02a.3.3 0 0 1 .18-.06c.62 0 .94.74.52 1.2l-1.48 1.59c-.2.21-.32.5-.32.79l-.02 1.28c0 .24.19.44.44.44h.36l1.94-1.98c.13-.13.22-.31.25-.49l.07-.42c.1-.57.59-.99 1.17-.99h.85c.29 0 .57-.1.78-.29l1.19-1.04c.06-.05.13-.08.21-.08h.62c.18 0 .32-.14.32-.32v-.6c0-.09.04-.17.1-.23l.46-.43c.37-.34.91-.42 1.36-.18l.78.41c.19.1.43.05.57-.12l.38-.48a.46.46 0 0 0-.16-.7l-3.77-1.85c-.2-.07-2.74-.11-2.92-.11M63.93 59.83l.03-.01a.37.37 0 0 1 .41.09l1.09 1.14l-.68.58l-1-1.21c-.16-.2-.09-.5.15-.59m6.51 5.45h-.61q-.12 0-.24-.03c-.66-.18-3.96-1.1-4.57-1.38a.463.463 0 0 1-.15-.74l.82-.87c.28-.25.72-.23.98.04l.75.79l.65-.12l-.18-.47s-.08-.22-.16-.42s.36-.45.36-.45s.45-.04.45.65s.73 1.21.73 1.21h2.49c.16 0 .26.17.18.3l-.44.84c-.21.4-.62.65-1.06.65m3.13-3.73h-.85l-.62-.48a.43.43 0 0 0-.24-.08h-.81c-.12 0-.24.05-.33.13l-.59.52l-.58.09a.404.404 0 0 1-.47-.35l-.08-.64c-.02-.19.04-.37.16-.51l.96-1.08l.43-.03l-.02.19c-.03.23.15.43.38.43h.21c.21 0 .4-.12.48-.31l.2-.43l.89.15l.08.64c.02.14.09.27.2.36l.99.83v.18c0 .22-.17.39-.39.39m4.3.69v.73h-1.54l-.13-.73c-.02-.1 0-.21.06-.29l.08-.11c.11-.16.09-.38-.06-.51l-.72-.66v-1.21l1.05-.45h.54c.21 0 .39.14.45.34l.01.03c.04.15 0 .3-.1.42a.45.45 0 0 0-.11.23l-.1.63l.85.78l-.61.4z'/%3E%3Cpath d='m100.35 78.31l-3.64-.42a.9.9 0 0 1-.27-.07l-.88-.36c-.13-.05-.26-.14-.36-.24l-2.93-3.07a.4.4 0 0 0-.31-.11c-.28.04-.4.37-.21.58l3.08 3.45c.13.14.29.24.47.3l1.74.52c.1.03.19.04.29.04h2.98zm7.24 1.94l-.15.42c-.3.84-1.14 1.37-2.03 1.26a.37.37 0 0 1-.28-.55l.75-1.38l-1.95.07c-.26.01-.52.07-.75.18l-.73.34c-.19.09-.37.21-.52.36l-1.36 1.32c-.16.16-.35.29-.56.38l-.92.41c-.69.31-1.14.99-1.14 1.75v.14q0 .39.15.75l.72 1.69c.02.04.03.07.04.11c.12.46.62.73 1.07.57l1.84-.65c.26-.09.54-.13.81-.1l2.2.2c.6.05 1.13.38 1.45.89l.15.23c.35.56.96.9 1.63.9h.89c.51 0 1-.2 1.36-.56l.98-.98c.36-.36.56-.85.56-1.36v-1.28c0-.54-.23-1.05-.62-1.41l-2.01-1.84c-.19-.17-.34-.38-.44-.61l-.6-1.3c-.13-.2-.46-.19-.54.05'/%3E%3Cpath d='m98.86 76.83l.55-.99c.1-.18.14-.38.13-.58l-.09-1.05c-.02-.25-.32-.38-.51-.21l-1.54 1.3a.4.4 0 0 1-.14.07l-.69.13c-.18.03-.29.21-.25.38l.14.57a1 1 0 0 0 .7.72l.53.15c.46.13.94-.07 1.17-.49m8.34 2.33c.15 0 .3-.03.44-.1l1.06-.51c.01 0 .01 0 .02.01l.78.96c.04.05.1.08.17.08h.52c.18 0 .28-.2.17-.34l-.81-1.05l-.35-.29l-2.86-1.42h-.01l-.68.27h-.52c-.01 0-.01 0-.01-.01l-.19-.62a.2.2 0 0 0-.19-.14h-.7a.2.2 0 0 0-.2.2v.61h.45v.18c0 .22.17.41.39.44l1.02.12s.01 0 .01.01l.55.68c.17.21.14.72-.04.93l-.01.01h.99zm.59-19.39l-.36.32c-.4.36-.64.85-.7 1.39c-.05.5-.27.96-.62 1.32c-.51.51-1.15.86-1.84 1.01l-.14.03l-.57.46s-.16.81 0 1c.07.09.37.07.46 0c.12-.09.13-.59.13-.59l1.81-.65s.45.59.67.62c.1.01.32-.1.38-.19c.24-.33.51-1.54.51-1.54c.09-.27.15-.56.18-.84l.1-1.06l.81-.05l.32-.65l-.84-.08zM74.42 84.58s.27.53.92.53s.92-.53.92-.53v-2.47c0-.72-.79-1.16-1.4-.78c-.27.17-.44.46-.44.78zM53.96 41.53l1.08-.63l.02-.04a.475.475 0 0 0-.43-.69h-2.46l-.26-.28c-.3-.34-.73-.54-1.18-.55l-3.66-.15c-.24.04-.48.09-.72.13l-2.17.91c-.18.08-.37.12-.57.13l-3.48.17c-.26.01-.51.09-.74.21l-1.95 1.1a.22.22 0 0 0-.02.37c.15.11.1.35-.08.39l-1.52.38c-.15.04-.21.21-.14.33l.51.83c.03.05.09.09.15.1l2.73.47c.42.07.79.3 1.05.64L42 47.82l.55.75c.2.27.17.64-.05.88l-.42.44c-.2.21-.24.52-.11.78l1.37 2.74c.12.25.35.43.61.51c.85.25 1.75-.21 2.05-1.05l.36-1.02c.05-.15.16-.28.3-.37l1.53-1.3c.19-.16.41-.27.64-.34l2.4-.65c.51-.14.92-.5 1.11-.99l1.13-2.8c.17-.41.16-.87-.01-1.28l-.22-.52c-.31-.75-.01-1.64.72-2.07m-20 2.43l.46-.81c.16-.28.38-.5.66-.65l3.78-2.09l-.43-.49l-4.29-.26c-.12-.01-.25 0-.37.02l-4.18.67c-.25.04-.49.13-.7.28c-.84.57-.99 1.75-.33 2.52l.94 1.09c.32.38.8.59 1.29.59h1.68c.62 0 1.19-.33 1.49-.87m4.77 7.63l.39-.45c.1-.12.08-.3-.05-.38l-1.22-.86l-4.26-3.15c-.18-.13-.39-.2-.61-.2H31.3c-.27 0-.52.1-.71.29l-.89.86a.25.25 0 0 0-.02.35l.5.63c.05.07.14.11.23.1l.48-.04c.15-.01.27.1.28.24l.02.28c0 .04 0 .08-.02.12l-.22.54c-.04.09-.02.2.04.27l.53.62c.05.06.13.1.21.09l.51-.02c.14-.01.25-.12.25-.26v-1.09c0-.14.11-.25.24-.26l.71-.05c.06 0 .13.01.18.05l1.3.99c.1.08.13.21.08.32l-.43.86c-.04.08-.12.14-.22.14l-.41.03c-.12.01-.21.09-.24.2c-.03.16.08.31.24.32l.88.07c.18.01.36.08.51.18l1.55 1.08c.1.07.23.06.32-.02l.49-.41c.04-.03.07-.08.08-.13l.16-.62c.02-.07.01-.15-.03-.21l-.53-.82l.17-.03c.06-.01.13 0 .18.03l.68.4c.1.06.24.04.33-.06m-19.39-3.08v-.89h.53l.78 1.09c.1.13.22.24.37.32l1.02.51c.14.07.3.11.46.11h3.16V48.6l-1.17-.41l-1.35-.72c-.18 0-.35-.05-.5-.13l-2.16-1.23a1 1 0 0 0-.5-.13h-1.3c-.44 0-.83.28-.97.7l-.11.35c-.12.36-.02.77.25 1.04l.46.46h1.03zm4.49-1.74l.83-.43c.14-.07.3-.11.47-.11h.45c.39 0 .75.22.92.58l.33.68v.7h-1.5v-.89l-.63-.32l-.75.02zm2.87-.54l.75 1.22l.59.35h.87l.87-.92l-.66-.86l-1.69.21zm-4.85-1.86l1.18.42c.08.03.15.06.22.11l.82.54c.14.09.29.15.46.16l1.49.15l-.18-.92l-1.78-.98c-.15-.08-.32-.13-.49-.13h-.91zm37.83 7.52l.43.68c.04.06.04.15-.01.21l-.33.45c-.03.05-.05.11-.03.16l.13.45q.015.06.06.09l.69.53c.47.36.53 1.05.13 1.49l-.01.01c-.19.21-.47.34-.76.34h-.82c-.12 0-.21-.11-.18-.23l.21-.82c.01-.05.05-.1.1-.12l.37-.18c.07-.03.11-.11.1-.19l-.02-.22a.19.19 0 0 0-.15-.16l-.53-.11a.18.18 0 0 0-.2.1l-.12.26c0 .01-.01.02-.01.03l-.26.88c-.02.08-.1.13-.18.13l-.83-.02a.18.18 0 0 1-.18-.18v-.94c0-.1.08-.18.18-.18l.43-.01c.06 0 .11-.03.15-.08l.4-.58c.02-.03.03-.07.03-.11v-.88c0-.06.03-.11.07-.14l.87-.7c.08-.07.21-.05.27.04'/%3E%3Cpath d='M50.28 50.47h-.67l-.42.49l1.15.9c.21.17.48.24.75.21l1.31-.16v-.85l-.25-.6l-1.36.35zm12.62-7.19h1.73c.21 0 .41.06.58.18L67 44.71l-.24.36l-1.51-.77l-.62 1.13h-.67l-1.48-1.86zm3.17-1.33h2.24l.57.43l-.57.59h-1.2c-.22 0-.43-.07-.6-.2l-.65-.48zm-40.99.6l1.48-.55l.87.45l.43.81l-.54.1l-1.62.51l-2.05-.96zm3.63 2.43h.64l.33.36h3.42l.28.41l-.18.38l-3.18.1l-.36-.4l-.53-.08l-.08-.33l-.34-.12zm-2.49.06l.25.71l.65.05l.53-.61l-.23-.21l-.95-.08zm1.76-.87l-.12.4l.5.16l.35-.28h.22v-.18l-.43-.18l-.26-.1zm3.97 25.67l.62-.27h1.66l1.29.97s.61.08.61.24s-.61.24-.61.24h-.89l-1.25-.85l-.77.12l-.66-.27c-.08-.02-.08-.14 0-.18m4.3 1.53c-.07-.16.49-.49.49-.49s.9-.23 1.03 0c.07.13-.32.49-.32.49s-1.08.28-1.2 0m71.57 19.22h2.1l-1.05 1.22h-.49z'/%3E%3C/g%3E%3C/svg%3E");}


/* pasitelkti interneta */
.kit-HB14E-i59:before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22px' height='22px' viewBox='0 0 24 24'%3E%3Cpath fill='%23256bac' d='M20 18c1.1 0 1.99-.9 1.99-2L22 5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2H0c0 1.1.9 2 2 2h20c1.1 0 2-.9 2-2zM4 5h16v11H4zm8 14c-.55 0-1-.45-1-1s.45-1 1-1s1 .45 1 1s-.45 1-1 1'/%3E%3C/svg%3E");}

/* praktinė užduotis */
.kit-HB14E-i60:before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22px' height='22px' viewBox='0 0 64 64'%3E%3Cpath fill='%23256BAC' d='M16.226 8.581c-.154 4.632-.271 9.265-.383 13.897l-.052 2.081c-.032 1.186-.042 3.142-.054 4.317l-.007.864c.24.011 6.416-.646 6.416-.646l.622-4.865c.715-4.905 1.429-9.808 2.131-14.71a7.2 7.2 0 0 0 .061-1.672c-.161-1.802-1.432-3.22-3.233-3.609a5 5 0 0 0-2.076.004c-2.104.426-3.352 2.01-3.425 4.339M32.15 29.485l.482-3.208c.472-3.041.938-6.04 1.33-9.05c.481-3.588.929-7.1 1.099-10.672c.055-1.157-.324-2.203-1.093-3.02c-.882-.942-2.218-1.498-3.673-1.527h-.002c-1.34 0-2.398.396-3.14 1.142c-.747.752-1.137 1.827-1.128 3.107c.043 6.491.12 12.987.198 19.484l-.01 3.382l5.937.37M47.4 37.29c-.719.571-1.406 1.175-2.098 1.776c-.938.817-1.096 1.285-2.24 2.496c-1.035 1.039-2.77 3.701-2.912 1.606c-.049-.666.16-2.481.35-4.981s.402-3.604.889-5.784l-4.086-.539c-3.434-.451-7.99-.966-12.761-.966c-4.512 0-9.905.618-12.25 1.1l-5.271 1.083c0 .625.522 3.775.424 4.665c-.481 4.653-.693 9.659 1.01 14.66c1.342 3.928 3.534 6.461 6.904 7.968c2.02.896 4.249 1.313 7.03 1.313q1.09 0 2.188-.072q.177-.014.371-.014c.5 0 1.236.066 1.917.388c1.531.716 3.061 1.079 4.543 1.079c1.536 0 3.086-.394 4.601-1.162c3.229-1.656 5.692-4.143 7.315-7.389c2.099-4.217 9.102-12.397 10.06-12.865c1.438-.688 2.605-1.506 3.391-2.366c.732-.804 1.015-1.728.795-2.601c-.263-1.037-1.181-1.908-2.521-2.386c-3.255-1.151-4.993.89-7.642 2.991m-9.856 9.115a24 24 0 0 0-2.11-.104c-6.168 0-10.852 2.864-11.927 7.298c-.157.633-.722 1.055-1.409 1.055c-.555 0-1.103-.26-1.431-.676a1.41 1.41 0 0 1-.271-1.205c1.535-6.269 8.435-10.1 17.13-9.297c.896.088 1.541.771 1.5 1.592c-.035.761-.673 1.337-1.483 1.337M6.17 21.73c.196 3.277.541 6.89.726 10.166l6.208-1.208l.062-3.875c.059-3.522.353-7.088.394-10.628c.006-.326-.071-.911-.164-1.19c-.465-1.458-1.146-2.479-2.344-2.783l-.018-.004c-1.447-.368-2.558.08-3.596.99c-1.148 1.01-1.605 2.43-1.478 4.563zm30.9-12.818a7 7 0 0 0-.496 2.166c-.18 4.104-1.512 18.391-1.512 18.391l6.532 1c.729-4.15 1.704-11.99 1.984-14.04c.198-1.462.401-2.909.583-4.377c.197-1.633-.225-2.941-1.303-4.02c-1.801-1.803-4.883-1.334-5.788.88'/%3E%3Cpath fill='%2378b0e3' d='M37.525 43.477c-8.695-.803-15.595 3.03-17.13 9.299c-.1.418-.002.858.271 1.205c.328.416.876.676 1.431.676c.687 0 1.252-.424 1.409-1.055c1.075-4.434 5.756-7.297 11.926-7.297c.633 0 1.277.029 2.111.103c.811 0 1.448-.576 1.482-1.337c.041-.823-.603-1.507-1.5-1.594'/%3E%3C/svg%3E");}

/* parengti pristatymą */
.kit-HB14E-i61:before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22px' height='22px' viewBox='0 0 24 24'%3E%3Cpath fill='%23256bac' d='M2 3h8a2 2 0 0 1 2-2a2 2 0 0 1 2 2h8v2h-1v11h-5.75L17 22h-2l-1.75-6h-2.5L9 22H7l1.75-6H3V5H2zm3 2v9h14V5z'/%3E%3C/svg%3E");}

/* tiriamoji veikla */
.kit-HB14E-i62:before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22px' height='22px' viewBox='0 0 640 640'%3E%3Cpath fill='%23256bac' d='M320 64c17.7 0 32 14.3 32 32v32h32c12.9 0 24.6 7.8 29.6 19.8s2.2 25.7-6.9 34.9l-64 64c-12.5 12.5-32.8 12.5-45.3 0l-64-64c-9.2-9.2-11.9-22.9-6.9-34.9S243.1 128 256 128h32V96c0-17.7 14.3-32 32-32m-86.6 393.4l64-64c12.5-12.5 32.8-12.5 45.3 0l64 64c9.2 9.2 11.9 22.9 6.9 34.9S396.9 512 384 512h-32v32c0 17.7-14.3 32-32 32s-32-14.3-32-32v-32h-32c-12.9 0-24.6-7.8-29.6-19.8s-2.2-25.7 6.9-34.9zM96 288h32v-32c0-12.9 7.8-24.6 19.8-29.6s25.7-2.2 34.9 6.9l64 64c12.5 12.5 12.5 32.8 0 45.3l-64 64c-9.2 9.2-22.9 11.9-34.9 6.9S128 396.9 128 384v-32H96c-17.7 0-32-14.3-32-32s14.3-32 32-32m297.4 54.6c-12.5-12.5-12.5-32.8 0-45.3l64-64c9.2-9.2 22.9-11.9 34.9-6.9S512 243.1 512 256v32h32c17.7 0 32 14.3 32 32s-14.3 32-32 32h-32v32c0 12.9-7.8 24.6-19.8 29.6s-25.7 2.2-34.9-6.9l-64-64zM320 288c17.7 0 32 14.3 32 32s-14.3 32-32 32s-32-14.3-32-32s14.3-32 32-32'/%3E%3C/svg%3E");}

/* number 1 */
.kit-HB14E-i63:before {background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/3099450f-7aa0-49d9-89c3-ff31979f2f75/00cb7ab6-c890-441a-b86d-32f491e44cb4.svg');}

/* number 2 */
.kit-HB14E-i64:before {background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/16c61506-3250-41a8-af1d-b10dea873d0d/3e029025-77d6-4d46-925d-be419d582202.svg');}

/* number 3 */
.kit-HB14E-i65:before {background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/9d72f541-9b1f-483c-ad4d-7f2291505a92/e358f6f9-3151-401a-bf21-472417d65bc5.svg');}

/* number 4 */
.kit-HB14E-i66:before {background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/ec5fc939-764f-4da5-ae7d-83a0bf3509c1/f27c2e87-5e14-437c-a1a2-02f2a5a07290.svg');}

/* number 5 */
.kit-HB14E-i67:before {background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/25f28697-ede1-4200-b7a2-f8679bed70ee/c1879345-2ed8-4725-9980-288a233e7e56.svg');}

/* number 6 */
.kit-HB14E-i68:before {background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/244e30a3-a695-49b4-84bb-55fd95cb032f/51baec9a-a0b7-44cb-bbca-7f43658cfcd8.svg');}

/* number 7 */
.kit-HB14E-i69:before {background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/a4c22dfa-acd2-4adc-85c3-583f7c43158d/edce504e-dff4-4b60-8e05-b659a1a6109f.svg');}

/* number 8 */
.kit-HB14E-i74:before {background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/f31ce265-ee30-45c9-ac9d-3d7aa1542385/6b8a4b21-0a4e-49f3-ad33-101b91d88a59.svg');}

/* number 9 */
.kit-HB14E-i75:before {background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/ccb5ff97-97d8-46a7-bd68-12a3b4270527/a1dd75b1-a497-4c2e-b41f-3b1acf60f1e7.svg');}

/* number 10 */
.kit-HB14E-i76:before {background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/62c0ceb1-4628-46e9-ba0a-5574b85d94a6/49400787-f1a4-4c80-89a7-819b64c7d4ef.svg');}

/* number 11 */
.kit-HB14E-i77:before {background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/70e16622-b469-4f76-9c21-6916de8d0df6/f4ff096e-a9c3-4093-b476-cf7e98d1abbd.svg');}

/* number 12 */
.kit-HB14E-i78:before {background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/22f9486b-025f-4465-9d48-bef794c77649/520835f0-8036-4876-8488-6bd93a8faaba.svg');}

/* number 13 */
.kit-HB14E-i79:before {background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/0fd38bf8-da69-4eea-a45c-2dbcc447e48b/2d92ac3f-7a61-4c4b-bd9a-48881f005a85.svg');}


/* speech bubble nr 3 */
.kit-HB14E-i70 {
font-family: "Roboto", sans-serif;
font-weight: 300;
text-align: center;
 display: block;
  position: relative;
  background: #ffffff;
  border: 2px solid #ABD037;   /* The light lime green */
  border-radius: 12px;
  padding: 20px;
  color: #555;
  text-align: center;
  /* Slight tilt for that organic feel */
  transform: rotate(-1deg); 
   margin-bottom: 35px;
}
/* The outer part of the tail */
.kit-HB14E-i70::before {
  content: "";
  position: absolute;
  bottom: -30px;
  left: 40px;
  border-width: 30px 30px 0 0;
  border-style: solid;
  border-color: #ABD037 transparent transparent transparent;
}
/* The inner part of the tail (creates the hollow look) */
.kit-HB14E-i70::after {
  content: "";
  position: absolute;
  bottom: -25px;
  left: 42px;
  border-width: 27px 27px 0 0;
  border-style: solid;
  border-color: #ffffff transparent transparent transparent;
}



/* colorful triangle */
.kit-HB14E-i80 {position: relative; display: inline-block;}
.kit-HB14E-i80:after {content: ''; display: inline-block; width: 72px; height: 22px; background-size: contain; background-repeat: no-repeat; margin-bottom: -4px; margin-right: 0px; background-position: left 0px top 3px;}
.kit-HB14E-i80:after {background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/4706546d-051b-44ce-a949-297b32a414b9/03d05127-ad9f-47aa-b485-55ebdb328de6.svg');}

.kit-HB14E-i81 {background-color: #6ccff6; border-radius: 50px; padding: 2px;}
.kit-HB14E-i82 {background-color: #fce270; border-radius: 50px; padding: 2px;}


/* 
██████╗░░█████╗░██╗░░██╗███████╗░██████╗
██╔══██╗██╔══██╗╚██╗██╔╝██╔════╝██╔════╝
██████╦╝██║░░██║░╚███╔╝░█████╗░░╚█████╗░
██╔══██╗██║░░██║░██╔██╗░██╔══╝░░░╚═══██╗
██████╦╝╚█████╔╝██╔╝╚██╗███████╗██████╔╝
╚═════╝░░╚════╝░╚═╝░░╚═╝╚══════╝╚═════╝░
*/


.kit-HB14E-k1, .kit-HB14E-k2, .kit-HB14E-k28, .kit-HB14E-k3, .kit-HB14E-k4, .kit-HB14E-k5, .kit-HB14E-k6, .kit-HB14E-k8, .kit-HB14E-k9, .kit-HB14E-k10, .kit-HB14E-k101, .kit-HB14E-k11, .kit-HB14E-k12, .kit-HB14E-k60 {padding: 16px; margin-bottom: 16px; clear: left; overflow: auto;}


/* Ar žinai? (Kas teadsite?) */
.kit-HB14E-k1 {background-color: #fff; color: #256bac; border-top: solid 4px #256bac;}
.kit-HB14E-k1 p, .kit-HB14E-k1 .list li {font-family: Roboto !important; font-size: 18px;}
.kit-HB14E-k1 h3 {
  font-family: "Architects Daughter", cursive;
  font-weight: 400;
  font-style: normal;
}

/* Rašytinis šaltinis (Kirjalik allikas) */
.kit-HB14E-k2 {background-color: #F4F8E8; border-radius: 0px 30px 0px 0px; border: dashed 3px #ABD037; color:#000; 
padding: 16px; margin-bottom: 16px; clear: left; overflow: auto;
display: flow-root; height: auto; min-height: 100%;}
.kit-HB14E-k2 img {
    display: block;
    max-width: 100%;
    height: auto;
}
/* blue box */
.kit-HB14E-k3 {
  background-color: #d4effd;
  position: relative; 
  z-index: 1;

  display: flow-root; 
  min-height: fit-content;
  overflow: visible; 
}

/* valge nurk svg */
.kit-HB14E-k3::after {
  content: "";
  position: absolute;
  bottom: 0; 
  right: 0;
  width: 60px;  
  height: 60px;
  background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/bbdb459e-a590-4bf3-86fb-ea6f527f2713/e5c9abd6-85ba-4fc4-bb6a-5207c69934f8.svg');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: bottom right;
  z-index: 5;
  pointer-events: none; 
}

.kit-HB14E-k3  ul.list>li:before, .kit-HB14E-k3 ul.subset>li:before, .kit-HB14E-k3 ul.task>li:before {color: #256bac; content: "■"; line-height: 1.5;}




.kit-HB14E-k4 {background-color: #fff; border: dotted 4px #70a386; color: #0f784d;}
.kit-HB14E-k4 p {font-family: Georgia, Times, "Times New Roman", serif !important; font-size: 20px !important;}

.kit-HB14E-k13 tr td:first-child {width: 120px;}
.kit-HB14E-k13 table .media {margin-bottom: 0;}


/*Svarbiausios sąvokos*/
.kit-HB14E-k5 {background-color: #fef2e3; color: #da6c5e; 
background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/bbdb459e-a590-4bf3-86fb-ea6f527f2713/e5c9abd6-85ba-4fc4-bb6a-5207c69934f8.svg'); 
background-position: bottom right;
background-repeat: no-repeat;
background-size: 20%;
/*clip-path: polygon(0 0, 100% 0, 100% 84%, 97% 94%, 83% 100%, 0 100%);*/ 
overflow: visible;}
.kit-HB14E-k5 h3 {
background-color: #24bdaf; 
overflow: visible;
color: #fff; 
padding: 8px 3px 5px 10px;  
clip-path: polygon(0 5%, 100% 0, 90% 100%, 0 95%); 
width: fit-content; padding-right: 50px;
margin-top: -25px;
margin-left: -25px;}

.kit-HB14E-k5 .list li, .kit-HB14E-k5 p   {  
font-family: "Open Sans", sans-serif !important;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;}

/*Green box with list*/
.kit-HB14E-k6 {background-color: #EAF6EE; display: flow-root; }
.kit-HB14E-k6 ul.list>li:before, .kit-JkkoN-k6 ul.subset>li:before, .kit-JkkoN-k6 ul.task>li:before {color: #326D40; content: "■"; font-size: 20px; line-height: 1.5;}


/*Bottom space*/
.kit-HB14E-k7 {margin-bottom: 24px; clear: left; overflow: auto;}


/*Green box with list, tilted image*/
.kit-HB14E-k8 {background-color: #EAF6EE; clip-path: polygon(0 12%, 2% 2%, 12% 0, 98% 0, 100% 20%, 100% 58%, 100% 83%, 97% 96%, 83% 100%, 13% 100%, 3% 97%, 0 88%);}
.kit-HB14E-k8 .common tr td:nth-child(2) .media {transform: rotate(5deg); padding-top: 4%;}
.kit-HB14E-k8 .common ul.list>li:before, .kit-JkkoN-k8 ul.subset>li:before, .kit-JkkoN-k8 ul.task>li:before {color: #326D40; content: "■"; line-height: 1.5;}
.kit-HB14E-k8 ul.list > li {font-family: Georgia, Times, "Times New Roman", serif !important; font-size: 20px !important;}


/* Užduotys (Ülesanded) */
.kit-HB14E-k9 {background-color: #feec96; color: #000;}
.kit-HB14E-k9 h3 {
background-color: #326D40; 
color: #fff; 
padding: 8px 3px 5px 10px;  
clip-path: polygon(0 0, 100% 7%, 98% 96%, 0% 100%);
font-family: "Josefin Sans", sans-serif !important;
font-optical-sizing: auto;
font-weight: 400;
font-style: normal;
width: fit-content; padding-right: 50px;}



.kit-HB14E-k9 ol.list > li {
    counter-increment: box-counter;
    position: absolute;
    padding-left: 0px !important;
    margin-bottom: 15px;
    min-height: 30px;
}

/* 1. Reset the main list and nested lists */
.kit-HB14E-k9 ol.list, 
ol.list ol {
    list-style-type: none; 
   /* counter-reset: box-counter;*/
}
/* 2. Style ONLY the top-level items (the Boxes) */
.kit-HB14E-k9 ol.list > li {
    counter-increment: opiq-list;
    position: relative;
    padding-left: 40px;
    margin-bottom: 15px;
    min-height: 30px;
}

.kit-HB14E-k9 ol.list > li::before {
    content: counter(opiq-list);
    position: relative;
    left: -5px;
    top: 2px;
    /* Box Appearance */
    width: 20px;
    height: 20px;
    background-color: #326D40; /* As seen in the reference */
    color: #fff;
    text-align: center;
    line-height: 20px;
    font-weight: bold;
    font-family: 'Roboto Mono', monospace;
    font-size: 15px;
    margin-left: -30px;
}

/* 3. Style the NESTED list (The Brackets/Alphabet) */
.kit-HB14E-k9 ol.list li ol {
    counter-reset: nested-counter;
    margin-top: 10px;
    padding-left: 45px;
}

.kit-HB14E-k9 ol.list li ol li {
    counter-increment: nested-counter;
    padding-left: 0;
    margin-bottom: 5px;
}

/* 4. Manually add the "1)" or "a)" back to the nested list */
.kit-HB14E-k9 ol.list li ol li::before {
    /* Change 'decimal' to 'lower-alpha' if you want a) b) c) */
    content: counter(nested-counter, lower-alpha) ") "; 
    background: none !important; /* Ensures NO box appears */
    color: #326D40;
    position: static;
    font-family: inherit; /* Uses your normal body font */
}


.kit-HB14E-k9 p, .kit-HB14E-k9 .list li {font-family: Roboto !important; font-size: 18px;}



/* Užduotys purple */
.kit-HB14E-k10 {background-color: #feec96; color: #000;}
.kit-HB14E-k10 h3 {
background-color: #7D509A; 
color: #fff; 
padding: 8px 3px 5px 10px;  
clip-path: polygon(0 0, 100% 7%, 98% 96%, 0% 100%);
font-family: "Josefin Sans", sans-serif !important;
font-optical-sizing: auto;
font-weight: 400;
font-style: normal;
width: fit-content; padding-right: 50px;}



.kit-HB14E-k10 ol.list > li {
    counter-increment: box-counter;
    position: absolute;
    padding-left: 0px !important;
    margin-bottom: 15px;
    min-height: 30px;
}

/* 1. Reset the main list and nested lists */
.kit-HB14E-k10 ol.list, 
ol.list ol {
    list-style-type: none; 
    /*counter-reset: box-counter;*/
}
/* 2. Style ONLY the top-level items (the Boxes) */
.kit-HB14E-k10 ol.list > li {
    counter-increment: opiq-list;
    position: relative;
    padding-left: 40px;
    margin-bottom: 15px;
    min-height: 30px;
}

.kit-HB14E-k10 ol.list > li::before {
    content: counter(opiq-list);
    position: relative;
    left: -5px;
    top: 2px;
    /* Box Appearance */
    width: 20px;
    height: 20px;
    background-color: #7D509A; /* As seen in the reference */
    color: #fff;
    text-align: center;
    line-height: 20px;
    font-weight: bold;
    font-family: 'Roboto Mono', monospace;
    font-size: 15px;
    margin-left: -30px;
}

/* 3. Style the NESTED list (The Brackets/Alphabet) */
.kit-HB14E-k10 ol.list li ol {
    counter-reset: nested-counter;
    margin-top: 10px;
    padding-left: 45px;
}

.kit-HB14E-k10 ol.list li ol li {
    counter-increment: nested-counter;
    padding-left: 0;
    margin-bottom: 5px;
}

/* 4. Manually add the "1)" or "a)" back to the nested list */
.kit-HB14E-k10 ol.list li ol li::before {
    /* Change 'decimal' to 'lower-alpha' if you want a) b) c) */
    content: counter(nested-counter, lower-alpha) ") "; 
    background: none !important; /* Ensures NO box appears */
    color: #7D509A;
    position: static;
    font-family: inherit; /* Uses your normal body font */
}

.kit-HB14E-k10 p, .kit-HB14E-k10 .list li {font-family: Roboto !important; font-size: 18px;}






/* Užduotys  (orange) */
.kit-HB14E-k101 {background-color: #feec96;}
.kit-HB14E-k101 h3 {
background-color: #f3921f; 
color: #fff; 
padding: 8px 3px 5px 10px;  
clip-path: polygon(0 0, 100% 7%, 98% 96%, 0% 100%);
font-family: "Josefin Sans", sans-serif !important;
font-optical-sizing: auto;
font-weight: 400;
font-style: normal;
width: fit-content; padding-right: 50px;}



.kit-HB14E-k101 ol.list > li {
    counter-increment: box-counter;
    position: absolute;
    padding-left: 0px !important;
    margin-bottom: 15px;
    min-height: 30px;
}

/* 1. Reset the main list and nested lists */
.kit-HB14E-k101 ol.list, 
ol.list ol {
    list-style-type: none; 
    /*counter-reset: box-counter; */
}
/* 2. Style ONLY the top-level items (the Boxes) */
.kit-HB14E-k101 ol.list > li {
    counter-increment: opiq-list;
    position: relative;
    padding-left: 40px;
    margin-bottom: 15px;
    min-height: 30px;
}

.kit-HB14E-k101 ol.list > li::before {
    content: counter(opiq-list);
    position: relative;
    left: -5px;
    top: 2px;
    /* Box Appearance */
    width: 20px;
    height: 20px;
    background-color: #f3921f; /* As seen in the reference */
    color: #fff;
    text-align: center;
    line-height: 20px;
    font-weight: bold;
    font-family: 'Roboto Mono', monospace;
    font-size: 15px;
    margin-left: -30px;
}

/* 3. Style the NESTED list (The Brackets/Alphabet) */
.kit-HB14E-k101 ol.list li ol {
    counter-reset: nested-counter;
    margin-top: 10px;
    padding-left: 45px;
}

.kit-HB14E-k101 ol.list li ol li {
    counter-increment: nested-counter;
    padding-left: 0;
    margin-bottom: 5px;
}

/* 4. Manually add the "1)" or "a)" back to the nested list */
.kit-HB14E-k101 ol.list li ol li::before {
    /* Change 'decimal' to 'lower-alpha' if you want a) b) c) */
    content: counter(nested-counter, lower-alpha) ") "; 
    background: none !important; /* Ensures NO box appears */
    color: #f3921f;
    position: static;
    font-family: inherit; /* Uses your normal body font */
}



@media (max-width: 768px) 
{
.kit-HB14E-k101 h2 {padding: 3px 0px 3px 0px !important; }
}

.kit-HB14E-k101 p, .kit-HB14E-k101 .list li {font-family: Roboto !important; font-size: 18px;}







.kit-HB14E-k14 .head h3 {display: none;}



/*Pasitikrink*/
.kit-HB14E-k11 {background-color: #fef2e3; border: dotted 4px #24bdaf; overflow: visible;}
.kit-HB14E-k11 h3, .kit-HB14E-k11 h4 {
background-color: #24bdaf; 
color: #fff; 
padding: 8px 3px 5px 10px;  
clip-path: polygon(0 5%, 100% 0, 90% 100%, 0 95%); width: fit-content; padding-right: 50px;
margin-top: -25px;
margin-left: -25px;}
.kit-HB14E-k11 p {font-family: Roboto !important; font-size: 18px;}

/*GEOGRAFIJA AKTYVIAI*/
.kit-HB14E-k12 {background-color: #f3f9ed; border: dotted 4px #5d9776;}
.kit-HB14E-k12 h3, .kit-HB14E-k12 h4 {
background-color: #0f784d; 
color: #fff; 
padding: 8px 3px 5px 10px; 
margin-top: -16px;
margin-left: -16px;
width: 350px;}
.kit-HB14E-k12 ul.list>li:before, .kit-JkkoN-k12 ul.subset>li:before, .kit-JkkoN-k12 ul.task>li:before {color: #0f784d; content: "■"; font-size: 20px; line-height: 1.5;}

.kit-HB14E-k15 .slick-slide {padding-top: 40px;}

.kit-HB14E-k16 {background-color: white; clear: left; overflow: auto; margin-bottom: 16px; padding: 16px;}

.kit-HB14E-k17  ul.list>li:before, .kit-HB14E-k17 ul.subset>li:before, .kit-HB14E-k17 ul.task>li:before {color: #256bac; content: "■"; line-height: 1.5;}

.kit-HB14E-k28 {background-color: #fef2e3;
background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/bbdb459e-a590-4bf3-86fb-ea6f527f2713/e5c9abd6-85ba-4fc4-bb6a-5207c69934f8.svg'); 
background-position: bottom right;
background-repeat: no-repeat;
background-size: 20%;
overflow: visible;}





/* NR 1, NR 2, NR 3, NR 4, NR 5, NR 6, NR 7, NR 8, NR 9, NR 10 */
.kit-HB14E-k18, .kit-HB14E-k19, .kit-HB14E-k20, .kit-HB14E-k21, .kit-HB14E-k22, .kit-HB14E-k23, .kit-HB14E-k24, .kit-HB14E-k25, .kit-HB14E-k26, .kit-HB14E-k27, .kit-HB14E-k277, .kit-HB14E-k278, .kit-HB14E-k279  {
  position: relative;
  overflow: visible;
}
.kit-HB14E-k18::before, .kit-HB14E-k19::before, .kit-HB14E-k20::before, .kit-HB14E-k21::before, .kit-HB14E-k22::before, .kit-HB14E-k23::before, .kit-HB14E-k24::before, .kit-HB14E-k25::before, .kit-HB14E-k26::before, .kit-HB14E-k27::before, .kit-HB14E-k277::before, .kit-HB14E-k278::before, .kit-HB14E-k279::before {
  content: "";               
  position: absolute;
  top: -10px;                 
  left: -10px;
  width: 22px;                
  height: 22px;
  background-size: contain;
  background-repeat: no-repeat;
  z-index: 2;                
}

/* NR 1 */
.kit-HB14E-k18::before  { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/3099450f-7aa0-49d9-89c3-ff31979f2f75/00cb7ab6-c890-441a-b86d-32f491e44cb4.svg'); }

/* NR 2 */
.kit-HB14E-k19::before  { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/16c61506-3250-41a8-af1d-b10dea873d0d/3e029025-77d6-4d46-925d-be419d582202.svg'); }

/* NR 3 */
.kit-HB14E-k20::before  { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/9d72f541-9b1f-483c-ad4d-7f2291505a92/e358f6f9-3151-401a-bf21-472417d65bc5.svg'); }

/* NR 4 */
.kit-HB14E-k21::before  { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/ec5fc939-764f-4da5-ae7d-83a0bf3509c1/f27c2e87-5e14-437c-a1a2-02f2a5a07290.svg'); }

/* NR 5 */
.kit-HB14E-k22::before  { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/25f28697-ede1-4200-b7a2-f8679bed70ee/c1879345-2ed8-4725-9980-288a233e7e56.svg'); }

/* NR 6 */
.kit-HB14E-k23::before  { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/244e30a3-a695-49b4-84bb-55fd95cb032f/51baec9a-a0b7-44cb-bbca-7f43658cfcd8.svg'); }

/* NR 7 */
.kit-HB14E-k24::before  { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/a4c22dfa-acd2-4adc-85c3-583f7c43158d/edce504e-dff4-4b60-8e05-b659a1a6109f.svg'); }

/* NR 8 */
.kit-HB14E-k25::before  { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/f31ce265-ee30-45c9-ac9d-3d7aa1542385/6b8a4b21-0a4e-49f3-ad33-101b91d88a59.svg'); }

/* NR 9 */
.kit-HB14E-k26::before  { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/ccb5ff97-97d8-46a7-bd68-12a3b4270527/a1dd75b1-a497-4c2e-b41f-3b1acf60f1e7.svg'); }

/* NR 10 */
.kit-HB14E-k27::before  { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/62c0ceb1-4628-46e9-ba0a-5574b85d94a6/49400787-f1a4-4c80-89a7-819b64c7d4ef.svg'); }

/* NR 11 */
.kit-HB14E-k277::before  { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/70e16622-b469-4f76-9c21-6916de8d0df6/f4ff096e-a9c3-4093-b476-cf7e98d1abbd.svg'); }

/* NR 12 */
.kit-HB14E-k278::before  { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/22f9486b-025f-4465-9d48-bef794c77649/520835f0-8036-4876-8488-6bd93a8faaba.svg'); }

/* NR 13 */
.kit-HB14E-k279::before  { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/0fd38bf8-da69-4eea-a45c-2dbcc447e48b/2d92ac3f-7a61-4c4b-bd9a-48881f005a85.svg'); }

/* H3 green background */
.kit-HB14E-k29 h3 {background-color: #24bdaf; color: #fff; padding: 8px 3px 5px 10px;  clip-path: polygon(0 5%, 100% 0, 90% 100%, 0 95%); width: fit-content; padding-right: 50px;}

/* Caption  */
.kit-HB14E-k30 .caption {text-align: center !important;}

.kit-HB14E-k31 ol.list>li:before, .kit-HB14E-k31 ul.list>li:before, .kit-HB14E-k31 ul.subset>li:before, .kit-HB14E-k31 ul.task>li:before {color: #24bdaf; font-weight: bold;}


/* List green A B no-dot */
/* 
.kit-HB14E-k32 ol.list>li:before, .kit-HB14E-k32 ul.list>li:before, .kit-HB14E-k32 ul.subset>li:before, .kit-HB14E-k32 ul.task>li:before {color: #24bdaf; font-weight: bold; content: counter(opiq-list, upper-latin) "  ";}
*/


/* List green A B no-dot */
/* Only target the top-level list items for Latin letters */
.kit-HB14E-k32 ol.list > li::before {
  color: #24bdaf; 
  font-weight: bold; 
  content: counter(opiq-list, upper-latin) "  ";
}

/* Ensure the nested list (subset/ul) resets to standard dots */
.kit-HB14E-k32 li ul.list > li::before {
  content: "• "; 
  color: #24bdaf; 
}

.kit-HB14E-k33 strike
{background-color: #f89b1c; color: #fff; border: solid 1px #fff; 
display: inline-flex;
align-items: center;
justify-content: center;
width: 22px; 
height: 22px; text-align: center;
line-height: 1; 
text-decoration: none;
font-weight: bold;
font-family: Roboto;}

.kit-HB14E-k331 u
{background-color: #9469ad; color: #fff; border: solid 1px #fff; 
display: inline-flex;
align-items: center;
justify-content: center;
width: 22px; 
height: 22px; text-align: center;
line-height: 1; 
text-decoration: none;
font-family: Roboto;}

.kit-HB14E-k334 u
{background-color: #ee1c25; color: #fff; border: solid 1px #fff; 
display: inline-flex;
align-items: center;
justify-content: center;
width: 22px; 
height: 22px; text-align: center;
line-height: 1; 
text-decoration: none;
font-weight: bold;
font-family: Roboto;}



/*
.kit-HB14E-k335 b 
{background-color: #fff; color: black; border: solid 1px black; 
display: inline-flex;
align-items: center;
justify-content: center;
width: 22px; 
height: 22px; text-align: center;
line-height: 1; border-radius: 50%;
text-decoration: none;
font-weight: bold;
font-family: Roboto;}*/

.kit-HB14E-k336 u
{background-color: #9469ad; color: #fff; border: solid 1px #fff; 
display: inline-flex;
align-items: center;
justify-content: center;
width: 24px; 
height: 24px; text-align: center;
line-height: 1; 
text-decoration: none;
font-family: Roboto; border-radius: 50%;}


/* ŽINAU, MOKU... ülesandekast  */
.kit-HB14E-k34 h3 {background-color: #24bdaf; color: #fff; padding: 8px 3px 5px 10px;  clip-path: polygon(0 5%, 100% 0, 90% 100%, 0 95%); width: fit-content; padding-right: 50px;}
.kit-HB14E-k34 .head h3 {display: none;}
.kit-HB14E-k34 ol.list>li:before, 
.kit-HB14E-k34 ul.list>li:before, 
.kit-HB14E-k34 ul.subset>li:before, 
.kit-HB14E-k34 ul.task>li:before {color: #24bdaf; font-weight: bold;}
.kit-HB14E-k34 strike
{background-color: #f89b1c; color: #fff; border: solid 1px #fff; 
display: inline-flex;
align-items: center;
justify-content: center;
width: 22px; 
height: 22px; text-align: center;
line-height: 1; 
text-decoration: none;
font-weight: bold;
font-family: Roboto;}

.kit-HB14E-k35 u {color: #ed1c24; text-decoration: none;}

/* Pasitikrink table */
.kit-HB14E-k36 tr:nth-child(1) td:nth-child(1) {color:#21aba0;}



/* Different tables in columns */

/* Container setup */
.kit-HB14E-k37 .twoCols {
  display: flex !important;
  gap: 15px;
}

.kit-HB14E-k37 .twoCols > div {
  width: 50% !important;
}

/* Base table reset to get the "Block" look */
.kit-HB14E-k37 table.common {
  border-collapse: separate !important;
  width: 100%;
}

.kit-HB14E-k37 td {
  border: solid 1px #fff !important;
}

/* TABLE 1: GREEN */
.kit-HB14E-k37 .twoCols > div:nth-child(1) tr:first-child td {
  background-color: #9ac679 !important; 
  color: white !important;
  font-weight: bold;
}

.kit-HB14E-k37 .twoCols > div:nth-child(1) tr:not(:first-child) td {
  background-color: #e3f0cd !important;
  color: #58585a !important;
}

/*  TABLE 2: ORANGE*/
.kit-HB14E-k37 .twoCols > div:nth-child(2) tr:first-child td {
  background-color: #faac6a !important;
  color: white !important;
  font-weight: bold;
}
.kit-HB14E-k37 .twoCols > div:nth-child(2) tr:not(:first-child) td {
  background-color: #ffebba !important;
  color: #58585a !important;
}



@media (max-width: 768px) {
  /* This targets the div that wraps each table directly */
  .kit-HB14E-k37 .twoCols > div {
    width: 100% !important;
    display: block !important;
  }

.kit-HB14E-k37 .twoCols {
    flex-direction: column !important;
    gap: 40px;
  }

.kit-HB14E-k37 table.common {
    width: 100% !important;
  }
}

/* Lilla header, lilla kast  */
.kit-HB14E-k38 h4 {background-color: #b69bc8; color: #fff; padding: 8px 3px 5px 10px;  clip-path: polygon(0 5%, 100% 0, 90% 100%, 0 95%); width: fit-content; padding-right: 50px;  }
.kit-HB14E-k38 .head h4 {display: none;}
.kit-HB14E-k38 {background-color: #eee8f3; clear: left; overflow: visible; margin-bottom: 16px; padding: 16px;}

.kit-HB14E-k39 td p {text-align: center !important;}

/*
.kit-HB14E-390 td p {text-align: right !important;}
.kit-HB14E-390 td:nth-child(1) p {text-align: left !important;}
*/


.kit-HB14E-k391 td p {text-align: right !important;}
.kit-HB14E-k391 td:nth-child(1) p {text-align: left !important;}

.kit-HB14E-k392 td p {text-align: center !important;}
.kit-HB14E-k392 td:nth-child(1) p {text-align: left !important;}

.kit-HB14E-k393 td p {font-size: 18px !important;}

.kit-HB14E-k40 td {border: solid 2px #feec96; background: #fdf4c6; color: black !important;}
.kit-HB14E-k40 tr:first-child td {background: #818284; color: #fff !important;}

.kit-HB14E-k41 .media {transform: rotate(5deg); padding-bottom: 40px;}
.kit-HB14E-k42 .media {transform: rotate(-5deg); padding-bottom: 40px;}

/* ZEME PLIUS tekstikast */
.kit-HB14E-k43 p {  
 color: #9469ad; 
font-family: "Open Sans", sans-serif !important;
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal;}

/* orientavamsis tekstikast  */
.kit-HB14E-k44 p { 
color: #f3921f; 
font-family: "Open Sans", sans-serif !important;
font-optical-sizing: auto;
font-weight: 700;
font-style: normal;}


/* GEOGRAFIJA AKTYVIAI tekstikast  */
.kit-HB14E-k45 p { 
color: #326D40; 
font-family: "Open Sans", sans-serif !important;
font-optical-sizing: auto;
font-weight: 700;
font-style: normal;}


/* Blue header textbox  */
.kit-HB14E-k455 p { 
color: #256bac; 
font-family: "Open Sans", sans-serif !important;
font-optical-sizing: auto;
font-weight: 700;
font-style: normal;}


.kit-HB14E-k46 h4 {background-color: #70a485; color: #fff; padding: 8px 3px 5px 10px;  clip-path: polygon(0 5%, 100% 0, 90% 100%, 0 95%); width: fit-content; padding-right: 50px; }

.kit-HB14E-k47  ul.list>li:before, .kit-HB14E-k17 ul.subset>li:before, .kit-HB14E-k17 ul.task>li:before {color: #326D40; content: "■"; line-height: 1.5;}

/* Green box  */
.kit-HB14E-k48 {
  background-color: #EAF6EE;
  position: relative; 
  z-index: 1;

  display: flow-root; 
  min-height: fit-content;
  overflow: visible; padding: 16px; margin-bottom: 16px; clear: left;}
  .kit-HB14E-k48::after {
  content: "";
  position: absolute;
  bottom: 0; 
  right: 0;
  width: 60px;  
  height: 60px;
  background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/bbdb459e-a590-4bf3-86fb-ea6f527f2713/e5c9abd6-85ba-4fc4-bb6a-5207c69934f8.svg');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: bottom right;
  z-index: 5;
  pointer-events: none; 
}

.kit-HB14E-k49 ol.list>li:before, .kit-HB14E-k31 ul.list>li:before, .kit-HB14E-k31 ul.subset>li:before, .kit-HB14E-k31 ul.task>li:before {color: #326D40; font-weight: bold;}

.kit-HB14E-k50 h4 {background-color: #73a6d2; color: #fff; padding: 8px 3px 5px 10px;  clip-path: polygon(0 5%, 100% 0, 90% 100%, 0 95%); width: fit-content; padding-right: 50px; overflow: hidden;}

.kit-HB14E-k51 {background-color: #d4effd; clear: left; overflow: visible; margin-bottom: 16px; padding: 16px;  display: flow-root;}

.kit-HB14E-k52 td {border: solid 2px #fff; background: #e1d8eb; color: #57585b !important; font-weight: 500;}
.kit-HB14E-k52 tr:first-child td {background: #9468ad; color: #fff !important; font-weight: 600;}
.kit-HB14E-k52 td p {font-family: "Open Sans", sans-serif !important;}

.kit-HB14E-k53 td {border: solid 2px #fff; background: #fceaca; color: #57585b !important;}
.kit-HB14E-k53 tr:first-child td {background: #ef9659; color: #fff !important;}
.kit-HB14E-k53 td:last-child {background: #fae1ad;}
.kit-HB14E-k53 tr:nth-child(1) td:last-child {background: #f7af63 !important; color: #fff !important;}
.kit-HB14E-k53 td p {font-family: "Open Sans", sans-serif !important; font-weight: 600;}

.kit-HB14E-k54 td {border: solid 2px #fff; background: #fceaca; color: #57585b !important;}
.kit-HB14E-k54 tr:first-child td {background: #ef9659; color: #fff !important;}
.kit-HB14E-k54 td p {font-family: "Open Sans", sans-serif !important; font-weight: 600;}

.kit-HB14E-k541 td {border: solid 2px #fff; background: #eff5d8; color: #57585b !important; font-weight: 500;}
.kit-HB14E-k541 tr:first-child td {background: #9ba657; color: #fff !important; font-weight: 600;}
.kit-HB14E-k541 td p {font-family: "Open Sans", sans-serif !important;}

/*
.kit-HB14E-k55 td {background: #afd9ae;}
.kit-HB14E-k56 td {background: #f8bfc4;}
.kit-HB14E-k57 td {background: #e2d9eb;}
*/

/* TABLE 1: GREEN */
.kit-HB14E-k58 .fourCols > div:nth-child(1) td {background-color: #afd9ae !important;}

/*  TABLE 2: PINK*/
.kit-HB14E-k58 .fourCols > div:nth-child(2) td {background-color: #f8bfc4 !important;}

/*  TABLE 3: PURPLE*/
.kit-HB14E-k58 .fourCols > div:nth-child(3) td {background-color: #e2d9eb !important;}

/*  TABLE 4: PURPLE*/
.kit-HB14E-k58 .fourCols > div:nth-child(4) td {background-color: #e2d9eb !important;}

@media (max-width: 768px) {
  /* This targets the div that wraps each table directly */
  .kit-HB14E-k58 .fourCols > div {
    width: 100% !important;
    display: block !important;
  }

.kit-HB14E-k58 .fourCols {
    flex-direction: column !important;
    gap: 40px;
  }

.kit-HB14E-k58 table.common {
    width: 100% !important;
  }
}


/* Klimato table */ 
/* 1. GLOBAL ALIGNMENT (The "Set and Forget" rule) */
.kit-HB14E-k59 td p { text-align: right !important; }
.kit-HB14E-k59 td:first-child p { text-align: left !important; }
.kit-HB14E-k59 .common td { border: 1px solid #595959; }

/* 2. YELLOW HEADER ROWS */
.kit-HB14E-k59 tr:nth-child(1),
.kit-HB14E-k59 tr:nth-child(8),
.kit-HB14E-k59 tr:nth-child(17),
.kit-HB14E-k59 tr:nth-child(24),
.kit-HB14E-k59 tr:nth-child(33),
.kit-HB14E-k59 tr:nth-child(42) {
  background-color: #fae470;
}

/* 3. BLUE DATA ROWS  */
.kit-HB14E-k59 tr:nth-child(2),  .kit-HB14E-k59 tr:nth-child(3),
.kit-HB14E-k59 tr:nth-child(6),  .kit-HB14E-k59 tr:nth-child(7),
.kit-HB14E-k59 tr:nth-child(11), .kit-HB14E-k59 tr:nth-child(12),
.kit-HB14E-k59 tr:nth-child(15), .kit-HB14E-k59 tr:nth-child(16),
.kit-HB14E-k59 tr:nth-child(20), .kit-HB14E-k59 tr:nth-child(21),
.kit-HB14E-k59 tr:nth-child(25), .kit-HB14E-k59 tr:nth-child(26),
.kit-HB14E-k59 tr:nth-child(29), .kit-HB14E-k59 tr:nth-child(30),
.kit-HB14E-k59 tr:nth-child(34), .kit-HB14E-k59 tr:nth-child(35),
.kit-HB14E-k59 tr:nth-child(38), .kit-HB14E-k59 tr:nth-child(39),
.kit-HB14E-k59 tr:nth-child(43), .kit-HB14E-k59 tr:nth-child(44),
.kit-HB14E-k59 tr:nth-child(47), .kit-HB14E-k59 tr:nth-child(48),
.kit-HB14E-k59 tr:nth-child(51), .kit-HB14E-k59 tr:nth-child(52) {
  background-color: #c7e6f9;
}

/* 4. mm TEXT ALING ROWS */
.kit-HB14E-k59 tr:nth-child(3) p,
.kit-HB14E-k59 tr:nth-child(5) p,
.kit-HB14E-k59 tr:nth-child(7) p,
.kit-HB14E-k59 tr:nth-child(10) p,
.kit-HB14E-k59 tr:nth-child(12) p,
.kit-HB14E-k59 tr:nth-child(14) p,
.kit-HB14E-k59 tr:nth-child(16) p,
.kit-HB14E-k59 tr:nth-child(19) p,
.kit-HB14E-k59 tr:nth-child(21) p,
.kit-HB14E-k59 tr:nth-child(23) p,
.kit-HB14E-k59 tr:nth-child(26) p,
.kit-HB14E-k59 tr:nth-child(28) p,
.kit-HB14E-k59 tr:nth-child(30) p,
.kit-HB14E-k59 tr:nth-child(32) p,
.kit-HB14E-k59 tr:nth-child(35) p,
.kit-HB14E-k59 tr:nth-child(37) p,
.kit-HB14E-k59 tr:nth-child(39) p,
.kit-HB14E-k59 tr:nth-child(41) p,
.kit-HB14E-k59 tr:nth-child(44) p,
.kit-HB14E-k59 tr:nth-child(46) p,
.kit-HB14E-k59 tr:nth-child(48) p,
.kit-HB14E-k59 tr:nth-child(50) p,
.kit-HB14E-k59 tr:nth-child(52) p {
  text-align: right !important;
}


/* BANDYMAS  */

.kit-HB14E-k60 {
  background-color: #fbedf4;
  background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/97e206c0-c97b-42c3-ba4b-aaab2af2c145/0775e03d-19ca-4dde-8561-580d4bffac74.svg'), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35PX' height='35PX' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%2358595b' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m16 6l-8.414 8.586a2 2 0 0 0 2.829 2.829l8.414-8.586a4 4 0 1 0-5.657-5.657l-8.379 8.551a6 6 0 1 0 8.485 8.485l8.379-8.551'/%3E%3C/svg%3E");
  background-size: 20px, 35px;
  background-repeat: repeat-y, no-repeat;
  background-position: top 0px left 5px, top 10px left 40px;
  display: flow-root; 
  overflow: visible; 
  padding: 50px 16px 16px 40px; margin-bottom: 16px; clear: left;}

.kit-HB14E-k60 h4 {color:#e169a7;}

.kit-HB14E-k60 p, .kit-HB14E-k60 .list li {color:#58595b; font-family: Roboto !important; font-size: 18px;}

.kit-HB14E-k61 td:first-child {width: 24px;}

/* Table height*/  
.kit-HB14E-k62 tr td {padding-top: 0px; padding-bottom: 0px;}

.kit-HB14E-k63 td:first-child {border-collapse: separate; background: #d4effd; clip-path: polygon(0% 0%, 100% 0%, 100% 70%, 90% 89%, 70% 100%, 0% 100% );}


/* Table diagonal blue boxes*/ 

/* TABLE 1: LEFT */
.kit-HB14E-k64 .twoCols > div:nth-child(1) td:first-child {border-collapse: separate; background: #d4effd; clip-path: polygon(0% 0%, 100% 0%, 100% 70%, 90% 94%, 80% 100%, 0% 100% );}

/*  TABLE 2: RIGHT*/
.kit-HB14E-k64 .twoCols > div:nth-child(2) td:last-child {border-collapse: separate; background: #d4effd; clip-path: polygon(100% 0%, 0% 0%, 0% 70%,10% 94%, 20% 100%, 100% 100% ); padding-left: 30px;}

@media (max-width: 768px) {
  /* This targets the div that wraps each table directly */
  .kit-HB14E-k64 .twoCols > div {
    width: 100% !important;
    display: block !important;
  }

.kit-HB14E-k64 .twoCols {
    flex-direction: column !important;
    gap: 40px;
  }

.kit-HB14E-k64 table.common {
    width: 100% !important;
  }
}

.kit-HB14E-k65 h3 {font-size: 32px;}




/* 

░██████╗███████╗░█████╗░████████╗██╗░█████╗░███╗░░██╗░██████╗
██╔════╝██╔════╝██╔══██╗╚══██╔══╝██║██╔══██╗████╗░██║██╔════╝
╚█████╗░█████╗░░██║░░╚═╝░░░██║░░░██║██║░░██║██╔██╗██║╚█████╗░
░╚═══██╗██╔══╝░░██║░░██╗░░░██║░░░██║██║░░██║██║╚████║░╚═══██╗
██████╔╝███████╗╚█████╔╝░░░██║░░░██║╚█████╔╝██║░╚███║██████╔╝
╚═════╝░╚══════╝░╚════╝░░░░╚═╝░░░╚═╝░╚════╝░╚═╝░░╚══╝╚═════╝░
*/

.kit-HB14E-s1, .kit-HB14E-s2, .kit-HB14E-s3, .kit-HB14E-s4, .kit-HB14E-s5 {}

/* Skyriaus įvadas (teema sissejuhatus) */
.kit-HB14E-s1 {color: #256bac;}
.kit-HB14E-s1 p  {  
font-family: "Open Sans", sans-serif !important;
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal;}

.kit-HB14E-s1 .list li   {  
font-family: "Open Sans", sans-serif !important;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;}

.kit-HB14E-s1  ul.list>li:before, .kit-HB14E-s1 ul.subset>li:before, .kit-HB14E-s1 ul.task>li:before {color: #256bac; content: "■"; line-height: 1.5;}


/* Header */
.kit-HB14E-s11 h1 { color: #256bac;}





/* Užduotys (Ülesanded) */
.kit-HB14E-s2 {background-color: #feec96;}
.kit-HB14E-s2 h2 {
background-color: #256bac; 
color: #fff; 
padding: 8px 3px 5px 10px;  
clip-path: polygon(0 0, 100% 7%, 98% 96%, 0% 100%);
font-family: "Josefin Sans", sans-serif !important;
font-optical-sizing: auto;
font-weight: 400;
font-style: normal;
width: fit-content; padding-right: 50px;}



.kit-HB14E-s2 ol.list > li {
    counter-increment: box-counter;
    position: absolute;
    padding-left: 0px !important;
    margin-bottom: 15px;
    min-height: 30px;
}

/* 1. Reset the main list and nested lists */
.kit-HB14E-s2 ol.list, 
ol.list ol {
    list-style-type: none; 
    /*counter-reset: box-counter; */
}
/* 2. Style ONLY the top-level items (the Boxes) */
.kit-HB14E-s2 ol.list > li {
    counter-increment: opiq-list;
    position: relative;
    padding-left: 40px;
    margin-bottom: 15px;
    min-height: 30px;
}

.kit-HB14E-s2 ol.list > li::before {
    content: counter(opiq-list);
    position: relative;
    left: -5px;
    top: 2px;
    /* Box Appearance */
    width: 20px;
    height: 20px;
    background-color: #256bac; /* As seen in the reference */
    color: #fff;
    text-align: center;
    line-height: 20px;
    font-weight: bold;
    font-family: 'Roboto Mono', monospace;
    font-size: 15px;
    margin-left: -30px;
}

/* 3. Style the NESTED list (The Brackets/Alphabet) */
.kit-HB14E-s2 ol.list li ol {
    counter-reset: nested-counter;
    margin-top: 10px;
    padding-left: 45px;
}

.kit-HB14E-s2 ol.list li ol li {
    counter-increment: nested-counter;
    padding-left: 0;
    margin-bottom: 5px;
}

/* 4. Manually add the "1)" or "a)" back to the nested list */
.kit-HB14E-s2 ol.list li ol li::before {
    /* Change 'decimal' to 'lower-alpha' if you want a) b) c) */
    content: counter(nested-counter, lower-alpha) ") "; 
    background: none !important; /* Ensures NO box appears */
    color: #256bac;
    position: static;
    font-family: inherit; /* Uses your normal body font */
}



@media (max-width: 768px) 
{
.kit-HB14E-s2 h2 {padding: 3px 0px 3px 0px !important; width: 100%; }
}

.kit-HB14E-s2 p, .kit-HB14E-s2 .list li {font-family: Roboto !important; font-size: 18px;}



/* blue h2 */

.kit-HB14E-s22 h2 {color: #256bac;}


/* ŽEMĖ PLIUS (ŽEMĖ PLIUS)  */
.kit-HB14E-s3 h1 .nobr
 {background-color: #9469ad; color: #fff; padding-left: 10px; padding-right: 25px; clip-path: polygon(100% 0, 96% 43%, 96% 100%, 0 100%, 0 0);}

.kit-HB14E-s3 h1  {color: #9469ad;}

/* GEOGRAFIJA AKTYVIAI (GEOGRAAFIA AKTIIVSELT) */
.kit-HB14E-s4 h1  {color: #326D40;}
/*
.kit-HB14E-s4 h1 .nobr
 {background-color: #326D40; color: #fff; padding-left: 10px; padding-right: 25px; clip-path: polygon(100% 0, 96% 43%, 96% 100%, 0 100%, 0 0);}
*/

.kit-HB14E-s4 h1 .nobr {
  /* 1. The Visual Style */
  background-color: #326D40;
  color: #fff;
  padding: 2px 35px 2px 10px;
  clip-path: polygon(100% 0, 96% 43%, 96% 100%, 0 100%, 0 0);

  /* 2. The Anchor & Break Fix */
  display: inline-block;      /* Keeps the green box wrapped tight to the text */
  white-space: normal;        /* THIS IS THE KEY: it overrides the "no break" rule */
  max-width: 100%;            /* Prevents the green box from being wider than the phone */
  vertical-align: middle;     /* Keeps it aligned with the plain text following it */
  box-sizing: border-box;     /* Ensures padding doesn't push it off-screen */
}

.kit-HB14E-s4  ul.list>li:before, .kit-HB14E-s4 ul.subset>li:before, .kit-HB14E-s4 ul.task>li:before {color: #326D40; content: "■"; line-height: 1.5;}

/* ORIENTAVIMASIS (ORIENTATSIOON) */
.kit-HB14E-s5 h1  {color: #f3921f;}
/* 
.kit-HB14E-s5 h1 .nobr
 {background-color: #f3921f; color: #fff; padding-left: 10px; padding-right: 25px; clip-path: polygon(100% 0, 96% 43%, 96% 100%, 0 100%, 0 0);}
*/

.kit-HB14E-s5 h1 .nobr {
  /* 1. The Visual Style */
  background-color: #f3921f;
  color: #fff;
  padding: 2px 35px 2px 10px;
  clip-path: polygon(100% 0, 96% 43%, 96% 100%, 0 100%, 0 0);

  /* 2. The Anchor & Break Fix */
  display: inline-block;      /* Keeps the green box wrapped tight to the text */
  white-space: normal;        /* THIS IS THE KEY: it overrides the "no break" rule */
  max-width: 100%;            /* Prevents the green box from being wider than the phone */
  vertical-align: middle;     /* Keeps it aligned with the plain text following it */
  box-sizing: border-box;     /* Ensures padding doesn't push it off-screen */
}


/* Red number 5 */
.kit-HB14E-s7 li:nth-child(5)::before {
  background-color: #ed1c24 !important; /* red*/
  color: white;
}

/* Red number 6 */

.kit-HB14E-s77 ol.list:nth-of-type(n+2) > li:nth-child(3)::before {
    background-color: #ed1c24 !important; /* Forces the 2nd list's 3rd item to be red */
}

/* Red NR 6 */

.kit-HB14E-s777 li:nth-child(6)::before {
  background-color: #ed1c24 !important; /* red*/
 color: white;
}

/* Red number 2 */
.kit-HB14E-s788 li:nth-child(2)::before {
  background-color: #ed1c24 !important; /* red*/
  color: white;
}

/* Red number 3 */
.kit-HB14E-s78 li:nth-child(3)::before {
  background-color: #ed1c24 !important; /* red*/
  color: white;
}

/* Red number 4 */
.kit-HB14E-s79 li:nth-child(4)::before {
  background-color: #ed1c24 !important; /* red*/
  color: white;
}

/* Red number 7 */
.kit-HB14E-s80 li:nth-child(7)::before {
  background-color: #ed1c24 !important; /* red*/
  color: white;
}

/* Red number 8 */
.kit-HB14E-s81 li:nth-child(8)::before {
  background-color: #ed1c24 !important; /* red*/
  color: white;
}

/* Green h2 */
.kit-HB14E-s8 h2 {color: #326D40;}


/* Lilac h2 */
.kit-HB14E-s88 h2 {color: #7D509A;}

/* Orange h2 */
.kit-HB14E-s89 h2 {color: #f3921f;}


/* ŽINAU h2 */
.kit-HB14E-s90 h2 {color: #24bdaf;}



/* Užduotys  (lilac) */
.kit-HB14E-s9 {background-color: #feec96;}
.kit-HB14E-s9 h2 {
background-color: #7D509A; 
color: #fff; 
padding: 8px 3px 5px 10px;  
clip-path: polygon(0 0, 100% 7%, 98% 96%, 0% 100%);
font-family: "Josefin Sans", sans-serif !important;
font-optical-sizing: auto;
font-weight: 400;
font-style: normal;
width: fit-content; padding-right: 50px;}



.kit-HB14E-s9 ol.list > li {
    counter-increment: box-counter;
    position: absolute;
    padding-left: 0px !important;
    margin-bottom: 15px;
    min-height: 30px;
}

/* 1. Reset the main list and nested lists */
.kit-HB14E-s9 ol.list, 
ol.list ol {
    list-style-type: none; 
    /*counter-reset: box-counter; */
}
/* 2. Style ONLY the top-level items (the Boxes) */
.kit-HB14E-s9 ol.list > li {
    counter-increment: opiq-list;
    position: relative;
    padding-left: 40px;
    margin-bottom: 15px;
    min-height: 30px;
}

.kit-HB14E-s9 ol.list > li::before {
    content: counter(opiq-list);
    position: relative;
    left: -5px;
    top: 2px;
    /* Box Appearance */
    width: 20px;
    height: 20px;
    background-color: #7D509A; /* As seen in the reference */
    color: #fff;
    text-align: center;
    line-height: 20px;
    font-weight: bold;
    font-family: 'Roboto Mono', monospace;
    font-size: 15px;
    margin-left: -30px;
}

/* 3. Style the NESTED list (The Brackets/Alphabet) */
.kit-HB14E-s9 ol.list li ol {
    counter-reset: nested-counter;
    margin-top: 10px;
    padding-left: 45px;
}

.kit-HB14E-s9 ol.list li ol li {
    counter-increment: nested-counter;
    padding-left: 0;
    margin-bottom: 5px;
}

/* 4. Manually add the "1)" or "a)" back to the nested list */
.kit-HB14E-s9 ol.list li ol li::before {
    /* Change 'decimal' to 'lower-alpha' if you want a) b) c) */
    content: counter(nested-counter, lower-alpha) ") "; 
    background: none !important; /* Ensures NO box appears */
    color: #7D509A;
    position: static;
    font-family: inherit; /* Uses your normal body font */
}



@media (max-width: 768px) 
{
.kit-HB14E-s9 h2 {padding: 3px 0px 3px 0px !important; width: 100%; }
}

.kit-HB14E-s9 p, .kit-HB14E-s9 .list li {font-family: Roboto !important; font-size: 18px;}





/* Užduotys  (green) */
.kit-HB14E-s10 {background-color: #feec96;}
.kit-HB14E-s10 h2 {
background-color: #326D40; 
color: #fff; 
padding: 8px 3px 5px 10px;  
clip-path: polygon(0 0, 100% 7%, 98% 96%, 0% 100%);
font-family: "Josefin Sans", sans-serif !important;
font-optical-sizing: auto;
font-weight: 400;
font-style: normal;
width: fit-content; padding-right: 50px;}



.kit-HB14E-s10 ol.list > li {
    counter-increment: box-counter;
    position: absolute;
    padding-left: 0px !important;
    margin-bottom: 15px;
    min-height: 30px;
}

/* 1. Reset the main list and nested lists */
.kit-HB14E-s10 ol.list, 
ol.list ol {
    list-style-type: none; 
    /*counter-reset: box-counter; */
}
/* 2. Style ONLY the top-level items (the Boxes) */
.kit-HB14E-s10 ol.list > li {
    counter-increment: opiq-list;
    position: relative;
    padding-left: 40px;
    margin-bottom: 15px;
    min-height: 30px;
}

.kit-HB14E-s10 ol.list > li::before {
    content: counter(opiq-list);
    position: relative;
    left: -5px;
    top: 2px;
    /* Box Appearance */
    width: 20px;
    height: 20px;
    background-color: #326D40; /* As seen in the reference */
    color: #fff;
    text-align: center;
    line-height: 20px;
    font-weight: bold;
    font-family: 'Roboto Mono', monospace;
    font-size: 15px;
    margin-left: -30px;
}

/* 3. Style the NESTED list (The Brackets/Alphabet) */
.kit-HB14E-s10 ol.list li ol {
    counter-reset: nested-counter;
    margin-top: 10px;
    padding-left: 45px;
}

.kit-HB14E-s10 ol.list li ol li {
    counter-increment: nested-counter;
    padding-left: 0;
    margin-bottom: 5px;
}

/* 4. Manually add the "1)" or "a)" back to the nested list */
.kit-HB14E-s10 ol.list li ol li::before {
    /* Change 'decimal' to 'lower-alpha' if you want a) b) c) */
    content: counter(nested-counter, lower-alpha) ") "; 
    background: none !important; /* Ensures NO box appears */
    color: #326D40;
    position: static;
    font-family: inherit; /* Uses your normal body font */
}



@media (max-width: 768px) 
{
.kit-HB14E-s10 h2 {padding: 3px 0px 3px 0px !important; width: 100%; }
}

.kit-HB14E-s10 p, .kit-HB14E-s10 .list li {font-family: Roboto !important; font-size: 18px;}












.kit-HB14E-s12 h2 .nobr  {color: #747474;}

.kit-HB14E-s13 {border-top: 7px dotted #7d97c8;}

.kit-HB14E-s15 h1 {background-color: #24bdaf; color: #fff;  clip-path: polygon(100% 0, 96% 43%, 96% 100%, 0 100%, 0 0); width: fit-content; padding:8px 50px 2px 5px;}

@media (max-width: 768px) 
{
.kit-HB14E-s15 h1 {background-color: #24bdaf; color: #fff;  clip-path: polygon(100% 0, 96% 43%, 96% 100%, 0 100%, 0 0); width: fit-content;}}




/* Užduotys  (orange) */
.kit-HB14E-s16 {background-color: #feec96;}
.kit-HB14E-s16 h2 {
background-color: #f3921f; 
color: #fff; 
padding: 8px 3px 5px 10px;  
clip-path: polygon(0 0, 100% 7%, 98% 96%, 0% 100%);
font-family: "Josefin Sans", sans-serif !important;
font-optical-sizing: auto;
font-weight: 400;
font-style: normal;
width: fit-content; padding-right: 50px;}



.kit-HB14E-s16 ol.list > li {
    counter-increment: box-counter;
    position: absolute;
    padding-left: 0px !important;
    margin-bottom: 15px;
    min-height: 30px;
}

/* 1. Reset the main list and nested lists */
.kit-HB14E-s16 ol.list, 
ol.list ol {
    list-style-type: none; 
    /*counter-reset: box-counter; */
}
/* 2. Style ONLY the top-level items (the Boxes) */
.kit-HB14E-s16 ol.list > li {
    counter-increment: opiq-list;
    position: relative;
    padding-left: 40px;
    margin-bottom: 15px;
    min-height: 30px;
}

.kit-HB14E-s16 ol.list > li::before {
    content: counter(opiq-list);
    position: relative;
    left: -5px;
    top: 2px;
    /* Box Appearance */
    width: 20px;
    height: 20px;
    background-color: #f3921f; /* As seen in the reference */
    color: #fff;
    text-align: center;
    line-height: 20px;
    font-weight: bold;
    font-family: 'Roboto Mono', monospace;
    font-size: 15px;
    margin-left: -30px;
}

/* 3. Style the NESTED list (The Brackets/Alphabet) */
.kit-HB14E-s16 ol.list li ol {
    counter-reset: nested-counter;
    margin-top: 10px;
    padding-left: 45px;
}

.kit-HB14E-s16 ol.list li ol li {
    counter-increment: nested-counter;
    padding-left: 0;
    margin-bottom: 5px;
}

/* 4. Manually add the "1)" or "a)" back to the nested list */
.kit-HB14E-s16 ol.list li ol li::before {
    /* Change 'decimal' to 'lower-alpha' if you want a) b) c) */
    content: counter(nested-counter, lower-alpha) ") "; 
    background: none !important; /* Ensures NO box appears */
    color: #f3921f;
    position: static;
    font-family: inherit; /* Uses your normal body font */
}



@media (max-width: 768px) 
{
.kit-HB14E-s16 h2 {padding: 3px 0px 3px 0px !important; width: 100%;  }
}

.kit-HB14E-s16 p, .kit-HB14E-s16 .list li {font-family: Roboto !important; font-size: 18px;}




/* Colorful triangle header */
@media (min-width: 769px) 
{
.kit-HB14E-s17 { 
background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/cc918d0d-a109-4d4f-be52-a8bce23c2dd7/d451ccea-3742-417a-87c7-b99ee1fefee6.svg');
background-size: 1920px; 
background-position: top 90px left 0px ;
background-repeat: repeat-x;}
.kit-HB14E-s17 h1  {color: #256bac;}
}

@media (max-width: 768px) 
{
.kit-HB14E-s17 h1 {padding-top: 60px;
background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/0ea906f6-2825-48f2-95db-4096eb0d7b44/3787b359-a290-4f9b-8536-27178c2f8d6f/aa72a8ae-272f-4d81-b1f7-3afb81bd910b.svg');
background-size: 768px; 
background-position: top 0px left 0px ;
background-repeat: no-repeat;
color: #256bac; }
}













