.dipl_interactive_circle{aspect-ratio:1/1;margin:auto;max-width:600px;position:relative;width:100%}.dipl_interactive_circle_wrap{inset:0;overflow:visible;position:absolute}.dipl_interactive_circle .dipl_interactive_circle_wrap .dipl_interactive_circle_item,.dipl_interactive_circle>.et_pb_module_inner{margin:0!important;position:unset!important}.dipl_interactive_circle_item>.et_pb_module_inner{position:unset!important}.dipl_interactive_circle_item__main{align-items:center;background-color:#f4f4f4;border:1px solid #aaa;border-radius:50px;cursor:pointer;display:flex;height:80px;justify-content:center;overflow:hidden;pointer-events:auto;position:absolute;transition:.3s;width:80px;z-index:99}.dipl_interactive_circle_item__main_content_inner{width:100%}.dipl_interactive_circle_item__main img{height:auto;object-fit:cover;transition:.3s;width:100%}.dipl_interactive_circle_item__main .et-pb-icon{display:block;font-size:32px}.dipl_interactive_circle_item__main_content{align-items:center;aspect-ratio:1/1;background-color:#f4f4f4;border:0 solid #000;border-radius:50%;display:flex;flex-direction:column;height:calc(100% - 80px);justify-content:center;left:50%;opacity:0;overflow:hidden;padding:50px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:opacity 1s ease-in-out;width:calc(100% - 80px);z-index:8}.dipl_interactive_circle_item.active .dipl_interactive_circle_item__main_content{opacity:1;z-index:9}.dipl_icircle_item_image{border:0 solid #000;line-height:1em;margin-bottom:5px}.dipl_icircle_item_image .et-pb-icon{display:inline-block;font-size:50px}.dipl_icircle_item_image img{display:inline-block;height:120px;object-fit:cover;width:auto}.dipl_icircle_item_button{display:inline-block;margin-top:10px;text-decoration:none}@media (max-width:768px){.dipl_interactive_circle.mobile-circle{aspect-ratio:unset!important;height:auto!important;width:100%}.dipl_interactive_circle.mobile-circle .dipl_interactive_circle_wrap{display:flex;flex-direction:column;gap:25px;position:static}.dipl_interactive_circle.mobile-circle .dipl_interactive_circle_item__main{left:0!important;margin:0 auto;position:relative!important;top:0!important}.dipl_interactive_circle.mobile-circle .dipl_interactive_circle_item__main_content{border-radius:10px;height:auto!important;left:0!important;opacity:1!important;position:relative!important;top:0!important;transform:none!important;width:100%!important}}