﻿.worldmap > #France{position: absolute;left: 50%;top: 27%;display:none;
background-color: #fff;border-radius: 5%;padding: 15px; box-shadow: 5px 5px 10px 2px #00000069;}
.worldmap > #France.active{display:block;display: table-row;}
.worldmap > #France > p:nth-child(1){font-size: 22px; font-weight: bold;}
.worldmap > #France > p:nth-child(2){font-size: 17px; margin: 0;display: table-row;}
.worldmap > #France > p:nth-child(2) > span:nth-child(1){display: table-cell; vertical-align: top;}
.worldmap > #Togo{position: absolute;left: 37%;top: 60%;display:none;
background-color: #fff;border-radius: 5%;padding: 15px; box-shadow: 5px 5px 10px 2px #00000069;}
.worldmap > #Togo.active{display:block;display: table-row;}
.worldmap > #Togo > p:nth-child(1){font-size: 22px; font-weight: bold;}
.worldmap > #Togo > p:nth-child(2){font-size: 17px; margin: 0;display: table-row;}
.worldmap > #Togo > p:nth-child(2) > span:nth-child(1){display: table-cell; vertical-align: top;}
.worldmap > #Chad{position: absolute;left: 52%;top: 30%;display:none;
background-color: #fff;border-radius: 5%;padding: 15px; box-shadow: 5px 5px 10px 2px #00000069;}
.worldmap > #Chad.active{display:block;display: table-row;}
.worldmap > #Chad > p:nth-child(1){font-size: 22px; font-weight: bold;}
.worldmap > #Chad > p:nth-child(2){font-size: 17px; margin: 0;display: table-row;}
.worldmap > #Chad > p:nth-child(2) > span:nth-child(1){display: table-cell; vertical-align: top;}
.worldmap > #BurkinaFaso{position: absolute;left: 32%;top: 39%;display:none;
background-color: #fff;border-radius: 5%;padding: 15px; box-shadow: 5px 5px 10px 2px #00000069;}
.worldmap > #BurkinaFaso.active{display:block;display: table-row;}
.worldmap > #BurkinaFaso > p:nth-child(1){font-size: 22px; font-weight: bold;}
.worldmap > #BurkinaFaso > p:nth-child(2){font-size: 17px; margin: 0;display: table-row;}
.worldmap > #BurkinaFaso > p:nth-child(2) > span:nth-child(1){display: table-cell; vertical-align: top;}
.worldmap > #Rwanda{position: absolute;left: 48%;top: 65%;display:none;
background-color: #fff;border-radius: 5%;padding: 15px; box-shadow: 5px 5px 10px 2px #00000069;}
.worldmap > #Rwanda.active{display:block;display: table-row;}
.worldmap > #Rwanda > p:nth-child(1){font-size: 22px; font-weight: bold;}
.worldmap > #Rwanda > p:nth-child(2){font-size: 17px; margin: 0;display: table-row;}
.worldmap > #Rwanda > p:nth-child(2) > span:nth-child(1){display: table-cell; vertical-align: top;}
.worldmap > #Guine{position: absolute;left: 35%;top: 58%;display:none;
background-color: #fff;border-radius: 5%;padding: 15px; box-shadow: 5px 5px 10px 2px #00000069;}
.worldmap > #Guine.active{display:block;display: table-row;}
.worldmap > #Guine > p:nth-child(1){font-size: 22px; font-weight: bold;}
.worldmap > #Guine > p:nth-child(2){font-size: 17px; margin: 0;display: table-row;}
.worldmap > #Guine > p:nth-child(2) > span:nth-child(1){display: table-cell; vertical-align: top;}
.worldmap > #Mali{position: absolute;left: 31%;top: 31%;display:none;
background-color: #fff;border-radius: 5%;padding: 15px; box-shadow: 5px 5px 10px 2px #00000069;}
.worldmap > #Mali.active{display:block;display: table-row;}
.worldmap > #Mali > p:nth-child(1){font-size: 22px; font-weight: bold;}
.worldmap > #Mali > p:nth-child(2){font-size: 17px; margin: 0;display: table-row; text-align:left;}
.worldmap > #Mali > p:nth-child(2) > span:nth-child(1){display: table-cell; vertical-align: top;}
.worldmap > #Bada{position: absolute;left: 60%;top: 67%;display:none;
background-color: #fff;border-radius: 5%;padding: 15px; box-shadow: 5px 5px 10px 2px #00000069;}
.worldmap > #Bada.active{display:block;display: table-row;}
.worldmap > #Bada > p:nth-child(1){font-size: 22px; font-weight: bold;}
.worldmap > #Bada > p:nth-child(2){font-size: 17px; margin: 0;display: table-row; text-align:left;}
.worldmap > #Bada > p:nth-child(2) > span:nth-child(1){display: table-cell; vertical-align: top;}
.worldmap > #Japan{position: absolute;left: 80%;top: 42%;display:none;
background-color: #fff;border-radius: 5%;padding: 15px; box-shadow: 5px 5px 10px 2px #00000069;}
.worldmap > #Japan.active{display:block;display: table-row;}
.worldmap > #Japan > p:nth-child(1){font-size: 22px; font-weight: bold;}
.worldmap > #Japan > p:nth-child(2){font-size: 17px; margin: 0;display: table-row; text-align:left;}
.worldmap > #Japan > p:nth-child(2) > span:nth-child(1){display: table-cell; vertical-align: top;}

