



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


/*
.arsenal-regular {
  font-family: "Arsenal", serif;
  font-weight: 400;
  font-style: normal;
}

.arsenal-bold {
  font-family: "Arsenal", serif;
  font-weight: 700;
  font-style: normal;
}

.arsenal-regular-italic {
  font-family: "Arsenal", serif;
  font-weight: 400;
  font-style: italic;
}

.arsenal-bold-italic {
  font-family: "Arsenal", serif;
  font-weight: 700;
  font-style: italic;
}
*/

/* Optima */
@font-face {
  font-family: Optima Medium;
  src: url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/8cb27744-a93c-4bfa-979a-71ddaab733a7/0e4ceb84-dccc-4d08-936f-18d8fd686eae.woff') format("woff");
}

.scope-kit-Lp4Vh h2 {font-family: Optima Medium;}


/* Eras */
@font-face {
  font-family: ITC Eras Ultra Regular;
  src: url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/dedfdd36-50a0-4610-90c1-a0e41b535d46/77a824ee-6ed4-4cf5-b3ef-5f138ce36125.woff2') format("woff2");
}

/* Minion */
@font-face {
  font-family: MinionPro-Regular, MinionPro-Bold, MinionPro-It;
  src: url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/7a399427-a23c-4e7b-ba21-d9dd1eb1659a/c276f9ff-7ccf-4d2d-bc2f-ecc058d8962d.woff') format("woff"), url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/786ce644-0f54-4d82-bf2f-6eed79cc594a/9de86134-7a81-4269-af9a-98ae48ffee38.woff') format("woff"), url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/7e951996-bd81-4c1c-b19c-620f2461e8c4/f0867a7e-cd2c-45a1-b6b5-b606f8735f05.woff') format("woff"), url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/321c092d-fe0f-4546-839b-0eeefc54e044/9cb53653-e7e9-45d8-9ea5-b7e7f8eda65d.woff') format("woff");
}

.scope-kit-Lp4Vh .mq-math-mode {font-family: MinionPro-Regular, MinionPro-Bold, MinionPro-It !important; font-size: 100% !important;}
.scope-kit-Lp4Vh p, .scope-kit-Lp4Vh .list li, .scope-kit-Lp4Vh ul.list, .scope-kit-Lp4Vh ol.list, .scope-kit-Lp4Vh cite  {font-family: MinionPro-Regular, MinionPro-Bold, MinionPro-It, MinionPro-BoldIt !important; font-size: 21px !important;}

.scope-kit-Lp4Vh .text-node, .scope-kit-Lp4Vh .text-middle-center  {font-family: MinionPro-Regular, MinionPro-Bold, MinionPro-It, MinionPro-BoldIt !important; font-size: 19px !important;}

