/*Name: theme-elements.css | Written by: Arif Rahman Hakim - (https://www.firmgraph.com) | Add here all your CSS customizations */.table.no-border td, .table.no-border th{border-top:none;font-size:1.3rem;}.nav-tabs .nav-item{font-size:1rem;}.toggle-dark-mode{margin-top:-10px;position:relative;}.toggle-dark-mode input[type="checkbox"]{height:0;width:0;visibility:hidden;}.toggle-dark-mode label{background:rgb(158, 158, 158);cursor:pointer;width:35px;height:20px;text-indent:-9999px;border-radius:100px;position:relative;display:block;overflow:hidden;transition:0.4s;}.toggle-dark-mode label::after{content:"";position:absolute;width:17px;height:17px;background-color:rgb(255, 255, 255);top:2px;left:2px;border-radius:90px;transition:0.3s;}.toggle-dark-mode input:checked + label{background-color:rgb(0, 207, 35);}.toggle-dark-mode input:checked + label:after{transform:translateX(80%);}.text{background-color:rgba(0,0,0,0.8);padding:10px;color:#fff;border-radius:10px;}.card-img-top{border-bottom-right-radius:130px;border-bottom:5px solid #fbb717;}.table-responsive{background:rgba(255,255,255,.7);border-radius:.5rem;}.sharethis{position:-webkit-sticky;position:sticky;top:100px;}.sharethis li{}.puprtv:before{content:"";background-image:url(../img/pu/icons/icons-puprtv.svg);background-repeat:no-repeat;background-size:75%;background-position:7px 7px;display:flex;height:25px;width:25px;}ol.organizational-chart,ol.organizational-chart ol,ol.organizational-chart li,ol.organizational-chart li > div{position:relative;font-size:1rem;}ol.organizational-chart,ol.organizational-chart ol{list-style:none;margin:0;padding:0;}ol.organizational-chart{text-align:center;}ol.organizational-chart ol{padding-top:1em;}ol.organizational-chart ol:before,ol.organizational-chart ol:after,ol.organizational-chart li:before,ol.organizational-chart li:after,ol.organizational-chart > li > div:before,ol.organizational-chart > li > div:after{background-color:#b7a6aa;content:'';position:absolute;}ol.organizational-chart ol > li{padding:1em 0 0 1em;}ol.organizational-chart > li ol:before{height:1em;left:50%;top:0;width:3px;}ol.organizational-chart > li ol:after{height:3px;left:3px;top:1em;width:50%;}ol.organizational-chart > li ol > li:not(:last-of-type):before{height:3px;left:0;top:2em;width:1em;}ol.organizational-chart > li ol > li:not(:last-of-type):after{height:100%;left:0;top:0;width:3px;}ol.organizational-chart > li ol > li:last-of-type:before{height:3px;left:0;top:2em;width:1em;}ol.organizational-chart > li ol > li:last-of-type:after{height:2em;left:0;top:0;width:3px;}ol.organizational-chart li > div{background-color:#fff;border-radius:3px;min-height:2em;padding:0.5em;}/*** PRIMARY ***/ol.organizational-chart > li > div{border:3px solid #a2ed56;margin-right:1em;}ol.organizational-chart > li > div:before{bottom:2em;height:3px;right:-1em;width:1em;}ol.organizational-chart > li > div:first-of-type:after{bottom:0;height:2em;right:-1em;width:3px;}ol.organizational-chart > li > div + div{margin-top:1em;}ol.organizational-chart > li > div + div:after{height:calc(100% + 1em);right:-1em;top:-1em;width:3px;}/*** SECONDARY ***/ol.organizational-chart > li > ol:before{left:inherit;right:0;}ol.organizational-chart > li > ol:after{left:0;width:100%;}ol.organizational-chart > li > ol > li > div{border:3px solid #83e4e2;}ol.organizational-chart > li > ol > li > ol > li > div{border:3px solid #fd6470;}ol.organizational-chart > li > ol > li > ol > li > ol > li > div{border:3px solid #fca858;}ol.organizational-chart > li > ol > li > ol > li > ol > li > ol > li > div{border:3px solid #fddc32;}@media (max-width:767px){.sharethis{top:13%;z-index:9;}.social-icons{margin:0 13%;}}@media only screen and ( min-width:64em ){ol.organizational-chart{margin-left:-1em;margin-right:-1em;} ol.organizational-chart > li > div{display:inline-block;float:none;margin:0 1em 1em 1em;vertical-align:bottom;} ol.organizational-chart > li > div:only-of-type{margin-bottom:0;width:calc((100% / 1.5) - 2em - 4px);} ol.organizational-chart > li > div:first-of-type:nth-last-of-type(2), ol.organizational-chart > li > div:first-of-type:nth-last-of-type(2) ~ div{width:calc((100% / 2.5) - 2em - 4px);} ol.organizational-chart > li > div:first-of-type:nth-last-of-type(3), ol.organizational-chart > li > div:first-of-type:nth-last-of-type(3) ~ div{width:calc((100% / 3.5) - 2em - 4px);} ol.organizational-chart > li > div:first-of-type:nth-last-of-type(4), ol.organizational-chart > li > div:first-of-type:nth-last-of-type(4) ~ div{width:calc((100% / 4.5) - 2em - 4px);} ol.organizational-chart > li > div:first-of-type:nth-last-of-type(5), ol.organizational-chart > li > div:first-of-type:nth-last-of-type(5) ~ div{width:calc((100% / 5.5) - 2em - 4px);} ol.organizational-chart > li > div:before, ol.organizational-chart > li > div:after{bottom:-1em!important;top:inherit!important;} ol.organizational-chart > li > div:before{height:1em!important;left:50%!important;width:3px!important;} ol.organizational-chart > li > div:only-of-type:after{display:none;} ol.organizational-chart > li > div:first-of-type:not(:only-of-type):after, ol.organizational-chart > li > div:last-of-type:not(:only-of-type):after{bottom:-1em;height:3px;width:calc(50% + 1em + 3px);} ol.organizational-chart > li > div:first-of-type:not(:only-of-type):after{left:calc(50% + 3px);} ol.organizational-chart > li > div:last-of-type:not(:only-of-type):after{left:calc(-1em - 3px);} ol.organizational-chart > li > div + div:not(:last-of-type):after{height:3px;left:-2em;width:calc(100% + 4em);} ol.organizational-chart > li > ol{display:flex;flex-wrap:nowrap;} ol.organizational-chart > li > ol:before, ol.organizational-chart > li > ol > li:before{height:1em!important;left:50%!important;top:0!important;width:3px!important;} ol.organizational-chart > li > ol:after{display:none;} ol.organizational-chart > li > ol > li{flex-grow:1;padding-left:1em;padding-right:1em;padding-top:1em;} ol.organizational-chart > li > ol > li:only-of-type{padding-top:0;} ol.organizational-chart > li > ol > li:only-of-type:before, ol.organizational-chart > li > ol > li:only-of-type:after{display:none;} ol.organizational-chart > li > ol > li:first-of-type:not(:only-of-type):after, ol.organizational-chart > li > ol > li:last-of-type:not(:only-of-type):after{height:3px;top:0;width:50%;} ol.organizational-chart > li > ol > li:first-of-type:not(:only-of-type):after{left:50%;} ol.organizational-chart > li > ol > li:last-of-type:not(:only-of-type):after{left:0;} ol.organizational-chart > li > ol > li + li:not(:last-of-type):after{height:3px;left:0;top:0;width:100%;}}