.page-title-area.overlay-bg.style-1  {
display: none;
}

.page-title-area .breadcrumb .active {
    color: #fff !important;
}.toggel-faq #elementor-tab-title-1334 {
    border-bottom: 0px;
}
.toggel-faq #elementor-tab-title-1094 {
    border-bottom: 0px;
}
.toggel-faq #elementor-tab-title-1964 {
    border-bottom: 0px;
}
.page-title-area .breadcrumb {
  padding: 12px 22px 12px 22px !important;
}
.wpcf7 form.sent .wpcf7-response-output, .wpcf7-not-valid-tip{position: absolute;
margin: 0px;
padding: 0px;
bottom: -38px;
border: 0px !important;
left: 30px;
color: red;
font-size:8px;
}
.wp-block-search button[type=submit]:hover {
border-radius: 0px !important;
}
.page-title-area .breadcrumb .active {
font-size: 14px;
}
.elementor-toggle-icon{margin-top: 4px!important}
.hostiko-data-centers #data-center-tabs {
padding-left: 0px;
padding-right: 22px;
margin-left: -3px;
}
.hostiko-data-centers img {
margin-right: 49px;
margin-top: 13px;
}
#hostiko_custom_tabs .nav-pills .nav-link.active{border-radius: 6px;}
/* Comparision Table */
.Comprison_pricingplan .hostiko-price-outer .decimal-outer .decimal {
position: relative;
top: 5px;
}
.Comprison_pricingplan .bg-main .fa-check-circle {
margin-right: 10px;
color: #fff;
}
.Comprison_pricingplan .fa-times-circle {
color: #ff0000a8;
}
.Comprison_pricingplan .hosting-feature-table tbody tr.tbl_content.tbl_body_content:last-child td:first-child {
border-left-width: 0 !important;
}
.Comprison_pricingplan table>tbody>tr>td, .Comprison_pricingplan table>tbody>tr>th, .Comprison_pricingplan table>tfoot>tr>td, .Comprison_pricingplan table>tfoot>tr>th, .Comprison_pricingplan table>thead>tr>td, .Comprison_pricingplan table>thead>tr>th {
border-bottom: 1px solid #eeeeee6e !important
}
.Comprison_pricingplan .hosting-feature-table tbody tr td.bg-color{
border:none;
}
.Comprison_pricingplan .hosting-feature-table tbody tr.tbl_content.tbl_body_content:last-child td{
padding: 29px 15px 45px 15px !important;
border-top: 0 !important;
border-bottom: 1px solid #eeeeee !important;
border-left:1px solid #eeeeee !important;
}
.Comprison_pricingplan .hosting-feature-table tbody tr.tbl_content.tbl_body_content:last-child td:first-child{
border-left: none;
border-bottom: none !important;
}
.Comprison_pricingplan .hosting-feature-table tbody td.main-tld-heading{
padding: 39px 15px 40px 18px !important;
}
.Comprison_pricingplan .hosting-feature-table tbody td.main-tld-heading .heading1{
margin-bottom: 22px !important;
}
.Comprison_pricingplan #button-table-top table tbody tr:nth-last-child(2) td {
border-bottom: none !important;
}
.Comprison_pricingplan #button-table-top table tbody tr td .fa-check {
font-weight: 900 !important;
color: #fff;
margin-right: 12px;
}
/* VPS */
.hostiko_vps_section .vps_content .vps_upper_content .progress_content .content_box li {
 border-right: 1px solid #eeeeee;}
.hostiko_vps_section .vps_content .vps_upper_content .progress_content .progress-image {
margin-left: 0px !important;
margin-right: 0px !important;
}
.hostiko_vps_section .vps_content .vps_upper_content .progress_content .content_box span {
padding-right: 12px !important;
}
.hostiko_vps_section .vps_content .vps_upper_content .progress_content .content_box{
display: grid !important;
grid-template-columns: 25.2% 25.2% 21.8% 19.8% !important;
padding: 12px 42px 16px !important;
gap: 30px !important;
}
.hostiko_vps_section .vps_content .vps_upper_content .progress_content .button .price_outter {
font-size: 14px;
padding-right: 11px;
}
.hostiko_vps_section .vps_content .vps_upper_content .progress_content .content_box li{
padding-right:0;
}
.hostiko_vps_section .vps_content .vps_upper_content .progress_content .content_box li:first-child {
padding-left: 0 !important;
line-height: 44px;
}
.hostiko_vps_section .vps_content .vps_upper_content .progress_content .content_box span {
padding-right: 9px  !important;
}

/* nav-bar styling */
.elementor-kit-5 button, .elementor-kit-5 input[type="button"], .elementor-kit-5 input[type="submit"], .elementor-kit-5 .elementor-button{background-image: none;}

.nav-transparent .nav-container .current-menu-parent > a:first-child {
  color: #000 !important;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav .sub-menu li.menu-item-has-children {padding: 0px 0px !important;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav .sub-menu li.menu-item-has-children {margin-right: 0px !important;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li {
font-size: 14px !important;}
.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu .menu-item-has-children:before {
color: #fff !important;}
.navbar-area .nav-container .navbar-collapse .navbar-nav .sub-menu li + li {
margin: 0px 0px I !important;
}
.sub-menu {
  overflow: visible !important;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu .menu-item-has-children > .sub-menu {
  left: 112% !important;
  top: 0 !important;
  box-shadow: none;
}
.nav-transparent .nav-container #hostiko_main_menu.navbar-collapse .navbar-nav > li.current-menu-item a {
color: #ff862e !important;
}
.navbar-area .nav-container .toggle-btn.d-block.d-lg-none {
box-shadow: none !important;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav li a:active {
color: #0b1b56 !important;
}
.navbar-area .navbar {margin-bottom: -120px;}
.navbar-area .nav-container {
max-width: 1170px;
}
.nav-transparent .nav-container #hostiko_main_menu.navbar-collapse .navbar-nav > li.menu-item-has-children li.current-menu-item a{color: #000 !important;}
.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children {
padding: 0px 10px;
}
.navbar-area .navbar-expand-lg{
border-bottom: none;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav > li:last-child {
background-color: #50b848;
border: none;
padding: 15px 32px;
border-radius: 0px;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav > li:last-child:hover {
background-color:#087fff !important;
border: none;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav > li:last-child:hover a {
color: #fff!important;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav .menu-item-has-children a:first-child::before {
color: #000 !important;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children:hover > .sub-menu {
border-radius: 6px !important;
background-color: #087fff;
border: 1px solid transparent;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav li{
display: inline-block;
font-size: 14px;
font-weight: 400;
line-height: 120px;
text-transform: none;
}
.nav-transparent .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu {
top: 85% !important;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav > li:last-child a {
color: #fff !important;
font-size: 14px;
font-weight: 600 !important;
text-transform: none;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children > .sub-menu {
border-radius: 20px !important;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li + li {
border-top: 1px solid #E4E4E4 !important;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li a::after {
top: 12px;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li a{padding: 7px 12px !important;}
.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li a {
display: block;
color: #ffffff !important;
background: transparent !important;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li a:hover {
color: #000000 !important;
}
.navbar .nav-container .navbar-collapse .navbar-nav > li:hover > a {
color:  #087fff !important;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav > li:hover {
color: #000 !important;
}
.nav-transparent .nav-container .navbar-collapse .navbar-nav > li.current-menu-item a {
color: #000 !important;
}
.nav-transparent .nav-container .navbar-collapse .navbar-nav > li.current-menu-item:after{
display:none;
}
.nav-transparent .nav-container .navbar-collapse .navbar-nav > li:hover:after {
display: none;
}
/* domain */
#domain_search_outter #transfer_btn, #domain_search_outter #search_btn {
top: 14px;
}
#domain_search_outter #search_btn { right: 152px !important;}
#domain_search_outter #searchtdomain {
height: 80px;
}
#domainCartOption ul .domain-available a,
#domainCartOption ul .domain-taken a,
#domainCartOption ul .tld-not-supported .popup{border-radius: 0px;}
#domainCartOption ul .domain-available,
#domainCartOption ul .domain-taken,
#domainCartOption ul .tld-not-supported{
border-radius: 0px;}
#domainCartOption ul .domain-taken a.close{border-radius: 0px;}
#domain_search_outter #transfer_btn, #domain_search_outter #search_btn {top: 12px;}
#domainCartOption ul .domain-available, #domainCartOption ul .domain-taken, #domainCartOption ul .tld-not-supported {border-radius: 0px;}
#domain_search_outter #searchtdomain {
border: 0px solid rgb(0 0 0 / 10%);
}
#domainCartOption ul .domain-available, #domainCartOption ul .domain-taken, #domainCartOption ul .tld-not-supported {border-radius: 0px !important;}
#domainCartOption ul .domain-available a, #domainCartOption ul .domain-taken a, #domainCartOption ul .tld-not-supported .popup { border-radius: 0px !important;}

/* GDPR Cookie Plugin CSS*/
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.change-settings-button:hover{
color: var(--e-global-color-black) !important;
background-color: transparent !important;
background-image: none !important;
}
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.change-settings-button:focus{
outline: none !important;
border: 0px !important;
box-shadow: none !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{
background-color: #fff;
border-radius: 6px;
margin-bottom: 30px;
padding: 20px !important;
box-shadow: 1px 3px 8px 1px rgba(0,0,0,0.1);
}
#moove_gdpr_cookie_info_bar .moove-gdpr-cookie-notice p{
font-family: 'inter' !important;
font-weight: 400 !important;
line-height: 24px !important;
font-size: 14px !important;
color: #000 !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton {
font-size: 14px !important;
font-weight: 400 !important;
font-family: 'inter' !important;
cursor: pointer;
box-shadow: 1px 3px 8px 1px rgba(0,0,0,0.1);
background-color: black !important;
color: #fff !important;
}
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme{
background-color: transparent !important;
}
#moove_gdpr_cookie_info_bar .change-settings-button{
text-decoration: none !important;
font-weight: 700 !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{
border-radius: 6px !important;
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{
border-radius: 6px !important;
background-color: #f8f8f8 !important;
color: #000 !important;
border: 1px solid #4383EC !important;
font-family: 'inter' !important;
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton:hover{
color: #000 !important;
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content button, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content li, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content p, 
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main span.tab-title, 
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-nav-tab-title, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-nav-tab-title,
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a{
font-family: 'inter' !important;
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button:hover{
color: #000 !important;
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon{
background-color: #000 !important;
border: 1px solid #000 !important;
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon:hover{
color: #fff !important;
}
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme{
border-top:0px !important;
}


/* Cart button */
.hostiko-core-feature .elementor-image-box-img{
  margin-bottom: 10px !important;
}
.hostiko-price-outer .price {
margin-left: -5px;
margin-right: -5px;
}
.hostiko-workflows .elementor-toggle-icon-left {
  margin-right: 11px;
  font-size: 20px;
}
.hostiko-workflows .elementor-toggle-icon-closed{margin-top: -2px;}
.hostiko-workflows .elementor-toggle-icon-opened{margin-top: -2px;}
.hostiko-whmcs-price-outer .price {
margin-right: -6px;
margin-left: -4px;
}
.hostiko-select-field.nice-select{border-radius: 0px !important;}
.hostiko-select-field.nice-select.open {
border-bottom-left-radius: 0 !important;
border-bottom-right-radius: 0 !important;
}
span.cart-contents-count {
top: -3px!important;
right: -3px!important;
background-color: #ff8208 !important;
}
.woocommerce-cart.woocommerce-page .wp-block-button.wc-block-grid__product-add-to-cart a{border-radius: 0px !important;}
.navbar-area .navbar-area-2 .cart-btn i{
padding: 15px 16px !important;
border-radius: 0px !important;
color: #fff !important;
background: #087fff !important;
}
/* Footer */
footer.footer-area.style-3 .footer-bottom {
  background-color: #087fff !important;}
footer.footer-area.style-3 .footer-bottom p {
color: #ffffff !important;
}
/* Testimonial slider */
.hostiko-hosting-tabs #hostiko_custom_tabs .nav-item .tab_tltle span {
display: inline-block !important;
}
.hostiko-testimonial-section .owl-carousel .owl-item img {
display: inline-block;
}
.hostiko-testimonial-section .hostiko-testimonial-box .user-content-outer {
margin-bottom: -20px!important;
}
.hostiko-testimonial-section .hostiko-testimonial-box .user-content {
padding-left: 0px!important;
}

.hostiko-testimonial-section .owl-carousel .owl-dots {
margin-top: 34px !important;
}
.hostiko-testimonial-section .owl-carousel .owl-dots .owl-dot span {
margin: 0px 5px;
}
.Hostiko-img-slider .fa-arrow-left {
position: absolute;
top: 140px;
left: 503px;
background: #fff;
color: #000;
padding: 15px 17px;
border-radius: 0px;
}
.Hostiko-img-slider .fa-arrow-left:hover {background: #087fff;color: #fff;}
.Hostiko-img-slider .fa-arrow-right {
position: absolute;
top: 140px;
right: 503px;
background: #fff;
color: #000;
padding: 15px 17px;
border-radius: 0px;
}
.Hostiko-img-slider .fa-arrow-right:hover {background: #087fff;color: #fff;}
/* Sub banner */
.toggel-faq #elementor-tab-title-5844 {
  border-bottom: 0px;
}
.hostiko-hosting-tabs #myTabContent{
margin-left: 23px;
}
.hostiko-tld .hostiko-tld-table tr:last-child{
border-bottom: 0px solid !important;
}
.hostiko-tld .hostiko-tld-table tr {
border-bottom: 1px solid #eeeeee !important;
}
.hostiko-counter .elementor-counter-number-prefix { display: none;}
.hostiko-counter .elementor-counter-title {text-align: left!important;}
.page-title-area.style-1 {
margin-top: -120px;
padding: 340px 0px 142px 0px !important;
background-color: #000000;
}
.navbar-area .page-title-area h1, .page-title-area .title {
font-family: 'inter' !important;
font-size: 56px !important;
font-weight: 700 !important;
color: #ffffff !important;
margin-bottom: 30px !important;
}
.page-title-area .breadcrumb {
border-radius: 0px !important;
text-align: center;
background-color: #087fff !important;
text-transform: uppercase
}
.page-title-area .breadcrumb a {
font-family: 'inter';
font-size: 14px !important;
font-weight: 600 !important;
color: #ffffff !important;
}
.page-title-area .breadcrumb li{
padding: 0px 3px !important
}
.page-title-area h1, .page-title-area .title
{
color: #000000 !important;
}
.breadcrumb li:not(:last-child)::after {
color: #ffffff !important;
content: "/" !important;
right: -10px !important;
top: 0px !important;
font-size: 18px !important;
font-weight: 600 !important
}
.breadcrumb li a:hover{
color: #051b57 !important;
}
.breadcrumb li:last-child a:active{
color: #ff7800 !important;
}
/* Contact Us Form */
.wpcf7 form .wpcf7-response-output {
text-align: center;
}
.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output {
border-color: #292b33 !important;
}
.hostiko-contactform .input-outter .name-outter, .hostiko-contactform .input-outter .email-outter, .hostiko-contactform .phoneSubject-outter .phone-outter, .hostiko-contactform .phoneSubject-outter .subject-outter{width: 100% !important;
margin: 0 1% !important;}
.hostiko-contactform .input-outter .nameEmail-outter input, .hostiko-contactform .input-outter .phoneSubject-outter input
{
font-family: 'Inter', sans-serif;
font-size: 16px;
font-weight: 400;
width: 100%;
border-radius: 0px;
margin-bottom: 20px;
padding: 15px 27px;
border: 1px solid #e6e9ee !important;
}
.hostiko-contactform .input-outter .nameEmail-outter input:focus, .hostiko-contactform .input-outter .phoneSubject-outter input:focus {
border: 1px solid #292b33 !important;
}
.hostiko-contactform .text-area-box {
font-family: 'Inter', sans-serif;
font-size: 16px;
font-weight: 400;
float: left;
width: 100%;
margin: 0 1%;
height: 116px;
border-radius: 0px;
padding: 15px 27px;
margin-bottom: 20px;
border: 1px solid #e6e9ee;
}
.hostiko-contactform .text-area-box:focus {border: 1px solid #292b33 !important;}
.hostiko-contactform .submit {
border: none !important;
border-radius: 0px !important;
font-size: 16px !important;
font-weight: 600 !important;
padding: 16px 34px !important;
margin-left: 6px;
background-color: #ff8208 !important;
}
.hostiko-contactform .submit:hover {
border: 0px !important;
background-color: #087fff !important;
}
.hostiko-contactform .submit-btn {
text-align: left;
}
/* testimonial */
.hostiko-testimonial-section button:focus {
outline: none !important;
background-image: none !important;
}.hostiko-testimonial-section button:hover {
background-image: none !important;
}
.hostiko-testimonial-section .hostiko-testimonial-box .user-content-outer figure img {
margin-left: 1px;
}
/* Hostiko Guarantees  */
.hostiko-guarantee .elementor-image-box-wrapper img {
margin-top: 5px;}
/* toggle css */
.hostiko-faq .elementor-toggle-item {
border-radius: 20px;
overflow: hidden;
}
.hostiko-hosting-tabs #hostiko_custom_tabs .nav-pills .nav-link.active{border-radius: 0px;}
/* Pricing Button */
.price-button .elementor-widget-container .whmcs-product-btn-outer .whmcs-product-btn {
display: block;
width: 100%;
}
/* Shop page */
.woocommerce-cart.woocommerce-page .wc-block-cart__sidebar .wc-block-cart__submit .wc-block-cart__submit-container a:hover {
border-color: var(--e-global-color-primary) !important;}
.woocommerce-page.woocommerce-checkout .wc-block-components-main button.components-button {
border: 1px solid #292b33 !important;}
.woocommerce ul.products.columns-4 li.product {
border-radius: 0px !important;
}
.woocommerce ul.products li.product a img {
border-radius: 0px !important;
}
.woocommerce ul.products li.product .button {
padding: 14px 30px !important;
border-radius: 0px !important;
font-size: 14px;
font-weight: 700 !important;
text-decoration: none;
transition: all 0.3s ease-in-out;
line-height: normal !important;
}
/* Checkout Page */
.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__header, table.wc-block-cart-items .wc-block-cart-items__header {
color: #000000 !important;
}
.is-large.wc-block-cart .wc-block-cart-items td {
color: #000000 !important;
}
.wc-block-components-sidebar {
color: #000000 !important;
}

.wc-block-components-panel__button[aria-expanded=true] {
font-family: 'inter' !important;
font-size: 14px !important;
font-weight: 700px !important;
padding: 14px 30px !important;
margin-bottom: 20px !important
}
.wc-block-components-panel__button, .wc-block-components-panel__button:active, .wc-block-components-panel__button:focus, .wc-block-components-panel__button:hover {
font-size: 14px !important;
font-weight: 700px !important;
color: #000000 !important;
background-color: #2986cc !important;
}
.wc-block-components-button:not(.is-link) {
border: 1px solid #000000 !important;
}
.woocommerce-checkout .wc-block-components-button:not(.is-link) {
color: #000000 !important;
}
.woocommerce-checkout .wc-block-components-button:not(.is-link):hover {
color: #2986cc!important;
}
.woocommerce-cart .wc-block-components-button:not(.is-link) {
border-radius: 0px !important;
border: 0px !important;
}
.wc-block-components-panel__button {
box-shadow: none !important;
}
.wc-block-components-panel__button:hover {
border: none !important;
color: #000000 !important;
}
body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link):focus {
box-shadow: none !important;
outline: none !important;
}
.wp-block-search__label:after, .wp-block-group__inner-container > h2:after, .wp-block-group__inner-container > h2:after, .wp-block-group__inner-container > h2:after, .wp-block-group__inner-container > h2:after {
background-color: #ff7800 !important;
}
/* single */
.elementor-widget-hostiko-hosting-feature .Comprison_pricingplan table tr:first-child td:first-child, .elementor-widget-hostiko-hosting-feature .Comprison_pricingplan table tr:last-child td:first-child {
border: 0px solid rgba(0, 0, 0, 0.06) !important;
}
.hostiko-tld-body-row td a {
display: block;
}
/*Sub Banner */
.navbar-area .page-title-area h1, .page-title-area .title {
font-size: 48px !important;
}
.hostiko_vps_section .vps_content .vps_upper_content .progress_content .content_box .content-icon img {
height: 17px;
}
.woocommerce-checkout.woocommerce-page button{
background: transparent !important;
}
.wc-block-components-panel__button>.wc-block-components-panel__button-icon{
color:#000;
}
.woocommerce-page.woocommerce-checkout .wc-block-components-main button.components-button{
color: #000 !important;
}

@media only screen and (max-width: 1199px){
.navbar-area .nav-container .navbar-collapse .navbar-nav .sub-menu li.menu-item-has-children {
    margin-right: 5px !important;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu .menu-item-has-children > .sub-menu {
  left: 90% !important;
  top: 50px !important;
}
#domain_search_outter #search_btn {
    right: 145px !important;
}
.hostiko_vps_section .vps_content .vps_upper_content .progress_content .content_box li:first-child {
padding-left: 0 !important;
line-height: normal;
}
.hostiko_vps_section .vps_content .vps_upper_content .progress_content .content_box li {
display: flex !important;
flex-direction: column !important;
align-items: flex-start !important;
line-height: normal;
}
#domain_search_outter #searchtdomain {
height: 65px !important;
}
#domain_search_outter #transfer_btn, #domain_search_outter #search_btn {
top: 8px !important;
}
#domain_search_outter #transfer_btn {
right: 10px !important;
}
.hostiko-contact-form .text-area-box {
width: 100%;}
.hostiko-contact-form .submit {
width: 43% !important;
padding: 15px 35px !important;}
.Hostiko-img-slider .fa-arrow-left {
left: 428px;top: 115px;}
.Hostiko-img-slider .fa-arrow-right {
right: 428px;top: 115px;}
.domain-tld .hostiko-tld-table tr td{
border-right: 1px solid #d6e7f2 !important;
}
.domain-tld .hostiko-tld-table tr td:last-child{
border-right: 0px solid #d6e7f2 !important;}
.domain-tld .hostiko-tld-table tr th{
border-right: 1px solid #d6e7f242 !important;
}
.domain-tld .hostiko-tld-table tr:last-child{
border-bottom: 2px solid #0a1b56 !important;
}
.domain-tld .hostiko-tld-table tr:first-child {
border-bottom: 0px solid #0a1b56 !important;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav > li:last-child {
padding: 12px 24px;}
/* Cart Button */
a.btn.nav-link {
line-height: 44px !important;
}
}
@media only screen and (max-width: 1024px){
.hostiko-workflows .elementor-toggle-icon-left {
font-size: 17px;}
.hostiko-data-centers .content-scroll {max-height: 240px !important;}
#domain_search_outter #transfer_btn, #domain_search_outter #search_btn {top: 10px !important;}
#domain_search_outter #search_btn {right: 135px !important;}
.hostiko-testimonial-section .owl-carousel .owl-dots {
text-align: center  !important;}
.Hostiko-img-slider .fa-arrow-left {
left: 300px;top: 98px;}
.Hostiko-img-slider .fa-arrow-right {
right: 300px;top: 98px;}
.Comprison_pricingplan #button-table-top table tbody tr:last-child td a {
display: inline-block;
}
.hostiko-contact-form .main input {
width: 30.1%;
padding: 12px 20px 12px 20px;
}
.hostiko-contact-form .submit {
width: 47% !important;font-size: 14px !important;padding: 12px 32px !important;}
}
@media only screen and (max-width: 991px){
  .navbar-area .nav-container .navbar-collapse .navbar-nav .sub-menu li.menu-item-has-children {
    margin-right: 0px !important;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu .menu-item-has-children > .sub-menu {
left: 2% !important;top: 0px !important;}
.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li.menu-item-has-children:hover:before {
  top: 18px !important;}
.navbar-area .nav-container .navbar-collapse .navbar-nav > li:last-child a{font-weight: 400 !important;}
/* vps */
.hostiko_vps_section .vps_content .vps_upper_content .progress_content .button .price_outter {
margin-left: 0px !important;
}
.hostiko_vps_section .vps_content .vps_upper_content .progress_content .content_box .content {
margin-bottom: 6px !important;
}
.hostiko_vps_section .vps_content .vps_upper_content .progress_content .content_box li {
padding-right: 0px !important;
}	
.hostiko_vps_section .vps_content .vps_upper_content .progress_content .content_box span {
padding-right: 0px !important;
}	
.hostiko_vps_section .vps_content .vps_upper_content .progress_content .content_box{
display: grid !important;
grid-template-columns: 22.4% 23.5% 20.6% 17% !important;
gap: 33px !important;
  padding: 24px 30px 23px 30px !important;
}
.navbar-area .nav-container #hostiko_main_menu .navbar-nav li.menu-item-has-children .sub-menu{background-color: transparent !important;
}
.nav-transparent .nav-container #hostiko_main_menu.navbar-collapse .navbar-nav > li.current-menu-item a{color: #fff !important;}
.navbar-area .nav-container .navbar-collapse .navbar-nav .menu-item-has-children a:first-child::before {
color: #fff !important;
}
.navbar .nav-container .navbar-collapse .navbar-nav > li > a {
text-transform: none !important;}
.navbar-area-2 .navbar .nav-container .navbar-collapse .navbar-nav > li > a{color: #fff  !important;}
.Comprison_pricingplan #button-table-top table tbody tr:first-child td:first-child {
padding: 10px 10px 10px 15px !important;}
.domain-tld .hostiko-tld-table tr td{
border-right: 1px solid #d6e7f2 !important;
}
.domain-tld .hostiko-tld-table tr td:last-child{
border-right: 0px solid #d6e7f2 !important;}
.domain-tld .hostiko-tld-table tr th{
border-right: 1px solid #d6e7f242 !important;
}
.domain-tld .hostiko-tld-table tr:last-child{
border-bottom: 2px solid #0a1b56 !important;
}
.domain-tld .hostiko-tld-table tr:first-child {
border-bottom: 0px solid #0a1b56 !important;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children {
margin-right: 15px !important;
margin-left:0px !important
}
.nav-transparent .toggle-btn .icon-left{
background-color: #000000 !important;
}
.nav-transparent .toggle-btn .icon-left:before{
background-color: #000000 !important;
}
.nav-transparent .toggle-btn .icon-left:after {
background-color: #000000 !important;
}
.nav-transparent .toggle-btn .icon-right{
background-color: #000000 !important;
}
.nav-transparent .toggle-btn .icon-right:before{
background-color: #000000 !important;
}
.nav-transparent .toggle-btn .icon-right:after {
background-color: #000000 !important;
}
.toggle-btn.open .icon-left{
background-color: transparent !important
}
.toggle-btn.open .icon-right{
background-color: transparent !important
}
.navbar-area .nav-container .navbar-collapse .navbar-nav > li:last-child {
background: none !important;
border: none !important;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav {
background-color: #087fff !important;
}
body .expand_close #hostiko_main_menu.show {
background-color: #087fff !important;}
.navbar-collapse {
background: #087fff !important;
}
/* Sub banner	 */
.page-title-area.style-1 {
padding: 340px 0px 104px 0px !important;
}
.hostiko-tld-body-row td a {
margin-right: 0px;
}
.navbar-area.style-2 .nav-container .navbar-collapse .navbar-nav li:hover a, .navbar-area.style-2 .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li a:hover {
color: #000 !important;
}
}
#hostiko_main_menu ul.sub-menu .current-menu-item a {color: #000 !important;}
.navbar-area-2 .navbar-area .nav-container .navbar-collapse .navbar-nav .current-menu-parent a:first-child::before {color: #000 !important;}
.navbar-area .nav-transparent .nav-container .navbar-collapse .navbar-nav > li.current-menu-item a {color: #000 !important;}
.hostiko-faq .elementor-toggle-item .elementor-toggle-icon .elementor-toggle-icon-closed i:before {
margin-top: -4px;
height: 32px;
width: 32px;
padding: 6px 8px;
font-size: 16px;
}
.hostiko-faq .elementor-toggle-item .elementor-toggle-icon-opened i:before {
margin-top: -4px;
height: 32px;
width: 32px;
padding: 6px 8px;
font-size: 16px;
}
/*Sub Banner */
.navbar-area .page-title-area h1, .page-title-area .title {
font-size: 40px !important;
}
.page-title-area.style-1 {
    margin-top: 0px;
    padding: 190px 0px 135px 0px !important;
}
@media only screen and (max-width: 767px) {
.hostiko_vps_section .vps_content .vps_upper_content .progress_content .content_box li:first-child {
border-right: 1px solid #eeeeee;
}
.navbar-area .page-title-area h1, .page-title-area .title {
    font-size: 32px !important;
}
.hostiko-plan-list .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
margin-bottom: 5px; }
.hostiko-tld-table tr td {color: #292b33 !important;}
.hostiko-tld-table td::before {color: #292b33 !important;}
.dedicated-tld .hostiko-tld-table tr td {color: #fff !important;}
.dedicated-tld .hostiko-tld-table td::before {color: #fff !important;}
.hostiko-tld .hostiko-tld-table tr td {color: #fff !important;}
.hostiko-tld .hostiko-tld-table td::before {color: #fff !important;}
.hostiko-contactform .submit-btn {
text-align: center;
}
.hostiko-data-centers img {
  margin-right: 0px;}
.hostiko-data-centers #data-center-tabs {
padding-left: 0; 
padding-right: 0px !important; 
margin-left: 0px !important;
}
#domain_search_outter #transfer_btn, #domain_search_outter #search_btn {
top: 7px !important;
}
#domain_search_outter #search_btn {
right: 135px !important;
}
#domain_search_outter #searchtdomain {
height: 60px !important;
}
.hostiko_vps_section .ui-slider-horizontal {
height: 12px !important;}
.hostiko_vps_section .ui-slider .ui-slider-handle {
width: 26px !important;
height: 26px !important;
background-size: contain !important;
}
.hostiko_vps_section .vps_content .vps_upper_content .progress_content .content_box .content {
margin-bottom: 10px !important;
}
#hdd_val {
padding-left: 3px !important;
}
.hostiko_vps_section .vps_content .vps_upper_content .progress_content .content_box .top-content {
margin-bottom: 8px !important;
}
.hostiko_vps_section .vps_content .vps_upper_content .progress_content .button .price_outter {
margin-left: 0px !important;
margin-top: -5px;
}
.hostiko_vps_section .vps_content .vps_upper_content .progress_content .button .price_outter {
margin-bottom: 20px !important;
}
.hostiko_vps_section .vps_content .vps_upper_content .progress_content .content_box .left-content,.hostiko_vps_section .vps_content .vps_upper_content .progress_content .content_box li {
width: auto !important;
}
#ram_val {
border-right: 0 !important;
}
.hostiko_vps_section .vps_content .vps_upper_content .progress_content .content_box li:last-child {
border-left: none !important;
}
.hostiko_vps_section .vps_content .vps_upper_content .progress_content .content_box .right-content {
padding-left: 0 !important;
}
#hdd_val{
  border-right: 1px solid #eeeeee !important;
}
.hostiko_vps_section .vps_content .vps_upper_content .progress_content .content_box {
display: grid !important;
grid-template-columns: 49.5% 45% !important;
gap: 13px 25px !important;
padding: 23px 25px 18px !important;
margin-bottom: 30px !important;
}
.hostiko_vps_section .vps_content .vps_upper_content {
padding: 24px 21px 32px !important;
}
#domain_search_outter #transfer_btn {
right: 10px !important;
}
.hostiko-tld-body-row td a {
display: inline-block;
}	
.Hostiko-img-slider .fa-arrow-left {
left: 80px;
top: 120px; }
.Hostiko-img-slider .fa-arrow-right {
right: 80px;
top: 120px;}
.Comprison_pricingplan #button-table-top table tbody tr:first-child td:first-child {
padding: 10px 8px 10px 10px !important;
}
.hostiko-contact-form .submit {
width: 59% !important;
margin-left: 0px !important;
font-size: 14px !important;
}
.hostiko-contactform .input-outter .nameEmail-outter input, .hostiko-contactform .input-outter .phoneSubject-outter input {
font-size: 14px;
font-weight: 300;
padding: 11px 18px;
}
.hostiko-contact-form .text-area-box {
padding-top: 20px;
padding-left: 20px;
width: 100%;
font-size: 14px;
height: 180px;
margin: 0px 0px 20px 2px;
}	
#domain_search_outter #searchtdomain {
padding: 20px 20px 24px 20px;}
/* Nav */
.navbar-area.navbar-area-2.style-2.extra-margin-top {
margin-bottom: -120px;
}
/* Testimonial slider */
.hostiko-testimonial-section .owl-carousel .owl-dots {
margin-top: 24px !important;
}
/*Sub Banner */
.navbar-area h3.title {
font-size: 32px !important;
}
.navbar-area .page-title-area .breadcrumb a {
font-size: 12px !important;
}
.navbar-area .page-title-area .breadcrumb {
padding: 12px 20px 12px 20px !important;
}

/* Hostiko Guarantees  */
.hostiko-guarantee .elementor-image-box-wrapper img {
margin-bottom: 30px;
}
/* Domian Search	*/
.doamin-search .elementor-widget-container #domain_search_outter #searchtdomain {
margin-bottom: 20px !important;
}
#domain_search_outter #transfer_btn, #domain_search_outter #search_btn {
top: 9px ;
}
}
@media only screen and (max-width: 575px){
#domain_search_outter #search_btn {
right: unset !important;
}
#domain_search_outter #transfer_btn{right: unset !important;
}
}