body, button, input, select, optgroup, textarea {text-align: right;}

.page-content, .entry-content, .entry-summary {margin: 0 0 0 0;}

.post, .page {margin: 0 0 0 0;}

.vps {margin: 2rem 0;}
.vps .text-center {text-align: center; border-bottom: 1px solid #dfdfdf; margin-bottom: 2rem;}
.vps .text-center ul {display: flex; list-style-type: none; justify-content: center; margin: 0;}
.vps .text-center ul li {margin-left: 1rem; border: 1px solid #dfdfdf; padding: 1rem 1.5rem; border-bottom: none; border-top-left-radius: 3px; border-top-right-radius: 3px;}
.vps .text-center ul li:last-child {margin-left: unset;}
.vps .text-center ul li a {color: #000; font-size: 17px;}
.vps .text-center ul li.active a {color: #e6a801; font-weight: bold;}
.vps #calculator {display: none;}
.vps .form-check-input {right: -10px;}
.vps .display-3 {font-size: 32px;}
.vps .display-3 span.total {color: #e6a801; font-weight: bold;}
.vps .display-3 small {font-size: 20px;}
.vps .display-3 span:not(.total) {color: gray; font-size: 16px;}
.vps button {background-color: #e6a801; font-family: 'Open Sans'; color: #fff; border-radius: 25rem; padding: 10px 1.5rem; border: 0;}
.vps button:hover {color: #fff;}
.vps hr {border-top: 1px solid #dfdfdf; margin: 1rem 0 !important;}
.vps input[type=text], .vps select {font-family: 'Open Sans';}

.vps #plans {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; gap: 1rem;}
.vps #plans .pack_hosting {box-shadow: 0 10px 15px rgba(0,0,0,0.05); border-radius: 10px;}
.vps #plans .pack_hosting .pack-header {background-color: #46c1e3; color: #fff; text-align: center; padding: 2rem 0; border-top-left-radius: 10px; border-top-right-radius: 10px;}
.vps #plans .pack_hosting:nth-child(2) .pack-header {background-color: #189ec5;}
.vps #plans .pack_hosting:nth-child(3) .pack-header {background-color: #1885a6;}
.vps #plans .pack_hosting:nth-child(4) .pack-header {background-color: #155b71;}
.vps #plans .pack_hosting:last-child .pack-header {background-color: #002f41;}
.vps #plans .pack_hosting ul {padding-right: 0; margin: 0; list-style-type: none;}
.vps #plans .pack_hosting ul li {text-align: left; border-bottom: 1px solid #f1f1f1; padding: 10px 1rem;}
.vps #plans .pack_hosting ul li strong {float: right;}
.vps #plans .pack_hosting .pack-footer > span {display: block; text-align: center; margin: 1rem 0; font-size: 30px;}
.vps #plans .pack_hosting .pack-footer > span > small {color: gray; font-size: 16px;}
.vps #plans .pack_hosting .pack-footer .btn {border-top: 1px solid #f1f1f1; padding: 10px 0; display: block;}
.vps #plans .pack_hosting .pack-footer .btn i {color: #e6a801;}
/* .vps #plans .pack_hosting {border: 1px solid #dfdfdf; border-radius: 5px;} */

@media (max-width: 992px) {
    .vps #plans {display: block;}
    .vps .text-center ul {padding-right: 0;}
    .vps #plans .pack_hosting {margin-bottom: 2rem;}
    .vps #calculator .col-7 {max-width: 100% !important; display: block; flex: unset;}
}


html[lang=en-US] #pojo-a11y-skip-content {left: -180px; right: auto;}
html[lang=en-US] body, html[lang=en-US] button, html[lang=en-US] input, html[lang=en-US] select, html[lang=en-US] optgroup, html[lang=en-US] textarea {
    text-align: left;
}
html[lang="en-US"] .elementor-nav-menu__align-right .elementor-nav-menu {margin-left: unset;}
html[lang="en-US"] .elementor-7 .elementor-element.elementor-element-44c4862,
html[lang="en-US"] .elementor-68 .elementor-element.elementor-element-2c208574,
html[lang="en-US"] .elementor-68 .elementor-element.elementor-element-3018237 {text-align: left;}
html[lang="en-US"] .vps #plans .pack_hosting ul {padding-left: 0 !important;}
html[lang="en-US"] .vps #plans .pack_hosting ul li strong {float: left !important;}