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


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

.scope-kit-ARfdn {}



/* replace the numbers in font to match mathematical text LaTeX font */
.scope-kit-ARfdn .block p, .scope-kit-ARfdn .block .list li {font-family: "Old Standard TT", Georgia, Times, "Times New Roman", serif !important;}


.kit-ARfdn-lungaraam .block, .kit-ARfdn-lungaraam .gap {border: 2px solid rgb(117, 117, 117) !important; border-radius: 0px !important; background: white; padding: 2px; text-align: center;}



.block .gap {border: 1px solid #ccc; background: white; border-radius: 4px; padding: 4px;}
.block .gap.full {width: calc(100% - 10px);}
.slick-slide {padding-top: 40px;}

.kit-ARfdn-nowrap .gap {white-space: nowrap;}
.kit-ARfdn-gap-right .gap {text-align: right;}
.kit-ARfdn-gap-center .gap {text-align: center;}





/*                                          
___ ____ _  _ ___    ____ ___ _   _ _    ____ ____ 
 |  |___  \/   |     [__   |   \_/  |    |___ [__  
 |  |___ _/\_  |     ___]  |    |   |___ |___ ___]

*/

.kit-ARfdn-i1, .kit-ARfdn-i2, .kit-ARfdn-i3, .kit-ARfdn-i4, .kit-ARfdn-i5 {}

/* Solution */
.kit-ARfdn-i1 {color:#1383A5; border: solid 2px #1383A5; border-radius: 20px; padding: 5px 10px; background-color: white; font-family: Roboto;}


.kit-ARfdn-i2 {color: blue;}
.kit-ARfdn-i3 {color: green;}
.kit-ARfdn-i4 {background-color: #dcecb9;}
.kit-ARfdn-i5 {color:#1383A5; border: solid 2px #1383A5; border-radius: 0px; padding: 3px 3px; background-color: white;}

/* Exercise description */
.kit-ARfdn-pseudo-exercise-description {padding: 8px; font-size: 18px; display: block; font-family: Roboto; position: relative;}
.kit-ARfdn-pseudo-exercise-description:before {
    border-left: 2px solid;
    position: absolute;
    content: "";
    height: 100%;
    left: 0;
    top: 0;
    opacity: .35;
}







/*                                          
_    ____ _   _ ____ _  _ ___    ___  ____ _  _ ____ ____ 
|    |__|  \_/  |  | |  |  |     |__] |  |  \/  |___ [__  
|___ |  |   |   |__| |__|  |     |__] |__| _/\_ |___ ___]

*/

.kit-ARfdn-k01, .kit-ARfdn-k1, .kit-ARfdn-k1p, .kit-ARfdn-k2, .kit-ARfdn-k3, .kit-ARfdn-k4, .kit-ARfdn-k5, .kit-ARfdn-k6, .kit-ARfdn-k61, .kit-ARfdn-k7, .kit-ARfdn-k77, .kit-ARfdn-k8 {padding: 16px; margin-bottom: 16px; clear: left; overflow: auto;}

/* Päisekast */
.kit-ARfdn-k01 {background: linear-gradient(180deg, #283617 0%, #405724 100%); color: #F6EAC1; border: dotted 1px #F6EAC1; border-radius: 0px 10px 0px 10px;}


/* Activity group */
.kit-ARfdn-k1 {background-color: #F6EAC1; border-top: solid 1px #6F695B;}
.kit-ARfdn-k1 h4 {color: #6F695B; 
background-image: url('https://opiqke.blob.core.windows.net/kitcontent/68045814-20ef-48a7-8534-a42bfc0afab0/c8559bfa-ff0e-45cb-9cdf-50bf40a63fc4/c7fe8114-908a-4fc5-8b29-f6bff45410c8.svg'); 
background-position: left 0px; 
background-size: 30px; 
background-repeat: no-repeat; 
background-blend-mode: normal;
padding-left: 40px; }
.kit-ARfdn-k1 h4  {width: calc(100% - 40px);}
/* .kit-ARfdn-k1 ul.list>li:before {content: "∴"; font-size:22px;}*/
.kit-ARfdn-k1 ul.list>li:before {content: ''; background: url(bc325edd-a8b0-4f7c-8d01-f29693651e54) right no-repeat; height: 19px; background-position-y: 9px;}

/* Activity pair */
.kit-ARfdn-k1p {background-color: #F6EAC1; border-top: solid 1px #6F695B;}
.kit-ARfdn-k1p h4 {color: #6F695B; 
background-image: url('https://opiqke.blob.core.windows.net/kitcontent/68045814-20ef-48a7-8534-a42bfc0afab0/2871fd98-22bc-4a99-a4ea-7f50daa889f7/d8241268-8558-461f-9df0-794949062a3f.svg'); 
background-position: left 0px; 
background-size: 30px; 
background-repeat: no-repeat; 
background-blend-mode: normal;
padding-left: 40px; }
.kit-ARfdn-k1 h4  {width: calc(100% - 40px);}

/* Note */
.kit-ARfdn-k2 {background-color: #fff; color: #5E4519;}
.kit-ARfdn-k2 h4 {color: #5E4519; 
background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="24" height="24" viewBox="0 0 24 24"%3E%3Cg transform="rotate(90 12 12) translate(24 0) scale(-1 1)"%3E%3Cpath fill="%235E4519" d="M16.278 2.231a1.001 1.001 0 0 0-.64-.231H5a2 2 0 0 0-2 2v7.21a2 2 0 0 0 1.779 1.987L12 14v6a2 2 0 0 0 4 0V8l3.03 1.212a2.001 2.001 0 0 0 2.641-1.225l.113-.34a.998.998 0 0 0-.309-1.084l-5.197-4.332z"%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); 
background-position: right 0px; 
background-size: 26px; 
background-repeat: no-repeat; 
background-blend-mode: normal; }

/* Learning Points */
.kit-ARfdn-k3 {background-color: #fff; color: #C58613;}
.kit-ARfdn-k3 h3 {color: #C58613; 
background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="48" height="48" viewBox="0 0 48 48"%3E%3Cg fill="none" stroke="%23c58613" stroke-linejoin="round" stroke-width="4"%3E%3Cpath d="M2 17.4L23.022 9l21.022 8.4l-21.022 8.4L2 17.4Z"%2F%3E%3Cpath stroke-linecap="round" d="M44.044 17.51v9.223m-32.488-4.908v12.442S16.366 39 23.022 39c6.657 0 11.467-4.733 11.467-4.733V21.825"%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); 
background-position: right 0px; 
background-size: 30px; 
background-repeat: no-repeat; 
background-blend-mode: normal; }

/* Example */
.kit-ARfdn-k4 {background-color: #DCEBEE;}
.kit-ARfdn-k4 h3 {color: #0F6580;}

/* Exercise computer */
.kit-ARfdn-k5 {background-color: #fff;}
.kit-ARfdn-k5 h3 {color: #615D6D; 
background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="%23615d6d" d="M4 6h16v10H4z" opacity=".3"%2F%3E%3Cpath fill="%23615d6d" d="M20 18c1.1 0 1.99-.9 1.99-2L22 6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2H0v2h24v-2zM4 6h16v10H4z"%2F%3E%3C%2Fsvg%3E'); 
background-position: right 0px; 
background-size: 30px; 
background-repeat: no-repeat; 
background-blend-mode: normal; }
/* .kit-ARfdn-k5 ul.list>li:before {content: "∴"; font-size:22px;}*/
.kit-ARfdn-k5 ul.list>li:before {content: ''; background: url(bc325edd-a8b0-4f7c-8d01-f29693651e54) right no-repeat; height: 22px; background-position-y: 11px;}

/* Exercise speak */
.kit-ARfdn-k6 {background-color: #fff;}
.kit-ARfdn-k6 h3 {color: #615D6D; 
background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="32" height="32" viewBox="0 0 32 32"%3E%3Cg transform="translate(32 0) scale(-1 1)"%3E%3Cpath fill="%23615D6D" d="M24.726 14.62c.445.467.66.692.724 1.23a1.79 1.79 0 0 1-1.83 1.98l.043.44c.05.491.097.967.097 1.43a.58.58 0 0 1-.55.59l-1.68.06a.38.38 0 0 0 0 .65l1.67 1.07a.77.77 0 0 1 .34.83c-.55 2.04-2.01 3.44-5.3 3.85c-.634.074-1.272.1-1.91.08a1.19 1.19 0 0 0-1.16.8l-.72 2h-10l2.18-6.89a2.76 2.76 0 0 0-.18-2.09C5.26 18.37 3.36 14.43 3.06 12a7.46 7.46 0 0 1 6.46-8.34l4.81-.6a7.47 7.47 0 0 1 8.31 6.47l.38 3a15.85 15.85 0 0 0 1.706 2.09Zm5.744 7.48v-1.94a.399.399 0 0 0-.51-.44l-3.24 1a.4.4 0 0 0 0 .76l3.24 1a.399.399 0 0 0 .51-.38ZM27.72 16l1.37 1.37A.401.401 0 0 1 29 18l-3 1.6a.4.4 0 0 1-.54-.53l1.6-3a.401.401 0 0 1 .66-.07Zm1.37 8.91l-1.37 1.37a.4.4 0 0 1-.66-.07l-1.6-3a.4.4 0 0 1 .54-.53l3 1.6a.4.4 0 0 1 .09.63Z"%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); 
background-position: right 0px; 
background-size: 30px; 
background-repeat: no-repeat; 
background-blend-mode: normal; }

/* Exercise write */
.kit-ARfdn-k61 {background-color: #fff;}
.kit-ARfdn-k61 h3 {color: #615D6D; 
background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="%23615D6D" fill-rule="evenodd" d="M3.25 22a.75.75 0 0 1 .75-.75h16a.75.75 0 0 1 0 1.5H4a.75.75 0 0 1-.75-.75Z" clip-rule="evenodd" opacity=".5"%2F%3E%3Cpath fill="%235d5670" d="M19.08 7.372a3.147 3.147 0 0 0-4.45-4.45l-.71.71l.031.089c.26.75.751 1.733 1.675 2.656a7.004 7.004 0 0 0 2.745 1.705l.71-.71Z" opacity=".5"%2F%3E%3Cpath fill="%23615D6D" d="m13.951 3.6l-.03.03l.03.09c.26.75.75 1.732 1.674 2.656A7.005 7.005 0 0 0 18.37 8.08l-6.85 6.85c-.462.462-.693.693-.948.891c-.3.234-.625.435-.969.6c-.291.138-.601.241-1.22.448l-3.268 1.09a.849.849 0 0 1-1.073-1.074l1.089-3.268c.206-.62.31-.93.448-1.22c.164-.344.365-.67.6-.97c.198-.254.429-.485.89-.947l6.882-6.88Z"%2F%3E%3C%2Fsvg%3E'); 
background-position: right 0px; 
background-size: 30px; 
background-repeat: no-repeat; 
background-blend-mode: normal; }
/* .kit-ARfdn-k5 ul.list>li:before {content: "∴"; font-size:22px;}*/
.kit-ARfdn-k61 ul.list>li:before {content: ''; background: url(bc325edd-a8b0-4f7c-8d01-f29693651e54) right no-repeat; height: 22px; background-position-y: 11px;}

/* Activity pair */
.kit-ARfdn-k7 {background-color: #F6EAC1; 
border-top: solid 1px #6F695B;
background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="%236f695b" d="M16 11c1.66 0 2.99-1.34 2.99-3S17.66 5 16 5c-1.66 0-3 1.34-3 3s1.34 3 3 3zm-8 0c1.66 0 2.99-1.34 2.99-3S9.66 5 8 5C6.34 5 5 6.34 5 8s1.34 3 3 3zm0 2c-2.33 0-7 1.17-7 3.5V19h14v-2.5c0-2.33-4.67-3.5-7-3.5zm8 0c-.29 0-.62.02-.97.05c1.16.84 1.97 1.97 1.97 3.45V19h6v-2.5c0-2.33-4.67-3.5-7-3.5z"%2F%3E%3C%2Fsvg%3E'); 
background-position: top 10px right 10px; 
background-size: 30px; 
background-repeat: no-repeat; 
background-blend-mode: normal;}
.kit-ARfdn-k7 h3 {color: #6F695B;}
/*.kit-ARfdn-k7 ul.list>li:before {content: "∴"; font-size:22px;} */
.kit-ARfdn-k7 ul.list>li:before {content: ''; background: url(bc325edd-a8b0-4f7c-8d01-f29693651e54) right no-repeat; height: 19px; background-position-y: 9px;}

/* Activity alone */
.kit-ARfdn-k77 {background-color: #F6EAC1; 
border-top: solid 1px #6F695B;
background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="%236f695b" d="M12 4a4 4 0 0 1 4 4a4 4 0 0 1-4 4a4 4 0 0 1-4-4a4 4 0 0 1 4-4m0 10c4.42 0 8 1.79 8 4v2H4v-2c0-2.21 3.58-4 8-4"%2F%3E%3C%2Fsvg%3E'); 
background-position: top 10px right 10px; 
background-size: 30px; 
background-repeat: no-repeat; 
background-blend-mode: normal;}
.kit-ARfdn-k77 h3 {color: #6F695B;}
/*.kit-ARfdn-k77 ul.list>li:before {content: "∴"; font-size:22px;}*/
.kit-ARfdn-k77 ul.list>li:before {content: ''; background: url(bc325edd-a8b0-4f7c-8d01-f29693651e54) right no-repeat; height: 19px; background-position-y: 9px;}

/* Digital time */
.kit-ARfdn-k8 {background-color: #BABD8D;
color:#0F6580; 
border-top: solid 1px #0F6580;
border-bottom: solid 1px #0F6580;
background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="%230f6580" d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"%2F%3E%3C%2Fsvg%3E'), url(5e6a9745-ec98-4f8e-8517-12e1989f38bf); 
background-position: top 16px right 16px, left; 
background-size: 30px, 600px; 
background-repeat: no-repeat, repeat; 
background-blend-mode: normal;}
.kit-ARfdn-k8 h4 {color: #0F6580;}

/* 
 ______  ___  ____  __     ____  __ 
 | || | // \\ || )) ||    ||    (( \
   ||   ||=|| ||=)  ||    ||==   \\ 
   ||   || || ||_)) ||__| ||___ \_))

*/

/* Table (no header) */
.kit-ARfdn-k9 td {border: 1px dotted #8C7054; background: #fff; color: #000;}
.kit-ARfdn-k9 tr:nth-child(1) td {background: #fff; color: #000;}
.kit-ARfdn-k9 tr:nth-child(2n+3) td {background: #fff; color: #000}

/* Table with header */
.kit-ARfdn-k10 td {border: 1px dotted #8C7054; background: #F3F0EC; color: #000;}
.kit-ARfdn-k10 tr:nth-child(1) td {background: #CEC1B5; color: #000;}
.kit-ARfdn-k10 tr:nth-child(2n+3) td {background: #EAE5E0; color: #000}

/*Table all center*/
.kit-ARfdn-k11 td p {text-align: center;}
/*table first column left*/
.kit-ARfdn-k12 td:nth-child(1) p {text-align: left;}


/* Answer list */
/* .kit-ARfdn-answer-list ul.list>li:before {content: "∴"; font-size:22px;}*/
.kit-ARfdn-answer-list ul.list>li:before {content: ''; background: url('https://opiqke.blob.core.windows.net/kitcontent/68045814-20ef-48a7-8534-a42bfc0afab0/854e9351-ef46-46ab-99bf-79e7dad33881/8482f48c-8de5-41c7-b70e-73e735397e6e.svg') right no-repeat; height: 19px; background-position-y: 9px;}

/* Hide exercise title */
.kit-ARfdn-hide-exercise-heading .exercise .head h3 {display: none;}

/* 
                                           
____ ____ ____ ___ _ ____ _  _ ____ 
[__  |___ |     |  | |  | |\ | [__  
___] |___ |___  |  | |__| | \| ___]

*/

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

/* Header */
.kit-ARfdn-s1 {background-color: #4A3109; color: white;}
.kit-ARfdn-s1 h1 {color: #F6EAC1;}

/* Activity group */
.kit-ARfdn-s2 {background-color: #FDF8E1; background-image: url(e24b8a86-18e4-4181-9fe9-1c09e7abee48);}
.kit-ARfdn-s2 h2 {color: #6F695B;}
/*.kit-ARfdn-s2 h2.sectionTitle {background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="%236f695b" 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.536 5.536 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-13v-1.75M0 20v-1.5c0-1.39 1.89-2.56 4.45-2.9c-.59.68-.95 1.62-.95 2.65V20H0m24 0h-3.5v-1.75c0-1.03-.36-1.97-.95-2.65c2.56.34 4.45 1.51 4.45 2.9V20Z"%2F%3E%3C%2Fsvg%3E'); 
background-repeat: no-repeat; 
padding-left: 50px !important; 
background-size: 36px; 
background-position:top left;}
@media (max-width: 768px) {
    .kit-ARfdn-s2 h2.sectionTitle  {width: calc(100% - 50px);}
}*/

/* Example */
.kit-ARfdn-s3 {background-color: #F5FEFF; background-image: url(e24b8a86-18e4-4181-9fe9-1c09e7abee48);}
.kit-ARfdn-s3 h2 {color: #0F6580;}

/* Exercises */
.kit-ARfdn-s4 {background-color: #DEDCD8; background-image: url(5e6a9745-ec98-4f8e-8517-12e1989f38bf); background-size: 900px;}
.kit-ARfdn-s4 h2 {color: #615D6D;}


.kit-ARfdn-s5 {background-color: #eeeeee;}




/* Answer list */
/* .kit-ARfdn-answer-list ul.list>li:before {content: "∴"; font-size:22px;}-answerlist ul.list>li:before {content: "∴"; font-size:22px;}*/