.worldmap > #Senegal{position: absolute;left: 35%;top: 58%;display:none;
background-color: #fff;border-radius: 5%;padding: 15px; box-shadow: 5px 5px 10px 2px #00000069;}
.worldmap > #Senegal.active{display:block;display: table-row;}
.worldmap > #Senegal > p:nth-child(1){font-size: 22px; font-weight: bold;}
.worldmap > #Senegal > p:nth-child(2){font-size: 17px; margin: 0;display: table-row;}
.worldmap > #Senegal > p:nth-child(2) > span:nth-child(1){display: table-cell; vertical-align: top;}

.worldmap > #Turki{position: absolute;left: 56%;top: 43%;display:none;
background-color: #fff;border-radius: 5%;padding: 15px; box-shadow: 5px 5px 10px 2px #00000069;}
.worldmap > #Turki.active{display:block;display: table-row;}
.worldmap > #Turki> p:nth-child(1){font-size: 22px; font-weight: bold;}
.worldmap > #Turki > p:nth-child(2){font-size: 17px; margin: 0;display: table-row;}
.worldmap > #Turki > p:nth-child(2) > span:nth-child(1){display: table-cell; vertical-align: top;}


.worldmap > #Ezipt{position: absolute;left: 58%;top: 33%;display:none;
background-color: #fff;border-radius: 5%;padding: 15px; box-shadow: 5px 5px 10px 2px #00000069;}
.worldmap > #Ezipt.active{display:block;display: table-row;}
.worldmap > #Ezipt > p:nth-child(1){font-size: 22px; font-weight: bold;}
.worldmap > #Ezipt > p:nth-child(2){font-size: 17px; margin: 0;display: table-row;}
.worldmap > #Ezipt > p:nth-child(2) > span:nth-child(1){display: table-cell; vertical-align: top;}
 #unit6933{padding-bottom: 30px; text-align: center; font-size: 16px; }
 #unit6933 iframe{ background-color: #f0f0f0;}
	#component1964 > div > div > #unit6933 > iframe{width: 100% !important; aspect-ratio:1920/1080; }

	.dimode-sort:has(#unit6933){padding-bottom:50px; display: flex;     flex-wrap: wrap;    }
.dimode-sort:has(#unit1826){padding-bottom:50px; display: flex;     flex-wrap: wrap;    }
	#component1964 > div > div > #unit8360 > iframe{width: 100% !important;aspect-ratio:1920/1080;  }
	.umultitle{background-color: #1629bb; color: #fff; padding: 5px 10px; }
.umultitle2{font-weight: bold;}

.item:has(img) {aspect-ratio:1920/1080; overflow: hidden; display: flex;    align-items: center; text-align:center;}
.item img{width:100%; }
.sunbt{font-size: 16px;line-height: 2.4;}
 .sunbt span{ display: inline-block;width:250px;}

@media (min-width:1200px) and (max-width:1499px) {
    #unit3634 > div {height: 725px!important;}

    #unit3634 > div > div:nth-child(1){margin-top: 110px!important;}
    #unit3634 > div > div:nth-child(2){margin-top: 40px!important;}
    #unit3634 > div > div > .container > span:nth-child(1){font-size: 38px!important;}
    #unit3634 > div > div > .container > span:nth-child(3){font-size: 28px!important;}
    #unit3634 > div > div:nth-child(2) > span{font-size:30px!important;line-height: 1.5!important;}
    #unit3634 > div > div:nth-child(2) > span > strong{font-size:36px!important;}
    
}
@media (min-width:992px) and (max-width:1199px) {
    #unit3634 > div {height: 725px!important;}

    #unit3634 > div > div:nth-child(1){margin-top: 110px!important;}
    #unit3634 > div > div:nth-child(2){margin-top: 40px!important;}
    #unit3634 > div > div > .container > span:nth-child(1){font-size: 38px!important;}
    #unit3634 > div > div > .container > span:nth-child(3){font-size: 28px!important;}
    #unit3634 > div > div:nth-child(2) > span{font-size:30px!important;line-height: 1.5!important;}
    #unit3634 > div > div:nth-child(2) > span > strong{font-size:36px!important;}
    .world_table > table{width: 75%!important;}
    #unit4300 > div > div > div:nth-child(6) > div > strong{font-size:22px!important;}
}
@media (min-width:768px) and (max-width:991px) {


    #unit3634 > div {height: 545px!important;padding-top: 115px!important;}

    #unit3634 > div > div:nth-child(1){margin-top: 50px!important;}
    #unit3634 > div > div:nth-child(2){margin-top: 20px!important;padding-top: 25px!important;}
    #unit3634 > div > div > .container > span:nth-child(1){font-size: 30px!important;}
    #unit3634 > div > div > .container > span:nth-child(3){font-size: 20px!important;}
    #unit3634 > div > div:nth-child(2) > span{font-size:22px!important;line-height: 1.5!important;}
    #unit3634 > div > div:nth-child(2) > span > strong{font-size:28px!important;}
    .world_table > table{width: 90%!important;}
    #unit4300 > div > div > div:nth-child(2){font-size:22px!important;}
    #unit4300 > div > div > div:nth-child(6) > div > strong{font-size:20px!important;}
    #unit4300 > div > div > div:nth-child(6) > div > ul{font-size:17px!important;}
}
@media (max-width:767px) {
    #unit3634 > div {height: 410px!important;padding-top: 60px!important;background-position: bottom center!important;}

    #unit3634 > div > div:nth-child(1){margin-top: 30px!important;padding: 25px 0!important;}
    #unit3634 > div > div:nth-child(2){margin-top: 20px!important;padding-top: 25px!important;}
    #unit3634 > div > div:nth-child(2) > span{font-size:17px!important;line-height: 1.5!important;}
    #unit3634 > div > div:nth-child(2) > span > strong{font-size:18px!important;}
    #unit3634 > div > div > .container > span:nth-child(1){font-size: 26px!important;}
    #unit3634 > div > div > .container > span:nth-child(3){font-size: 20px!important;}
    .world_table > table{width: 90%!important;}
    .world_table > table > tbody > tr:nth-child(1){font-size:17px!important;}
    .world_table > table > tbody > tr{font-size:15px!important;}
    #component2430{margin:0!important;}
	#component2430 > #unit4300 > div{padding: 50px 0 15px!important;}
    #unit4300 > div > div > div:nth-child(1) > strong > span{font-size:17px!important;}
    #unit4300 > div > div > div:nth-child(2){display:none!important;}
    #unit4300 > div > div > div:nth-child(6){margin:0!important;}
    #unit4300 > div > div > div:nth-child(6) > div:nth-child(1){margin-bottom:20px!important;}
    #unit4300 > div > div > div:nth-child(6) > div > strong{font-size:17px!important;margin-bottom:15px!important;display: inline-block!important;}
    #unit4300 > div > div > div:nth-child(6) > div > ul{font-size:15px!important;}

		.dimode-sort:has(#unit6933){padding-bottom: 30px; display: flex;     flex-wrap: wrap;      justify-content: center; }
		.dimode-sort:has(#unit1826){padding-bottom:30px; display: flex;     flex-wrap: wrap;    justify-content: center; }
		 #unit6933{padding-bottom: 10px;}
		 #unit6933 img{max-width: 300px;}
		  #unit1826 .slidesub{max-width: 300px;}
		  .umultitle2{font-size: 19px; padding-bottom: 10px;}
		  .sunbt span{ display: inline-block;width: 300px;}
}