.scope-kit-Lp4Vh .block .gap {border: 1px solid #ccc; background: white; border-radius: 4px; padding: 4px;}
.scope-kit-Lp4Vh .block .gap.full {width: calc(100% - 10px);}



.kit-Lp4Vh-i1, .kit-Lp4Vh-i2, .kit-Lp4Vh-i3, .kit-Lp4Vh-i4, .kit-Lp4Vh-i5 {}
.kit-Lp4Vh-i1 {color: red;}
.kit-Lp4Vh-i2 {color: #003882;}
.kit-Lp4Vh-i3 {color: #5ca83c;}
.kit-Lp4Vh-i4 {background-color: #dcecb9;}
.kit-Lp4Vh-i5 {display: block; background-color: #adcceb; border-top: 2px solid #23408f; padding: 2px 6px;}
.kit-Lp4Vh-i12 {color: #e25f1d;}
.kit-Lp4Vh-i13 {color: #f32493;}
.kit-Lp4Vh-i14 {color: #5760a8;}
.kit-Lp4Vh-i15 {color: #8990c2;}


/* BIG number */
.kit-Lp4Vh-i6 {font-family: ITC Eras Ultra Regular !important; font-size: 40px !important; font-weight: bold; line-height: 40px;}

/* BIG number TU, DG */
.kit-Lp4Vh-i7 {font-family: ITC Eras Ultra Regular !important; font-size: 30px !important; font-weight: bold; line-height: 40px;}

/* Rõhumärk */
.kit-Lp4Vh-i9 {position: relative;}
.kit-Lp4Vh-i9:after {position: absolute; left: -1px; right: 0; content:'˜'; text-align: center; pointer-events: none; top: -8px;}




.kit-Lp4Vh-i10 {position: relative;}
.kit-Lp4Vh-i10:after {position: absolute; left: -2px; right: 0; content:'´'; text-align: center; pointer-events: none; top: -8px;}

.kit-Lp4Vh-i11 {position: relative;}
.kit-Lp4Vh-i11:after {position: absolute; left: -1px; right: 0; content:'`'; text-align: center; pointer-events: none; top: -8px;}

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




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

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

.kit-Lp4Vh-r1 strike {position: relative;}
.kit-Lp4Vh-r1 strike:after {position: absolute; left: -1px; right: 0; content:'`'; text-align: center; pointer-events: none; top: -8px;}
.kit-Lp4Vh-r1 strike {text-decoration: none;}

.kit-Lp4Vh-r2 u {position: relative;}
.kit-Lp4Vh-r2 u:after {position: absolute; left: -1px; right: 0; content:'˜'; text-align: center; pointer-events: none; top: -8px;}
.kit-Lp4Vh-r2 u {text-decoration: none;}

.kit-Lp4Vh-r3 b {position: relative;}
.kit-Lp4Vh-r3 b:after {position: absolute; left: -2px; right: 0; content:'´'; text-align: center; pointer-events: none; top: -8px;}
.kit-Lp4Vh-r3 b {font-weight: normal;}

.kit-Lp4Vh-i22 .gap {text-align: center;}
.kit-Lp4Vh-i23 .gap {text-align: right;}




/* 
dP                                           
88                                           
88d888b. .d8888b. dP.  .dP .d8888b. .d8888b. 
88'  `88 88'  `88  `8bd8'  88ooood8 Y8ooooo. 
88.  .88 88.  .88  .d88b.  88.  ...       88 
88Y8888' `88888P' dP'  `dP `88888P' `88888P'
*/

.kit-Lp4Vh-k1, .kit-Lp4Vh-k2, .kit-Lp4Vh-k3, .kit-Lp4Vh-k4, .kit-Lp4Vh-k5, .kit-Lp4Vh-k11, .kit-Lp4Vh-k18  {margin-bottom: 16px; clear: left; overflow: auto;}

/* Cloud */
/* .kit-Lp4Vh-k1 {padding: 25px; color:#000; background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/5d9729e5-e704-4828-bc74-e224f2d6e2fd/86890065-92d0-4e1d-9881-7b11de0d34ed.svg'), url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/5d9729e5-e704-4828-bc74-e224f2d6e2fd/86890065-92d0-4e1d-9881-7b11de0d34ed.svg'),url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/8eccc884-62b0-4a3f-adf5-dde4abdcda37/c0d56c18-f3cf-4d22-b783-166fb3fdaa52.svg');
background-position: bottom, center, top;
background-size: cover;
background-repeat: no-repeat;
}
*/
/* Cloud */
.kit-Lp4Vh-k1 {background: linear-gradient(90deg,rgba(231, 232, 232, 1) 0%, rgba(255, 246, 173, 1) 100%); padding: 25px;   
--mask:
    radial-gradient(22.36px at 50% 30px,#000 99%,#0000 101%) calc(50% - 20px) 0/40px 51% repeat-x,
    radial-gradient(22.36px at 50% -20px,#0000 99%,#000 101%) 50% 10px/40px calc(51% - 10px) repeat-x,
    radial-gradient(22.36px at 50% calc(100% - 30px),#000 99%,#0000 101%) calc(50% - 20px) 100%/40px 51% repeat-x,
    radial-gradient(22.36px at 50% calc(100% + 20px),#0000 99%,#000 101%) 50% calc(100% - 10px)/40px calc(51% - 10px) repeat-x;
  -webkit-mask: var(--mask);
          mask: var(--mask);}
/* 
@media (max-width: 768px) { .kit-Lp4Vh-k1 {padding: 25px; color:#000; background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/5d9729e5-e704-4828-bc74-e224f2d6e2fd/86890065-92d0-4e1d-9881-7b11de0d34ed.svg'), url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/5d9729e5-e704-4828-bc74-e224f2d6e2fd/86890065-92d0-4e1d-9881-7b11de0d34ed.svg'),url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/8eccc884-62b0-4a3f-adf5-dde4abdcda37/c0d56c18-f3cf-4d22-b783-166fb3fdaa52.svg');
background-position: bottom, center, top;
background-size: contain;
background-repeat: no-repeat;
padding-top: 20px
}}*/

/* bold text is green */
.kit-Lp4Vh-k2 .text-node b {color: #5ca83c}

/* U */
.kit-Lp4Vh-k3 {}
.kit-Lp4Vh-k3 h3 {font-family: ITC Eras Ultra Regular; font-size: 60px !important; font-weight: bold; color: #003882; line-height: 60px;}




/* Group work */
.kit-Lp4Vh-k4 {padding-top:55px !important; 
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30px' height='30px' viewBox='0 0 24 24'%3E%3Cpath fill='%23003882' d='M12 5.5A3.5 3.5 0 0 1 15.5 9a3.5 3.5 0 0 1-3.5 3.5A3.5 3.5 0 0 1 8.5 9A3.5 3.5 0 0 1 12 5.5M5 8c.56 0 1.08.15 1.53.42c-.15 1.43.27 2.85 1.13 3.96C7.16 13.34 6.16 14 5 14a3 3 0 0 1-3-3a3 3 0 0 1 3-3m14 0a3 3 0 0 1 3 3a3 3 0 0 1-3 3c-1.16 0-2.16-.66-2.66-1.62a5.54 5.54 0 0 0 1.13-3.96c.45-.27.97-.42 1.53-.42M5.5 18.25c0-2.07 2.91-3.75 6.5-3.75s6.5 1.68 6.5 3.75V20h-13zM0 20v-1.5c0-1.39 1.89-2.56 4.45-2.9c-.59.68-.95 1.62-.95 2.65V20zm24 0h-3.5v-1.75c0-1.03-.36-1.97-.95-2.65c2.56.34 4.45 1.51 4.45 2.9z'/%3E%3C/svg%3E"); 
background-position: left 0px top 10px; ; 
background-size: 45px; 
background-repeat: no-repeat; 
background-blend-mode: normal; }


.kit-Lp4Vh-k5 {}


/* hide excercise head */
.kit-Lp4Vh-k6 .exercise .head h3 {display: none;}

/* BIG number */
/*
@font-face {
  font-family: ITC Eras Ultra Regular;
  src: url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/dedfdd36-50a0-4610-90c1-a0e41b535d46/77a824ee-6ed4-4cf5-b3ef-5f138ce36125.woff2') format("woff2");
}

.kit-Lp4Vh-k7 ol.list > li::before {font-family: ITC Eras Ultra Regular; font-size: 60px !important; font-weight: bold; color: #003882; line-height: 60px;}
.kit-Lp4Vh-k7 ol.list>li:before,ol.subset>li:before,ol.task>li:before {content: counter(opiq-list,decimal) " " !important}
.kit-Lp4Vh-k7 ol.list  {padding-left: 45px;} */

/* Table for number */
.kit-Lp4Vh-k8 tr td:first-child {width: 55px;}
.kit-Lp4Vh-k8 table .media {margin-bottom: 0;}


/* + */
.kit-Lp4Vh-k9 {padding-top:55px; 
background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/30035ffb-9132-4a08-8555-bdb587dbb6f4/4d8ab35d-b7d3-4b86-900e-6bfe8d77d0a1.png'); 
background-position: left 0px top 10px; ; 
background-size: 45px; 
background-repeat: no-repeat; 
background-blend-mode: normal; }


/* video */
.kit-Lp4Vh-k10 {padding-top:55px; 
background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/32d1041f-1334-4687-a857-e09b904614b6/375f444e-6a1a-4a36-84a8-3d4cc59db9e3.png'); 
background-position: left 0px top 10px; ; 
background-size: 45px; 
background-repeat: no-repeat; 
background-blend-mode: normal; }

/* grey frame */
.kit-Lp4Vh-k11 {padding: 16px; border: 1px dotted rgb(165, 165, 165)}

/* TU */
.kit-Lp4Vh-k13 {background: #5ca83c; padding: 16px; margin-bottom: 16px; clear: left; overflow: auto;}
.kit-Lp4Vh-k13 h3 {color: #003882; font-family: Optima Medium; font-weight: 400; font-style: normal;}
.kit-Lp4Vh-k13 h3:before {margin-right: 8px; width: 32px; height: 32px; content: ''; background: url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/752b9230-7b72-4e48-8ede-f61ebf87f137/006b39c9-185e-431c-b87d-77b443465356.png') no-repeat; background-size: 32px; display: inline-block; vertical-align: text-top;}

/* Kitas būdas */
.kit-Lp4Vh-k22 {padding-top:55px; 
background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/0676f44c-5006-4e67-8a3a-8066758556d8/5cdfa70e-f5a0-4ded-9280-b7e894d58871.png'); 
background-position: left 0px top 10px; ; 
background-size: 45px; 
background-repeat: no-repeat; 
background-blend-mode: normal; }

.kit-Lp4Vh-k23 .slick-slide {padding-top: 38px;}

/* green text */
.kit-Lp4Vh-k24 .list b {color: #5ca83c}
.kit-Lp4Vh-k24 b {color: #5ca83c}

/* Blue text */
.kit-Lp4Vh-k37 .list b {color: #003882;}
.kit-Lp4Vh-k37 b {color: #003882;}

.kit-Lp4Vh-ex  .exercise-drag-items .image-node img {
    border-radius: 7px;
    height: 45px;
    width: auto;
}

/* Daugiau */
.kit-Lp4Vh-k27 {padding-top:55px; 
background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/32023df7-e31a-4371-b271-32ac346eda5c/5c67cde5-4004-4e6c-bb0d-c933c42d50d2.png'); 
background-position: left 0px top 10px; ; 
background-size: 45px; 
background-repeat: no-repeat; 
background-blend-mode: normal; }

/* Programele*/
.kit-Lp4Vh-k28 {padding-top:55px; 
background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/235d46a0-d7ce-4f44-932a-49c63f577c0e/7c4e9ad1-ee26-473d-9974-67c2168b673d.png'); 
background-position: left 0px top 10px; ; 
background-size: 45px; 
background-repeat: no-repeat; 
background-blend-mode: normal; }



/*Projektori märk peitu*/
/*.kit-Lp4Vh-k12 .media .mediaNode picture {display: none;}*/

/*Projektori märgi asemel video ikoon*/
/*.scope-kit-Lp4Vh .media-button-send-to-projector {
    background: #fff url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/30035ffb-9132-4a08-8555-bdb587dbb6f4/4d8ab35d-b7d3-4b86-900e-6bfe8d77d0a1.png') 50% no-repeat;
    background-size: 30px;
    border: 1px solid rgba(0, 0, 0, .1) !important;
    border-radius: 0;
    display: block;
    font-size: 0;
    height: 31px;
    left: 4px;
    line-height: 0;
    opacity: .95;
    outline: none;
    padding: 0;
    position: absolute;
    top: 4px;
    width: 31px;
    z-index: 1;
}
*/

/* Table align */
.kit-Lp4Vh-table-center td p {text-align: center !important;}

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

/* Green box  */
.kit-Lp4Vh-k18  {padding:16px; background-color: #dfedca; border-top: 3px solid #009b00; border-bottom: 1px solid #009b00;}

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

/* List ERAS font */
.kit-Lp4Vh-k21 ol.list {padding-left: 45px;}
.kit-Lp4Vh-k21 .list > li::before {font-family: ITC Eras Ultra Regular; color: #003882;}
.kit-Lp4Vh-k21 ol.lower-alpha-right-bracket>li:before {
    font-family: inherit !important;
    color:#000;}


/* 
▀█▀ ▄▀█ █▄▄ █▀▀ █░░ █▀
░█░ █▀█ █▄█ ██▄ █▄▄ ▄█
*/


/* Table border*/  
.kit-Lp4Vh-k140 td {border: 1px solid #23408f;}

/* Table highlighted header*/  
.kit-Lp4Vh-k14 td {border: 1px solid #000; background: #fff; color: black !important;}
.kit-Lp4Vh-k14 tr:nth-child(1) td {background:  #dcf1fd !important;}


/* Tabel ( first column blue others green and white) */  
.kit-Lp4Vh-k15 table td {background: #fff; border: 1px solid #23408f; color: black !important;}
.kit-Lp4Vh-k15 td:first-child  {background:  #adcdec !important; border-left: none;}
.kit-Lp4Vh-k15 td:nth-child(2n+2)  {background:  #cfe5ae !important;}
.kit-Lp4Vh-k15 td:last-child {border-right: none;}
.kit-Lp4Vh-k15 td:first-child {border-left: none;}
.kit-Lp4Vh-k15 tr:first-child {border-top: 2px solid #23408f;}
.kit-Lp4Vh-k15 tr:last-child {border-bottom: 2px solid #23408f;}

/* Tabel ( Header blue, rows green and white) */  
.kit-Lp4Vh-k151 table td {background: #fff; border: 1px solid #23408f; color: black !important;}
.kit-Lp4Vh-k151 tr:first-child td {background:  #adcdec !important;}
.kit-Lp4Vh-k151 tr:nth-child(2n+2) td {background:  #cfe5ae !important;}
.kit-Lp4Vh-k151 td:last-child {border-right: none;}
.kit-Lp4Vh-k151 td:first-child {border-left: none;}
.kit-Lp4Vh-k151 tr:first-child {border-top: 2px solid #23408f;}
.kit-Lp4Vh-k151 tr:last-child {border-bottom: 2px solid #23408f;}

/* Table highlighted two first columns*/  
.kit-Lp4Vh-k16 td {border: 1px solid #23408f; color: black;}
.kit-Lp4Vh-k16 td:nth-child(1) {background:  #adcdec !important; border-left: none}
.kit-Lp4Vh-k16 td:nth-child(2) {background:  #adcdec !important;}
.kit-Lp4Vh-k16 td:last-child {background:  #cfe5ae !important; border-right: none}

/* Table 1-st column blue line */  
.kit-Lp4Vh-k17 td:first-child  {border-right: 2px solid #23408f}

/* Table blue header*/  
.kit-Lp4Vh-k19 td {border: 1px solid #23408f; background: #dfeaf6; color: black !important;}
.kit-Lp4Vh-k19 tr:nth-child(1) td {background:  #bdd5ed !important;}


/* Table highlighted header*/  
.kit-Lp4Vh-k20 td {border: 1px solid #23408f; background: #cfe5ae; color: black !important;}
.kit-Lp4Vh-k20 tr:nth-child(1) td {background:  #adcdec !important;}

/* Tabel ( green and light green) */  
.kit-Lp4Vh-k25 table td {background: #a3cf9a; border: 1px solid #81be74; color: black !important;}
.kit-Lp4Vh-k25 tr:nth-child(2n+2) td  {background:  #c7e0bf !important;}

/* Tabel ( chess pattern) */ 
.kit-Lp4Vh-k26 tr:nth-child(odd) td:nth-child(odd), .kit-Lp4Vh-k26 tr:nth-child(even) td:nth-child(even) {background-color: #c7e0bf;}
.kit-Lp4Vh-k26 tr:nth-child(odd) td:nth-child(even), .kit-Lp4Vh-k26 tr:nth-child(even) td:nth-child(odd) {background-color: #a3cf9a;}

/* Tabel ( vertical text) */ 
.kit-Lp4Vh-k29 .common tr:nth-child(2) td p {writing-mode: vertical-lr !important; margin-left: 10px; rotate: 180deg;}
.kit-Lp4Vh-k29 .common th tr:nth-child(2) p {text-align: center !important;}

/* Tabel ( purple and light purple) */  
.kit-Lp4Vh-k30 table td {background: #b8bfe0; border: 1px solid #23408f; color: black !important;}
.kit-Lp4Vh-k30 tr:nth-child(2n+2) td  {background:  #d9dcee !important;}
.kit-Lp4Vh-k30 td:last-child {border-right: none;}
.kit-Lp4Vh-k30 td:first-child {border-left: none;}
.kit-Lp4Vh-k30 tr:first-child {border-top: 2px solid #23408f;}
.kit-Lp4Vh-k30 tr:last-child {border-bottom: 2px solid #23408f;}

/* Tabel ( Header dark blue, rows green and blue) */  
.kit-Lp4Vh-k31 table td {background: #cfe5ae; color: black !important;}
.kit-Lp4Vh-k31 tr:first-child td {background:  #23408f !important; color: white !important;}
.kit-Lp4Vh-k31 tr:nth-child(2n+2) td {background:  #adcdec !important;}
.kit-Lp4Vh-k31 td:last-child {border-right: none;}
.kit-Lp4Vh-k31 td:first-child {border-left: none;}
.kit-Lp4Vh-k31 tr:first-child {border-top: 2px solid #23408f;}
.kit-Lp4Vh-k31 tr:last-child {border-bottom: 2px solid #23408f;}

/* Tabel (rows blue and green) */  
.kit-Lp4Vh-k32 table td {background: #adcdec; color: black !important;}
.kit-Lp4Vh-k32 tr:nth-child(2n+2) td {background:  #cfe5ae !important;}
.kit-Lp4Vh-k32 td:last-child {border-right: none;}
.kit-Lp4Vh-k32 td:first-child {border-left: none;}
.kit-Lp4Vh-k32 tr:first-child {border-top: 2px solid #23408f;}
.kit-Lp4Vh-k32 tr:last-child {border-bottom: 2px solid #23408f;}

/* Tabel ( Header dark blue, rows green and blue 2) */ 
.kit-Lp4Vh-k33 table td {border: 1px solid white; color: black !important;}
.kit-Lp4Vh-k33 tr:first-child td {background:  #23408f !important; color: white !important;}
.kit-Lp4Vh-k33 tr:nth-child(2),
.kit-Lp4Vh-k33 tr:nth-child(3),
.kit-Lp4Vh-k33 tr:nth-child(6),
.kit-Lp4Vh-k33 tr:nth-child(8)
{background:  #cfe5ae !important;}
.kit-Lp4Vh-k33 tr:nth-child(4),
.kit-Lp4Vh-k33 tr:nth-child(5),
.kit-Lp4Vh-k33 tr:nth-child(7)
{background:  #adcdec !important;}
.kit-Lp4Vh-k33 td:last-child {border-right: none;}
.kit-Lp4Vh-k33 td:first-child {border-left: none;}
.kit-Lp4Vh-k33 tr:first-child {border-top: 2px solid #23408f;}
.kit-Lp4Vh-k33 tr:last-child {border-bottom: 2px solid #23408f;}

/* Tabel ( first column blue others white and green) */
.kit-Lp4Vh-k34 table td  {background:  #cfe5ae !important; border: 1px solid #23408f; color: black !important;}
.kit-Lp4Vh-k34 tr:first-child td {background: #fff !important;}
.kit-Lp4Vh-k34 tr:nth-child(1) td:nth-child(1) {background:  #adcdec !important;}
.kit-Lp4Vh-k34 td:first-child {background:  #adcdec !important;}
.kit-Lp4Vh-k34 td:last-child {border-right: none;}
.kit-Lp4Vh-k34 td:first-child {border-left: none;}
.kit-Lp4Vh-k34 tr:first-child {border-top: 2px solid #23408f;}
.kit-Lp4Vh-k34 tr:last-child {border-bottom: 2px solid #23408f;}

/* Tabel ( first column blue rows green) */  
.kit-Lp4Vh-k35 table td {background: #cfe5ae; border: 1px solid #23408f; color: black !important;}
.kit-Lp4Vh-k35 td:first-child  {background:  #adcdec !important; border-left: none;}
.kit-Lp4Vh-k35 td:last-child {border-right: none;}

/* Tabel ( vertical text 2) */ 
.kit-Lp4Vh-k36 .common tr:nth-child(1) td p {writing-mode: vertical-lr !important; rotate: 180deg;}


/*                                            
eeeee eeee eeee eeeee e  eeeee eeeee eeeee 
8   " 8    8  8   8   8  8  88 8   8 8   " 
8eeee 8eee 8e     8e  8e 8   8 8e  8 8eeee 
   88 88   88     88  88 8   8 88  8    88 
8ee88 88ee 88e8   88  88 8eee8 88  8 8ee88 
*/


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




/* TU chapter title*/
.kit-Lp4Vh-s1 {background-color: #5ca83c;}
.kit-Lp4Vh-s1 h1 {color: #003882; }

.kit-Lp4Vh-s1 h1.chapterTitle {background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/752b9230-7b72-4e48-8ede-f61ebf87f137/006b39c9-185e-431c-b87d-77b443465356.png'); 
background-repeat: no-repeat; 
padding-left: 65px !important; 
background-size: 48px; 
background-position: top left;}
@media (max-width: 768px) {
   .kit-Lp4Vh-s1 h1.chapterTitle  {width: calc(100% - 65px);}
}
.kit-Lp4Vh-s1 h1 {color: #003882;  font-family: Optima Medium; font-weight: 400; font-style: normal;}


/* Header */
.kit-Lp4Vh-s2 {background-color: #ffed00; box-shadow: rgba(0, 0, 0, 0.9) 0px 4px 15px;}
.kit-Lp4Vh-s2 h1 {color: #003882;  font-family: Optima Medium; font-weight: 400; font-style: normal; padding-bottom: 25px;}




/* Teooria */
.kit-Lp4Vh-s3 {background: linear-gradient(180deg, #ffed00 100px, #fff 100px, #fff 100%);  /*box-shadow: rgba(0, 0, 0, 0.4) 0px -4px 5px;*/}
.kit-Lp4Vh-s3 h2 {color: #003882; }
@media (max-width: 768px) { .kit-Lp4Vh-s3 h2 {margin-bottom: 20px;}}
@media (max-width: 768px) { .kit-Lp4Vh-s3 {background: linear-gradient(180deg, #ffed00 90px, #fff 90px, #fff 100%);}}





/* TU */
.kit-Lp4Vh-s4 {background: linear-gradient(180deg, #5ca83c 100px, #fff 100px, #fff 100%);}
.kit-Lp4Vh-s4 h2 {color: #003882; }
@media (max-width: 768px) { .kit-Lp4Vh-s4 h2 {margin-bottom: 20px;}}
@media (max-width: 768px) { .kit-Lp4Vh-s4 {background: linear-gradient(180deg, #5ca83c 90px, #fff 90px, #fff 100%);}}

.kit-Lp4Vh-s4 h2.sectionTitle {background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/752b9230-7b72-4e48-8ede-f61ebf87f137/006b39c9-185e-431c-b87d-77b443465356.png'); 
background-repeat: no-repeat; 
padding-left: 55px !important; 
background-size: 40px; 
background-position: top left;}
@media (max-width: 768px) {
   .kit-Lp4Vh-s4 h2.sectionTitle  {width: calc(100% - 55px);}
}






/* DG */
.kit-Lp4Vh-s5 {background: linear-gradient(180deg, #5ca83c 100px, #fff 100px, #fff 100%);}
.kit-Lp4Vh-s5 h2 {color: #003882; }
@media (max-width: 768px) { .kit-Lp4Vh-s5 h2 {margin-bottom: 20px;}}
@media (max-width: 768px) { .kit-Lp4Vh-s5 {background: linear-gradient(180deg, #5ca83c 90px, #fff 90px, #fff 100%);}}

.kit-Lp4Vh-s5 h2.sectionTitle {background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/0712f080-1098-4c4b-a4ff-3a0b8d444e48/d35e20c5-1501-4c34-ba22-77b72720577e.png'); 
background-repeat: no-repeat; 
padding-left: 55px !important; 
background-size: 40px; 
background-position: top left;}
@media (max-width: 768px) {
   .kit-Lp4Vh-s5 h2.sectionTitle  {width: calc(100% - 55px);}
}



/* Teema sissejuhatus */
.kit-Lp4Vh-s6 {background-color: #fff687; background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/4f4fe96a-80f1-4c5b-9d2c-c4cc49d645ce/beb3f9ef-ac17-423d-8434-06d00ea6487e.png')}
.kit-Lp4Vh-s6 h1 {font-family: Optima Medium; font-weight: 400; font-style: normal; padding-bottom: 25px;}
.kit-Lp4Vh-s6  p:first-child::first-letter {
  float: left;
  margin: 0 3px 0 0px;
  font-size: 62px;
  line-height: 1;
}

/* TRUMPAI */
.kit-Lp4Vh-s7 {background-color: #9dd600; box-shadow: rgba(0, 0, 0, 0.9) 0px 4px 15px;}

.kit-Lp4Vh-s7 h1.chapterTitle {background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/159580bf-4189-47ee-9c0d-d6527bc3933d/560811f4-7287-49d8-859f-25c61551c5ca.png'); 
background-repeat: no-repeat; 
padding-left: 65px !important; 
background-size: 48px; 
background-position: top left;}
@media (max-width: 768px) {
   .kit-Lp4Vh-s7 h1.chapterTitle  {width: calc(100% - 65px);}
}
.kit-Lp4Vh-s7 h1 {color: #003882;  font-family: Optima Medium; font-weight: 400; font-style: normal; padding-bottom: 15px; }


/* Green h2 */
.kit-Lp4Vh-s8 h2 {color: #009b00;}


/* Blue h2 */
.kit-Lp4Vh-s81 h2 {color: #003882;}


/* KU */
.kit-Lp4Vh-s9 {background-color: #5ca83c;}

.kit-Lp4Vh-s9 h1.chapterTitle {background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/21e70b18-38e6-4ba7-a723-be5b3f2996be/c27a4790-d078-4e6e-a34d-a119abcdfe0c.png'); 
background-repeat: no-repeat; 
padding-left: 65px !important; 
background-size: 48px; 
background-position: top left;}
@media (max-width: 768px) {
   .kit-Lp4Vh-s9 h1.chapterTitle  {width: calc(100% - 65px);}
}
.kit-Lp4Vh-s9 h1 {color: #003882;  font-family: Optima Medium; font-weight: 400; font-style: normal; padding-bottom: 15px;}


/* KU h2*/
.kit-Lp4Vh-s99 {background: linear-gradient(180deg, #5ca83c 100px, #fff 100px, #fff 100%);}
.kit-Lp4Vh-s99 h2 {color: #003882; }
@media (max-width: 768px) { .kit-Lp4Vh-s99 h2 {margin-bottom: 20px;}}
@media (max-width: 768px) { .kit-Lp4Vh-s99 {background: linear-gradient(180deg, #5ca83c 90px, #fff 90px, #fff 100%);}}

.kit-Lp4Vh-s99 h2.sectionTitle {background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/21e70b18-38e6-4ba7-a723-be5b3f2996be/c27a4790-d078-4e6e-a34d-a119abcdfe0c.png'); 
background-repeat: no-repeat; 
padding-left: 55px !important; 
background-size: 40px; 
background-position: top left;}
@media (max-width: 768px) {
   .kit-Lp4Vh-s99 h2.sectionTitle  {width: calc(100% - 55px);}
}



/* DG header */
.kit-Lp4Vh-s10 {background-color: #5ca83c;}

.kit-Lp4Vh-s10 h1.chapterTitle {background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/0712f080-1098-4c4b-a4ff-3a0b8d444e48/d35e20c5-1501-4c34-ba22-77b72720577e.png'); 
background-repeat: no-repeat; 
padding-left: 65px !important; 
background-size: 48px; 
background-position: top left;}
@media (max-width: 768px) {
   .kit-Lp4Vh-s10 h1.chapterTitle  {width: calc(100% - 65px);}
}
.kit-Lp4Vh-s10 h1 {color: #003882;  font-family: Optima Medium; font-weight: 400; font-style: normal; padding-bottom: 15px;}





/* PU */
.kit-Lp4Vh-s11 {background-color: #5ca83c;}

.kit-Lp4Vh-s11 h1.chapterTitle {background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/8ed6471f-abd1-426b-a247-88bdc920be5a/29234b56-c4e3-4469-9696-832ca1518213.png'); 
background-repeat: no-repeat; 
padding-left: 65px !important; 
background-size: 48px; 
background-position: top left;}
@media (max-width: 768px) {
   .kit-Lp4Vh-s11 h1.chapterTitle  {width: calc(100% - 65px);}
}
.kit-Lp4Vh-s11 h1 {color: #003882;  font-family: Optima Medium; font-weight: 400; font-style: normal; padding-bottom: 15px;}



/* PD */
.kit-Lp4Vh-s12 {background-color: #5ca83c;}

.kit-Lp4Vh-s12 h1.chapterTitle {background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/0b37491a-c511-43fc-aa38-8137a0de2a94/879f374e-36c6-4f77-a7cb-cddcf31cf059.png'); 
background-repeat: no-repeat; 
padding-left: 65px !important; 
background-size: 48px; 
background-position: top left;}
@media (max-width: 768px) {
   .kit-Lp4Vh-s12 h1.chapterTitle  {width: calc(100% - 65px);}
}
.kit-Lp4Vh-s12 h1 {color: #003882;  font-family: Optima Medium; font-weight: 400; font-style: normal; padding-bottom: 15px;}


/* PD h2*/
.kit-Lp4Vh-s121 {background: linear-gradient(180deg, #5ca83c 100px, #fff 100px, #fff 100%);}
.kit-Lp4Vh-s121 h2 {color: #003882; }
@media (max-width: 768px) { .kit-Lp4Vh-s121 h2 {margin-bottom: 20px;}}
@media (max-width: 768px) { .kit-Lp4Vh-s121 {background: linear-gradient(180deg, #5ca83c 90px, #fff 90px, #fff 100%);}}

.kit-Lp4Vh-s121 h2.sectionTitle {background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/0b37491a-c511-43fc-aa38-8137a0de2a94/879f374e-36c6-4f77-a7cb-cddcf31cf059.png'); 
background-repeat: no-repeat; 
padding-left: 55px !important; 
background-size: 40px; 
background-position: top left;}
@media (max-width: 768px) {
   .kit-Lp4Vh-s121 h2.sectionTitle  {width: calc(100% - 55px);}
}


/* Idomu */
.kit-Lp4Vh-s13 {background-color: #e2afce; box-shadow: rgba(0, 0, 0, 0.9) 0px 4px 15px;}

.kit-Lp4Vh-s13 h1.chapterTitle {background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/33821d58-68a4-4ce2-9c66-b7246211df06/2770d447-57e5-4567-93d0-efee8f7af36f.png'); 
background-repeat: no-repeat; 
padding-left: 65px !important; 
background-size: 48px; 
background-position: top left;}
@media (max-width: 768px) {
   .kit-Lp4Vh-s13 h1.chapterTitle  {width: calc(100% - 65px);}
}
.kit-Lp4Vh-s13 h1 {color: #003882;  font-family: Optima Medium; font-weight: 400; font-style: normal; padding-bottom: 15px;}



/* Idomu */
.kit-Lp4Vh-s14 {background: linear-gradient(180deg, #e2afce 100px, #fff 100px, #fff 100%);}
.kit-Lp4Vh-s14 h2 {color: #003882; }
@media (max-width: 768px) { .kit-Lp4Vh-s14 h2 {margin-bottom: 20px;}}
@media (max-width: 768px) { .kit-Lp4Vh-s14 {background: linear-gradient(180deg, #e2afce 90px, #fff 90px, #fff 100%);}}

.kit-Lp4Vh-s14 h2.sectionTitle {background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/33821d58-68a4-4ce2-9c66-b7246211df06/2770d447-57e5-4567-93d0-efee8f7af36f.png'); 
background-repeat: no-repeat; 
padding-left: 55px !important; 
background-size: 38px; 
background-position: top left;}
@media (max-width: 768px) {
   .kit-Lp4Vh-s14 h2.sectionTitle  {width: calc(100% - 55px);}
}

/* Matematika linksmai */
.kit-Lp4Vh-s15 {background-color: #5ca83c;}
.kit-Lp4Vh-s15 h1 {color: #003882;  font-family: Optima Medium; font-weight: 400; font-style: normal; padding-bottom: 15px;}


/* Apie vadovėlį */
.kit-Lp4Vh-s16 {
  background: linear-gradient(180deg,rgba(212, 225, 255, 1) 0%, rgba(247, 250, 255, 1) 100%);
  box-shadow: inset 0 -20px 20px -20px rgba(0, 0, 0, 0.9);
  position: relative;
  overflow: hidden; 
}

.kit-Lp4Vh-s16::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/1f44462a-3a20-4ebc-bcaa-0dec917569fc/641f8f46-8836-4a63-a654-daacebcf31ec.svg');
  background-size: cover;
  opacity: 0.2; 
  z-index: 0; 
  pointer-events: none;
}

.kit-Lp4Vh-s16 h1 {
  position: relative;
  z-index: 1;
  color: #003882;
  font-family: Optima Medium;
  font-weight: 400;
  font-style: normal;
  padding-bottom: 25px;
}

/* G */
.kit-Lp4Vh-s17 {background: linear-gradient(180deg, #5ca83c 100px, #fff 100px, #fff 100%);}
.kit-Lp4Vh-s17 h2 {color: #003882; }
@media (max-width: 768px) { .kit-Lp4Vh-s17 h2 {margin-bottom: 20px;}}
@media (max-width: 768px) { .kit-Lp4Vh-s17 {background: linear-gradient(180deg, #5ca83c 90px, #fff 90px, #fff 100%);}}




.kit-Lp4Vh-s18 {
  /* 1. THE CLOUD FRAME (The bottom layer) */
  background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/93d8d7cd-2963-49a7-a2de-0b70dc6d93ea/1f44462a-3a20-4ebc-bcaa-0dec917569fc/641f8f46-8836-4a63-a654-daacebcf31ec.svg');
  background-size: cover;
  background-position: center;
  
  /* This creates the 'thickness' of the frame */
  padding: 60px; 
  
  position: relative;
  display: flow-root;
  border-radius: 20px; /* Optional: rounds the very outside edges */
  overflow: hidden;
}

.kit-Lp4Vh-s18::before {
  /* 2. THE WHITE CARD (The top layer) */
content: "";
  position: absolute;
  /* Use 0 instead of 40px, because the PARENT'S padding handles the gap! */
  top: 60px; 
  left: 60px;
  right: 60px;
  bottom: 60px;
  
  background-color: #ffffff;
  border-radius: 80px 20px 20px 20px;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.3);
  z-index: 1;
}

/* 3. THE TEXT (Must be forced to the top layer) */
.kit-Lp4Vh-s18 * {
  position: relative;
  z-index: 2;
}


