svg{background:none}h3{margin-top:0}.affil-hd{font-size:40px!important;color:#c74a1b;font-weight:700}.affil-txt{font-size:18px!important;font-weight:300!important;line-height:1.6!important}.affil-org{font-size:40px!important}.affil-org-txt{font-size:18px!important;font-weight:300!important;line-height:1.6!important}.map-buton-frm{text-align:center;padding:20px 0 0 px}.bart-btn{background:#c3cc9d;color:#fff;font-size:20px;font-weight:700;text-align:center;padding:20px;border-radius:10px}.mrgbtm{margin-bottom:20px}.popup-link{display:flex;flex-wrap:wrap}.popup-link a{background:#c3cc9d;color:#fff;padding:20px 0;border-radius:5px;font-size:20px;cursor:pointer;margin:0;width:100%;font-weight:600;text-decoration:none}.popup-container{visibility:hidden;opacity:0;transition:all 0.3s ease-in-out;transform:scale(1.3);position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgb(21 17 17 / .61);display:flex;align-items:center}.popup-content{background-color:#fefefe;margin:auto;padding:10px;border:1px solid #888;max-width:650px;height:350px;border-radius:10px}.popup-content p{font-size:16px;padding:10px;line-height:25px;text-align:left}.popup-content a.close{color:#aaa;float:left;font-size:28px;font-weight:700;background:none;padding:0;margin:0 auto;text-decoration:none;top:30%;left:38%}.popup-content a.close:hover{color:#333}.popup-content span:hover,.popup-content span:focus{color:#000;text-decoration:none;cursor:pointer}.popup-container:target{visibility:visible;opacity:1;transform:scale(1)}.popup-container h3{margin:0;font-family:Lato,arial;font-size:28px;text-align:left;color:#bb3810;padding:10px 10px 10px 10px}.feel-free{font-size:34px!important;color:#fff!important;font-weight:300!important;padding-bottom:10px;text-align:left;padding-top:50px}.partnr-sec{margin:0 auto;padding-bottom:0}.jiva-partnr{font-size:45px!important;line-height:50px!important;color:#fff;padding-top:0px!important}.feel-free{color:#fff!important}.partnr-sec-des{text-align:center;margin-top:50px;margin-bottom:50px}.map-pop-head{margin-bottom:20px}.land{fill:#bbb;fill-opacity:1;stroke:#fff;stroke-opacity:.9;stroke-width:.5}.lithuania path{fill:hsl(16 86% 49%);cursor:pointer}.lithuania:hover path{fill:hsl(0 100% 90%)}.africa path{fill:hsl(16 86% 49%);cursor:pointer}.africa:hover path{fill:hsl(124 85% 23%)}.southamerica path{fill:hsl(16 86% 49%);cursor:pointer}.southamerica:hover path{fill:hsl(229 44% 40%)}.poland path{fill:hsl(16 86% 49%);cursor:pointer}.poland:hover path{fill:hsl(0 100% 90%)}.france path{fill:hsl(16 86% 49%);cursor:pointer}.france:hover path{fill:hsl(0 100% 90%)}.japan path{fill:hsl(16 86% 49%);cursor:pointer}.japan:hover path{fill:hsl(0 100% 90%)}.mexico path{fill:hsl(16 86% 49%);cursor:pointer}.mexico:hover path{fill:hsl(0 100% 90%)}.usa path{fill:hsl(16 86% 49%);cursor:pointer}.usa:hover path{fill:hsl(0 100% 90%)}.marker{fill:#b40d0d!important;fill-rule:nonzero;stroke:#fff;stroke-width:1px}.worldmap{width:100%;max-width:1024px;margin:auto;overflow:hidden}@media (max-width:700px){.worldmap svg{position:absolute;left:35%;top:0;height:700px;width:auto;transform:translate(-30%,0)}}@media (max-width:600px){.worldmap svg{height:200px;position:relative}}@media (min-width:700px){svg{width:100%;height:100%}}@media (min-width:320px) and (max-width:480px){.partnr-sec-des{margin-top:30px}.popup-content{width:calc(100% - 40px);height:630px}.popup-content a.close{top:7%;left:85%}.mrgbtm{margin-bottom:10px;padding:0}.popup-link a{font-size:16px;padding:10px 0 10px 0}.testi_sec{width:100%!important}.testi_sec p{text-align:center!important}}@media (min-width:1280px) and (max-width:1320px){.popup-content a.close{top:33%;left:48%}}.modal1,.modal2,.modal3,.modal4,.modal5,.modal6,.modal7,.modal8{display:none;position:fixed;z-index:1;padding-top:5%;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0 0 0 / .6)}.modal-content{position:relative;background-color:#fefefe;padding:18px 20px 20px;margin:0 20px;font-size:14px;font-family:Arial,Helvetica,sans-serif;width:calc(100% - 40px);max-width:650px;border:1px solid #888;box-shadow:0 4px 8px 0 rgb(0 0 0 / .2),0 6px 20px 0 rgb(0 0 0 / .19);animation-name:animatetop;animation-duration:0.4s}@media (min-width:350px){.modal-content{margin:0 auto}}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.close{display:block;position:absolute;top:10px;right:30px;color:#000;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#444;text-decoration:none;cursor:pointer}