div#topcontrol{bottom:65px;}
.widget2{margin-bottom:30px;background:none;padding:1px;}
ul.list{list-style:outside none none;margin-top:13px;padding-left:0;}
.widget2.dark .list-border li{border-bottom:1px dashed #fff;}
.widget2 ul.list li, .widget2 .post{margin-bottom:8px;padding-bottom:8px;width:270px;}
.widget2 .list-border li{border-bottom:1px dashed #fff;}
.widget2 ul li{margin-bottom:5px;padding-bottom:5px;color:#fff;}
ul.list li{margin:5px 0;}
.mr-5{margin-right:5px !important;}
.mr-5{margin-right:5px !important;}
.pull-right{float:right;}
.pull-right{float:right!important;}
.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:99;width:100vw;height:100vh;background-color:var(--bs-backdrop-bg);}
footer .footer-widget-area .widget.nav-widget ul li{margin-bottom:14px;width:100%;float:left;}

@-webkit-keyframes cptCircle{0%{-webkit-transform:rotate(0) scale(.5) skew(1deg);transform:rotate(0) scale(.5) skew(1deg);opacity:.01}30%{-webkit-transform:rotate(0) scale(.7) skew(1deg);transform:rotate(0) scale(.7) skew(1deg);opacity:.5}to{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg);opacity:.01}}@keyframes cptCircle{0%{-webkit-transform:rotate(0) scale(.5) skew(1deg);transform:rotate(0) scale(.5) skew(1deg);opacity:.01}30%{-webkit-transform:rotate(0) scale(.7) skew(1deg);transform:rotate(0) scale(.7) skew(1deg);opacity:.5}to{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg);opacity:.01}}@-webkit-keyframes cptCircleFill{0%{-webkit-transform:rotate(0) scale(.6) skew(1deg);transform:rotate(0) scale(.6) skew(1deg);opacity:0}50%{webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg);opacity:.2}to{-webkit-transform:rotate(0) scale(.6) skew(1deg);transform:rotate(0) scale(.6) skew(1deg);opacity:.2}}@keyframes cptCircleFill{0%{-webkit-transform:rotate(0) scale(.6) skew(1deg);transform:rotate(0) scale(.6) skew(1deg);opacity:0}50%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg);opacity:.2}to{-webkit-transform:rotate(0) scale(.6) skew(1deg);transform:rotate(0) scale(.6) skew(1deg);opacity:.2}}
#capitol-callback{font-family:Arial;position:fixed;width:72px;height:72px;bottom:110px;top:auto;right:40px;left:auto;z-index:99;}
@media (max-width: 768px){#capitol-callback{right:10px;}}
.cpt-circle,.cpt-circle-fill{position:absolute;border-radius:100%;-webkit-transition:all .5s;transition:all .5s;-moz-box-sizing:border-box;box-sizing:border-box;opacity:0;-webkit-animation-delay:2s;animation-delay:2s}.cpt-circle{width:250%;height:250%;background-color:transparent;border:2px solid #189d0e;-webkit-animation:cptCircle 2.2s infinite ease-in-out;animation:cptCircle 2.2s infinite ease-in-out;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;left:-71%;top:-75%}.cpt-circle-fill{width:155%;height:155%;background-color:#189d0e;border:2px solid transparent;-webkit-animation:cptCircleFill 2.3s infinite ease-in-out;animation:cptCircleFill 2.3s infinite ease-in-out;box-shadow:0 0 2px 0 #189d0e!important;left:-23.5%;top:-27.5%}
.wst-button{position:relative;right:1px;top:1px;float:right;width:64px;height:58px;background:center center no-repeat #189d0e;box-shadow:0 3px 5px 1px rgba(0,0,0,.2);background-size:30px;border-radius:100%;cursor:pointer;font-size:16px;color:#fff;text-align:center;line-height:58px}
.wst-button img{vertical-align:middle}