/* inter-100italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Inter';
  font-style: italic;
  font-weight: 100;
  src: url('../fonts/inter-v20-latin-100italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* inter-200 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Inter';
  font-style: normal;
  font-weight: 200;
  src: url('../fonts/inter-v20-latin-200.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* inter-200italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Inter';
  font-style: italic;
  font-weight: 200;
  src: url('../fonts/inter-v20-latin-200italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* inter-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/inter-v20-latin-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* inter-300italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Inter';
  font-style: italic;
  font-weight: 300;
  src: url('../fonts/inter-v20-latin-300italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* inter-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/inter-v20-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* inter-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Inter';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/inter-v20-latin-italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* inter-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/inter-v20-latin-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* inter-500italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Inter';
  font-style: italic;
  font-weight: 500;
  src: url('../fonts/inter-v20-latin-500italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* inter-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/inter-v20-latin-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* inter-600italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Inter';
  font-style: italic;
  font-weight: 600;
  src: url('../fonts/inter-v20-latin-600italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* inter-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/inter-v20-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* inter-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Inter';
  font-style: italic;
  font-weight: 700;
  src: url('../fonts/inter-v20-latin-700italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* inter-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Inter';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/inter-v20-latin-800.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* inter-800italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Inter';
  font-style: italic;
  font-weight: 800;
  src: url('../fonts/inter-v20-latin-800italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* inter-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Inter';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/inter-v20-latin-900.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* inter-900italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Inter';
  font-style: italic;
  font-weight: 900;
  src: url('../fonts/inter-v20-latin-900italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
.ozimobile_loader{
  border: 4px solid #f3f3f3; /* Light grey base */
  border-top: 4px solid #3498db; /* Blue spinner color */
  border-radius: 50%;
  width: 40px;
  height: 40px;
  animation: spin 1s linear infinite;
  margin: 0 auto;
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
html {
  scroll-behavior: smooth;
}

.apples {
    display: none;
}

* {
    box-sizing: border-box;
}

h1 {
    color: #FFF;
    font-size: 50px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    margin-bottom: 20px;
}

h2, h3, h4, h5, h6 {
    line-height: normal;
    color: #000;
    font-weight: 700;
}

h2 {
    font-size: 40px;
}

h3 {
    font-size: 30px;
}

h4, h5 {
    font-size: 25px;
}

h6 {
    font-size: 20px;
}

img {
    max-width: 100%;
}

.circle {
    display: none;
}

.active .circle {
    display: block;
}

a {cursor: pointer;}
body {margin: 0;padding: 0;font-family: 'Inter', sans-serif;font-size: 16px;color: #6E6E6E;}
samp {font-family: 'Inter', sans-serif;}
.container {width: 100%;max-width: 1800px;padding: 0 150px;margin: 0 auto;box-sizing: border-box;}
* {outline: 0;}
a {text-decoration: none;color: #0388D7;}
ul {list-style: none;padding-left: 0;margin: 0;}
p,h1,h2,h3,h4,h5,h6 {margin: 0;}

.item-row .clickable.active .circle i {height: 30px;width: 30px;background: white;color: #9E88FF;border-radius: 100%;display: flex;align-items: center;justify-content: center;}
.accordion {width: 100%;box-sizing: border-box;}
.accordion-header {background-color: rgb(3 136 215 / 10%);padding: 0px 30px;cursor: pointer;display: flex;justify-content: space-between;align-items: center;border-radius: 50px;box-sizing: border-box;}
.accordion-content {display: none;padding: 10px 0;}
.accordion-content p {color: #6E6E6E;font-family: Inter;font-size: 18px;font-weight: 500;line-height: normal;}
div#loadingScreen {display: none;position: fixed;top: 0;left: 0;bottom: 0;height: 100%;width: 100%;right: 0;margin: 0 auto;
    background: white;z-index: 99999999999999;}
.newiframe {border: none;position: fixed;right: 0;left: 50%;top: 50%;bottom: 0;transform: translate(-50%, -50%);}
.loading div#modal-box {overflow: hidden;max-width: 100%;border-radius: 0;height: 100vh;display: list-item;}


/************************header sticky*********************************/
.banner-slider img.prev.arrow.slick-arrow {position: absolute;top: 50%;width: 48px;height: 48px;left: 2%;z-index: 1;margin: 0 auto;
    cursor: pointer;transform: translateY(-50%);}
.banner-slider img.next.arrow.slick-arrow {position: absolute;top: 50%;width: 48px;height: 48px;right: 2%;z-index: 1;
margin: 0 auto;cursor: pointer;transform: translateY(-50%);}
.sticky {width: 100%;position: fixed;z-index: 9;top: 0;background: white;transition: ease-in-out 0.5s;box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.25);-webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.25);}
/***********************header sticky close********************************/
.navbar .admin-account {display: flex;flex-direction: column;width: max-content;}
.top-nav {background: #080808;width: 100%;}
.top-nav-row {display: flex;justify-content: space-between;align-items: center;padding: 20px 0;}
.top-nav-col-one {display: flex;column-gap: 60px;align-items: center;}
.top-nav-mobie a, .top-nav-email a {display: flex;align-items: center;text-decoration: none;color: #fff;column-gap: 10px;}
.navbar {width: 100%;}
.navbar-row {display: flex;justify-content: space-between;align-items: center;padding: 10px 0;}
.navbar-col-one img {max-width: 100%;height: auto;}
.navbar-col-three {display: flex;align-items: center;width: auto;justify-content: flex-end;column-gap: 30px;}
.admin-account p {margin: 0;font-size: 14px;color: #333;}
.admin-account strong {font-weight: bold;}
.bottom-nav {width: 100%;border-top: 1px solid #e6e6e6;padding: 14px 0px;}
.bottom-nav-col ul {list-style: none;display: flex;justify-content: space-between;}
.bottom-nav-col li {padding: 12px 0;}
bottom-nav-col a {
    text-decoration: none;
    color: #080808;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 266.523%;
    text-transform: uppercase;
    transition: 0.5s;
    position: relative;
}

.bottom-nav-col {
    width: 100%;
    position: relative;
}

.bottom-nav-row {
    width: 100%;
}

/*********serachsugesstion button style **********/
button#load-more {
    font-size: 20px;
    margin: 5px;
    display: flex;
    justify-content: space-around;
    align-items: center;
    width: 100%;
    border-radius: 5px;
}


#search-suggestions {
    width: 100% !important;
    overflow-x: hidden;
}
#search-suggestions {
	display: none;
	position: absolute;
	background: #fff;
	border: 1px solid #ddd;
	border-radius: 8px;
	box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
	z-index: 999;
	width: 100%;
	max-width: 400px;
	max-height: 350px;
	overflow-y: auto;
	padding: 10px;
}
#search-suggestions {
	top: 100%;
	width: 97% !important;
	left: 0;
	max-width: 100%;
	right: 0;
	margin: 0 auto;
}
#search-suggestions li {
	display: flex;
	align-items: center;
	padding: 10px;
	border-bottom: 1px solid #f0f0f0;
	transition: background 0.3s ease;
}
#search-suggestions a {
	text-decoration: none;
	color: #333;
	display: flex;
	align-items: center;
	width: 100%;
}
#search-suggestions a {
	justify-content: flex-start;
	border-radius: 10px;
	padding: 4px 5px;
	text-align: left;
}
#search-suggestions img {
	width: 50px;
	height: 50px;
	object-fit: cover;
	margin-right: 15px;
	border-radius: 4px;
}
#search-suggestions ul li a div:first-child {
	width: 100px !important;
}
#loading-spinner {
	display: none;
	position: absolute;
	top: 100%;
	left: 50%;
	transform: translate(-50%, -50%);
	border: 4px solid #f3f3f3;
	border-top: 4px solid #0071a1;
	border-radius: 50%;
	width: 40px;
	height: 40px;
	animation: spin 1s linear infinite;
}
/*************stylennd*********************/



.top-nav-col-two {
    display: flex;
    align-items: center;
    column-gap: 60px;
}

.top-nav-col-two a {
    color: #fff;
}

.navbar-col-one {
    width: 22%;
}

.navbar-col-two {
    width: 50%;
    position: relative;
}

.accordion-header {
    border: 1px solid transparent;
}

.navbar-col-admin {
    display: flex;
    align-items: center;
    column-gap: 20px;
}

.navbar-wishcart a {
    padding: 14px 15px;
    border-radius: 100%;
    background: linear-gradient(91deg, rgba(158, 136, 255, 0.1) 3%, rgba(3, 136, 215, 0.1) 97.08%);
}

.admin-image {
    padding: 13px 16px;
    border-radius: 100%;
    background: linear-gradient(91deg, rgba(158, 136, 255, 0.1) 3%, rgba(3, 136, 215, 0.1) 97.08%);
}
.admin-image {
	background: #000 !important;
	color: #fff !important;
}
.admin-image svg {
	fill: #fff;
}
.navbar-wishcart {
    display: flex;
    align-items: center;
    column-gap: 15px;
}

.navbar-col-two a {
    border-radius: 100%;
    background: transparent;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    width: max-content;
    text-align: right;
    background-color: #eef3fd;
    margin-left: auto;
}

.admin-account p {
    margin-bottom: 4px;
    color: #0388D7;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}

.menu-item.has-child.active a {
    background: var(--Linear, linear-gradient(91deg, #9E88FF 3%, #0388D7 97.08%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

/*************bottom nav and mega menus start***********************/
.menu-item-has-children > a:after {
    content: ' \25BC'; /* Unicode for a small downward triangle (▼) */
    margin-left: 5px; /* Adjust spacing as needed */
    font-size: 0.7em; /* Adjust size as needed */
}
.menu-item-has-children:hover > a:after {
    content: ' \25B2'; /* Unicode for a small upward triangle (▲) */
} 
.menu-item-has-children:hover > ul.sub-menu {
    display: block !important;
    left: auto !important;
    background-color: #fff !important;
    padding: 0 12px !important;
}  
.bottom-nav-col ul {
    display: flex !important;
    justify-content: space-evenly;
    align-items: center;
}

.bottom-nav-col ul li a {
    padding: 0 !important;
    color: #080808 !important;
    font-size: 12px;
    font-weight: 600 !important;
    line-height: normal;
    text-transform: uppercase !important;
}

.bottom-nav-col a:hover {
    background: var(--Linear, linear-gradient(91deg, #9E88FF 3%, #0388D7 97.08%)) !important;
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent;
    transition: 0.5s;
}

.bottom-nav-col a {
    transition: 0.5s;
}

.bottom-nav-col ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu {
    display: flex !important;
    flex-wrap: wrap;
    width: 100% !important;
    padding: 0px !important;
    box-shadow: none !important;
    border-radius: 0 !important;
}

ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu li {
    width: 30% !important;
}

ul.mega-sub-menu ul.mega-sub-menu {
    width: 100% !important;
    padding: 0px !important;
    box-shadow: none !important;
    border-radius: 0 !important;
}

.mega-sub-menu .mega-sub-menu li {
    width: 100% !important;
}

ul.mega-sub-menu .mega-sub-menu .mega-sub-menu .mega-sub-menu {
    flex-direction: column;
    box-shadow: none !important;
    border-radius: 0 !important;
    padding: 0px !important;
}

ul.mega-sub-menu .mega-sub-menu .mega-sub-menu .mega-sub-menu li {
    width: 100% !important;
}

.mega-sub-menu .mega-sub-menu {
    padding: 0px !important;
    border-radius: 0px !important;
    box-shadow: none !important;
}

.bottom-nav-col ul.mega-sub-menu {
    padding: 20px 20px !important;
    width: 100% !important;
    border-radius: 20px !important;
    background: #FFF !important;
    box-shadow: rgba(17, 17, 26, 0.05) 0px 1px 0px, rgba(17, 17, 26, 0.1) 0px 0px 8px !important;
}

#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item a.mega-menu-link:before {
    right: 0 !important;
    margin-right: 0 !important;
    position: absolute;
}

.bottom-nav-container {
    border-top: 1px solid rgb(0 0 0 / 10%);
}

/*************bottom nav and mega menus close***********************/
/*************************************popup header start*************************************/
#search-bar {
    cursor: pointer;
    padding: 13px 13px;
    width: 52px;
    height: 52px;
}
svg#search-bar {
	background: #000;
	border-radius: 30px;
}
.popup {
    display: flex;
    align-items: center;
    justify-content: center;
    transition: height 0.3s ease;
    width: 200px;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
    border-radius: 5px;
    margin: 0 auto;
    transition: 0.5s !important;
    z-index: 3;
    position: absolute;
    box-shadow: none;
    right: 0;
    height: 100%;
}

.popup.next.active {
    height: 100%;
    transition: 0.5s;
    width: 100%;
    visibility: visible;
    opacity: 1;
}

.form-group {
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 2px solid #000;
    width: 100%;
}

.search-field {
    padding: 10px;
    width: 100%;
    margin-bottom: 0;
    background: transparent;
    color: #000 !important;
    font-family: 'Inter';
    font-weight: 500;
    border: none;
    border-radius: 0;
    padding-left: 0;
    font-size: 16px;
    border: none!important;
}

.inner-popup form {
    width: 100%;
    padding: 0 15px;
}

.search-field::placeholder {
    color: #000;
}

.search-form button {
    background-color: transparent;
    color: #000;
    border: none;
    cursor: pointer;
    font-size: 17px;
    border-radius: 0;
    padding: 0;
    margin-bottom: -5px;
}

.extra .extra-col {
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}

.inner-popup {
    height: 100%;
    width: 100%;
    background: white;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    border-radius: 10px;
}

.close-popup {
    order: 2;
    background: #ecf3fd;
    height: max-content;
    width: 100%;
    width: max-content;
    padding: 12px 17px;
    border-radius: 100%;
    color: #6f88f3;
    cursor: pointer;
}

.popup.next {
    z-index: 3;
    width: 0%;
    position: absolute;
    transition: 0.5s;
    visibility: hidden;
    opacity: 0;
}

/********************************pop up close**************************************/
/************************************************************header close**************************************/
/*************************************************************main banner****************************************************/
.banner-slider .slick-arrow {
    filter: blur(0.7px);
}

.banner-slider .slick-arrow:hover {
    filter: none;
}

.banner-slider .slick-next {
    right: 0;
    z-index: 1;
}

.banner-slider .slick-prev {
    left: 0;
    z-index: 1;
}

/***************************************main-banner start**************************************************/
.banner-slider .slick-next {
    right: 0;
    z-index: 1;
}

.banner-slider .slick-prev {
    left: 0;
    z-index: 1;
}

.main-banner {
    width: 100%;
}

.main-banner .container {
    padding: 0 35px;
}

.banner {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    display: flex !important;
    align-items: center;
    position: relative;
    justify-content: center;
    height: 670px !important;
    padding-bottom: 100px;
}

.first-slide .container {
    padding-left: 0;
}

.banner.first-slide .banner-col-one {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 44%;
}

.first-slide .banner-row {
    justify-content: flex-end;
    padding-top: 0;
}

.banner.first-slide .banner-col-one img {
    object-fit: contain;
    height: 100%;
    width: 100%;
}

.banner-col-on {
    width: 40%;
}

.banner-col {
    width: 56%;
    position: relative;
}

.banner-col-on img {
    width: 100%;
    height: 100%;
}

.banner-row {
    width: 100%;
    display: flex !important;
    justify-content: center;
    align-items: center;
    column-gap: 50px;
    padding-top: 60px;
}

.banner-col p {
    margin-bottom: 30px;
    text-align: left;
    padding: 17px 17px;
    color: #FFF;
    font-size: 38px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    width: max-content;
    border-radius: 10px;
    background: var(--Blue-2, #0388D7);
    box-sizing: border-box;
    max-width: 100%;
}

.banner-col p span {
    font-size: 30px;
}

.banner-col p span span {
    font-size: 36px;
}

.speed-plan strong {
    color: #FFF;
    font-size: 25px;
    font-style: normal;
    line-height: 40px;
}

.speed-plan h2 {
    font-size: 38px;
    font-style: normal;
    font-weight: 900;
    line-height: normal;
    background: var(--Linear, linear-gradient(91deg, #9E88FF 3%, #0388D7 97.08%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 65px;
}

.banner .speed-plan h2 span {
    color: #FFF !important;
    font-size: 30px;
    font-style: normal;
    font-weight: 500;
    line-height: 266.523%;
    -webkit-text-fill-color: white;
}

.speed-plan h4 {
    color: #FFF;
    font-size: 30px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    margin-top: 14px;
    margin-bottom: 30px;
}

.button a {
    color: #FFF;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    display: flex;
    align-items: center;
    justify-content: center;
    column-gap: 10px;
    padding: 16px 32px;
    transition: 0.5s;
}

.banner-buttons {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    column-gap: 50px;
    transition: 0.5s;
    flex-wrap: wrap;
    row-gap: 20px;
}

.button.button-contact a {
    background: var(--Linear, linear-gradient(91deg, #9E88FF 3%, #0388D7 97.08%)) ;
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    transition: 0.5s;
}

.button.button-contact {
    background: white !important;
    transition: 0.5s;
    border-radius: 60px !important;
}

.button {
    cursor: pointer;
    border-radius: 60px !important;
    transition: 0.5s;
    border: 1px solid var(--Linear, #9E88FF);
}

.main-banner .extra-btn {
    background: var(--Linear, linear-gradient(91deg, #9E88FF 3%, #0388D7 97.08%)) !important;
    border-radius: 60px !important;
}

.button:hover {
    transition: 0.5s;
}

.button:hover a {
    background: var(--Linear, linear-gradient(91deg, #9E88FF 3%, #0388D7 97.08%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    transition: 0.5s;
}

.button.button-contact:hover {
    transition: 0.5s;
}

.button.button-contact:hover a {
    color: white;
    -webkit-text-fill-color: white;
    transition: 0.5s;
}

.fifth-slide .speed-plan-inner {
    column-gap: 30px;
}

.speed-plan-inner {
    display: flex;
    justify-content: flex-start;
}

.speed-plan-col-one {
    padding-right: 60px;
    position: relative;
}

.speed-plan-col-two {
    padding-left: 60px;
}

.speed-plan-col-one::after {
    content: "";
    position: absolute;
    height: 73%;
    width: 2px;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
    background: #D9D9D9;
}

/*****************************first slide*************************/
.banner-col {
    width: 56%;
}

/******************second slide banner***********************/
.second-slide .banner-col p span {
    color: #FFF;
    font-size: 25px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    font-family: 'Inter';
}

.second-slide .banner-col p span samp {
    color: #FFF;
    font-family: 'Inter';
    font-size: 40px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}

.second-slide .banner-col p {
    background: var(--Linear, linear-gradient(91deg, #9E88FF 3%, #0388D7 97.08%));
}

/******************third slide banner***********************/
.third-slide .banner-col-on img {
    width: 100%;
    height: 644px;
}

.third-slide .banner-col {
    width: min-content;
}

.third-slide .banner-col p {
    padding: 0;
    color: var(--Blue-2, #0388D7);
    font-family: Inter;
    font-size: 30px;
    font-style: normal;
    font-weight: 700;
    line-height: 160%;
    background: transparent;
    margin-bottom: 20px;
}

.third-slide .banner-col p samp {
    color: #FFF;
    font-family: Inter;
    font-size: 25px;
    font-style: normal;
    font-weight: 700;
    line-height: 160%;
}

.third-slide .banner-col p span {
    color: #FFF;
    font-family: Inter;
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: 160%;
}

/***************************fourth slide*******************************/
.fourth-slide .banner-col-on img {
    height: 646px;
    object-fit: contain;
}

.fourth-slide .speed-plan-inner {
    column-gap: 0;
}

.fourth-slide .speed-plan-inner .speed-plan-col-one {
    padding-right: 40px;
}

.fourth-slide .speed-plan-inner .speed-plan-col-two {
    padding-left: 40px;
}

.fourth-slide .speed-plan-inner .speed-plan-col-one h2 span {
    font-size: 30px;
    font-weight: 400;
}

.fourth-slide .speed-plan-col-one::after {
    height: 84%;
}

.fourth-slide .speed-plan-inner h2 {
    align-items: flex-end;
    height: 91px;
    line-height: 44px;
}

.fourth-slide .speed-plan-inner h2 span {
    line-height: normal;
}

.third-slide .speed-plan .speed-plan-inner {
    border-radius: 10px;
    border: 2px solid var(--Linear, #9E88FF);
    padding: 17px 17px;
    margin-bottom: 30px;
}

.banner.third-slide .speed-plan .speed-plan-col-one h2 span {
    font-size: 30px;
}

.fourth-slide .banner-col p {
    color: #FFF;
    font-family: Inter;
    font-size: 40px;
    font-style: normal;
    font-weight: 700;
    background: var(--Linear, linear-gradient(91deg, #9E88FF 3%, #0388D7 97.08%));
    line-height: 90.767%;
    padding-top: 3px;
}

.fourth-slide .banner-col p samp {
    color: #FFF;
    font-family: Inter;
    font-size: 50px;
    font-style: normal;
    font-weight: 700;
    line-height: 90.767%;
}

.fourth-slide .banner-col p span {
    color: #FFF;
    font-family: Inter;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 90.767%;
}

/*************************fifth slide********************************/
.fifth-slide .speed-plan-col-one h2 {
    font-family: Inter;
    font-size: 35px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    flex-direction: column;
    height: 78px;
    width: 158px;
    align-items: flex-start;
    padding: 10px 10px;
}

.fifth-slide .speed-plan .speed-plan-col-one span {
    color: #FFF;
    font-family: Inter;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

.fifth-slide .speed-plan-col-one::after {
    display: none;
}

.fifth-slide .speed-plan-col-two h2 {
    font-family: Inter;
    font-size: 25px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    flex-direction: column;
    height: 98px;
    width: 170px;
}

.fifth-slide .speed-plan-col-two h2 span {
    font-size: 20px !important;
    line-height: normal;
}

.fifth-slide .speed-plan-col-one {
    padding-right: 0;
    border-right: 0;
    border-radius: 10px;
    border: 2px solid var(--Linear, #9E88FF);
}

.fifth-slide .speed-plan-col-two {
    padding-left: 0;
    border-radius: 10px;
    border: 2px solid var(--Linear, #9E88FF);
}

.fifth-slide .banner-col p {
    background: transparent;
    padding: 0;
    color: var(--Blue-2, #0388D7);
    text-align: left;
    font-family: Inter;
    font-size: 30px;
    font-style: normal;
    font-weight: 700;
    line-height: 132.636%;
    width: 458px;
}

.fifth-slide .banner-col p span {
    color: #FFF;
    font-family: Inter;
    font-size: 21px;
    font-style: normal;
    font-weight: 600;
    line-height: 193.636%;
    text-align: right;
    display: block;
}

.fifth-slide .speed-plan h4 {
    color: #0388D7;
    font-family: Inter;
    font-size: 32px;
    font-style: normal;
    font-weight: 700;
    line-height: 134.94%;
    width: 100%;
    max-width: 563px;
    margin-top: 30px;
}

.fifth-slide .speed-plan h4 span {
    color: #FFF;
    font-family: Inter;
    font-size: 21px;
    font-style: normal;
    font-weight: 600;
    line-height: 134.94%;
}

.fifth-slide .banner-col-on img {
    width: 100%;
    height: 646px;
    object-fit: contain;
}

/**********************************sixth slide****************************/
.sixth-slide .banner-col p,.sixth-slide .banner-col p span {
    line-height: 105.29%;
    font-family: Inter;
    font-style: normal;
    color: #fff
}

.button,.eighth-slide .banner-col p span,.sixth-slide .banner-col p {
    background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%))
}

.button,.button-contact {
    overflow: hidden;
    z-index: 0;
    position: relative
}

.eighth-slide .banner-col p span,.same-about,.submit-form:hover input,a.learn-more-link span,a.learn-more-link:hover span {
    -webkit-text-fill-color: transparent
}

.col-images-acc .col-acc-inner:nth-child(3),.form-div .wpcf7-form-control-wrap:last-child,.form-div textarea,.number-plans-map-form .form-col.sixth, .number-plans-map-form .form-col.third,.number-plans-map-form .right-box form .button-wrapper {
    grid-column: span 2
}

.contact-banner-col-two .forminator-ui#forminator-module-27407.forminator-design--default .forminator-button-submit:hover, .footer-col-four .forminator-ui#forminator-module-27406.forminator-design--material .forminator-button-submit:hover {
    background: linear-gradient(90.53deg,#0388d7 3.08% ,#9e88ff 97%)
}

.sixth-slide .banner-col p {
    font-size: 50px;
    font-weight: 700;
    padding-top: 0
}

.sixth-slide .banner-col p span {
    font-size: 20px;
    font-weight: 500
}

.microsoft-office-about .container,.sixth-slide .speed-plan-col-one {
    padding-right: 0
}

.banner.fifth-slide .speed-plan-col-one::before,.banner.sixth-slide .speed-plan-col-one::before,.button-contact::after,.fibre-access-network-sec .main-accordi-row .accordion-header::after,.main-inner.bundle.postpaid-MD-ipad-tablets::after,.main-inner.bundle.postpaid-sim::after,.main-inner.bundle.pre-paid-mob-data-plans::after,.main-inner.postpaid-mobile-data-plans::after,.modem-sec .row-inner .plan-slider .plan-header::after,.new-layout .plan-header .payment-duration, .number-plans-inside-sec .inside-the-number-banner form .text::after, .number-plans-map-form .row ol li:last-child::after,.plan-header.no-ribben::after, .sixth-slide .speed-plan-col-one::after,.speed-plan-col-one::after,.wireless-bundle-client-cmnts .same-headings-inner::after, .wireless-bundle-modem-sec .plan-header::after,.wireless-bundle-phone-select-sec .plan-header::after,span.display-banner {
    display: none
}

.modal-content {
    padding: 35px 20px
}

.modal-content h2 {
    text-align: center;
    padding: 10px 20px 10px 10px
}

.modal-content p {
    color: #000!important;
    padding: 14px
}

.modal-content .wrap {
    text-align: center;
    padding: 17px
}

.cart-main-select .col-one.third.col,.carts-hanset .handset-item .imagebox img,.modal-content ul,.new-layout .top-bar,.plan-base,.plan-item .routed-col,section.modem-sec.business-cloud-modem .price-main {
    padding: 20px
}

.sixth-slide .speed-plan-col-one h2 span {
    color: #fff;
    font-family: Inter;
    font-size: 20px!important;
    font-style: normal;
    font-weight: 500
}

.eighth-slide .banner-col p,.eighth-slide .banner-col p span,.seventh-slide .speed-plan-inner ul li,.sixth-slide .speed-plan h4,.sixth-slide .speed-plan h5 {
    font-weight: 700;
    font-style: normal;
    line-height: normal;
    font-family: Inter
}

.eighth-slide .speed-plan h2,.sixth-slide .speed-plan-col-one h2 {
    align-items: flex-end
}

.sixth-slide .speed-plan h4 {
    color: #fff;
    font-size: 35px;
    margin-bottom: 20px
}

.sixth-slide .speed-plan h5 {
    color: #fff;
    font-size: 30px;
    margin-bottom: 30px
}

.submit-form:hover input {
    background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%))!important;
    background-clip: text;
    -webkit-background-clip: text!important
}

.seventh-slide h1 {
    margin-bottom: 42px
}

.seventh-slide .speed-plan-inner ul li {
    color: #fff;
    font-size: 28px
}

.seventh-slide .speed-plan-inner ul {
    display: flex;
    flex-direction: column;
    row-gap: 15px;
    margin-bottom: 50px
}

.Choose-ozi-telecom.updated-sec .choose-ozi-row h2,.benefits-sec .heading-box,.business-cloud-banner h5,.eighth-slide .speed-plan-inner,.meeting-resolver,.microsoft-office-why .about-why-col h2,.sales-specialist-sec .box-text p,.telecom-col-two p,.unlock-inbound-sec .left-text h2,.wireless-banner h1,.wireless-bundle-offers .bunble-offers-row h2,.wireless-modem .accordion-header,section.Pre-Paid-mob-internet-solutions .heading-box,section.choose-internet.new-sec .heading-box {
    margin-bottom: 30px
}

.eighth-slide .banner-col-on img {
    width: 100%;
    height: 620px;
    border-radius: 20px
}

.banner-seventh .banner-new-left,.business-cloud-banner .banner-text,.eighth-slide .banner-col,.speed,.vide-banner-right-third,.video-banner .video-banner-left,.video-banner-left-third,.video-conference-banner .video-conference-banner-main .video-conference-banner-left,div#review_form_wrapper {
    width: 50%
}

.button-contact::before,.button::after {
    position: absolute;
    content: "";
    height: 100%;
    width: 0;
    top: 0;
    z-index: -1;
    right: 0;
    transition: .5s
}

.eighth-slide .banner-col p {
    color: #fff;
    font-size: 32px;
    background: 0 0;
    padding: 10px 17px;
    border: 1px solid var(--Linear,#9e88ff)
}

.eighth-slide .banner-col p span {
    font-size: 50px;
    background-clip: text;
    -webkit-background-clip: text
}

.eighth-slide .banner-col samp {
    color: #fff;
    font-family: Inter;
    font-size: 21px;
    font-style: normal;
    font-weight: 500;
    line-height: normal
}

.eighth-slide .speed-plan h2 span {
    color: #fff;
    font-family: Inter;
    font-size: 20px!important;
    font-style: normal;
    font-weight: 500;
    line-height: 266.523%
}

.eighth-slide .speed-plan .speed-plan-col-one h2 {
    text-decoration: line-through;
    text-decoration-color: white
}

.button {
    transition: .5s
}

.button::after {
    background: #fff
}

.button-contact::before,.same-about,a.learn-more-link span {
    background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%))
}

.button-contact:hover::before,.button:hover::after,.choose-yes-no .button.active-open::after {
    width: 100%;
    transition: .5s;
    left: 0
}

.button-contact {
    transition: .5s
}

.button-contact svg path,.button:hover svg path {
    fill: #0e88da
}

.button-contact:hover svg path {
    fill: #fff
}

.primary-button.button.button-contact {
    border: 1px solid #fff;
    border-radius: 10px
}

.optic-internet {
    width: 100%;
    margin-top: -80px;
    position: relative
}

.optic-internet .optic-row {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 50px 0;
    border-radius: 20px;
    background: #fff;
    box-shadow: 0 0 15px 0 rgba(0,0,0,.25)
}

.optic-col-one {
    width: 24%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    row-gap: 16px
}

.optic-col-one p {
    color: #000;
    text-align: center;
    font-size: 23px;
    font-style: normal;
    font-weight: 500;
    line-height: normal
}

.same-about,.telecom-col-two p {
    font-size: 20px;
    font-style: normal
}

.optic-col-one img {
    width: 100%;
    height: auto;
    max-width: 50px
}

.Choose-ozi-telecom,.about-core,.customer-value,.latest-mobile,.telecom-section,.terms-sec {
    width: 100%;
    padding: 100px 0
}

.about-our-story .about-our-row,.hosted-row,.main-accordi-row,.telecom-row {
    width: 100%;
    display: flex;
    justify-content: space-between
}

.telecom-col-one {
    width: 48%;
    position: relative
}

.business-cloud-banner .banner-image-col img,.telecom-col-one img,.unlock-inbound-sec .position-image img,section.High-speed-fibre-features.marketing-sec-13 .icon-text-box .icon img {
    width: 100%;
    height: auto
}

.telabout-position {
    margin-top: -100px;
    text-align: right
}

.postpaid-sim .text-col,.telecom-col-two {
    width: 49%
}

.telabout-position img {
    height: auto;
    width: 100%;
    max-width: 390px
}

.same-about {
    text-align: center;
    font-weight: 600;
    line-height: normal;
    background-clip: text;
    -webkit-background-clip: text
}

.telecom-col-two p {
    color: #6e6e6e;
    font-weight: 500;
    line-height: 150%;
    width: 100%;
    max-width: 660px
}

.custom-row h2,.custom-row p,.custom-row-col h3,.telecom-col-two h2 {
    line-height: normal;
    font-style: normal
}

.telecom-col-two h2 {
    color: #000;
    font-size: 40px;
    font-weight: 700;
    margin: 20px 0
}

.bundle .button,.bundle-col-one .button,.custom-row-cols .button,.latest-mobile-row .button,.telecom-col-two .button {
    width: max-content
}

.about-client,.custom-solution {
    width: 100%;
    padding: 100px 0;
    background: #f9f9f9
}

.about-client-row,.about-comm-business,.about-core-row-inner,.about-why-col,.about-why-row,.benifites-main-international-sec .row,.business-satellite-col table tbody,.business-satelllite-row,.business-sim-only-banner .row .column,.business-sim-only-banner .row .column .text-box,.business-sim-only-banner row,.business-sip-image-text .row .image-box iframe,
.business-sip-phoneline .row .banner-text,.choose-new-internet .internet-item.selected-modem .button::after,.company-aus .aus-row,.contact-banner .form-input-division p span input,.contact-banner-col-two form,.countries .row,.custom-row,.custom-row-inner,.elevate-business-sec,.elevate-business-sec .row,.form-div,.form-div input,.form-div textarea,.help-form-col .forminator-label,.img-boys-box:hover h4::after,.inbond-call-track-supercharge .text-box-inner,.left-text, .meeting-resolver .button,.number-plans-13-power,.number-plans-13-power .col-two,.number-plans-boost-sec .row,.number-plans-inside-sec .row .col-one,.number-plans-inside-sec .row .col-two,.number-plans-map-form .form-col,.number-plans-map-form .row .left-box,.number-plans-map-form .row .right-box,.number-plans-map-form form textarea,.portal-img-main,.portal-img-main img,.portal-row img,.premium-support .row,.single-product .main-product-row .summary .price,.single-product .woocommerce-Tabs-panel,.single-product .woocommerce-Tabs-panel .woocommerce,.terms-col,.text-col,.unlock-inbound-sec .right-image,.unlock-inbound-sec .right-image img,.wc_payment_methods.payment_methods.methods .form-row .__PrivateStripeElement,.wc_payment_methods.payment_methods.methods .form-row iframe,.wrapper-tab .woocommerce-Reviews {
    width: 100%
}

.custom-row-cols {
    width: 100%;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    row-gap: 60px
}

.custom-row-col {
    width: 30%;
    margin-left: 1px
}

.custom-row-col img {
    width: 100%;
    height: auto;
    border-radius: 15px
}

.custom-row-col h3 {
    color: #000;
    font-size: 30px;
    font-weight: 700;
    margin-top: 34px;
    margin-bottom: 24px
}

.custom-row h2 {
    max-width: 100%;
    width: 723px;
    color: #0388d7;
    text-align: center;
    font-size: 50px;
    font-weight: 800;
    margin: 0 auto
}

.custom-row p {
    color: #6e6e6e;
    font-family: Inter;
    font-size: 20px;
    font-weight: 500;
    text-align: center;
    margin-bottom: 57px;
    margin-top: 18px
}

.custom-row-col p {
    margin-bottom: 30px;
    margin-top: 0;
    text-align: left
}

.Core-Benefits-row:last-child,.about-why-col p:last-child,.aus-row-inner-bottom p:last-child,.grids-roaming .row .spacing-bottom,.grids-roaming .row .spacing-bottoms,.main-black-banner .row .right nav,.main-section-news .custom-row-col p,.main-section-news .date-info p,.mainrowform form,.manage-cyber-talk .box h2,.number-plans-1800-banner .banner-text h2:nth-child(2),.postal-text p:last-child,.pre-paid-mob-plans .plane-info ul li:last-child,.row-slider .plane-slide .plane-info .accordion-header.active,.terms-head-para:last-child {
    margin-bottom: 0
}

a.learn-more-link {
    display: flex;
    align-items: center;
    gap: 5px;
    font-family: Inter;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: normal
}

.choose-ozi-row,.latest-mobile-row {
    justify-content: space-between;
    display: flex
}

.latest-mobile-row h2,.mobile-col-two h3 {
    color: #000;
    font-weight: 700;
    line-height: normal;
    font-style: normal
}

a.learn-more-link span {
    display: inline-block;
    background-clip: text;
    -webkit-background-clip: text;
    border-bottom: 1.5px solid #2489e0
}

a.learn-more-link:hover span {
    background: var(--Linear,linear-gradient(91deg,#0388d7 3%,#9e88ff 97.08%));
    background-clip: text;
    -webkit-background-clip: text
}

.mobile-col-two ul li::before,.trent-name::before {
    background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));
    left: 0;
    content: ""
}

.button.btn-row {
    max-width: max-content;
    margin: 50px auto 0
}

.latest-mobile-row {
    width: 100%;
    flex-wrap: wrap;
    align-items: center
}

.latest-mobile-row h2 {
    text-align: center;
    font-size: 50px;
    width: 100%;
    max-width: 1017px;
    margin: 0 auto 50px
}

.mobile-col-one {
    width: 44%;
    position: relative
}

.mobile-col-two {
    width: 51%
}

.mobile-col-two h3 {
    font-size: 40px
}

.mobile-col-two p {
    color: #6e6e6e;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    margin: 20px 0;
    line-height: 160%
}

.mobile-col-two ul li {
    color: #555;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    position: relative;
    padding-left: 20px;
    margin-bottom: 30px
}

.mobile-col-two ul li::before {
    position: absolute;
    top: 5px;
    width: 12px;
    height: 12px;
    border-radius: 100%
}

.mobile-col-two .button,.prepaid-page .col-slides .slick-track,.thankyoupage .button-thanks {
    margin-top: 40px
}

.routing-position {
    position: absolute;
    top: -46px;
    left: 30px
}

.mobile-col-one img {
    border-radius: 20px;
    width: 100%;
    height: 100%
}

.routing-position-two {
    position: absolute;
    bottom: -40px;
    right: -30px
}

.customer-hosted {
    background-image: url('../images/hostbaner_11zon.webp');
    background-position: center;
    background-repeat: no-repeat;
    position: relative;
    background-size: cover;
    padding: 70px 0;
    width: 100%
}

.about-client-col,.choose-ozi-col {
    border-radius: 20px;
    background: #fff
}

.hosted-col,.main-features-col {
    width: 32%
}

.hosted-col h2 {
    color: #fff;
    font-size: 40px;
    font-style: normal;
    font-weight: 800;
    line-height: normal;
    margin: 20px 0
}

.choose-ozi-col h4,.choose-ozi-row h2,.hosted-col p {
    font-style: normal;
    line-height: 137.523%
}

.hosted-col p {
    color: #fff;
    font-size: 25px;
    font-weight: 600
}

.choose-ozi-row h2 {
    color: #000;
    font-size: 40px;
    font-weight: 800;
    text-align: center;
    width: 100%;
    margin-bottom: 80px
}

.choose-ozi-col {
    width: 32%;
    box-shadow: 0 0 10px 0 rgba(3,136,215,.2);
    padding: 30px 25px;
    cursor: pointer;
    transition: .5s;
    position: relative
}

.choose-ozi-col:hover {
    box-shadow: 7px 11px 11px 0 rgba(3,136,215,.2);
    transition: .5s
}

.choose-ozi-row {
    flex-wrap: wrap
}

.choose-ozi-col h4 {
    margin-bottom: 20px;
    margin-top: 30px;
    color: #0388d7;
    font-size: 30px;
    font-weight: 700
}

.about-client-col p,.choose-ozi-col p,.trent-name span,.trent-name strong {
    line-height: 160%;
    font-style: normal
}

.choose-ozi-col p {
    color: #555;
    font-size: 18px;
    font-weight: 400
}

.choose-ozi-col img {
    width: auto;
    height: auto;
    max-width: 100%;
}

.same-headings-inner {
    color: #000;
    font-size: 50px;
    font-style: normal;
    font-weight: 700;
    line-height: 132.9%;
    text-align: center;
    position: relative;
    padding-bottom: 40px;
    margin-bottom: 25px
}

.about-client-row-inner,.input-type-website,.program-row-resolver {
    display: flex;
    justify-content: space-between
}

.about-client-col {
    width: 46%;
    padding: 40px;
    margin: 10px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.1);
    height: auto!important;
    display: flex!important;
    flex-direction: column;
    align-self: stretch;
    justify-content: space-between
}

.about-client-col p {
    color: #6e6e6e;
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 30px
}

.trent-name {
    display: flex;
    flex-direction: column;
    padding-left: 14px;
    position: relative
}

.trent-name::before {
    position: absolute;
    width: 5px;
    height: 54px;
    top: 50%;
    transform: translateY(-50%);
    border-radius: 10px
}

.trent-name strong {
    color: #000;
    font-size: 22px;
    font-weight: 700
}

.trent-name span {
    color: #6e6e6e;
    font-size: 18px;
    font-weight: 400
}

.about-client-col.slick-slide.slick-current.slick-active {
    border: 1px solid var(--Linear,#9e88ff)
}

.about-client-row-inner .slick-dots .slick-active,.same-headings-inner::after {
    border-radius: 30px;
    background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%))
}

.about-client .slick-track {
    display: flex;
    justify-content: space-between;
    flex-wrap: nowrap;
    height: 100%
}

.same-headings-inner::after {
    bottom: 0;
    position: absolute;
    content: "";
    left: 0;
    right: 0;
    width: 80px;
    height: 6px;
    margin: 0 auto
}

.about-client-row-inner .slick-next,.about-client-row-inner .slick-prev {
    width: 30px;
    background-size: contain;
    top: unset;
    bottom: -17px;
    position: absolute;
    z-index: 1
}

.about-client-row-inner .slick-next,.about-client-row-inner .slick-prev,.contact-banner {
    background-position: center;
    background-repeat: no-repeat
}

.about-client-row-inner .slick-dots li {
    height: 6px;
    width: 16px;
    background: linear-gradient(to right,rgba(158,136,255,.3),rgba(3,136,215,.3));
    border-radius: 20px
}

.about-client-row-inner .slick-dots li button {
    padding: 0;
    width: 0;
    height: 0
}

.about-client-row-inner .slick-dots li button::before {
    font-size: 0;
    line-height: normal
}

.about-client-row-inner .slick-dots .slick-active {
    width: 30px
}

.about-client-row-inner {
    padding-bottom: 50px;
    margin-bottom: 0!important
}

.about-client-row-inner .slick-prev {
    background-image: url('../images/leftarrow.png');
    right: 58%;
    left: unset
}

.about-client-row-inner .slick-prev::before {
    font-size: 0;
    background: 0 0;
    line-height: 0
}

.about-client-row-inner .slick-next {
    background-image: url('../images/rightarrow.png');
    right: unset;
    left: 58%
}

.bundle-nbn-text ul li::after,.locationsearch form,.mainlisting li::after,.modal-opened .modal {
    top: 50%;
    transform: translateY(-50%)
}

.about-client-row-inner .slick-next::before {
    font-size: 0;
    line-height: 0
}

.about-client-row-inner .slick-dots,.new-layout .price-speed .price p::after {
    bottom: 0
}

.about-client-row-inner .slick-next:focus,.about-client-row-inner .slick-next:hover {
    background-image: url('../images/rightarrow.png')!important
}

.about-client-row-inner .slick-prev:focus,.about-client-row-inner .slick-prev:hover {
    background-image: url('../images/leftarrow.png')!important
}

.contact-banner {
    background-image: url('../images/ozi-slider-banner.png');
    background-size: cover;
    width: 100%;
    padding-top: 40px
}

.contact-banner-row {
    display: flex;
    justify-content: space-between;
    width: 100%
}

.contact-banner-col-one {
    width: 46%;
    position: relative
}

.contact-banner-col-one img {
    width: 100%;
    height: 100%;
    max-height: 600px;
    min-height: 466px;
    position: absolute;
    bottom: 0;
    left: 0;
    object-fit: contain
}

.contact-banner-col-two {
    width: 44%;
    padding: 30px;
    border-radius: 20px;
    border: 1px solid #fff;
    background-color: rgba(255,255,255,.1);
    margin-bottom: 40px
}

.contact-banner-col-two form input,.contact-banner-col-two form select {
    border-radius: 60px;
    background: #fff;
    margin-bottom: 20px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.1);
    padding: 20px
}

.contact-banner .form-input-division p,.main-icons-row,.main-item .item-row,.ozi-partner-row,.speakerphone-banner-main,.tax-product_cat .main-banner .row,.video-banner .video-main,.wireless-bundle-modem-sec .month-grey p {
    display: flex;
    justify-content: space-between;
    align-items: center
}

.video-banner-left-third, .video-banner .video-main {
    flex-direction: row-reverse;
}

.video-banner-second .circle-off-main {
    left: 0;
    top: -28px;
}

.video-banner .vide-banner-right img.solution {
    float: left;
    margin-right: auto;
    margin-left: 0;
}

.contact-banner .form-input-division p span,.contact-banner-col-two form .form-input-division input,.help-left-col,.main-accessories-sec .row .price-cart .button,.power-benfits-section .about-bussiness-row-col-image {
    width: 48%
}

.contact-banner-col-two h2 {
    color: #fff;
    font-size: 40px;
    font-style: normal;
    font-weight: 800;
    line-height: 132.9%
}

.contact-banner-col-two P {
    color: #fff;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    margin-top: 10px;
    margin-bottom: 0;
    width: 100%;
    line-height: 132.9%
}

.customer-row h2,.free-del h4,.free-del p {
    line-height: 137.523%;
    font-style: normal
}

.contact-banner-col-two form input {
    border: none;
    width: 100%;
    box-sizing: border-box
}

.contact-banner-col-two form input::placeholder {
    color: rgba(110,110,110,.5);
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 132.9%
}

.contact-banner-col-two form select {
    border: none;
    color: rgba(110,110,110,.5);
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 132.9%;
    width: 100%;
    cursor: pointer
}

.contact-banner-col-two form select::placeholder {
    color: rgba(110,110,110,.5);
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 132.9%
}

.form-input-division {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    margin-top: 0
}

.contact-banner-col-two form #notRobot {
    width: auto;
    margin-bottom: 30px;
    margin-top: 10px
}

.submit-form {
    background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));
    border-radius: 60px;
    width: 100%;
    max-width: 191px;
    height: 55px;
    display: flex;
    align-items: center;
    justify-content: center;
    column-gap: 12px
}

.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output {
    border-color: transparent
}

.about-core-col:hover h5,.banner-Fibre-optic-internet .banner-text h2,.banner-Fibre-optic-internet .banner-text h4,.banner-Fibre-optic-internet .banner-text h5,.banner-first h1,.banner-two .banner-new-left h1,.btn-border-blue:hover,.business-sip-grandstrem .row .col .text-box:hover p,.call-resolver button a,.choose-yes-no .button.active-open,.contact-banner-col-two form .wpcf7-response-output,.cyber-gid-col h4,.cyber-gid-col p,.item-row .clickable.active .right-text h4,.item-row .clickable.active .right-text p,.locationsearch form button:hover,.manage-cyber-feature .main-features-col:hover h3,.manage-cyber-feature .main-features-col:hover p,.map-details-col:hover h5,.map-details-col:hover p,.map-details-col:hover p b,.microsoft-fiber-sec .icon-text-box:hover h4,.microsoft-fiber-sec .icon-text-box:hover p,.microsoft-office-about .col-left-text h2,.modal-opened-process .newprocess .row .button-div .button-contact:hover,.modal-opened-process .newprocess .row button:hover,.new-banner-width_btn .text-btn-box h2,.new4g-sec .box4g.selected .text-box ul li,.next-one-is .button-wrapper.new a:hover,.next-one-is .button-wrapper.new a:hover i,.popup-enter .submit-enquery h2,.pre-paid-mob-plans .img-box>.data-box h2,.premium-support .row .col-premium-support .col-pack-np.active-support-plan b,.premium-support .row .col-premium-support .col-pack-np.active-support-plan li,.premium-support .row .col-premium-support .col-pack-np.active-support-plan p,.sales-specialist-sec.sales-specialist-nbn .box-text h2,.sales-specialist-sec.sales-specialist-nbn .box-text p,.selected-modem .basic-information .little-desc b,.selected-modem .little-desc,.selected-modem h3,.selected-modem li,.selected-modem p,.selected-modem ul.mainlisting li,.talk-to-sec.next-one-is.next-one-is-power h2,.white-text,.wireless-bundle-banner .speed-plan h6,.wireless-column:hover h5,.wireless-column:hover p,.woocommerce-checkouted .checkout-coupon-toggle .woocommerce-info::before,div#review_form_wrapper .comment-notes,section.bg-ipad-tablets-width-banner .column .text-box h3,section.new4g-sec .row .box4g.selected .text-box span,section.supercharge-business .row .text-box p,section.supercharge-business .text-box h2 {
    color: #fff
}

.contact-banner .submit-form p {
    display: flex;
    align-items: center;
    justify-content: center;
    column-gap: 12px;
    margin-top: 0
}

.contact-banner-col-two form input[type=submit] {
    color: #fff;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin-bottom: 0;
    cursor: pointer;
    background: 0 0;
    padding: 0;
    box-shadow: unset;
    width: auto
}

.banner-three .banner-new-right-third img,.call-centre-solution-banner-section .button-wrapper .button:first-child,.cart-main-select .col-one.third.col h4,.cart-main-select .col-one.third.col h6,.color-gradient,.fibre-access-network-sec .heading-box,.g-recaptcha,.heading-box,.inbond-call-track-image-sec h2,.latest-deal-sec .row .latest-deal .text-box h3,.manage-cyber-feature .main-features-heading h2,.number-plans-boost-sec .heading-box h2,.number-plans-boost-sec .text-right h5,.number-plans-inside-sec .row .col-one .new-cols h2,.page-id-10 .woocommerce .cart-collaterals .cart_totals h2,.plan-base .prices,.pre-paid-mob-plans .plane-info ul,.price-main,.thankyoupage h1,.thwmscf-tab-panels h3,.wireless-banner .speed-plan,.wireless-bundle-banner .speed-plan-inner,.wireless-column h5,.woocommerce-cart .wc-block-components-sidebar .wc-block-components-payment-method-icons.wp-block-woocommerce-cart-accepted-payment-methods-block,h2.rowheadnbn.text-center,section.Pre-Paid-mob-internet-solutions .latest-deal .text-box h3,section.enterprise-nbn-sec .text-box h3,section.marketing-sec-13 .heading-box h2 {
    margin-bottom: 20px
}

.customer-row {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center
}

.customer-row h2 {
    color: #000;
    font-size: 40px;
    font-weight: 800;
    width: 100%;
    text-align: center;
    margin-bottom: 30px;
    padding-bottom: 30px
}

.customer-col {
    border-radius: 15px;
    background: #fff;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.1);
    height: 100px;
    display: flex!important;
    align-items: center;
    justify-content: center;
    width: 15%;
    box-sizing: border-box;
    margin: 20px 10px
}

.bundle-one-img,.bundle-two-img {
    grid-column: span 1;
    box-shadow: 5px 4px 46px 0 rgba(4,70,132,.19)
}

.customer-col img {
    width: 100%;
    height: auto;
    max-width: 100px;
    padding: 10px;
    object-fit: contain
}

.delivery-details {
    width: 100%;
    padding: 42px 0;
    background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%))
}

.delivery-row {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center
}

.delivery-col img {
    width: 100%;
    height: auto;
    max-width: max-content
}

.free-del h4 {
    color: #fff;
    font-size: 25px;
    font-weight: 500
}

.footer-col-three ul li a,.footer-col-two ul li a,.free-del p {
    font-size: 18px;
    font-weight: 500
}

.free-del p {
    color: #fff
}

.delivery-col {
    display: flex;
    align-items: center;
    column-gap: 20px
}

.footer-col-four .submit-form p {
    display: flex;
    align-items: center;
    justify-content: center;
    column-gap: 10px
}

.footer-row {
    width: 100%;
    display: flex;
    align-items: flex-start;
    justify-content: space-between
}

.footer-col-four,.footer-col-one,.footer-col-three,.footer-col-two {
    width: 23%
}

.footer-col-one p {
    color: #6e6e6e;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 160%;
    margin-top: 30px;
    margin-bottom: 40px
}

.footer-col-four form #subscribe,.social-icons h5,footer h4 {
    font-weight: 700;
    font-style: normal
}

.footer-col-two ul li a {
    color: var(--Black,#080808);
    font-family: Inter;
    font-style: normal;
    line-height: 150%
}

.footer-col-three ul li a {
    color: #080808;
    font-style: normal;
    line-height: 150%
}

.social-icons h5 {
    color: #000;
    font-size: 24px;
    line-height: normal;
    margin-bottom: 15px
}

footer h4 {
    color: #000;
    font-size: 25px;
    line-height: normal;
    margin-bottom: 38px
}

.footer-col-four form input {
    width: 100%;
    padding: 20px;
    box-sizing: border-box;
    border-radius: 30px;
    border: 1px solid rgba(2,61,114,.1);
    background: #fff;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    color: #000
}

.modal-opened .modal #closed,.social-icons ul li a {
    background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));
    -webkit-text-fill-color: transparent
}

.footer-col-four form #subscribe {
    background: 0 0;
    font-size: 16px;
    line-height: normal;
    border: none;
    padding: 0;
    color: #fff;
    cursor: pointer
}

.footer-col-three ul,.footer-col-two ul {
    display: flex;
    flex-direction: column;
    row-gap: 20px
}

.social-icons ul {
    display: flex;
    justify-content: flex-start;
    column-gap: 20px
}

.banner-Fibre-optic-internet .banner-text h1 span,.banner-Fibre-optic-internet .banner-text h2 span,.blue-text,.bundle h1,.bundle h3 span,.footer-col-three ul li a:hover,.footer-col-two ul li a:hover,.new-layout .main-info-container .price-box h3,.new-layout .selected-plan .top-bar p,.three-img-text-sec .box a,.three-img-text-sec .box h6,section.modem-sec .text-box .info-txt a,section.modem-sec.business-cloud-modem .price-main h3,section.number-info .row .box h2,section.number-search-results .row .number-results-box h3 span {
    background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

.social-icons ul li a {
    font-size: 24px;
    line-height: normal;
    background-clip: text;
    -webkit-background-clip: text;
    opacity: 1;
}

.social-icons ul li a:hover {
    opacity: 0.6;
}

.bulk-sms-solutions-banner-main-cantant,.copyright-col-one,.copyright-col-two,footer .submit-form input {
    width: auto
}

.basic-information .mainlisting,.elevate-business-sec .row .heading-box p,.footer-col-four .submit-form,.new-layout .summery-txt p,.order-received-page .woocommerce-order-details,section.business-fax2mail-banner .column h4,section.product-filter .product-row .box .btn-box,section.three-img-text-sec .heading-box p {
    margin-top: 20px
}

.modal-opened .modal,.nbn.main-section {
    max-width: 1500px;
    margin: 0 auto;
    width: 100%;
    box-sizing: border-box
}

.copyright-section {
    width: 100%;
    background: #000;
    padding: 20px 0
}

#openmodel,.validate-btn {
    padding: 16px 40px;
    color: #fff;
    font-family: Inter
}

.about-bussiness-row,.about-people-row-inner,.bundle-row,.copyright-row,.help-row {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.copyright-row p {
    color: #fff;
    font-family: Inter;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: normal
}

.copyright-col-two p {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    column-gap: 12px
}

.copyright-col-two p img {
    height: max-content;
    width: auto
}

.top-nav-col-two a,section.product-filter .product-box .top-info-box p {
    font-size: 14px
}

#openmodel,.help-form-col .forminator-field span,.order-received-page .woocommerce-thankyou-order-received .activenew25,.plan-items-phones .item-phone.first-item p,.popup-enter .color-gradient span,.top-nav-email a,.top-nav-mobie a,.woocommerce table.shop_table td {
    font-size: 16px
}

.main-container-nbn .primary-button {
    border-radius: 60px!important
}

.nbn.main-section .col-nbn h2 {
    font-size: 40px;
    font-family: Inter;
    line-height: normal;
    margin-bottom: 20px
}

.modal-opened .modal h2 {
    text-align: center;
    font-family: Inter;
    font-size: 30px;
    color: #fff;
    font-style: normal;
    font-weight: 800;
    line-height: normal;
    position: relative;
    width: max-content;
    margin: 0 auto 35px
}

.modal-opened .modal {
    position: fixed;
    left: 0;
    right: 0;
    padding: 70px 45px 45px;
    z-index: 99;
    border-radius: 25px 0 25px 25px;
    bottom: 0;
    height: 100%;
    overflow-y: auto
}

.modal-opened .modal #closed {
    width: 50px;
    height: 50px;
    display: flex;
    justify-content: center;
    border-radius: 50px;
    font-size: 35px;
    position: absolute;
    right: 0;
    top: 0;
    cursor: pointer;
    background-clip: text;
    -webkit-background-clip: text
}

.nbn.main-section {
    padding: 100px 15px 0
}

.basic .column,.choose-yes-no,.countries .row .column h2,.cyber-it-work .image-col-works,.elevate-business-sec .row .text-col-heading h5,.img-boys-box h4,.inner-customer-hosted .hosted-col,.item-phone,.latest-deal-sec .row .latest-deal .btn-box,.main-block-opened .coutry-wrap h2:nth-child(3),.main-features-heading,.manage-cyber-feature .main-inner-col h3,.manage-cyber-feature .main-inner-col p,.modem-sec .row-inner h2,.modem-sec .row-inner p,.nbn.main-section .col-nbn,.phone-line-plane .img-box,.popup-enter .color-gradient,.popup-enter .forminator-row div#captcha-1 div,.popup-enter .forminator-row.forminator-row-last,.popup-enter .submit-enquery h2,.popup-enter.forminator-edit-module,.portal-heading,.program-heading-resolver,.row.btnsgrids .column,.save-up-inner,.text-center,.woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block h2,section.plan-support .col-plan-support h2 {
    text-align: center
}

.modal-opened .nbn-form-pop {
    position: fixed;
    background: var(--Linear,linear-gradient(91deg,rgba(158,136,255,.5) 3%,rgba(3,136,215,.5) 97.08%));
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    z-index: 9;
    background-color: rgba(0,0,0,.9)
}

.modal-opened {
    overflow: hidden;
    animation: 1.5s forwards fadeInAnimation
}

.modal-opened #addressForm {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    justify-content: space-between;
    row-gap: 10px
}

.modal-opened #addressForm .same-boxes {
    width: 48%;
    display: flex;
    flex-direction: column
}

.modal-opened #addressForm .same-boxes label {
    color: #fff;
    padding-bottom: 5px;
    font-family: Inter;
    background-clip: text;
    font-size: 15px;
    line-height: normal;
    font-weight: 500
}

.same-boxes-extra {
    display: flex;
    flex-direction: column;
    margin-top: 20px
}

.modal-opened form input {
    border: none;
    padding: 0 0 8px;
    border-bottom: 1px solid #fff;
    background: 0 0;
    color: #fff
}

.modal-opened form select option {
    color: #115179
}

.modal-opened form select {
    padding: 10px 0;
    font-size: 15px;
    font-weight: 500;
    border: none;
    border-bottom: 1px solid #fff!important;
    background: 0 0;
    color: #fff
}

.modal .same-boxes p {
    font-size: 15px;
    font-family: Inter;
    line-height: normal;
    margin-top: 10px;
    color: #fff
}

.validate-btn {
    border-radius: 0;
    margin: 0 auto;
    font-weight: 500;
    font-size: 15px;
    line-height: normal;
    border: 1px solid #fff
}

#openmodel {
    border-radius: 0;
    font-weight: 500
}

#openmodel:hover {
    color: #6688f1
}

.validate-btn:hover {
    color: #5988ed
}

@keyframes fadeInAnimation {
    0% {
        opacity: .5
    }

    100% {
        opacity: 1
    }
}

.error {
    padding-bottom: 10px!important;
    width: 100%;
    max-width: 700px!important
}

.promo-message {
    background: #0089ff2e;
    padding: 20px 2px;
    font-size: 18px;
    color: #000000c4;
    margin-bottom: 25px
}

.promo-message a {
    color: #00f
}

.custom-message h3 {
    font-size: 14px;
    color: #797575;
    font-family: Inter;
    font-weight: 400
}

.custom-message p {
    font-size: 31px;
    padding: 11px 0;
    font-weight: 600
}

#resultList .custom-message {
    max-width: 1000px;
    width: 100%;
    text-align: center;
    margin: 0 auto;
    padding: 50px 0;
    font-size: 25px;
    font-weight: 500
}

#prdChkBtnTwo {
    padding: 0;
    font-size: 18px;
    transition: unset;
    text-decoration: underline;
    text-decoration-color: #0388d7;
    display: inline;
    color: #0388d7
}

#resultList .custom-message .address {
    display: flex;
    justify-content: center;
    column-gap: 2px;
    align-items: baseline;
    margin-bottom: 20px
}

.main-inner,.price-speed {
    justify-content: space-between
}

.choose-plan {
    padding: 6px 20px;
    margin-top: 0;
    transition: .5s;
    font-size: 20px;
    position: relative;
    border: 1px solid #0388d7;
    color: #fff
}

.choose-plan::before {
    content: "";
    background: #0388d7;
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    transition: .5s;
    z-index: -1;
    left: 0
}

.choose-plan:hover::before {
    width: 0%;
    transition: .5s;
    left: 50%
}

.Bundle-sidebar .header h2,.btn-border-blue,.choose-new-internet .selected-modem .little-desc b,.choose-new-internet .selected-modem h3,.choose-plan:hover,.contract-term-plans h6,.internet-item .button a,.main-accessories-sec .row .access-col-image .price,.power-benfits-section .about-bussiness-row-inner .about-bussiness-row .about-bussiness-row-col-text h4,.roaming-banner-international .heading h1 span,.row.basic .column button.activebnscos:hover,.single-product .main-section .select h2,.wc-block-components-product-name,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,a.btn-new-blue:hover,section.nbn_plane-speed .heading-box h4 {
    color: #0388d7
}

.custom-message.error {
    padding: 50px 30px!important;
    background: #0388d733;
    border-radius: 20px
}

.custom-message.error .button-contact {
    border-radius: 10px!important
}

.custom-message.error .button-contact::before {
    background: #0388d7ad
}

.custom-message.error a {
    text-decoration: none!important
}

.custom-message.error button {
    height: 44px;
    width: 200px;
    display: block;
    margin: 20px auto 0
}

.main-inner {
    width: 100%;
    display: flex;
    background: url('../images/father-his-small-daughter-moving-into-new-apartment-1.webp') right/58.5% 100% no-repeat;
    align-items: center;
    position: relative;
    height: 80vh
}

.main-inner::after {
    content: "";
    background-image: url('../images/blue-whele.png');
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-repeat: no-repeat;
    max-width: 62%;
    background-size: cover;
    z-index: 0
}

.text-col p {
    color: #fff;
    font-family: Inter;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 160%;
    margin-bottom: 20px
}

.text-col h2,.text-col h3 {
    color: #fff;
    font-size: 35px;
    font-family: Inter;
    font-weight: 700;
    font-style: normal
}

.text-col h3 {
    line-height: 141.523%
}

.main-inner-row {
    position: relative;
    z-index: 1
}

.text-col h2 {
    line-height: normal
}

.main-inner-row h1 {
    margin-bottom: 10px;
    margin-top: 20px
}

.inner-customer-hosted {
    background: #000;
    padding: 34px 0
}

.locationsearch,.modal-opened-process .newprocess {
    position: fixed;
    background: #0388d7;
    height: 100%;
    top: 0;
    z-index: 9
}

.inner-customer-hosted .hosted-col p {
    width: 100%;
    max-width: 190px;
    margin: 15px auto 0;
    font-size: 20px;
    font-weight: 500
}

.Selct-home-phone-plan,.benifites-main-international-sec,.bundle-mobile,.bundle-nbn-modem,.business-satelllite-table,.cyber-it-work,.cyber-security-service,.grids-roaming,.main-accordian,.main-features-section,.nbnmodem {
    width: 100%;
    padding: 80px 0
}

.bundle-col-one {
    width: 57%
}

.bundle-col-two {
    width: 40%;
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 20px 30px
}

.bundle-one-img {
    border-radius: 10px;
    grid-row: span 1
}

.bundle-two-img {
    border-radius: 10px;
    grid-row: span 2
}

.latest-deal-sec .row .latest-deal,.plan-item,.products li {
    box-shadow: 0 0 4px 0 rgba(0,0,0,.25)
}

.bundle-col-two img {
    width: 100%;
    object-fit: cover;
    height: 100%;
    border-radius: 10px;
    cursor: pointer
}

.bundle-col-one h2 {
    color: #000;
    font-size: 40px;
    font-style: normal;
    font-weight: 800;
    line-height: 140%;
    width: 100%;
    max-width: 801px
}

.bundle-col-one p {
    color: #6e6e6e;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 160%;
    margin: 30px 0;
    width: 100%;
    max-width: 778px
}

.bundle-two-img.two {
    box-shadow: none
}

.modal-opened-process .newprocess {
    width: 100%;
    right: 0;
    bottom: 0;
    left: 0
}

.grey-info .blue,.price-main h3 samp {
    background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));
    -webkit-text-fill-color: transparent
}

.modal-opened-process .newprocess .row {
    display: flex;
    flex-direction: column;
    position: absolute;
    top: 50%;
    left: 0;
    margin: 0 auto;
    right: 0;
    justify-content: center;
    align-items: center;
    row-gap: 30px;
    transform: translateY(-50%);
    padding: 0 15px
}

.basic .column h2,.main-plan .row .rowheadnbn {
    margin-bottom: 30px;
    color: #000;
    line-height: normal;
    text-align: center
}

.modal-opened-process .newprocess .row h2 {
    color: #fff;
    text-align: center;
    font-size: 32px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    width: 100%;
    max-width: 1017px;
    margin: 0 auto
}

.modal-opened-process .newprocess .row button {
    border-radius: 10px;
    width: max-content;
    padding: 12px 20px;
    font-size: 16px;
    font-family: Inter;
    font-weight: 600;
    line-height: normal;
    color: #0388d7;
    background: #fff
}

.modal-opened-process .newprocess .row .button-div {
    display: flex;
    gap: 15px;
    align-items: center;
    justify-content: center
}

.modal-opened-process #closeded {
    position: absolute;
    right: 20px;
    width: max-content;
    color: #fff;
    top: 20px;
    font-size: 34px;
    line-height: normal;
    cursor: pointer
}

.business-sip-grandstrem .row .col .text-box:hover,.main-inner .primary-button.button.button-contact::before,.modal-opened-process .newprocess .row .button-div .button-contact::before,.wireless-modem .selected-plan .most-pop {
    background: #000
}

.locationsearch {
    width: 100%;
    overflow: hidden
}

.closes {
    position: absolute;
    right: 50px;
    color: #fff;
    top: 20px;
    font-size: 30px;
    font-weight: 500;
    cursor: pointer
}

.locationsearch form {
    position: absolute;
    right: 0;
    left: 0;
    margin: 0 auto;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    box-sizing: border-box
}

.locationsearch form label {
    font-size: 20px;
    color: #fff;
    font-weight: 500;
    margin-right: 10px;
    font-family: Inter;
    line-height: normal
}

.locationsearch form input {
    padding: 14px 10px;
    width: 300px;
    margin-right: 10px;
    box-sizing: border-box;
    border-radius: 0;
    border: none
}

.locationsearch form button {
    padding: 12px 34px;
    font-size: 16px;
    line-height: normal;
    border-radius: 0!important;
    font-weight: 600;
    border: 1px solid #fff;
    color: #0388d7
}

li.sublink.has-submenu.active i {
    transform: rotate(90deg);
    transition: .5s
}

.has-submenu.active::after {
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    transition: .5s;
    height: 1px;
    background: #000;
    z-index: 9;
    bottom: -2px
}

.has-submenu.active {
    width: max-content;
    position: relative
}

.season_tab label,.uppercase-txt {
    text-transform: uppercase
}

.season_content .submenu li a {
    line-height: 18px
}

.main-plan {
    width: 100%;
    background: transparent;
    padding: 80px 0
}

.basic .column h2 {
    font-size: 40px;
    font-weight: 800;
    text-transform: capitalize
}

.main-plan .row .rowheadnbn {
    margin-top: 40px;
    font-size: 26px;
    font-style: normal;
    font-weight: 700
}

.plan-header h3 {
    color: #fff;
    text-align: center;
    font-family: Inter;
    font-size: 32px;
    font-weight: 700;
    line-height: normal
}

.price-main h3,.row-slider .month-price h3 {
    color: #080808;
    font-size: 40px;
    font-weight: 900;
    line-height: normal
}

.price-main h3 samp {
    background-clip: text;
    -webkit-background-clip: text;
    font-weight: 700;
    font-size: 14px;
    margin-left: 5px
}

.accordion-header h3 {
    color: #080808;
    font-size: 20px;
    font-weight: 600;
    line-height: 250%
}

.plan-item {
    margin: 18px 20px 20px;
    border-radius: 20px;
    background: #fff;
    cursor: pointer;
    width: 32%;
}

.plan-header {
    border-radius: 20px 20px 0 0;
    background: #000;
    padding: 20px 18px
}

.plan-header h4 {
    color: #fff;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    font-size: 26px;
    text-align: center
}

.plan-header p {
    color: #fff;
    font-weight: 400;
    line-height: 150%;
    font-size: 18px;
    text-align: center
}

.payment-duration .fullpay,.payment-duration a {
    color: #fff;
    font-size: 16px;
    line-height: normal;
    font-family: Inter;
    font-style: normal
}

.price-speed {
    width: 100%;
    display: flex;
    margin-top: 30px;
    margin-bottom: 20px
}

.payment-duration .monthly {
    color: #fff;
    font-weight: 800;
    width: 50%
}

.payment-duration a {
    font-weight: 800
}

.payment-duration {
    display: flex;
    justify-content: space-between;
    text-align: center;
    align-items: center
}

.payment-duration .fullpay {
    font-weight: 500;
    width: 50%
}

.grey-info p {
    color: #000;
    font-size: 18px;
    font-weight: 400;
    line-height: normal
}

.grey-info .blue {
    background-clip: text;
    -webkit-background-clip: text;
    font-weight: 700;
    margin-left: 20px
}

.grey-info {
    background: #e3e9ec;
    padding: 13px 30px
}

.price-main h3 span {
    font-size: 18px;
    font-weight: 500
}

.main-info-container {
    padding: 15px 20px 36px
}

.bluebar {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    column-gap: 20px;
    width: 100%;
    box-sizing: border-box;
    border-radius: 10px;
    background: #0388d7;
    padding: 10px 20px 10px 14px;
    margin-bottom: 30px
}

.bluebar a {
    color: #fff;
    text-align: center;
    font-size: 18px;
    font-weight: 800;
    line-height: normal;
    text-decoration-line: underline;
    text-underline-offset: 3px
}

.bluebar a i {
    text-decoration-line: none;
    margin-left: 18px
}

.mainlisting li, .main-plan .accordion ul li, .modem-sec.business-cloud-modem .accordion .accordion-content ul li
 {
    color: #6e6e6e;
    font-size: 20px;
    font-weight: 500;
    line-height: normal;
    padding-left: 24px;
    position: relative;
    margin-bottom: 14px
}

.mainlisting li::after , .main-plan .accordion ul li::after, .modem-sec.business-cloud-modem .accordion .accordion-content ul li::after
 {
    content: "";
    font-weight: 500;
    background: url("../images/blue-tick.png") center/contain no-repeat;
    border-radius: 100%;
    position: absolute;
    left: 0;
    height: 15px;
    width: 15px
}

.mainlisting {
    padding-bottom: 40px
}

.accordion-content p {
    color: #000;
    font-family: Inter;
    font-size: 18px;
    font-weight: 500;
    line-height: normal
}

.footer-plan a,.footer-plan p,.main-info-container .button {
    font-size: 20px;
    line-height: normal
}

.infor p {
    color: #6e6e6e;
    font-family: Inter;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 250%
}

.main-info-container .button {
    width: 90%;
    padding: 20px 0;
    color: #fff;
    font-weight: 600;
    display: flex;
    justify-content: center;
    align-items: center;
    column-gap: 16px;
    margin: 0 auto 30px
}

.choose-yes-no .button:hover,.grids-roaming .row .col-md-4:hover .content-block h3,
.grids-roaming .row .col-md-4:hover .content-block h3 strong,
.grids-roaming .row .col-md-4:hover .content-block p,
.main-info-container button:hover,.main-section-news .date i,
.selected-plan .active-underline {
    color: #fff!important
}
.grids-roaming .row .col-md-4:hover .content-block h3 strong{color:#1b91d8 !important;}
.grids-roaming .row .col-md-4:hover .item .content-block {background:#000;}
.accordion,.footer-plan,.infor,.main-info-container .mainlisting {
    padding-left: 20px
}

.infor,.pre-paid-mob-plans .plane-info .accrodion-wraper,.sales-specialist-sec .box-text h2,section.enterprise-nbn-sec .text-box h2,section.enterprise-nbn-sec .text-box p.sm-txt {
    margin-bottom: 25px
}

.footer-plan p {
    color: #000;
    font-weight: 500;
    margin-bottom: 10px
}

.footer-plan a {
    color: #0388d7;
    font-weight: 400
}

.mainmodem h2 {
    color: #000;
    font-size: 40px;
    font-weight: 700;
    line-height: normal;
    text-align: center
}

.mainmodem p {
    color: #000;
    text-align: center;
    font-size: 18px;
    font-weight: 500;
    line-height: 160%;
    width: 100%;
    max-width: 624px;
    margin: 30px auto
}

.main-info-container .button::after,.premium-support .row .col-premium-support .col-pack-np.active-support-plan,.selected-plan .plan-header {
    background: var(--gradient,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%))
}

.call-centre-solution-banner-section .button-wrapper .button.contact::after,.choose-yes-no .button::after,.internet-item .button:after,.item-row .clickable.active,.main-section-news .date,.mainmodem p a,.plan-items-phones .item-phone.selected-phone-plan .plan-head,.selected-plan .bluebar,.wireless-column:hover,.wrapper-tab .tab-1.wc-tabs.tab-1 li.active a {
    background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%))
}

.mainmodem p a {
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 700
}

.products-to-checkout .footer-copyright p {
    padding-bottom: 15px
}

.main-item .item-row .clickable {
    cursor: pointer;
    border: 1px solid;
    background: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    column-gap: 20px;
    width: 100%;
    padding: 20px;
    border-radius: 15px;
    height: 120px
}

.item-row .clickable .right-text h4 {
    color: #000;
    font-size: 18px;
    font-weight: 700;
    line-height: normal
}

.item-row .clickable .right-text p {
    color: #6e6e6e;
    font-size: 18px;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 0;
    margin-top: 10px
}

.main-item .item {
    width: 32%;
    cursor: pointer
}

.handset-item:last-child,.item-row .clickable.active .circle {
    display: flex;
    align-items: center;
    justify-content: center
}

.greybar-main {
    width: 100%;
    border-radius: 15px;
    border: 1px solid var(--Linear,#9e88ff);
    background: #f9f9f9;
    margin-top: 50px
}

.greybar-main .flex-wrap {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 30px 50px;
    flex-wrap: wrap;
    row-gap: 15px
}

.greybar-main img,.modem-slider .slick-arrow {
    width: 50px;
    height: 50px
}

.greybar-main h3 {
    color: #000;
    font-size: 26px;
    font-weight: 600;
    line-height: normal;
    text-align: center;
    margin-left: 20px
}

.choose-internet {
    padding: 80px 0;
    background: #f9f9f9
}

.basic-heading h3 {
    color: #000;
    font-size: 26px;
    font-style: normal;
    font-weight: 700;
    line-height: normal
}

.basic-heading,section.modem-sec.business-cloud-modem .main-info-container {
    padding-top: 30px
}

.basic-information p {
    color: #3a3a3a;
    font-size: 16px;
    font-weight: 400;
    line-height: normal;
    margin-top: 15px
}

.basic-information .little-desc {
    color: #000;
    font-size: 16px;
    font-weight: 500;
    line-height: 150%;
    padding-bottom: 20px;
    border-bottom: 1px solid #d2d2d2
}

.internet-item {
    background: #fff;
    margin: 0 20px 5px;
    border-radius: 20px;
    cursor: pointer
}

.basic-information {
    border-radius: 0 0 20px 20px;
    border: 1px solid #9e88ff;
    background: #fff;
    padding: 0 20px 50px;
    border-top: 0
}

.internet-head img {
    width: 100%;
    height: auto;
    object-fit: cover
}

.main-section-news h2 {
    color: #000;
    font-weight: 700;
    margin-bottom: 20px
}

.main-section-news img {
    border-radius: 0
}

.main-section-news h3 {
    color: #000;
    font-size: 25px;
    font-weight: 600;
    line-height: 160%;
    margin-bottom: 20px;
    margin-top: 0
}

.main-section-news p {
    color: #6e6e6e;
    font-size: 18px;
    font-weight: 500;
    line-height: 160%
}

.main-section-news .date-info {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    column-gap: 20px;
    margin: 20px 0
}

.main-section-news .date {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 5px 10px;
    column-gap: 8px;
    color: #fff;
    text-align: center;
    font-size: 14px;
    font-weight: 500;
    line-height: normal
}

.main-section-news .info p {
    display: flex;
    color: #000;
    text-align: center;
    font-size: 13px;
    font-weight: 500;
    line-height: normal;
    align-items: center
}

.main-section-news .info {
    display: flex;
    justify-content: space-between;
    gap: 15px
}

.accodi-image,.grandstreem-banner .col-heding,.main-advanced-reporting-col-one,.power-benfits-section .about-bussiness-row-col-text {
    width: 40%
}

.accodi-image img,.bundle-nbn-col .bundle-image img {
    width: 100%;
    height: 100%;
    border-radius: 20px;
    object-fit: cover
}

.main-accordi-row .accordion-item.active {
    border-bottom: 0
}

.main-info-container .button {
    background: #fff;
    color: #0388d7d9
}

.button.selected-plan-button,.newtyow .active-button,.typeofplan .active-plan {
    background: var(--gradient,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));
    color: #fff
}

.Bundle-sidebar,.internet-item .button,.main-call-centre-solutions-guidance-col:hover,.mobile-handsets.carts-hanset,.selected-plan .main-info-container .button::after,a.btn-new-blue::after,section.image-text-sec.business-cloud-image-text,section.image-text-sec.business-sim-img-txt-sec,section.image-text-sec.business-sip-image-text,section.modem-sec.business-sip-modem.white-bg {
    background: #fff
}

.button.selected-plan-button:hover::after {
    background: #fff;
    color: #0388d7
}

.active-country,.button-transparent i,.button.selected-plan-button:hover,.nbn_plane-speed .row-slider .plane-slide .plane-info .button .selected-plan-button:hover,.postid-18188 .nbn_plane-speed .row-slider .plane-slide .plane-info .button .selected-plan-button:hover,.selected-plan .main-info-container .button:hover {
    color: #0388d7!important
}

.main-accordi-row .accordion-item.active ::after,.main-accordi-row .accordion-item.active h3,section.business-fax2mail-banner .column h2 span,section.business-fax2mail-banner .column h3 {
    background: var(--gradient,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

.main-accordi-row .accordion p {
    color: #444;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 147.5%
}

.main-accordi-row .accordion h3 {
    color: #000;
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 116.5%
}

.main-accordi-row .accordion {
    width: 52%;
    background-color: #fff;
    overflow: hidden;
    display: flex;
    flex-wrap: wrap
}

.main-accordi-row .accordion-item {
    overflow: hidden;
    width: 100%;
    border-bottom: 1px solid #ddd;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column
}

.main-accordi-row .accordion-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 15px 0;
    cursor: pointer;
    background: 0 0;
    width: 100%
}

.main-accordi-row .accordion-content {
    display: none;
    padding: 0 15px 15px;
    animation: .5s ease-in-out fadeIn;
    width: 100%
}

.banner-fifth .banner-new-left h2 span,.business-sip-modem .business-sip-mainlisting li,.fibre-access-network-sec .main-accordi-row .accordion-header,.internet-item:first-child .basic-information .basic-heading span.display-banner,.main-accordi-row .accordion-item.active .accordion-content,section.Pre-Paid-mob-internet-solutions .img-box img,section.new4g-sec .row .text-box span,section.newZealand-banner .banner-img>img {
    display: block
}

.main-accordi-row .accordion-item.active .accordion-header::after {
    content: '-'
}

.main-accordi-row .accordion-header::after {
    content: '+';
    font-size: 2rem;
    margin-left: 5px;
    transition: transform .3s ease-in-out;
    font-weight: 600
}

.bluebar img {
    height: 50px;
    width: 70px
}

.main-internet-plans-items .slick-prev {
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    left: -50px;
    background: url("../images/nbn-left.png") 0 0/contain no-repeat;
    height: 50px;
    width: 50px;
    cursor: pointer
}

.main-plan .plan-slider .slick-prev {
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    left: -60px;
    cursor: pointer;
    z-index: 1
}

.main-internet-plans-items .slick-next,.main-plan .plan-slider .slick-next {
    border-radius: 100%;
    align-items: center;
    transition: .5s;
    cursor: pointer;
    display: flex
}

.main-plan .plan-slider .slick-next {
    justify-content: center;
    right: -60px;
    z-index: 1
}

.main-plan .plan-slider .slick-arrow {
    height: 60px;
    width: 60px
}

.main-internet-plans-items .slick-next {
    justify-content: center;
    right: -50px;
    z-index: 9;
    background: url("../images/nbn-right.png") 0 0/contain no-repeat;
    height: 50px;
    width: 50px
}

.plan-slider .slick-arrow circle,.plan-slider .slick-arrow path {
    fill: transparent;
    stroke: #0388d7;
    stroke-width: 2px
}

.plan-slider .slick-arrow:hover circle,.plan-slider .slick-arrow:hover path {
    fill: url(#paint0_linear_2276_29);
    stroke: #fff
}

.internet-item .button:hover a,.premium-support .row .col-premium-support .col-pack-np.active-support-plan .pack-price p {
    -webkit-text-fill-color: #fff
}

.priceoditem {
    font-weight: 700;
    font-size: 16px
}

.banner-business-NBN-internet-bundal .banner-text p,.banner-new-left h1,.banner-three .banner-new-right-third h1,.basic-information .little-desc b,.benifites-main-international-sec .inner-row h3,.black-txt,.business-sip-modem .mainlisting li p,.business-sip-modem .mainlisting li strong,.choose-new-internet .selected-modem .little-desc,.choose-new-internet .selected-modem h3,.choose-new-internet .selected-modem li,.choose-new-internet .selected-modem p,.choose-new-internet .selected-modem ul.mainlisting li,.main-plan .plan-item .main-info-container .infor p,.main-plan .plan-item .main-info-container .mainlisting li,.mainlisting li b,.mainrowform form .button:hover,.modem-sec.business-cloud-modem.next-one-enter-prise .footer-plan p,.nameof-item,.new-wrap p,.new4g-sec .row .text-box ul li,.next-wrap p,.order-received-page .woocommerce table.shop_table tr,.product a.compare.button:hover,.product button.single_add_to_cart_button.button.alt:hover,.row-filters .columns-filters label,.single-product .main-product-row .summary form label,.wc-block-components-sidebar span,.woocommerce-cart table tr span,.woocommerce-checkouted .checkout-coupon-toggle .woocommerce-info a,.woocommerce.columns-4 p,.ywsbs-recurring-totals-items,section.modem-sec .text-box>p>strong,section.nbn_plane-speed .charge-box.full-size .right-box,section.nbn_plane-speed .text-summery p a:hover,section.new4g-sec .row .text-box span,section.product-filter .product-row .box .details-box p.txt,section.talk-to-sec.next-one-is h2,td,th,ul.mainlisting li {
    color: #000
}

.indexs,.solution-hediang-h1,section.product-filter .product-row .box .img-box .network-info b {
    font-weight: 900
}

.remove-item i {
    color: #3498db
}

.Bundle-sidebar {
    width: 500px;
    border-right: 1px solid #ccc;
    padding: 0;
    position: fixed;
    height: 100%;
    top: 0;
    right: -102%;
    margin: 0 auto;
    z-index: 9;
    transition: .5s;
    box-shadow: 8px 0 21px 0 #000
}

.btn,.sect-phone-plan {
    z-index: 0;
    transition: .5s
}

.active-sidebar {
    transition: .5s;
    right: 0
}

.Bundle-sidebar .header {
    text-align: left;
    margin-bottom: 30px;
    background: #000;
    padding: 30px;
    color: #fff
}

.Bundle-sidebar .header p {
    color: #fff;
    margin-top: 10px
}

.Bundle-sidebar .close-prompt {
    cursor: pointer;
    position: absolute;
    top: 0;
    right: 0;
    padding: 10px;
    font-size: 35px
}

.Bundle-sidebar .Item-list {
    margin-bottom: 20px;
    padding: 20px;
    height: 100%;
    overflow-y: auto
}

.Bundle-sidebar .item {
    display: flex;
    align-items: center;
    margin-bottom: 24px;
    text-align: center;
    justify-content: flex-start;
    border-bottom: 1px solid #000;
    padding-bottom: 10px;
    column-gap: 10px
}

.Bundle-sidebar .indexs,.Bundle-sidebar .nameof-item,.Bundle-sidebar .priceoditem,.Bundle-sidebar .remove-item {
    margin-right: 10px
}

.Bundle-sidebar .remove-item,.countries ul li,.page-template-international-roaming .wrap li {
    cursor: pointer
}

.Bundle-sidebar .Proceed {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center
}

.Bundle-sidebar .buy-now-prooceed button {
    padding: 18px 70px;
    background-color: #3498db;
    color: #fff;
    border: none;
    cursor: pointer;
    font-size: 19px;
    margin-bottom: 11px
}

.Bundle-sidebar .change-palns a {
    color: #3498db;
    text-decoration: none
}

.Bundle-sidebar .footer-copyright {
    text-align: center;
    margin-top: 20px
}

.Bundle-sidebar .fa-heart {
    margin-left: 5px
}

.products-to-checkout {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    height: 100%
}

.Country-zone-list-sec,.banner-fifth,.dont-weight,.power-benfits-section,.select-cloud,.wireless-hosted,section#addressc {
    padding: 80px 0
}

.Bundle-sidebar .address {
    background: #3498db;
    width: 100%;
    padding: 20px 21px;
    font-size: 16px;
    text-align: center;
    box-sizing: border-box;
    color: #fff
}

.Bundle-sidebar .totalpriced {
    justify-content: center;
    align-items: center;
    background: #000;
    color: #fff;
    column-gap: 10px;
    font-size: 18px;
    font-weight: 700;
    padding: 8px 10px;
    margin-bottom: 20%;
    margin-top: 10px
}

.localstorage .custom-message p,.localstorage .promo-message {
    padding-left: 10px;
    padding-right: 10px;
    box-sizing: border-box
}

.Bundle-sidebar .totalpriced .totalprice,.business-sim-only-mobile-data-banner .text-box h4,.new-layout .plan-header h4 span {
    font-weight: 400
}

.localstorage {
    max-width: 1000px;
    width: 100%;
    text-align: center;
    margin: 0 auto;
    font-size: 25px;
    font-weight: 500
}

.localstorage .custom-message p {
    width: 100%;
    max-width: 610px;
    margin: 0 auto
}

.localstorage .address {
    display: flex;
    align-items: self-end;
    justify-content: center;
    margin-bottom: 12px;
    flex-wrap: wrap
}

.selected-modem .button:hover a {
    color: #fff;
    -webkit-text-fill-color: #fff
}

.selected-modem .basic-information,section.select-cloud.bg-gray {
    background: #f9f9f9
}

.basic-heading {
    padding-bottom: 0;
    min-height: 150px
}

.display-banner-text {
    margin: 0 20px 10px;
    background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    max-width: max-content;
    font-weight: 600
}

.main-inner.bundle {
    background: url('../images/working-from-home-ergonomic-workstation-1.webp') right/58.5% 100% no-repeat;
}

.main-inner.bundle::after {
    background-image: url('../images/black-banner-react.png')
}

.bundle h1 span {
    -webkit-text-fill-color: white;
    font-size: 35px
}

.bundle-nbn-text span,.phone-plan-banner h1 b,.primium-banner-plans h1 strong,del,section.modem-sec.business-cloud-modem .price-main h2 span {
    -webkit-text-fill-color: #000
}

.bundle h5 {
    font-size: 25px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    color: #fff;
    margin: 7px 0
}

.bundle h3 span samp {
    font-size: 24px;
    font-family: Inter
}

.bundle .text-col p {
    width: 100%;
    max-width: 338px
}

.bundle h4 {
    color: #ffb400;
    font-size: 30px;
    font-style: normal;
    font-weight: 700;
    margin-top: 15px
}

.blue-hosted,.grids-roaming .row .col-md-4:hover .content-block,tbody.business-tbody {
    background: #0388d7
}

.bundle-nbn-row {
    width: 100%;
    padding: 20px 30px;
    border-radius: 20px;
    border: 1px solid #9e88ff;
    background: #fff
}

.bundle-nbn-row .bundle-nbn-col {
    display: flex!important;
    justify-content: space-between;
    margin: 10px 20px
}

.bundle-nbn-col .bundle-image {
    width: 28%
}

.bundle-nbn-col .bundle-nbn-text {
    width: 70%
}

.bundle-nbn-text h2 {
    color: #000;
    font-size: 28px;
    font-weight: 700;
    line-height: normal;
    margin-bottom: 20px
}

.bundle-nbn-text .button {
    width: max-content;
    margin-bottom: 20px
}

.bundle-nbn-row .slick-next,.bundle-nbn-row .slick-prev {
    border-radius: 100%;
    height: 40px;
    width: 40px;
    display: none!important;
    cursor: pointer
}

.bundle-nbn-text samp {
    color: #6e6e6e;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    font-family: Inter
}

.bundle-nbn-text span {
    color: #000;
    font-size: 18px;
    font-family: Inter
}

.bundle-nbn-text .flexible-button,.bundle-nbn-text h3 {
    background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));
    -webkit-text-fill-color: transparent
}

.bundle-nbn-text h3 {
    background-clip: text;
    -webkit-background-clip: text;
    font-size: 36px;
    line-height: normal;
    font-weight: 700;
    margin-bottom: 30px
}

.bundle-offers,section.mobile-handsets {
    background: var(--gradient,linear-gradient(91deg,rgba(158,136,255,.05) 3%,rgba(3,136,215,.05) 97.08%))
}

.bundle-nbn-text ul li {
    position: relative;
    color: #000;
    font-size: 18px;
    font-weight: 500;
    line-height: 200%;
    padding-left: 20px
}

.bundle-nbn-text ul li::after {
    content: "";
    background: #7088f3;
    border-radius: 100%;
    height: 8px;
    width: 8px;
    position: absolute;
    left: 0
}

.bundle-nbn-text p {
    color: #6e6e6e;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 200%
}

.bunble-offers-row h2,.bundle-offer-col h3,.bundle-offer-col p {
    line-height: normal;
    text-align: center
}

.bundle-nbn-text .flexible-button {
    background-clip: text;
    -webkit-background-clip: text;
    font-size: 16px;
    font-weight: 400;
    line-height: 200%
}

.bundle-nbn-row .slick-prev {
    align-items: center;
    justify-content: center;
    left: -50px;
    background: url("../images/nbn-left.png") 0 0/contain no-repeat
}

.bundle-nbn-row .slick-next {
    align-items: center;
    justify-content: center;
    right: -50px;
    z-index: 9;
    background: url("../images/nbn-right.png") 0 0/contain no-repeat
}

.bundle-nbn-row .slick-next::before,.bundle-nbn-row .slick-prev::before {
    font-size: 0
}

.bundle-offers {
    width: 100%;
    padding: 80px 0
}

.bunble-offers-row {
    width: 100%;
    text-align: center;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: space-between
}

.bunble-offers-row h2 {
    color: #000;
    font-size: 40px;
    font-weight: 800;
    margin-bottom: 50px;
    width: 100%
}

.bunble-offers-row img {
    height: 55px;
    width: 55px;
    margin: 0 auto
}

.bundle-offer-col .bundle-offer-col {
    width: 30%;
    cursor: pointer
}

.bundle-offer-col h3 {
    font-size: 30px;
    font-style: normal;
    font-weight: 700;
    color: #000;
    margin-top: 14px;
    margin-bottom: 22px
}

.bundle-offer-col p {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    color: #6e6e6e;
    margin: 0 auto;
    max-width: 100%
}

.bundle-offer-col {
    border-radius: 20px;
    border: 2px solid var(--Linear,#9e88ff);
    background: #fff;
    width: 31%;
    padding: 30px 19px;
    height: 300px;
    max-height: 275px;
    box-sizing: border-box;
    transition: .5s;
    cursor: pointer
}

.bundle-offer-col:hover {
    box-shadow: 8px 8px 0 -1px #9e88ff;
    transition: .5s
}

.bundle-offer-col:hover img {
    animation: 1s ease-in-out infinite alternate pulse
}

@keyframes pulse {
    from {
        transform: scale(1)
    }

    to {
        transform: scale(1.1)
    }
}

.plan-header::after {
    z-index: 0;
    content: "";
    background: url("../images/OBJECTS.svg") center/contain no-repeat;
    position: absolute;
    fill: green;
    stroke: green;
    left: 0;
    right: 0;
    top: -12px;
    height: 37px;
    width: 100%;
    margin: 0 auto;
    z-index: 99999
}

.plan-header {
    position: relative;
    padding-top: 40px
}

section.mobile-handsets {
    padding: 100px 0;
    overflow: hidden
}

.latest-deal-sec .heading-box,.phone-line-plane .heading-box,section.mobile-handsets .col-heading,section.select-cloud .heading {
    text-align: center;
    margin-bottom: 30px
}

section.mobile-handsets .handset-item {
    border-radius: 10px;
    background: #fff;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.1);
    margin: 0 15px
}

section.mobile-handsets .handset-item .imagebox {
    position: relative;
    min-height: 321px;
    display: flex;
    align-items: center;
    justify-content: center
}

section.mobile-handsets .handset-item .imagebox::before {
    content: "";
    position: absolute;
    bottom: 0;
    width: 85%;
    height: 1px;
    background: rgba(0,0,0,.1);
    left: 0;
    right: 0;
    margin: 0 auto
}

.plan-head a,section.mobile-handsets .handset-item .imagebox .tag {
    background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%))
}

section.mobile-handsets .handset-item .imagebox .tag {
    position: absolute;
    border-radius: 30px;
    right: 20px;
    top: 10px
}

section.mobile-handsets .handset-item .imagebox .tag p {
    color: #fff;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: auto;
    padding: 4px 15px
}

section.mobile-handsets .handset-item .infobox {
    padding: 16px 20px 30px
}

.business-saltellite-image-text .heading-box h2,.cart-main-select .row h4,.cart-main-select .row h6,.cart-main-select .row span,.cyber-gid-col h4,.plan-item .routed-col h6,.single-product .in-stock,.wireless-bundle-phone-select-sec .main-info-container h5,.woocommerce-MyAccount-content p,.wrapper-tab .woocommerce-Reviews h2,section.image-text-sec .heading-box h2,section.mobile-handsets .handset-item .infobox h4 {
    margin-bottom: 10px
}

section.mobile-handsets .handset-item .infobox h4 a {
    color: #000;
    font-size: 18px
}

section.mobile-handsets .handset-item .infobox p.basic {
    font-size: 16px;
    color: #000;
    margin-bottom: 10px
}

section.mobile-handsets .handset-item .infobox h4.price {
    color: #0388d7;
    font-size: 30px;
    line-height: .7em
}

section.mobile-handsets .handset-item .infobox h4.price span {
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal
}

section.mobile-handsets .handset-item .infobox p.summery {
    color: #6e6e6e;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 15px
}

section.mobile-handsets .slick-track {
    display: flex;
    padding-bottom: 30px
}

.wireless-bundle-banner .speed-plan-col-one::before,section.mobile-handsets .slick-track .handset-item {
    height: 100%
}

section.mobile-handsets svg.slick-arrow,section.nbn_plane-speed .row-slider .slick-arrow {
    width: 48px;
    height: 48px
}

section.mobile-handsets .handset-item img {
    height: 291px;
    object-fit: contain
}

.active-device.infobox {
    background: #000;
    border-radius: 0 0 10px 10px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.1)
}

.active-device.infobox h4 a {
    color: #fff!important;
    font-size: 18px
}

section.mobile-handsets svg.slick-prev.slick-arrow,section.nbn_plane-speed .row-slider svg.slick-prev {
    left: -50px
}

section.mobile-handsets svg.slick-next.slick-arrow,section.nbn_plane-speed .row-slider svg.slick-next {
    right: -50px
}

section.mobile-handsets svg.slick-arrow path {
    stroke: url(#paint1_linear_2276_29)
}

section.mobile-handsets svg.slick-arrow circle {
    fill: transparent
}

.new-banner-width_btn .button-box b {
    display: flex;
    gap: 30px;
    flex-wrap: wrap
}

.postpaid-sim .sim-image-col {
    width: 49%;
    line-height: 0
}

.plan-item .set-up-col-main,.postpaid-mobile-data-plans .main-inner-row,.postpaid-sim .main-inner-row,.row-filters,.row-filters .flex-wapper,section.business-sim-only-mobile-data-banner .row,section.mobile-phones-with-mobile-plans-banner .row {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.postpaid-sim .sim-image-col img {
    width: 100%;
    height: 100%
}

.bundle.postpaid-sim .text-col h1 span,.bundle.postpaid-sim .text-col h2,.bundle.postpaid-sim .text-col p,.bundle.postpaid-sim .text-col samp {
    color: #000;
    -webkit-text-fill-color: #000
}

.postpaid-sim h1 {
    font-size: 70px;
    line-height: normal;
    margin-top: 0;
    margin-bottom: 0
}

.postpaid-sim h1 span {
    font-size: 60px;
    line-height: normal
}

.postpaid-sim h1 samp {
    font-size: 40px;
    rotate: 180deg;
    writing-mode: vertical-lr;
    line-height: normal
}

.postpaid-sim h2 {
    font-size: 54px;
    line-height: normal;
    margin: 10px 0
}

.bundle.postpaid-sim p {
    font-size: 24px;
    font-weight: 700;
    line-height: normal;
    margin-top: 15px;
    margin-bottom: 30px;
    max-width: 100%
}

.basic-information .display-banner {
    font-weight: 500;
    margin: 10px 0;
    font-size: 18px;
    color: #0388d7
}

.delivery-new {
    padding: 20px 0;
    background: #0388d7
}

.phoneplan-col-image {
    padding-top: 150px
}

.phone-plan-banner h2 {
    font-size: 49px
}

.phone-plan-banner h1 samp {
    font-size: 34px
}

.number-plans-13-power .heading-power,.phone-plan-banner .text-col p {
    width: 100%;
    max-width: 500px
}

.active-underline {
    text-decoration: underline;
    text-underline-offset: 4px;
    color: #1f88df!important
}

.main-plan.main-bundle-extra .rowheadnbn {
    color: #6e6e6e;
    margin-top: 0;
    margin-bottom: 40px;
    font-weight: 500
}

.main-bundle-extra .column h2 {
    margin-bottom: 20px;
    width: 100%;
    max-width: 900px;
    margin-left: auto;
    margin-right: auto
}

.choose-yes-no .button {
    padding: 16px 48px;
    color: #1f88de;
    background: #fff;
    font-size: 18px;
    font-weight: 600;
    margin: 0 10px
}

.choose-yes-no h2 {
    margin-bottom: 20px;
    font-weight: 800;
    width: 100%
}

section.choose {
    background: #f9f9f9;
    padding: 30px 0 50px
}

.Selct-home-phone-plan h2 {
    text-align: center;
    margin-bottom: 20px
}

.plan-items-phones {
    display: flex;
    gap: 25px;
    justify-content: space-between
}

.plan-items-phones .item-phone {
    width: 22%;
    border: 1px solid var(--gradient,#9e88ff);
    background: #f9f9f9;
    border-radius: 20px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    overflow: hidden;
    cursor: pointer
}

.plan-items-phones .item-phone.first-item {
    width: 29%;
    text-align: left;
    padding: 30px
}

.plan-head h3 {
    color: #fff;
    text-align: center;
    font-weight: 700;
    margin-bottom: 20px;
    font-size: 22px
}

.plan-head .type {
    display: flex;
    justify-content: space-between;
    margin-bottom: 15px
}

.plan-head .type a {
    font-size: 12px;
    margin-bottom: 20px;
    text-decoration: none;
    display: none
}

.item-phone.selected-phone-plan .plan-head .type .active-underline {
    color: #fff;
    background: 0 0;
    text-decoration: underline;
    text-decoration-color: #fff
}

.plan-items-phones .item-phone.first-item h3 {
    margin-bottom: 25px;
    font-size: 28px
}

.plan-head a {
    text-align: center;
    font-family: Inter;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 150%;
    text-decoration: underline;
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-decoration-color: #0000ee8c;
    text-underline-offset: 2px
}

.plan-base h4,.postpaid-mobile-data-plans .text-col h1 samp,.selected-modem .basic-information,section.nbn_plane-speed .charge-box .price-btn-box h3,section.nbn_plane-speed .charge-box.full-size .right-box p {
    background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%))
}

.plan-items-phones .item-phone.selected-phone-plan .plan-base h4,.plan-items-phones .item-phone.selected-phone-plan .plan-head a {
    background: 0 0;
    color: #fff;
    -webkit-background-clip: unset;
    text-decoration-color: #fff;
    -webkit-text-fill-color: unset
}

.plan-items-phones .item-phone.selected-phone-plan .plan-base {
    background-color: #000
}

.plan-base h4 {
    font-family: Inter;
    font-size: 40px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

.plan-base h4 span,.pre-paid-mob-plans .plan-info h2 span {
    font-size: 20px;
    font-weight: 500
}

.plan-head p {
    color: #fff;
    text-align: center;
    font-family: Inter;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 150%;
    margin-top: 18px
}

.plan-head {
    background: #080808;
    border-radius: 20px 20px 0 0;
    padding: 24px 20px 30px
}

.sect-phone-plan {
    position: relative;
    background: #fff;
    width: 100%;
    padding: 10px 0;
    overflow: hidden;
    border-radius: 40px;
    border: 1px solid var(--Linear,#9e88ff);
    background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 20px;
    font-weight: 600;
    cursor: pointer;
    font-family: Inter
}

.plan-items-phones .item-phone.selected-phone-plan .sect-phone-plan {
    background: #fff;
    -webkit-text-fill-color: #5288eb
}

.Selct-home-phone-plan .table,.number-plans-image-text .button-wrapper,section.new4g-sec .row .box4g .btn-box,section.supercharge-business .row .text-box .button-wrapper {
    margin-top: 25px
}

.Selct-home-phone-plan table {
    width: 100%;
    border-top: 2px solid var(--gradient,#9e88ff);
    border-spacing: 0
}

.Selct-home-phone-plan table tr {
    display: flex;
    gap: 25px;
    border-bottom: 1px solid #d9d9d9
}

.Selct-home-phone-plan table tr:nth-child(odd) {
    background: #f7f7f7
}

.Bundle-sidebar .nameof-item,.Selct-home-phone-plan table tr th,.main-product-row .summary h1,.nbn_plane-speed .row-slider .plane-slide .plane-info p,.new-wrap p,.number-plans-modem-sec .mainlisting li p,.number-plans-modem-sec .plan-item .month-price.mainp p,.postid-18188 .nbn_plane-speed .row-slider .plane-slide .plane-info p,.products-block-post-template .has-text-align-center,.products-block-post-template .yith_wccl_layout_separate,.shop-filter-side .products-block-post-template .yith_wccl_layout_inline,.single-product section.mobile-handsets .handset-item .infobox p,.wireless-bundle-phone-select-sec .plan-header h3,.wireless-bundle-phone-select-sec .plan-header p,section.modem-sec.business-cloud-modem .footer-plan p,section.modem-sec.business-cloud-modem .infor p,section.modem-sec.business-cloud-modem .plan-header h3 {
    text-align: left
}

.Selct-home-phone-plan table tr th:first-child {
    width: 29%
}

.Selct-home-phone-plan table tr td {
    width: 22%;
    text-align: center
}

.Selct-home-phone-plan table tr td,.Selct-home-phone-plan table tr th {
    padding: 20px 15px;
    color: #000;
    font-weight: 700
}

.selected-modem .basic-information {
    border: none
}

.bg-gray {
    background: #f3f9fd
}

.High-speed-fibre-features,.advanced-reporting,.latest-deal-sec,.nbn_plane-speed, .ozi-partner,.ozi-telecom-partner,.ptb-100,.sec-last-resolver,.solutions-section, .three-img-text-sec,section.key-features-sec,section.product-filter,section.supercharge-business {
    padding: 80px 0
}

.latest-deal-sec .row {
    display: grid;
    grid-gap: 40px;
    grid-template-columns: 1fr 1fr 1fr
}

.latest-deal-sec .row .latest-deal {
    border-radius: 20px;
    background: #fff
}

.latest-deal-sec .row .latest-deal .text-box {
    padding: 31px 23px
}

.latest-deal-sec .row .latest-deal .text-box p {
    margin-bottom: 40px;
    display: flex;
    align-items: flex-start;
    gap: 9px
}

.cart-main-select .row span,.contact-us-banner-col .button,.latest-deal-sec .row .latest-deal .btn-box a,.main-enterprise-5g .button,.power-data-banner .button,a.btn.btn-new-blue {
    display: inline-block
}

section.nbn_plane-speed .heading-box {
    text-align: center;
    margin-bottom: 80px
}

.grids-roaming .row .col-md-4 .item .content-block h3,section.nbn_plane-speed .heading-box h2 {
    margin-bottom: 32px
}

.row-slider .slick-track>div {
    height: auto
}

.row-slider .slick-track {
    display: flex;
    padding-top: 30px
}

.row-slider .plane-slide {
    border: 1px solid #8c8c8c;
    border-radius: 10px;
    margin: 0 10px;
    background: #fff
}

.row-slider .plane-slide .price-offers {
    position: relative;
    padding: 30px 9px
}

.row-slider .plane-slide .price-offers .tag {
    position: absolute;
    background: var(--gradient,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));
    color: #fff;
    border-radius: 30px;
    left: 10px;
    z-index: 2;
    padding: 8px 15px;
    top: -38px;
    
}

.row-slider .plane-slide .price-offers .tag p {
    margin: 0;
    color: inherit;
    font-size: 14px
}

.row-slider .plane-slide .ribben {
    position: absolute;
    background-image: url("data:image/svg+xml,%0A%3Csvg width='211' height='78' viewBox='0 0 211 78' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg clip-path='url(%23clip0_2468_41)'%3E%3Cpath d='M197.276 64.5967V78.0001C199.021 77.9553 203.171 77.7312 207.038 76.0725C208.972 75.2656 210.198 74.3691 211 73.6967V64.5967H197.276Z' fill='%23080808'/%3E%3Cmask id='mask0_2468_41' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='11' y='14' width='200' height='56'%3E%3Crect width='200' height='56' transform='matrix(-1 0 0 1 211 14)' fill='url(%23pattern0)'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_2468_41)'%3E%3Crect width='199.662' height='59.4952' transform='matrix(-1 0 0 1 211.043 14.291)' fill='%23080808'/%3E%3C/g%3E%3Cmask id='mask1_2468_41' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='-1' y='-1' width='29' height='61'%3E%3Crect width='27.5045' height='59.8179' transform='matrix(-1 0 0 1 27.4531 -0.0175781)' fill='url(%23pattern1)'/%3E%3C/mask%3E%3Cg mask='url(%23mask1_2468_41)'%3E%3Crect width='27.5045' height='59.8179' transform='matrix(-1 0 0 1 27.4531 -0.0175781)' fill='%23080808'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_2468_41' transform='matrix(0.000564976 0 0 0.00190397 -0.000214844 0.00519671)'/%3E%3C/pattern%3E%3Cpattern id='pattern1' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image1_2468_41' transform='scale(0.004 0.0017762)'/%3E%3C/pattern%3E%3CclipPath id='clip0_2468_41'%3E%3Crect width='211' height='78' fill='white' transform='matrix(-1 0 0 1 211 0)'/%3E%3C/clipPath%3E%3Cimage id='image0_2468_41' width='1767' height='558' xlink:href='data:image/png;base64,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'/%3E%3Cimage id='image1_2468_41' width='250' height='563' xlink:href='data:image/png;base64,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'/%3E%3C/defs%3E%3C/svg%3E");
    width: 10.642vw;
    height: 4vw;
    background-repeat: no-repeat;
    display: flex;
    align-items: center;
    justify-content: center;
    right: -.7vw;
    top: 0;
    background-size: 100% auto
}

.row-slider .plane-slide .price-offers .ribben>p {
    font-size: .7vw;
    color: #fff;
    margin: 0
}

.row-slider .plane-slide .ribben>p samp {
    font-size: 1.8vw;
    color: #fff;
    font-weight: 700
}

.row-slider .month-price h3 span {
    font-size: 20px;
    font-weight: 500;
    color: #0388d7
}

.row-slider .plane-slide .price-offers h5 {
    font-size: 18px;
    margin-bottom: 20px;
    margin-top: 10px
}

.row-slider .plane-slide .price-offers>p {
    font-size: 16px;
    color: #6e6e6e
}

.row-slider .plane-slide .plane-info {
    padding: 0 9px 20px 8px
}

.row-slider .plane-slide .plane-info p {
    display: flex;
    align-items: flex-start;
    gap: 5px;
    font-size: 18px
}

.row-slider .plane-slide .plane-info .accordion {
    padding-left: 0;
    margin-top: 15px
}

.Choose-ozi-telecom.updated-sec .choose-ozi-row .choose-ozi-co h5,.banner-fifth .banner-new-left img,.microsoft-calling-banner h3,.phone-line-plane .row .box .text-box p,.row-slider .plane-slide .plane-info .accordion-content,.row-slider .plane-slide .plane-info .accordion-header,.updated-sec h5,.wireless-bundle-modem-sec .basic .column h2,section.enterprise-nbn-sec .text-box ul {
    margin-bottom: 15px
}

section.nbn_plane-speed .text-summery {
    margin: 40px 0 50px
}

section.nbn_plane-speed .text-summery p {
    font-size: 18px;
    line-height: 1.4em
}

section.nbn_plane-speed .text-summery p a {
    text-decoration: underline;
    color: #0388d7;
    font-weight: 600
}

.international_call-banner .row {
    display: flex;
    justify-content: space-between;
    border-radius: 20px;
    border: 1px solid #0388d7;
    padding: 20px 30px;
    align-items: center;
    background: #fff
}

.international_call-banner .row p {
    display: flex;
    align-items: center;
    gap: 20px;
    font-size: 20px;
    font-weight: 500;
    color: #000;
    max-width: 75%
}

section.nbn_plane-speed .charge-box {
    max-width: 735px;
    width: 100%;
    margin-top: 48px;
    box-shadow: 0 0 5px rgba(0,0,0,.2);
    border-radius: 20px;
    padding: 30px;
    background: #fff
}

section.nbn_plane-speed .charge-box.full-size {
    max-width: 100%;
    display: flex;
    justify-content: space-between
}

section.nbn_plane-speed .charge-box .price-btn-box {display: flex;justify-content: space-between;margin-bottom: 8px;flex-wrap: wrap;gap: 10px;aling-item:center;}
section.nbn_plane-speed .charge-box .price-btn-box h3 {background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;max-width: max-content;font-size: 20px}
section.nbn_plane-speed .charge-box .price-btn-box h3 span {font-size: 40px;font-weight: 700}
section.nbn_plane-speed .charge-box .info-box h6 {font-size: 18px;font-weight: 600;max-width: 410px;color: #000}
section.nbn_plane-speed .charge-box .info-box p {color: #000000;font-size: 16px;margin: 15px 0;}
section.nbn_plane-speed .charge-box .footer-box {display: flex;justify-content: space-between;gap: 15px;flex-wrap: wrap}
section.nbn_plane-speed .charge-box .footer-box p {font-size: 18px;color: #000;font-weight: 600}
.banner-enterprise-NBN-internet-bundal .banner-text h3 samp b,.maindashboard .woocommerce-account .woocommerce-MyAccount-content .addresses .woocommerce-Address h3,.single-product .single-product .woocommerce-Tabs-panel div#tab-pwb_tab-content h3,section.nbn_plane-speed .charge-box.full-size .right-box strong {
    font-size: 25px}
section.nbn_plane-speed .charge-box.full-size .right-box p {font-weight: 700;font-size: 40px;background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;
    max-width: max-content}
section.nbn_plane-speed .charge-box.full-size .right-box .button {max-width: fit-content;margin-bottom: 20px}
section.nbn_plane-speed .row-slider .slick-arrow circle,section.nbn_plane-speed .row-slider .slick-arrow path {ill: transparent;
    stroke: #0388d7
}
section.nbn_plane-speed .charge-box .price-btn-box strong, section.nbn_plane-speed .charge-box .price-btn-box strong h5 {
    font-size: 18px;width: 100%;}

.pre-paid-mobile h1 samp {
    writing-mode: unset;
    rotate: unset;
    font-weight: 800;
    display: block;
    font-family: Inter;
    margin-bottom: 20px
}

.main-inner.bundle.postpaid-sim {
    background: url('../images/bg-happy-banner.webp') right/cover no-repeat;
    height: 100%;
    display: block
}


.pre-paid-mobile .text-col {
    width: 51%;
    padding-top: 150px;
    position: relative
}

.pre-paid-mobile .sim-image-col {
    padding-top: 60px
}

.main-inner.postpaid-mobile-data-plans {
    background-image: url('../images/bg-img-PMD-plane.png');
    background-repeat: no-repeat;
    background-size: cover;
    display: block;
    height: 100%
}

.banner-Fibre-optic-internet .banner-text .button-wrapper .button,.button-wrapper .button,.postpaid-mobile-data-plans .button,section.Pre-Paid-mob-internet-solutions .latest-deal .text-box .btn-box.button.button-contact {
    max-width: fit-content
}

.postpaid-mobile-data-plans .text-col {
    max-width: 43%
}

.postpaid-mobile-data-plans .text-col h1 {
    font-size: 34px;
    font-family: inherit;
    color: #fff
}

.postpaid-mobile-data-plans .text-col h1 samp {
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 70px;
    font-family: inherit
}

.postpaid-mobile-data-plans .text-col h1 span {
    color: #fff;
    font-size: 70px
}

.postpaid-mobile-data-plans .text-col h2 samp {
    background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 45px;
    font-family: inherit
}

.postpaid-mobile-data-plans .text-col h5 {
    color: #fff;
    text-transform: uppercase;
    margin: 30px 0
}

.postpaid-mobile-data-plans .sim-image-col.phoneplan-col-image {
    position: relative;
    padding-top: 0;
    max-width: 49%;
    overflow: hidden;
    line-height: 0;
    height: 100%
}

.postpaid-mobile-data-plans .sim-image-col.phoneplan-col-image img.network-img {
    position: absolute;
    left: 0;
    top: 20%
}

.btn,.btn samp,.fillter-box h5 {
    position: relative
}

.customer-btn-sec {
    padding-top: 70px;
    padding-bottom: 30px
}

.customer-btn-sec .row {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    gap: 20px
}

.btn {
    overflow: hidden;
    border-radius: 60px;
    border: 1px solid var(--Linear,#9e88ff);
    padding: 12px 24px
}

.btn::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    left: -100%;
    top: 0;
    transition: .5s;
    z-index: 1
}

.btn samp {
    font-family: inherit;
    font-weight: 600;
    z-index: 2
}

.btn:hover::after,.main-accessories-sec .row .access-col-image .slick-prev {
    left: 0
}

.btn-border-blue::after,.consultancy-plan-month a.tone-plan,.consultancy-plan-month a:hover,.number-plans-map-form .row ol li:hover::before,.options-form [type=radio]:checked~label,.row.basic .column button.activebnscos,a.btn-new-blue {
    background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));
    color: #fff
}

.main-inner.bundle.postpaid-MD-ipad-tablets {
    background: url('../images/postpaid-mobile-data-plane-ipad-tab.webp') 0 0/cover
}

.postpaid-MD-ipad-tablets h1 {
    font-size: 90px
}

.postpaid-MD-ipad-tablets .text-col {
    max-width: 558px;
    width: 100%
}

.postpaid-MD-ipad-tablets .text-col h2 {
    font-size: 43px
}

.postpaid-MD-ipad-tablets h4 {
    font-size: 20px;
    color: #fff;
    margin-bottom: 30px
}

.banner-enterprise-NBN-internet-bundal .banner-text h3 span,.postpaid-MD-ipad-tablets h4 span {
    font-size: 40px;
    background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

.fillter-box input:checked+label,.pre-paid-mob-plans .tag-box,section.product-filter .product-row .box .img-box .tag {
    background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%))
}

section.product-filter .row {
    display: flex;
    gap: 24px
}

.all-head-main,.benifites-main-international-sec .heading-box,.btnsgrids,.service-cyber-heading,.video-conference-banner .video-conference-banner-main .video-conference-banner-left h1,.woocommerce table.shop_table,section.product-filter .heading-box {
    margin-bottom: 50px
}

section.product-filter .row .fillter-box {
    max-width: 300px;
    width: 100%
}

section.product-filter .product-box .top-info-box {
    display: flex;
    justify-content: space-between;
    gap: 30px;
    margin-bottom: 30px
}

section.product-filter .product-box .top-info-box .a-to-z-row select {
    border: none;
    background: 0 0;
    color: #565656;
    font-size: 14px
}

section.product-filter .product-box .top-info-box .a-to-z-row label {
    color: #0388d7;
    font-size: 16px;
    font-weight: 700
}

section.enterprise-nbn-sec .row,section.product-filter .product-box .top-info-box .a-to-z-row {
    display: flex;
    gap: 30px
}

section.number-info .row,section.product-filter .product-row {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 24px
}

section.product-filter .product-row .box {
    border-radius: 10px;
    box-shadow: 0 0 5px rgba(0,0,0,.19);
    padding: 30px 20px;
    overflow: hidden
}

section.product-filter .product-row .box .img-box {
    min-height: 321px;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    border-bottom: 1px solid #d9d9d9;
    margin-bottom: 20px
}

section.product-filter .product-row .box .img-box .tag {
    color: #fff;
    font-size: 14px;
    border-radius: 20px;
    padding: 5px 15px;
    position: absolute;
    top: -20px;
    right: 0;
    text-transform: uppercase
}

.fillter-box label {
    line-height: 28px
}

.brand_filter-box,.camera_taxonomy,.category-filter-box,.color_filter-box,.hard-drive_filter-box,.network-type_taxonomy,.payment-terms_filter-box,.payment_filter-box,.processor-model_filter-box,.processor_taxonomy,.ram_filter-box,.resolution_filter-box,.screen-size_filter-box,.screen-size_taxonomy,.search_filter-box,.sensor_taxonomy,.size_filter-box,.sound-stype_filter-box,.storage_filter-box,.tetwork_filter-box,.vendor_taxonomy,.wireless_filter-box {
    border-radius: 10px;
    box-shadow: 0 0 5px rgba(0,0,0,.1);
    padding: 15px 20px;
    margin-bottom: 10px;
    border: 1px solid var(--Linear,#0388d7)
}

.category-filter-box select {
    background: #efefef;
    border: none;
    padding: 16px 20px;
    border-radius: 30px;
    color: #000!important;
    font-family: Inter;
    font-weight: 500!important;
    font-size: 16px;
    max-width: 100%;
    appearance: none;
    background-image: url("../images/Vector-1.png")!important;
    background-repeat: no-repeat!important;
    background-position: 93% 50%!important;
    background-size: 6%!important
}

.fillter-box h5 {
    margin-bottom: 0;
    background-image: url("../images/Vector-1.png")!important;
    background-repeat: no-repeat!important;
    background-position: 93% 50%!important;
    background-size: 5%!important;
    cursor: pointer!important;
    font-size: 16px;
    text-transform: capitalize!important
}

.fillter-box h5.active-tabs {
    background-image: none!important;
    color: #0388d7
}

.fillter-box h5.active-tabs::After {
    position: absolute;
    content: "";
    background-image: url("../images/Vector-4.png")!important;
    background-repeat: no-repeat!important;
    width: 11px;
    height: 6px;
    background-size: cover;
    right: 20px;
    top: 50%;
    transform: translateY(-50%)
}

.fillter-box .hidens {
    margin-top: 10px!important
}

.fillter-box .hidens input {
    margin-bottom: 14px!important
}

.fillter-box input:checked+label {
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    max-width: max-content;
    font-weight: 600
}

.search_filter-box input {
    background: url("data:image/svg+xml,%0A%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.51066 0.708984C10.0236 0.708923 11.5064 1.13215 12.7917 1.9309C14.0771 2.72965 15.1139 3.87213 15.7851 5.22941C16.4563 6.5867 16.7351 8.10475 16.5902 9.61226C16.4453 11.1198 15.8824 12.5567 14.9649 13.761L20.0979 18.9014C20.2919 19.0964 20.4046 19.358 20.413 19.6331C20.4214 19.9082 20.3249 20.1762 20.143 20.3826C19.9612 20.5891 19.7077 20.7185 19.4339 20.7446C19.1602 20.7707 18.8869 20.6915 18.6693 20.5232L18.5676 20.4332L13.4325 15.295C12.4077 16.0773 11.2115 16.604 9.9429 16.8316C8.67431 17.0592 7.36983 16.9811 6.13738 16.6038C4.90493 16.2265 3.77995 15.5608 2.85553 14.6618C1.93112 13.7629 1.23384 12.6565 0.821389 11.4342C0.408943 10.2119 0.293189 8.90887 0.483705 7.6329C0.674221 6.35694 1.16553 5.14474 1.91698 4.0966C2.66843 3.04846 3.65841 2.19451 4.80501 1.60543C5.95161 1.01634 7.22186 0.709052 8.51066 0.708984ZM8.51066 2.87565C6.93205 2.87565 5.4181 3.5034 4.30186 4.62081C3.18562 5.73821 2.55852 7.25374 2.55852 8.83398C2.55852 10.4142 3.18562 11.9298 4.30186 13.0472C5.4181 14.1646 6.93205 14.7923 8.51066 14.7923C10.0893 14.7923 11.6032 14.1646 12.7195 13.0472C13.8357 11.9298 14.4628 10.4142 14.4628 8.83398C14.4628 7.25374 13.8357 5.73821 12.7195 4.62081C11.6032 3.5034 10.0893 2.87565 8.51066 2.87565Z' fill='url(%23paint0_linear_1681_1065)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1681_1065' x1='1.00087' y1='0.709007' x2='20.0059' y2='0.884345' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%239E88FF'/%3E%3Cstop offset='1' stop-color='%230388D7'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") 95% 50% no-repeat #efefef;
    border: none;
    padding: 16px 20px;
    width: 100%;
    border-radius: 30px
}

section.product-filter .product-row .box .btn-box a {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 5px
}

section.product-filter .product-row .box .details-box h4 {
    font-size: 20px;
    margin-bottom: 10px
}

section.product-filter .product-row .box .details-box h3 {
    font-size: 25px;
    margin-bottom: 10px;
    color: #0388d7
}

.pre-paid-mob-plans .plan-info p,.sm-txt,.wireless-column p,section.enterprise-nbn-sec .text-box .sm-txt,section.product-filter .product-row .box .details-box h3 span {
    font-size: 18px
}

section.product-filter .product-row .box .details-box p {
    font-size: 16px;
    margin-bottom: 6px
}

.main-inner.bundle.pre-paid-mob-data-plans {
    background: url('../images/Group-1000005909-1.webp') 0 0/cover
}

.main-inner.bundle.pre-paid-mob-data-plans .text-col {
    max-width: 680px;
    width: 100%
}

.main-inner.bundle.pre-paid-mob-data-plans .text-col h5 {
    font-weight: 600;
    text-transform: uppercase
}

.main-inner.bundle.pre-paid-mob-data-plans .text-col h2 {
    font-size: 70px;
    text-transform: uppercase
}

.business-sim-only-mobile-data-banner .text-box h1>span samp,.main-inner.bundle.pre-paid-mob-data-plans .text-col h1 {
    font-size: 100px
}

.main-inner.bundle.pre-paid-mob-data-plans .text-col h1 span {
    font-size: 80px;
    position: relative;
    font-weight: 600;
    display: inline-block;
    margin-right: 30px
}

.main-inner.bundle.pre-paid-mob-data-plans .text-col h1 span:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: url("../images/Vector.png") center/100% no-repeat;
    left: 0;
    top: 0
}

.main-inner.bundle.pre-paid-mob-data-plans .text-col h1 samp {
    font-size: 50px;
    font-weight: 700;
    color: #fff;
    display: inline-block;
    margin-left: 30px;
    background-clip: none;
    -webkit-background-clip: none;
    -webkit-text-fill-color: #fff;
    text-transform: uppercase;
    font-family: inherit
}

.main-inner.bundle.pre-paid-mob-data-plans .text-col h3 {
    font-size: 40px;
    text-transform: uppercase;
    margin-bottom: 30px
}

section.Pre-Paid-mob-internet-solutions {
    padding: 80px 0 60px;
    background: #f9f9f9
}

.business-handset-sec .row,.business-plans .options-form form,.main-internet-plans-items.new-plans-items,.pre-paid-mob-plans,section.Pre-Paid-mob-internet-solutions .row,section.new4g-sec .row {
    display: grid;
    grid-gap: 30px;
    grid-template-columns: 1fr 1fr 1fr
}

section.Pre-Paid-mob-internet-solutions .img-box {
    border-radius: 15px;
    overflow: hidden
}

.banner-Fibre-optic-internet .button,.business-cloud-banner h4,.business-satellite-reliable .sec-inner-banner a.btn.btn-new-blue,.countryrowed,.modem-sec .row-inner .plan-slider,.video-conference-banner .column .button-wrapper,.wireless-banner .button-wrapper,section.Pre-Paid-mob-internet-solutions .latest-deal .text-box,section.business-fax2mail-banner .column .button-wrapper {
    margin-top: 30px
}

section.Pre-Paid-mob-internet-solutions .latest-deal .text-box p {
    margin-bottom: 30px;
    font-size: 20px
}

.active-sidebar .header,.add_to_cart_button,.bulk-sms-solutionss-banner-main,.call-centre-solution-right,.col-image,.container.mainhooks,.enterprise-5g-main-section>div,.image-innercol,.microsoft-team-calling-solutions-banner-main,.modem-sec .price-speed .price h4,.new-layout .price,.new-layout .price-speed .price h4,.new-layout .price-speed .price p,.next-one-enter-prise .plan-name-main .plan-item,.nso,.portal-col,.pre-paid-mob-plans .img-box,.product,.single-product .tab-2,.tax-product_cat .product-filter .product-row,.video-conference-banner .right-column,section.newZealand-banner .banner-img,section.product-filter .row {
    position: relative
}

.pre-paid-mob-plans .img-box img {
    border-radius: 20px 20px 0 0
}

.pre-paid-mob-plans .img-box>div {
    position: absolute;
    left: 0
}

.pre-paid-mob-plans .img-box>.data-box h2 span {
    display: block;
    font-size: 18px;
    font-weight: 500
}

.pre-paid-mob-plans .img-box>.data-box {
    background: url('../images/data-bg.png') 0 0/100% no-repeat;
    padding: 20px 30px 20px 15px;
    top: 0;
    border-radius: 20px 0 0
}

.pre-paid-mob-plans .plan-info {
    bottom: 30px;
    padding: 0 15px;
    color: #fff;
    max-width: 70%
}

.pre-paid-mob-plans .plan-info h2 {
    font-size: 50px;
    font-weight: 700;
    color: #fff
}

.pre-paid-mob-plans .tag-box {
    color: #fff;
    border-radius: 30px;
    padding: 5px 15px;
    font-size: 16px;
    top: -15px;
    left: auto!important;
    right: 0
}

.pre-paid-mob-plans .plane-slide {
    border-radius: 20px;
    box-shadow: 0 0 5px rgba(0,0,0,.2)
}

.elevate-business-sec .row .text-col-heading,.pre-paid-mob-plans .plane-info {
    padding: 20px 20px 30px
}

.pre-paid-mob-plans .plane-info>h3 {
    margin-bottom: 20px;
    min-height: 72px
}

.pre-paid-mob-plans .plane-info ul li {
    position: relative;
    padding-left: 30px;
    margin-bottom: 15px
}

.pre-paid-mob-plans .plane-info ul li::after {
    width: 18px;
    height: 18px;
    content: "";
    position: absolute;
    left: 0;
    top: 4px;
    background: url('../images/check-icon.png')
}

.pre-paid-mob-plans .plane-info .accrodion {
    padding-left: 0;
    margin-bottom: 35px
}

p.static-que {
    font-size: 16px;
    color: #007aff;
    font-weight: 700
}

.static-ip-section {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-bottom: 14px
}

.premium-support {
    padding: 80px 0;
    width: 100%
}

form#cart input {
    width: 100%;
    margin: 5px 0;
    padding: 10px;
    box-sizing: border-box
}

.premium-support .row .col-premium-support {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 30px
}

.premium-support .row .col-premium-support .col-support-pack {
    width: 100%;
    text-align: center
}

.pack-col-one,.premium-support .row .col-premium-support .col-pack-np {
    width: 31%;
    box-sizing: border-box;
    padding: 20px;
    border: 1px solid;
    border-radius: 15px
}

.premium-support .row .col-premium-support .col-pack-np.active-support-plan .sect-phone-plan.selected-btn {
    background: #fff;
    -webkit-text-fill-color: #0388D7;
    -webkit-text-fill-color: #0388D7
}

.premium-support .row .col-premium-support .pack-price {
    margin: 16px 0
}

.toggleonoff input[type=checkbox] {
    height: 0;
    width: 0;
    visibility: hidden;
    display: none
}

.toggleonoff label {
    cursor: pointer;
    text-indent: -9999px;
    width: 84px;
    height: 36px;
    background: #c9e3ff;
    display: block;
    border-radius: 100px;
    position: relative
}

.toggleonoff label:after {
    content: '';
    position: absolute;
    top: 2px;
    left: 0;
    width: 32px;
    height: 32px;
    background: #fff;
    border-radius: 90px;
    transition: .3s
}

.banner-business-NBN-internet-bundal .banner-text h1,.banner-text h6.tag,button.sect-phone-plan.selected-phone-btn {
    background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%))
}

.toggleonoff input:checked+label {
    background: #00b3f5
}

.toggleonoff input:checked+label:after {
    left: calc(100% - 5px);
    transform: translateX(-100%);
    top: 2px
}

.toggleonoff label:active:after {
    width: 130px
}

button.sect-phone-plan.selected-phone-btn {
    -webkit-text-fill-color: white;
    z-index: 999
}

section.banner-business-NBN-internet {
    padding: 60px 0;
    background: url('../images/Business-nbn-banner-1-1.webp') 0 0/cover no-repeat;
    min-height: 745px;
    display: flex;
    align-items: center
}

section.banner-business-NBN-internet .banner-text,section.banner.number-plans-1800-banner .banner-text {
    max-width: 720px
}

.banner-text h6.tag {
    color: #fff;
    padding: 16px 25px;
    display: inline-block;
    border-radius: 30px;
    font-weight: 600
}

.banner-business-NBN-internet .banner-text h1 {
    color: #000;
    margin-top: 40px;
    margin-bottom: 30px;
    font-weight: 800
}
.banner-business-NBN-internet .banner-text p span {
    font-size: 34px;
    font-weight: 700;
    color: #fff;
}

.banner-business-NBN-internet .banner-text h5 {
    font-size: 30px;
    margin-bottom: 30px;
    font-weight: 700
}

.banner-business-NBN-internet .banner-text p {
    font-size: 20px !important;
    font-weight: 600 !important;
    color: #6a6a6a
}

.business-plans .choose-section {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 50px;
    margin-top: 70px
}

.business-plans .choose-section .btn-box {
    display: flex;
    gap: 30px;
    margin-top: 30px;
    justify-content: center
}

.business-plans .options-form form p label {
    border-radius: 15px;
    border: 1px solid #e3e3e3;
    padding: 25px 15px;
    font-size: 18px;
    font-weight: 700;
    text-align: center;
    width: 100%
}

.business-plans .options-form form p label samp {
    display: block;
    font-weight: 400;
    font-size: 16px;
    font-family: inherit;
    margin-top: 5px
}

.business-plans .plan-item .month-price.mainp samp,.modem-sec .plan-item .month-price.mainp samp {
    color: #0388d7;
    font-family: inherit;
    font-size: 18px
}

.options-form [type=radio]:checked,.options-form [type=radio]:not(:checked) {
    position: absolute;
    left: -9999px
}

.options-form [type=radio]:checked+label,.options-form [type=radio]:not(:checked)+label {
    position: relative;
    padding-left: 90px;
    cursor: pointer;
    line-height: 20px;
    display: inline-block;
    color: #666
}

.options-form [type=radio]:checked+label:before,.options-form [type=radio]:not(:checked)+label:before {
    content: '';
    position: absolute;
    left: 20px;
    top: 15px;
    width: 59px;
    height: 59px;
    border: 1px solid #0388d7;
    border-radius: 100%;
    background: #fff
}

.options-form [type=radio]:checked+label:after,.options-form [type=radio]:not(:checked)+label:after {
    content: '';
    width: 25px;
    height: 21px;
    background-image: url("data:image/svg+xml,%0A%3Csvg width='31' height='22' viewBox='0 0 31 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.31121 9.7189L10.4403 19.6142L29.4594 2.17075' stroke='url(%23paint0_linear_1357_319)' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1357_319' x1='5.74083' y1='-2.84336' x2='28.9066' y2='2.32061' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%239E88FF'/%3E%3Cstop offset='1' stop-color='%230388D7'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
    position: absolute;
    top: 34px;
    left: 36px;
    border-radius: 100%;
    -webkit-transition: .2s;
    transition: .2s
}

.options-form [type=radio]:not(:checked)+label:after {
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0)
}

.options-form [type=radio]:checked+label:after {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1)
}

.business-plans .options-form {
    margin-top: 60px
}

.white-bg {
    background: #fff!important
}

.light-gray-bg {
    background: #f9f9f9!important
}

.banner-business-NBN-internet-bundal {
    background: url("../images/business-internet-bundal.webp") center/cover no-repeat
}

.banner-business-NBN-internet-bundal .banner-text {
    max-width: 700px;
    width: 100%
}

.banner-business-NBN-internet-bundal .banner-text h1 {
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    max-width: max-content;
    font-weight: 800;
    font-size: 80px;
    margin: 30px 0
}

.banner-business-NBN-internet-bundal .button-wrapper {
    display: flex;
    justify-content: space-between;
    gap: 15px;
    margin-top: 30px
}

.quick-links.customer-hosted,section.modem-sec {
    padding: 30px 0
}

section.modem-sec .modam-sec-button {
    margin-top: 35px;
    margin-bottom: 45px
}

section.modem-sec .modam-sec-button .button-wrapper {
    margin-top: 20px;
    display: flex;
    gap: 15px;
    justify-content: center
}

section.modem-sec .row {
    padding: 30px;
    border-radius: 15px;
    border: 1px solid #e3e3e3;
    display: flex;
    gap: 30px;
    align-items: center
}

section.modem-sec .text-box .tag {
    font-size: 20px;
    font-weight: 500;
    background: #00f;
    color: #fff;
    text-align: center;
    max-width: fit-content;
    padding: 11px 30px;
    border-radius: 25px;
    margin-top: 20px;
    background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%))
}

.banner-enterprise-NBN-internet-bundal .banner-text h1::after,.banner-enterprise-NBN-internet-bundal .banner-text h2,.banner-enterprise-NBN-internet-bundal .banner-text h3 samp,section.modem-sec .text-box>p>span,section.modem-sec .text-box>ul li::before {
    background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%))
}

section.modem-sec .text-box>p {
    font-size: 18px;
    margin-top: 15px
}

section.modem-sec .text-box>p>span {
    font-size: 40px;
    font-weight: 800;
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

section.modem-sec .text-box>ul {
    margin: 25px 0
}

section.modem-sec .text-box>ul li {
    font-size: 20px;
    color: #000;
    font-weight: 500;
    padding-left: 15px;
    position: relative;
    margin: 14px 0
}

section.modem-sec .text-box>ul li::before {
    content: "";
    width: 8px;
    height: 8px;
    position: absolute;
    left: 0;
    top: 4px;
    border-radius: 100%
}

section.modem-sec .text-box .info-txt p {
    font-size: 16px;
    margin-bottom: 5px
}

section.modem-sec .text-box .info-txt a:hover {
    text-decoration: underline
}

section.enterprise-nbn-sec {
    padding: 70px 0
}

.modem-slider .slick-arrow circle,.modem-slider .slick-arrow path {
    fill: transparent;
    stroke: rgb(3,136,215)
}

.modem-slider .slick-arrow:hover circle,.modem-slider .slick-arrow:hover path {
    fill: url(#paint0_linear_2276_29);
    stroke: rgb(255,255,255)
}

.modem-slider .slick-prev {
    left: -60px
}

.modem-slider .slick-next {
    right: -60px
}

.select-cloud .plan-items-phones .plan-head {
    min-height: 195px
}

.select-cloud .plan-items-phones .plan-head h3 {
    font-size: 30px;
    margin-bottom: 5px
}

.Choose-ozi-telecom.updated-sec .choose-ozi-row,.select-cloud .plan-items-phones {
    gap: 30px
}

.select-cloud .plan-items-phones .plan-head p {
    font-size: 18px;
    margin-top: 10px
}

.select-cloud .plan-items-phones .item-phone {
    width: 25%
}

.sales-specialist-sec {
    background: url('../images/sales-specialist-bg.webp') 0 0/cover;
    padding: 170px 0;
    background-position: center;
}

.sales-specialist-sec .box-text a {
    display: inline-block;
    overflow: hidden;
    cursor: pointer
}

.business-handset-sec {
    padding: 90px 0
}

.business-handset-sec .heading-box {
    margin-bottom: 35px;
    text-align: center
}

.business-handset-sec .row .handset-box {
    border-radius: 20px;
    border: 1px solid #e3e3e3;
    text-align: center;
    padding: 27px
}

.business-handset-sec .row .handset-box .img-box {
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: 1px solid #e3e3e3
}

.business-handset-sec .row .handset-box .text-box {
    padding: 0 7px
}

.business-handset-sec .row .handset-box .text-box p {
    margin: 15px 0;
    font-size: 20px
}

.banner-enterprise-NBN-internet-bundal {
    background: url("../images/banner-img-bg.webp") 0 0/cover
}

.banner-enterprise-NBN-internet-bundal .banner-text {
    max-width: 722px;
    width: 100%
}

.banner-enterprise-NBN-internet-bundal .banner-text h1 {
    color: #000;
    font-weight: 800;
    position: relative;
    max-width: fit-content;
    margin-bottom: 15px;
    padding-bottom: 15px
}

.banner-enterprise-NBN-internet-bundal .banner-text h1::after {
    content: "";
    position: absolute;
    height: 2px;
    width: 100%;
    bottom: 0;
    left: 0
}

.banner-enterprise-NBN-internet-bundal .banner-text h2 {
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 800;
    margin-bottom: 15px
}

.banner-enterprise-NBN-internet-bundal .banner-text h3,.business-cloud-banner h2,.business-cloud-banner h3,.business-cloud-banner h4,.business-cloud-banner h5,.premium-support .pack-name p,.premium-support .pack-price p {
    font-weight: 700;
    color: #000
}

.banner-enterprise-NBN-internet-bundal .banner-text h3 samp {
    font-family: inherit;
    font-size: 50px;
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

.banner-enterprise-NBN-internet-bundal .banner-text p {
    font-size: 25px;
    color: #000;
    margin-top: 15px;
    margin-bottom: 25px;
    font-weight: 700
}

.banner-enterprise-NBN-internet-bundal .button-wrapper,.page-template-home-nbn-internet-plan .stickyfooter.widget,section.lead-again-sec .info-box,section.lead-again-sec .row {
    display: flex
}

.enterprise-nbn-sec .text-box {
    max-width: 55%
}

.enterprise-nbn-sec .text-box li {
    position: relative;
    padding-left: 30px;
    padding-top: 5px;
    padding-bottom: 5px;
    line-height: 24px;
    color: #000
}

.enterprise-nbn-sec .text-box li::before {
    content: "";
    position: absolute;
    width: 15px;
    height: 15px;
    top: 10px;
    left: 5px;
    background: url('../images/blue-tick.png')
}

.fibre-access-network-sec {
    padding: 100px 0;
    background: #f9f9f9
}

.top-box .button-wrapper {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    gap: 15px;
    margin-top: 20px
}

.top-box .info-wrapper {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 30px;
    margin-top: 40px;
    margin-bottom: 40px
}

.top-box .info-wrapper .box {
    border: 1px solid rgba(3,136,215,.5);
    border-radius: 15px;
    padding: 30px 32px
}

.benefits-sec>.container>.row {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    gap: 27px
}

.benefits-sec>.container>.row .box {
    padding: 20px;
    border-radius: 15px;
    border: 1px solid #eaeaea
}

.benefits-sec>.container>.row .box .img-box {
    min-height: 260px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-bottom: 1px solid rgba(0,0,0,.1);
    margin-bottom: 15px
}

.top-box .info-wrapper .box h3 {
    display: flex;
    align-items: flex-start;
    justify-content: space-between
}

.top-box .info-wrapper .box p {
    font-size: 16px;
    line-height: 1.5em;
    margin-top: 15px
}

.fibre-access-network-sec .main-accordi-row {
    align-items: flex-start
}

.fibre-access-network-sec .summery-txt p {
    font-size: 18px;
    color: #000
}

.fibre-access-network-sec .main-accordi-row .accordion {
    background: 0 0;
    padding-left: 0
}

.fibre-access-network-sec .main-accordi-row .accordion .accordion-item {
    background: #fff;
    border: 1px solid #e3e3e3;
    border-radius: 30px;
    margin-bottom: 30px
}

.fibre-access-network-sec .main-accordi-row .accordion h3 {
    font-size: 18px;
    font-weight: 400;
    display: flex;
    justify-content: space-between;
    padding: 0 20px
}

.fibre-access-network-sec .main-accordi-row .accordion h3 i.fa-solid.fa-chevron-down,.manage-cyber-feature .main-features-col,.manage-cyber-feature .main-inner-col {
    transition: .5s
}

.fibre-access-network-sec .main-accordi-row .accordion .accordion-header.active h3 i::before {
    content: "\f077"
}

.fibre-access-network-sec .top-box {
    margin-bottom: 79px
}

.benefits-sec {
    padding: 80px 0;
    border-radius: 30px
}

.benefits-sec .sec-inner-banner {
    margin-bottom: 70px
}

.sec-inner-banner {
    background: url(../images/Mask-group-1-3.webp) center/cover no-repeat;
    color: #fff;
    border-radius: 30px;
    padding: 179px 0
}

.sec-inner-banner a.btn.btn-new-blue {
    display: flex;
    align-items: center;
    justify-content: center;
    max-width: fit-content;
    margin: 15px auto 0
}

.sec-inner-banner h2,section.talk-to-sec h2 {
    color: #fff;
    margin-bottom: 20px;
    font-size:34px;
}

.find-your-perfect-plan {
    padding-top: 100px;
    padding-bottom: 50px
}

.find-your-perfect-plan .button-wrapper {
    display: flex;
    justify-content: center;
    margin-top: 20px
}

.quick-links .row .col {
    display: flex;
    align-items: center;
    gap: 10px;
    width: auto
}

.quick-links .row .col img,section.High-speed-fibre-features .icon-text-box img {
    height: 30px;
    width: 30px
}

.banner-Fibre-optic-internet {
    background: url('../images/fiber-bg-img.webp') 0 0/cover
}

section.image-text-sec {
    background: #f9f9f9;
    padding: 100px 0
}

.form-div p,section.image-text-sec .row {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 30px
}

.business-satellite-feature-sec .button-wrapper,.main-block-opened .listitem .head,section.image-text-sec .row.img-right-left-text {
    margin-top: 50px
}

section.image-text-sec .row.img-right-left-text .image-box {
    order: 2
}

.High-speed-fibre-features .row,.business-sip-grandstrem .row .col,.three-img-text-sec .row,section.phone-line-plane .row {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 30px
}

.row-filters .form-groups {
    display: flex;
    flex-direction: column;
    gap: 5px
}

.row-filters .columns-filters select {
    padding: 14px 20px;
    border-radius: 50px;
    border: 1px solid rgba(0,0,0,.1);
    color: #6e6e6e;
    width: 300px;
    max-width: 100%
}

.columns-filters label,.row-filters .columns-filters select {
    font-size: 16px;
    font-weight: 600;
    text-transform: capitalize
}

.row-filters .flex-wapper {
    gap: 50px
}

.row-filters .form-group {
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    gap: 5px;
    border-bottom: 0
}

section.mobile-handsets.prepaid-page svg.slick-arrow:hover circle {
    fill: #0388D7;
    stroke: white
}

section.mobile-handsets.prepaid-page svg.slick-arrow:hover path {
    stroke: white!important
}

.new-layout .plan-header {
    border-radius: 0;
    margin: 0;
    padding-top: 20px
}

.new-layout .top-bar p {
    font-size: 19px;
    font-weight: 600;
    color: #000
}

.new-layout .price-speed {
    margin: 0;
    flex-wrap: wrap
}

.new-layout .plan-header h4 {
    display: block;
    width: 100%;
    text-align: left
}

.new-layout .price-speed p {
    display: block;
    width: 100%;
    text-align: left!important;
    margin-top: 20px
}

.maindashboard .woocommerce-account .woocommerce-MyAccount-content address,.new-layout .price p,.plan-item .routed-col p,.plan-item .routed-col span,.premium-support .mainlisting li,.speed p {
    font-weight: 500
}

.new-layout .price-speed .price h4::after,.new-layout .price-speed .price p::after {
    content: "";
    width: 2px;
    height: 22px;
    top: 0;
    position: absolute;
    background: #fff;
    right: 0
}

.business-cloud-banner h1,.business-satellite-feature-sec h4::after,.phone-line-plane .row .box .text-box a,.phone-line-plane .row .box .text-box>span {
    background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%))
}

.modem-sec .new-layout p,.modem-sec .row-inner .new-layout h2 {
    text-align: left!important
}

.new-layout .accordion,.new-layout .footer-plan,.new-layout .infor,.new-layout .main-info-container .mainlisting,.wireless-main-slide .infor,.wireless-main-slide ul.mainlisting {
    padding-left: 0!important
}

.new-layout .main-info-container .promo-bar p {
    color: #000;
    font-size: 20px;
    font-weight: 500;
    margin-top: 20px;
    margin-bottom: 20px
}

.new-layout .main-info-container .infor p {
    line-height: 32px;
    margin-top: 20px
}

.new-layout .main-info-container .price-box h3 span {
    font-size: 24px;
    -webkit-text-fill-color: #000;
    font-weight: 500
}

.new-layout .main-info-container .price-box h3 {
    font-size: 50px;
    font-weight: 900
}

.new-layout .main-info-container .list-box {
    margin-bottom: 60px
}

.modem-sec .info-text-wrapper .row {
    border: 2px solid var(--Linear,#9e88ff);
    border-radius: 50px;
    gap: 10px
}

.modem-sec .info-text-wrapper .row p {
    font-size: 22px;
    font-weight: 600;
    color: #000
}

.info-text-wrapper {
    padding-top: 60px;
    padding-bottom: 30px
}

.business-cloud-buttons-sec .business-main-row h2,section.image-text-sec .heading-box,section.three-img-text-sec .heading-box {
    margin-bottom: 40px;
    text-align: center
}

section.image-text-sec .row h3 {
    margin-bottom: 30px;
    width: 100%;
    max-width: 509px
}

section.image-text-sec .row p {
    margin-bottom: 20px;
    width: 100%;
    max-width: 509px;
    font-size: 16px
}

.number-plans-inside-sec .row .col-two .number-image-col img,section.image-text-sec .row .image-box {
    border-radius: 20px
}

section.image-text-sec .row .image-box img {
    object-fit: cover;
    width: 100%;
    height: 100%;
    border-radius: 20px
}

.cyber-it-work h2,.managed-could-work h2,section.High-speed-fibre-features .heading-box {
    text-align: center;
    margin-bottom: 40px
}

section.High-speed-fibre-features .icon-text-box {
    padding: 40px 20px;
    border-radius: 20px;
    box-shadow: 0px 0px 10px 0px #00000026;
}

section.High-speed-fibre-features .icon-text-box .icon {
    background: #d1eaf4;
    padding: 14px 15px;
    border-radius: 100%;
    height: 70px;
    width: 70px;
    display: flex;
    align-items: center;
    justify-content: center
}

.wireless-modem .price-speed.popular-position-col h2,section.modem-sec .footer-plan a {
    background: linear-gradient(90.53deg,#9e88ff 3%,#0388d7 97.08%);
    -webkit-text-fill-color: transparent;
    text-fill-color: transparent
}

.maindashboard .woocommerce-form-login.login .lost_password,.stock.in-stock,section.High-speed-fibre-features .text-box {
    margin-top: 10px
}

.three-img-text-sec .box a {
    font-weight: 600;
    text-decoration: underline;
    text-decoration-color: #8e9ef7;
    text-underline-offset: 3px
}

.three-img-text-sec .box h6 {
    font-size: 18px;
    font-weight: 600;
    margin-top: 20px
}

.three-img-text-sec .box p {
    font-size: 18px;
    margin-bottom: 30px
}

.three-img-text-sec .box h4 {
    font-size: 30px;
    margin-top: 5px;
    margin-bottom: 20px
}

section.talk-to-sec {
    background: url("../images/talk-to-bg-img.webp") center/cover no-repeat;
    width: 100%;
    min-height: 400px;
    height: auto;
    padding: 40px 0;
    display: flex;
    align-items: center
}

section.talk-to-sec p {
    color: #fff;
    font-size: 20px;
    font-weight: 500;
    margin-bottom: 18px
}

section.talk-to-sec i {
    color: #1094c5;
    font-weight: 700
}

section.talk-to-sec a.btn.btn-new-blue {
    display: block;
    width: max-content;
    margin-top: 30px
}

.ozi-telecom-partner-col:hover h5,.ozi-telecom-partner-col:hover p,section.talk-to-sec a i {
    color: #fff;
    transition: .5s
}

section.talk-to-sec a:hover i {
    color: #1094c5;
    transition: .5s
}

.new-layout .plan-header .speed {
    padding-left: 10px
}

.new-layout .price h4 {
    padding-right: 10px
}

.gudinace-main-col-inner-two h4,.main-mth-off h3 .small-two,.row-inner p,.wireless-banner .speed-plan h2 span,section.premium-support .col-pack-np .pack-name {
    font-size: 20px
}

.banner-Fibre-optic-internet.new-bg-img {
    background: url('../images/Business-Fibre-Internet-bg.webp')
}

section.phone-line-plane {
    padding: 10px 0 50px
}

.phone-line-plane .row .box {
    border: 1px solid rgba(0,0,0,.5);
    border-radius: 20px;
    padding: 25px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    gap: 20px
}

.phone-line-plane .row .box .text-box>span {
    color: #fff;
    font-size: 25px;
    font-weight: 600;
    padding: 10px 25px;
    border-radius: 10px;
    display: inline-block;
    margin-bottom: 20px
}

.phone-line-plane .row .box .text-box h2 {
    color: #000;
    font-weight: 800;
    margin-bottom: 20px
}

.phone-line-plane .row .box .text-box h2 span {
    color: #8c8c8c;
    font-size: 25px;
    font-weight: 600
}

.phone-line-plane .row .box .text-box a {
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 700;
    border-bottom: 1px solid #0388d7
}

.phone-line-plane .row .box .text-box a:hover {
    border-bottom: 1px solid #fff
}



.Choose-ozi-telecom.updated-sec .choose-ozi-row .choose-ozi-col {
    width: calc(33.333% - 20px);
    padding-top: 50px;
    box-shadow: none;
    border: 1px solid #0388d7
}

.banner-Fibre-optic-internet .banner-text,.inner-banner-v2 .box {
    max-width: 630px
}

.banner-Fibre-optic-internet .banner-text h1 span {
    font-size: 65px
}

.banner-Fibre-optic-internet .banner-text h2 span,section.business-fax2mail-banner .column h2 span {
    font-size: 80px
}

.banner-Fibre-optic-internet .banner-text h2 span samp {
    font-size: 40px;
    font-family: inherit
}

.banner-Fibre-optic-internet .banner-text h4,.banner-Fibre-optic-internet .banner-text h5 {
    margin: 20px 0
}

p.month-month {
    font-size: 20px;
    font-weight: 600
}

.modem-sec .price-speed .price h4::after,.new-layout .price-speed .price p::after {
    top: 50%;
    transform: translateY(-50%)
}

.benifites-main-international-sec .heading-box h2,.benifites-main-international-sec .inner-row h3,.find-your-perfect-plan h2,.inbond-call-track-high-speed-sec .row .icon-text-box h4,.rowheadnbn.text-center {
    font-weight: 800
}

section.modem-sec .footer-plan a {
    -webkit-background-clip: text;
    background-clip: text
}

section.image-text-sec .row .text-box.text-box-extra h3,section.mobile-phones-with-mobile-plans-banner .row>.column {
    max-width: 540px
}

section.image-text-sec .row .text-box.text-box-extra p {
    max-width: 580px
}

.wireless-banner {
    background: url("../images/wireless-banner.webp") center/cover no-repeat;
    height: auto;
    padding: 0
}

.wireless-banner .speed-plan-inner h6 {
    color: #fff;
    font-size: 20px;
    margin-top: 20px
}

.wireless-banner .speed-plan h2 {
    font-size: 40px;
    line-height: normal;
    justify-content: flex-start
}

.wireless-banner .speed-plan-col-two {
    padding-left: 100px
}

.wireless-banner .speed-plan-col-one {
    padding-right: 10px!important
}

.speed-plan-col-one::before {
    height: 53%;
    width: 3px;
    background: #d9d9d9;
    position: absolute;
    content: "";
    right: 0;
    top: 0
}

.wireless-modem .plane-info ul li::after {
    width: 18px;
    height: 18px;
    content: "";
    position: absolute;
    transform: translateY(-50%);
    left: 0;
    top: 50%;
    background: url(../images/check-icon.png)
}

.wireless-modem .plane-info ul li {
    position: relative;
    padding-left: 30px
}

.wireless-modem .plane-info ul {
    display: flex;
    flex-direction: column;
    gap: 20px;
    margin-bottom: 40px
}

.wireless-modem .plane-info {
    margin-bottom: 30px;
    margin-top: 40px
}

.wireless-modem .price-speed.popular-position-col samp {
    margin-top: 0;
    font-family: Inter;
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    line-height: normal;
    color: #000
}

.wireless-modem .price-speed.popular-position-col h2 {
    font-family: Inter;
    font-style: normal;
    font-weight: 800;
    font-size: 40px;
    line-height: normal;
    -webkit-background-clip: text;
    background-clip: text
}

.wireless-modem .price-speed.popular-position-col h2 span {
    font-weight: 700;
    font-size: 30px
}

.wireless-modem .plan-header {
    background-color: rgba(0,122,255,.1);
    box-shadow: 0 0 4px rgba(0,0,0,.25);
    border-radius: 20px 20px 0 0
}

.wireless-modem .most-pop {
    position: absolute;
    top: -20px;
    background: linear-gradient(90.53deg,#9e88ff 3%,#0388d7 97.08%);
    gap: 5px;
    border-radius: 30px;
    padding: 8px 20px;
    font-size: 16px;
    font-weight: 700;
    color: #fff;
    display: flex;
    align-items: center
}

.wireless-modem .price-speed.popular-position-col,section.modem-sec.wireless-modem .slick-list {
    padding-top: 10px
}

.main-features-heading h2,.wireless-modem .new-layout .main-info-container .price-box h3 {
    font-size: 40px
}

.talk-to-sec.new-bg {
    background: url("../images/communication-partner.webp") center/cover no-repeat
}

.talk-to-sec.new-bg .button-wrapper,.wireless-bundle-banner .button-wrapper {
    display: flex;
    align-items: center;
    gap: 20px
}

.button-transparent {
    background: 0 0!important;
    Color: #0388d7!important
}

.button-transparent a {
    -webkit-text-fill-color: #7488f4
}

.button-transparent a svg path {
    fill: #7488f4
}

.text-center .icon {
    margin: 0 auto
}

.business-cloud-buttons-sec section.image-text-sec .row,.center-align,.flex-wrap,.image-text-sec.business-cloud-image-text .row,.tax-product_cat .product-box .top-info-box,.text-center .button-wrapper {
    align-items: center
}

.wireless-bundle-banner {
    background: url("../images/Group-1000004710.webp") center/cover no-repeat
}

.wireless-bundle-banner .speed-plan-col-one {
    padding-right: 100px!important
}

.find-your-perfect-plan.text-center h2 {
    width: 100%;
    max-width: 900px;
    margin: 0 auto
}

.wireless-modem h2.rowheadnbn.text-center {
    width: 100%;
    max-width: 830px;
    margin: 0 auto
}

.wireless-bundle-perfact h2 {
    width: 100%;
    max-width: 820px;
    margin: 0 auto;
    text-align: center
}

.wireless-bundle-modem-sec .plan-header,.wireless-bundle-phone-select-sec .plan-header {
    padding-top: 20px
}

.wireless-bundle-phone-select-sec .plan-header {
    background: linear-gradient(90.53deg,#9e88ff 3%,#0388d7 97.08%);
    border-radius: 10px 10px 0 0
}

.High-speed-fibre-features .icon-text-box h4 {
    margin: 12px auto
}

.call-centre-solution-banner-section .button-wrapper .button:hover a,.wireless-modem .selected-plan .popular-position-col,.wireless-modem .selected-plan .popular-position-col h2 {
    -webkit-text-fill-color: #fff!important
}

.wireless-bundle-modem-sec .basic .column p {
    margin-bottom: 30px;
    font-size: 23px;
    font-weight: 500
}

.main-accessories-sec .row .access-col-image .slick-dots,.maindashboard .woocommerce-MyAccount-content .addresses::before,.order-received-page .woocommerce-thankyou-order-details::before,.processor-model_filter-box,.ram_filter-box,.resolution_filter-box,.screen-size_filter-box,.size_filter-box,.sound-stype_filter-box,.tax-product_cat section.product-filter .fillter-box .hard-drive_filter-box,.thwmscf-tab-panel .payment_box.payment_method_stripe:before,.wireless-bundle-client-cmnts .about-client-row-inner .slick-arrow,.wireless-bundle-client-cmnts ul.slick-dots,.wireless_filter-box,.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce-Tabs-panel:first-child ul.tabs.wc-tabs {
    display: none!important
}

.wireless-bundle-client-cmnts .about-client-row-inner {
    padding: 0;
    display: block;
    width: 100%
}

.error-message .button .reset,.single-product .woocommerce table.shop_attributes td p,.single-product .woocommerce table.shop_attributes tr:nth-child(2n) td,.single-product .woocommerce table.shop_attributes tr:nth-child(2n) th,.single-product tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_color,.wireless-bundle-client-cmnts .about-client-row-inner .about-client-col,.wrapper-tab .woocommerce-Reviews p {
    border: 0!important
}

.business-sim-nbn-sec .charge-box .btn,.business-sip-solutions-sec .icon-text-box.text-center,.charge-box .btn,.managed-could-solution .main-solutions-row img,.wireless-bundle-client-cmnts .same-headings-inner,.woocommerce-cart footer.entry-footer,.woocommerce-checkouted #payment div.payment_box .form-row {
    padding: 0
}

.wireless-bundle-features {
    background: #f9f9f9;
    padding-top: 5px!important
}

.wireless-bundle-client-cmnts {
    padding-bottom: 50px!important
}

.wireless-bundle-features .text-box p {
    font-size: 18px;
    font-weight: 500;
    line-height: 150%
}

.wireless-bundle-offers .bundle-offer-col {
    height: 100%;
    width: 100%;
    padding: 50px;
    max-height: 100%
}

.wireless-bundle-offers .bunble-offers-row {
    align-items: unset;
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 40px;
    height: 100%
}

.wireless-bundle-offers .bundle-offer-col p {
    font-size: 20px;
    font-weight: 500;
    line-height: 150%;
    margin-bottom: 35px
}

.business-cloud-banner h3,.wireless-main-slide .main-info-container h6 {
    margin-bottom: 17px
}

.wireless-main-slide .infor p {
    line-height: 30px
}

.wireless-bundle-offers .bundle-offer-col .button {
    margin-left: auto;
    margin-right: auto;
    width: max-content
}

.wireless-hosted .text-center h2 {
    font-weight: 800;
    margin-bottom: 40px
}

.cart-main-select .row,.wireless-row {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 20px
}

.wireless-column {
    padding: 30px 20px;
    border-radius: 20px;
    border: 1px solid var(--Linear,#9e88ff);
    cursor: pointer
}

.benifites-main-international-sec .heading-box h2,.wireless-column h5,.wireless-column p {
    text-align: center;
    color: #000
}

.find-your-perfect-plan.wireless-bundle-perfact.text-center h2 {
    max-width: 800px
}

.business-satellite-banner {
    background: url("../images/Group-1000004721-1.webp") center/cover no-repeat
}

.find-perfact {
    width: 100%;
    max-width: 890px;
    margin: 0 auto
}

.find-perfact p,section.supercharge-business .row .text-box p {
    font-size: 18px;
    margin-top: 20px
}

.find-your-perfect-plan .find-perfact h2 {
    max-width: 100%
}

.business-satelllite-row .text-center h2,.business-sip-modem .business-sip-mainlisting,.main-accessories-sec .heding-box,.number-plans-boost-sec .heading-box,.video-banner .video-banner-left h1 {
    margin-bottom: 40px
}

.business-satellite-col table {
    border-collapse: collapse;
    padding: 20px;
    max-width: 1200px;
    margin: 0 auto
}

.business-satellite-col {
    background: #f9f9f9;
    padding: 50px;
    border-radius: 20px;
    width: 100%
}

.business-satellite-col table td,th {
    text-align: left;
    font-weight: 500
}

.business-satellite-col table th {
    color: #7488f4;
    font-size: 24px;
    padding-bottom: 20px
}

.business-satellite-col table td {
    font-size: 16px;
    border: 1px solid;
    color: #fff;
    padding: 16px 30px;
    border-bottom-color: #ebebeb;
    border-top: 0;
    border-left: 0
}

table.business-table {
    border-collapse: separate;
    margin: 0 auto
}

.call-centre-solution-banner-section .button-wrapper .button.contact,.cart-main-select .row .second-col .button-contact,.next-one-is-enterprise-talk .button-wrapper.new a,table.business-table tbody {
    background: 0 0
}

.business-saltellite-image-text .button-wrapper {
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
    align-items: center
}

.business-saltellite-image-text .row h2 {
    margin-bottom: 30px;
    max-width: 550px;
    width: 100%
}

.image-text-sec.business-saltellite-image-text .row p {
    max-width: 784px;
    margin-bottom: 30px;
    line-height: 160%
}

.image-text-sec.business-saltellite-image-text .row .image-box img,.portal-img img {
    border-radius: 14px
}

.image-text-sec.business-saltellite-image-text .row .image-box {
    border-radius: 20px;
    border: 6px solid #fff;
    box-shadow: 0 0 20px -10px #8e9a88
}

.business-satellite-feature-sec .mainlisting li::after {
    top: 2px;
    transform: unset
}

.business-satellite-feature-sec .mainlisting,.page-template-checkout .choose-plan .products h2 {
    padding-bottom: 0!important
}

.business-satellite-feature-sec h4 {
    padding-bottom: 20px;
    margin-bottom: 20px;
    position: relative
}

.business-satellite-feature-sec h4::after {
    content: "";
    position: absolute;
    width: 44px;
    height: 4px;
    left: 0;
    bottom: 0;
    border-radius: 30px
}

.business-satellite-feature-sec .info-wrapper,.business-satellite-feature-sec .top-box,.cart-plans .heading-box,.program-main form .forminator-response-message,.thwmscf-tab-panels table.shop_table {
    margin-bottom: 0!important
}

section.talk-to-sec.business-satellite-connected {
    background: url("../images/Group-1000004771.webp") center/cover no-repeat;
    padding: 100px 0
}

.business-satellite-connected p {
    width: 100%;
    max-width: 829px
}

.sec-inner-banner.business-satellite-reliable {
    background: url("../images/Group-1000004721-1-1.webp") center/cover no-repeat;
    padding: 100px 0;
    margin: 0!important
}

.inbond-call-track-high-speed-sec,.main-product-row .summary .product_meta,.managed-could-service,section.benefits-sec.business-satellite-benefite {
    padding-top: 0!important
}

.business-satellite-banner.bg-new {
    background: url(../images/satellite-internet-bundle-plans-bg.webp) right
}

.business-satellite-banner.bg-new .banner-text .speed-plan h2 span,.business-satellite-banner.bg-new .banner-text .speed-plan h6,.business-satellite-banner.bg-new .banner-text .speed-plan strong,.business-satellite-banner.bg-new .banner-text h1 {
    color: #000;
    -webkit-text-fill-color: unset
}

.banner.banner.business-cloud-banner {
    background: url("../images/Mask-group-5.png") center/cover no-repeat;
    display: block!important;
    height: auto!important;
    padding: 70px 0
}

.business-cloud-banner h1 {
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 70px;
    font-weight: 900;
    text-align: left
}

.business-sip-phoneline h1,.inside-the-number-banner .text p {
    background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));
    -webkit-text-fill-color: transparent
}

.business-cloud-banner h1 span {
    font-size: 30px;
    font-weight: 600;
    color: #8c8c8c
}

.business-cloud-banner .row {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative
}

.business-cloud-banner .banner-image-col {
    width: 50%;
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    display: flex;
    align-items: center
}

.image-text-sec.business-cloud-image-text .row .image-box {
    border: 8px solid #fff;
    height: 100%;
    filter: drop-shadow(0px 0px 15px rgba(0, 0, 0, .1))
}

.image-text-sec.business-cloud-image-text .row p,.inbond-call-track-image-sec p,.number-plans-boost-sec .text-right p {
    line-height: 150%
}

.business-cloud-find-sec p {
    line-height: 150%;
    max-width: 1041px;
    width: 100%;
    margin: 20px auto 30px
}

.banner-two .banner-new-right img,.wc-block-cart__submit-container.wc-block-cart__submit-container--sticky,div#review_form_wrapper .stars,section.find-your-perfect-plan.text-center.business-cloud-find-sec {
    padding: 0!important
}

section.modem-sec.business-cloud-modem .plan-header p {
    text-align: left;
    margin-top: 10px
}

section.modem-sec.business-cloud-modem .grey-info p {
    text-align: left;
    display: flex;
    justify-content: space-between;
    text-transform:uppercase;
}

section.modem-sec.business-cloud-modem .grey-info p span.blue {
    text-align: right;
    -webkit-text-fill-color: #1094C5;
    font-weight: 600;
    text-decoration: underline
}

section.modem-sec.business-cloud-modem .infor {
    padding-left: 0;
    margin-bottom: 40px
}

section.modem-sec.business-cloud-modem .accordion {
    padding-left: 0;
    margin-bottom: 20px
}

section.modem-sec.business-cloud-modem ul.mainlisting {
    padding-bottom: 0;
    padding-left: 0
}

.business-cloud-modem .many-lines span,div#tab-pwb_tab-content h3 {
    font-size: 16px;
    color: #0388d7
}

.business-cloud-modem .start-up h6 {
    font-weight: 700;
    margin-top: 5px
}

.business-cloud-modem .many-lines,.extand-banner-asseris .row,.plan-item .aus-row .col {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%
}

section.modem-sec.business-cloud-modem button.button.selected-plan-button {
    margin-left: 0;
    margin-right: 0;
    width: 100%
}

.main-accordian .accordion-content,.woocommerce-checkouted #payment div.payment_box .form-row label,section.modem-sec.business-cloud-modem .footer-plan {
    padding-left: 0
}

.business-cloud-buttons-sec .button-wrapper {
    display: flex;
    justify-content: center;
    gap: 30px;
    flex-wrap: wrap
}

.business-cloud-buttons-sec section.image-text-sec {
    padding: 0!important;
    margin: 40px 0
}

.business-handset-row {
    background: url("../images/Group-1000004755-1.png") center/cover no-repeat;
    height: 100%;
    width: 100%;
    border-radius: 20px;
    padding: 80px 0
}

.business-handset-row h3 {
    text-align: center;
    color: #fff;
    margin-bottom: 40px
}

.business-cloud-buttons-sec {
    padding: 80px 0;
    background-color: #f9f9f9;
    width: 100%
}

section.benefits-sec.business-satellite-benefite.satellite-bundle {
    padding-top: 80px!important
}

.satellite-bundle .sec-inner-banner.text-center.business-satellite-reliable {
    background: url("../images/Group-1000004804.webp") center/cover no-repeat
}

.business-cloud-buttons-sec .business-main-row,.business-cloud-high-speed .high-row {
    padding: 0 100px
}

.business-handset-row .button a {
    padding-left: 32px!important;
    padding-right: 32px!important
}

.talk-to-sec.business-cloud-talk-to-sec {
    background: url("../images/Mask-group-3-2.png") center/cover no-repeat
}

.inside-the-number-banner {
    min-height: 747px;
    display: flex;
    align-items: center;
    background: url("../images/inside-the-number-banner.png") center/cover no-repeat
}

.inside-the-number-banner .text p {
    background-clip: text;
    -webkit-background-clip: text;
    font-size: 20px;
    font-weight: 800;
    animation-duration: 6s;
    animation-iteration-count: infinite;
    opacity: 0;
    position: relative;
    top: -19px
}

.inside-the-number-banner .text p:first-child {
    animation-name: rotating-text-1
}

@keyframes rotating-text-1 {
    0% {
        transform: translateY(200%)
    }

    33% {
        transform: translateY(100%);
        opacity: 1
    }

    34% {
        opacity: 0
    }
}

.inside-the-number-banner .text p:nth-child(2) {
    animation-name: rotating-text-2
}

@keyframes rotating-text-2 {
    33% {
        transform: translateY(100%);
        opacity: 0
    }

    66% {
        transform: translateY(0);
        opacity: 1
    }

    67% {
        opacity: 0
    }
}

.inside-the-number-banner .text p:nth-child(3) {
    animation-name: rotating-text-3
}

@keyframes rotating-text-3 {
    66% {
        transform: translateY(0);
        opacity: 0
    }

    99% {
        transform: translateY(-100%);
        opacity: 1
    }

    100% {
        transform: translateY(-100%);
        opacity: 0
    }
}

.inside-the-number-banner form {
    display: flex;
    position: relative;
    align-items: center;
    justify-content: center;
    max-width: fit-content;
    margin: 0 auto;
    gap: 30px
}

.inside-the-number-banner form .search-div {
    background: var(--Linear,linear-gradient(91deg,#4d478d 3%,#024373 97.08%));
    border-radius: 30px;
    padding: 3px
}

.inside-the-number-banner input[type=text] {
    font-size: 20px;
    font-weight: 800;
    padding: 10px 20px 10px 130px;
    border-radius: 30px;
    margin: 4px;
    border: none
}

.inside-the-number-banner input[type=text]::placeholder {
    background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));
    background-clip: text;
    -webkit-background-clip: text;
    font-size: 20px;
    -webkit-text-fill-color: transparent
}

.inside-the-number-banner form .text {
    position: absolute;
    left: 7px;
    line-height: normal;
    max-height: 48px;
    padding: 9px 20px;
    border-radius: 30px;
    box-shadow: 0 0 10px rgba(0,0,0,.3)
}

.inside-the-number-banner form .text::after {
    content: "";
    position: absolute;
    width: 10px;
    height: 3px;
    background: #868686;
    top: 50%;
    right: 7px
}

.inside-the-number-banner form input[type=submit] {
    cursor: pointer;
    background: var(--Linear,linear-gradient(91deg,#4d478d 3%,#024373 97.08%));
    border-radius: 30px;
    color: #fff;
    border: 0;
    font-size: 20px;
    font-weight: 600;
    padding: 15px 30px;
    text-transform: uppercase
}

.inside-the-number-banner form input[type=submit]:hover {
    background: #fff;
    color: #024373
}

.inside-the-number-banner .banner-text h1,section.new4g-sec .heading-box {
    margin-bottom: 35px
}

section.number-info .row .box {
    background: #fff;
    border-radius: 40px;
    box-shadow: 0 0 10px rgba(0,0,0,.1);
    padding: 41px 60px
}

section.number-info {
    padding: 54px 0;
    margin-top: -180px
}

section.number-info .box .tag-box {
    margin-bottom: 35px;
    min-height: 20px
}

section.number-info .box .tag-box span {
    background: #000;
    border-radius: 10px;
    color: #fff;
    padding: 2px 9px
}

section.number-info .row .box h2 span {
    color: #000;
    -webkit-background-clip: unset;
    background-clip: unset;
    -webkit-text-fill-color: #1B1B1B
}

section.number-search-results .row {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 50px
}

.number-search-results {
    padding: 100px 0;
    background: #f5fbff
}

.number-search-results .heading-box {
    margin-bottom: 45px
}

section.number-search-results .row .number-results-box .tag-box {
    background: #000;
    border-radius: 10px;
    color: #fff;
    padding: 2px 9px;
    display: inline-block
}

section.number-search-results .row .number-results-box h3 {
    color: #1b1b1b;
    font-weight: 800;
    margin-top: 15px
}

.number-search-results .number-results-box {
    box-shadow: 0 0 10px rgba(0,0,0,.1);
    border-radius: 30px;
    padding: 26px 40px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: #fff
}

section.supercharge-business .row {
    display: flex;
    background: #080808;
    border-radius: 30px
}

section.supercharge-business .row .text-box {
    padding: 40px 10% 40px 7%;
    height: auto;
    display: flex;
    align-items: center
}

section.supercharge-business .row .img-box {
    max-width: 60%;
    width: 100%;
    border-radius: 30px;
    overflow: hidden;
    height: auto
}

section.supercharge-business .row .img-box img {
    display: block;
    height: 100%;
    object-fit: cover
}

.business-sip-phoneline {
    background: url("../images/sip-back-telpone.webp") left center/cover no-repeat;
}

.banner.business-sip-phoneline {
    height: auto!important;
    padding: 150px 0
}

.business-sip-phoneline h1 {
    background-clip: text;
    -webkit-background-clip: text;
    font-size: 70px;
    text-align: left
}

.business-sip-phoneline h1 samp {
    color: #000;
    -webkit-text-fill-color: #000;
    font-size: 40px
}

.business-sip-phoneline h1 span {
    color: #4f4f4f;
    -webkit-text-fill-color: #4f4f4f;
    font-size: 30px
}

.business-sip-phoneline h2 {
    margin-bottom: 15px;
    margin-top: 10px
}

.business-sip-phoneline h3 {
    font-weight: 600;
    margin-bottom: 30px
}

.ask-forlogin .mainrowform .form-group input,.business-sip-phoneline h2.blue-text,.business-sip-solutions-sec .icon-text-box.text-center .text-box h4,section.image-text-sec .row.img-right-left-text.no-top-gap,section.image-text-sec.business-sim-img-txt-sec .row.img-right-left-text {
    margin-top: 0
}

.business-sip-modem .mainlisting li {
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-weight: 500;
    margin-bottom: 20px
}

.business-sip-mainlisting h5,h3#order_review_heading {
    margin: 40px 0 20px
}

.business-sip-modem .footer-plan p {
    color: #6e6e6e;
    margin-bottom: 0;
    margin-top: 30px
}

.business-sip-modem .footer-plan a {
    text-decoration: underline;
    text-underline-offset: 8px;
    text-decoration-color: #0388D7
}

.business-sip-modem .button-wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 30px;
    flex-wrap: wrap
}

.business-sip-modem .business-head-box p {
    line-height: 143%;
    margin-bottom: 30px
}

.business-sip-modem .button a {
    width: 400px;
    height: 60px;
    border-radius: 60px;
    max-width: 100%
}

section.modem-sec.business-sip-modem {
    background: #f9f9f9;
    padding: 80px 0
}

.business-sip-grandstrem .row .col .text-box p,.business-sip-highspeed-sec .text-box p,.inbond-call-track-high-speed-sec .row .icon-text-box p,.unlock-inbound-sec .left-text p {
    line-height: 160%
}

.business-cloud-buttons-sec.business-sip-halfsec {
    background-color: #fff;
    padding: 0!important
}

.business-sip-halfsec .business-handset-row {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    padding-bottom: 40px
}

.business-sip-grandstrem {
    width: 100%;
    background: #f9f9f9;
    padding: 50px 0
}

.business-sip-grandstrem .row .col .text-box {
    width: 100%;
    cursor: pointer;
    box-shadow: 3px 4px 12.8px rgba(0,0,0,.16);
    border-radius: 20px;
    padding: 30px
}

.business-sip-grandstrem .row .col .text-box img {
    width: 100%;
    height: auto;
    box-shadow: 3px 4px 12.8px rgba(0,0,0,.16);
    border-radius: 20px
}

.business-sip-grandstrem .row .col .text-box h5 {
    margin-bottom: 15px;
    margin-top: 20px
}

.business-sip-grandstrem .row {
    padding-top: 10%;
    width: 100%;
    position: relative
}

.image-setup {
    margin-top: -43%;
    width: 100%;
    margin-left: -30px
}

.talk-to-sec.business-sip-talk-to {
    background: url("../images/Group-1000004821_11zon.webp") center/cover no-repeat;
    min-height: auto;
    padding: 70px 0
}

.business-sip-solutions-sec .icon {
    width: 100%!important;
    padding: 0!important;
    background: 0 0!important;
    display: inline-block!important
}

.business-sip-solutions-sec .icon img {
    width: 100%!important;
    height: auto!important;
    object-fit: cover;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px
}

.business-sip-solutions-sec .icon-text-box.text-center .text-box {
    box-sizing: border-box;
    padding: 20px;
    height: auto!important;
    min-height: auto!important;
    margin-top: 0
}

.button-poular {
    width: 100%;
    max-width: 400px;
    position: relative
}

.button-poular h6 {
    position: absolute;
    top: 0;
    background: #0388d7;
    padding: 4px 16px;
    font-size: 12px;
    left: 0;
    color: #fff;
    border-radius: 8px;
    line-height: normal
}

.microsoft-calling-banner {
    background: url("../images/Mask-group-5-1_11zon.webp") center/cover no-repeat;
    min-height: auto;
    padding: 70px 0!important
}

section.banner.microsoft-calling-banner {
    height: auto!important
}

.microsoft-calling-banner h1 span {
    color: #000;
    -webkit-text-fill-color: #000;
    text-align: left
}

.microsoft-calling-banner h5 {
    font-weight: 400;
    color: #6e6e6e;
    margin-top: 15px;
    margin-bottom: 30px
}

.business-cloud-image-text .text-box h3,.business-cloud-image-text .text-box p {
    max-width: 100%!important
}

.business-cloud-image-text .heading-box h2 {
    width: 100%;
    max-width: 900px;
    margin-left: auto;
    margin-right: auto
}

.microsoft-calling-new-img-text .image-box {
    border: 0!important;
    filter: none!important
}

.business-sip-grandstrem h2 {
    margin-bottom: 30px;
    text-align: center
}

.business-sip-grandstrem.microsoft-calling-grandstream {
    background: #fff;
    padding: 0
}

.microsoft-calling-new-img-text .row {
    padding: 40px;
    background: #f9f9f9
}

.elevate-business-sec,section.modem-sec.microsoft-calling-modem-sc {
    padding: 80px 0;
    background-color: #f9f9f9
}

.banner.number-plans-banner {
    background: url("../images/Group-1000004855_11zon.webp") center left/cover no-repeat
}

.number-plans-banner .blue-text.new {
    font-weight: 900;
    margin-bottom: 0
}

.enterprise-sip-phone-line-solutions-advanced-section .advanced-reporting-col-content p,.number-plans-banner h3 {
    color: #6e6e6e
}

.number-plans-inside-sec .inside-the-number-banner {
    min-height: auto;
    display: inline-block;
    background: unset
}

.number-plans-inside-sec {
    padding: 80px 0;
    width: 100%;
    background: #f5fbff
}

.number-plans-boost-sec .inner-row,.number-plans-inside-sec .row,.number-plans-map-form .row {
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 30px
}

.number-plans-inside-sec .row .col-one .new-cols p {
    margin-bottom: 30px;
    width: 100%;
    max-width: 489px;
    line-height: 150%
}

.number-plans-inside-sec .row .col-two .number-image-col {
    margin: 0 auto;
    width: 100%;
    max-width: 300px;
    border-radius: 20px
}

.main-weight-row,.number-plans-inside-sec .row .col-two .image-text-position-row {
    width: 100%;
    position: relative
}

.number-plans-inside-sec .row .col-two .number-text-col {
    position: absolute;
    bottom: 16px;
    right: 0;
    left: 0;
    margin: 0 auto;
    width: max-content
}

.number-plans-inside-sec .row .col-two .number-text-col h5 {
    color: #fff;
    margin-bottom: 20px;
    text-align: center
}

.number-plans-inside-sec .inside-the-number-banner form .search-div {
    box-shadow: 9px 7px 13.6px rgba(0,0,0,.03);
    background: linear-gradient(90.53deg,rgba(158,136,255,.52) 3%,rgba(3,136,215,.52) 97.08%)
}

.number-plans-inside-sec .inside-the-number-banner form input[type=submit] {
    background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));
    box-shadow: 9px 7px 13.6px rgba(0,0,0,.15)
}

.number-plans-inside-sec .inside-the-number-banner input[type=text]::placeholder {
    -webkit-text-fill-color: #ACACAC
}

.number-plans-image-text h2 {
    margin-bottom: 20px;
    max-width: 542px;
    width: 100%
}

section.number-plans-image-text .row p {
    margin-bottom: 0;
    max-width: 585px;
    line-height: 150%
}

.number-plans-inside-sec .text select {
    border: 0;
    font-size: 16px;
    font-weight: 900;
    color: #5e88ef
}

.modem-sec.business-cloud-modem.consultancy-modem-sec button.button.selected-plan-button,.number-plans-inside-sec .inside-the-number-banner form .text {
    padding: 14px 20px
}

.number-plans-boost-sec {
    width: 100%;
    padding-bottom: 80px;
    padding-top: 80px
}

.number-plans-boost-sec .inner-row .inner-col img {
    height: auto;
    max-width: 60px
}

.number-plans-boost-sec .inner-row .inner-col {
    background: #fff;
    box-shadow: 0 0 15px rgba(0,0,0,.1);
    display: flex;
    align-items: center;
    justify-content: center
}

.number-plans-boost-sec .inner-row .inner-col .image-left {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 19px 40px;
    background-color: rgba(3,136,215,.1);
    box-sizing: border-box
}

.number-plans-boost-sec .text-right {
    height: 100%;
    padding: 20px 30px
}

.number-plans-boost-sec .heading-box p {
    line-height: 150%;
    width: 100%;
    max-width: 1124px;
    margin: 0 auto
}

.banner.number-plans-banner h1 {
    font-size: 60px
}

.image-text-sec.number-plans-image-text {
    padding-top: 80px;
    padding-bottom: 50px
}

.plan-item .aus-row {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-direction: column;
    gap: 20px;
    gap: 10px
}

.number-plans-talk-to-1800 {
    background: url(https://www.ozitelecom.com.au/wp-content/uploads/2024/03/book-sales-1800-bg.png) 0 0/cover
}

.number-plans-modem-sec .plan-header {
    background: #fff;
    padding-bottom: 10px;
    padding-top: 20px
}

.number-plans-modem-sec .plan-header h3.plan-name-main {
    background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));
    width: max-content;
    padding: 7px 24px;
    border-radius: 50px
}

.number-plans-modem-sec .plan-header p {
    color: #6e6e6e;
    padding-top: 8px
}

section.modem-sec.number-plans-modem-sec .price-main .month-price {
    border-bottom: 1px solid #ccc;
    padding-bottom: 15px
}

section.modem-sec.number-plans-modem-sec .price-main {
    padding-top: 0;
    margin-bottom: 0;
    padding-bottom: 0
}

.plan-item .set-up-col-main {
    color: #000;
    background: #e6f3fb;
    font-weight: 700;
    border-radius: 50px;
    padding: 14px 20px
}

section.banner.business-sip-phoneline.number-plans-1800-banner {
    background: url("https://www.ozitelecom.com.au/wp-content/uploads/2024/12/1800-no-plans-banner-bg_11zon.webp")
}

.number-plans-1800-banner h1.black-txt {
    color: #000;
    -webkit-text-fill-color: #000;
    font-size: 60px
}

.number-plans-1800-banner h1.black-txt strong {
    -webkit-text-fill-color: transparent
}

.number-plans-1800-banner h5 {
    color: #6e6e6e;
    font-weight: 500;
    margin-bottom: 20px;
    margin-top: 12px;
    line-height: 150%
}

.number-plans-1800-banner h5 a {
    white-space: nowrap;
    display: block
}

section.banner.business-sip-phoneline.number-plans-1800-banner.number-plans-13-banner {
    background: url("https://www.ozitelecom.com.au/wp-content/uploads/2024/12/Group-1000004915_11zon.webp") center left/cover no-repeat
}

.number-plans-13-power .row {
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 1fr
}

.number-plans-13-power .col-one {
    width: 100%;
    background: #000;
    height: max-content;
    padding: 15%;
    margin-bottom: 16%;
    display: flex;
    justify-content: flex-end;
    align-items: center
}

.number-plans-13-power .col-two .image-box {
    height: 100%;
    width: 100%
}

.number-plans-13-power .col-two .image-box img {
    width: 100%;
    object-fit: cover;
    height: 100%
}

.number-plans-13-power .col-one h2 {
    margin-bottom: 20px;
    color: #fff
}

.number-plans-13-power .col-one p {
    line-height: 150%;
    margin-bottom: 40px;
    color: #fff
}

.number-plans-13-banner h2.new {
    font-size: 45px;
    margin-top: 0
}

section.High-speed-fibre-features.marketing-sec-13 .icon-text-box {
    border: 1px solid var(--Linear,#9e88ff);
    box-shadow: unset;
    cursor: pointer
}

section.High-speed-fibre-features.marketing-sec-13 .icon-text-box .icon {
    padding: 0;
    background: unset
}

.number-plans-inside-sec .inside-the-number-banner form input[type=submit]:hover {
    background: var(--Linear,linear-gradient(91deg,#0388d7 3%,#9e88ff 97.08%));
    color: #fff
}

.primium-banner-plans {
    width: 100%;
    padding-top: 30px;
    padding-bottom: 80px;
    background: linear-gradient(90deg,#e4f4ff 1.47%,#fff 41.48%)
}

.primium-banner-plans .row {
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 1fr;
    align-items: center;
    gap: 20px
}

.primium-banner-plans .row .banner-image-col {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: space-around;
    width: 100%;
    background: #fff;
    box-shadow: 0 4px 4px rgba(0,0,0,.25);
    border-radius: 10px
}

.primium-banner-plans h1,.primium-banner-plans h2 {
    font-weight: 900;
    text-align: left
}

.primium-banner-plans h5 {
    font-weight: 400;
    color: #6e6e6e;
    margin: 15px 0
}

.primium-banner-plans h2 {
    font-weight: 900;
    margin-bottom: 0px
}

.primium-banner-plans .row .banner-text {
    width: 100%;
    max-width: 598px
}

.primium-banner-plans .row .banner-image-col img {
    width: 100%;
    height: auto;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px
}

.number-plans-features-sec .heading-box p {
    line-height: 150%;
    margin-top: 20px;
    width: 100%;
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto
}

.number-plans-features-sec .icon-text-box.text-center {
    text-align: left;
    padding: 30px 20px
}

.number-plans-features-sec .icon-text-box.text-center .icon {
    padding: 0;
    justify-content: start;
    margin: 0;
    width: 100%;
    background: 0 0;
    gap: 20px;
    flex-wrap: wrap;
    height: auto
}

.elevate-business-sec .row .heading-box {
    margin-bottom: 40px;
    width: 100%;
    max-width: 1049px;
    margin-left: auto;
    margin-right: auto
}

.elevate-business-sec .row .inner-row {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 26px
}

.elevate-business-sec .row .inner-row .column-text {
    border-radius: 22px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border: 1px solid rgba(0,0,0,.1);
    box-shadow: 2px 4px 13.5px rgba(0,0,0,.06)
}

.elevate-business-sec .row .text-col-paragraph {
    padding: 40px 20px;
    background-color: #0388d7;
    border: 5px solid #9e88ff;
    height: 100%;
    border-radius: 22px
}

.elevate-business-sec .row .column-text P {
    color: #fff;
    line-height: 132%
}

.elevate-business-sec .row .column-text h5 {
    text-decoration: underline;
    text-underline-offset: 7px;
    text-decoration-color: #9E88FF
}

.number-plans-map-form {
    width: 100%;
    padding: 80px 0;
    background: #f9f9f9
}

.number-plans-map-form .right-box {
    padding: 30px;
    box-shadow: 2px 4px 25.7px rgba(0,0,0,.13);
    border-radius: 30px
}

.number-plans-map-form .right-box .box-head {
    width: 100%;
    max-width: 300px;
    margin-bottom: 30px
}

.number-plans-map-form .right-box .box-head h2 {
    margin-top: 30px;
    color: #265887
}

.number-plans-map-form .right-box form {
    width: 100%;
    padding-top: 30px;
    border-top: 2px solid #9e88ff
}

.number-plans-map-form .right-box form label {
    color: #000;
    display: inline-block;
    font-weight: 600;
    font-size: 16px;
    padding-bottom: 15px
}

.number-plans-map-form .right-box form input,.number-plans-map-form form textarea {
    border: none;
    padding: 20px;
    width: 100%;
    background: #f3f2f2;
    border-radius: 15px
}

.number-plans-map-form .form-row {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 26px
}

.number-plans-map-form .right-box form input::placeholder,.number-plans-map-form form textarea::placeholder {
    color: #b0b0b0;
    font-weight: 400
}

.number-plans-map-form form .button input {
    background-color: transparent
}

.number-plans-map-form .row .left-box {
    max-width: 500px
}

.number-plans-map-form .row .left-box h6 {
    margin-bottom: 5px
}

.number-plans-map-form .row .left-box ol {
    padding-left: 0;
    display: flex;
    flex-direction: column;
    gap: 20px;
    counter-reset: my-awesome-counter;
    list-style: none
}

.number-plans-map-form .row ol li {
    position: relative;
    padding-left: 50px;
    counter-increment: my-awesome-counter;
    cursor: pointer
}

.number-plans-map-form .row ol li::before {
    counter-increment: my-awesome-counter-1;
    content: counter(my-awesome-counter);
    border: 1px solid var(--Linear,#9e88ff);
    color: #a5a5a5;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 16px;
    font-weight: 700;
    position: absolute;
    left: 0;
    line-height: normal;
    height: 30px;
    width: 30px;
    top: 0;
    background: #fff;
    border-radius: 50%;
    z-index: 1
}

.number-plans-map-form .row ol li::after {
    position: absolute;
    content: "";
    height: 100%;
    top: 24px;
    left: 15px;
    width: 1px;
    background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%))
}

.number-plans-map-form .row .right-box .box-head h6 {
    color: #0388d7;
    font-weight: 500
}

.premium-number-plans-modem-sec h2.rowheadnbn.text-center {
    width: 100%;
    max-width: 800px;
    margin-right: auto;
    margin-left: auto
}

.inbond-call-track-banner {
    padding: 100px 0;
    background: url("https://www.ozitelecom.com.au/wp-content/uploads/2024/12/inbond-banner_11zon.webp") center left/cover no-repeat;
    width: 100%
}

.inbond-call-track-banner h4 {
    width: max-content;
    padding: 14px 20px;
    color: red;
    border: 1px solid #9e88ff;
    border-radius: 10px;
    cursor: pointer
}

.inbond-call-track-banner h1 {
    margin: 30px 0;
    width: 100%;
    max-width: 598px;
    font-weight: 800;
    color: #000
}

.inbond-call-track-banner h5 {
    margin-bottom: 30px;
    width: 100%;
    max-width: 700px;
    font-weight: 500;
    color: #6e6e6e;
    line-height: 140%
}

.premium-number-plans-modem-sec .plan-item .set-up-col-main,section.modem-sec.business-cloud-modem.business-sip-modem.number-plans-modem-sec .plan-item .set-up-col-main {
    width: 96%;
    margin: 0 auto
}

section.inbond-call-track-image-sec .row p {
    max-width: 100%;
    margin-bottom: 0
}

.inbond-call-track-image-sec .row .text-box {
    width: 100%;
    max-width: 594px
}

section.image-text-sec.inbond-call-track-image-sec {
    background: 0 0;
}

.inbond-call-track-high-speed-sec .row .icon-text-box {
    background: #fff;
    box-shadow: 2px 7px 21.5px rgba(0,0,0,.15);
    border-radius: 30px
}

.inbond-call-track-high-speed-sec .row .icon-text-box .icon {
    background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));
    border-radius: 12px;
    padding: 0
}

.business-sim-only-banner {
    width: 100%;
    padding: 150px 0;
    background: url("../images/Group-1000004056-1.webp") center left/cover no-repeat
}

.business-sim-only-banner .row .column .text-box h1 strong {
    font-size: 50px;
    -webkit-text-fill-color: #282828
}

.business-sim-only-banner .row .column .text-box h1 {
    font-size: 55px;
    text-shadow: 3px 4px 5.7px rgba(0,0,0,.49);
    font-weight: 800;
    text-align: left
}

.business-sim-only-banner .row .column .text-box h2 {
    margin: 10px 0;
    font-weight: 800;
    font-size: 50px
}

.business-sim-only-banner .row .column .text-box h2.shadow-text {
    margin-top: 0;
    font-family: Exo;
    font-style: normal;
    font-weight: 400;
    line-height: 116%;
    letter-spacing: .02em;
    color: #f11414;
    margin-bottom: 40px;
    text-shadow: 2px 0 #d62812,-2px 0 #d62812,0 2px #d62812,0 -2px #d62812,1px 1px #d62812,-1px -1px #d62812,1px -1px #d62812,-1px 1px 6px #d62812
}

.business-sim-nbn-sec .row-slider .month-price h3 {
    color: #0388d7;
    margin-bottom: 10px
}

.business-sim-product-sec .button-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 49px;
    gap: 30px;
    flex-wrap: wrap;
    width: 100%
}

.business-sim-img-txt-sec .text-box {
    width: 100%;
    max-width: 550px
}

.business-sim-img-txt-sec .row p {
    max-width: 100%!important;
    margin-top: 20px;
    margin-bottom: 30px!important
}

.business-sim-product-sec {
    background: linear-gradient(90.53deg,rgba(158,136,255,.05) 3%,rgba(3,136,215,.05) 97.08%)
}

section.mobile-phones-with-mobile-plans-banner {
    background: url(https://www.ozitelecom.com.au/wp-content/uploads/2025/01/mobile-phones-with-mobile-plans-bg_11zon.webp) 0 0/cover no-repeat
}

.main-solutions-col-left h2,.size-xl {
    font-size: 50px
}

.sky-blue {
    color: #79d4e7
}

section.mobile-phones-with-mobile-plans-banner .row>.column samp,section.mobile-phones-with-mobile-plans-banner .row>.column samp span {
    position: relative;
    display: inline-block
}

section.mobile-phones-with-mobile-plans-banner .row>.column samp.sky-blue.size-xl::before {
    content: "";
    position: absolute;
    background: url(https://www.ozitelecom.com.au/wp-content/uploads/2024/03/Mark-icon.png) 0 0/100% no-repeat;
    width: 120px;
    height: 60px;
    left: -11px
}

section.mobile-phones-with-mobile-plans-banner .row .right-column .circle-box {
    background: #ffe056;
    border-radius: 100%;
    width: 184px;
    height: 184px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    position: absolute;
    top: 8%;
    left: -34%
}

section.mobile-phones-with-mobile-plans-banner .row .right-column .circle-box strong {
    font-size: 34px;
    color: #000;
    font-weight: 900
}

section.mobile-phones-with-mobile-plans-banner .row .right-column .circle-box p {
    font-size: 52px;
    color: #000;
    font-weight: 900
}

.help-form-col #forminator-module-26841.forminator-design--material .forminator-label:not([class*=forminator-floating-]),section.mobile-phones-with-mobile-plans-banner .row .right-column .circle-box span {
    font-size: 20px;
    color: #000
}

.mobile-phones-with-mobile-plans-banner .button-wrapper {
    display: flex;
    gap: 20px;
    margin-top: 35px
}

section.mobile-phones-with-mobile-plans-banner .row .right-column {
    position: relative;
    margin-right: 30px
}

.business-sim-only-mobile-data-banner {
    background: url(https://www.ozitelecom.com.au/wp-content/uploads/2025/03/banner-bg-image-full.webp) 0 0/cover no-repeat
}

.business-sim-only-mobile-data-banner .text-box h1>span {
    display: block;
    font-size: 150px;
    font-weight: 900
}

.business-sim-only-mobile-data-banner .text-box h2.gold-text {
    font-weight: 900;
    margin: 10px 0
}

.business-sim-only-mobile-data-banner .text-box h2 span.bg-gold-box {
    border-radius: 10px
}

.business-sim-only-mobile-data-banner .text-box h2.gold-text span.bg-gold-box {
    color: #021926;
    padding: 0 10px;
    display: inline-block
}

.business-sim-only-mobile-data-banner .text-box .button-wrapper {
    display: flex;
    gap: 30px;
    flex-wrap: wrap;
    margin-top: 25px
}

section.business-sim-only-mobile-data-banner .right-column {
    position: relative;
    max-width: 45%;
}

.left-input .inside-the-number-banner input[type=text] {
    padding-left: 30px
}

.inbond-call-track-high-speed-sec.ptb-100,.ptb-100 {
    padding: 80px 0!important
}

.gold-text {
    color: #ffce6d
}

.bg-gold-box {
    background: #ffce6d
}

.bg-light-sky-blue {
    background: #d9f8ff
}

section.new-banner-width_btn {
    background: url('https://www.ozitelecom.com.au/wp-content/uploads/2025/01/close-up-portrait-young-corporate-woman-black-suit-holds-smartphone-texting-message-while-stan-1_11zon.webp') 0 0/cover no-repeat;
    color: #fff;
    padding: 8% 0
}

.new-banner-width_btn .button-box {
    margin-top: 30px;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 30px
}

section.talk-to-sec.inner-banner-v2 {
    background: url(../images/inner-banner-bg-img.png) center/cover no-repeat;
    padding: 100px 0
}

section.talk-to-sec.inner-banner-v2 p {
    font-size: 15px;
    font-weight: 400
}

section.product-filter .product-row .box .network-info {
    position: absolute;
    top: -14px;
    left: 0;
    color: #0388d7
}

.bg-ipad-tablets-width-banner {
    background: url('https://www.ozitelecom.com.au/wp-content/uploads/2025/03/bg-deals-data-office.webp') 0 0/cover no-repeat
}

section.product-filter .product-row .box .inner-text-info {
    border-radius: 16px;
    box-shadow: 0 0 5px rgba(0,0,0,.2);
    padding: 15px;
    margin-top: 29px;
    position: relative
}

section.product-filter .product-row .box .inner-text-info::after {
    content: "";
    position: absolute;
    height: 100%;
    width: 2px;
    background: #1094c5;
    top: 50%;
    transform: translateY(-50%);
    right: -11px;
    opacity: .4
}

section.talk-to-sec.inner-banner-v2.v3 {
    background: url('../images/Rectangle-4707.png') center/cover no-repeat;
    padding: 17% 0
}

section.bg-ipad-tablets-width-banner .column .text-box h1>span {
    font-size: 70px
}

section.bg-ipad-tablets-width-banner .column .text-box h4 {
    font-weight: 700;
    background: #79d4e7;
    display: inline-block;
    padding: 5px 10px;
    border-radius: 16px;
    margin-top: 20px
}

section.talk-to-sec.inner-banner-v2.v3 .tag {
    background: #1094c5;
    color: #fff;
    border-radius: 10px;
    padding: 10px;
    display: inline-block;
    margin-bottom: 20px
}

.banner-business-NBN-internet-bundal .button-wrapper,.roaming-banner-international .heading .flex-wrap,section.number-plans-boost-sec.new-version .inner-row .inner-col {
    justify-content: flex-start
}

section.business-fax2mail-banner {
    background: url(https://www.ozitelecom.com.au/wp-content/uploads/2025/01/bg-image-fax2email_11zon.webp) 0 0/cover no-repeat;
    min-height: 800px;
    display: flex;
    flex-wrap: wrap;
    align-items: center
}

section.business-fax2mail-banner .column h1 {
    color: #080808;
    text-shadow: 4px 4px 2px rgba(0,0,0,.2);
    font-size: 100px;
    font-weight: 900
}

.ask-forlogin,section.business-fax2mail-banner .column {
    padding: 50px 0
}

.unlock-inbound-sec {
    width: 100%;
    padding: 80px 0;
    background: #1d1d1d;
    margin-bottom: 80px;
    position: relative
}

.unlock-inbound-sec .row {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 60px;
    align-items:center;
}

.unlock-inbound-sec .position-image {
    position: absolute;
    line-height: 0
}

.left-text p,.unlock-inbound-sec .left-text h2 {
    color: #fff;
    width: 100%;
    max-width: 565px
}

@media(min-width: 1517px) {

    .maindashboard .woocommerce table span.nobr {
        font-size: 16px!important
    }
}

@media(max-width: 1024px) {

    .search-products .search-products-inner .product-grid {
    grid-template-columns: 1fr 1fr 1fr !important;
}
    .search-products {
    padding-top: 70px;
}
.search-banner {
    padding: 70px 0;
}
}

@media(max-width: 767px) {
    .unlock-inbound-sec .unlock-inbound-sec .row {
        display:grid;
        grid-template-columns: 1fr;
        gap: 60px
    }

    .maindashboard .wc-block-components-notice-banner.is-error .wc-block-components-notice-banner__content {
        font-size: 14px;
        flex-direction: column;
        row-gap: 10px;
        position: static!important;
        margin-bottom: 25px!important;
        width: 100%!important;
        flex-direction: column;
        padding: 20px 0
    }

    .maindashboard .account-row-form {
        padding: 25px!important
    }
    .search-products .search-products-inner .product-grid {
    grid-template-columns: 1fr 1fr !important;
}
        .search-products {
    padding-top: 60px;
}
    .search-banner {
    padding: 60px 0;
}
    .search-banner .search-banner-inner {
    padding: 60px;
}
}


@media(max-width: 480px) {


    .unlock-inbound-sec .position-image img {
        height: auto
    }

    .maindashboard .woocommerce-form-login.login .button,.maindashboard button.woocommerce-Button.button {
        width: 100%
    }

    .maindashboard .woocommerce-MyAccount-content .wc-block-components-notice-banner__content a.button.wc-forward {
        display: block;
        margin-top: 10px;
        width: 100%
    }
}

.key-features-sec .row {
    display: flex;
    gap: 100px;
    align-items: center
}

.key-features-sec .row .heading-box {
    max-width: 424px
}

.key-features-sec .row .content-box {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 30px;
    padding: 40px;
    background: url(https://www.ozitelecom.com.au/wp-content/uploads/2024/03/key-feature-bg-img.png) center/cover no-repeat;
    border-radius: 40px
}

.key-features-sec .row .content-box .box {
    background: #fff;
    border-radius: 16px;
    padding: 20px
}

.key-features-sec .row .content-box .box h5 {
    padding-bottom: 15px;
    margin-bottom: 15px;
    display: inline-block;
    position: relative;
    font-size: 16px
}

.key-features-sec .row .content-box .box h5::after {
    content: "";
    position: absolute;
    height: 4px;
    width: 100%;
    background: var(--gradient,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));
    bottom: 0;
    left: 0;
    border-radius: 4px
}

.talk-to-sec.inner-banner-v2.fax2email-sec-bg {
    background: url(https://www.ozitelecom.com.au/wp-content/uploads/2025/01/ready-transform-bg_11zon.webp);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: bottom;
}

section.video-conference-banner {
    background: url(https://www.ozitelecom.com.au/wp-content/uploads/2025/01/video-conference-banner-bg_11zon-1.webp) center/cover no-repeat
}

.video-conference-banner .column {
    padding: 12% 0
}

.video-conference-banner .column .text-box tag {
    position: relative;
    display: inline-block;
    margin-bottom: 20px
}

.video-conference-banner .column .text-box tag::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    border: 1px solid;
    border-radius: 10px;
    top: -5px;
    left: 5px
}

.video-conference-banner .column .text-box tag span {
    position: relative;
    background: #0388d7;
    border-radius: 10px;
    font-size: 14px;
    font-weight: 900;
    text-transform: uppercase;
    color: #fff;
    padding: 10px;
    display: inline-block
}

.video-conference-banner .column .text-box h1 {
    color: #fff;
    font-weight: 900;
    font-size: 50px
}

.video-conference-banner .column .text-box h1 span {
    display: block;
    color: #79d4e7;
    font-size: 100px
}

.video-conference-banner .column .text-box h4 {
    color: #fff;
    font-weight: 600
}

section.video-conference-banner .row {
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    gap: 30px
}

.video-conference-banner .right-column .txt-box {
    position: absolute;
    top: 94px;
    max-width: fit-content;
    left: 86px
}

.video-conference-banner .right-column .txt-box p {
    font-size: 25px;
    color: #1f1f1f
}

.video-conference-banner .right-column .txt-box h2 span {
    background: var(--gradient,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 900
}

.video-conference-banner .right-column .txt-box h2 samp {
    color: red;
    font-size: 13px
}

.video-conference-banner .right-column .txt-box h2 b {
    color: #0388d7;
    font-size: 30px
}

section.talk-to-sec.inner-banner-v2.video-call-to-action {
    background: url(https://www.ozitelecom.com.au/wp-content/uploads/2025/01/Autio-inner-call-to-action_11zon.webp) center/cover no-repeat;
    padding: 100px 0
}

section.audio-banner-bg {
    background: url(https://www.ozitelecom.com.au/wp-content/uploads/2025/01/audio-banner-bg_11zon.webp) center/cover no-repeat
}

section.new4g-sec {
    padding-top: 100px;
    padding-bottom: 100px
}

section.new4g-sec .row img {
    border-radius: 38px;
    border: 1px solid #0388d7;width:100%;
        height: 400px;
    object-fit: cover;
}

section.new4g-sec .row .text-box {
    border-radius: 21px;
    padding: 30px;
    margin-top: -18%;
    background: #fff;
    position: relative;
    box-shadow: 0 1px 5px rgba(0,0,0,.1)
}

section.new4g-sec .row .text-box h3 {
    font-weight: 900;
    margin-bottom: 20px
}

section.new4g-sec .row .text-box samp.price-show {
    font-size: 32px;
    font-weight: 900;
    color: #0388d7
}

section.new4g-sec .row .box4g.selected .text-box {
    background: #000;
    color: #fff
}

section.new4g-sec .row .box4g.selected .text-box h3 {
    color: inherit
}

section.newZealand-banner {
    background: #001825
}

section.newZealand-banner .row {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 30px
}

.newZealand-banner .banner-img-txt {
    position: absolute;
    background: rgba(0,24,37,.84);
    border-radius: 21px;
    max-width: 479px;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    padding: 30px
}

section.newZealand-banner .row .banner-text {
    max-width: 620px
}

section.newZealand-banner .row .banner-text h3 {
    color: #d4f062
}

.newZealand-banner .banner-text h3 span {
    font-size: 91px;
    color: #a594f1;
    font-weight: 900
}

.newZealand-banner .banner-text h4 {
    font-weight: 400;
    text-transform: uppercase;
    color: #fff;
    margin-bottom: 30px
}

.banner-img-txt.text-center h2 {
    color: #d4f062;
    font-weight: 400;
    font-size: 32px
}

.banner-img-txt.text-center h4 {
    font-size: 60px;
    font-weight: 900;
    color: #a594f1
}

.banner-img-txt.text-center strong {
    font-size: 26px;
    font-weight: 900;
    color: #fff
}

.premium-support .mainlisting li,.premium-support .mainlisting li b,.section .main-row .back {
    color: #000;
    font-size: 14px
}

.inbond-call-track-high-speed-sec .row .icon-text-box .icon.no-bg {
    background: 0 0;
    height: auto;
    width: auto
}

.inbond-call-track-high-speed-sec .row .icon-text-box .icon.no-bg img {
    height: auto;
    width: auto
}

section.talk-to-sec.business-cloud-talk-to-sec.newzeland-talk-sec {
    background: url(https://www.ozitelecom.com.au/wp-content/uploads/2024/12/inner-banner-3_11zon.webp) center/cover no-repeat
}

section.talk-to-sec.business-cloud-talk-to-sec.newzeland-talk-sec .box {
    max-width: 450px
}

section.lead-again-sec .box .img-box {
    border: 2px solid rgba(158,136,255,.88);
    border-radius: 25px;
    overflow: hidden
}

section.lead-again-sec .box .txt-border {
    background: #f5fbff;
    border-radius: 25px;
    border: 2px solid rgba(158,136,255,.88);
    padding: 50px 20px;
    text-align: center
}

.wc-block-checkout__payment-method .wc-block-components-radio-control label:first-child,section.new4g-sec.pb50.ext {
    padding-top: 0
}

section.lead-again-sec .box .txt-border p {
    font-weight: 700;
    color: #02639c;
    font-size: 20px;
    margin-bottom: 20px
}

section.lead-again-sec .box .txt-border span {
    color: #1b1b1b;
    font-weight: 600;
    font-size: 20px
}

section.lead-again-sec .box>div {
    max-width: 300px
}

section.lead-again-sec .icon-text-box .inner-box {
    display: flex;
    gap: 10px;
    margin: 14px 0;
    align-items: center
}

section.lead-again-sec .icon-text-box .inner-box .icon {
    min-width: 85px;
    height: 85px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #fff;
    border-radius: 100%;
    box-shadow: 1px 2px 3px rgba(0,0,0,.3)
}

section.lead-again-sec .icon-text-box .inner-box .box p {
    font-weight: 700;
    color: #0388d7
}

section.lead-again-sec .box .text-box {
    margin-top: 15px
}

section.lead-again-sec .row .arrow-box {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: -7%
}

section.lead-again-sec .info-box .yes-no {
    margin-top: -7%
}

section.lead-again-sec .info-box .icon-text-box {
    margin-top: -10%
}

section.premium-support .col-pack-np .pack-price p {
    font-size: 30px;
    background: linear-gradient(147deg,#9e88ff 0,#0388d7 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 900
}

.portal-row-resolver,.pt50,section.choose.white-bg.pt50.pb30 {
    padding-top: 50px
}

section.new-banner-width_btn.cta1,section.new-banner-width_btn.cta2,section.new-banner-width_btn.cta3,section.new-banner-width_btn.cta4,section.new-banner-width_btn.cta5,section.new-banner-width_btn.cta6,section.new-banner-width_btn.cta7,section.new-banner-width_btn.cta8,section.new-banner-width_btn.cta9 {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center
}

section.new-banner-width_btn.cta1 {
    background: url(https://www.ozitelecom.com.au/wp-content/uploads/2024/03/call-to-action-bg1.png)
}

section.new-banner-width_btn.cta2 {
    background: url("../images/Rectangle-6.webp") center/cover no-repeat
}

section.new-banner-width_btn.cta3 {
    background: url(../images/cta3.webp)
}

section.new-banner-width_btn.cta4 {
    background: url(https://www.ozitelecom.com.au/wp-content/uploads/2024/03/cta4.png)
}

section.new-banner-width_btn.cta5 {
    background: url(https://www.ozitelecom.com.au/wp-content/uploads/2024/03/cta5.png)
}

section.new-banner-width_btn.cta6 {
    background: url(https://www.ozitelecom.com.au/wp-content/uploads/2024/03/cta6.png)
}

section.new-banner-width_btn.cta7 {
    background: url(../images/new-banner-calling.webp) center/cover no-repeat
}

.main-internet-plans-items.new-plans-items .internet-item {
    margin: 0;
    width: 100%
}

.sales-specialist-sec.sales-specialist-nbn {
    background: url("https://www.ozitelecom.com.au/wp-content/uploads/2024/12/banner-nbn-image-1.webp") 0 0/cover no-repeat
}

.Bundle-sidebar .priceoditem {
    text-align: right
}

.Bundle-sidebar .item,.shop-col .wp-block-columns.is-layout-flex,.woocommerce-cart .wc-block-components-sidebar-layout {
    justify-content: space-between
}

.progress-bar {
    width: 100%;
    height: 5px;
    background: #006ae3;
    position: absolute;
    bottom: 0;
    left: 0;
    border-radius: 5px;
    animation: 4s ease-in-out infinite mymoveon
}

.alert-message,.main-accessories-sec .row .access-col-image,.manage-cyber-feature .main-features-col {
    overflow: hidden
}

@keyframes mymoveon {
    from {
        width: 0
    }

    to {
        width: 100%
    }
}

.Bundle-sidebar.active-sidebar {
    overflow-y: auto
}

.sect-phone-plan.selected-btn {
    background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));
    -webkit-text-fill-color: #fff;
    text-fill-color: #fff
}

.col-right-text,.grids-roaming .row .col-md-4 .img,.internet-head,.managed-could-work-image {
    line-height: 0
}

.stickyfooter.widget {
    position: fixed;
    bottom: 80px;
    right: 0;
    width: 60px;
    height: 60px;
    background: #0388d7;
    align-items: center;
    justify-content: center;
    color: #fff
}

.stickyfooter.widget .carticons {
    height: 100%;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer !important;
}

.choose-internet .internet-item .internet-head img {
    width: 100%;
    height: 200px;
    object-fit: contain
}

.choose-internet .internet-item .internet-head {
    border: 1px solid #9e88ff;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    border-bottom: 0
}

#badgehider .svg i,#badgehider h5,#badgehider p {
    color: #ff0e00d6
}

.warning-alert-message {
    margin-top: 20px;
    color: #ff0e00d6
}

#badgehider .progress-bar {
    background: #ff0e00a3
}

.section .main-row .Head {
    display: flex;
    align-items: center;
    margin: 10px 0;
    position: relative;
    justify-content: center
}

.section .main-row .back {
    font-weight: 600;
    cursor: pointer;
    position: absolute;
    left: 6px;
    top: 50%;
    transform: translateY(-50%)
}

.ask-forlogin .mainrowform .form-group label {
    color: #000;
    font-size: 14px;
    background: 0 0
}

.ask-forlogin .mainrowform .form-group:hover {
    border-color: #0075ff
}

.banner.banner-checkout {
    height: auto!important;
    padding: 80px 0;
    background: #0388d7
}

.section .main-row .Head img {
    object-fit: contain;
    height: 50px;
    max-width: 100%
}

.ask-forlogin .mainrowform .form-group-button {
    text-align: center;
    margin-top: 10px
}

.banner-checkout .content-asset h1 {
    font-size: 25px;
    color: #fff;
    margin-bottom: 0
}

.ask-forlogin .mainrowform h4 {
    font-size: 16px;
    margin-bottom: 10px
}

.mainrowform form .button {
    padding: 12px 28px;
    font-size: 14px;
    border-radius: 4px;
    color: #fff;
    display: inline-block;
    background: #0388d7
}

.ask-forlogin .mainrowform .form-group {
    border: 1px solid #f1f1f1;
    justify-content: flex-start;
    gap: 20px;
    padding: 8px 5px;
    background: #f1f1f1;
    border-radius: 5px
}

.ask-forlogin .mainrowform {
    width: 100%;
    max-width: 500px;
    margin: 0 auto
}

.ask-forlogin .mainrowform form {
    display: flex;
    flex-direction: column;
    gap: 10px
}

.bulk-sms-sec-number-plans-sec .inner-col,a.components-button:focus {
    box-shadow: none!important
}

.single-product .site-main,.woocommerce-cart .site-main {
    width: 100%;
    max-width: 1800px;
    /* padding: 0 150px; */
    margin: 0 auto;
    box-sizing: border-box
}

.woocommerce-cart .site-main .wc-block-cart-item__total-price-and-sale-badge-wrapper .price {
    width: 114px
}

/* .woocommerce-cart .site-main .wc-block-cart-item__total {
    width: 24%!important;
    padding-left: 10px!important
} */

.product a:hover,.woocommerce-cart .wp-block-woocommerce-cart-order-summary-heading-block,.woocommerce-cart button.wc-block-cart-item__remove-link {
    color: #000!important
}

.components-button {
    padding: 14px 20px;
    background: #0388d7;
    color: #fff;
    border: 1px solid #0388d7;
    transition: .5s
}

.components-button:hover {
    background: #fff;
    color: #0388d7;
    transition: .5s
}

.components-button span {
    color: #fff!important;
    transition: .5s
}

.components-button:hover span {
    color: #0388d7!important;
    transition: .5s
}

.wc-block-components-main {
    border-right: 1px solid #e5e5e5;
    padding-right: 25px
}

.hentry h1.entry-title {
    text-align: center;
    background: #0388d79e;
    color: #fff;
    padding: 80px 0;
    margin-bottom: 50px
}

.wc-block-components-sidebar-layout .wc-block-components-main {
    padding-right: 2.2641509434%!important
}

.wc-block-mini-cart__drawer .wp-block-woocommerce-filled-mini-cart-contents-block {
    background: #f6f6f6!important
}

.wc-block-mini-cart__drawer .wp-block-woocommerce-mini-cart-title-block.wc-block-mini-cart__title {
    background: #fff!important;
    box-shadow: rgba(0,0,0,.35) 0 5px 15px!important;
    padding: 20px 10px!important;
    margin: 10px 0 0;
    border-radius: 10px 10px 0 0;
    border-bottom: 1px solid #000!important
}

.wc-block-mini-cart__drawer .wp-block-woocommerce-mini-cart-title-block.wc-block-mini-cart__title span {
    font-size: 20px!important
}

.wc-block-mini-cart__drawer tr.wc-block-cart-items__row {
    border-bottom: 1px solid #cdcdcd!important
}

#tab-description h2,.Non-hierarchical_taxonomy-group,.call-centre-solution-plan .call-centre-solution-plan-extra .plan-header::after,
.category_taxonomy,.choose-new-internet .basic-information .mainlisting li:empty,.comments-area,.main-block-opened .bluebar ul li:empty,
.order-received-page .woocommerce-thankyou-order-received p br,.order-received-page section.woocommerce-customer-details address br,
.page-id-10 .woocommerce .cart-collaterals .cart_totals .recurring-totals,.page-id-10 .woocommerce .woocommerce-notices-wrapper,
.page-template-postpaid-mobile-plan-sim-only .cls10-2-inch,.page-template-postpaid-mobile-plan-sim-only .cls10-9-inch,
.page-template-postpaid-mobile-plan-sim-only .cls11-inch,.page-template-postpaid-mobile-plan-sim-only .cls12-9-inch,
.page-template-postpaid-mobile-plan-sim-only .cls200mp,.page-template-postpaid-mobile-plan-sim-only .cls6-8-inch,
.page-template-postpaid-mobile-plan-sim-only .cls8-3-inch,.page-template-postpaid-mobile-plan-sim-only .clsbelkin,
.page-template-postpaid-mobile-plan-sim-only .clscygnett,.page-template-postpaid-mobile-plan-sim-only .clsfanvil,
.page-template-postpaid-mobile-plan-sim-only .clsgrandstream,.page-template-postpaid-mobile-plan-sim-only .clsjabra,
.page-template-postpaid-mobile-plan-sim-only .clslogitech,.page-template-postpaid-mobile-plan-sim-only .clsmbeat,
.page-template-postpaid-mobile-plan-sim-only .clsmicrosoft,.page-template-postpaid-mobile-plan-sim-only .clsotterbox,
.page-template-postpaid-mobile-plan-sim-only .clspanzer-glass,.page-template-postpaid-mobile-plan-sim-only .clsphonix,
.page-template-postpaid-mobile-plan-sim-only .clspoly-p,.page-template-postpaid-mobile-plan-sim-only .clspolycom-asia-pacific,
.page-template-postpaid-mobile-plan-sim-only .clssennheiser,.page-template-postpaid-mobile-plan-sim-only .clssnom,
.page-template-postpaid-mobile-plan-sim-only .clstargus,.page-template-postpaid-mobile-plan-sim-only .clsteltonika,
.page-template-postpaid-mobile-plan-sim-only .clstp-link,.page-template-postpaid-mobile-plan-sim-only .clsubiquiti,
.page-template-postpaid-mobile-plan-sim-only .clsverbatim,.page-template-postpaid-mobile-plan-sim-only .clsyealink,
.processor-model_filter-box,.product .is-success,
.product .woocommerce-product-details__short-description p,.product-cat-ipad .typeofplan,
.product-cat-lenovo-tablets .typeofplan,.product-cat-samsung-tablets .typeofplan,
.product_cat_taxonomy,.pwb-brand_taxonomy,.ram_filter-box,.resolution_filter-box,
.screen-size_filter-box,.single-product .tab-1,.size_filter-box,.sound-stype_filter-box,
.stickyfooter.widget,.tab-1 ul.tabs.wc-tabs,.tax-product_cat .product-box .top-info-box .woocommerce-notices-wrapper,
.tax-product_cat section.product-filter .fillter-box .hard-drive_filter-box,.term-google-smartphones .cls10-2-inch,
.term-google-smartphones .cls10-9-inch,.term-google-smartphones .cls11-inch,.term-google-smartphones .cls12-9-inch,
.term-google-smartphones .cls12mp,.term-google-smartphones .cls13mp,.term-google-smartphones .cls16mp,.term-google-smartphones .cls200mp,
.term-google-smartphones .cls4-7-inch,.term-google-smartphones .cls48mp,
.term-google-smartphones .cls5-3-inch,.term-google-smartphones .cls6-1-inch,
.term-google-smartphones .cls6-4-inch,.term-google-smartphones .cls6-5-inch,
.term-google-smartphones .cls6-52-inch,.term-google-smartphones .cls6-56-in,
.term-google-smartphones .cls6-6-inch,.term-google-smartphones .cls6-67-inch,
.term-google-smartphones .cls6-72-inch,.term-google-smartphones .cls6-8-inch,
.term-google-smartphones .cls64mp,.term-google-smartphones .cls7-6-inch,
.term-google-smartphones .cls72-inch,.term-google-smartphones .cls8-3-inch,
.term-google-smartphones .cls8mp,.term-google-smartphones .clsa13-bionic-chip,
.term-google-smartphones .clsa14-bionic-6-core-cpu,.term-google-smartphones .clsa15-bionic-5-nm-hexa-core,
.term-google-smartphones .clsa15-bionic-chip-6-core-cpu,.term-google-smartphones .clsa16-bionic-4-nm-cpu,
.term-google-smartphones .clsa16-bionic-chip-6%e2%80%91core-cpu,
.term-google-smartphones .clsa17-bionic-chip-new-6%e2%80%91core-cpu,
.term-google-smartphones .clsacceleration-sensor,.term-google-smartphones .clsaccelerometer-g-sensor,
.term-google-smartphones .clsapple,.term-google-smartphones .clsbelkin,.term-google-smartphones .clscygnett,
.term-google-smartphones .clsdual-ambient-light-sensors,.term-google-smartphones .clse-compass,.term-google-smartphones .clseol-nokia-g21,
.term-google-smartphones .clsface-id,.term-google-smartphones .clsfanvil,.term-google-smartphones .clsfingerprint-sensor,
.term-google-smartphones .clsgeomagnetic-induction,.term-google-smartphones .clsgps-agpsglonassgalileo,.term-google-smartphones .clsgrandstream,
.term-google-smartphones .clsgravity-sensor,.term-google-smartphones .clsgyro-sensor,.term-google-smartphones .clsgyrometer,.term-google-smartphones .clsgyroscope,
.term-google-smartphones .clshall-sensor,.term-google-smartphones .clshigh-dynamic-range-gyro,.term-google-smartphones .clshigh-g-accelerometer,.term-google-smartphones .clsi-phone-12,
.term-google-smartphones .clsi-phone-13,.term-google-smartphones .clsi-phone-13-pro-max,
.term-google-smartphones .clsi-phone-14,.term-google-smartphones .clsi-phone-14-plus,
.term-google-smartphones .clsi-phone-14-pro,.term-google-smartphones .clsiphone-11,
.term-google-smartphones .clsiphone-15,.term-google-smartphones .clsiphone-15-plus,.term-google-smartphones .clsiphone-15-pro,.term-google-smartphones .clsiphone-15-pro-max,
.term-google-smartphones .clsiphone-se,.term-google-smartphones .clsjabra,.term-google-smartphones .clslidar-scanner,.term-google-smartphones .clslogitech,.term-google-smartphones .clsmbeat,
.term-google-smartphones .clsmediatek-dimensity-7050,.term-google-smartphones .clsmediatek-helio-g35,.term-google-smartphones .clsmediatek-helio-g85,.term-google-smartphones .clsmicrosoft,
.term-google-smartphones .clsnokia,.term-google-smartphones .clsnokia-105,.term-google-smartphones .clsnokia-110,.term-google-smartphones .clsnokia-2660,.term-google-smartphones .clsnokia-8210,
.term-google-smartphones .clsnokia-c12,.term-google-smartphones .clsnokia-c21,.term-google-smartphones .clsnokia-c32,.term-google-smartphones .clsnokia-g22,.term-google-smartphones .clsnokia-g42,
.term-google-smartphones .clsnokia-xr20,.term-google-smartphones .clsocta-core,.term-google-smartphones .clsoppo,.term-google-smartphones .clsoppo-8a3,.term-google-smartphones .clsoppo-a17,
.term-google-smartphones .clsoppo-a57s,.term-google-smartphones .clsoppo-a58,.term-google-smartphones .clsoppo-a98,.term-google-smartphones .clsoppo-reno10,.term-google-smartphones .clsoptical-proximity-sensor,
.term-google-smartphones .clsotterbox,.term-google-smartphones .clspanzer-glass,.term-google-smartphones .clsphonix,.term-google-smartphones .clspoly-p,.term-google-smartphones .clspolycom-asia-pacific,.term-google-smartphones .clsqualcomm-snapdragon-695-sdm-695,.term-google-smartphones .clssamsung,.term-google-smartphones .clssamsung-galaxy-a04s-4g,.term-google-smartphones .clssamsung-galaxy-a05s-4g,.term-google-smartphones .clssamsung-galaxy-a15-5g,.term-google-smartphones .clssamsung-galaxy-a25-5g,.term-google-smartphones .clssamsung-galaxy-a54-5g,.term-google-smartphones .clssamsung-galaxy-s22-5g,.term-google-smartphones .clssamsung-galaxy-s23-5g,.term-google-smartphones .clssamsung-galaxy-s23-ultra-5g,.term-google-smartphones .clssamsung-galaxy-xcover-5-4g,.term-google-smartphones .clssamsung-galaxy-xcover6-pro-5g,.term-google-smartphones .clssamsung-galaxy-z-flip5-5g,.term-google-smartphones .clssamsung-galaxy-z-fold5-5g,.term-google-smartphones .clssennheiser,.term-google-smartphones .clsslit-approach,.term-google-smartphones .clsslit-light-sensing,.term-google-smartphones .clssnom,.term-google-smartphones .clsstep-recording-function,.term-google-smartphones .clstargus,.term-google-smartphones .clsteltonika,.term-google-smartphones .clsthree-axis-gyro,.term-google-smartphones .clstouch-id-fingerprint-sensor,.term-google-smartphones .clstp-link,.term-google-smartphones .clsubiquiti,.term-google-smartphones .clsverbatim,.term-google-smartphones .clsvirtual-light-sensing,.term-google-smartphones .clsvirtual-proximity-sensing,.term-google-smartphones .clsyealink,.term-mobile-phone .clsgoogle-pixel-7-5g,.term-mobile-phone .clsgoogle-pixel-8-5g,.term-mobile-phone .clsgoogle-pixel-8-pro-5g,.term-mobile-phone .clsgoogle-tensor-g2,.term-mobile-phone .clsgoogle-tensor-g3,.term-mobile-phone .clsgyrometer,.term-mobile-phone .clsmagnetometer,.term-mobile-phone .clstemperature-sensor,.term-mobile-phone-cases .clsapple,.term-mobile-phone-cases .clsbelkin,.term-mobile-phone-cases .clsfanvil,.term-mobile-phone-cases .clsgoogle,.term-mobile-phone-cases .clsgrandstream,.term-mobile-phone-cases .clsjabra,.term-mobile-phone-cases .clslogitech,.term-mobile-phone-cases .clsmbeat,.term-mobile-phone-cases .clsmicrosoft,.term-mobile-phone-cases .clsnokia,.term-mobile-phone-cases .clsoppo,.term-mobile-phone-cases .clsphonix,.term-mobile-phone-cases .clspoly-p,.term-mobile-phone-cases .clspolycom-asia-pacific,.term-mobile-phone-cases .clssennheiser,.term-mobile-phone-cases .clssnom,.term-mobile-phone-cases .clstargus,.term-mobile-phone-cases .clsteltonika,.term-mobile-phone-cases .clstp-link,.term-mobile-phone-cases .clsubiquiti,.term-mobile-phone-cases .clsverbatim,.term-mobile-phone-cases .clsyealink,.term-mobile-phone-cases .model_taxonomy,.term-mobile-phone-cases .network-type_taxonomy,.term-mobile-phone-cases .processor_taxonomy,.term-mobile-phone-cases .screen-size_taxonomy,.term-mobile-phone-cases .sensor_taxonomy,.term-mobile-phone-charger-cables .clsapple,.term-mobile-phone-charger-cables .clscygnett,.term-mobile-phone-charger-cables .clsfanvil,.term-mobile-phone-charger-cables .clsgoogle,.term-mobile-phone-charger-cables .clsgrandstream,.term-mobile-phone-charger-cables .clsjabra,.term-mobile-phone-charger-cables .clslogitech,.term-mobile-phone-charger-cables .clsmicrosoft,.term-mobile-phone-charger-cables .clsnokia,.term-mobile-phone-charger-cables .clsoppo,.term-mobile-phone-charger-cables .clspanzer-glass,.term-mobile-phone-charger-cables .clsphonix,.term-mobile-phone-charger-cables .clspoly-p,.term-mobile-phone-charger-cables .clspolycom-asia-pacific,.term-mobile-phone-charger-cables .clssennheiser,.term-mobile-phone-charger-cables .clssnom,.term-mobile-phone-charger-cables .clstargus,.term-mobile-phone-charger-cables .clsteltonika,.term-mobile-phone-charger-cables .clstp-link,.term-mobile-phone-charger-cables .clsubiquiti,
.term-mobile-phone-charger-cables .clsyealink,.term-mobile-phone-charger-cables .model_taxonomy,
.term-mobile-phone-charger-cables .network-type_taxonomy,.term-mobile-phone-charger-cables .processor_taxonomy,
.term-mobile-phone-charger-cables .screen-size_taxonomy,.term-mobile-phone-charger-cables .sensor_taxonomy,
.term-mobile-phone-screen-protectors .clsapple,.term-mobile-phone-screen-protectors .clsbelkin,
.term-mobile-phone-screen-protectors .clsfanvil,.term-mobile-phone-screen-protectors .clsgoogle,
.term-mobile-phone-screen-protectors .clsgrandstream,.term-mobile-phone-screen-protectors .clsjabra,
.term-mobile-phone-screen-protectors .clslogitech,.term-mobile-phone-screen-protectors .clsmbeat,
.term-mobile-phone-screen-protectors .clsmicrosoft,.term-mobile-phone-screen-protectors .clsnokia,
.term-mobile-phone-screen-protectors .clsoppo,.term-mobile-phone-screen-protectors .clsphonix,
.term-mobile-phone-screen-protectors .clspoly-p,.term-mobile-phone-screen-protectors .clspolycom-asia-pacific,
.term-mobile-phone-screen-protectors .clssamsung,.term-mobile-phone-screen-protectors .clssennheiser,.term-mobile-phone-screen-protectors .clssnom,
.term-mobile-phone-screen-protectors .clstargus,.term-mobile-phone-screen-protectors .clsteltonika,.term-mobile-phone-screen-protectors .clstp-link,.term-mobile-phone-screen-protectors .clsubiquiti,.term-mobile-phone-screen-protectors .clsverbatim,.term-mobile-phone-screen-protectors .clsyealink,.term-mobile-phone-screen-protectors .model_taxonomy,.term-mobile-phone-screen-protectors .network-type_taxonomy,.term-mobile-phone-screen-protectors .processor_taxonomy,.term-mobile-phone-screen-protectors .screen-size_taxonomy,.term-mobile-phone-screen-protectors .sensor_taxonomy,.term-nokia-smartphones .clsgoogle-pixel-7-5g,.term-nokia-smartphones .clsgoogle-pixel-8-5g,.term-nokia-smartphones .clsgoogle-pixel-8-pro-5g,.term-nokia-smartphones .clsgyrometer,.term-nokia-smartphones .clsmagnetometer,.term-nokia-smartphones .clstemperature-sensor,.term-samsung-smartphones .cls6-2-inch,.term-samsung-smartphones .clsgoogle-pixel-7-5g,.term-samsung-smartphones .clsgoogle-pixel-8-5g,.term-samsung-smartphones .clsgoogle-pixel-8-pro-5g,.term-samsung-smartphones .clsgyrometer,.term-samsung-smartphones .clsmagnetometer,.term-samsung-smartphones .clstemperature-sensor,.term-wall-chargers .clsapple,.term-wall-chargers .clscygnett,.term-wall-chargers .clsfanvil,.term-wall-chargers .clsgoogle,.term-wall-chargers .clsgrandstream,.term-wall-chargers .clsjabra,.term-wall-chargers .clslogitech,.term-wall-chargers .clsmbeat,.term-wall-chargers .clsmicrosoft,.term-wall-chargers .clsnokia,.term-wall-chargers .clsoppo,.term-wall-chargers .clspanzer-glass,.term-wall-chargers .clsphonix,.term-wall-chargers .clspoly-p,.term-wall-chargers .clspolycom-asia-pacific,.term-wall-chargers .clssennheiser,.term-wall-chargers .clssnom,.term-wall-chargers .clstargus,.term-wall-chargers .clsteltonika,.term-wall-chargers .clstp-link,.term-wall-chargers .clsubiquiti,.term-wall-chargers .clsverbatim,.term-wall-chargers .clsyealink,.term-wall-chargers .model_taxonomy,.term-wall-chargers .network-type_taxonomy,.term-wall-chargers .processor_taxonomy,.term-wall-chargers .screen-size_taxonomy,.term-wall-chargers .sensor_taxonomy,.thwmscf-tab-panels .woocommerce-checkouted-review-order-table tr.cart-subtotal.recurring-total,.thwmscf-tab-panels .woocommerce-checkouted-review-order-table tr.order-total.recurring-total,.thwmscf-tab-panels .woocommerce-checkouted-review-order-table tr.recurring-totals,.vendor_taxonomy,.wc-block-mini-cart__drawer tr.wc-block-cart-items__row .wc-block-cart-item__prices,.wc-block-product-new,.woocommerce .products ul::before,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce ul.products::before,.woocommerce-Tabs-panel .summary.entry-summary,.woocommerce-Tabs-panel .woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images,.woocommerce-Tabs-panel section.related.products,.woocommerce-cart .wc-block-components-sidebar .wc-block-components-order-meta,.woocommerce-thankyou-order-received,div#reviews .clear,div#tab-description h2 {
    display: none
}

.wc-block-mini-cart__drawer .wc-block-cart-item__wrap a {
    color: #000;
    font-size: 14px!important;
    font-family: Inter;
    font-weight: 600
}

.wc-block-mini-cart__drawer .wc-block-cart-item__wrap ul li {
    color: #000;
    font-size: 14px;
    font-family: Inter!important;
    text-transform: capitalize;
    line-height: normal
}

.wc-block-mini-cart__drawer .wc-block-cart-item__wrap p {
    color: #000!important;
    font-size: 14px;
    font-family: Inter!important;
    text-transform: capitalize
}

.wc-block-mini-cart__drawer .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button {
    background: #000;
    opacity: 1;
    color: #fff!important
}

.wc-block-mini-cart__drawer .wc-block-cart-item__wrap button {
    color: #000!important;
    font-size: 14px!important;
    font-family: Inter!important;
    opacity: 1
}

.wc-block-mini-cart__drawer .wc-block-cart-item__total span {
    font-size: 16px;
    font-family: Inter!important;
    text-transform: capitalize;
    color: #000!important;
    line-height: 24px
}

.wc-block-mini-cart__drawer .wc-block-mini-cart__footer span {
    color: #000;
    font-size: 20px;
    font-family: Inter;
    margin-bottom: 10px
}

.wc-block-mini-cart__drawer .wc-block-mini-cart__footer .wc-block-components-totals-item__description {
    color: #000;
    font-size: 14px!important;
    letter-spacing: normal!important;
    font-weight: 600!important
}

.wc-block-mini-cart__drawer .wc-block-mini-cart__footer-actions a {
    background: #2196f3!important;
    display: flex;
    align-items: center;
    padding: 12px 24px;
    border-radius: 60px;
    height: 100%!important;
    border: 1px solid #2196f3
}

.wc-block-mini-cart__drawer .wc-block-mini-cart__footer-actions a span {
    margin: 0;
    font-size: 18px
}

.wc-block-mini-cart__drawer .wc-block-mini-cart__footer-actions a:hover {
    background: 0 0!important;
    transition: .3s
}

.wc-block-mini-cart__drawer .wc-block-components-drawer__close {
    margin-top: 0!important;
    outline: 0!important
}

.wc-block-mini-cart__drawer .wc-block-components-drawer__close:focus {
    outline: 0!important;
    box-shadow: none!important
}

.single-product .widget-area button.wc-block-mini-cart__button {
    background: #000;
    position: fixed;
    right: 30px;
    bottom: 90px;
    border-radius: 100%;
    display: flex;
    align-items: center;
    width: 55px;
    height: 55px;
    justify-content: center;
    cursor: pointer
}

.single-product .widget-area button.wc-block-mini-cart__button circle,.single-product .widget-area button.wc-block-mini-cart__button svg path {
    fill: #fff
}

.single-product .widget-area button.wc-block-mini-cart__button:hover {
    background: #2196f3;
    opacity: 1
}

.single-product .widget-area button.wc-block-mini-cart__button:hover .wc-block-mini-cart__badge {
    background: #000}
.woocommerce-checkouted .wc-block-components-order-summary .wc-block-components-order-summary-item__total-price span span {
    width: 100%;display: inline-block}
.wc-block-checkout__payment-method .wc-block-components-radio-control {padding: 10px;display: flex;flex-direction: column;gap: 20px}
.forminator-ui#forminator-module-26841.forminator-design--material .forminator-textarea,.shop-filter-side .wp-block-search__inside-wrapper,.wc-block-checkout__payment-method .wc-block-components-radio-control label,.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme {
    padding-top: 10px}
.product a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart,.product a.compare.button,.product button.single_add_to_cart_button.button.alt {
    background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));font-size: 16px;padding: 12px 18px;transition: .5s;font-style: normal;column-gap: 10px}
.wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before {background: #0388d7!important}
.wc-block-components-radio-control .wc-block-components-radio-control__input:checked {border-color: #0388d7!important}
.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:focus,.wc-block-components-radio-control .wc-block-components-radio-control__input:focus {
    outline: 0!important}
.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:checked {
    background: #0388d7!important;border-color: #0388d7!important}
.is-large .wc-block-components-sidebar .wc-block-components-panel {
    padding-left: 0!important;padding-right: 0!important}
.woocommerce-checkouted .wc-block-components-product-price {width: 110px}
.page-id-10 .woocommerce .cart-collaterals .cart_totals,.thwmscf-tab-panels form.checkout.woocommerce-checkouted,.woocommerce.columns-4 .price,span.wc-block-components-order-summary-item__individual-prices.price.wc-block-components-product-price {
    width: 100%!important}
.pt10,.ywsbs-recurring-totals-items {padding-top: 10px!important}
.product h1 {color: #0388d7!important;text-align: left;font-size: 20px;font-style: normal;font-weight: 800;-height: normal;margin: 0 auto}
.product h1.entry-title {padding: 100px 0 80px}
.product .woocommerce-product-rating .star-rating,div#comments .comment-text .star-rating {color: gold}
.product .woocommerce-product-rating a {color: #000;font-weight: 500}
.product a.compare.button {color: #fff;font-weight: 600;line-height: normal;align-items: center;justify-content: center;border: 1px solid var(--Linear,#9e88ff)}
.product button.single_add_to_cart_button.button.alt {font-weight: 600;line-height: normal;align-items: center;justify-content: center;border: 1px solid var(--Linear,#9e88ff);overflow: hidden!important}
.product .product_meta {color: #6e6e6e;font-family: Inter;font-size: 16px;font-style: normal;font-weight: 500;line-height: normal;padding: 30px 0 0;display: flex;flex-direction: column;gap: 10px}
.product .yith-wcwl-add-button {color: #6e6e6e;font-family: Inter;font-size: 16px;font-style: normal;font-weight: 500;line-height: normal;padding-bottom: 14px}
.woocommerce div.product form.cart {margin-bottom: 1em}
.product .pwb-single-product-brands a {font-family: Inter;font-size: 16px;font-style: normal;font-weight: 500;line-height: normal}
.product .quantity input {height: 44px;margin-right: 10px}
.product .tabs {padding-top: 50px!important}
.woocommerce-Tabs-panel.woocommerce-Tabs-panel--description.panel.entry-content.wc-tab p {display: block;color: #000;line-height: 150%;font-weight: 500;width: 100%}
/*.nav-title {display: non}*/
.products li {border-radius: 20px;background: #fff;cursor: pointer;padding: 15px 20px!important;margin: 0 15px!important}
.product .price {color: #000!important;font-weight: 700!important}
.product ul li h2 {font-family: Inter;font-size: 16px!important;font-style: normal;font-weight: 500;line-height: normal;border-top: 1px solid #e5e5e5;padding-top: 25px!important}
.product a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {color: #fff;font-weight: 600;line-height: normal;align-items: center;justify-content: center;border: 1px solid var(--Linear,#9e88ff); display: flex!important}
/* .woocommerce ul.products li.product,.woocommerce-page ul.products li.product {float: unset;width: 100%;height: auto;display: flex;flex-direction: column;justify-content: space-between;gap: 10px;margin: 0!important} */
/* .woocommerce .products ul,.woocommerce ul.products {display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;gap: 24px;gap: 20px} */
.price bdi {font-family: Inter;font-size: 18px;font-style: normal;font-weight: 600;line-height: 250%}
.pb50,.products h2 {padding-bottom: 50px}
.product .entry-header {background: #0388d7;margin-bottom: 50px}
.product .entry-header h1 { color: #fff!important;width: 100%;max-width: 800px;margin: 0 auto;line-height: 152%;padding-left: 15px;padding-right: 15px}
.woocommerce-tabs h2 {font-size: 27px;margin-bottom: 20px}
.woocommerce div.product .woocommerce-tabs ul.tabs li {background: #0388d7;color: #fff!important;border-radius: 0!important;border: 0!important;margin: 0}
/* .woocommerce div.product .woocommerce-tabs ul.tabs {border-bottom: 1px solid #0388d7;padding-left: 0} */
.woocommerce div.product .woocommerce-tabs ul.tabs::before {

	border-bottom: none!important;

}
.wrapper-tab .wc-tabs li {
	background: 0 0 !important;
	padding: 0 !important;
}
.wrapper-tab .wc-tabs li a {
	background: #000!important;
	padding: 19px!important;
	display: flex!important;
	align-items: center!important;
	border-radius: 5px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {border: 1px solid #0388d7!important;border-bottom: 0!important}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {font-weight: 600!important;color: #fff}
.woocommerce-Tabs-panel {display: flex;align-items: flex-start;gap: 17px;flex-direction: column}
.woocommerce-Tabs-panel h2 {margin: 0;font-size: 24px}
.single-product .site-main .nav-links {width: 100%;display: flex;align-items: center;justify-content: center;gap: 10px}
.single-product .site-main .nav-links a {
    padding: 10px 20px;background: #0388d7;color: #fff;font-size: 14px;font-weight: 600}
.choose-new-internet .internet-item .basic-information {    border-radius: 0;border: 0;background: #fff;padding: 0 0 50px}
.choose-new-internet .internet-item {border-radius: 20px;border: 1px solid #9e88ff; background: #fff;padding: 0 20px 50px;position: relative}
.choose-new-internet .internet-item .basic-information .button {position: absolute;bottom: 33px;right: 0;left: 0;width: 88%;margin: 0 auto}
.choose-new-internet .internet-item .internet-head {border: 0;border-radius: 0}
.main-black-banner {width: 100%;padding: 16px 0;background: #000}
.main-black-banner .row {display: flex;gap: 29px;align-items: center;flex-wrap: wrap}
.main-product-row {width: 100%;padding-top: 50px}
.main-product-row .summary .extra-tag h4 {font-size: 16px;margin-top: 7px}
.main-product-row .summary .yith-wcwl-wishlistexistsbrowse {color: #0388da;font-weight: 600;margin-bottom: 7px}
.main-product-row .summary .yith-wcwl-wishlistexistsbrowse a {color: #000;text-decoration: underline}
.main-product-row .summary .woocommerce-product-rating,.maindashboard .woocommerce-MyAccount-content .woocommerce-Pagination:last-child,.manage-cyber-talk .box .button-wrapper a,.managed-could-talk .button-left-right a,.microsoft-office-why {
    margin: 0!important}
.single-product .main-product-row .summary form .thwvsf_fields ul li.thwvsf-label-li {margin: 0;border-radius: 0;width: max-content;box-shadow: none;color: #000;border: 0;justify-content: flex-start}
.single-product .main-product-row .summary form ul li:hover {text-shadow: 1px 0 #000;box-shadow: none;border: 1px solid var(--Linear,#9e88ff)!important;color: #000!important}
.single-product .main-product-row .summary form ul li {box-shadow: none;font-weight: 600;border: 1px solid #575859!important;border-radius: 3px!important;box-shadow: unset!important;color: #575859!important}
#variation .first-row {text-align: center;padding-top: 50px}
.single-product .main-product-row .summary form .thwvsf_fields select {height: 42px;font-size: 16px;border: 1px solid #000;border-radius: 0;margin-top: 20px}
.single-product .main-product-row .summary form .label {vertical-align: middle!important}
.single-product .main-product-row .summary form table tr td select {min-width: 50%!important;height: 30px;margin-bottom: 10px;font-family: Inter;border: 1px solid #0000003d}
.single-product .main-product-row .images {display: grid;grid-template-columns: 1fr}
.single-product .main-product-row .flex-viewport {order: 2;border: 1px solid #8b99853b;border-radius: 5px}
.single-product .main-product-row .flex-control-nav {order: 2;display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;margin-top: 30px!important;gap: 12px}
.single-product .main-product-row .flex-control-nav li {width: 100%!important;border: 1px solid #8b99853b;padding: 12px;border-radius: 5px}
.single-product .main-product-row .summary form .select_box_colorpicker .select_option_colorpicker.selected {border-color: #0f88da}
.single-product .main-product-row .summary form .select_box_colorpicker .select_option_colorpicker {border: 1px solid #b9b9b9f7}
.single-product div.product div.images .woocommerce-product-gallery__image:nth-child(n+2) {margin-top: 10px!important;margin-right: 10px!important}
.nbn_plane-speed .row-slider .slick-track .plane-slide,.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2) {
    width: 23%!important}
.single-product.woocommerce div.product div.images .woocommerce-product-gallery__image img {padding: 50px}
.single-product .main-product-row .summary form .value .color-variable-items-wrapper li,.single-product .main-product-row .summary form .value .color-variable-items-wrapper li .variable-item-contents span {
    border-radius: 100%!important}
.single-product .main-product-row .summary .price span {font-weight: 600;font-size: 20px}
.main-black-banner .row .left,.main-black-banner .row .right nav,.main-black-banner .row .right nav a {color: #fff; font-weight: 500}
.main-black-banner .row .left {font-weight: 700;font-size: 18px}
.main-black-banner .row {display: flex;gap: 8px;color: #fff;flex-wrap: wrap;justify-content: space-between}
.mobile-handsets .newsss .slick-track .handset-item {flex-direction: column;margin-top: 10px}
#variation .video {width: 100%;object-fit: cover;background-size: cover}
#variation .video iframe {width: 100%;height: 600px;object-fit: cover;background-size: cover}
.new-banner-width_bt.new-speak-cart {background: url("https://www.ozitelecom.com.au/wp-content/uploads/2024/12/Rectangle-6.webp") center/cover}
cart-main-select {width: 100%;padding: 60px 0}
.nbn_plane-speed.cart-plans {padding-bottom: 50px;border-bottom: 1px solid #80808045}
.cart-main-select .row .first-col,.cart-main-select .row .second-col {background: rgb(3 136 215 / 5%);padding: 20px;display: flex;align-items: center;gap: 24px;flex-wrap: wrap;border-radius: 14px;border: 1px solid #80808026}
.main-accessories-sec {width: 100%;padding-bottom: 50px}
.access-col-text ul strong {color: #000;display: inline-block;margin: 20px 0;font-size: 20px}
.access-col-text ul {padding-bottom: 12px}
.main-accessories-sec .row .price-cart p {color: #000;margin: 19px 0;font-weight: 500;font-size: 20px}
.main-accessories-sec .row .access-col-image img {width: 100%;object-fit: cover;box-shadow: 0 0 10px rgba(0,0,0,.15)}
.main-accessories-sec .row .price-cart h2 {background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight: 900}
.woocommerce .main-product-row div.product div.images .woocommerce-product-gallery__trigger {top: 0;width: 24px;height: 24px;background: 0 0}
.new-banner-width_btn.international-calling-network {background: url("../images/international-banner-e1712816187380.webp") center/cover;
    padding: 17% 0;position: relative}
.video-conference-banner.new-international {background: url("../images/inter-bannerr.webp") center/cover;position: relative}
.new-international .column {width: 100%;max-width: 450px;position: relative}
.new-international .column h3 {margin-top: 30px;margin-bottom: 20px;color: #79d4e7!important}
.new-international .column .text-box p {font-size: 16px;line-height: 150%;color: #fff}
.new-banner-width_btn.international-calling-network .text-btn-box {width: 100%;max-width: 554px;position: relative}
.new-banner-width_btn.international-calling-network .text-btn-box p {width: 100%;max-width: 450px;margin-top: 30px;color: #535353;line-height: 141%}
.new-banner-width_btn.international-calling-network .text-btn-box h2 {color: #000;font-weight: 800}
.new-banner-width_btn.international-calling-network .button-box {margin-top: 50px;position: relative}
.benifites-main-international-sec .inner-row p {color: #6e6e6e;line-height: 137%;margin-top: 13px;margin-bottom: 0}
.benifites-main-international-sec .inner-row {width: 100%;display: flex;flex-direction: column;gap: 50px}
.benifites-main-international-sec .inner-row .flex-row {display: flex;gap: 30px;align-items: center;justify-content: space-between}
.benifites-main-international-sec .inner-row .flex-row .text-col {width: 50%;max-width: 400px}
.benifites-main-international-sec .inner-row .flex-row .image-col {width: 46%;line-height: 0}
.benifites-main-international-sec .inner-row .flex-row .image-col img {border-radius: 20px;width: 100%;height: 100%;object-fit: cover}
.countries,.maindashboard {padding-top: 80px}
c {text-align: center;margin-bottom: 30px}
.countries .row .column input {background: #f3f3f3;border: 1px solid rgba(0,0,0,.2);border-radius: 14px;height: 80px;width: 100%;max-width: 972px;padding: 20px;font-size: 19px}
.countries .row .column input::placeholder {font-family: Inter;color: #333}
.countries .row .wrapper-input\'{padding:60px 50px;background:#fff;box-shadow:0 4px 17.3px rgba(0,0,0,.19);border-radius:24px;margin-top:40px;margin-bottom:40px;text-align:center}
.countryrowed .listed{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}
.countryrowed .listed .wrap,li .wrap{width:18%}
#hideButton,#showButton{cursor:pointer;background:0 0;border:0;color:#0388d7;text-decoration:2px underline;text-underline-offset:3px;font-size:24px;font-weight:700;font-family:Inter}
.countries .row .groups{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ccc;padding:0 30px 11px}
.countries .row .groups li{font-weight:700;font-size:22px}
.countries .row .groups li.active{color:#000;text-decoration:5px solid underline #0388D7;text-underline-offset:12px}
.countryrowed .listed li,.maindashboard .woocommerce table span.nobr{font-size:18px;font-weight:500;color:#000}
.main-block-opened .listitem .head h3{padding:30px;background:#0388d7;border-top-left-radius:30px;border-top-right-radius:30px;color:#fff}
.main-block-opened .bluebar{background:#d7f0ff;padding:20px;border-radius:0;margin-bottom:0}
.main-block-opened .bluebar ul{display:flex;justify-content:center;gap:50px;align-items:center;width:100%}
.main-block-opened .bluebar ul li{font-size:15px;font-weight:700;color:#000}
.main-block-opened .bordered-ul{display:flex;justify-content:center;background:#fff;width:100%;max-width:100%;margin:0 auto}
.main-block-opened .bordered-ul li{padding:40px 20px;border:1px solid #dfdfdf;color:#000;width:20%;font-size:15px}
.main-block-opened .additional-content{margin-top:50px;line-height:172%}
.main-block-opened .additional-content b{color:#000;font-size:16px;display:inline-block;margin-bottom:20px;width:100%}
.main-block-opened .additional-content p{font-size:18px;color:#272727;margin-bottom:15px}
.error-message h2,.main-block-opened .coutry-wrap h2:first-child{font-size:30px;margin-bottom:20px}
.main-block-opened .coutry-wrap h2:nth-child(2){color:#0388d7;font-size:50px;margin-bottom:40px}
.main-block-opened .coutry-wrap{background:#f6f4ff;padding:50px 30px}
.suggested ul.suggestion{margin:0 auto;border:1px solid rgba(0,0,0,.2);border-radius:0 0 14px 14px;width:100%;max-width:972px;padding:20px;font-size:19px;background:#f3f3f3;border-top:0}
.row.suggested{position:absolute;left:0;right:0;top:130px;max-width:unset;margin:0 50px;width:unset}
.row.suggested ul{display:flex;flex-direction:column;gap:14px;width:unset;max-width:unset}
.row.suggested ul li{color:#000;font-size:16px;width:100%;text-align:left;padding:12px 16px;background:#fff}
.wrapper-input\'{position:relative;width:100%;max-width:972px;margin:0 auto}
.single-product .tab-2 .woocommerce-Tabs-panel{display:flex!important}
.product-cat-ipad .newtyow,.product-cat-lenovo-tablets .newtyow,.product-cat-samsung-tablets .newtyow,.single-product .widget-area,.tab-1 .woocommerce-Tabs-panel,.term-google-smartphones .google-mob,.term-ipad .apple-ipad,.term-mobile-phone .apple-white,.term-nokia-smartphones .nokia-mob,.term-oppo-mobiles .oppo-mob,.term-samsung-smartphones .Samsung-mob{display:block!important}
.single-product .woocommerce div.product{position:unset}
.single-product .short-des{line-height:172%;color:#000;font-weight:500}
.single-product nav.navigation.post-navigation{top:-29px;position:relative}
.single-product .woocommerce-Tabs-panel h3{margin-bottom:0;font-size:25px}
.single-product .woocommerce-Tabs-panel p{margin-bottom:0;border-bottom:1px solid #0000000f;padding-bottom:20px;color:#6e6e6e}
.single-product .single-product .woocommerce-Tabs-panel div#tab-pwb_tab-content,.single-product .woocommerce-Tabs-panel div#tab-pwb_tab-content{padding-bottom:40px;border-bottom:1px solid #0000001a;width:100%}
.page-template-checkout .choose-plan,.single-product .woocommerce table.shop_attributes th,.woocommerce-checkouted #payment ul.payment_methods li .payment_box.payment_method_stripe label{border:0}
.single-product .woocommerce table.shop_attributes td{border:1px solid #e1e1e1;border-left:0;border-right:0!important;font-style:normal}
.single-product table.woocommerce-product-attributes.shop_attributes{border-top:0}
.single-product.woocommerce div.product div.images.woocommerce-product-gallery{grid-template-columns:1fr;opacity:1!important}
.wc-block-components-notice-banner__content a{border-color:#0388d7!important;color:#fff!important;background:#0388d7!important;padding:10px 28px;display:inline-block;border-radius:10px;text-transform:capitalize}
.wc-block-components-notice-banner__content{color:#fff;padding:40px 10px;text-align:center;background:#000}
.call-centre-solution-jobs-col .about-bussiness-row-col-text h4,.wc-block-components-notice-banner__content a:hover,.wc_payment_methods.payment_methods.methods .ElementsApp .InputElement{color:#000!important}
.countryrowed .listed .wrap h4{margin-bottom:12px}
.countryrowed .listed li{margin-bottom:9px;width:100%!important}
.roaming-banner-international{background:url("../images/calling-roaming-banners-new.webp") center/cover no-repeat;padding-bottom:0}
.new-banner-width_btn.international-calling-network.international-roaming-network-sec{background:url("../images/roaming-networks-new.webp") center/cover no-repeat}
.roaming-banner-international .heading h1{margin-bottom:40px;line-height:132%}
.roaming-banner-international .heading{width:100%;max-width:658px}
.grids-roaming .heading-column{text-align:center;margin-bottom:61px}
.grids-roaming .row{display:flex;flex-wrap:wrap;justify-content:space-between}
.grids-roaming .row .col-md-4{width:47%;margin-bottom:60px}
.grids-roaming .row .col-md-4 img{width:100%;border-radius:7px}
.grids-roaming .row .col-md-4 .item{position:relative;padding-bottom:100px}
.grids-roaming .row .col-md-4 .item .content-block{width:88%;margin:0 auto;padding:30px;background:#fff;box-shadow:2px 4px 14.6px rgba(0,0,0,.16);border-radius:7px;position:absolute;left:0;right:0;bottom:0}
.grids-roaming .row .col-md-4 .item .content-block p{line-height:137.5%}
.banner-new-left h1,.banner-three .banner-new-right-third h1,.grids-roaming .heading-column h2,.video-banner .video-banner-left h1{text-transform:capitalize}
.country-code-terms-sec,.country-roaming-sec{width:100%;padding-bottom:80px}
.country-roaming-sec .heading-column{text-align:center;margin-bottom:50px}
.country-roaming-sec .countrys{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;padding:50px 80px;background:#fbfbfb;box-shadow:3px 4px 33.1px rgba(0,0,0,.16);border-radius:32px}
.thwmscf-tab-panels{box-shadow:rgba(0,0,0,.05) 0 6px 24px 0,rgba(0,0,0,.08) 0 0 0 1px}
.country-roaming-sec .countrys .contrycode{width:100%;display:flex;flex-direction:column;gap:20px}
.country-roaming-sec .countrys .contrycode .wrap h4{color:#0388d7;font-size:20px}
.country-roaming-sec .countrys .contrycode .wrap li{font-size:15px;color:#000;line-height:18px;letter-spacing:.16px;font-weight:400}
.purchase-roaming-sec{width:100%;padding:65px 0;background:linear-gradient(180deg,rgba(121,212,231,.14) 0,rgba(130,217,235,.14) 50.07%,rgba(131,218,235,.14) 100%)}
.purchase-roaming-sec .heading-column{width:100%;max-width:800px;margin:0 auto 65px}
.purchase-roaming-sec .row{width:100%;max-width:998px;margin:0 auto;display:flex;justify-content:space-between}
.purchase-roaming-sec .row .column{width:47%;padding:60px 30px;background:#fff;box-shadow:0 0 35.3px -16px rgba(0,0,0,.19);border-radius:20px}
.purchase-roaming-sec .row .column h2{font-size:60px;color:#0388d7;margin-bottom:20px;line-height:normal}
.purchase-roaming-sec .row .column h5{background:var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:20px;font-size:22px}
.purchase-roaming-sec .row .column p{color:#000;margin-bottom:40px}
.purchase-roaming-sec .row .column:hover{background:#f2efff;box-shadow:none}
.purchase-roaming-sec .heading-column h2{text-align:center;text-transform:capitalize}
.Country-zone-list-sec .heading-column{grid-row:span 1;grid-column:span 4}
.country-roaming-sec .countrys .heading-column h3{width:100%;max-width:916px;color:#0388d7;font-size:25px;padding-bottom:20px;margin-left:auto;margin-right:auto}
.country-roaming-sec .countrys .heading-column{width:100%;margin-bottom:10px;border-bottom:1px solid #f3f0f0;margin-left:auto}
.grids-roaming .row .col-md-4 .item .content-block h3 strong{color:#0388d7;font-size:20px;text-transform:uppercase}
.main-block-opened .additional-content a{margin-top:5px;display:inline-block}
.choose-new-internet .internet-item.selected-modem .button{color:#fff!important;-webkit-text-fill-color:#fff}
.reset_variations{visibility:visible!important}
.pb10,.yith-wcwl-wishlistaddedbrowse{padding-bottom:10px!important}
.my-accounts{width:100%;background:#1094c5;text-align:center;padding:100px 0}
.maindashboard .woocommerce-MyAccount-navigation{float:left;width:25%!important}
.maindashboard .woocommerce-MyAccount-navigation ul li a{background:#fff;width:100%;display:block;margin-bottom:10px;padding:15px 18px;border-radius:4px;color:#000;box-shadow:rgba(0,0,0,.1) 0 0 5px 0,rgba(0,0,0,.1) 0 0 1px 0;font-size:16px;font-weight:600}
.maindashboard .woocommerce-MyAccount-navigation .is-active a{background:#1094c5!important;color:#fff!important}
.maindashboard .woocommerce-MyAccount-navigation ul li a:hover{background:#1094c5;color:#fff}
.maindashboard .woocommerce-MyAccount-content{float:right;width:72%!important}
.maindashboard .woocommerce-MyAccount-content p{font-size:16px;line-height:148%;color:#080808;font-weight:500}
.maindashboard .woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:15px;font-size:15px;color:#000;width:22%}
.maindashboard .woocommerce table.my_account_orders .button{white-space:nowrap;background:#1094c5;color:#fff;font-size:16px;font-weight:400}
.maindashboard .register .button::after,.maindashboard .woocommerce-MyAccount-content .button::after,.maindashboard .woocommerce-form-login.login .button::after,.page-id-10 .woocommerce .cart-collaterals .cart_totals .checkout-button::after{background:#000;border-radius:4px}
.maindashboard .woocommerce-MyAccount-content .woocommerce-Pagination{margin-bottom:20px!important}
.maindashboard .woocommerce-MyAccount-content .woocommerce-Pagination a{background:#1094c5!important;color:#fff!important;font-weight:400}
.maindashboard .woocommerce-MyAccount-content .wc-block-components-notice-banner__content{padding:40px 10px;text-align:center;background:#fff;border:2px solid #000;border-radius:4px;color:#000}
#ozimodem .activemodem bdi,#ozimodem .activemodem h2,.bulk-sms-sec-number-plans-sec .text-right h5,.maindashboard .woocommerce-MyAccount-content .wc-block-components-notice-banner__content a.button.wc-forward:hover,.nbn_plane-speed .row-slider .plane-slide .plane-info .button:hover,.page-template-checkout .choose-plan .products li .button:hover,.postid-18188 .nbn_plane-speed .row-slider .plane-slide .plane-info .button:hover,.woocommerce-Reviews label{color:#fff!important}
.maindashboard .woocommerce-MyAccount-content .wc-block-components-notice-banner__content a.button.wc-forward{font-size:16px!important;font-weight:500}
.maindashboard .woocommerce-MyAccount-content .addresses{display:grid;grid-template-columns:1fr 1fr;column-gap:30px}
.maindashboard .woocommerce-MyAccount-content .addresses .woocommerce-Address{width:100%!important;float:inherit!important;padding:20px;border-radius:4px;color:#000;box-shadow:rgba(0,0,0,.1) 0 0 5px 0,rgba(0,0,0,.1) 0 0 1px 0;font-size:16px;font-weight:600}
.maindashboard .woocommerce-MyAccount-content .button{background:#1094c5!important;color:#ffff!important;font-weight:400}
.maindashboard .woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;width:100%;margin:0 0 15px;outline:0;line-height:normal;padding:15px 18px;border-radius:4px;color:#000;box-shadow:rgba(0,0,0,.1) 0 0 5px 0,rgba(0,0,0,.1) 0 0 1px 0;font-size:16px;border:1px solid #e7e7e7;font-weight:500}
.maindashboard button.woocommerce-Button.button{background:#1094c5;color:#fff!important;margin-top:20px;font-size:16px;font-weight:500;font-family:Inter}
.maindashboard .woocommerce-order-details h2,.woocommerce-customer-details h2{font-size:30px;margin-bottom:20px!important;font-family:Inter;font-weight:600}
.maindashboard .register .button,.maindashboard .woocommerce-form-login.login .button{background:#1094c5;color:#ffff}
.maindashboard .wc-block-components-notice-banner.is-error .wc-block-components-notice-banner__content a{margin-top:5px}
.maindashboard .wc-block-components-notice-banner__content a{background:#000!important;color:#fff!important}
.maindashboard .wc-block-components-notice-banner__content a:hover{background:#1094c5!important;color:#fff!important}
.page-id-10 .woocommerce{display:flex;column-gap:40px;justify-content:space-between}
.page-id-10 .woocommerce form.woocommerce-cart-form{width:100%;max-width:calc(70% - 40px)}
.page-id-10 .woocommerce form.woocommerce-cart-form .actions input#coupon_code{width:140px;font-weight:500;padding:8px 15px;font-size:16px!important;font-family:Inter}
.page-id-10 .woocommerce form.woocommerce-cart-form .actions .button{background:#63b5e6!important;color:#fff!important;opacity:1!important}
.page-id-10 .woocommerce form.woocommerce-cart-form .actions .button::after{background:#000!important;border-radius:4px}
.page-id-10 .woocommerce .cart-collaterals{width:100%;max-width:calc(30% - 40px)}
.page-id-10 .woocommerce .cart-collaterals .cart_totals .checkout-button{background:#63b5e6!important}
.page-id-10 .woocommerce-cart-form__contents .product-thumbnail{min-width:100%!important}
.page-id-10 .woocommerce-cart-form__contents .product-thumbnail img{width:115px!important}
.page-id-10 .woocommerce-cart-form__contents .woocommerce table.shop_table td{font-size:15px}
.woocommerce form .form-row .input-checkbox{margin:8px 8px 0 0;width:fit-content}
.woocommerce-additional-fields h3{font-size:20px;font-family:Inter!important;padding-left:25px}
.thwmscf-tab-panels .wc-block-components-notice-banner{align-items:center;justify-content:center}
.thwmscf-tab-panels .wc-block-components-notice-banner .wc-block-components-notice-banner__content{color:#000;background:0 0;flex-basis:unset!important}
.thwmscf-tab-panels .wc-block-components-notice-banner__content a{margin-left:15px}
.thwcfd-field-wrapper .woocommerce-input-wrapper label{background:#fff!important;padding:6px 23px;border-radius:50px;border:1px solid var(--Linear,#9e88ff)}
.managed-could-talk h2,.woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block{margin-bottom:40px!important}
.woocommerce-cart .crosswrap{display:grid;grid-template-columns:1fr 1fr !important;gap:20px;box-sizing:border-box!important;margin:0 15px}
.woocommerce-cart .cross-sells-product{border-radius:20px;background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.25);cursor:pointer;padding:15px 20px 36px!important;margin:0 auto!important;width:100%!important;box-sizing:border-box!important}
.woocommerce-cart .cross-sells-product h3{text-align:left;overflow:hidden}
.woocommerce-cart .cross-sells-product h3 a{color:#000;font-weight:700!important;font-size:16px!important;text-align:left!important}
.woocommerce-cart .cross-sells-product .price{margin-bottom:.5em;width:100%;text-align:left;color:#0f88da;font-weight:800;font-size:20px}
.woocommerce-cart .wp-block-cart-cross-sells-product__product-add-to-cart button{width:100%;height:100%;font-size:16px;font-weight:700;border:1px solid var(--Linear,#9e88ff);overflow:hidden!important;background:var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%))}
.thwmscf-tab-panels .woocommerce-checkouted-review-order-table tr.shipping.recurring-total.\32 024_06_01_monthly_for_24_months{display:table-row!important}
.woocommerce-cart .wp-block-woocommerce-cart-items-block{width:62%!important;border:1px solid #e5e5e5!important;padding:0!important}
.woocommerce-cart .wp-block-woocommerce-cart-items-block .is-large.wc-block-cart .wc-block-cart-items th{padding:8px 16px 8px 8px!important;white-space:nowrap}
.woocommerce-cart .wp-block-woocommerce-cart-items-block table th{font-size:16px!important;padding:10px 15px!important;font-family:Inter}
.woocommerce-cart .wc-block-cart-items td{padding:24px 16px!important}
.woocommerce-cart .site-main .wc-block-cart-item__image{width:25%!important}
.woocommerce-cart .wc-block-cart-items td img{border:1px solid #e5e5e5;padding:15px;border-radius:10px}
.order-received-page .woocommerce-thankyou-order-details li strong,.woocommerce-cart .wc-block-cart-items button,.woocommerce-cart .wc-block-cart-items p{font-size:14px!important}
.woocommerce-cart .wp-block-woocommerce-cart-items-block button.wc-block-components-quantity-selector__button.wc-block-components-quantity-selector__button--plus{font-size:20px!important;opacity:1}
.thwmscf_time_line_step ul.thwmscf-tabs li a,.woocommerce-cart .wp-block-woocommerce-cart-items-block button.wc-block-components-quantity-selector__button.wc-block-components-quantity-selector__button--minus{font-size:20px!important;color:#000!important}
.woocommerce-cart .wc-block-components-sidebar{border:1px solid #e5e5e5;height:100%;padding:0}
.woocommerce-cart .wc-block-components-sidebar span.wp-block-woocommerce-cart-order-summary-heading-block.wc-block-cart__totals-title{font-size:16px!important;padding:10px 15px!important}
.woocommerce-cart .wc-block-components-sidebar .wc-block-components-totals-item__label,.woocommerce-cart .wc-block-components-sidebar .wp-block-woocommerce-cart-order-summary-coupon-form-block.wc-block-components-totals-wrapper a{font-size:16px!important;font-weight:600}
.woocommerce-cart .wc-block-components-sidebar .wc-block-components-totals-item span{font-size:16px;font-weight:500}
.woocommerce-cart .wc-block-components-sidebar .wc-block-cart__submit-container a{width:100%;font-size:18px;font-family:Inter!important;font-weight:600;border-radius:4px;margin:0 auto!important}
.woocommerce-cart .wc-block-components-sidebar .wc-block-cart__submit-container{width:98%!important;margin:20px auto 0}
.woocommerce-cart .wc-block-components-product-details li span{font-size:16px!important}
.thwmscf_time_line_step ul.thwmscf-tabs li a.active{border-top:4px solid #1094c5!important}
.thwmscf_time_line_step .thwmscf-index{margin-top:-40px!important;font-size:20px!important;font-weight:700!important}
.thwmscf-tab-icon{width:40px!important;height:40px!important;color:#000!important;display:flex!important;align-items:center!important;justify-content:center!important}
.thwmscf-tabs .active span{color:#1094c5!important;font-weight:600!important}
.thwmscf-tab-panels{display:block!important;padding:50px 20px!important;background:#fff;border-radius:10px;margin-top:50px!important}
.thwcfd-field-wrapper .woocommerce-input-wrapper{display:flex!important;align-items:center!important;column-gap:10px!important}
.thwmscf-tab-panels .woocommerce-billing-fields .input-radio{height:100%!important;width:fit-content!important;margin:0!important;padding:0!important;display:none}
.thwmscf-tab-panels .woocommerce-billing-fields label.radio.active{color:#fff;cursor:pointer!important;background:var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%))!important;border:1px solid var(--Linear,#9e88ff)}
.thwmscf-tab-panels input{margin-bottom:10px!important;border-radius:10px!important;width:100%;color:#000!important;font-size:14px!important;font-weight:600!important;line-height:31px!important;border:1px solid #8080803d!important;padding:10px 15px;font-family:Inter}
.form-row-last,.thwmscf-tab-panels .form-row-first{width:49%!important}
.thwmscf-tab-panels .thwscf-shipping textarea{height:60px!important}
.thwmscf-tab-panels .woocommerce-billing-fields label{color:#000;font-size:14px;font-weight:600}
.thwmscf-tab-panels .select2-container .select2-selection--single{height:50px;margin:0;display:flex;align-items:center;padding:10px 16px}
.thwmscf-tab-panels select{height:50px;margin:0;display:flex;align-items:center;padding:10px 16px;border-color:#e1e1e1;border-radius:10px;font-size:16px}
.thwmscf-tab-panels label{display:flex;align-items:center;column-gap:10px;justify-content:flex-start}
.thwmscf-tab-panels h3#ship-to-different-address label input{width:fit-content!important;margin:0!important}
.woocommerce-checkouted-review-order-table th{font-size:16px;color:#000;text-transform:capitalize}
.woocommerce-checkouted-review-order-table td{color:#000;font-size:15px!important}
/*.thwmscf-tab-panel .wc_payment_methods.payment_methods.methods{border-color:#007cba;background:#fff}*/

button#place_order{background:#0388d7;height:50px;border-radius:50px;padding:10px 50px;overflow:hidden;text-transform:capitalize;background:var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%))!important;border:1px solid var(--Linear,#9e88ff)!important}
.thwmscf-buttons .button,.woocommerce-form-login button{color:#fff!important;padding:15px 38px!important;border-radius:50px!important;overflow:hidden!important;font-size:16px!important}
button#place_order:hover{color:#6288f0}
.woocommerce-form-login button{background:#0388d7!important;font-family:Inter!important}
.thwmscf-buttons .button,.thwmscf-buttons input{font-family:Inter!important;background:var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%))!important}
#ozimodem .activemodem .add_to_cart_button,.woocommerce-form-login button::after,section.product-filter .product-row .box.active-grid-phone{background:#000!important}
.woocommerce-form-login input#rememberme{width:fit-content}
.thwmscf-buttons{margin-top:40px!important}
.thwmscf-buttons .button{border:1px solid var(--Linear,#9e88ff)!important}
.thwmscf-buttons .button:hover{color:#1888dc!important}
.thwmscf-buttons input{padding:10px 25px;border-radius:50px!important;border:0;color:#fff;font-size:16px;font-weight:600;border:1px solid var(--Linear,#9e88ff)!important}
.thwmscf-buttons input:hover{background:0 0!important;color:#1888dc!important;transition:.3s;cursor:pointer}
.single-product .woocommerce-product-gallery__image:first-child img{transform:scale(1.3)}
.single-product .woocommerce-product-gallery__image:first-child{overflow:hidden;transition:.5s ease-out}
.single-product .woocommerce-product-gallery__image:first-child:hover img{transform:scale(1.5);transition:.5s ease-in}
.error-message{text-align:center;padding:50px 80px}
.error-message p{padding-bottom:20px!important;display:block;font-size:16px}
.filter-col h3,.filter-col label{font-size:25px;line-height:32.5px;font-weight:700;font-family:Inter}
.error-message .button{width:50%;margin:0 auto}
.tax-product_cat section.product-filter .fillter-box{max-width:25%!important}
.tax-product_cat section.product-filter .product-box{max-width:75%}
.tax-product_cat section.product-filter .category-filter-box select{width:100%;margin-top:15px}
.tax-product_cat .main-banner{background:#000;text-align:center;padding:50px 115px}
#ozimodem .activemodem,.fillter-box .hidens .reset,.nbn_plane-speed .charge-box.activeness,.row-slider .slick-track>div.active-grid,.stock.in-stock{background:var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%))!important}
.tax-product_cat .main-banner h2{color:#fff;font-size:40px;margin-bottom:0}
.tax-product_cat .main-banner nav.woocommerce-breadcrumb{color:#fff!important;font-size:16px!important}
.tax-product_cat .main-banner nav.woocommerce-breadcrumb a{color:#fff!important;font-weight:600}
.tax-product_cat section.product-filter .product-row .box .img-box{height:321px;padding-bottom:20px}
.tax-product_cat section.product-filter .product-row .box .img-box img{height:100%;object-fit:cover;transition:.5s ease-out;transform:scale(1.5)}
.overflows:hover img{transform:scale(1.6)!important;transition:.5s ease-in;cursor:pointer}
.tax-product_cat .product-box .top-info-box .woocommerce-result-count{font-size:16px!important;font-weight:500;border:1px solid #efefef;padding:16px;border:1px solid var(--Linear,#0388d7);border-radius:30px}
.tax-product_cat .product-box .top-info-box select.orderby{background:url("https://www.ozitelecom.com.au/wp-content/uploads/2024/05/Vector-1.png") 90% 50%/6% no-repeat #efefef!important;border:none;padding:16px 20px!important;width:100%;border-radius:30px!important;border-color:#efefef!important;color:#000!important;font-size:16px;font-weight:500!important;font-family:Inter;appearance:none;border:1px solid var(--Linear,#0388d7)!important}
.tax-product_cat .product-filter .pagination{position:absolute;left:0;right:0;margin:0 auto;z-index:1;bottom:-66px;display:flex;justify-content:center;gap:10px}
.tax-product_cat .product-filter .pagination a,.tax-product_cat .product-filter .pagination span{border:1px solid var(--Linear,#0388d7);padding:7px 16px;border-radius:6px;color:#0388d7;font-size:16px;font-family:Inter;font-weight:500;line-height:normal}
.tax-product_cat .product-filter .pagination a:hover,.tax-product_cat .product-filter .pagination span:hover{background:#0388df;color:#fff}
.tax-product_cat .product-filter .pagination .current{background:#0388d7;color:#fff!important}
.fillter-box .hidens .reset{color:#fff!important;text-align:center;border:1px solid var(--Linear,#9e88ff)!important;overflow:hidden!important;padding:10px;margin-top:5px!important}
.fillter-box .hidens .reset:hover{color:#8588f8!important}
.postid-18188 .nbn_plane-speed .row-slider .plane-slide .plane-info .button{border-radius:50px!important;width:100%;padding:0!important;background:#fff!important;border:1px solid #0388d7!important;color:#0388d7!important;margin-bottom:10px!important;font-size:16px!important}
.nbn_plane-speed .row-slider .plane-slide .plane-info .button .selected-plan-button,.postid-18188 .nbn_plane-speed .row-slider .plane-slide .plane-info .button .selected-plan-button{color:#fff!important;background:var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%))!important}
.single-product section.mobile-handsets .handset-item .imagebox img{height:100%;object-fit:cover}
.single-product section.mobile-handsets .handset-item .imagebox{height:321px}
.single-product section.mobile-handsets .handset-item .infobox h4{margin-bottom:10px;text-align:left}
.single-product .mobile-handsets.carts-hanset .button-contact{background:0 0!important;border-radius:50px!important;padding:0!important;border:1px solid var(--Linear,#9e88ff)!important}
.nbn_plane-speed .row-slider .plane-slide .plane-info .button{border-radius:20px!important;width:100%;padding:0!important;background:#fff!important;border:1px solid #0388d7!important;color:#0388d7!important;margin-bottom:10px!important;font-size:16px!important}
.shop-col{width:100%;max-width:1800px;margin:0 auto;padding:50px 150px 0;box-sizing:border-box}
.extra-cl,.filtr-cate{padding:16px;margin-bottom:40px;background:radial-gradient(circle at 100% 100%,#fff 0,#fff 4px,transparent 4px) 0 0/5px 5px no-repeat,radial-gradient(circle at 0 100%,#fff 0,#fff 4px,transparent 5px) 100% 0/5px 5px no-repeat,radial-gradient(circle at 100% 0,#fff 0,#fff 4px,transparent 4px) 0 100%/5px 6px no-repeat,radial-gradient(circle at 0 0,#fff 0,#fff 4px,transparent 4px) 100% 100%/5px 6px no-repeat,linear-gradient(#fff,#fff) 50% 50%/calc(100% - 2px) calc(100% - 10px) no-repeat,linear-gradient(#fff,#fff) 50% 50%/calc(100% - 10px) calc(100% - 2px) no-repeat,linear-gradient(90deg,#9e88ff 0,#0388d7 100%);box-sizing:border-box}
.filter-col{flex-basis:25%!important}
.filter-col label{color:#000}
.filter-col h3{padding-top:40px}
.shop-filter-side .type-product,.wc-tabs-wrapper .type-product{box-shadow:rgba(99,99,99,.2) 0 2px 8px 0;padding:10px 19px 30px;border-radius:10px}
.products-block-post-template h3 a{font-family:Inter;font-weight:600;line-height:30.26px;text-align:left;color:#000!important}
.products-block-post-template .amount{font-family:Inter;font-size:26px;font-weight:700;line-height:60.31px;color:#0388d7}
ul.columns-3.products-block-post-template.wp-block-post-template.is-layout-grid.wp-container-core-post-template-is-layout-1.wp-block-post-template-is-layout-grid{gap:35px!important}
.products-block-post-template button{padding:0;width:100%;height:50px;font-family:Inter;font-size:18px!important;font-weight:600;line-height:55.97px!important;border-radius:60px;border:1px solid var(--Linear,#9e88ff)!important;background:var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:.2s;max-width:220px}
.button:hover a,.wc-block-components-product-button a{transition:.5s;background:var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));-webkit-text-fill-color:transparent}
.sho-fil-sd{flex-basis:70%!important}
.button:hover a{background-clip:text;-webkit-background-clip:text}
.mn-cls-shop .wp-container-core-query-pagination-is-layout-1.wp-container-core-query-pagination-is-layout-1{padding-top:70px}
.extra-cl{border:1px solid var(--Linear,#9e88ff);border-radius:5px}
.filter-col h2{font-family:Inter;font-size:25px;font-weight:700;line-height:32.5px;text-align:left;padding-bottom:10px}
.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:checked{background-color:#fff!important}
.extra-cl path{fill:#9e88ff}
.wc-block-components-product-button a{padding:0!important;width:100%!important;height:50px!important;font-family:Inter;font-size:18px!important;font-weight:600;line-height:55.97px!important;border-radius:60px;border:1px solid var(--Linear,#9e88ff)!important;background-clip:text;-webkit-background-clip:text}
.filtr-cate select{height:50px;width:100%}
.filtr-cate{border:1px solid var(--Linear,#9e88ff);border-radius:5px}
.woocommerce-shop .header .entry-header{background-image:url('https://www.ozitelecom.com.au/wp-content/uploads/2024/04/Group-1000004980.png');height:523px;width:100%;max-width:1217px;padding:0 15px;margin:0 auto}
.woocommerce-shop .hentry h1.entry-title{text-align:center;background:url('https://www.ozitelecom.com.au/wp-content/uploads/2024/04/Rectangle-4987.png') center/cover no-repeat;color:#fff;padding:80px 0;height:523px!important;max-width:100%!important;margin:0 auto!important;font-size:70px}
.main-accessories-sec .row .access-col-image .button,.order-received-page table.shop_table .view,.sho-fil-sd span.page-numbers.current,.woocommerce-Reviews .form-submit #submit{background:var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%))!important}
.add_to_cart_button::After{position:absolute;content:"";background:var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));width:0;top:0;height:100%;z-index:-1;transition:.3s ease-in;left:0}
.add_to_cart_button:hover::After{width:100%;transition:.3s ease-out;top:0;right:unset!important;left:0!important}
.sho-fil-sd button:hover,.wc-block-components-product-button a:hover{background:linear-gradient(90deg,#fff,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.sho-fil-sd span.page-numbers.current{padding:5px 10px;border-radius:52px;color:#fff;margin:5px}
.filter-col .wc-block-components-filter-reset-button{text-decoration:none;color:#0388d7}
.order-received-page .wrapper{text-align:center;padding:50px 15px;border:1px solid #1094c5;border-radius:0;background:#000}
.order-received-page .wrapper p{color:#fff;margin-bottom:5px;font-family:Inter;font-weight:700;font-size:18px}
.order-received-page .wrapper p a{width:fit-content;margin:20px auto auto;padding:12px 24px;display:flex;align-items:center;border-radius:10px;background:var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));color:#fff;font-family:Inter;font-size:16px}
.order-received-page .woocommerce-thankyou-order-received{display:block;text-align:center;background:#1094c5;padding:50px;color:#000;border-radius:0;margin-bottom:0;font-size:0px}
.order-received-page .woocommerce-thankyou-order-received h1,.video-third-boxbanner h1{margin-bottom:20px;color:#000}
.order-received-page .woocommerce-thankyou-order-received p{color:#fff;line-height:30px;margin-bottom:10px;font-size:16px}
.order-received-page .woocommerce-order-details h2{font-size:30px;margin-bottom:20px!important}
.order-received-page .woocommerce-thankyou-order-details{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;justify-content:flex-start!important;gap:0;border:1px solid rgba(0,0,0,.1);column-gap:20px;padding:10px;margin:0!important}
.order-received-page .woocommerce-thankyou-order-details li{font-size:14px!important;margin:0!important}
.order-received-page table.shop_table .view{overflow:hidden!important;color:#fff!important;border:1px solid var(--Linear,#9e88ff)!important;padding:10px 20px!important}
.order-received-page table.shop_table .view:hover{color:#7c88f6!important}
.order-received-page section.woocommerce-customer-details address{color:#000;line-height:30px}
.single-product .main-accessories-sec .products li{gap:0!important;padding-bottom:20px!important}
.popup-enter .forminator-custom-form,.single-product .main-accessories-sec .products .button{margin-top:0!important}
.wrapper-tab{WIDTH:100%!important;FLOAT:UNSET!important;OVERFLOW:HIDDEN}
.wrapper-tab ul{justify-content:flex-start!important;gap:3px;padding:0!important;margin-bottom:20px}
.wrapper-tab .tab-1 li{background:0 0!important;padding:0!important}
.wrapper-tab .tab-1 li a{background:#000;padding:19px;display:flex;align-items:center;border-radius:5px}
.wrapper-tab .woocommerce-Reviews .stars{margin-top:10px!important;display:block}
.wrapper-tab .woocommerce-Reviews span#reply-title{margin:10px 0!important;display:block}
.woocommerce-Reviews textarea#comment{border-color:#f0f0f0;margin-top:10px}
.woocommerce-Reviews .comment-form-author{width:49%;float:left}
.woocommerce-Reviews .comment-form-author label{width:100%;display:block;margin-bottom:10px;color:#000;font-size:14px}
.woocommerce-Reviews .comment-form-author input,.woocommerce-Reviews .comment-form-email input{width:100%;border:1px solid #e5e5e5;padding:15px;border-radius:4px}
.woocommerce-Reviews .comment-form-email{width:49%;float:right}
.woocommerce-Reviews .comment-form-email label{width:100%;display:block;margin-bottom:10px;font-size:14px!important}
.woocommerce-Reviews .comment-form-cookies-consent{width:100%!important;float:unset;display:block;overflow:hidden}
.woocommerce-Reviews .form-submit{margin:0!important;padding:0!important}
.woocommerce-Reviews .form-submit #submit{font-size:16px;color:#fff!important;padding:14px 40px!important;border-radius:60px!important}
.woocommerce-Reviews .form-submit #submit:hover{background:#fff!important;color:#000!important}
div#reviews{display:flex;justify-content:space-between!important;column-gap:30px;box-shadow:rgba(9,30,66,.25) 0 4px 8px -2px,rgba(9,30,66,.08) 0 0 0 1px;background:#fff;padding:50px 30px;border:1px solid;margin-bottom:50px;border-radius:10px}
div#comments{width:50%;height:100%}
.logged-in div#comments{width:50%;height:407px;overflow-y:scroll}
.logged-in div#comments::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}
.logged-in div#comments::-webkit-scrollbar{width:4px;background-color:#f5f5f5}
.logged-in div#comments::-webkit-scrollbar-thumb{background-color:#000}
div#comments h2{text-align:center;font-size:20px;margin-bottom:20px}
.woocommerce #reviews #comments ol.commentlist li img.avatar{border:1.5px solid #000!important;border-radius:50px!important;background:0 0}
div#comments .comment-text{background:#000;color:#fff;border-radius:0 20px!important}
.logged-in div#comments .comment-text{margin-right:20px!important}
div#comments .comment-text p.meta{color:#fff!important;padding:0!important;text-transform:capitalize}
div#comments .comment-text .description p{color:#fff!important;text-transform:capitalize}
div#review_form_wrapper #reply-title{text-align:center;font-size:20px;margin-bottom:20px;color:#000;font-weight:600}
.comment-form{background:#000;padding:50px 30px!important;margin:0 1px 50px;border-radius:10px;box-shadow:rgba(9,30,66,.25) 0 4px 8px -2px,rgba(9,30,66,.08) 0 0 0 1px}
div#review_form_wrapper .stars a{color:gold;font-weight:700}
.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%;border-radius:4px!important}
.main-accessories-sec .row .access-col-image .slick-track{display:flex;justify-content:space-between!important;column-gap:20px}
.main-accessories-sec .row .access-col-image .product-item{box-shadow:0 0 10px rgba(0,0,0,.15);padding:20px;text-align:left;border-radius:10px;max-width:100%!important;width:100%!important;margin:1px 0}
.main-accessories-sec .row .access-col-image .product-item h3{font-size:20px;margin-top:25px}
.main-accessories-sec .row .access-col-image img{box-shadow:none!important;border-radius:0}
.main-accessories-sec .row .access-col-image .button{border:1px solid var(--Linear,#9e88ff)!important;border-radius:60px!important}
.main-accessories-sec .row .access-col-image svg{z-index:9999;width:30px!important;height:30px!important}
.main-accessories-sec .row .access-col-image .slick-next{right:0}
.main-accessories-sec .row .access-col-image .slick-arrow path{width:50px!important;height:50px!important;stroke-width:4px!important}
/*.woocommerce.columns-4{width:100%!important;max-width:1800px!important;padding:0 150px!important;margin:0 auto;box-sizing:border-box}*/
.woocommerce.columns-4 .button{position:relative;overflow:hidden;z-index:0;transition:.5s;background:#1094c5!important;color:#fff!important}
.woocommerce.columns-4 select{background:0 0;border:1px solid #80808047;padding:9px 23px}
.wc_payment_methods.payment_methods.methods input{margin:0!important;height:16px;width:16px!important}
/*.woocommerce-checkouted #payment div.payment_box fieldset{padding:0;border:0}*/
/*.woocommerce-checkouted #payment div.payment_box p:last-child{margin-bottom:0;display:flex;align-items:center;justify-content:flex-start;gap:10px;border:1px solid silver;border-radius:5px}*/
/*.woocommerce-checkouted .checkout-coupon-toggle .woocommerce-info{color:#fff;background:#1e85be}*/
/*.woocommerce-checkouted #payment div.form-row.place-order{background:#fff;margin-bottom:0;padding-bottom:0;padding-top:30px}*/
/*.woocommerce-checkouted #payment ul.payment_methods li label{border:1px solid #000000b8;font-weight:600}*/
.thankyoupage,section.thankyoupage{background:#1094c5;padding:100px 0;text-align:center}
.thankyoupage h1 p{font-size:36px!important}
.thankyoupage p{font-size:18px;color:#fff;line-height:27px;margin-bottom:18px!important;max-width:1010px;margin:0 auto}
.thankyoupage .button{width:fit-content;margin:20px auto 0}
.thankyoupage .button-thanks a{border:1px solid #fff;color:#000!important;background:#fff;font-size:16px!important;padding:12px 24px;font-family:Inter;font-weight:700}
.thankyoupage .button-thanks a:hover{background:#000;color:#fff!important;transition:.3s}
.banners-new{width:100%;overflow:hidden;background: #0388d7;}
.banners-new .banner-new-main{display:flex;align-items:center;justify-content:space-between;column-gap:100px}
.banner-new-left img{object-fit:cover;margin-bottom:30px}
.banners-new .banner-new-right img{width:100%;max-width:100%;object-fit:cover;margin-bottom:-5px}
.banners-new .banner-new-right .discount-offer{width:100%;max-width:100px!important;float:right}
.banner-two{background:var(--Linear,linear-gradient(91deg,#3453a5 3%,#2aa7c1 97.08%))}
.banner-three{background:#edf8ff!important;background:linear-gradient(90deg,#edf8ff 31%,#eff9ff 35%,#edf8ff 100%)!important;padding:43px 0}
.banner-fourth,.banners-new.banner-fifth{background:linear-gradient(270deg,#ecf8ff .4%,#edf8ff 4.53%,#eff9ff 46.33%,rgba(237,248,255,0) 92.28%)!important}
.banner-new-main-third{display:flex;align-items:center;justify-content:space-between;column-gap:200px}
.banner-three .banner-new-left-third{display:grid;grid-template-columns:1fr 1fr;gap:15px}
.banner-three .banner-new-left-third img{width:100%;max-width:100%;object-fit:cover;border-radius:20px}
.sam-offer-sec{display:flex;justify-content:flex-end}
.banner-samsung-offer{position:absolute;top:0;width:100%;max-width:200px}
.banner-fourth{width:100%;position:relative;overflow:hidden}
.video-banner,.video-banner-third,.video-bannersecond-text{background-repeat:no-repeat;background-size:cover}
.banner-fourth .offer-img{position:absolute;bottom:36px}
.oppo-offer-img{position:absolute;top:0}
.banner-fifth .banner-new-right img{padding-top:0;margin-bottom:0}
.banner-fifth .banner-new-left h2{background:var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));width:fit-content;color:#fff;font-size:47px;font-weight:700;border-radius:24px;line-height:normal;padding:20px;margin-top:50px}
.banner-fifth .banner-new-left h2 strong{font-size:82px;line-height:60px;margin-bottom:15px!important;display:inline-block}
.banner-fifth .banner-new-left h2 span{font-size:55px;font-weight:400;text-transform:capitalize;line-height:40px}
.banner-seventh .banner-new-right img,.vide-banner-right-third img{width:100%;object-fit:cover}
.video-banner{width:100%;background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2024/05/Mask-group.png");height:100%;padding:40px 0;background-position:center}
.speakerphone-banner-left ul,.video-banner .video-banner-left ul,.video-third-boxbanner ul{display:flex;flex-direction:column;row-gap:17px}
.video-banner .video-banner-left ul li{font-size:18px;font-weight:600;font-family:Inter;color:#fff;position:relative;padding-left:30px}
.speakerphone-banner-left ul li::before,.video-banner .video-banner-left ul li::before,.video-third-boxbanner ul li::before{position:absolute;content:"";background:var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));width:11px;height:9px;border-radius:3px;left:0;top:50%;transform:translateY(-50%)}
.video-banner .vide-banner-right{display:flex;flex-direction:column;justify-content:flex-end;width:50%}
.video-banner .vide-banner-right .offer-img{width:140px;height:140px;display:flex;justify-content:flex-end;margin-right:0!important;margin-left:auto;margin-bottom:19px}
.video-banner .vide-banner-right img{width:100%;max-width:100%;object-fit:contain}
.video-banner-second{background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2024/05/2910-1.png")}
.video-bannersecond-text{background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2024/05/Rectangle-4979.png");width:682px!important;max-width:100%;padding:40px 20px;background-position:center;border-radius:20px}
.video-banner-second ul{padding-bottom:17px}
.video-banner-second .video-main,.video-fourth .video-main{column-gap:100px}
.video-banner-second .premium{width:100%!important;height:463px!important;margin-bottom:40px}
.video-banner-second .solution{width:181px!important;float:right;display:flex;justify-content:flex-end;margin-right:0;margin-left:auto}
.video-banner-third{width:100%;background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2024/05/Group-1000005634-1.png")}
.video-banner-third .video-main-third{display:flex;justify-content:space-between;column-gap:100px;align-items:center;padding-bottom:40px}
.vide-banner-right-third .best-product{width:100px;float:right}
.video-third-boxbanner{background:#dcdcdc;padding:40px 20px;border-radius:20px;margin-top:50px}
.speakerphone-banner-left ul li,.video-third-boxbanner ul li{font-size:18px;font-weight:600;font-family:Inter;color:#000;position:relative;padding-left:30px}
.vide-banner-right-third .special-offer{max-width:212px;text-align:center;margin:0 auto!important;display:flex}
.video-fourth{background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2024/06/Group-1000005635-1.png");height:600px;display:flex;align-items:center}
.video-fourth .video-banner-left p{color:#fff;font-size:20px;font-weight:600;line-height:160%}
.expert-banner{background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2024/05/pexels-walls-io-440716388-15543111-1.png");background-repeat:no-repeat;background-size:cover;height:700px;display:flex;align-items:flex-end;text-align:center;padding-bottom:40px}
.exp-banner-main{width:100%;background:#00000094;max-width:837px;margin:0 auto;border-radius:41px;padding:34px 29px}
.exp-banner-main p{color:#fff;font-size:20px;line-height:160%;margin-top:20px}
.video-conference-banner{width:100%;background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2024/05/Frame-1000005706-4.png");background-repeat:no-repeat;background-size:Cover;height:700px;display:flex;justify-content:space-between;align-items:center;position:relative}
.video-conference-banner .video-conference-banner-main{display:flex;justify-content:space-between;align-items:center;column-gap:100px}
.video-conference-banner .video-conference-banner-main .video-conference-banner-right{width:50%;display:flex;flex-direction:column;align-items:flex-end}
.video-conference-banner .video-conference-banner-main .video-conference-banner-right .video-img1{width:214px;height:214px;position:absolute;top:30px;z-index:0}
.video-conference-banner .video-conference-banner-main .video-conference-banner-right .video-img2{width:216px;max-width:100%;position:absolute;bottom:30px}
.video-conference-banner .video-conference-banner-main .video-conference-banner-left p{color:#fff;font-size:24px;line-height:131%;font-family:Inter}
.speakerphone-banner-left{background:#e1e1e1;padding:30px 37px;border-radius:20px;width:100%;max-width:611px;height:100%;min-height:316px;display:flex;flex-direction:column;justify-content:center}
.about-why,.company-aus{background-color:#00456f}
.banner-about,.contact-us-banner{background-repeat:no-repeat;background-size:cover;background-position:center}
.speakerphone-banner-left h1{margin-bottom:25px;color:#000}
.speakerphone-banner-left h1 span{color:#9b8aec;font-weight:900}
.speakerphone-banner{width:100%;background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2024/05/Frame-1000005706-3.jpg");height:543px;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:space-between;align-items:center;position:relative}
.speakerphone-banner .video-img2{position:absolute;top:30px;right:157px;z-index:0}
.Accessories-banner{width:100%;background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2024/05/Group-1000005697.png");background-repeat:no-repeat;background-size:cover;height:777px;position:relative}
.Accessories-banner--inner{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;text-align:center}
.Accessories-banner h1{background:#f5f5f5cf;padding:66px 93px;width:fit-content;margin:0 auto;color:#000;border-radius:24px}
.newtyow button,.typeofplan button{padding:16px 20px;margin-top:26px;background:#fff;border:1px solid var(--Linear,#9e88ff);color:#3858e9;font-size:18px;font-weight:700;cursor:pointer}
.nbn_plane-speed .row-slider .slick-track{width:auto!important}
section.product-filter .product-row img{height:auto;width:100%}
/* section.product-filter .row .fillter-box{position:sticky;top:60px;left:0;height:100%} */
.fillter-box .hidens{height:auto;overflow-y:auto;max-height:300px;min-height:auto}
.nbn_plane-speed .charge-box.activeness h3,.nbn_plane-speed .charge-box.activeness h6,.nbn_plane-speed .charge-box.activeness p,.row-slider .slick-track>div.active-grid h3,.row-slider .slick-track>div.active-grid h5,.row-slider .slick-track>div.active-grid i,.row-slider .slick-track>div.active-grid p,section.product-filter .product-row .box.active-grid-phone h4,section.product-filter .product-row .box.active-grid-phone p,section.product-filter .product-row .box.active-grid-phone span{-webkit-text-fill-color:#fff!important;color:#fff!important}
section.product-filter .product-row .box .btn-box:hover a{color:#3858e9!important}
section.product-filter .product-row .box .btn-box:hover a::after{z-index:-1}
.banners-new.banner-three.nso{background:linear-gradient(90deg,#ecf8ff .4%,#edf8ff 4.53%,#eff9ff 46.33%,rgba(237,248,255,0) 92.28%)!important}
.about-core-col:hover,.help-form-col h2::after{background:linear-gradient(90.53deg,#9e88ff 3%,#0388d7 97.08%)}
.video-banner.video-banner-second .video-banner-left ul li::before{background:linear-gradient(180deg,#79d4e7 0,#82d9eb 50.07%,#83daeb 100%)}
.page-template-checkout .choose-plan h2:first-child{text-align:center;margin-bottom:30px;margin-top:10px}
.page-template-checkout .choose-plan .products li .button{text-align:center;border:1px solid #0f88da;background:#fff;overflow:hidden;margin-top:0!important;color:#0f88da}
.cart-main-select .col-one.third.col .button{position:absolute;bottom:20px;left:20px}
.cart-main-select .col-one.third.col{display:block;position:relative}
#ozimodem .add_to_cart_button{text-align:center;padding:12px 18px;line-height:normal}
.banner-about{background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2024/11/aboutbanner.webp");position:relative;width:100%;height:100%;padding:250px 0}
.banner-about .about-row{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center}
.col-about-image{position:absolute;right:35px;bottom:-142px}
.col-about-text h1{color:#000;font-weight:900;font-size:80px;line-height:75px;margin-bottom:39px}
.col-about-text h1 b{font-weight:900;font-size:70px}
.col-about-text p{font-weight:500;font-size:40px;line-height:115%;color:#262626;width:100%;max-width:569px}
.col-about-image img{width:100%;max-width:217px;height:auto;object-fit:contain}
.company-aus{position:relative;width:100%;padding-bottom:70px}
.aus-row .aus-row-inner{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:30px;position:relative;top:-111px}
.aus-row .aus-row-inner .aus-inner-col{width:100%;background:#fff;box-shadow:2px 2px 18.6px rgba(0,0,0,.13);border-radius:19px;padding:40px 15px}
.aus-row .aus-row-inner .aus-inner-col h6{font-weight:700;font-size:24px;line-height:113%;color:#000;padding-bottom:24px;margin-bottom:37px;border-bottom:1px solid rgba(0,0,0,.15)}
.aus-row .aus-row-inner .aus-inner-col p{font-weight:400;font-size:16px;line-height:130%;color:#383838}
.aus-row .aus-row-inner .aus-inner-col:hover{background-color:#0388d7}
.aus-row .aus-row-inner .aus-inner-col:hover h6{color:#fff;border-color:rgba(242,242,242,.15)}
.aus-row .aus-row-inner .aus-inner-col:hover p{color:#e4e4e4}
.aus-row-inner-bottom{margin-top:-68px}
.aus-row-inner-bottom h2{text-align:center;font-weight:600;font-size:45px;line-height:124.01%;color:#fff;margin-bottom:40px}
.about-why-col p,.aus-row-inner-bottom p{font-weight:500;font-size:18px;line-height:157%;text-align:center;color:#f4f4f4;margin-bottom:30px}
.about-our-story{width:100%;padding-top:100px;padding-bottom:100px}
.about-bussiness-row-col-image,.about-our-col-image,.about-people-row-inner-col-image{width:55%;line-height:0}
.about-our-col,.about-people-row-inner-col-text{width:38%}
.about-our-col-image img{width:100%;height:100%;object-fit:cover;border-radius:34px}
.about-our-col h2{font-weight:700;font-size:50px;line-height:61px;color:#000;margin-bottom:40px}
.about-our-col p{font-weight:400;font-size:18px;line-height:130%;color:#6e6e6e;margin-bottom:30px}
.about-people-head{width:100%;text-align:center;margin-bottom:60px}
.about-people-head h2{width:100%;font-weight:600;font-size:45px;line-height:124.01%;color:#000}
.about-people-row-inner-col-text h3{font-weight:600;font-size:30px;line-height:124.01%;color:#2f1c6a;margin-bottom:30px}
.about-people-row-inner-col-text p{font-weight:400;font-size:18px;line-height:130%;color:#6e6e6e}
.about-people-row-inner-col-image img{width:100%;height:auto;object-fit:cover;border-radius:18px}
.about-why{width:100%;position:relative;padding:70px 0;margin:100px 0}
.about-why-col h2,.head-col-about{margin-bottom:50px;text-align:center}
.about-why-col h2{font-weight:600;font-size:45px;line-height:124.01%;color:#fff}
.about-bussiness-row-inner{display:flex;flex-direction:column;gap:40px;width:100%}
.about-bussiness-row-col-text{width:33%}
.about-bussiness-row-col-image img{width:100%;height:auto;object-fit:cover;background:#cabeff;border-radius:53px;padding-left:15px;padding-top:9px}
.about-bussiness-row-col-text h4{font-weight:700;font-size:26px;line-height:120%;color:#2f1c6a;margin-bottom:30px}
.about-bussiness-row-col-text p{font-weight:400;font-size:20px;line-height:160%;color:#6e6e6e}
.head-col-about{width:100%}
.head-col-about h2{font-weight:600;font-size:45px;line-height:124.01%;color:#000}
.about-core-row{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}
.about-core-col h5{font-weight:700;font-size:26px;line-height:157%;text-align:center;color:#000;margin-top:27px;margin-bottom:30px}
.about-core-col p{font-weight:400;font-size:16px;line-height:130%;text-align:center;color:#6c6c6c}
.about-core-col{width:100%;border:1px solid rgba(47,28,106,.12);border-radius:18px;background-color:#fff;padding:80px 30px}
.about-core-col .svg-core{text-align:center;width:100%}
.about-core-col:hover{border:1px solid rgba(47,28,106,.12);border-radius:18px}
.about-core-col:hover p{color:#f9f9f9}
.about-core-col:hover .svg-core svg stop{stop-color:#fff}
.about-core-col,.aus-row .aus-row-inner .aus-inner-col{cursor:context-menu}
.contact-us-banner{background-image:linear-gradient(270deg,rgba(255,255,255,0) 59.97%,rgba(255,255,255,.6468) 71.81%,rgba(255,255,255,.98) 81.93%,rgba(255,255,255,.98) 100%),url(3390.jpg),url("../images/contact-us-banner-page.webp");position:relative;width:100%;height:100%;padding-top:200px;padding-bottom:150px}
.contact-us-banner-col h1{font-weight:700;font-size:62px;line-height:normal;text-transform:capitalize;color:#000;text-shadow:3px 2px 14px rgba(0,0,0,.3);margin-bottom:50px}
.extended-warranty-banner h1,.image-innercol h1{text-shadow:3.53216px 7.06433px 7.06433px rgba(0,0,0,.23)}
.help-form{width:100%;padding-top:100px;padding-bottom:60px}
.help-left-col h2{font-weight:700;font-size:45px;line-height:160%;color:#000;margin-bottom:40px}
.color-gradient span,v.color-gradient span{font-weight:600;font-size:24px;-webkit-background-clip:text;background:linear-gradient(90.53deg,#9e88ff 3%,#0388d7 97.08%);-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}
.postal-text p{margin-bottom:5px;display:flex;align-items:center;gap:7px;font-weight:400;font-size:18px;line-height:160%;color:#5a5a5a}
.postal-text h5{font-weight:600;color:#000;margin-bottom:10px}
.postal-sale{display:flex;flex-direction:column;gap:50px;width:100%}
.postal-icon img{width:62px;object-fit:contain;height:auto}
.postal-text p img{height:22px;width:22px;object-fit:contain}
.postal-inner{display:flex;align-items:flex-start;gap:50px}
.postal-text p a{color:#5a5a5a}
.help-form-col h2{position:relative;margin-bottom:30px;padding-bottom:30px;font-weight:700;font-size:45px;line-height:160%;color:#000}
.help-form-col h2::after{content:"";position:absolute;border-radius:10px;width:100%;height:6px;left:0;bottom:0}
.form-div input,.form-div select,.form-div textarea{box-sizing:border-box;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:4px;padding:20px;font-family:Inter;font-size:16px;color:#000}
.form-div select{width:100%;color:#555}
.form-div textarea{width:100%}
.checkbox-required{width:100%;margin-top:30px;margin-bottom:40px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.checkbox-required label{font-size:14px;color:#555}
.checkbox-required input{height:18px;width:18px;border-radius:0;accent-color:#000}
.submit-form.button p{width:100%;text-align:center;display:flex;align-items:center;justify-content:center}
.submit-form.button p input{background:0 0;border:0;color:#fff;font-weight:700;font-size:16px;cursor:pointer}
.help-form-col{width:48%;background:#f7fcff;box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:20px;padding:40px 50px}
.form-div input::placeholder,.form-div textarea::placeholder{color:#555}
.map-sec-row{width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;gap:60px}
.map-image{width:100%;text-align:center;background:#001f32;padding:50px 0;border-radius:44px}
.map-image img{width:500px;height:auto;object-fit:contain}
.map-details{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:22px}
.map-details-col h5{font-weight:600;margin-bottom:20px}
.map-details-col p{margin-bottom:5px;font-weight:400;font-size:20px;color:#3e3e3e}
.map-details-col p b{font-weight:500;font-size:22px;color:#3e3e3e}
.map-details-col{width:100%;background:linear-gradient(90.53deg,rgba(158,136,255,.11) 3%,rgba(3,136,215,.11) 97.08%);border-radius:13px;padding:30px 40px}
.contact-banner-col-two .forminator-ui#forminator-module-27407.forminator-design--default .forminator-select2-selections>li,.forminator-ui#forminator-module-26841.forminator-design--material .forminator-select2-selections>li,.map-details-col:hover,.terms-banner{background:linear-gradient(90.53deg,#9e88ff 3%,#0388d7 97.08%)}
.map-sec-contact{width:100%;padding-bottom:100px}
.contact-us-banner-col .button a,.main-mth-off h3 small{font-size:22px}
.help-form-col .submit-form{max-width:214px}
.submit-form.button p .wpcf7-spinner{position:absolute;z-index:0;background:#663399;top:50%;right:0;transform:translateY(-50%)}
.help-form-col div#radio-1 .forminator-field{display:flex;align-items:center;flex-wrap:wrap}
.enterprise-sip-phone-line-solutions-advanced-section .main-advanced-reporting-row,.enterprise-sip-phone-line-solutions-feature-section .main-inner-col p,.help-form-col .forminator-field label,.microsoft-team-calling-solutions-elevate-section .main-solutions-col-left p{margin:0}
.help-form-col .forminator-design--material .forminator-radio{margin:20px 20px 0 0!important}
.terms-banner{width:100%;padding:150px 0}
.all-head-main h2::after{content:"";height:7px;width:100px;position:absolute;top:0;left:0;right:0;margin:0 auto;background:#000;border-radius:10px}
.terms-row{width:100%;padding:50px;background:#efefef;border-radius:30px}
.terms-head-para{width:100%;margin-bottom:30px}
.all-head-main h2{font-weight:700;font-size:40px;line-height:normal;text-transform:capitalize;text-align:center}
.terms-head-para p{font-weight:400;font-size:20px;line-height:130%;color:#464646;text-align:left;margin-bottom:20px}
.terms-bold,.terms-head-para h3{font-weight:700;text-transform:capitalize}
.all-head-main h2{color:#000;position:relative;padding-top:20px;margin-bottom:20px}
.all-head-main p{color:#000;width:100%;margin:0 auto;max-width:800px;text-align:center}
.terms-bold{margin-bottom:10px;display:inline-block;font-size:20px;color:#313131}
.terms-head-para h3{font-size:30px;line-height:normal;color:#000;margin-bottom:30px}
.terms-banner-col{padding:50px;background:#ffffff73;margin:0 auto;width:100%border-radius:25px;backdrop-filter:blur(3px)}
.terms-banner-col h1{text-align: center;font-size: 50px;}
.banner-resolver,.sec-last-resolver-row{background-position:center;background-repeat:no-repeat;background-size:cover}
.banner-resolver{background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2025/04/Group-1000005873.webp")}
.banner-row-main h1{font-size:60px;font-weight:800;font-family:Inter;line-height:70px}
.banner-row-main h3 span,.banner-upper-btn button,.btn-banner button,.ozi-partner-col h2{font-weight:700;font-family:Inter}
.banner-upper-btn button{background:linear-gradient(312deg,#f94b29 0,#bc0e00 100%);padding:14px 20px;font-size:22px;color:#fff;border-radius:10px;border:0}
.banner-row-main h3 span{color:#12a7ff;line-height:70px}
.btn-banner button{font-size:22px;line-height:141%;padding:18px 36px;background:linear-gradient(312deg,#9e88ff 0,#0388d7 100%);border-radius:60px;border:0;color:#fff}
.btn-banner button:first-child{margin-right:16px}
.banner-row-main{width:100%;max-width:807px;padding:200px 0}
.banner-upper-btn{padding:30px 0 25px}
.btn-banner{padding-top:45px}
.Core-Benefits-row .Core-Benefits-col-img,.Core-Benefits-row .Core-Benefits-col-para,.ozi-partner-col{width:100%;max-width:45%}
.ozi-partner-col h2{font-size:40px;line-height:normal;padding-bottom:30px}
.ozi-partner-col-img{width:100%;max-width:50%}
.ozi-partner-col-img img{border-radius:30px}
.ozi-partner-col p{font-size:20px;line-height:130%;font-weight:400;color:#6e6e6e}
.Core-Benefits .container{max-width:1140px;padding:0 15px}
.Core-Benefits-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}
.Core-Benefits-row .Core-Benefits-col-para h4{font-size:30px;font-weight:700;font-family:Inter;padding-bottom:30px}
.Core-Benefits-row .Core-Benefits-col-para p{font-size:18px;font-weight:400;line-height:130%;color:#6e6e6e;width:84%}
.Core-Benefits-row .Core-Benefits-col-img img{width:100%;height:100%;border-radius:25px}
.ozi-telecom-partner .ozi-telecom-partner-heading{text-align:center;padding-bottom:60px}
.ozi-telecom-partner .ozi-telecom-partner-heading h2{font-size:50px;font-weight:700;line-height:normal}
.ozi-telecom-partner-row{display:flex;flex-wrap:wrap;gap:35px;justify-content:space-between}
.ozi-telecom-partner-col{width:31.3%;padding:48px 30px;border:1px solid #0000003d;border-radius:26px}
.ozi-telecom-partner-col h5{font-size:28px;line-height:122%;font-weight:700;padding:20px 0 30px}
.ozi-telecom-partner-col p{font-size:16px;line-height:normal;font-weight:400;color:#6e6e6e}
.portal-heading h2{font-size:50px;line-height:normal;font-weight:700;font-family:Inter;padding-bottom:30px}
.portal-heading p{font-size:18px;line-height:160%;color:#535353;font-weight:500}
.portal-row{padding-top:50px;position:relative}
.portal-img{width:100%;max-width:500px;height:334px;position:absolute;top:30%;right:-100px}
.sec-last-resolver-row{background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2024/08/Rectangle-4939.png");border-radius:24px;display:flex;padding:100px 50px;justify-content:space-between}
.program-heading-resolver h2{font-size:50px;line-height:141%;font-weight:700;font-family:Inter}
.inner-mid-form p,.program-heading-resolver p,p.form-p{font-size:18px;line-height:141%}
.program-resolver{margin-top:100px;background:#9e88ff;background:linear-gradient(312deg,#9e88ff 0,#0388d7 100%)}
.program-heading-resolver p{font-weight:400;color:#000;font-family:Inter;padding-top:20px}
.first-inner-mid-form,.program-col-resolver,.sec-inner-mid-form{width:45%;display:flex;flex-direction:column;row-gap:30px}
.program-resolver form h6{font-size:20px;line-height:141%;font-weight:700;color:#0388d7}
p.form-p{color:#0388d7;font-weight:500}
.program-resolver form{padding:60px 100px;background:#fff;border-radius:26px;margin-top:50px}
.call-resolver button,button.last-form-button{background:linear-gradient(312deg,#9e88ff 0,#0388d7 100%)}
.mid-form{display:flex;padding-top:30px;justify-content:space-between}
.inner-mid-form,.inner-mid-form:last-child{padding:0 0 10px}
.inner-mid-form{display:flex;column-gap:10px;align-items:center;justify-content:unset}
.inner-mid-form p{font-weight:400;color:#7c7c7c}
form .inner-mid-form input{padding:unset;border:unset;color:#cd5c5c;font-size:unset;line-height:unset;width:unset}
p.last-form-p{font-size:15px;line-height:141%;font-weight:300;color:#6e6e6e;padding:20px 0 50px}
button.last-form-button{font-size:22px;line-height:141%;font-weight:700;color:#fff;width:100%;padding:18px;border-radius:60px;border:0}
.contact-button{width:100%;max-width:845px;margin:auto}
.program-resolver textarea{width:100%;height:100%;border:1px solid #0000004f;border-radius:10px;padding:20px}
.program-main{padding:60px 0}
.sec-last-resolver-col h3{font-size:40px;line-height:130%;font-weight:700;color:#fff;font-family:Inter;padding-bottom:35px}
.sec-last-resolver-col p{font-size:18px;font-weight:500;line-height:157%;color:#fbfbfb}
.sec-last-resolver-col{width:100%;max-width:700px}
.sec-last-resolver-btn button{width:413px;border-radius:60px;height:60px;border:0}
.sec-last-resolver-btn a{font-size:22px;line-height:141%;font-weight:700;font-family:Inter}
.next-one-is-power h2,.sec-last-resolver-btn{width:100%;max-width:400px}
.program-main form{padding:50px!important;background:#fff!important;border-radius:26px!important}
.program-main form .forminator-field button{padding:13px 29px!important;font-size:16px!important}
.banner-upper-btn,.btn-banner{display:flex;align-items:center;gap:20px;flex-wrap:wrap}
.main-enterprise-5g,.main-icon-col{display:flex;justify-content:space-between}
.banner-upper-btn .button{background:linear-gradient(130.1deg,#f94b29 3.26%,#bc0e00 85.57%);border-radius:9px!important;border:0}
.banner-upper-btn .button:hover a{-webkit-text-fill-color:#d82a13}
.modem-sec.consultancy-modem-sec .footer-plan a,.modem-sec.next-one-enter-prise .footer-plan a{-webkit-text-fill-color:#0388D7;text-decoration:none}
.banner-upper-btn .button a{padding:11px 26px}
.banner-upper-btn,.enterprise-sip-phone-line-solutions-feature-section{padding-bottom:0}
.ozi-telecom-partner-col:hover{background:#000;transition:.5s}
.ozi-telecom-partner-col svg{background:#fff;transition:.5s;box-shadow:2px 2px 6.3px rgba(0,0,0,.16);width:46px;padding:11px;border-radius:100%;height:46px}
.talk-to-sec.next-one-is{background:url("https://www.ozitelecom.com.au/wp-content/uploads/2025/01/enter-price-banner-new-one_11zon.webp") center/cover no-repeat}
.enterprise-5g-main-section{background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2025/01/bnr-res_11zon.webp");background-position:center;background-size:cover;background-repeat:no-repeat;padding:100px 0;position:relative}
.enterprise-h2{color:#fff;font-family:Inter;font-size:56px;font-weight:900;line-height:1}
.para,.para-small{font-size:20px;font-weight:400;color:#fff}
.enterprise-h2 span{font-family:Inter;font-size:38px;font-weight:900;line-height:1}
.enterprise-h2 .span-two{font-family:Inter;font-size:42px;font-weight:900;line-height:76px;background:linear-gradient(90.53deg,#9e88ff 3%,#0388d7 97.08%); -webkit-background-clip:text; -webkit-text-fill-color:transparent}
.para{line-height:130%;text-align:left;margin-bottom:20px;padding-top:10px}
.main-enterprise-5g{align-items:flex-end}
.main-mth-off{padding:20px;text-align:center;border:3px solid #ffcE6D9C;border-radius:30px;background:linear-gradient(239.44deg,#006bab 6.99%,#725adc 96.99%)}
.main-mth-off h3{font-family:Inter;font-size:38px;font-weight:900;line-height:.9;color:#fff}
.main-mth-off h3 span{color:#ffce6d;font-weight:700}
.para-small{font-family:Inter;line-height:40.2px}
.page-id-12 .wc-block-components-notice-banner__content {
    background: unset !important;
    padding: 0 !important;
}

.main-enterprise-right-col .main-mth-off{position:absolute;bottom:-70px;right:10%}
.main-icon-col h4{font-size:18px;color:#fff;font-weight:600;font-family:Inter}
section.inlines-icons{background:#0388d7;padding:10px 0}
.main-icon-col{align-items:center;gap:10px}
.main-features-row,.main-solutions-row{display:flex;justify-content:space-between}
.main-icon-col svg{width:30px;height:30px}
.main-solutions-row{align-items:center;gap:34px}
.main-solutions-col-left{width:52%}
.main-advanced-reporting-col-tow,.main-solutions-col-right{width:45%}
.main-solutions-col-left p{color:#6e6e6e;line-height:32px;font-size:18px}
.main-solutions-col-left p span{color:#0388d7;font-weight:700}
.main-features-row{flex-wrap:wrap;padding-top:30px}
.main-inner-col{padding:10px}
.main-inner-col h3{font-size:24px}
.main-inner-col p{color:#6e6E6EEE;font-size:16px}
.main-solutions-col-right img{background-color:#cabeff;padding-top:10px;padding-left:10px;border-radius:30px}
.next-one-enter-prise .plan-name-main{padding:37px 0!important;border-radius:5px!important;background:#0388d7!important;width:100%!important;text-align:center!important;font-weight:900;font-size:50px}
.next-one-enter-prise .plan-name-main sup{font-weight:700;font-size:25px}
.number-plans-modem-sec.next-one-enter-prise .plan-header{padding:0;margin-bottom:20px}
.top-sup{text-align:center;background:#fff;display:inline-block;position:absolute;top:-14px;left:0;right:0;margin:0 auto;border-radius:40px;padding:4px 20px;width:fit-content;box-shadow:3px 4px 9.9px rgba(0,0,0,.19)}
.banner-acc-main,.extended-warranty-banner,.power-data-banner{background-repeat:no-repeat;background-size:cover}
.top-sup h6{font-weight:700;font-size:20px;background:linear-gradient(90.53deg,#9e88ff 3%,#0388d7 97.08%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;-webkit-text-fill-color:transparent}
.next-one-enter-prise .price-main h3,.power-data-row-col h2 strong{font-weight:700}
.next-one-is .button-wrapper.new a{background:0 0;color:#4f88ea}
.next-one-is .button-wrapper.new a i{color:#4f88ea}
.next-one-is .button-wrapper.new a::after{background:linear-gradient(90.53deg,#9e88ff 3%,#0388d7 97.08%);transition:.5s}
.next-one-is .box{width:100%;max-width:328px}
.next-one-is .box .button-wrapper a{width:100%!important;text-align:center}
.power-benfits-section .power-benfits-top-heading h2{padding-bottom:60px;margin:0}
.power-benfits-section .about-bussiness-row-col-image img{background:0 0;padding:0;border-radius:unset}
.talk-to-sec.next-one-is.next-one-is-power{background:url("https://www.ozitelecom.com.au/wp-content/uploads/2025/01/power-img-of_11zon.webp") center/cover no-repeat}
.next-one-is-power .box{max-width:386px;width:100%}
.next-one-is-power .box a{width:100%;max-width:300px}
.power-data-banner{background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2025/01/banner-powerss_11zon.webp");background-position:center;width:100%;padding:150px 0}
.power-data-row-col{text-align:center;position:relative;z-index:0;width:100%;max-width:750px;margin:0 auto}
.power-data-row-col h1{font-size:136px;color:#fff;font-weight:800;line-height:75%}
.power-data-row-col h2{font-size:60px;line-height:normal;margin-bottom:21px;color:#fff}
.power-data-row-col h2 b,.power-data-row-col h2 strong{font-size:74px}
.power-data-row-col h2 b{color:#af9cff;font-weight:900}
.power-data-row-col h4{margin-bottom:44px;line-height:141.5%;width:100%;max-width:462px;margin-left:auto;margin-right:auto;color:#fff}
.enterprise-sip-phone-line-solutions-banner-main-contant::after,.power-data-row-col::after{content:"";opacity:.6;background:#000;filter:blur(100px);position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}
.second-slide .banner-col p{width:100%;max-width:650px}
.footer-col-four .forminator-ui#forminator-module-27406.forminator-design--material .forminator-button-submit{background:linear-gradient(90.53deg,#9e88ff 3%,#0388d7 97.08%);padding:12px 40px;font-size:18px;border-radius:60px}
.contact-banner-col-two .forminator-ui#forminator-module-27407.forminator-design--default .forminator-button-submit{background:linear-gradient(90.53deg,#9e88ff 3%,#0388d7 97.08%);padding:12px 60px;font-size:16px;border-radius:35px}
.contact-banner-col-two .forminator-ui#forminator-module-27407.forminator-design--default .forminator-input,.contact-banner-col-two .forminator-ui#forminator-module-27407.forminator-design--default .forminator-select2+.forminator-select .selection .select2-selection--multiple[role=combobox]{background:#fff;padding:14px 20px;border-radius:33px}
.contact-banner-col-two .forminator-ui#forminator-module-27407.forminator-design--default .forminator-select2+.forminator-select .selection .select2-selection--multiple[role=combobox]{padding:5.048px 20px}
.banner-acc-main{background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2024/08/banner-sdd.png");background-position:center;width:100%;padding:100px 0}
.extended-warranty-banner{background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2024/08/banner-sadd.png");background-position:75% 100%;width:100%;padding:200px 0}
.banner-acc-main .row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:35px}
.col-images-acc{display:grid;grid-template-columns:1fr 1fr;width:100%}
.col-acc-inner{line-height:0;border:1px solid rgba(0,122,255,.4)}
.col-acc-inner img,.image-cyber-col img,.microsoft-office-about .col-right-text img{width:100%;height:100%;object-fit:cover}
.col-images-save{width:100%;padding:50px 12px;height:fit-content;background:rgba(255,255,255,.75);box-shadow:0 23px 22px rgba(0,0,0,.13)}
.save-up-col{color:#fff;width:269px;height:269px;background:linear-gradient(90.53deg,#9e88ff 3%,#0388d7 97.08%);margin:0 auto;padding:42px 30px;border-radius:100%;border:2px solid #fff;box-shadow:0 0 0 3px #88a2ff}
.call-centre-solution-banner-section,.call-centre-solutions-guidance-section{background-position:center;background-repeat:no-repeat;background-size:cover}
.save-up-thirty{font-size:37px;font-weight:500;width:100%}
.save-up-thirty b{font-size:54px;font-weight:900;line-height:normal}
.save-up-inner span{display:inline-block;background-color:#000;padding:5px 10px;font-size:22px;font-weight:500;text-transform:uppercase;margin-bottom:10px}
.col-images-save h2{font-size:50px;text-align:center;margin-top:60px;line-height:normal}
.extended-warranty-banner .col{width:100%;max-width:390px}
.extended-warranty-banner h1{text-transform:capitalize;line-height:normal;color:#000;font-weight:900;font-size:80px}
.call-centre-solution-banner-section{background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2025/01/call-center-solutions-banner-e1723029363702_11zon.webp");padding:115px 0}
.call-centre-solution-banner-content h1 span{background:linear-gradient(180deg,#79d4e7 0,#82d9eb 50.07%,#83daeb 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.call-centre-solution-banner-content h1{padding:20px 0;font-weight:900;text-transform:capitalize}
.call-centre-solution-banner-content p{color:#ececec;font-family:Inter;font-size:30px;font-weight:900;line-height:43.2px;text-align:left;padding-bottom:20px}
.call-centre-solution-banner-content p span{color:#ab97ff}
.call-centre-solution-one,img.call-centre-solution-two{background-color:transparent!important;padding:0!important;border-radius:15px;position:absolute;box-shadow:2px 4px 9.6px 0 #0000002B}
.call-centre-solution .call-centre-solution-one{width:150px;height:auto;left:-25px;top:-5px}
.call-centre-solution .call-centre-solution-two{bottom:-15px;width:190px;right:5px;height:auto}
.call-centre-solution-plan .call-centre-solution-plan-extra{width:100%!important;display:flex}
.call-centre-solutions-guidance-section{padding:142px 0;background-image:url(https://www.ozitelecom.com.au/wp-content/uploads/2025/01/gudinace-banner-image_11zon.webp)}
.main-call-centre-solutions-guidance{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;box-shadow:0 0 15px 0 #0000001A;row-gap:60px}
.main-call-centre-solutions-guidance-col{width:47%;display:flex;align-items:center;gap:25px;padding:15px;box-shadow:0 0 15px 0 #0000001A;background:#ffffffd9;transition:.5s}
.gudinace-main-col-inner-one img{width:115px;height:115px;object-fit:contain}
.gudinace-main-col-inner-two p{font-size:16px;font-weight:400;line-height:normal;text-align:left;color:#252525;padding:10px 0}
.talk-to-sec.next-one-is.next-one-is-power.call-centre-solution-power-elevate{background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2024/08/call-center-solutions-banner-3.png");background-position:center;background-repeat:no-repeat;background-size:cover}
.main-advanced-reporting-row{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-top:60px}
.stragetic-button,.stragetic-button a{display:inline-block;border-radius:10px;transition:.2s}
.advanced-reporting-col-content ul li p{font-family:Inter;font-size:18px;font-weight:400;line-height:1.5;text-align:left}
.advanced-reporting-col-content ul li{padding-bottom:10px;display:flex;justify-content:flex-start;gap:15px;align-items:flex-start}
.about-bussiness-row-col-text ul li img,.advanced-reporting-col-content ul li img{width:20px;height:20px;margin-top:5px}
.call-centre-solution-jobs-col .about-bussiness-row-col-image,.call-centre-solution-jobs-col .about-bussiness-row-col-text,.enterprise-sip-phone-line-solutions-advanced-section .main-advanced-reporting-col-one,.enterprise-sip-phone-line-solutions-advanced-section .main-advanced-reporting-col-two{width:47%}
.call-centre-solution-jobs-col .about-bussiness-row-col-image img{border-radius:30px;box-shadow:3px 4px 5.8px 0 #00000038}
.about-bussiness-row-col-text ul li{display:flex;justify-content:FLEX-START;align-items:flex-start;gap:15px}
.stragetic-button a{font-size:16px;font-weight:700;padding:12px;background:#0388d7;color:#fff;margin:-4px 4px -4px -9px}
.stragetic-button{height:auto;width:max-content;padding:8px 0 0;background:0 0;border:1px solid #fff;border-bottom-color:transparent}
.bulk-sms-solutions,.enterprise-sip-phone-line-solutions-banner,.microsoft-team-calling-solutions{background-size:cover;background-position:center;background-repeat:no-repeat}
.stragetic-button:hover{padding:0;border-bottom-color:#fff}
.stragetic-button:hover a{margin:0;background:var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%))}
.call-centre-solution-banner-section .button-wrapper .button:hover a svg path{fill:#fff!important}
.enterprise-sip-phone-line-solutions-banner-main-contant,.microsoft-team-calling-solutions .enterprise-sip-phone-line-solutions-banner-main-contant{text-align:center;position:relative;z-index:0}
.enterprise-sip-phone-line-solutions-banner{background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2024/08/Enterprise-SIP-phone-line-solutions-banner.png");padding:100px 0}
.solution-hediang-h5{font-family:Inter;font-size:34px;font-weight:200;line-height:1.5;text-align:center;color:#fff}
.solution-hediang-para{font-family:Inter;font-size:24px;font-weight:600;line-height:1;text-align:center;color:#fbb806;padding:20px 0 40px}
.solution-button-extra{display:flex;justify-content:center;gap:40px}
.enterprise-sip-phone-line-solutions-elevate-section .heading-h2{font-size:42px}
.enterprise-sip-phone-line-solutions-advanced-section .main-advanced-reporting-heaing h2{text-align:left;font-size:36px}
.enterprise-sip-phone-line-solutions-feature-section .main-features-col img{border-radius:20px;width:100%;object-fit:cover}
.enterprise-sip-phone-line-solutions-talk-to-section{background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2024/08/enterprise-sip-phone-line-solutions-talk-to-section.png")!important}
.bulk-sms-solutions-benefits,.phone-system{padding-bottom:80px}
.microsoft-team-calling-solutions{background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2024/12/microsoft-team-calling-solutions-banner-image_11zon.webp");padding:150px 0}
.mic-team-cll-solu-talk-to-section{background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2024/08/microsoft-team-calling-solutions-talk-to-image.png")!important}
.microsoft-team-calling-solutions-elevate-section .main-solutions-col-right img{background:0 0;padding:0}
.mic-team-cll-solu-image-text-sec .text-box p{line-height:1.5}
.mic-team-cll-solu-benefits-sec .about-bussiness-row-col-image img{border-radius:30px;box-shadow:3px 4px 9.7px 0 #00000030}
.microsoft-team-calling-solutions-elevate-section .main-solutions-col-left h3{font-size:20px;color:#0388d7;padding:10px 0}
.one-more-image-add{position:absolute;right:0;bottom:-60%}
.one-more-image-add img{width:150px}
.bulk-sms-solutions{position:relative;background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2024/08/bulk-sms-solutions-banner-image-one.png")}
.bulk-sms-solutionss-banner-main{display:flex;align-items:center;gap:50px}
.bulk-sms-offers{width:auto;height:700px;display:flex;align-items:flex-end;margin-bottom:30px;position:relative;z-index:0}
.bulk-sms-offers-inner-main h4{color:#fff;display:flex;flex-direction:column;padding:37px;border-radius:100%;width:200px;height:200px;align-items:center;border:2px solid #fff;text-transform:uppercase;justify-content:center}
.bulk-sms-offers-inner-main h4 b{font-size:34px;font-weight:900}
.bulk-sms-offers-inner-main{background:var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));border-radius:100%;padding:6px}
.bulk-sms-offers-inner-main h4 span{font-size:20px;font-weight:700}
.bulk-sms-offers-inner-main h4 strong{font-size:52px;font-weight:900}
.bulk-sms-solutions-banner-main-cantant h3{text-align:left;font-weight:600;font-size:18px;padding:10px 0;border-radius:10px;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent;background:linear-gradient(90.53deg,#9e88ff 3%,#0388d7 97.08%)}
.bulk-sms-solutions-banner-main-cantant h1{font-weight:900;text-align:left;line-height:68px;background:linear-gradient(90.53deg,#9e88ff 3%,#0388d7 97.08%);margin-top:18px;-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-bottom:20px}
.bulk-sms-sec-number-plans-sec .text-right{background:#0388d7;color:#fff;transition:.5s;box-shadow:2px 4px 15.9px 0 #0000000F;border-radius:30px}
.bulk-sms-sec-number-plans-sec .text-right.inner-col{background:0 0!important}
.bulk-sms-sec-number-plans-sec .text-right:hover{background:#9e88ff}
.bulk-sms-sec-talk-to-sec{background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2024/08/bulk-sms-sec-talk-to-sec-image.png")!important}
.bulk-sms-offers.new-second-class{align-items:center;margin-left:100px}
.bulk-sms-offers::after{content:"";height:80%;width:6px;position:absolute;left:50%;z-index:-1;top:0;background:var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));transform:translateX(-50%)}
.bulk-sms-offers.new-second-class::after{height:50%}
.bulk-sms-solutions-banner-main-cantant h1 b{font-size:80px;font-weight:900}
.bulk-sms-solutions-banner-main-cantant h1 span{background:#fff;-webkit-background-clip:text;text-transform:uppercase;font-size:63px}
.exclusive-bilk-buton{position:absolute;right:0;bottom:30px}
.exclusive-bilk-buton a{padding:12px 26px;display:inline-block;font-size:20px;font-weight:400;background:#fff;border-radius:30px;border:2px solid #3f51b5}
.exclusive-bilk-buton a:hover{background:linear-gradient(90.53deg,#9e88ff 3%,#0388d7 97.08%);color:#fff}
.row.basic .column button{margin:0 10px 10px;background:0 0;font-size:18px;font-family:Inter;font-weight:700;padding:14px 30px;color:#2196f3}
.popup-enter{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b5;height:100%;width:100%;z-index:999999}
.popup-enter .model-conatiner{height:100vh;overflow-y:auto;width:95%;position:absolute;top:50%;left:0;right:0;margin:0 auto;max-width:767px;transform:translateY(-50%);background-color:#000;padding:30px;border-radius:30px}
.popup-enter .closedpop{width:100%;max-width:20px;margin-left:auto;cursor:pointer;color:#fff;font-size:34px;font-weight:400;text-align:right}
.popup-enter .forminator-row input{background-color:transparent!important;border:0!important;border-bottom:1px solid #fff!important;color:#fff!important}
.popup-enter .forminator-row label{padding-left:9px}
.popup-enter .forminator-row button{padding:14px 20px!important;font-size:14px!important}
.popup-enter .closedpop:hover{color:#2196f3}
.popup-enter .submit-enquery h2{margin-bottom:0;font-size:22px}
.popup-enter .color-gradient,.popup-enter .forminator-row{margin-bottom:10px!important}
.banner-business-NBN-internet-bundal h5{background:#ffc107;width:100%;max-width:500px;padding:3px}
.term-voip-cordless .product-filter .product-row .box .img-box img{width:100%;height:250px!important;object-fit:contain}
.grandstreem-banner{width:100%;background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2025/04/grandstr-baner.webp");background-position:center;background-size:cover;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}
.col-off-percentage,.manageed-could-banner h1 b{background:linear-gradient(90.53deg,#9e88ff 3%,#0388d7 97.08%)}
.grandstreem-bannerrow h1{color:#fff;line-height:79px;font-size:62px;font-weight:700;width:100%;max-width:100%}
.grandstreem-bannerrow{padding:200px 0;width:100%;display:flex;align-items:center;position:relative;justify-content:space-between}
.col-off-percentage{position:absolute;width:152px;height:118px;top:30px;right:0;border-radius:16.9284px;display:flex;justify-content:space-between;align-items:center;justify-content:center}
.col-off-percentage h2 b{font-size:52px;color:#fff;font-weight:900}
.col-off-percentage h2 span{font-weight:700;font-size:33px;color:#fff}
.col-off-percentage h2 strong{font-weight:400;display:block;line-height:normal;font-size:38px;color:#fff}
.grandstreem-banner .col-image{width:56%}
.col-image img{width:100%;height:auto;position:relative;top:191px}
.img-boys-box p,.journey-profess{position:absolute;right:0;text-align:center;left:0}
.banner-img-consultuncy{width:100%;background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2024/08/consultancy-banner.png");background-position:center;background-size:cover;background-repeat:no-repeat;padding:150px 0}
.text-consultuncy{width:100%;max-width:630px}
.text-consultuncy h1{color:#fff;font-size:66px}
.text-consultuncy p{font-size:26px;font-weight:500;color:#fff;margin-top:40px;margin-bottom:60px;line-height:141%}
.talk-to-sec.next-one-is.consultancy-talk-to-sec{background:url("https://www.ozitelecom.com.au/wp-content/uploads/2024/08/woman-using-phn-consulty.png") center/cover no-repeat;width:100%}
.journey{width:100%;padding-top:80px;padding-bottom:160px}
.proficenal{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;width:100%;row-gap:100px}
.img-boys-box img{width:100%;height:100%;object-fit:cover;border-radius:26px}
.text-heading-journy h2{font-size:50px;font-weight:700;line-height:60px;text-align:center;margin-bottom:60px}
.journey-profess{width:100%;max-width:355px;height:86px;border-radius:12px;box-shadow:2px 3px 14.8px 0 rgba(0,0,0,.15);display:flex;align-items:center;bottom:-66px;margin:0 auto;justify-content:center;background-color:#fff}
.contract-term-plans,.timing{align-items:center;display:flex}
.img-boys-box p{font-size:18px;font-weight:400;line-height:23.4px;top:50%;background-color:#000;color:#fff;transform:translateY(-33%);width:98%;max-width:379px;margin:0 auto;border-radius:10px;padding:26px 23px;opacity:0;transition:.3s}
.quikly h3,.woek-text h2{font-weight:700;color:#fff}
.cyber-gid-col::after,.image-innercol h1{transform:translateY(-50%);top:50%;position:absolute}
.img-boys-box p:hover,.img-boys-box:hover p,.img-boys-box:hover::after{opacity:1}
.how-it-work{padding:80px 0;background-color:#0388d7}
.woek-text h2{font-size:50px;line-height:60.51px;text-align:center}
.timing{column-gap:62px}
.quikly h3{font-size:30px;line-height:36px;margin-bottom:20px}
.quikly p{font-size:18px;font-weight:400;line-height:23.4px;text-align:left;color:#f3f3f3}
.text-cunsulting h3{font-size:40px;font-weight:600;line-height:55.01px;text-align:left}
.text-cunsulting p{font-size:16px;font-weight:400;line-height:22px;text-align:left}
.chage-to-come img{width:92%;height:1000px;object-fit:cover}
.text-cunsulting{padding:78px 38px 38px}
.timing .img-timing img{width:130px;height:130px;object-fit:contain}
.chage-to-come{width:100%;padding-right:200px}
.text-cunsulting{position:absolute;bottom:0;right:0;width:100%;max-width:850px;background:#fff;border-radius:28px 26px 40px 32px;box-shadow:0 0 7px 0 #000}
.img-boys-box,.img-boys-box::after{width:100%;border-radius:26px;transition:.5s}
.img-boys-box h4{position:relative;padding-bottom:5px;transition:.5s}
.img-boys-box h4::after{content:"";width:50%;transition:.5s;height:2.5px;border-radius:10px;position:absolute;bottom:0;left:0;right:0;background:var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));margin:0 auto}
.img-boys-box{position:relative;z-index:1}
.img-boys-box::after{content:"";background:#00000057;opacity:0;height:100%;position:absolute;left:0;top:0;z-index:0}
.banner-img-consultuncy.manage-cyber-banner,.talk-to-sec.manage-cyber-talk{background-position:center;background-repeat:no-repeat;background-size:cover}
.img-boys-box p,.journey-profess{z-index:1}
.contract-term-plans{justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:10px}
.consultancy-plan-month{display:flex;align-items:center;gap:10px}
.consultancy-plan-month a{font-size:14px;background:#d9d9d9;color:#565656;padding:6px 10px;border-radius:4px}
.img-timing{width:70px}
.quikly{width:88%}
.modem-sec.business-cloud-modem.consultancy-modem-sec .footer-plan p{color:#000;margin-bottom:10px}
.modem-sec.consultancy-modem-sec .footer-plan a{ -webkit-text-fill-color:#0388D7}
.banner-img-consultuncy.manage-cyber-banner{background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2024/08/manege-banner.png");width:100%}
.talk-to-sec.manage-cyber-talk{background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2024/08/manege-c.png");width:100%}
.manage-cyber-talk .box{width:100%;max-width:750px;text-align:center;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:32px 20px}
.cyber-it-work .image-col-works img{width:700px;height:auto;object-fit:contain}
.manage-cyber-feature{width:100%;padding-bottom:80px;background:linear-gradient(90.53deg,rgba(158,136,255,.07) 3%,rgba(3,136,215,.07) 97.08%)}
.manage-cyber-feature .main-features-heading{text-align:center;width:100%;max-width:765px;margin:0 auto 40px}
.manage-cyber-feature .main-features-row{padding-top:0;row-gap:40px;align-items:unset}
.manage-cyber-feature .main-inner-col{text-align:center;width:90%;margin:-60px auto 0;padding:14px 20px;background-color:#fff;position:relative;z-index:1;height:100%}
.cyber-gid-col::after,.cyber-gid-col::before{background-color:rgba(255,255,255,.1);content:""}
.manage-cyber-feature .main-features-col:hover .main-inner-col{background:var(--gradient,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));border-radius:10px}
.cyber-security-service .row{width:100%;display:grid;grid-template-columns:1.3fr 0.7fr;border-radius:20px;overflow:hidden}
.cyber-gid-col{width:100%;display:grid;grid-template-columns:1fr 1fr;position:relative;gap:30px;background:#0388d7;padding:50px 20px}
.image-cyber-col{width:100%;line-height:0}
.same-col-cyber{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;transition:.5s;padding:20px;border-radius:10px 0}
.cyber-gid-col::after{width:100%;height:1px;left:0}
.cyber-gid-col::before{width:1px;height:100%;position:absolute;left:50%;top:0;transform:translateX(-50%)}
.same-col-cyber:hover{background:#000;border-radius:10px}
.manageed-could-banner,.talk-to-sec.managed-could-talk{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%}
.manage-cyber-solution .main-solutions-col-left h2{max-width:608px}
.manageed-could-banner{background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2024/08/managed-coe.png");padding:150px 0}
.talk-to-sec.managed-could-talk{background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2024/08/managed-coa.png")}
.managed-could-talk .button-left-right{display:flex;align-items:center;justify-content:flex-start;gap:20px;flex-wrap:wrap}
.managed-could-talk .box{max-width:530px}
.managed-could-service .row{grid-template-columns:0.7fr 1.3fr}
.manageed-could-banner p{font-size:24px;color:#fff;margin-top:20px;margin-bottom:40px;font-weight:500;line-height:141%}
.manageed-could-banner h1 span{font-size:45px;display:inline-block;margin-bottom:10px}
.manageed-could-banner h1 strong{font-size:51px}
.manageed-could-banner h1 b{font-size:67px;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text; -webkit-text-fill-color:transparent;font-weight:800}
.managed-could-work{width:100%;padding:80px 0;background:linear-gradient(90.53deg,rgba(158,136,255,.07) 3%,rgba(3,136,215,.07) 97.08%)}
.extand-banner-asseris,.microsoft-banners-sec,.talk-to-sec.next-one-is.microsoft-talk-to-sec{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%}
.managed-could-work-image img{width:100%;height:auto;border-radius:26px}
.managed-could-row .managed-could-text{width:100%;max-width:670px}
.extand-banner-asseris{background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2024/08/banner-extnd-new.png");padding-top:50px;padding-bottom:25px}
.image-innercol h1{text-transform:capitalize;left:14%;line-height:62px;font-weight:900;font-size:60px;color:#fff}
.microsoft-banners-sec{background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2024/08/microsof-h.png")}
.talk-to-sec.next-one-is.microsoft-talk-to-sec{background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2024/08/micro-fo.png")}
.microsoft-banners-sec .row{position:relative;padding:150px 0}
.microsoft-banners-sec h1 span{font-size:66px;line-height:110%}
.microsoft-banners-sec h1 b{font-size:52px;font-weight:800;background:var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.microsoft-banners-sec p{color:#fff;font-size:18px;font-weight:500;margin-top:30px;margin-bottom:50px}
.microsoft-banners-sec .col-text{width:100%;max-width:616px}
.microsoft-banners-sec .col-image,.microsoft-banners-sec .col-image img{position:static}
.microsoft-banners-sec .col-img-micr{position:absolute;bottom:30px;left:0}
.microsoft-banners-sec .col-img-ofc{position:absolute;top:2px;left:50%;transform:translateX(-50%)}
.microsoft-office-why .about-why-col{width:100%;max-width:1096px;margin:0 auto}
.microsoft-fiber-sec .icon-text-box:hover{transition:.5s;background:var(--gradient,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%))}
.microsoft-fiber-sec{padding-bottom:0!important;width:100%}
.microsoft-office-about{width:100%;background:#00456f}
.microsoft-office-about .row{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:50px}
.microsoft-office-about .col-left-text{display:flex;width:100%;flex-direction:column;justify-content:center;padding:30px 50px 30px 0}
.microsoft-office-about .col-left-text p{font-size:16px;color:#f4f4f4;margin-top:20px;margin-bottom:40px;line-height:135%}
.microsoft-office-about .images-three-col{display:grid;width:100%;grid-template-columns:1fr 1fr 1fr;gap:20px}
.microsoft-office-about .images-three-col .same-img-col{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:6px;padding:18px 20px}
.microsoft-office-about .images-three-col img{object-fit:contain;width:100%;height:36px}
.microsoft-office-about .col-inner-left{width:100%;max-width:535px}
.managed-could-talk .button-left-right{flex-wrap:wrap}
.pt100{padding-top:100px}
.pb100{padding-bottom:100px}
.pt40{padding-top:40px!important}
.pb40{padding-bottom:40px!important}
.pt30{padding-top:30px!important}
.pb30{padding-bottom:30px!important}
.pb20{padding-bottom:20px!important}
.microsoft-modum-sec .plan-header::after {display:none;}
.disaster-banner{width:100%;background: url("http://www.ozitelecom.com.au/wp-content/uploads/2024/08/disaser-a.png");
    background-repeat:no-repeat;background-position: center;background-size: cover;padding:160px 0;}
.talk-to-sec.next-one-is.disasater-talk-sec{width:100%;background: url("https://www.ozitelecom.com.au/wp-content/uploads/2024/08/disaser-n.png");
        background-repeat:no-repeat;background-position: right center;background-size: cover;}
.disaster-banner .container {padding: 0 15px;}
.disaster-about-sec .container {padding: 0 15px;}
.disaster-about-sec .about-bussiness-row-inner .about-bussiness-row .about-bussiness-row-col-text h4 {color: #0388D7 !important;}
.disaster-about-sec .about-bussiness-row-col-text p {line-height:130%;}
.disaster-modem-sec .plan-header::after {display:none;}
.disaster-about-sec .call-centre-solution-jobs-col .about-bussiness-row-col-image img {box-shadow:none;}
.disasater-talk-sec .box {max-width: 100% !important;}
.wrapr-button {display: flex;flex-wrap:wrap;gap: 20px;}
section.disasater-talk-sec a.btn.btn-new-blue {margin-top:0}
section.disasater-talk-sec h2{margin-bottom:40px}
.disaster-banner .col-textdisaster::after{content:"";width:80%;height:80%;border-radius:100%;right:0;z-index:-1;
    position:absolute;top:0;left:0;background: #000000;filter: blur(100px);margin:0 auto;}
.disaster-banner .row .col-textdisaster h1,
.disaster-banner .row .col-textdisaster p{
    text-align:center;}
.disaster-banner .row {width: 100%;}
.disaster-banner .col-textdisaster {position: relative;z-index: 0;width: 100%;max-width: 1270px;margin: 0 auto;}
.disaster-banner .banner-buttons {justify-content: center;flex-direction: column;}
.disaster-banner h1 span {font-size: 52px;font-weight: 600;}
.disaster-banner h1 b {font-weight: 800;font-size: 58px;}
.disaster-banner .row .col-textdisaster p {
    font-size: 26px;color: #fff;margin-top: 80px;margin-bottom: 60px;font-weight: 500;line-height: 141.5%;}
.disaster-banner .button.button-contact {background: transparent !important;}
.disaster-banner .button-contact a{-webkit-text-fill-color: #fff !important;}
.disaster-banner .button-contact a svg path{fill: #fff !important;}
.disaster-banner .button {width: 100%;max-width:370px;}
.mpls-Network{ background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2024/08/MPLS-banner-image.png");}
.mpls-Network-enter-prize .plan-slider { margin-top: 18px !important; }
.mpls-Network-enter-prize .plan-header::after {display: none;}
.mpls-network-li { position: relative; }
.mpls-network-li::after { position: absolute; content: "."; left: -25px; width: 100%; color: #0388D7; font-size: 53px; top: -31px; height: 100%;  }
.mpls-network-ul { padding-left: 20px !important; }
.mpls-networks-work-section p, .mpls-networks-work-section li {font-family: Inter;font-size: 20px;font-weight: 400;line-height: 32px;text-align: left;color: #6E6E6E;padding-top: 20px;}
.mpls-networks-work-section .main-mpls-blod-para>div b {color: #0388D7;font-family: Inter;font-size: 20px;font-weight: 700;line-height: 32px;text-align: left;}
.mpls-networks-work-section .main-mpls-blod-para>div p { padding: 10px 0 0 0; }
.mpls-networks-work-section .main-mpls-blod-para>div { padding: 20px 0 0 0; }
.mpls-networks-work-section .mpls-netwokrs-image img { border-radius: 30px; }
.mpls-networks-work-section .mpls-netwokrs-image { padding: 100px; }
.mpls-networks-work-section .main-networks-inner-row { display: flex; justify-content: flex-start; align-items: flex-start; gap: 50px; padding: 25px 0 25px 0; border-bottom: 1px solid #0000001C; }
.mpls-networks-work-section .main-inner-networks-col-left { width: 30%; }
.mpls-networks-work-section .main-networks-right { width: 70%; }
.mpls-networks-work-section .main-networks-right p, .main-networks-right li { padding: 0; }
.mpls-networks-work-section .main-inner-networks-col-left h6>b { color: #0388D7; font-family: Inter; font-size: 22px; font-weight: 700; line-height: 32px; }
.mpls-networks-work-section .main-content-h2 h4 { padding-bottom: 20px; border-bottom: 1px solid #0000001C; }
.mpls-networks-work-section { padding-bottom: 100px; }
.talk-to-sec.mpls-networks-cyber-talk { background-image:url("https://www.ozitelecom.com.au/wp-content/uploads/2024/08/MPLS-section-saveen.png");}
.mpls-networks-cyber-talk .box h2, .australia-fiber-talk-to-sec .box h2 { color: #fff !important; }
.mpls-Network-enter-prize .business-head-box { grid-column: span 3; }
/*******************************australia-fiber-Network******************************************/
.australia-fiber-Network{ background-image: url("https://www.ozitelecom.com.au/wp-content/uploads/2024/08/australia-fiber-Network-banner.png");}
.australia-fiber-talk-to-sec { background: url("https://www.ozitelecom.com.au/wp-content/uploads/2024/08/australia-fiber-talk-to-sec-image.png") !important; padding: 140px 0 !important; }
.australia-fiber-netwokrs-image { padding: 100px 0 !important; }
 .australia-fiber-talk-to-sec .box  { width:100% !important; max-width:100% !important; }
 .australia-fiber-talk-to-sec .button-wrapper { width: 100%; max-width: 328px; }
 .australia-network-about-section { padding-top: 100px; }
 .australia-network-about-section p b { color: #0388d7; }
/*******************************australia-fiber-Network******************************************/
.sd-wan-solution{background-image: url("https://www.ozitelecom.com.au/wp-content/uploads/2024/08/sd-wan-solution-banner.png");}
.sd-wan-plan-prise .plan-header:after { display: none; }
.sd-wan-solution-type-of-vpn .mpls-netwokrs-image { padding: 0 0 50px 0; }
.sd-wan-solution-type-of-vpn .mpls-netwokrs-image img { padding: 100px 100px 30px 100px; margin: 0 auto; display: flex; }
.sd-wan-solution-type-of-vpn li { padding: 0 !important; margin-bottom: 10px !important; }
.sd-wan-solutions-talk-section {background:url("https://www.ozitelecom.com.au/wp-content/uploads/2024/08/sd-wan-solutions-talk-section.png") !important; background-position:right; background-size:cover !important;}

/*************************************************media query close************************************************/
    /*************************************************enterprise-vpn-solutions start************************************************/
    .enterprise-vpn-solutions{ background-image: url("https://www.ozitelecom.com.au/wp-content/uploads/2024/08/enterprise-vpn-solutions-banner.png");}
    .enterprise-vpn-solutions .enterprise-vpn-solutions-row {  display: flex; justify-content: space-between; align-items: center; }
    .enterprise-vpn-solutions .extra-blod { font-size: 60px; color: #C7BAFF; font-weight: 900; font-family: 'Inter'; }
    .enterprise-vpn-solutions-img-text-sec .heading-box p { font-size: 24px; }
    .enterprise-vpn-solutions-img-text-sec .row .text-box p, .enterprise-vpn-solutions-img-text-sec .row .text-box li { font-size: 20px; }
    .enterprise-vpn-solutions-img-text-sec .improve-business li { list-style-type: disc; padding: 10px 0 0 0; }
    .enterprise-vpn-solutions-img-text-sec .improve-business li::marker { color: #5a88ee; }
    .enterprise-vpn-solutions-img-advanced-section { background: rgb(16 148 197 / 10%); }
    .enterprise-vpn-solutions-img-advanced-section .advanced-reporting-col-two-image { display: flex; justify-content: center; }
    .sd-wan-plan-prise .plan-header:after { display: none; }
    .enterprise-vpn-solutions-type-of-vpn .main-hediang-row p{ text-align: center;}
    .enterprise-vpn-solutions-type-of-vpn .main-top-content .main-content-h2 h4 {  border: navajowhite; padding-bottom: 0; }
    .enterprise-vpn-solutions-type-of-vpn .main-top-content .main-content-h2 br { display: none; }
    .enterprise-vpn-solutions-type-of-vpn .main-top-content .main-content-h2 { margin-bottom: 20px; }
    .enterprise-vpn-solutions-about-sec .container { padding: 0 20px; }
    .enterprise-vpn-solutions-type-of-vpn { padding-top: 100px; }
    .enterprise-vpn-solutions-about-sec .container { padding: 0 150px; }
    .enterprise-vpn-solutions-about-sec .about-bussiness-row .about-bussiness-row-col-text h4 { margin-bottom: 15px; }
    .enterprise-vpn-solutions-about-sec .about-bussiness-row .about-bussiness-row-col-text .extra-sextion-text span {background: #0388D7;padding: 0 5px;color: #fff;font-size: 18px;border-radius: 5px;}
    .enterprise-vpn-solutions-about-sec .about-bussiness-row .about-bussiness-row-col-text .extra-sextion-text { margin-bottom: 15px; }
    .enterprise-vpn-solutions-about-sec .about-bussiness-row .about-bussiness-row-col-text .extra-small-section-text span { color: #0388D7; font-size: 20px; font-weight: 500; }
    .enterprise-vpn-solutions-about-sec .about-bussiness-row .about-bussiness-row-col-text p span { color: #0388D7; font-weight: 600; }
    .enterprise-vpn-solutions-about-sec .about-bussiness-row .about-bussiness-row-col-text .extra-small-section-text { margin-bottom: 30px; }
.enterprise-vpn-solutions-talk-section { background: url("https://www.ozitelecom.com.au/wp-content/uploads/2024/08/enterprise-vpn-solutions-talk-section-image.png") !important; background-position: right !important; background-size: contain !important; }    .improve-business { margin-bottom: 30px; padding-left: 20px; }
    .improve-business li { margin-bottom: 15px; }
    .enterprise-vpn-solutions-img-text-sec .row.img-left-right-text { column-gap: 100px;}
    .enterprise-vpn-solutions-talk-section .box h2 { color: #fff !important; }
    .enterprise-vpn-solutions-about-sec .power-benfits-top-heading {padding-bottom: 60px; text-align: center;}
    .enterprise-vpn-solutions-about-sec .power-benfits-top-heading h2 { padding-bottom: 20px; }
    .enterprise-vpn-solutions-about-sec { padding-top: 0; }
    .enterprise-vpn-solutions .enterprise-vpn-solutions-row {gap: 50px;    }
    .sd-wan-solution-section{ padding-bottom:0 !important;}
    .sd-wan-solution-section .main-solutions-col-left p span {color:#0388D7;}
    .enterprise-vpn-solutions-about-sec .container {max-width: 1800px;}
    .softphone-solution-banner .banner-image-col { box-shadow: none !important; }
    .softphone-solution-banner .banner-text .banner-inner-text h1 { color: #000; }
    .softphone-solution-banner .banner-text .banner-inner-text h1 span { background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }
    .softphone-solution-banner .never-miss-off-txt span { background: #000; color: #fff; padding: 5px 10px; border-radius: 5px; }
    .softphone-solution-banner .never-miss-off-txt { margin-bottom: 20px; }
    .softphone-solution-banner .blue-text { background: #0388D7; -webkit-background-clip: text !important; -webkit-text-fill-color: transparent; }
    .softphone-solution-banner { background: linear-gradient(180deg,#e4f4ff 1.47%,#fff 41.48%); }
    .softphone-solution-four-section .plan-slider { display: flex; }
    .softphone-solution-four-section .button-poular h6 {display: none;}
    .spsb-sec .about-bussiness-row.call-centre-solution-jobs-col .about-bussiness-row-col-text p span { color: #0093e9; font-weight: 700; }
    .softphone-increased-productivity-section {background-color:#9E88FF;padding: 50px 0;margin-bottom: 100px;}
    .main-increased-row {display: flex;justify-content: space-between;align-items: center;position: relative;}
    .main-increased-row .main-increased-col-left { width: 40%; }
    .main-increased-row .main-increased-col-right { width: 50%; }
    .main-increased-image {box-shadow: rgba(0, 0, 0, 0.35) 0px 25px 40px;}
    .main-increased-right-col-content {position: absolute;top: 30px;width: 720px;right: -65px;height: auto;}
    .main-increased-left-col-content h2 {font-family: Inter;font-size: 50px;font-weight: 700;line-height: 59.5px;text-align: left;color: #fff;}
    .main-increased-left-col-content ul li {color: #fff;font-family: Inter;font-size: 20px;font-weight: 400;line-height: 27.5px;padding-bottom: 7px;}
    .main-increased-left-col-content ul {list-style-type: disc;padding-left: 20px;margin-top: 20px;}
    .main-increased-left-col-content ul li::marker {color: #EEFF28;font-size: 24px;}
.spsb-talk-sec { background: url("https://www.ozitelecom.com.au/wp-content/uploads/2025/01/Softphone-solutions-seven-1_11zon.webp") !important; margin-top: 180px; background-position: center !important; }    .softphone-solution-banner .row { position: relative; }
    .softphone-solution-banner .banner-image-col { padding: 50px 0; background: transparent !important; }
    .twenty-five-percantage {width: 205px;height: 110px;background: var(--Linear, linear-gradient(91deg, #9E88FF 3%, #0388D7 97.08%));display: flex;position:absolute;top: 0;left: 44%;transform: translateX(-50%) rotate(15.5deg);align-items: center;justify-content: center;flex-direction: column;padding: 20px 20px;border-radius: 19px;clip-path: polygon(50% 0%, 100% 0, 100% 43%, 100% 100%, 68% 100%, 32% 100%, 0 100%, 0 17%, 9% 0);}
    .twenty-five-percantage h2 b {color: #FFCE6D;font-size: 28px;}
    .twenty-five-percantage h2 strong {font-size: 38px;font-weight: 900;color: #fff;}
    .twenty-five-percantage h2 span {font-size: 20px;font-weight:400;}
    .twenty-five-percantage p {color: #fff;font-weight: 700;font-size: 16px;text-align: center;}
    .twenty-five-percantage p + span {font-size: 14px;color: #fff;}
    .softphone-solution-banner .banner-text .banner-inner-text h1 b {font-weight: 900;}
    
    /*********business cart buttons************/
.start-up-carts .quantity { display: flex; align-items: center; background: transparent; border: 1px solid #7aa5f7; border-radius: 26px; margin-right: 0; padding: 0px 10px; width: 130px; justify-content: space-between; gap: 0; padding: 0 5px; }
.start-up-carts .quantity input {width: 50px;text-align: center;font-size: 16px;border: 0px;outline: 0;
    height: 38px;width: 38px;background: #0388d7;border-radius: 100%;color: #fff;font-weight: 600;}
.quantity button { border: 0px solid; font-size: 29px; cursor: pointer; padding: 0; line-height: normal; background: transparent; width: 50px; }
.start-up-carts .quantity button:hover {background-color: transparent;}
.start-up-carts .quantity button:hover,.start-up-carts .quantity button:focus {color: #0388D7;}
.business-cloud-modem .plan-slider .price-main h3,
.business-cloud-modem .plan-slider .price-main h3 #mprice {
    font-size: 36px;font-weight:900;}
.modem-sec.business-cloud-modem .main-info-container .dev {
    display: flex; justify-content: center; align-items: center; gap: 10px; padding: 12px; 
    border: 1px solid var(--Linear, #9E88FF); border-radius: 30px; margin-bottom: 20px;
    position: relative; overflow: hidden; z-index: 1; }
.modem-sec.business-cloud-modem .main-info-container .dev:hover { color: #fff; }
.modem-sec.business-cloud-modem .main-info-container .dev::after {
    position: absolute; content: ""; background: var(--Linear, linear-gradient(91deg, #9E88FF 3%, #0388D7 97.08%)); 
    right: 0px; top: 0; width: 0; height: 100%; transition: all 0.5s; z-index: -1; }
.modem-sec.business-cloud-modem .main-info-container .dev:hover::after { width: 100%; left: 0px; }
.active-grid .plan-header { background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%)); color: #ffff !important; }
.main-info-container .accordion-content p {text-align: left;}
.mainprodutsacc ul li img {height: 300px !important;object-fit:contain;width:100%;}

.business-cloud-modem .active-grid .grey-info,
.business-cloud-modem .active-grid,
.business-cloud-modem .active-grid .price-main {
 background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));}
.business-cloud-modem .active-grid i,
.business-cloud-modem .active-grid .footer-plan a,
.business-cloud-modem .active-grid h3,
.business-cloud-modem .active-grid ul li,
.business-cloud-modem .active-grid p span,
.business-cloud-modem .active-grid p,
.business-cloud-modem .active-grid .price-main h3,
.business-cloud-modem .active-grid .price-main span,
.business-cloud-modem .active-grid .quantity button,
.business-cloud-modem .active-grid .quantity button:hover,
.business-cloud-modem .active-grid .price-main h6{
    color: #fff;-webkit-text-fill-color:#fff !important;}
.business-cloud-modem .active-grid a.dev:hover{color:#4388e8 !important;}
.business-cloud-modem .active-grid a.dev:hover::after{width:0 !important;}
.business-cloud-modem .active-grid a.dev {background:#fff;}
.business-cloud-modem .active-grid .accordion-header{border-color:#fff;}

.business-cloud-modem .active-grid .quantity input,
.business-cloud-modem .active-grid .grey-info {background: #000000;}
.business-cloud-modem .plan-header h3 {width: 100%;}
.business-cloud-modem .plan-header {display: flex;flex-wrap: wrap;justify-content: space-between;}
.business-cloud-modem .plan-header a {font-weight: 600;font-size: 20px;}
.business-cloud-modem .plan-header h3 {margin-bottom: 20px;}
.business-cloud-modem .active-grid .plan-header a {color: #fff !important;}
.woocommerce  .active-grid h2,
.woocommerce .active-grid span,
.woocommerce .active-grid bdi {color: #fff !important;}
.woocommerce .active-grid {background: #000 !important;}
.button.add_to_cart_button {text-align: center;padding: 10px 20px;}
.business-cloud-modem .flex-btn {text-align: center;}
.business-cloud-modem .flex-btn a {padding: 14px 20px;color: #5188eb; margin:0 5px;border: 1px solid #5188eb;background:#fff;}
.business-cloud-modem .flex-btn {margin-top: 38px;}
.business-cloud-modem .flex-btn a.active-btn {background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));color:#fff;}
.woocommerce .products .product img {height: 300px !important;object-fit: contain;}
.business-cloud-modem .flex-btn {display: flex;flex-wrap: wrap;justify-content: center;align-items: center;row-gap: 20px;}
.business-cloud-modem .flex-btn a.active-btn:hover {color: #5688ed;}
/***************business cart buttons close************/
.alternatives-section {  background:#0388d7; padding: 80px 0;} 
.alternatives-heading h2 { padding-bottom: 50px; color: #fff;}
.alternatives-col-two button { cursor: pointer; }
.alternatives-col-two button:hover { color: #9488fc; border: 1px solid #6e88f3; }
.alternatives-col-two button:hover svg path { fill: #8a88f9; }
.main-count-section .main-count { display: flex; justify-content: space-between; align-items: center; }
.main-count-section .count-col {width: 31%; background: #ffffff; padding: 50px 20px; box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px; display: flex; 
    justify-content: center; align-items: center; flex-direction: column; border-radius: 30px; gap: 20px; }
.main-count-col-text h3 { font-size: 36px; font-weight: 900; color: #0388d7; padding: 20px 0; margin: 0; }
.main-count-col-text h3 span { color: #000;}
.main-count-section .count-col button { border-radius: 30px; width: 100%; padding: 15px 20px; font-size: 22px; display: flex;cursor:point;
    justify-content: center; align-items: center; gap: 20px; border: none; background: var(--Linear, linear-gradient(91deg, #9e88ff 3%, #0388d7 97.08%)); 
    color: #ffff; font-weight: 500; position: relative; overflow: hidden; z-index: 9; border: 2px solid; }
.alternatives-out-row { display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 50px; }
.main-alternatives-row {width: 47%;background: #fff;padding: 35px 20px;border-radius: 30px;
    display: flex;justify-content: space-between;align-items: center;box-shadow: rgba(14, 30, 37, 0.12) 0px 2px 4px 0px, rgba(14, 30, 37, 0.32) 0px 2px 16px 0px;}
.main-alternatives-col p { font-size: 28px; font-weight: 900; line-height: 1; margin: 0; color: #2588df; }
.alternatives-col-two button {border:1px solid transperant; display: flex; justify-content: center; align-items: center; gap: 10px; padding: 15px; font-size: 22px; font-weight: 600; color: #fff; background: var(--Linear, linear-gradient(91deg, #9e88ff 3%, #0388d7 97.08%)); border: navajowhite; border-radius: 30px; }
.transition-all { display: flex; }
.main-alternatives-col p span { color: #000000; }
.alternatives-heading h2 { font-size: 42px; }
.number-plans-inside-sec .row { display: inline-block; text-align: center; }
.number-plans-inside-sec .row .inside-the-number-banner { max-width: 600px; }
.number-plans-inside-sec .row .inside-the-number-banner .input-flex {
    display: flex; justify-content: space-between; align-items: center; padding: 15px 20px; background: #0000000a; border-radius: 50px;
    gap: 10px; width: 100%; box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px; margin-top: 40px; }
.number-plans-inside-sec .row .col-one .new-cols p { margin: 0 auto; width: 100%; max-width: 100%; font-size: 24px; font-weight: 700; color: #000000; }
.number-plans-inside-sec .row .inside-the-number-banner .input-flex .icon-box { width: 10%; }
.number-plans-inside-sec .row .inside-the-number-banner .input-flex svg { width: 35px; height: 35px; }
.number-plans-inside-sec .row .inside-the-number-banner .input-flex svg path {fill: #7488f4;}
.number-plans-inside-sec .row .inside-the-number-banner .input-flex .number-container { width: 40%; margin: 0; height: 3em; display:flex; align-items:center; }
.number-plans-inside-sec .row .inside-the-number-banner .input-flex .input-container #search-input { 
    padding: 0 0px 0 15px; font-size: 30px; width: 100%; color: #000;background:transparent; }
.number-plans-inside-sec .row .inside-the-number-banner .input-flex .input-container button {
    background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));border: none;border-radius: 100%;cursor:pointer;
    padding: 15px;display: flex;justify-content: center;align-items: center;transition: all 0.5s;}
.number-plans-inside-sec .row .inside-the-number-banner .input-flex .input-container button i { font-size: 25px; color: #fff; }
.number-plans-inside-sec .row .inside-the-number-banner .input-flex .input-container { gap: 20px;width: 60%;justify-content: space-between;align-items: center; }
.number-plans-inside-sec .row .inside-the-number-banner .input-flex .input-container button:hover {
    background: var(--Linear, linear-gradient(270deg, #9e88ff 3%, #0388d7 97.08%));}
.number-plans-inside-sec .inside-the-number-banner { width: 100%; max-width:700px !important;}
.number-plans-inside-sec .row .inside-the-number-banner .input-flex .number-container .number .selectdropdown {
    background: var(--Linear, linear-gradient(91deg, #9e88ff 3%, #0388d7 97.08%));background-clip: text; -webkit-text-fill-color: transparent; font-weight: 900; border: none; font-size: 20px; width: 95%; line-height: 1; }
.number-plans-inside-sec .row .inside-the-number-banner .input-flex .dash {font-size: 40px;font-weight: 900;color: #0388d7;}
.number-plans-inside-sec .col-one .new-cols h2 { 
    font-size: 44px; background: var(--Linear, linear-gradient(91deg, #9e88ff 3%, #0388d7 97.08%)); background-clip: text;
    -webkit-text-fill-color: transparent; margin: 0 auto; max-width: 100%; }
.number-plans-inside-sec .row .inside-the-number-banner .input-flex svg {width: 30px;height: 30px;}

#alternatives {width: 95%;max-width: 1199px;padding: 30px;border-radius: 30px;background: #0388d717;margin: 50px auto;}
#alternatives p {color: #000;font-size: 20px;}
#alternatives h3 {text-align: center;}
#alternatives p strong {
    font-size: 23px;color: #0388d7;background: var(--Linear, linear-gradient(91deg, #9e88ff 3%, #0388d7 97.08%));
    background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
     .main-count-col-text h3{text-align:center;}
    .main-count-col-text h3 span {color:#000;}
.main-count-section .heading-box {font-size: 40px;font-weight: bold;color: #000;margin-bottom: 40px;text-align: center;}
.main-count-section {padding: 80px 0;background: #0388d7;}
.main-count-section .count-col button.disabled {opacity: 0.5;cursor:auto;}
.main-count-section .count-col button:hover {background: #fff;color:#5388ec;}
.main-count-section .count-col button.disabled:hover {background: var(--Linear, linear-gradient(91deg, #9e88ff 3%, #0388d7 97.08%));color:#fff;}
.main-count-section .count-col button{cursor:pointer;}
.overlaystate {position: fixed !important;height: 100vh !important;top: 0;background: #000000e3 !important;z-index: 9999;width:100%;
        backdrop-filter: blur(6px);}
.overlaystate iframe {border: none;left: 0;position: absolute;left: 0;right: 0;margin: 0 auto;top: 50%;transform:translateY(-50%);}
button.main-number-button.disabled {cursor: not-allowed !important;}
.main-numbers {
    margin-top: 50px;width: 90%;margin-left: auto;margin-right: auto;text-align: center;margin-bottom: 30%;background: transparent;padding: 0;border-radius: 10px;}
.main-numbers ul li {margin-bottom: 4px;display: flex;align-items: center;justify-content: space-between;gap: 10px;font-size: 21px;font-weight: 600;
    color: #fff;background: #0388d7;padding: 5px 22px;border-radius: 7px;}
.main-numbers ul li span {
    cursor: pointer;background: #000;border-radius: 27px;color: #fff;padding: 4px 10px;font-size: 20px;}
.main-numbers ul {text-align: center;margin-bottom: 29px;}
.main-numbers button.submitsnew {cursor: pointer;color: #FFF;font-size: 18px;font-style: normal;font-weight: 600;line-height: normal;
    padding: 14px 32px;border:1px solid #000;transition: unset;text-transform: capitalize;background: #000;}
.main-numbers button.submitsnew:hover {background: #FFF;color: #0388d7;border: 1px solid #0388d7;}
.main-numbers ul li:last-child {margin-bottom: 0px;}
.page-id-10366 .Bundle-sidebar .footer-copyright {height: 100%;display: flex;justify-content: center;align-items: flex-end;}
.stickyfooter.widget .carticons {box-shadow: 0 0 1px 0px #fff;}


.newpopup {width: 100%;position: fixed;top: 0;left: 0;z-index: 99999;height: 100%;background:#0a305080;backdrop-filter:blur(4px);}

.forms-section {height:100%;overflow-y:auto; width: 90%;max-width:600px;position: absolute;top: 50%;transform:translateY(-50%);
    left: 0;right:0;margin:0 auto;z-index: 99999;border-radius:24px;padding:24px 24px;background: #fff;}
.forms-section .first div p.text-3xl {font-size: 32px;font-weight: 700;width: 100%;padding-left: 24px;
    max-width: max-content;border-right: 4px solid #ffc922;border-bottom: 4px solid #ffc922;border-bottom-right-radius: 23px;padding: 10px;padding-left: 0;}
.forms-section .first .relative {position:relative;padding: 10px;background:#0388d7;
    border-radius:24px;padding:24px;padding-top:0;}
.forms-section .first p.px-10{font-size: 16px; color:#fff;}
.forms-section .first .relative p.px-10 a {   font-size: 18px; color:#fff;}
.forms-section .first .border-b-4 + p {max-width:300px;width: 100%;margin-left: 24px;}
.forms-section .first .border-b-4 p {margin-bottom: 13px;}  
.first button svg{height:18px;width:18px;}
.first button {cursor:pointer;background: #0000006e;border: 0;color: #fff;border-radius: 100%;
    padding: 5px  5px;position: absolute;top: 10px;right: 10px;}
.first button:hover {background: #000;}
.selectionlist {display: flex;align-items: center;gap: 10px;justify-content: flex-strat;flex-wrap: wrap;}
.selectionlist li {width: 31%;background: #0388d7;padding: 5px;color:#fff;text-align: center;border-radius: 3px;font-size:14px;}
.selection {margin-bottom: 13px;}
 .forms-section .selection h3 {font-size: 16px;color: #0388d7;margin: 15px 0;}
 .forms-section .form input,.form select,.form textarea{
border-color: #017baa33 !important;background:#fff !important;border-radius: 12px !important;padding: 13px 20px !important;}
 .forms-section .form form{padding: 24px !important;background: #ecfcff !important;border-radius:24px !important;}
 .forms-section .forminator-row {margin-bottom: 9px !important;}
 .forms-section .forminator-row.forminator-row-last button {width:100% !important;}
 .forms-section .forminator-ui#forminator-module-30302.forminator-design--default .forminator-error-message {
    background: transparent;}
    .forms-section::-webkit-scrollbar {width: 4px;}
.forms-section::-webkit-scrollbar-track {box-shadow: unset; border-radius: 0px;}
.forms-section::-webkit-scrollbar-thumb {background: #0388d7; border-radius: 0px;}
 .forms-section .forminator-design--default .iti__flag-container + input {
    padding-left: 46px !important;}
.woocommerce-page .new-banner-inner-text-content img,
.audiocons .new-banner-eight-text-content img,
.new-banner-section .new-banner-speaker-main img{ width: auto;}
.business-cloud-modem .grey-info {background: #0388d7;}
.business-cloud-modem .grey-info p {font-weight: bold;color: #fff;}
.main-count-section .main-count {justify-content: center;}
.main-count-section .count-col {width: 60%;}
.main-count-col-text {display: flex;width: 100%;justify-content: center;row-gap: 50px;column-gap: 20px;
flex-wrap: wrap;align-items: center;}
.main-count-col-text h3 { width: auto;padding:0 !important;}
.main-count-col-text button.main-number-button {width: auto;}
 .flexermain.main-count-section .count-col {width: 31%;}
.flexermain.main-count-section .main-count {gap: 20px;}
.flexermain .main-count-col-text h3 {font-size: 30px;}
.flexermain .main-count-col-text {gap: 10px;}
.number-plans-map-form .right-box .box-head{max-width:100%;}
 .main-tracking-contant h2 { font-family: Inter; font-size: 40px; font-weight: 800; line-height: 60.51px; margin: 0; color: #fff;}
.main-call-tracking-row { display: flex; justify-content: space-between; align-items: center;}
.main-tracking-contant ul li { display: flex; align-items: start; list-style: none; padding-bottom: 20px; gap: 12px;}
.main-tracking-contant ul li img { width: 15px; height: 15px; border-radius:100%;}
.main-tracking-contant ul li p { margin: 0px; font-weight: 400; line-height: 1.2; text-align: left; color: #fff; }
.main-tracking-contant ul { padding: 0; margin: 20px 0; }
.main-tracking-col-left { width: 48%; }
.main-tracking-col-right { width: 48%; }
.call-tracking { background: #000; }
.main-tracking-contant img { width: 100%; height: 500px; object-fit: cover; }
.main-heading-tracking h2 {  text-align: center; padding-bottom: 40px;}
.tax-product_cat section.product-filter .product-row .box .img-box{padding-top:10px;}
.tax-product_cat section.product-filter .product-row .box .img-box img {height: 270px;object-fit: contain !important;}
section.product-filter .product-row .box .img-box .tag{margin: 0 auto;left: 0;text-align: center;right: 0;width: max-content;max-width: 100%;}
.business-cloud-modem .flex-btn a.active-btn:hover::after {background: #000;}
.business-cloud-modem .flex-btn a.active-btn:hover {color: #fff;}
.faq-banner {
    width: 100%;background-image: url("https://www.ozitelecom.com.au/wp-content/uploads/2024/09/Rectangle-4901-e1726905856880.png");
    background-repeat: no-repeat;background-position: center;background-size: cover;padding: 150px 0;}
.faq-banner .button{width:max-content;max-width:100%;}
.faq-banner h1{width:max-content;max-width:100%;margin-bottom:30px;}
.accrodaction-content {width: 100%;padding:80px 0;margin-bottom: 215px;}
.accrodaction-content h2 { width: 100%;text-align:center;margin-bottom:30px;}
.accrodaction-content .main-accordi-row .accordion {width: 100%;}
.talk-to-sec.question {width: 100%;background: #EFF6FA;position: relative;padding: 0;height: auto;min-height: auto;}
.talk-to-sec.question .talk-image-call {position: absolute;bottom: 0px;right: 0;line-height:0;}
.talk-image-call img {width: auto;height: 100%;}
.inquiry-help-row {position: relative;height: 100%;padding: 200px 0;}
.accrodaction-content .accordion-item .accordion-content {padding-left: 0 !important;}
.main-accordi-row .accordion-header.active h3 {-webkit-text-fill-color: #0388D7;}
.accrodaction-content .main-accordi-row {flex-direction: column;align-items: center;justify-content: center;}
.accrodaction-content .main-accordi-row .button {width: max-content;margin-top: 50px;}
span.typed-cursor {display: none !important;}
div#typed-output {background: var(--Linear, linear-gradient(91deg, #9e88ff 3%, #0388d7 97.08%));background-clip: text;
  -webkit-text-fill-color: transparent;font-weight: 900;font-size: 32px;}
  /*.choose .choose-yes-no { padding: 0; max-width: 100%; }*/
  .enterprise-hosted-voice-solutions-banner{ background-image: url("https://www.ozitelecom.com.au/wp-content/uploads/2025/01/enterprise-hosted-voice-solutions-banner_11zon.webp") !important ; }
.enterprise-hosted-voice-solutions-talk-to-section{ background-image: url("https://www.ozitelecom.com.au/wp-content/uploads/2024/10/enterprise-hosted-voice-solutions-six.png") !important;}
.enterprise-hosted-voice-solutions-feature-section .main-features-row {display: grid;grid-template-columns: 1fr 1fr;margin: 0px 80px;}
.enterprise-hosted-voice-solutions-feature-section .main-features-row .main-features-col {width: 100%;padding: 10px 40px;}
.enterprise-hosted-voice-solutions-feature-section .main-features-row .main-features-col img { border-radius: 18px; }
.enterprise-hosted-voice-solutions-feature-section .main-features-row .main-features-col .main-inner-col { padding-left: 0; }
.enterprise-hosted-voice-solutions-off { border: 2px solid #9E88FF; padding: 0px 10px; border-radius: 30px; border-start-end-radius: 0px; box-shadow: -7px 4px 30.5px 0px #00000054; background: linear-gradient(89.79deg, #ECF8FF 0.2%, #EDF8FF 6.24%, #EFF9FF 62.13%, rgba(237, 248, 255, 0) 88.41%);}
.enterprise-hosted-voice-solutions-inner { border: 2px solid #9E88FF; padding: 20px; border-start-end-radius: 0 !important; border-radius: 25px; }
.enterprise-hosted-voice-solutions-off { position: absolute; right: -65px; bottom: -110px; }
.enterprise-hosted-voice-solutions-inner p { font-family: Inter; font-size: 26px; font-weight: 600; line-height: 1; text-transform: capitalize; }
.enterprise-hosted-voice-solutions-inner h5 strong {font-family: Inter;font-size: 40px;font-weight: 900;line-height: 72.61px; background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));background-clip: text;-webkit-text-fill-color: transparent;}
.enterprise-hosted-voice-solutions-inner h5 small { font-family: Inter; font-size: 22px; font-weight: 600; line-height: 36.31px; color: #0388D7; }
.enterprise-hosted-voice-solutions-inner h5 span { font-family: Inter; font-size: 15px; font-weight: 600; line-height: 18.15px; background-clip: text !important; -webkit-text-fill-color: transparent; background: linear-gradient(130.1deg, #F94B29 3.26%, #BC0E00 85.57%); }
.enterprise-hosted-voice-solutions-banner .main-call-centre-solution-banner { position: relative;}
.enterprises-coustmer-solutions-benefits .heading-box p { font-family: Inter; font-size: 18px; font-weight: 500; line-height: 28.8px; text-align: center; margin-top: 20px; color: #535353; margin-bottom: 30px; }
.enterprise-hosted-voice-solutions-banner .solution-hediang-para { padding-top: 0; font-size: 24px; line-height: 1.3; } 
.enterprise-hosted-voice-solutions-banner h1 { padding-bottom: 10px;}
.enterprise-hosted-voice-solutions-feature-section .main-features-row .main-features-col:nth-child(1),
 .enterprise-hosted-voice-solutions-feature-section .main-features-row .main-features-col:nth-child(3) { padding-right: 15px; }
.enterprise-hosted-voice-solutions-feature-section .main-features-row .main-features-col:nth-child(2),
 .enterprise-hosted-voice-solutions-feature-section .main-features-row .main-features-col:nth-child(4) { padding-left: 15px; }
 .number-plans-inside-sec .row .col-one .new-cols h2 {max-width: 100%;}
.plan-header::after {display:none; transform: rotate(45deg);right: -39px;left: unset;margin-left: auto;margin-right: 0;width: 124px;top: 0px;}
.enterprise-hosted-voice-solutions-banner .button::after { background: #000; }
.latest-mob-sldr { width: 100%; }
.latest-mob-sldr .slick-track { display: flex; align-items: center;}
.latest-mob-sldr .slick-slide { display: flex!important; justify-content: center; gap: 100px; align-items: center; } 
.latest-mob-sldr .slick-track { display: flex; align-items: center; }
.latest-mob-sldr .slick-next { right: -90px; }
.latest-mob-sldr .slick-prev { left:-90px;}
.latest-mob-sldr .slick-prev, .latest-mob-sldr .slick-next {  width:50px; height:50px; }
.custom-solution .custom-row-inner { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 50px; }
.main-section-news .custom-row-inner{display:block !important;}
.custom-solution .custom-row-inner .custom-inner-content { width: 100%; }
.contact-banner .forminator-textarea {background: #fff !important; border-radius: 10px !important;}
.contact-banner .forminator-field label { display: none !important;}
.contact-banner .forminator-row { display: flex; gap: 10px; width: 100% !important; }
.forminator-row> div { margin: 0 !important; width:100% !important;}
.mpls-Network-enter-prize .row-inner .business-head-box { width: 100% !important; }
.mpls-Network-enter-prize .row-inner { flex-wrap:wrap !important; display:flex;}
.mpls-Network-enter-prize .row-inner .plan-item {width: 29%;}
.main-plan {position: relative;}
.main-plan .plan-slider .slick-next {right:-60px;background: #fff;}
.main-plan .plan-slider .slick-prev {left: -50px;background: #fff;}
.main-plan .row.basic .column button a {color: #5588ec !important;}
.mainprodutsacc .woocommerce.columns-4 {padding: 0  !important;}
.single-product .site-main .woocommerce-Tabs-panel p img {width: 100%;}
.btnflex {text-align: center;display: flex;align-items: center;justify-content: center;gap: 30px;flex-wrap: wrap;margin-bottom:30px;}
.btnflex button {padding: 14px 20px;border: 1px solid #3e88e6;font-size: 24px;font-family: 'Inter';line-height:normal;
    font-weight: 700;color: #3e88e6;background: #fff;border-radius: 40px;cursor: pointer;transition: 0.5s;}
.btnflex .activeclass,
.btnflex button:hover {background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));color:#fff}
.forminator-ui.forminator-custom-form[data-design=default] .forminator-phone.iti--allow-dropdown .forminator-input { padding-left:100px !important;}
.add_to_cart_button{overflow: hidden;z-index: 0;}
.entry-content .wp-block-woocommerce-empty-cart-block .wp-block-heading {padding-bottom: 30px;font-size: 18px;}
.wc_payment_method.payment_method_stripe {display: none !important;}
#payment ul li {display: flex;flex-wrap: wrap;align-items: center;}
#payment ul li label {margin-left: 15px;}
/*#payment ul li .payment_box {background-color: #1e85be !important;color: #fff !important;}*/
/*#payment ul li .payment_box::before {border: 1em solid #1e85be !important;border-right-color: transparent !important;border-left-color: transparent !important;border-top-color: transparent !important;}*/
#payment ul li p {border: none !important;}
.page-template-checkout a.show-coupon {color: #000 !important;}
.p-Tabs-group .p-FieldLabel {color: #fff;}
.page-template-checkout .fkwcs-test-description p {justify-content: center !important;display: flex;font-size: 30px;font-weight: 700;}
.twotypes{margin-top:30px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;}
.twotypes .active-button {
    border: 0px;background: var(--Linear, linear-gradient(91deg, #9e88ff 3%, #0388d7 97.08%));font-size: 16px;
    padding: 12px 18px;transition: .5s;font-style: normal;font-weight: bold;color: #fff;}
.twotypes button {background: transparent;font-size: 16px;padding: 12px 18px;
    transition: .5s;font-style: normal;font-weight: bold;border: 1px solid #4c88ea;color: #4c88ea;cursor: pointer;border-radius:40px;}
.bnr-btns-row .bto-tu {background: transparent;}
.right-float-sub .content-tabs img, .content-tabs .mainrow img {width: unset !important;height: unset !important;}
#forminator-module-32585 {padding: 40px!important;border-radius: 20px !important;background: #0388d7 !important;text-align: center;width: 1199px;max-width:100%;margin: 0 auto;}
#forminator-module-32585 input {background: #fff !important;width:100%;padding:15px;}
#forminator-module-32585 .iti{text-align:center;max-width:700px;margin: 0 auto !important;}
#forminator-module-32585 #setplan {border: 1px solid #000;background: #000;font-size: 16px;
    padding: 12px 18px;transition: .5s;font-style: normal;font-weight: bold;color: #fff;}
#forminator-module-32585 #setplan,
#forminator-module-32585 input {border-radius: 5px;font-size:20px !important;}
#forminator-module-32585 #setplan:hover {background: #fff;color: #000;}
div#text-4 input {background: #0388d7 !important;font-weight: 600 !important;}
form#forminator-module-32585 {background: #000 !important;color: #fff !important;}
form#forminator-module-32585 h2 {color: #fff !important;}
button#setplan {background: #fff !important;color: #000 !important;}
.newsection {margin-top: 38px;}
.forminator-ui#forminator-module-32585.forminator-design--default .forminator-error-message {background: transparent !important;}
#iti-0__dropdown-content input, #iti-0__dropdown-content ul li span {color: #000;}
#plaschoose .button {background: var(--Linear, linear-gradient(91deg, #9E88FF 3%, #0388D7 97.08%)) !important;}
.choose-yes-no .new-wrap p {font-size:18px;color:#000;font-weight:600;}
[data-tooltip][aria-description] {background: #0388d7;color: #fff;}
[data-tooltip][aria-description] {text-decoration: underline;}
.custom-solution .custom-row p {font-size: 19px;color: #000;line-height: 1;}
 #mc_embed_signup{background:#fff;font:14px Helvetica,Arial,sans-serif; width: 100%;}
#mc_embed_signup form .mc-field-group  input {border-radius: 0;border: 0 !important;padding-top: 0;border-bottom: 2px solid rgba(2, 61, 114, .1) !important;}
 #mc_embed_signup  .mc-field-group {margin-bottom: 20px;}
 #mc_embed_signup input#mc-embedded-subscribe{background: linear-gradient(90.53deg,#9e88ff 3%,#0388d7 97.08%);
 padding: 13px 40px !important;font-size: 18px !important;font-weight: 500 !important;border-radius: 60px;height:unset !important;line-height: normal !important;}
.indicates-required {display: none;}
#mc_embed_signup .mc-field-group {min-height: auto !important;}
#mc_embed_signup form {margin: 0 !important;}
#mc_embed_signup .mc-field-group {margin-bottom: 20px !important;}
#mc_embed_signup #mce-success-response {margin-top: 0;color: #0388d7 !important;}
#mc_embed_signup div#mce-responses {margin-left: 0 !important;}
#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error {margin-bottom: 0 !important;}
#mc_embed_signup div.response{padding:0 !important}
.row-slider .plane-slide .price-offers {padding-top: 60px;}
.row-slider .plane-slide {width: 25%;}
.row-slider .plane-slide .plane-info .accordion {}
.row-slider .plane-slide .plane-info .accordion .accordion-content p {font-size: 16px;margin-bottom: 17px;position: relative;padding-left: 14px;word-break: break-word;}
.row-slider .plane-slide .plane-info .accordion .accordion-content p:last-child { margin-bottom: 0;}
.row-slider .plane-slide .plane-info .accordion .accordion-content p::before {
    content: ""; background: #0388d7;height: 5px;width: 5px;border-radius: 100%;position: absolute;top: 7px;left: 0;}
.row-slider .accordion-header h3 {font-size: 18px;}
.wrapper-tab p + ul li {
    margin-bottom: 16px;color: #000;line-height: 150%;font-weight: 500;width: 100%;font-size: 22px;}
.wrapper-tab p + ul li:last-child {margin-bottom: 0;}
#mainpro .heading-box {text-align: center;}
.product-filter .product-row img,
section.product-filter .product-row img{height: 250px;width: 100%;object-fit: contain;}
.button.new-bt {margin-top: 20px;}   
.ppmdp-button-bundle {display: flex;align-items: center;gap: 20px;}
.latest-deal .img-box img {height: 100%;}
.latest-deal-block-copy .img-box {background-image: url('../images/Frame-1000004303.webp');background-position:center;background-size:cover;padding: 20px;text-align: center;}
.latest-deal-block-copy .img-box h2 {color: #000;text-transform: uppercase;font-size: 18px;background-color: #fefe4d;display: flex;justify-content: center;width: 55%;margin: 0 auto;line-height: 1;}
.latest-deal-block-copy .img-box h2 span {font-weight: 400;}
.latest-deal-block-copy .img-box h2, .latest-deal-block-copy .img-box h3, .latest-deal-block-copy .img-box h4{rotate: -10deg;border-end-end-radius: 20px;border-start-end-radius: 10px;border-start-start-radius: 20px;border-end-start-radius: 10px;padding: 5px 10px;}
.latest-deal-block-copy .img-box h3 {color: #fff;width: 50%;margin: 10px auto;font-size: 24px;background: linear-gradient(263deg, rgba(2, 0, 36, 1) 0%, rgb(244 242 80 / 86%) 0%, rgb(255 0 5 / 92%) 100%);text-transform: uppercase;}
.latest-deal-block-copy .img-box h4 {background: linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(244,242,80,0.8016456582633054) 0%, rgba(6,127,139,0.9248949579831933) 100%);width: 62%;margin: 0 auto;font-size: 18px;text-transform: uppercase;}
.latest-deal-block-copy .img-box h4 span {font-weight: 400;}
.latest-deal-sec .row .latest-deal {overflow: hidden;}
.latest-deal .img-box {height: 225px;display: flex;flex-direction: column;justify-content: center;}
.Main-price-plan {font-size: 17px;}
h5.Main-price-roaming {font-size: 18px;padding-top: 9px;}
ul#ups li {font-size: 18px;margin-top: 9px;}
.latest-deal-block .img-box .prize h6 .top, .latest-deal-block .img-box .prize h6 .bottom {font-size: 18px;}
.latest-deal-block .img-box .prize h6 .bottom {display: flex;align-items: end;}
.latest-deal-block .img-box {background-image: url('../images/Group-1000005902.webp');padding: 20px;border-start-end-radius: 20px;background-position: center;background-size: cover;background-repeat: no-repeat;border-start-start-radius: 20px;}
.latest-deal-block .img-box .contm-cl h2 {font-size: 35px;color: #fff;}
.latest-deal-block .img-box .contm-cl {text-align: center;color: #fff !important;}
.latest-deal-block .img-box .contm-cl h3 {color: #fff;font-size: 20px;padding: 3px 0px;}
.latest-deal-block .img-box .small-text-two h3 {color: red;font-size: 22px;text-align: center;padding: 5px 0;display: flex;justify-content: center;gap: 10px;align-items: center;}
.latest-deal-block .img-box .small-text-two h3 span {border: 1px solid red;padding: 2px 5px;border-radius: 10px;}
.latest-deal-block .img-box .small-text-two p {color: #fff;text-align: center;font-size: 16px;padding: 5px 0;}
.latest-deal-block .img-box .prize h6 {font-size: 20px;color: #fff;text-align: center;padding: 2px 0px;display: flex;justify-content: center;gap: 2px;}
.latest-deal-block .img-box .prize h6 span {font-size: 40px;line-height: 1;}
.latest-deal-block .img-box .prize h6 span samp {font-size: 16px;}
.new-banner-width_btn {background-size: cover !important;}
.new-banner-width_btn .button-wrapper {margin-top: 30px;}
.nbn_plane-speed .charge-box.activeness .button {background: #fff;}
.nbn_plane-speed .charge-box.activeness .button svg path,
.nbn_plane-speed .charge-box.activeness .button a{color: #3b88e5;fill:#3b88e5;}
.nbn_plane-speed .charge-box.activeness .footer-box a{color: #fff;}
.nbn_plane-speed .charge-box.activeness .footer-box a svg{margin-left:3px;}
.nbn_plane-speed .charge-box.activeness .footer-box a:hover svg path,
.nbn_plane-speed .charge-box.activeness .footer-box a:hover{color: #fff;fill:#fff;}

.fax-section .main-fax-row .fax-col-lft {width: 48%;}
.fax-section .main-fax-row {display: flex;align-items: center;gap: 30px;justify-content: space-between;}
.fax-section .main-fax-row .col-rht {width: 48%;}
.fax-section {padding-bottom: 100px;}
.fax-section .fx-col-centent p {color: #6E6E6E;margin-top:15px;}
.fax-section .fx-col-centent-two h3 {font-size: 22px;font-weight: 600;line-height: 1.3;}
.fax-section .fx-col-centent-two .blue {color: #0388D7;}
.fax-section .fx-col-centent-two {margin-top: 30px;}
.fax-section .mr-top {margin-top: 40px;}
.fax-section .fx-col-centent-two p {margin-top: 10px;}
.activeness p a {color: #000;}
.activeness a {color: #000 !important;}

.cros-pra h4 samp {colo:red !important;position: relative;}
.cros-pra h4 samp:after {content: "";position: absolute;width: 100%;height:100%;background: url("https://www.ozitelecom.com.au/wp-content/uploads/2025/01/Vector-1-1-1.png") center/100% no-repeat;
    left: 0;top: 0;}
.cros-pra h4 {margin-top: -15px;color: #0388d7;}
.pre-tabs .container {padding: 0 !important;}
.single .charge-box.full-size {display: none !important;}
.wc-block-components-totals-wrapper.slot-wrapper {display: none;}
.banner-business-NBN-internet p {
    background: #0388d7;padding: 14px 20px;color: #fff !important;margin-bottom: 39px;width: max-content;}
.new4g-sec .box4g ul,
.modems .box4g ul{padding-left:20px;}
.Selct-home-phone-plan table td ul li,
.new4g-sec .box4g ul li,
.modems .box4g ul li {list-style-type:disc;list-style-position:outside;margin-bottom:12px !important;}
.Selct-home-phone-plan table td ul li::marker,
.new4g-sec .box4g ul li::marker,
.modems .box4g ul li::marker{color:#0388d7;}
.Selct-home-phone-plan table td ul li{text-align:left;}


.new4g-sec.modems .row .text-box h3 {font-size: 26px;font-weight: 700;line-height: normal;margin-bottom: 25px;}
.modems .row .text-box span {color: #000;font-size: 17px;font-weight: 700;margin-bottom: 10px;}
.new4g-sec.modems .row .text-box samp.price-show {font-weight: bold;font-size: 20px !important;}
.new4g-sec.modems .text-box ul li {font-size: 20px !important;font-weight: 400;line-height: normal;position: relative;margin-bottom: 14px !important;}
.modems .text-box .btn-box a { width: 100%;text-align: center;}
.new4g-sec.modems .row .text-box ul {margin-top: 25px;}
.modems .stylecls .slick-arrow{z-index:1;}
.modems,
.main-plan {overflow-x: hidden;}
.main-plan .infor, .footer-plan {text-align: center;}
.main-plan .footer-plan strong a {font-weight: 900;}
.business-handset-sec .row .handset-box .img-box img {width: 100%;height: 240px;max-height: 100% !important;object-fit: contain;transition: all 0.5s;}
.business-handset-sec .row .handset-box:hover .img-box img {transform: scale(1.1);}
.business-handset-sec .row .handset-box .text-box h3 {font-size: 26px;padding-bottom: 15px;}
.business-handset-sec .row .handset-box .text-box p {font-size: 18px;margin: 0 0 15px 0;height: 85px;}
.business-handset-sec .row .handset-box .text-box p br {display: none;}
.business-handset-sec .row .handset-box .text-box h3 br {display: none;}
section.new4g-sec .row .text-box ul li {font-weight:600;}
.main-plan .accordion ul li {color: #000;font-weight: 600;}
#plaschoose .button {color: #fff;}
#plaschoose .button.activebnscos {color: #000;}
#plaschoose .button:hover {color: #0388d7;}
.grey-info p {font-weight: bold;}
.grey-info p .blue {color: #fff;-webkit-text-fill-color: #fff;}
.page-id-8912 .plan-slider .plan-itemsd {width: 24%;}
.page-id-8912 .plan-slider {display: flex;gap: 10px;flex-wrap: wrap;justify-content: space-between;align-items: start;}
.page-id-8912 .plan-slider .accordion-header {padding: 10px 20px;}
.page-id-8912 .plan-slider .accordion-header h3 {font-size: 16px;line-height: normal;}
.page-id-8912 .plan-slider .accordion {margin-bottom: 20px;}
.page-id-8912 .plan-slider .bluebar a {font-size: 16px;}
.page-id-8912 .plan-slider .plan-header h3 {font-size: 27px;}
.page-id-8912 .plan-slider .plan-header h4 {font-size: 20px;}
.page-id-8912 .plan-slider .plan-header p {font-size: 16px;}
.page-id-8912 .plan-slider .price-main h3 {font-size: 33px;}
.page-id-8912 .plan-slider .mainlisting li {font-size: 16px;}
.page-id-8912 .plan-slider .plan-itemsd{border: 1px solid #00000014;border-radius: 20px;}
.main-plan .mainlisting li::after{top:10px !important;}
.main-plan .accordion .accordion-content ul li::after {top:4px !important;}
.main-plan .plan-slider .slick-track .plan-itemsd {padding-bottom: 30px !important;}
.main-plan .plan-slider .slick-track .plan-itemsd .button {
    width: 90% !important;padding: 14px 20px !important;font-size:20px !important;margin:0 auto !important;display: block !important;}
.main-plan .plan-slider .main-info-container {padding-bottom: 20px !important;}
.accordion-header {background: #1988dd ;color: #fff;}
.business-cloud-modem ul.mainlisting li::after {top: 10px;}
.business-cloud-modem .plan-slider .main-info-container {padding-bottom: 20px !important;}
.accordion-header h3{line-height:normal;padding:10px 10px;color:#fff;font-weight:bold;}
.business-cloud-modem .accordion-content p{position:relative;padding-left:30px;margin-bottom:14px;}
.business-cloud-modem .accordion-content p::after {
    content: "";font-weight: 500;
    background: url("http://www.ozitelecom.com.au/wp-content/uploads/2024/01/blue-tick.png") center/contain no-repeat;
    border-radius: 100%;position: absolute;left: 0;height: 15px;width: 15px;top:4px;}
.cros-pra h4 samp {-webkit-text-fill-color: #0388d7;}
.banner.number-plans-banner .banner-text .button-wrapper {
    display: flex;flex-wrap: wrap;gap: 10px;justify-content: flex-start;}
.banner.number-plans-banner .banner-text h3 {
    background: #0388d7;width: 100%;max-width: max-content;
    padding: 4px 10px;color: #fff;margin-top: 12px;}
.business-cloud-modem .price-main h3 {line-height: 20px;padding-top: 10px;}
.accordion-content span.bolderheadongs,
.business-cloud-modem .flex-btn a {font-weight: bold;}
.business-cloud-buttons-sec .text-box a {display: flex;justify-content: center;align-items: center;gap: 10px;padding: 12px;border: 1px solid var(--Linear, #9E88FF);border-radius: 30px;
    margin-bottom: 20px;position: relative;overflow: hidden;z-index: 1;}
.business-cloud-buttons-sec .text-box a::after {position: absolute;
    content: "";background: var(--Linear, linear-gradient(91deg, #9E88FF 3%, #0388D7 97.08%));
    right: 0px;top: 0;width: 0;height: 100%;transition: all 0.5s;z-index: -1;}
.business-cloud-buttons-sec .text-box a:hover::after {width: 100%;left: 0px;}
.business-cloud-buttons-sec .text-box a:hover {color: #fff !important;}
#plan-main .accordion-header h3 {text-transform: uppercase;}
.main-plan .plan-slider .main-info-container .mainp {display: flex;justify-content: center;gap: 8px;align-items:center;}
.main-plan .plan-slider .main-info-container .mainp h3 {display: flex;align-items: center;}
.main-plan .plan-slider .main-info-container .mainp h3 samp {background: #000 !important;color: #000 !important;background-clip: text !important;}
.popup-enter .model-conatiner::-webkit-scrollbar {width: 5px; }
.popup-enter .model-conatiner::-webkit-scrollbar-track {background: #000; border-radius: 10px;}
.popup-enter .model-conatiner::-webkit-scrollbar-thumb {background: #000000; border-radius: 10px;}
.popup-enter .model-conatiner{scrollbar-width: thin; scrollbar-color: #88888873 #f1f1f100; }
.number-plans-1800-banner .button-wrapper {display: flex;gap: 7px;}
.page-id-8912 .plan-slider .price-main h3 .smaller {font-size: 10px;color: #0388d7;padding-inline: 3px;}
.plan-item>label {margin-bottom: 20px;color: #000;font-weight: 600;margin-top: -15px;padding-left: 20px;}
.plan-item>label>input {margin: 0;}
.page-template-Business-Satellite-Internet-Plans .month-grey p, .page-template-Business-Satellite-Internet-Plans .month-grey p .blue {
    color: #fff !important;-webkit-text-fill-color: #fff;}
    .selected-plan 
 .grey-info {background-color: #000 !important;}
 .benefits-sec .d-flex {display: flex;justify-content: center !important;gap: 30px;margin-top: 30px;}
.benefits-sec .d-flex a {margin: 0 !important;}
.doyourequire {margin-bottom: 20px;}
.doyourequire label input {margin: 0 !important;width: 18px;height: 18px;margin-bottom: -3px !important;}
.doyourequire label {font-size: 22px !important;font-weight: bold;color: #000;justify-content: center;align-items: center !important;gap: 10px;}
.cols-content {padding-bottom: 100px;}
.page-id-9984 .slc, .page-id-10035 .slc {font-weight: 600;}
.page-id-9984 .modem-sec .accordion-header h3, .page-id-10035 .modem-sec .accordion-header h3 {padding: 10px 0;color: #fff;font-weight: bold;font-size: 17px;}
.page-id-9984 .modem-sec .accordion-content li, .page-id-10035 .modem-sec .accordion-content li {color: #000;font-size: 20px;font-weight: 500;line-height: normal;padding-left: 24px;position: relative;margin-bottom: 14px;}
.page-id-9984 .modem-sec .accordion-content li::after, .page-id-10035 .modem-sec .accordion-content li::after {
    content: "";font-weight: 500;background: url(http://www.ozitelecom.com.au/wp-content/uploads/2024/01/blue-tick.png) center / contain no-repeat;
    border-radius: 100%;position: absolute;left: 0;height: 15px;width: 15px;top:5px;}
.page-id-10035 .modem-sec  .row-inner>p {font-weight: 600;color: #000;}
.page-id-10035 .modem-sec .plan-sliders .slick-arrow {width: 50px;height: 50px;}
.page-id-10035 .modem-sec .plan-sliders .slick-prev {left: -50px;}
.page-id-10035 .modem-sec .plan-sliders .slick-next {right: -50px;}
.page-id-10035 .Bundle-sidebar .Item-list {overflow: auto;}
.modem-sec .price-main .start-up {color: #000;font-weight: 600;}
.modem-sec.business-cloud-modem .accordion .accordion-content ul li {font-size: 16px;color: #000;}
.modem-sec.business-cloud-modem .accordion .accordion-content ul li::after {top: 2px;}
.business-cloud-modem .active-grid .price-main .start-up, .business-cloud-modem .active-grid  .doyourequire label {color: #fff;}
.price-main h3, .price-main h3 #mprice {font-size: 32px;font-weight:900;}
.many-lines span {font-size: 22px !important;font-weight: 800;color: #000 !important;}
.search-banner {
    width: 100%;padding: 100px 0;background: #0388d7;text-align: center;}
.search-banner .search-banner-inner {
    padding: 70px;width: 100%;margin: 0 auto;border-radius: 20px;backdrop-filter: blur(4px);background: #ffffffa3;max-width: 600px;}
.search-banner .search-banner-inner h2 {
    margin-bottom: 20px;color: #000;}
.search-banner .search-banner-inner p {
    color: #000;font-weight: 600;text-align: center;}
.search-products .search-products-inner .product-grid {
    display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;gap: 20px;}
.search-products .search-products-inner .product-grid .add_to_cart_button {
    color: #fff;display: block;width: max-content;margin-bottom: 16px;margin-top: 16px;}
.search-products .search-products-inner .product-grid .add_to_cart_button::after {
    display: none;}
.search-products .search-products-inner .product-grid li .variations_form .variations select {
    width: 100%;padding:12px 10px;}
.search-products .search-products-inner .product-grid li img {
    height: 400px;object-fit: contain;border: 1px solid #00000017;border-radius: 10px;padding: 10px;margin-bottom: 20px;}
.search-products .search-products-inner .product-grid li{
    padding:20px;border: 1px solid #00000017;border-radius: 10px;list-style: none;}
.search-products {
    padding-top: 100px;width:100%;}
.inbond-call-track-banner .button-wrapper {display: flex;flex-wrap: wrap;gap: 14px;}
.unlock-inbound-sec .position-image {bottom: 0;left: 0;}
.right-main-image-grid {position: relative;}
.unlock-inbound-sec .position-image img {height: 100%;width: 100%;}
.call-tracking .main-tracking-contant {line-height:0;}
.unlock-inbound-sec .position-image {display: none;}
section.supercharge-business .row .img-box img {border-radius: 31px;margin-left:auto;}
.section-counter {padding: 150px 0;background: #000;}
.section-counter h2 {text-align: center;margin-bottom: 40px;font-size: 60px;color: #fff;}
.counter-container div {text-align: center;}
.counter-container div .counter-box {font-size: 100px;margin-bottom: 18px;color: #0388d7;text-shadow: 3px 2px #fff;}
.counter-container div .description {color: #fff;font-size: 24px;}
.section-counter .conatiner {width: 100%;max-width: 1199px;margin: 0 auto;padding: 50px;backdrop-filter: blur(6px);z-index: 0;position: relative;padding:0 15px}
.unlock-inbound-sec .left-text p {margin-bottom: 30px;}
.unlock-inbound-sec {margin-bottom: 0;}
.inbond-call-track-supercharge {background-color: #000;}
.supercharge-business.inbond-call-track-supercharge .row .text-box {padding-right: 0;}
.supercharge-business.inbond-call-track-supercharge .row {justify-content: space-between;gap:30px;}
.supercharge-business.inbond-call-track-supercharge .row .img-box img {height: 489px;}

.page-template-Ipads-tablets-with-mobile-data-plans .nbn_plane-speed .row-slider,
.page-id-10619 .nbn_plane-speed .row-slider,
.page-id-10614 .nbn_plane-speed .row-slider,
.page-id-10606 .nbn_plane-speed .row-slider {
    justify-content: center;
}
.page-template-Ipads-tablets-with-mobile-data-plans .row-slider .plane-slide .price-offers h5,
.page-id-10619 .row-slider .plane-slide .price-offers h5,
.page-id-10614 .row-slider .plane-slide .price-offers h5,
.page-id-10606 .row-slider .plane-slide .price-offers h5 {
    margin-top: 24px;
    margin-bottom: 0;
}
.page-template-Ipads-tablets-with-mobile-data-plans .row-slider .plane-slide .price-offers,
.page-id-10619 .row-slider .plane-slide .price-offers,
.page-id-10614 .row-slider .plane-slide .price-offers,
.page-id-10606 .row-slider .plane-slide .price-offers {
    padding-bottom: 15px;
}
.page-template-Ipads-tablets-with-mobile-data-plans section.nbn_plane-speed .charge-box,
.page-id-10619 section.nbn_plane-speed .charge-box,
.page-id-10614 section.nbn_plane-speed .charge-box,
.page-id-10606 section.nbn_plane-speed .charge-box {
    margin-left: auto;
    margin-right: auto;
}
.button-wrapper {gap: 15px;display: flex;flex-wrap: wrap;}
.single-product .main-accessories-sec .heding-box {text-align: center;  margin-top: 50px;}
a#clickprocess {display: none !important;}


.woocommerce-account .xoo-el-form-container button.btn.button.xoo-el-action-btn,
.woocommerce-account .xoo-el-form-container ul.xoo-el-tabs li.xoo-el-active {background-color: #1094c5;}
.woocommerce-account .xoo-el-form-container button.btn.button.xoo-el-action-btn:hover{color:#1094c5;}
.woocommerce-account .xoo-el-form-container button.btn.button.xoo-el-action-btn {border: 1px solid #1094c5;overflow: hidden;}
.woocommerce-account .xoo-el-form-container button.btn.button.xoo-el-action-btn::after {z-index:-1;}
/*.woocommerce-account .maindashboard .container {max-width: max-content;}*/
.woocommerce-account .xoo-aff-group label {color: #fff;font-weight:400;}
.logged-in .xoo-aff-group label {color: #000;}
.logged-in .maindashboard .woocommerce table.my_account_orders td .button {
    border-radius: 4px !important;margin-bottom: 5px;overflow:hidden;}
.logged-in .maindashboard .container {max-width: 1800px;}
.logged-in .maindashboard .woocommerce-MyAccount-content .wc-block-components-notice-banner__content a.button.wc-forward {
    text-decoration: none;padding: 10px 20px !important;display: inline-block;color: #fff !important;background:#1094c5 !important;border-radius:4px !important;margin-right:10px;}
.logged-in .maindashboard .woocommerce-MyAccount-content .button {
    border-radius: 4px;overflow:hidden;}
.logged-in .maindashboard .woocommerce-MyAccount-content .button {
    border-radius: 4px !important;}
    
.payment-started .payment-init .heading-box {width: 100%;max-width: 700px;margin: 0 auto;}
.payment-started .payment-init .heading-box h5 {font-size: 35px;}
.payment-started .payment-init {
    justify-content: center;align-items: center;background: rgba( 255, 255, 255, 0.1 ) !important ;backdrop-filter: blur( 55px );-webkit-backdrop-filter: blur( 55px );}
.payment-started .payment-init {
    background-image: url("https://www.ozitelecom.com.au/wp-content/uploads/2025/03/payment-bak-image.png") !important;
    background-repeat: no-repeat !important;background-size: cover !important;background-position: center !important;width:100%;}
.main-accordi-row .accordion h3 {padding-left: 0;}
.main-accordi-row .accordion-header::after {color: #000;}
.row-slider {justify-content: center;}

.woocommerce-form-login button.show-password-input {padding: 0 !important;background: transparent !important;top: 28px;}
.woocommerce-form-login button.show-password-input::after{background:transparent !important;color:#000;}
.woocommerce-account form .form-row input,.woocommerce form .form-row select {
    box-sizing: border-box;width: 100%;margin: 0 0 15px;outline: 0;line-height: normal;padding: 15px 18px;
    border-radius: 4px;color: #000;box-shadow:rgba(0, 0, 0, .1) 0 0 0 0, rgba(0, 0, 0, .1) 0 0 0px 0 !important;
    font-size: 16px;border: 1px solid #e7e7e7;font-weight: 400;}
.woocommerce-account form .form-row input.input-radio {width: auto; margin-right: 6px;}
.purchase-roaming-sec .header {text-align: center;background: #000;color: #fff;-webkit-text-fill-color: #fff;padding: 10px;}
.purchase-roaming-sec .row .column {padding: 0;overflow: hidden;}
.purchase-roaming-sec .row .column .header h5 {-webkit-text-fill-color: #fff;}
.purchase-roaming-sec .row .column .body {padding: 30px 20px;background: #ffffff;}
.purchase-roaming-sec .row .column .footer{padding:30px 20px;background: #fff;}
.purchase-roaming-sec .row .column .footer .button::before {
    background: var(--Linear, linear-gradient(91deg, #9E88FF 3%, #0388D7 97.08%));width: 100%;}
.purchase-roaming-sec .row .column .footer .button:hover::before {width: 0;}
.purchase-roaming-sec .row .column .footer .button:hover a{-webkit-text-fill-color: #0388d7;}
.purchase-roaming-sec .row .column .footer .button:hover a svg path{fill: #0388d7;}
.purchase-roaming-sec .row .column .footer .button a {-webkit-text-fill-color: #fff;}
.purchase-roaming-sec .row .column .footer .button a svg path {fill: #fff;}
.single #plaschoose .grey-info p .blue {
    color: #0388d7;-webkit-text-fill-color:#0388d7;display: inline-block;margin-top: 5px;}
.single #plaschoose .plan-slider .main-info-container .mainp {flex-wrap: wrap;justify-content: flex-start;}
.single #plaschoose .mainlisting {padding-left:0}
.single #plaschoose .plan-slider .slick-prev {left:0;}
.single #plaschoose .plan-slider .slick-next {right:0}
.single #plaschoose .slick-list.draggable {margin: 0 69px;}
.single #plaschoose .plan-item {margin: 20px 0;}
.business-sim-only-banner .row .column .text-box h2.shadow-text {font-size: 25px;margin: 20px 0;letter-spacing: 3px;}
.business-sim-only-banner .row .column .text-box h2 span {background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));color: #000 !important;-webkit-text-fill-color: #fff;padding: 0 10px;border-radius: 5px;}
.business-sim-only-banner .row .column .text-box .shadow-text {background: var(--Linear, linear-gradient(65deg, #fdf17f 3%, #9e88ff 97.08%));
width: max-content;padding: 10px;border-radius: 10px;display: flex;align-items: center;line-height: 1 !important;color: #000 !important;text-shadow: 0 0 BLACK !important;
font-weight: 800 !important;font-family: 'Inter' !important;letter-spacing: 1px !important;}
.business-sim-only-banner .row .column .text-box h1 br {display: none;}
.business-sim-only-banner .row .column .text-box h1 {display: flex;flex-direction: column;}
.single  div.product form.cart .button {top: 0;margin-top:0;}
.page-id-12922 .purchase-roaming-sec .plan-item {width: 50%;}
.page-id-12922 .purchase-roaming-sec .plan-item .month-price {
    font-size: 36px !important;background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));
    padding: 10px 15px 0;background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight: 900;}
.page-id-12922 .purchase-roaming-sec .plan-item  .start-up ul li {padding: 15px;color: #000;font-weight: 600;font-size: 16px;line-height: 1;}
.page-id-12922 .purchase-roaming-sec .plan-item  .grey-info {background: #0388d7;margin-bottom: 20px;}
.page-id-12922 .purchase-roaming-sec .plan-item .grey-info P{font-size: 25px;text-transform: uppercase;}
.page-id-12922 .purchase-roaming-sec .plan-item .mainlisting li::after {top: 50%;transform: translate(0, -50%);}
.page-id-12922 .purchase-roaming-sec .plan-item .main-info-container .dev {display: flex;justify-content: center;
    align-items: center;gap: 10px;padding: 12px;border: 1px solid var(--Linear, #9E88FF);border-radius: 30px;margin-bottom: 20px;
    position: relative;overflow: hidden;z-index: 1;}
.page-id-12922 .purchase-roaming-sec .plan-item .main-info-container .dev:hover {color: #fff;}
.page-id-12922 .purchase-roaming-sec .plan-item .main-info-container .dev::after {position: absolute;content: "";
    background: var(--Linear, linear-gradient(91deg, #9E88FF 3%, #0388D7 97.08%));right: 0px;top: 0;width: 0;
    height: 100%;transition: all 0.5s;z-index: -1;}
.page-id-12922 .purchase-roaming-sec .plan-item .main-info-container .dev:hover::after {width: 100%;left: 0px;}
.page-id-12922 .purchase-roaming-sec .plan-header .plan-name-main {text-align: center;padding-bottom: 10px;}
.page-id-12922 .purchase-roaming-sec .plan-header {display: flex;flex-direction: column;justify-content: center;align-items: center;}
.page-id-12922 .purchase-roaming-sec .plan-item  .mnts-price-main {text-align: center;}
.woocommerce-cart .wc-block-components-sidebar .wc-block-cart__totals-title {
    font-weight: 700 !important;font-family: Inter !important;font-size: 16px !important;}
.woocommerce-cart .wc-block-components-sidebar .wc-block-cart__totals-title,
.woocommerce-cart .wc-block-components-sidebar .wp-block-woocommerce-cart-order-summary-coupon-form-block {padding-left: 16px; padding-right: 16px;}
.woocommerce-cart .wc-block-components-sidebar .wc-block-components-totals-shipping .wc-block-components-totals-shipping-address-summary,
.woocommerce-cart .wc-block-components-sidebar .wc-block-components-panel__button>.wc-block-components-panel__button-icon,
.woocommerce-cart .wc-block-components-sidebar .wc-block-components-totals-coupon .wc-block-components-panel__button,
.woocommerce-cart .wc-block-components-sidebar .wc-block-components-totals-coupon .wc-block-components-text-input input[type=text] {color: #000;}
.woocommerce-cart .wc-block-components-sidebar .wc-block-components-shipping-calculator-address button,
.woocommerce-cart .wc-block-components-sidebar .wc-block-components-totals-coupon .wc-block-components-button {
    background-color: #0388d7;border: 1px solid #0388d7;border-radius: 4px;text-transform:capitalize;}
.woocommerce-cart .wc-block-components-sidebar .wc-block-components-shipping-calculator-address button span,
.woocommerce-cart .wc-block-components-sidebar .wc-block-components-totals-coupon .wc-block-components-button span {
    color: #fff;font-weight: 600;font-family: 'Inter';font-size: 16px;}
.woocommerce-cart .wc-block-components-sidebar .wc-block-components-shipping-calculator-address button:hover,
.woocommerce-cart .wc-block-components-sidebar .wc-block-components-totals-coupon .wc-block-components-button:hover {
    background: #000;border-color: #000;}
.woocommerce-cart .wc-block-components-sidebar .wc-block-components-shipping-calculator-address button {box-shadow:none !important;}
.woocommerce-cart .wc-block-components-sidebar .wc-block-components-shipping-calculator-address button span{color:#fff;}
.woocommerce-cart .wc-block-components-sidebar ul .wc-block-components-shipping-rates-control__package-item {
    position: relative;padding-right: 7px;margin-bottom:10px;color: #000;font-size: 14px;width:100%;font-weight: 500;}
.woocommerce-cart .wc-block-components-sidebar ul .wc-block-components-shipping-rates-control__package-item::after {display: none;}
.woocommerce-cart .wc-block-components-sidebar .wc-block-components-shipping-rates-control__package-title {
    color: #000;margin-bottom: 20px;font-weight: 700;font-size: 16px;}
.woocommerce-cart .wc-block-components-sidebar ul .wc-block-components-shipping-rates-control__package-item:last-child {margin-bottom: 0;}
.woocommerce-cart .wc-block-components-sidebar .wc-block-components-totals-shipping .wc-block-components-totals-shipping__via {
    color: #0388d7;margin-bottom: 10px;font-size: 16px;}
.woocommerce-cart .wc-block-components-sidebar .wc-block-cart__totals-title {
    padding-left: 16px !important;padding-right: 16px !important;}
.woocommerce-cart .wc-block-components-sidebar .wp-block-woocommerce-cart-order-summary-shipping-block .wc-block-components-totals-shipping-panel .wc-block-components-panel__button {
    padding: 10px !important;background: #0388d7;border-radius: 4px;}
.single-page-sip-plans .container {padding: 0 !important;}
.business-cloud-modem  .row-inner .grey-info p {font-size: 20px !important;}
.business-cloud-modem .flex-btn a {overflow: hidden;}
.business-cloud-modem .flex-btn a:hover::after{background:#000;}
.business-cloud-modem .flex-btn a:hover{color:#fff;}
/* .woocommerce div.product div.summary {position: sticky;top: 80px;} */
/* .woocommerce div.product {display: flex;align-items: flex-start; justify-content: space-between;} */
.single-product div.product div.summary a.newbtn {
    padding: 9px 6px;width: auto;font-size: 15px;border-radius: 14px;}
.single-product div.product div.summary  .short-des + .button {
    width: 100%;max-width: 350px;border-radius: 14px !important;}
.single-product div.product div.summary a.newbtn::after {
    content: "\f149";font-size: 11px;font-weight: 400;line-height: normal;height: 10px; width: 10px;font-family: 'FontAwesome';}
.modem-sec .row-inner p.slc {text-align: left;margin-top: 10px;}
.single .modem-sec .container {padding: 0;}
.page-template-Ozi-Pre-Paid-mobile-plans .row-slider,
.page-template-Ozi-postpaid-mobile-only .row-slider, 
.page-template-postpaid-mobile-plan-sim-only .row-slider {flex-wrap: wrap;}
.page-template-Ozi-postpaid-mobile-only .row-slider .plane-slide, 
.page-template-Ozi-Pre-Paid-mobile-plans .row-slider .plane-slide,
.page-template-postpaid-mobile-plan-sim-only .row-slider .plane-slide {width: 23%;}
.page-template-Ozi-postpaid-mobile-only .row-slider .plane-slide .text-summery, 
.page-template-Ozi-Pre-Paid-mobile-plans .row-slider .text-summery,
.page-template-postpaid-mobile-plan-sim-only .row-slider .text-summery {width: 100%;}
.cart-message {background: #0388d7;padding: 10px;color: #fff !important;}
.cart-message a {background: #000 !important;}
.postid-25177 .main-plan {overflow-x: visible;}
.grey-info p {display: flex;justify-content: space-between;align-items: center;}
.grey-info p .blue {background: #000 !important;-webkit-text-fill-color: transparent;background-clip: text !important;}
.selected-plan .month-grey p {color: #fff;}
.selected-plan .month-grey p span {background: #fff !important;background-clip: text !important;}
.main-nbn-singlepages .infor p {color: #000;font-weight: 500;line-height: 1.5;font-size: 14px;text-align: left;margin: 0;}
.main-nbn-singlepages .footer-plan {margin-top: 15px;}
.main-nbn-singlepages.main-plan .plan-slider .main-info-container .mainp {justify-content: flex-start;}
.main-nbn-singlepages.main-plan .plan-slider .main-info-container .mainp .min-charge {font-weight: 700;color: #000;}
.main-nbn-singlepages .plan-slider .main-info-container .infor p {
    font-size: 20px;font-weight: 500;line-height: normal;padding-left: 24px;position: relative;margin-bottom: 14px;padding-left:0;}
.main-nbn-singlepages .plan-slider .main-info-container .button {color: #fff;overflow:hidden;background: #000;}
.main-nbn-singlepages .plan-slider .main-info-container .button:hover{color:#fff !important}
.main-nbn-singlepages .plan-slider .main-info-container .button::after {
     background: var(--gradient, linear-gradient(91deg, #9e88ff 3%, #0388d7 97.08%));}
.main-nbn-singlepages .plan-slider .selected-plan .main-info-container .button::after {width:100%;}
.main-nbn-singlepages .footer-plan {padding-left: 0;}
.main-plan .plan-slider .slick-track .selected-plan .grey-info p {color: #fff;}
.main-plan .selected-plan .grey-info .blue,
.main-plan .plan-slider .slick-track .selected-plan  .grey-info p .blue {
    color: #fff;-webkit-text-fill-color: #fff;}
.slick-list .plan-itemsd .toggle-button-cover input {display: inline-block !important;}
.page-template-Enterprise-NBN-Internet-Plans #ozimodem .text-box a::after {background: #fff;z-index:-1;}
.single-product .main-plan {overflow-x: revert !important;}
.mainstyles a {background: #0388d7;padding: 10px 20px !important;color: #fff;
    border: 1px solid #0388d7;transition: 0.5s;margin-bottom: 10px;}
.mainstyles a:hover {background: #fff;color: #000;border-color: #000;}
.active-sidebar .header:after { content: ""; background: #0388d7; height: 6px; width: 0;
position: absolute; left: 0; top: 100%; animation: 3.3s ease-in forwards animateThis; -webkit-animation: 3.3s ease-in forwards animateThis;}
@keyframes animateThis { 0% { width: 0; } 100% { width: 100%; } }
@-webkit-keyframes animateThis { 0% { width: 0; } 100% { width: 100%; }}
.call-centre-solution-banner-section .button-wrapper .button{margin-bottom:0 !important;}
.call-centre-solution-banner-section .button-wrapper .button:hover a {-webkit-text-fill-color: #0588d7 !important;}
.call-centre-solution-banner-section .button-wrapper .button.contact:hover a {-webkit-text-fill-color: #fff !important;}
.page-id-2285 .deals-manager-products ul::after,
 .page-id-2285 .deals-manager-products ul::before {
    display: none !important;}
.page-id-2285 .deals-manager-products ul {display: grid;grid-template-columns: repeat(3,1fr);}
.page-id-2285 .deals-manager-products ul li {width: 100% !important;}
 .page-id-2285 .wp-container-core-columns-is-layout-2 {width: 100%;max-width: 1800px;padding: 0 150px;box-sizing: border-box;margin: 0 auto;}
.page-id-2285 .deals-manager-products ul li .button {overflow: hidden;}
.page-id-2285 .deals-manager-pagination {text-align: center;margin-top: 50px;}
.navbar-wishcart img {width: 50px;height: 50px;background: transparent;}
 .marquee-container {width: 100%;background-color: red;color: white;overflow: hidden;display:flex; gap:25px;padding: 12px 0px;}
 .marquee {display: flex;align-items: center;justify-content: center;animation: scroll 5s linear infinite;}
 .hot-deals {font-size: 20px;font-weight: bold;text-transform: uppercase;}
 .hot-deals {
	font-size: 16px;
}
 .page-id-2285 .deals-manager-products ul li .variations_form {display: flex !important;align-items: center;flex-wrap: wrap;column-gap: 20px;}
.page-id-2285 .deals-manager-products ul li .variations_form .pa_color {width: 100%;justify-content: center !important;}
.page-id-2285 .deals-manager-products ul li .variations_form .pa_storage, .deals-manager-products ul li .variations_form .pa_payment-terms {width: 45%;}
.page-id-2285 .deals-manager-products ul li .variations_form .pa_storage select, .deals-manager-products ul li .variations_form .pa_payment-terms select {width: 100% !important;}
.page-id-2285 .deals-manager-products ul li .button:hover {color: #fff !important;}
@keyframes scroll {
  0% {
    transform: translateX(100%);
  }
  100% {
    transform: translateX(-100%);
  }
}
.deals-manager-products{width: 100%;max-width: 1800px;padding: 0 150px;margin: 0 auto;box-sizing: border-box;}
.deals-manager-products .deal-product-wrap .product .add_to_cart_button::after {width:100%;z-index: -1;}
.deals-manager-products .deal-product-wrap .product .add_to_cart_button{color:#fff;padding:14px 14px;background: #fff;z-index: 0;border: 1px solid var(--Linear,#9e88ff);}
.deals-manager-products .deal-product-wrap .product .add_to_cart_button:hover::after{width:0;}
.deals-manager-products .deal-product-wrap .product .add_to_cart_button:hover{color: #3888e3 !important;}
.woocommerce.deals-manager-products .deal-product-wrap span.onsale {
    height: 30px;width: 30px;display: inline-flex;
    align-items: center;justify-content: center;background: #0588d7;}
.deals-manager-pagination {
  display: flex;justify-content: center;gap: 10px;padding: 10px;border-radius: 8px;}
.deals-manager-pagination .page-numbers {display: inline-flex;align-items: center;
  justify-content: center;color: #0588d7;text-decoration: none;font-weight: bold;padding: 8px 14px;border-radius: 6px;
  transition: background 0.3s ease;border: 1px solid var(--Linear,#0588d7);}
.deals-manager-pagination .current {
  background: var(--Linear, linear-gradient(91deg, #9e88ff 3%, #0388d7 97.08%));
  pointer-events: none;color: #fff;border-color: #9e88ff;}
.marquee { min-width: 450px;}
.marquee-container {max-width:100%;}
.woocommerce .img-box span.onsale {top: 0px;left: 0px;background: red;height:25px;width:25px;font-size:12px;}
.tax-product_cat section.product-filter .product-row .box .img-box {position: static;}
.tax-product_cat section.product-filter .product-box .product-row > div
{position: relative;overflow: hidden !important;}
section.product-filter .product-row .box .img-box .tag {top: 10px;}
.navbar-col-three .navbar-wishcart  a {background: unset;}
.navbar-col-three .navbar-wishcart  a + a{background: linear-gradient(91deg, rgba(158, 136, 255, 0.1) 3%, rgba(3, 136, 215, 0.1) 97.08%) ;}
.navbar-col-three .navbar-wishcart img {object-fit: contain;}
.woocommerce.deals-manager-products .deal-product-wrap span.onsale{background:red;}
.woocommerce ul.products li.product .price ins {text-decoration: none;}
.page-id-2285 .deals-manager-products ul span.woocommerce-Price-amount.amount bdi {color: red !important;}
.page-id-2285 .deals-manager-products ul.products li.product .price del {opacity: 1;}
.page-id-2285 .deals-manager-products ul.products li.product .price {width: 100%;text-align: center;}
.page-id-2285 .deals-manager-products h2.woocommerce-loop-product__title {text-align: center;}
.page-id-2285 .deals-manager-products ul li.product .star-rating {
    margin-left: auto;margin-right: auto;}
.woocommerce.deals-manager-products .deal-product-wrap span.onsale {display: none !important;}
span.deal-badge {font-size: 16px !important;z-index:1 !important;}
.product a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {background: transparent;}
.woocommerce span.onsale {background: red;height: 45px;width: 45px;z-index: 1;}
.navbar-col-three .navbar-wishcart a:first-child{padding:0;}
.navbar-col-three .navbar-wishcart img {height: 85px;width: auto;}
.swing-img {display: inline-block;animation: swing 2s ease-in-out infinite;transform-origin: top center;}
@keyframes swing {
  0% { transform: rotate(0deg); }
  25% { transform: rotate(10deg); }
  50% { transform: rotate(-10deg); }
  75% { transform: rotate(5deg); }
  100% { transform: rotate(0deg); }
}
.is-large.wc-block-cart .wc-block-cart-items .wc-block-components-sale-badge {padding: 4px 5px;}
.is-large:not(.wc-block-checkout) .wc-block-components-product-details__name {text-transform: capitalize;}
.woocommerce ul#shipping_method li input {width: max-content;margin-bottom: 0 !important;margin-top: 6px;}
.woocommerce ul#shipping_method li {display: flex;align-items: flex-start;}
.woocommerce .place-order p {text-align: left;color: #000;font-size: 20px;}
.tax-product_cat section.product-filter .product-box .product-row {overflow: hidden;padding:10px;padding-top: 15px;}
.benefits-sec .container {padding: 0px 100px;}
.sec-inner-banner h2, section.talk-to-sec h2 {line-height: 1.4;}
.product-container .main-product-row .product .summary form.cart {float: left;}
.product-container .main-product-row .product .summary .flex-wrap.mainstyles {float: left;}
.product-container .main-product-row .summary .product_meta {width: 100%;}
.product-container .main-product-row .product .summary form.cart .single_add_to_cart_button {margin-top: 0 !important;}
.navbar-col-three .navbar-wishcart a + a {
    height: auto;width: auto;display: flex;align-items: flex-start;
    justify-content: center;gap: 2px;background: transparent !important;padding: 0;}
.navbar-col-three .navbar-wishcart a + a i {color: #000;font-size: 24px;}
.counter-cart {margin-top: -12px;background: #0388d7;height: 17px;width: 17px;
    border-radius: 100%;display: flex;font-size: 12px;text-align: center;justify-content: center;color: #fff;align-items: center;}
.admin-image svg path {stroke: #fff;}
form.woocommerce-ResetPassword.lost_reset_password {width: 100%;max-width: 767px;margin: 0 auto;gap: 0;}
form.woocommerce-ResetPassword.lost_reset_password .woocommerce-form-row {width: 100%;}
form.woocommerce-ResetPassword.lost_reset_password .form-row-first {margin-top: 20px;}
.lost_reset_password button.woocommerce-Button.button:hover {overflow: hidden;color: #000 !important;}
.lost_reset_password button.woocommerce-Button.button::after {z-index: -1;}
.lost_reset_password button.woocommerce-Button.button {margin-top: 0;overflow: hidden;text-transform:capitalize}
/******************************************media-query-start-here*************************************************/
@media(min-width:1920px){
.forms-section {height: auto;}
.latest-deal .img-box {height: 285px !important;}
}
@media only screen and (max-width:1660px) and (min-width:1199px){
    .page-id-8912 .plan-slider .price-main h3 {font-size: 22px;}
.price-main h3 span {font-size: 16px;}
.year-price {font-size: 12px !important;}
}
@media all and (min-width:1660px){
.elevate-business-sec .row{width:100%;padding:0 150px}
.banner-enterprise-NBN-internet-bundal .banner-text h3 samp b,.banner-enterprise-NBN-internet-bundal .banner-text p{font-size:30px}
.banner-enterprise-NBN-internet-bundal .banner-text h3{font-size:40px}
.banner-enterprise-NBN-internet-bundal .banner-text h2,.banner-enterprise-NBN-internet-bundal .banner-text h3 span{font-size:50px}
.banner-enterprise-NBN-internet-bundal .banner-text h3 samp{font-size:60px}
.banner-enterprise-NBN-internet-bundal .banner-text h1{font-size:70px}
.banner-enterprise-NBN-internet-bundal .banner-text h1::after{height:3px}
.row-slider .plane-slide .ribben{width:211px;height:78px;right:-15px;top:-0px}
.row-slider .plane-slide .ribben p{font-size:14px;color:#fff;margin:0}
.row-slider .plane-slide .ribben p samp{font-size:25px;color:#fff;font-weight:700}
.fibre-access-network-sec .main-accordi-row .accordion h3,.fibre-access-network-sec .summery-txt p{font-size:20px}
.number-plans-1800-banner .button-wrapper {display: flex;gap: 7px;}

}
@media all and (max-width:1659px){
.banner-enterprise-NBN-internet-bundal .banner-text{max-width:580px;width:100%}
section.modem-sec .text-box h3{font-size:26px}
section.modem-sec .text-box>p{font-size:15px}
section.modem-sec .text-box>p>span{font-size:30px}
section.modem-sec .text-box .tag{font-size:16px}
section.modem-sec .text-box>ul li{font-size:18px}
.img-boys-box p,section.modem-sec .text-box .info-txt a,section.modem-sec .text-box .info-txt p{font-size:14px}
section.modem-sec .text-box>ul li::before{top:6px}
.top-box .info-wrapper .box h3{font-size:24px}
}
@media(min-width:1500px){

.inbond-call-track-supercharge .text-box-inner{width:100%;max-width:400px}
.products-block-post-template h3 a{font-size:18px!important}
}
@media only screen and (min-width:1366px){
.banner {height: 767px !important;}
    
}
@media only screen and (max-width:1600px) and (min-width:1364px){
.accordion-header h3,.infor p{line-height:normal}
.latest-deal-sec .row .latest-deal .text-box h3,.plan-header h3{font-size:25px}
.greybar-main .flex-wrap{padding:20px}
.greybar-main h3{font-size:24px}
.bluebar img{height:38px;width:50px}
.footer-plan a,.footer-plan p,.mainlisting li{font-size:17px}
.infor p{font-size:18px;margin-top:10px}
.price-speed{margin-top:20px;margin-bottom:14px}
.plan-header h4{font-size:19px}
.accordion-content p,.accordion-header h3,.main-info-container .button,.plan-header p{font-size:16px}
.bluebar a,.grey-info p,.payment-duration .fullpay,.payment-duration .monthly,.payment-duration a{font-size:14px}
.grey-info .blue{margin-left:13px}
.price-main h3, .price-main h3 #mprice{font-size:32px;font-weight:900;}
.accordion-header{padding:10px 14px}
.main-info-container .button{padding:14px 0}
.payment-duration .monthly{width:55%}
.payment-duration .fullpay{width:auto;margin:0 auto}
}
@media only screen and (max-width:1600px){
.banner-Fibre-optic-internet .banner-text h5,.bundle.postpaid-sim p,.primium-banner-plans h5,
.wireless-bundle-phone-select-sec .main-info-container h5{font-size:22px}
section.number-info .row .box{padding:41px 30px}
.business-sip-grandstrem .row .col .text-box h5,.fifth-slide .banner-col p span,.free-del h4,
.hosted-col p,.main-accordi-row .accordion h3,.main-inner.bundle.pre-paid-mob-data-plans .text-col h5,
.optic-col-one p,.social-icons h5,.trent-name strong,.updated-sec h5{font-size:20px}
.business-cloud-banner h1,.postpaid-mobile-data-plans .text-col h1 span,
.postpaid-mobile-data-plans .text-col h1>samp,.postpaid-sim h1{font-size:60px}
section.High-speed-fibre-features .text-box h4{margin-left:0;font-size:24px}
.banner-Fibre-optic-internet.new-bg-img{padding-top:70px}
.phone-line-plane .row .box{padding:24px 16px}
.bundle-col-one p,.new-layout .main-info-container .promo-bar p,.pre-paid-mob-plans .img-box>.data-box h2 span,
.pre-paid-mob-plans .plan-info h2 span,.text-col p,.three-img-text-sec .box p{font-size:16px}
.three-img-text-sec .box h4{font-size:25px}
section.High-speed-fibre-features .icon-text-box .icon{background:#d1eaf473;padding:14px;height:50px;width:50px}
section.High-speed-fibre-features .icon-text-box img{height:24px;width:24px}
.banner-col p,.banner.third-slide .speed-plan .speed-plan-col-one h2 span,.contact-banner-col-two h2,.fifth-slide .speed-plan-col-one h2,
.fourth-slide .banner-col p,.main-inner.bundle.pre-paid-mob-data-plans .text-col h1 samp,.main-inner.bundle.pre-paid-mob-data-plans .text-col h3,
.postpaid-mobile-data-plans .text-col h1,.postpaid-sim h1 samp,.pre-paid-mob-plans .img-box>.data-box h2,
.pre-paid-mob-plans .plan-info h2,.text-col h2,
.text-col h3{font-size:30px}
.footer-col-four form #subscribe,.footer-col-one p,.pre-paid-mob-plans .plan-info p{font-size:15px}
.main-inner.bundle.pre-paid-mob-data-plans .text-col{max-width:570px}
.main-inner.bundle.pre-paid-mob-data-plans .text-col h2,.postpaid-sim h1 span,h1{font-size:50px}
.main-inner.bundle.pre-paid-mob-data-plans .text-col h1{font-size:80px}
.main-inner.bundle.pre-paid-mob-data-plans .text-col h1 span,.sixth-slide .banner-col p{font-size:40px}
.phone-plan-banner .text-col h2{font-size:38px!important}
.phoneplan-col-image{padding-top:100px}
.postpaid-sim .text-col h2{font-size:45px}
.main-internet-plans-items .slick-next,.main-internet-plans-items .slick-prev,.plan-slider .slick-next,.plan-slider .slick-prev{height:35px;width:35px}
.main-section-news .info p{font-size:12px}
/* .sub-menu{height:400px!important} */
.season_tabs label::after{left:75%!important}
.contact-banner-col-one img{height:auto}
.season_content .submenu a{font-size:12px!important}
.col-menu ul.menus li a,.has-child i.fa-solid.fa-chevron-down{font-size:14px}
.season_tabs .season_tab label{margin:2px 0;font-size:12px}
.bundle-col-one h2,.mobile-col-two h3{font-size:32px}
.footer-col-four form input{font-size:15px;padding:16px 20px}
.delivery-col img{height:36px;object-fit:contain}
.contact-banner-col-two form input[type=submit]{font-size:18px}
.contact-banner-col-two form input::placeholder{font-size:16px}
.choose-ozi-col p,.contact-banner-col-two P,.copyright-row p,.custom-row p,.free-del p,.mobile-col-two p,.telecom-col-two p,.trent-name span{font-size:16px}
.banner-row{padding-top:0}
.banner {height: 708px !important;}
.customer-row h2,.second-slide .banner-col p span samp{font-size:36px}
.speed-plan h2{font-size:35px;height:50px}
.speed-plan h4{font-size:26px}
.third-slide .banner-col p{font-size:23px}
.speed-plan strong{font-size:22px;line-height:30px}
.fourth-slide .banner-col p samp{font-size:37px}
.fifth-slide .speed-plan-col-two h2 span{font-size:18px!important}
.fifth-slide .speed-plan h4{font-size:28px}
.sixth-slide .speed-plan-col-one h2{align-items:center}
.sixth-slide .speed-plan h4{margin-bottom:14px;font-size:35px}
.sixth-slide .speed-plan h5{font-size:26px;margin-bottom:20px}
.seventh-slide .speed-plan-inner ul li{font-size:24px}
.fourth-slide .speed-plan-inner h2{height:50px;line-height:normal}
.nbn.main-section{padding-top:80px}
.banner .speed-plan h2 span,.latest-mobile-row h2{font-size:35px}
.navbar-col-two{margin-right:10px}
.optic-col-one img{max-width:40px}
.custom-solution,.customer-value,.telecom-section{padding:80px 0}
.choose-ozi-row h2,.custom-row h2,.same-headings-inner,.telecom-col-two h2{font-size:33px}
.button a{font-size:16px;padding:12px 24px}
.custom-row-col h3{font-size:20px;margin-top:20px;margin-bottom:14px}
.choose-ozi-col h4{margin-top:10px;margin-bottom:15px;font-size:20px}
.mobile-col-two ul li{font-size:16px;margin-bottom:14px}
.customer-hosted{padding:40px 0}
.hosted-col img{width:38px}
.hosted-col h2{font-size:30px;margin:14px 0}
.Choose-ozi-telecom,.about-client,.latest-mobile{padding:90px 0}
footer h4{font-size:20px;margin-bottom:30px}
.footer-col-three ul li a,.footer-col-two ul li a{font-size:15px;line-height:148%}
.price-main h3 #mprice{font-size:32px}
.business-cloud-modem .plan-header a {font-size: 16px;}
.business-cloud-modem .plan-header {row-gap:5px;}
.business-cloud-modem .plan-header h3 {margin-bottom: 10px;}
.benefits-sec .container {padding: 0px 50px;}
}
@media only screen and (max-width:1480px){
.plan-items-phones{align-items:flex-start}
.plan-head h3{font-size:19px}
.plan-items-phones .item-phone.first-item{min-height:327px}
.plan-items-phones .item-phone.first-item h3{font-size:24px}
.col-images-save{padding:50px 12px}
.col-images-save h2{font-size:40px}
.latest-deal-block .img-box {background-position: right;}
.search-products .search-products-inner .product-grid li img {height: 300px;}
.supercharge-business.inbond-call-track-supercharge .row .img-box img {height: 400px;}
}
@media only screen and (max-width:1471px){
.bluebar,.wireless-bundle-offers .bunble-offers-row h2{margin-bottom:20px}
.accordion-header h3,.basic-information p,
.bundle-nbn-text span,.footer-plan a,.footer-plan p,
.infor p,.mainlisting li,.plan-base h4 span,.row-slider .month-price h3 span,
.row-slider .plane-slide .plane-info p,.wireless-column p{font-size:16px}
.wireless-bundle-offers .bundle-offer-col p{font-size:18px;margin-bottom:30px}
.wireless-bundle-features .text-box p{font-size:16px;line-height:148%}
.High-speed-fibre-features .icon-text-box h4{width:100%;max-width:306px}
.banner .speed-plan h2 span,.banner-col p span span,.phone-line-plane .row .box .text-box h2{font-size:35px}
.basic-heading h3,.greybar-main h3,.latest-deal-sec .row .latest-deal .text-box h3,.phone-line-plane .row .box .text-box>span{font-size:22px}
section.High-speed-fibre-features .text-box h4{font-size:20px}
.banner-col p,.postpaid-mobile-data-plans .text-col h2 samp,.text-heading-journy h2,.woek-text h2{font-size:40px}
.postpaid-mobile-data-plans .text-col h1 span,.postpaid-mobile-data-plans .text-col h1>samp,.postpaid-sim h1{font-size:50px}
.postpaid-mobile-data-plans .sim-image-col.phoneplan-col-image img.network-img{width:130px}
.row-slider .plane-slide .price-offers .tag p{font-size:11px}
.plan-base h4,.row-slider .month-price h3{font-size:30px}
.fifth-slide .speed-plan .speed-plan-col-one span,.latest-deal-sec .row .latest-deal .text-box p{font-size:18px}
.plan-header::after{height:33px}
.bunble-offers-row h2{font-size:32px;margin-bottom:35px}
.bundle-nbn-text h2,.bundle-offer-col h3{font-size:24px;margin-bottom:15px}
.bundle-offer-col h3{margin-top:10px}
.bunble-offers-row img{height:50px;width:50px}
.bundle-nbn-text h3{font-size:30px;margin-bottom:14px}
.bundle-nbn-text p{line-height:normal;margin:8px 0}
.bundle-nbn-text .button,.custom-row-col h3{margin-bottom:14px}
.bundle-nbn-text ul li{font-size:16px;padding-left:18px;line-height:170%}
.bundle-nbn-text samp,.grey-info p{font-size:14px}
.price-main h3, .price-main h3 #mprice{font-size:34px}
.main-section-news .date-info{flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:10px;margin:10px 0}
.custom-row-col h3{font-size:18px;margin-top:14px;line-height:normal}
.custom-row p{font-size:15px}
.basic-heading{padding-top:20px;padding-bottom:20px}
.bluebar img{height:30px;width:40px}
.bluebar{column-gap:5px}
.content-tabs{padding-right:20px!important}
.accordion,.footer-plan,.infor,.main-info-container .mainlisting{padding-left:0}
.season_tabs label::after{left:70%!important}
.season_content h2{font-size:17px!important}
.season_content{width:65%!important}
.text-consultuncy h1,h1{font-size:55px}
.speed-plan h4{font-size:28px;margin-top:9px;margin-bottom:25px}
.speed-plan h2{font-size:42px}
.banner-col p span{font-size:25px}
.banner.third-slide .speed-plan .speed-plan-col-one h2 span{font-size:30px!important}
.fourth-slide .banner-col p{font-size:36px}
.fourth-slide .speed-plan-inner h2{height:51px;line-height:40px}
.fifth-slide .banner-col p{max-width:100%}
.fifth-slide .speed-plan-col-one h2{font-size:36px;width:130px}
.fifth-slide .speed-plan-col-two h2 span{font-size:18px!important}
.fifth-slide .speed-plan-col-two h2,.text-consultuncy p{font-size:23px}
.sixth-slide .banner-col p{font-size:44px}
.quikly h3,.sixth-slide .speed-plan h5{font-size:27px}
.seventh-slide h1{margin-bottom:32px}
.eighth-slide .banner-col p span{font-family:Inter;font-size:40px}
.eighth-slide .banner-col samp{font-size:19px}
.eighth-slide .banner-col p{font-size:28px}
.eighth-slide .speed-plan h2 span{line-height:44px}
.eighth-slide .banner-col-on img{height:570px}
.fifth-slide .banner-col-on img{height:580px}
.fourth-slide .banner-col-on img{height:586px}
.third-slide .banner-col-on img{height:580px;border-radius:20px;object-fit:cover}
.optic-internet .optic-row{padding:35px 0}
.optic-col-one img{max-width:40px}
.fourth-slide .speed-plan-inner .speed-plan-col-two{padding-left:30px}
.fourth-slide .speed-plan-inner .speed-plan-col-one{padding-right:30px}
.fifth-slide .speed-plan-inner{column-gap:20px}
.speed-plan-inner{column-gap:0}
.speed-plan-col-one{padding-right:40px}
.speed-plan-col-two{padding-left:40px}
.banner-slider img.next.arrow.slick-arrow,.banner-slider img.prev.arrow.slick-arrow{width:38px;height:38px}
.roaming-banner-international .heading{max-width:589px}
.quikly h3{margin-bottom:16px}
.text-cunsulting h3{font-size:37px}
.new4g-sec.modems .row .text-box h3 {font-size: 22px;}
.modems .row .text-box span {color: #000;font-size: 16px;font-weight: 700;margin-bottom: 10px;}
.new4g-sec.modems .row .text-box samp.price-show {font-size: 16px !important;}
section.new4g-sec.modems .text-box ul li {font-size: 16px !important;}

}
@media only screen and (max-width:1440px){
.page-id-10 .woocommerce{column-gap:20px}
.page-id-10 .woocommerce form.woocommerce-cart-form{max-width:calc(70% - 20px)}
.page-id-10 .woocommerce .cart-collaterals{max-width:calc(30% - 20px)}
.products-block-post-template button{max-width:187px;height:40px}
.products-block-post-template .amount{font-size:25px}
ul.columns-3.products-block-post-template.wp-block-post-template.is-layout-grid.wp-container-core-post-template-is-layout-1.wp-block-post-template-is-layout-grid{gap:20px!important}
.product{height:100%}
.product button{position:absolute;bottom:15px}
.products-block-post-template h3 a{font-size:15px!important}
.main-product-row .summary button{margin-top:15px!important}
.main-accessories-sec .row .access-col-image .product-item h3{font-size:18px}
.latest-deal-block-copy .img-box h4 {width:70% !important;}
.latest-deal-block .img-box .contm-cl h2 {font-size: 28px;}
.latest-deal-block .img-box .contm-cl h3 {font-size: 18px;}
.latest-deal-block .img-box .small-text-two h3 {font-size: 20px;}
.latest-deal-block .img-box .small-text-two p {font-size: 14px;}

}
@media only screen and (max-width:1366px){
.countries{padding-top:70px}
.main-block-opened .listitem .head h3{padding:20px 30px}
.main-block-opened .coutry-wrap{padding:40px 30px}
.bundle.postpaid-sim h1 span,.main-block-opened .coutry-wrap h2:nth-child(2),.new-layout .main-info-container .price-box h3,h1{font-size:40px}
.fifth-slide .banner-col p,.fourth-slide .banner-col p samp,.main-block-opened .coutry-wrap h2:nth-child(3),.speed-plan h2,.wireless-modem .new-layout .main-info-container .price-box h3,.wireless-modem .price-speed.popular-position-col h2,section.nbn_plane-speed .charge-box.full-size .right-box p{font-size:30px}
.contact-banner-col-two form input[type=submit],.content-tabs .mainrow h3,.countryrowed .listed li,.main-accordi-row .accordion p,.mainlisting li,.map-details-col p,.optic-col-one p,.postal-text p,.row-inner p,.third-slide .banner-col p span,.wireless-modem .new-layout .main-info-container .price-box h3 span{font-size:16px}
.main-block-opened .coutry-wrap h2:first-child,.main-block-opened .listitem .head h3,.postpaid-sim h1 samp,.speed-plan h4{font-size:24px}
.business-sim-only-mobile-data-banner .text-box{padding:50px 0}
section.mobile-phones-with-mobile-plans-banner .row{gap:50px}
section.mobile-phones-with-mobile-plans-banner .row .right-column{margin-right:0;max-width:40%}
section.mobile-phones-with-mobile-plans-banner .row .right-column .circle-box{width:10vw;height:10vw;left:-8vw;top:4vw}
section.mobile-phones-with-mobile-plans-banner .row .right-column .circle-box span{font-size:1.3vw}
section.mobile-phones-with-mobile-plans-banner .row .right-column .circle-box strong{font-size:2vw}
section.mobile-phones-with-mobile-plans-banner .row .right-column .circle-box p{font-size:3vw}
.primium-banner-plans{padding-bottom:70px}
.number-plans-inside-sec form{flex-wrap:wrap;justify-content:flex-start;gap:20px}
.number-plans-inside-sec .inside-the-number-banner form .text{top:6px}
.color-gradient span,.eighth-slide .banner-col samp,.fifth-slide .speed-plan-col-two h2,.free-del h4,.sixth-slide .banner-col p span,
.wireless-bundle-modem-sec .basic .column p,.wireless-modem .price-speed.popular-position-col samp{font-size:18px}
.wireless-modem .price-speed.popular-position-col{padding-top:0}
.wireless-modem .most-pop{padding:6px 16px;font-size:14px}
.banner-Fibre-optic-internet .banner-text h1 span{font-size:60px!important}
.banner-Fibre-optic-internet .banner-text h2 span{font-size:70px!important}
.bundle h3 span samp,.bundle-offer-col h3,.bundle.postpaid-sim p,.contact-us-banner-col .button a,.fifth-slide .banner-col p span,
.new-layout .main-info-container .price-box h3 span,.postal-text h5,.second-slide .banner-col p span,
.wireless-modem .price-speed.popular-position-col h2 span{font-size:20px}
.row-filters .flex-wapper{gap:30px}
.row-filters .columns-filters select{width:250px}
.High-speed-fibre-features,.bundle-mobile,.business-cloud-buttons-sec,.business-satelllite-table,.choose-internet,.custom-solution,
.elevate-business-sec,.main-accordian,.main-plan,.nbnmodem,.number-plans-inside-sec,.number-plans-map-form,.premium-support,.telecom-section,
.three-img-text-sec,.wireless-hosted,section#addressc,section.image-text-sec,section.mobile-handsets,section.modem-sec.business-sip-modem,
section.modem-sec.microsoft-calling-modem-sc{padding:70px 0}
.pre-paid-mob-plans .img-box img{height:210px;object-fit:cover}
.banner-business-NBN-internet-bundal .banner-text h1{font-size:75px}
.col-menu ul.menus li a,.content-tabs .mainrow a,p.static-que{font-size:12px}
.banner .speed-plan h2 span,.bundle-nbn-text h2,.fifth-slide .speed-plan h4,.seventh-slide .speed-plan-inner ul li,.sixth-slide .speed-plan h5,
section.nbn_plane-speed .charge-box.full-size .right-box strong{font-size:22px}
.postpaid-mobile-data-plans .sim-image-col.phoneplan-col-image img.network-img{width:120px}
.postpaid-mobile-data-plans .text-col h1 span,.postpaid-mobile-data-plans .text-col h1>samp,.postpaid-sim h1{font-size:45px}
.postpaid-mobile-data-plans .text-col h2 samp{font-size:38px}
.plan-header::after{height:30px}
.phone-plan-banner .text-col h2{font-size:34px!important}
.postpaid-sim .text-col h2{font-size:37px;margin:5px 0}
.postpaid-sim h1{font-size:50px}
.main-plan .plan-slider .slick-arrow{height:50px;width:50px}
.about-people-row-inner-col-text h3,.banner-col p span span,.bundle-nbn-text h3,.eighth-slide .banner-col p,.fourth-slide .banner-col p,
.second-slide .banner-col p span samp,.sixth-slide .speed-plan h4{font-size:25px}
.admin-account strong,.bundle-nbn-text .flexible-button,.bundle-nbn-text p,.bundle-nbn-text ul li{font-size:15px}
.bundle-nbn-text ul li::after{height:6px;width:6px}
.bottom-nav-col a,.bundle-nbn-text .button a,.bundle-offer-col p,.fifth-slide .speed-plan .speed-plan-col-one span,
.map-details-col p b,.payment-duration .monthly{font-size:14px}
.bunble-offers-row h2{font-size:28px;margin-bottom:30px}
.bundle-offer-col{max-height:250px}
.basic-heading{min-height:150px}
.grey-info{padding:13px 20px}
.main-accordi-row .accordion{width:55%}
.main-section-news .custom-row-col h3{font-size:18px;margin-top:15px;margin-bottom:15px}
.main-accordi-row .accordion-header::after{font-size:1.5rem}
.content-tabs .mainrow p{font-size:13px}
.content-tabs{width:60%!important}
.season_content h2{font-size:16px!important}
.season_tabs label::after{left:69%!important}
.bundle-col-one h2,.text-col h2,.text-col h3{font-size:26px}
.main-inner-row h1{margin-bottom:0;margin-top:10px}
.text-col p{font-size:16px;max-width:500px;width:100%}
.delivery-col{column-gap:12px}
.fourth-slide .banner-col-on img,.third-slide .banner-col-on img{height:500px}
.submit-form{max-width:190px;height:50px}
.eighth-slide .banner-col p span,.help-form-col h2,.help-left-col h2,.nbn.main-section .col-nbn h2,.sixth-slide .banner-col p{font-size:35px}
.navbar-wishcart a svg{height:18px;width:20px}
#search-bar{padding:11px;height:46px;width:46px}
.admin-image a svg{height:20px;width:20px}
.admin-image{padding:11px 13px; cursor:pointer;}
.navbar-wishcart a{padding:12px 13px}
.optic-internet .optic-row{padding:30px 0}
.optic-col-one img{max-width:34px}
.banner{padding-bottom:0;height:600px!important}
.optic-internet{margin-top:-48px}
.fourth-slide .speed-plan-inner h2 span,.sixth-slide .speed-plan-col-one h2 span{line-height:33px}
.eighth-slide .banner-col-on img{height:494px;object-fit:cover}
.third-slide .speed-plan .speed-plan-inner{width:max-content}
.fifth-slide .speed-plan h4 span{font-size:19px}
.fourth-slide .speed-plan-inner .speed-plan-col-one h2 span,.fourth-slide .speed-plan-inner .speed-plan-col-two h2 span{font-size:20px;line-height:33px}
.fourth-slide .speed-plan-inner h2{height:46px}
.fifth-slide .speed-plan-col-one h2{width:110px;font-size:25px}
.fifth-slide .speed-plan-col-two h2 span{font-size:14px!important}
.banner.third-slide .speed-plan .speed-plan-col-one h2 span{font-size:25px!important}
.speed-plan strong,.third-slide .banner-col p{font-size:23px}
.speed-plan h2{font-size:30px;height:40px}
.banner-col p{font-size:30px;margin-bottom:20px}
.banner-col p span{font-size:21px}
.custom-row-col h3{font-size:22px;margin-top:29px;margin-bottom:19px}
.telabout-position img{max-width:250px}
.telabout-position{margin-top:-62px}
.Choose-ozi-telecom,.about-client,.about-core,.latest-mobile{padding:80px 0}
.contact-banner-col-two h2{font-size:28px}
.roaming-banner-international .heading{max-width:550px}
.main-accessories-sec .row .access-col-image .product-item{margin:2px 0;min-height:413px}
.col-about-text h1 b{font-size:55px}
.col-about-text h1{font-size:65px;line-height:65px;margin-bottom:29px}
.col-about-text p{font-size:32px;max-width:540px}
.aus-row-inner-bottom h2{font-size:40px;margin-bottom:32px}
.about-people-head h2,.about-why-col h2,.head-col-about h2{font-size:42px;line-height:normal}
.about-our-col p,.about-why-col p,.aus-row-inner-bottom p{margin-bottom:20px}
.about-our-col h2,.help-left-col h2{margin-bottom:30px}
.about-people-head{margin-bottom:50px}
.about-why-col h2{margin-bottom:40px}
.about-bussiness-row-col-text h4{font-size:25px;margin-bottom:25px}
.about-core-col h5{font-size:24px;margin-top:24px;margin-bottom:26px}
.head-col-about{margin-bottom:40px}
.about-our-story{padding-top:80px;padding-bottom:80px}
.about-why{margin:80px 0}
.contact-us-banner-col h1{font-size:50px;margin-bottom:40px}
.contact-us-banner{padding-top:150px;padding-bottom:150px}
.color-gradient{margin-bottom:10px}
.postal-inner{gap:40px}
.postal-icon img{width:56px}
.form-div p{gap:20px}
.checkbox-required{margin-top:25px;margin-bottom:35px}
.map-image img{width:400px}
.map-details-col h5{font-size:20px;margin-bottom:16px}
.help-form{padding-top:80px}
.map-sec-contact{padding-bottom:80px}
.grandstreem-bannerrow h1{line-height:65px;font-size:50px}
.image-innercol h1{font-size:50px;line-height:52px}
.disaster-banner h1 span {font-size: 40px;}
.disaster-banner h1 b {font-size: 50px;}
.disaster-banner .row .col-textdisaster p {font-size: 20px;margin-top:40px;margin-bottom:40px;}
.disaster-banner .col-textdisaster {max-width: 1084px;}
.mpls-Network-enter-prize h3.plan-name-main {font-size: 36px;padding: 30px 0 !important;}
.mpls-Network-enter-prize h3.plan-name-main sup {font-size: 20px;}
.mpls-Network-enter-prize .top-sup h6 {font-size: 16px;}
.main-increased-right-col-content { position: static;width: 100%;height: auto;} 
.spsb-talk-sec { margin-top: 0; }
.softphone-increased-productivity-section { margin-bottom: 80px; }
.main-count-col-text h3 {font-size: 30px;}
.main-count-section .count-col button {padding: 14px 20px;font-size: 18px;}

}
@media only screen and (max-width:1330px){
.talk-to-sec.question .talk-image-call {height: 664px;}
.inquiry-help-row {padding: 150px 0;}
.accrodaction-content {margin-bottom: 172px;}
.woocommerce .products ul, .woocommerce ul.products {grid-template-columns: 1fr 1fr 1fr;}
.latest-deal-block-copy .img-box h4, .latest-deal-block-copy .img-box h2 {width: 76% !important;}
.latest-deal-block-copy .img-box h3 {width: 65% !important;}
section.new4g-sec .row img {height: 250px;}
.main-plan .plan-slider .slick-track .plan-itemsd .button {font-size: 18px !important;}
.navbar-col-three .navbar-wishcart img {height: 100px;}
}
@media only screen and (max-width:1364px) and (min-width:1025px){
.greybar-main img{width:30px;height:30px}
.accordion-content p,.basic-information .little-desc,.bluebar a,
.footer-plan a,.footer-plan p,
.payment-duration a,.plan-header p,
.price-main h3 span{font-size:14px}
.greybar-main .button a,.internet-item .button a,.item-row .clickable .right-text h4,
.item-row .clickable .right-text p,.plan-header h4{font-size:16px}
.basic-heading h3{font-size:18px}
.basic-information p{font-size:14px;line-height:normal;margin-top:10px}
.basic-information{padding:0 20px 30px}
.greybar-main h3, .price-main h3, .price-main h3 #mprice{font-size:19px}
.greybar-main .flex-wrap{padding:30px 20px}
.mainmodem h2{font-size:30px}
.mainmodem p{font-size:16px;font-weight:500;max-width:574px;margin:20px auto}
.main-plan .row .rowheadnbn{margin-top:20px;margin-bottom:24px;font-size:20px}
.basic .column h2{font-size:30px;margin-bottom:20px}
.main-info-container .button{padding:12px 0;font-size:14px;margin-bottom:20px}
.price-main{margin-bottom:14px}
.mainlisting{padding-bottom:20px}
.infor{margin-bottom:16px}
.price-speed{margin-top:12px;margin-bottom:12px}
.plan-header h3{font-size:22px}
.payment-duration{flex-direction:column;row-gap:5px}
.payment-duration .fullpay{font-size:14px;width:100%}
.payment-duration .monthly{width:100%}
.grey-info .blue{margin-left:4px}
.bluebar{flex-direction:column;row-gap:10px}
.mainlisting li{font-size:14px;margin-bottom:10px}
.accordion-header{padding:10px 14px}
.accordion-header h3{font-size:12px;line-height:normal}
.accordion-header i{font-size:12px}
.infor p{font-size:14px;margin-top:10px;line-height:normal}

.new4g-sec.modems .row .text-box h3 {font-size: 18px;}
.modems .row .text-box span {font-size: 14px;}
.new4g-sec.modems .row .text-box samp.price-show {font-size: 14px !important;}
section.new4g-sec.modems .text-box ul li {font-size: 14px !important;}
}
@media only screen and (min-width:1300px){
.main-block-opened .bluebar ul li:empty{display:block;width:20%}
.main-block-opened .bluebar ul{gap:0}
.main-block-opened .bluebar ul li{width:20%;padding:0 20px}
.main-block-opened .bluebar ul li:nth-child(2){padding:0}
.main-block-opened .bluebar ul li:nth-child(3){padding-right:0}
}
@media only screen and (max-width:1290px){
.season_tabs label::after{left:80%!important}
.bottom-nav-container .container,.maindashboard .container,.order-received-page .container,.tax-product_cat .container,.woocommerce-cart .site-main{padding:0 15px}
.inside-the-number-banner{min-height:560px}
.single-product .site-main{padding:0 50px}
.Accessories-banner .container,.banners-new .container,.expert-banner .container,.speakerphone-banner .container,.video-banner .container,
.video-banner-third .container,.video-conference-banner .container{padding:0 30px}
.speakerphone-banner .video-img2{right:30px}
.shop-col{padding:0 100px}
.woocommerce-shop .hentry h1.entry-title{margin-bottom:50px!important}
.sho-fil-sd ul.columns-3.products-block-post-template.wp-block-post-template.is-layout-grid.wp-container-core-post-template-is-layout-1.wp-block-post-template-is-layout-grid
{grid-template-columns:repeat(2,1fr)}
.talk-to-sec.question .talk-image-call {height: 642px;}
.accrodaction-content {margin-bottom: 150px;}
.latest-deal-block-copy .img-box h4, .latest-deal-block-copy .img-box h2 {width: 82%;}
.single-product .main-plan .slick-slider{padding:0 50px;}
.single-product .main-plan .plan-slider .slick-next {right: 0;}
.single-product .main-plan .plan-slider .slick-prev {left: 0;}
}
@media only screen and (min-width:1025px) and (max-width:1199px){
.video-conference-banner .right-column .txt-box{top:7vw;left:5vw}
.video-conference-banner .right-column .txt-box p{font-size:2.1vw}
.video-conference-banner .right-column .txt-box h2{font-size:3.5vw}
.video-conference-banner .right-column .txt-box h2 b{font-size:2.5vw}
.video-conference-banner .right-column{min-width:390px}
.woocommerce-cart-form__contents .product-thumbnail img{width:180px!important}
}
@media only screen and (max-width:1199px){
.countries{padding-top:60px}
.plan-head .type,.wp-block-woocommerce-checkouted .wc-block-components-sidebar-layout{flex-direction:column}
.wp-block-woocommerce-checkouted .wc-block-components-sidebar-layout .wc-block-components-main{padding-right:0!important;border-right:0!important;width:100%}
.wp-block-woocommerce-checkouted .wc-block-components-sidebar-layout .wc-block-components-sidebar{width:100%!important;padding-left:0!important}
.Country-zone-list-sec,.banner-acc-main,.benifites-main-international-sec,.customer-value,.cyber-it-work,.cyber-security-service,.dont-weight,.grids-roaming,.how-it-work,.main-features-section,.managed-could-work,.ozi-telecom-partner,.power-benfits-section,.select-cloud,footer{padding:70px 0}
section.new4g-sec{padding-top:70px;padding-bottom:70px}
.inbond-call-track-high-speed-sec.ptb-100,.ptb-100{padding:70px 0!important}
.key-features-sec .row,.ozi-telecom-partner-row{gap:30px}
.business-sim-only-mobile-data-banner .text-box h1>span,.power-data-row-col h1{font-size:100px}
.business-sim-only-banner .row .column .text-box h1,.business-sim-only-mobile-data-banner .text-box h1>span samp,.postpaid-MD-ipad-tablets h1{font-size:70px}
section.mobile-phones-with-mobile-plans-banner{padding:40px}
section.mobile-phones-with-mobile-plans-banner .row .right-column .circle-box{left:0}
.business-sim-only-banner .row .column .text-box h2{margin:15px 0}
.bulk-sms-offers-inner-main h4 strong,.business-sim-only-banner .row .column .text-box h1 strong,.business-sim-only-banner .row .column .text-box h2,.main-solutions-col-left h2,h1{font-size:40px}
.primium-banner-plans{padding-bottom:60px}
.number-plans-13-banner h2.black-txt.new{font-size:37px}
.banner-row-main h1,.business-cloud-banner h1,.number-plans-1800-banner h1.black-txt,.power-data-row-col h2{font-size:50px}
.banner-business-NBN-internet-bundal .banner-text h1,.business-sip-phoneline h1{font-size:60px}
.banner-Fibre-optic-internet .banner-text h5,.banner-upper-btn button,.btn-banner button,.business-sip-phoneline h1 span,.plan-items-phones .item-phone.first-item h3,.save-up-inner span,.sec-last-resolver-btn a,.seventh-slide .speed-plan-inner ul li,.speed-plan h4,.updated-sec h5,button.last-form-button{font-size:20px}
.banner-col p,.bundle h1 span,.business-sip-phoneline h1 samp,.col-off-percentage h2 strong,.contact-banner-col-two h2,.eighth-slide .banner-col p span,.mainmodem h2,.mobile-col-two h3,.nbn.main-section .col-nbn h2,.save-up-thirty,.sixth-slide .banner-col p{font-size:30px}
.business-cloud-buttons-sec .business-main-row,.business-cloud-buttons-sec .main-row,.business-cloud-high-speed .high-row{padding:0}
.bulk-sms-offers-inner-main h4 b,.business-cloud-banner h3{font-size:25px}
.business-cloud-banner h5{margin-bottom:25px;font-size:22px}
.bundle h5,.bundle-col-one h2,.business-cloud-banner h1 span,.eighth-slide .banner-col p,.hosted-col h2,.plan-base h4,.third-slide .banner-col p{font-size:22px}
.business-cloud-banner h2,.customer-row h2,.new-layout .main-info-container .price-box h3{font-size:32px}
.business-satellite-feature-sec h4{padding-bottom:18px;margin-bottom:18px;font-size:20px}
.find-perfact p{font-size:16px;margin-top:14px}
.custom-row p,.wireless-bundle-offers .bundle-offer-col p{font-size:16px;margin-bottom:30px}
.wireless-bundle-modem-sec .basic .column h2{margin-bottom:10px}
.wireless-bundle-modem-sec .basic .column p{margin-bottom:25px;font-size:16px}
.bottom-nav-col a,.wireless-modem .most-pop{font-size:12px}
.wireless-modem .most-pop img{width:15px}
.wireless-banner .speed-plan-inner h6{color:#fff;font-size:18px;margin-top:20px}
.Core-Benefits-row .Core-Benefits-col-para p,.bundle h4,.bundle.postpaid-sim p,.contact-us-banner-col .button a,.ozi-partner-col p,.phone-line-plane .row .box .text-box h2 span,.phone-line-plane .row .box .text-box>span,.top-sup h6{font-size:18px}
.col-off-percentage h2 span,.fourth-slide .banner-col p,.modal-opened-process #closeded,.phone-line-plane .row .box .text-box h2,.telecom-col-two h2,section.nbn_plane-speed .charge-box.full-size .right-box p{font-size:26px}
#prdChkBtnTwo,.basic-information .display-banner,.button a,.choose-plan,.hosted-col p,.main-accordi-row .accordion h3,.new-layout .main-info-container .price-box h3 span,.new-layout .main-info-container .promo-bar p,.quick-links .row .col .free-del h4,.sect-phone-plan,p.month-month{font-size:16px}
.new-layout .main-info-container .infor p{line-height:22px}
.new-layout .main-info-container .list-box,.purchase-roaming-sec .row .column p,.video-banner .video-banner-left h1,.video-conference-banner .video-conference-banner-main .video-conference-banner-left h1{margin-bottom:30px}
.Choose-ozi-telecom,.High-speed-fibre-features,.about-client,.bundle-mobile,.business-cloud-buttons-sec,.business-satelllite-table,.choose-internet,
.elevate-business-sec,.latest-mobile,.main-accordian,.main-plan,.nbnmodem,.number-plans-inside-sec,.number-plans-map-form,.premium-support,
.three-img-text-sec,.wireless-hosted,section#addressc,section.Pre-Paid-mob-internet-solutions,section.image-text-sec,section.mobile-handsets,
section.modem-sec.business-sip-modem,section.modem-sec.microsoft-calling-modem-sc{padding:60px 0}
.row-filters .columns-filters select{width:235px}
.row-filters .flex-wapper{gap:10px}
.Selct-home-phone-plan table tr td,.Selct-home-phone-plan table tr th,.columns-filters label,.main-accordi-row .accordion p,.plan-base h4 span,.plan-head a,.plan-items-phones .item-phone.first-item p,.row-filters .columns-filters select,.top-nav-col-two a,.top-nav-email a,.top-nav-mobie a{font-size:14px}
section.banner-business-NBN-internet{background-position:50% 50%;position:relative;min-height:550px}
section.banner-business-NBN-internet .container{position:relative}
section.banner-business-NBN-internet::before{content:"";position:absolute;width:100%;height:100%;background:rgba(255,255,255,.7)}
.ozi-partner-col h2,.postpaid-MD-ipad-tablets h4 span{font-size:35px}
.main-inner.bundle.postpaid-MD-ipad-tablets,.main-inner.bundle.pre-paid-mob-data-plans{height:auto;padding:50px 0}
section.nbn_plane-speed .charge-box.full-size .left-box{max-width:50%}
.postpaid-mobile-data-plans .sim-image-col.phoneplan-col-image img.network-img{width:108px}
.postpaid-mobile-data-plans .text-col h5{margin:20px 0;font-size:20px}
.bulk-sms-solutionss-banner-main,.latest-deal-sec .row{gap:20px}
.phone-plan-banner .text-col h2{font-size:30px!important}
.delivery-new{padding:14px 0}
.footer-column.footer-col-one img{width:150px}
.bundle-offer-col{max-height:275px}
.bundle-nbn-col .bundle-image{width:40%}
.bundle-nbn-col .bundle-nbn-text{width:58%}
.bundle-nbn-row{padding:20px}
.custom-row-col h3,.plan-header h3{font-size:19px}
.top-nav-col-one,.top-nav-col-two{column-gap:15px}
label.active~.season_content .mainflex{justify-content:space-between}
.has-child i.fa-solid.fa-chevron-down,.season_tabs .season_tab label{font-size:12px}
.modal-opened-process .newprocess .row h2{font-size:26px;max-width:800px}
.modal-opened-process .newprocess .row button{font-size:15px}
.nbn.main-section{padding-top:70px}
.promo-message{padding:12px 2px}
.custom-message p,.text-col h2,.text-col h3{font-size:24px}
.inner-customer-hosted .hosted-col p{font-size:17px}
.main-inner{height:450px;background-size:59% 100%}
.text-col p{max-width:450px}
#resultList .custom-message{max-width:800px;font-size:22px}
.delivery-col img{max-width:50px}
.about-client-row-inner .slick-prev{right:58%}
.about-client-row-inner .slick-next{left:58%}
.navbar-col-two{width:46%;margin-right:20px}
.speed-plan h2{font-size:30px;height:44px}
.banner{height:577px!important}
.fifth-slide .banner-col-on img,.third-slide .banner-col-on img{height:480px}
.banner.third-slide .speed-plan .speed-plan-col-one h2 span{font-size:24px!important}
.fourth-slide .banner-col-on img{height:484px}
.fourth-slide .banner-col p samp{font-size:34px}
.fifth-slide .speed-plan-inner{column-gap:10px}
.fifth-slide .speed-plan-col-one h2{width:max-content}
.fifth-slide .speed-plan-col-two h2{align-items:flex-start;font-size:18px;width:max-content;padding:0 10px}
.eighth-slide .speed-plan h2 span{line-height:34px}
.optic-col-one img{max-width:30px}
.eighth-slide .banner-col-on img{height:460px;object-fit:cover}
.fifth-slide .speed-plan h4{font-size:28px;margin-top:22px}
.about-our-story .about-our-row,.telecom-row{flex-wrap:wrap}
.telecom-col-one{height:auto}
.telecom-col-one img{height:100%;object-fit:cover}
.custom-solution,.elevate-business-sec,.telecom-section{padding:50px 0}
.custom-row h2{width:590px;font-size:30px}
.optic-internet .container{padding:0 47px}
.contact-banner .container{padding:0 40px}
.delivery-details .container,footer .container{padding:0 100px}
.routing-position{top:-75px}
.routing-position-two{bottom:-50px;right:-27px}
.delivery-row{column-gap:20px}
.copyright-section{padding:15px 0}
.footer-col-four form input{padding:15px}
.submit-form{height:50px;column-gap:10px}
.business-handset-sec .row .handset-box .img-box{min-height:218px;display:flex;align-items:center}
.country-roaming-sec,.manage-cyber-feature{padding-bottom:70px}
.country-code-terms-sec .head{margin-top:0!important}
.purchase-roaming-sec .row .column h2{font-size:50px;margin-bottom:14px}
.purchase-roaming-sec .row .column h5{margin-bottom:14px;font-size:20px}
.video-banner-second .video-main,.video-fourth .video-main{column-gap:60px}
.video-banner .vide-banner-right .offer-img{width:100px;height:100px}
.video-third-boxbanner{margin-top:30px}
.video-conference-banner .video-conference-banner-main .video-conference-banner-left p{font-size:20px;font-family:Inter}
.video-conference-banner .video-conference-banner-main .video-conference-banner-right .video-img1{width:180px;height:180px}
.speakerphone-banner .video-img2,.video-conference-banner .video-conference-banner-main .video-conference-banner-right .video-img2{width:120px}
.Accessories-banner--inner img{width:250px;height:250px}
.video-banner-third .video-main-third,.video-conference-banner .video-conference-banner-main{column-gap:50px}
.offer-img{width:100px}
.banner-samsung-offer{max-width:120px}
.aus-row .aus-row-inner{grid-template-columns:1fr 1fr}
.about-our-col h2,.about-our-col p{text-align:center}
.about-our-col,.about-our-col-image,.portal-img-main{width:100%}
.form-div p{grid-template-columns:1fr}
.form-div textarea{grid-column:unset}
.form-div .wpcf7-form-control-wrap:last-child{grid-column:span 1}
.banner-row-main{padding:150px 0}
.container{padding:0 15px}
.btn-banner{padding-top:38px}
.Core-Benefits-row .Core-Benefits-col-img,.ozi-partner-col-img{max-width:48%}
.ozi-partner,.sec-last-resolver{padding:80px 0}
.Core-Benefits-row .Core-Benefits-col-para h4{font-size:26px;padding-bottom:15px}
.Core-Benefits-row{margin-bottom:35px}
.ozi-telecom-partner-col{padding:35px 25px}
.ozi-telecom-partner-col h5{padding:18px 0 25px}
.portal-heading h2{font-size:45px;padding-bottom:25px}
.portal-row-resolver{padding-top:45px}
.program-resolver{margin-top:80px}
.program-resolver form{padding:50px 80px;margin-top:50px}
.first-inner-mid-form,.program-col-resolver,.sec-inner-mid-form{row-gap:25px}
.mid-form{padding-top:25px}
p.last-form-p{padding:20px 0 40px}
.sec-last-resolver-col h3{font-size:35px;padding-bottom:30px}
.portal-img{top:20%;right:0}
.power-data-row-col h2 b,.power-data-row-col h2 strong{font-size:64px}
.power-data-row-col h4{font-size:21px}
.save-up-thirty b{font-size:45px}
.bulk-sms-offers-inner-main h4{width:145px;height:145px}
.bulk-sms-offers.new-second-class{margin-left:50px}
.bulk-sms-solutions-banner-main-cantant h1 b{font-size:69px}
.bulk-sms-solutions-banner-main-cantant h1 span{font-size:54px}
.grandstreem-bannerrow h1{line-height:60px;font-size:50px}
.col-off-percentage{width:120px;height:92px}
.col-off-percentage h2 b{font-size:42px}
.banner-img-consultuncy{padding:100px 0}
.journey{padding-top:70px;padding-bottom:150px}
.timing{column-gap:30px}
.enterprise-vpn-solutions-img-text-sec .heading-box p { font-size: 22px; }
.enterprise-vpn-solutions-img-text-sec .row .text-box p, .enterprise-vpn-solutions-img-text-sec .row .text-box li { font-size: 18px; } 
.enterprise-vpn-solutions-about-sec .container { padding: 0 15px; }
.main-increased-left-col-content h2 { font-size: 38px; line-height: 1.1; }
.main-increased-left-col-content ul li { font-size: 18px; line-height: 1; }
.alternatives-section {padding: 80px 0;}
.alternatives-heading h2 {font-size: 38px;}
.main-count-section .heading-box {font-size: 35px;margin-bottom: 35px;}
.accrodaction-content,
.main-count-section {padding: 70px 0;}
.new-banner-wireless-right img { max-width: 200px !important; }
.special-offer-three { left: 75% !important; }
.enterprise-hosted-voice-solutions-off { right: 0; }
.latest-mobile { padding-bottom: 100px !important; }
.latest-mob-sldr .slick-prev, .latest-mob-sldr .slick-next { bottom: -100px; top: unset; margin: 0 auto; }
.latest-mob-sldr .slick-prev { left: -90px; right: 0;}
.latest-mob-sldr .slick-next { right: -90px; left: 0; }
.woocommerce.columns-4{padding: 0 15px !important;}
.fifth-slide .banner-col p,
    .fifth-slide .speed-plan h4{font-size:24px;}
.business-handset-sec .row .handset-box .text-box h3 {font-size: 22px;}
.page-id-8912 .plan-slider{display: grid;grid-template-columns: 1fr 1fr;gap: 20px;}
.page-id-8912 .plan-slider .plan-itemsd {width: 100%;}
.page-id-10035 .modem-sec .plan-sliders .slick-arrow {width: 35px;height: 35px;bottom: -60px;position: absolute;top: unset;}
.page-id-10035 .modem-sec .plan-sliders .slick-next {right: -50px;left: 0;margin: 0 auto;}   
.page-id-10035 .modem-sec .plan-sliders .slick-prev {left: -50px;right: 0;margin: 0 auto;}
.page-id-10035 .modem-sec {padding-bottom: 70px;}
.section-counter h2 {font-size: 50px;}
.counter-container div .counter-box {font-size: 90px;}
.counter-container div .description {font-size: 20px;}
.section-counter {padding: 100px 0;}
.payment-started .payment-init .heading-box h5 {font-size: 30px;}
.page-id-2285 .wp-container-core-columns-is-layout-2 {padding: 0 100px;}
.deals-manager-products{padding: 0 15px;}
.benefits-sec .container {padding: 0px 15px;}
}
@media only screen and (max-width:1150px){
.season_tabs label::after{left:76%!important}
.products-block-post-template button{max-width:150px;height:40px}
.phone-line-plane .row .box .text-box>span{font-size:14px}
}
@media only screen and (max-width:1100px){
.wireless-modem .new-layout .main-info-container .price-box h3,.wireless-modem .price-speed.popular-position-col h2{font-size:26px}
.pack-col-one,.premium-support .row .col-premium-support .col-pack-np{width:30%}
.wireless-modem .price-speed.popular-position-col samp{font-size:16px;width:100%}
.wireless-modem .new-layout .main-info-container .price-box h3 span{font-size:14px}
.season_tabs label::after{left:70%!important}
.bottom-nav-col a{font-size:10px}
.business-sim-only-banner .row .column .text-box h1 {font-size: 45px !important;}
}
@media only screen and (max-width:1024px){
#variation .video iframe,.main-inner{height:400px}
.all-head-main h2,.main-block-opened .coutry-wrap h2:nth-child(2),.main-solutions-col-left h2,.text-heading-journy h2,.woek-text h2,h2{font-size:35px}
.about-people-row-inner-col-text h3,h3{font-size:25px}
.about-bussiness-row-col-text h4,.about-core-col h5,.basic-heading h3,.countries .row .groups li,.plan-base h4,.plan-header h4,.row-slider .plane-slide .ribben>p>samp,.social-icons h5,h4,h5{font-size:20px}
.aus-row .aus-row-inner .aus-inner-col h6,.program-resolver form h6,.sec-last-resolver-btn a,h6,section.High-speed-fibre-features .text-box h4{font-size:18px}
.row.suggested{top:106px}
.main-block-opened .bluebar ul{gap:10px}
.main-block-opened .listitem .head h3{padding:20px 30px;font-size:22px}
.main-block-opened .coutry-wrap,.maindashboard .account-row-form{padding:30px}
#hideButton,#showButton{font-size:22px}
.countries .row .column input{height:60px;font-size:16px}
.main-block-opened .coutry-wrap h2:first-child{font-size:22px;margin-bottom:10px}
.banner-col p,.main-block-opened .coutry-wrap h2:nth-child(3),.mobile-col-two h3, .price-main h3 #mprice{font-size:28px}
.new-banner-width_btn.international-calling-network::before{content:"";background:#ffffff3d;position:absolute;height:100%;width:100%;top:0;left:0}
.contact-banner .container,.container,.delivery-details .container,.optic-internet .container,.shop-col,.single-product .site-main,.woocommerce-cart .site-main,footer .container{padding:0 15px}
.Country-zone-list-sec,.about-core,.advanced-reporting,.banner-acc-main,.benifites-main-international-sec,.customer-value,.cyber-it-work,.cyber-security-service,.dont-weight,.grids-roaming,.how-it-work,.main-features-section,.managed-could-work,.ozi-partner,.ozi-telecom-partner,.power-benfits-section,.purchase-roaming-sec,.sec-last-resolver,.select-cloud,.solutions-section,footer{padding:60px 0}
.about-our-story,section.new4g-sec{padding-top:60px;padding-bottom:60px}
.inbond-call-track-high-speed-sec.ptb-100,.ptb-100,.thankyoupage{padding:60px 0!important}
.image-text-sec h2,.meeting-resolver{margin-bottom:20px}
.bluebar,.price-main,.price-speed{margin-bottom:15px}
.lead-again-sec .box{width:30%}
.columns-filters label,.contact-banner-col-two form .form-input-division input,.footer-col-four,.footer-col-one,.footer-col-three,.footer-col-two,.grandstreem-banner .col-image,.portal-img-main,.row-filters .columns-filters select,section.lead-again-sec .info-box .icon-text-box{width:100%}
section.lead-again-sec .row{flex-wrap:wrap;row-gap:50px;justify-content:center}
.video-conference-banner .column .text-box h1 span{font-size:85px}
.video-conference-banner .right-column{max-width:280px}
.video-conference-banner .right-column .txt-box{top:60px;left:50px}
section.business-fax2mail-banner{min-height:650px}
section.business-fax2mail-banner .column h1{font-size:80px}
.number-plans-13-power .col-one{padding:15% 10%}
.banner.business-sip-phoneline{height:auto!important;padding:100px 0}
.wireless-modem .accordion-header,.wireless-modem .plane-info{margin-bottom:20px;margin-top:20px}
section.High-speed-fibre-features .icon-text-box img{height:21px;width:21px}
section.High-speed-fibre-features .icon-text-box .icon{height:52px;width:52px}
section.mobile-handsets.prepaid-page svg.slick-prev.slick-arrow{left:-10px}
section.mobile-handsets.prepaid-page svg.slick-next.slick-arrow{right:-10px}
section.mobile-handsets.prepaid-page svg.slick-next.slick-arrow,section.mobile-handsets.prepaid-page svg.slick-prev.slick-arrow{z-index:1;height:44px}
.row-filters .flex-wapper{gap:16px}
.banner-enterprise-NBN-internet-bundal .banner-text h1,.ozi-telecom-partner .ozi-telecom-partner-heading h2,.postpaid-mobile-data-plans .text-col h1 span,.postpaid-mobile-data-plans .text-col h1>samp,.postpaid-sim h1,.program-heading-resolver h2{font-size:40px}
.main-internet-plans-items .slick-next,.main-internet-plans-items .slick-prev,.modem-slider .slick-arrow,.plan-slider .slick-next,.plan-slider .slick-prev,section.nbn_plane-speed .row-slider .slick-arrow{display:none!important}
.Choose-ozi-telecom,.High-speed-fibre-features,.about-client,.bundle-mobile,.choose-internet,.latest-mobile,.main-accordian,
.main-plan,.nbnmodem,.premium-support,.tax-product_cat .main-banner,.wireless-hosted{padding:50px 0}
section.product-filter .row .fillter-box{max-width:250px}
section.product-filter .product-row .box .img-box{min-height:220px}
.plan-header h3,.postpaid-mobile-data-plans .text-col h1,.postpaid-sim h1 samp{font-size:26px}
.postpaid-mobile-data-plans .text-col h2 samp{font-size:34px}
.row-slider .plane-slide .ribben{width:165px;height:61px;right:-11px;top:-0px}
section.sales-specialist-sec{padding:90px 0}
.plan-items-phones{align-items:stretch}
.form-input-division,section.modem-sec .row{flex-direction:column}
.plan-head .type{flex-direction:row}
.plan-items-phones .item-phone.first-item{min-height:auto;text-align:center}
.plan-items-phones{flex-wrap:wrap}
.Selct-home-phone-plan .table,.bottom-nav{display:none}
.plan-items-phones .item-phone,.plan-items-phones .item-phone.first-item,.select-cloud .plan-items-phones .item-phone{width:calc(50% - 15px)}
.row-slider .plane-slide .ribben>p{font-size:14px!important}
.row-slider .plane-slide{margin:0 10px}
.bunble-offers-row h2{font-size:26px;margin-bottom:26px}
.bunble-offers-row img{height:44px;width:44px}
.bundle-offer-col{max-height:260px}
.wrapper-tab .woocommerce-Reviews .comment-form{padding:35px 25px!important}
.woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block h2{font-size:22px!important}
div#reviews{column-gap:20px}
.main-section-news .custom-row-cols{row-gap:40px}
.main-section-news .custom-row p{margin:0}
.mainmodem p{font-size:16px;max-width:588px;margin:15px auto 30px}
.greybar-main{margin-top:30px}
.slick-dots{bottom:-40px}
.slick-dots li{border-radius:60px;border:1px solid var(--Linear,#9e88ff);background:#f9f9f9;opacity:.5}
.slick-dots li.slick-active{opacity:1}
.slick-dots li button::before{background:var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.basic .column h2{font-size:30px;margin-bottom:20px}
.main-plan .row .rowheadnbn{margin-top:30px;font-size:20px}
.Core-Benefits-row .Core-Benefits-col-para p,.about-bussiness-row-col-text p,.about-core-col p,.about-our-col p,.about-people-row-inner-col-text p,.about-why-col p,.aus-row .aus-row-inner .aus-inner-col p,.aus-row-inner-bottom p,.button a,.footer-plan a,.footer-plan p,.free-del h4,.greybar-main h3,.inner-mid-form p,.mainlisting li,.ozi-partner-col p,.plan-header p,.portal-heading p,.row.basic .column button,.sec-last-resolver-col p{font-size:16px}
.price-speed{margin-top:20px}
.accordion-content p,.accordion-header i,.bluebar a,.free-del p,.item-row .clickable .right-text h4,.item-row .clickable .right-text p,.maindashboard .wc-block-components-notice-banner.is-error .wc-block-components-notice-banner__content,.payment-duration a{font-size:14px}
.payment-duration .fullpay{font-size:14px;width:auto;margin:0 auto}
.accordion-header{padding:0 22px}
.mainlisting{padding-bottom:26px}
.infor p{font-size:16px;line-height:normal;padding-top:14px}
.item-row .clickable.active .circle i{height:24px;width:24px}
.main-item .item-row .clickable{height:84px}
.greybar-main img{width:36px;height:36px}
.basic-information p{font-size:15px;line-height:normal;margin-top:5px}
.basic-heading{min-height:100px;padding-top:14px;padding-bottom:14px}
.basic-information .little-desc,.price-main h3 span{font-size:15px}
.basic-information{padding:0 20px 30px}
.main-info-container .button{width:100%;padding:14px 0;font-size:16px;margin-bottom:30px}
.accordion-header h3{font-size:16px;line-height:normal;padding:10px 0}
.grey-info{padding:10px 20px}
.payment-duration .monthly{width:52%}
.season_tabs label::after{left:70%!important}
.help-form,.maindashboard,.nbn.main-section{padding-top:60px}
.custom-row-col{width:47%}
.tax-product_cat .main-banner h2,h1{font-size:36px}
.customer-row h2{font-size:28px;margin-bottom:25px;padding-bottom:25px}
.delivery-details{padding:40px 0}
.delivery-col,.delivery-row{column-gap:10px}
.delivery-col img{max-width:50px}
.footer-row,.page-id-10 .woocommerce{flex-direction:column;row-gap:30px}
.footer-col-one p{margin-top:20px;margin-bottom:20px}
.footer-col-three ul,.footer-col-two ul{row-gap:10px}
.social-icons ul{column-gap:15px}
.choose-ozi-row h2,.contact-banner-col-two h2,.same-headings-inner{font-size:30px}
.contact-banner-col-one img{object-fit:contain}
.contact-banner-col-two form input[type=submit]{font-size:19px}
.main-inner::after{max-width:74%}
.main-inner{background-size:50% 100%}
.company-aus,.country-roaming-sec,.manage-cyber-feature,.map-sec-contact{padding-bottom:60px}
.maindashboard .woocommerce-MyAccount-navigation{float:unset!important;width:100%!important;margin-bottom:30px}
.maindashboard .woocommerce-MyAccount-content{float:right;width:100%!important}
.maindashboard .woocommerce-MyAccount-content .addresses .woocommerce-Address address{font-weight:400}
.page-id-10 .woocommerce .cart-collaterals,.page-id-10 .woocommerce form.woocommerce-cart-form{max-width:100%}
.woocommerce .cart-collaterals .cart_totals .checkout-button{padding:9px 16px;font-size:16px}
.woocommerce-shop .hentry h1.entry-title{background-position:unset}
.sho-fil-sd ul.columns-3.products-block-post-template.wp-block-post-template.is-layout-grid.wp-container-core-post-template-is-layout-1.wp-block-post-template-is-layout-grid{grid-template-columns:repeat(1,1fr)}
.sho-fil-sd{flex-basis:50%!important}
.filter-col{flex-basis:45%!important}
.thwmscf_time_line_step .thwmscf-index,.thwmscf_time_line_step ul.thwmscf-tabs li a{font-size:17px!important}
.order-received-page .woocommerce-thankyou-order-details li{padding-right:1em!important}
.order-received-page .woocommerce-thankyou-order-received{padding:50px 15px}
.banners-new .banner-new-main{column-gap:70px!important}
.banner-new-main-third{column-gap:70px}
.banner-fifth .banner-new-left h2{font-size:36px;margin-top:30px}
.banner-fifth .banner-new-left h2 strong{font-size:60px;line-height:45px;margin-bottom:15px!important}
.banner-fifth .banner-new-left h2 span{font-size:42px;line-height:28px}
.speakerphone-banner-left{max-width:520px;height:100%}
.video-banner-second .premium{width:100%!important;height:auto}
.video-banner-third{padding:20px 0}
button#rmp_menu_trigger-13381{left:15px;top:5px}
.top-nav-row{justify-content:flex-end;gap:14px}
.about-our-col h2,.about-people-head h2,.about-why-col h2,.aus-row-inner-bottom h2,.head-col-about h2{font-size:37px}
.about-why{margin:60px 0;padding:60px 0}
.about-bussiness-row-col-text{width:38%}
.terms-banner{padding:100px 0}
.terms-head-para h3{font-size:25px;margin-bottom:20px}
.terms-sec{padding:70px 0}
.terms-head-para p{font-size:16px;line-height:153%}
.first-inner-mid-form,.program-col-resolver,.sec-inner-mid-form{width:48%}
.Core-Benefits-row .Core-Benefits-col-para h4{font-size:24px}
.ozi-partner-col h2{font-size:30px;padding-bottom:15px}
.btn-banner button{font-size:18px;padding:14px 36px}
.btn-banner{padding-top:30px}
.Core-Benefits-row{margin-bottom:30px}
.ozi-telecom-partner .ozi-telecom-partner-heading{padding-bottom:40px}
.ozi-telecom-partner-col h5{font-size:22px;padding:16px 0 20px}
.ozi-telecom-partner-col{padding:30px 20px;width:100%;max-width:47.2%}
.ozi-telecom-partner-row{gap:40px}
.portal-heading h2{font-size:40px;padding-bottom:20px}
.portal-img{top:20%;right:0;max-width:430px}
.program-resolver{margin-top:60px}
.program-heading-resolver p{font-size:16px;padding-top:10px}
.program-resolver form{padding:40px 70px;margin-top:40px}
.first-inner-mid-form,.program-col-resolver,.sec-inner-mid-form{row-gap:20px}
.mid-form{padding-top:20px}
button.last-form-button{font-size:18px;padding:16px}
.sec-last-resolver-col h3{font-size:30px;padding-bottom:20px}
.sec-last-resolver-btn button{height:55px}
.sec-last-resolver-row{padding:80px 50px}
.banner-row-main h1{font-size:45px}
.enterprise-5g-main-section::before{content:"";background:#0000004d;height:100%;width:100%;position:absolute;top:0;left:0}
.col-images-save h2{font-size:35px;margin-top:50px}
.save-up-col{width:241px;height:241px}
.main-advanced-reporting-row{margin-top:45px}
.main-advanced-reporting-col-one,.main-advanced-reporting-col-two{width:45%}
.talk-to-sec.bulk-sms-sec-talk-to-sec{background-position:26% 100%!important}
.grandstreem-bannerrow{padding:150px 0;flex-direction:column;align-items:flex-start}
.col-image img{top:135px}
.grandstreem-banner .col-heding h1 br{display:block}
.grandstreem-banner .col-heding h1{text-align:left}
.img-boys-box p{font-size:12px}
.chage-to-come{padding-right:100px}
.journey{padding-top:60px;padding-bottom:140px}
.text-heading-journy h2{margin-bottom:40px}
.text-consultuncy h1{font-size:50px}
.text-consultuncy{max-width:595px}
.text-consultuncy p{font-size:20px;margin-top:34px;margin-bottom:50px}
.managed-could-row .managed-could-text{max-width:612px}
.manageed-could-banner h1 b{font-size:62px}
.manageed-could-banner h1 strong{font-size:46px}
.manageed-could-banner h1 span{font-size:40px;margin-bottom:5px}
    .mpls-networks-work-section p, .mpls-networks-work-section li { font-size: 18px; line-height: 28px; }
    .mpls-networks-work-section .main-mpls-blod-para>div b { font-size: 18px; }
    .mpls-networks-work-section .main-networks-inner-row { padding: 20px 0 20px 0; }
    .mpls-networks-work-section .main-inner-networks-col-left h6>b { font-size: 20px; } 
    .mpls-networks-work-section .mpls-netwokrs-image { padding: 50px 70px; }
    .mpls-networks-work-section { padding-bottom: 50px; }
        .enterprise-vpn-solutions-img-text-sec .row.img-left-right-text { column-gap: 60px; }
    .enterprise-vpn-solutions-type-of-vpn { padding-top: 0px; }
    .enterprise-vpn-solutions-about-sec .rowheadnbn.text-center {  padding-bottom: 20px; }
    .text-consultuncy h1 {font-size: 45px;}
    .sd-wan-solution-type-of-vpn .mpls-netwokrs-image img { padding: 80px 80px 30px 80px; }
    .single ul.products {flex-wrap: wrap;}
.single ul.products li {width: 48% !important;}
    .alternatives-section {padding: 70px 0;}
    .alternatives-heading h2 {font-size: 35px;}
    .main-count-section .count-col button {font-size: 18px;}
        #alternatives p strong {font-size: 20px;}
    #alternatives p {color: #000;font-size: 18px;}
        .number-plans-inside-sec .col-one .new-cols h2 {font-size: 38px;}
    .number-plans-inside-sec .row .col-one .new-cols p {font-size: 21px;;}
    .number-plans-inside-sec .row .inside-the-number-banner .input-flex {margin-top: 35px;padding: 6px 20px;}
    .number-plans-inside-sec .row .inside-the-number-banner .input-flex .number-container .number {font-size: 28px;}
    .number-plans-inside-sec .row .inside-the-number-banner .input-flex .input-container #search-input {font-size: 18px;padding: 0;}
    .number-plans-inside-sec .row .inside-the-number-banner .input-flex .number-container .number .selectdropdown option { font-size: 18px !important; }
    .main-count-section .heading-box {font-size: 30px;margin-bottom: 30px;}
    .main-count-section {padding: 60px 0;}
    .main-numbers ul li,
.main-numbers ul li span {font-size: 18px;}
.main-numbers button.submitsnew {font-size: 16px;}
.main-numbers ul li span{padding:4px 9px;}
.main-tracking-contant h2 { font-size: 38px; }
.inquiry-help-row { padding: 100px 0;}
.talk-to-sec.question .talk-image-call {height: 520px;}
.accrodaction-content {padding: 60px 0px;}
#typed-output {font-size: 28px;}
.fifth-slide .banner-col p,
    .fifth-slide .speed-plan h4{font-size:22px;}
.row-slider {flex-wrap: wrap;row-gap: 47px;justify-content:space-between;}
.row-slider .plane-slide {width: 47%;}

.new4g-sec.modems .row .text-box h3 {font-size: 20px;}
.modems .row .text-box span {font-size: 16px;}
.new4g-sec.modems .row .text-box samp.price-show {font-size: 16px !important;}
section.new4g-sec.modems .text-box ul li {font-size: 16px !important;}
.section-counter h2 {font-size: 40px;}
.counter-container div .counter-box {font-size: 70px;}
.section-counter {padding: 80px 0;}
.single #plaschoose .slick-list.draggable {margin: 0px;}
.business-sim-only-banner .row .column .text-box h1 {font-size: 35px !important;}
.page-id-12922 .purchase-roaming-sec .plan-item .grey-info P {font-size: 22px;}
.page-id-12922 .purchase-roaming-sec .plan-item .mainlisting li {font-size: 16px;}
.page-id-12922 .purchase-roaming-sec .plan-item {width: 100%;}
.business-cloud-modem  .row-inner .grey-info p {font-size: 16px !important;}
.Bundle-sidebar .close-prompt {font-size: 20px;}
.page-template-Ozi-postpaid-mobile-only .row-slider .plane-slide, 
.page-template-Ozi-Pre-Paid-mobile-plans .row-slider .plane-slide,
.page-template-postpaid-mobile-plan-sim-only .row-slider .plane-slide {width: 47%;}
.single-product .main-plan .slick-slider{padding:0px;}
.deals-manager-products,
.page-id-2285 .wp-container-core-columns-is-layout-2 {padding: 0 15px;}
button#rmp_menu_trigger-13381 {top: 50px;}
#rmp-container-13381 {width: 100%;max-width: 100%;min-width: 100%;}
#rmp_menu_trigger-13381.is-active {transform: translateX(0%) !important;left: unset;right:15px;top: 5px;}
.woocommerce .place-order p {font-size: 16px;}
}
@media only screen and  (max-width:991px){
.business-sip-grandstrem .row .col,.cyber-gid-col{grid-template-columns:1fr}
.business-sip-grandstrem .row{padding-top:0}
.image-setup{margin-top:0;margin-left:0}
section.product-filter .product-row{grid-template-columns:1fr 1fr}
.bundle h4,.exclusive-bilk-buton a,.latest-deal-sec .row .latest-deal .text-box p,.search-form button,.speed-plan strong{font-size:16px}
.bundle h1 span,.third-slide .banner-col p samp{font-size:22px}
.bundle h5,.third-slide .banner-col p{font-size:20px}
.bundle h3 span samp,.contact-banner-col-two form input[type=submit],.same-about,.seventh-slide .speed-plan-inner ul li,.speed-plan h4{font-size:18px}
header{width:100%;overflow:hidden}
ul.menus{flex-wrap:wrap;justify-content:flex-start!important;column-gap:20px}
.content-tabs,.season_content .submenu{width:100%!important}
[type=radio]:checked~label~.season_content{height:100vh;width:100%!important;flex-direction:column}
.sub-menu{height:300px!important;overflow:scroll}
.bottom-nav-container,.cyber-gid-col::after,.cyber-gid-col::before,.main-solutions-col-left h2 br{display:none}
.Core-Benefits-row .Core-Benefits-col-para p,.choose-ozi-col:last-child,.contact-banner .form-input-division p span,.main-solutions-col-left,.main-solutions-col-right,.main-solutions-col-right img,.ozi-partner-col-img img{width:100%}
.choose-ozi-col{width:48%}
.choose-ozi-row{row-gap:50px}
.fifth-slide .speed-plan-col-two h2 span{font-size:12px!important}
.btn-banner button,.fifth-slide .speed-plan-col-two h2{font-size:14px}
.eighth-slide .banner-col-on img{object-fit:cover!important}
.fourth-slide .speed-plan-inner .speed-plan-col-two,.speed-plan-col-two{padding-left:20px}
.fourth-slide .speed-plan-inner .speed-plan-col-one,.speed-plan-col-one{padding-right:20px}
.fifth-slide .speed-plan h4{font-size:21px}
h1{font-size:32px}
.banner-col p{font-size:22px;margin-bottom:15px}
.banner-col p span span{font-size:26px}
.third-slide .speed-plan .speed-plan-inner{padding:10px}
.speed-plan h2{font-size:22px;height:32px}
.button a{font-size:16px;padding:12px 18px}
.fifth-slide .banner-col p,.second-slide .banner-col p span samp,.sixth-slide .banner-col p{font-size:25px}
.third-slide .banner-col p br{display:none;width:100%;max-width:100%}
.banner.third-slide .speed-plan .speed-plan-col-one h2 span{font-size:20px!important}
.fourth-slide .banner-col p{font-size:22px;padding-top:13px}
.fourth-slide .banner-col p samp,.telecom-col-two h2{font-size:24px}
.fourth-slide .speed-plan-inner h2{font-size:22px;line-height:normal;width:max-content;height:32px}
.fourth-slide .speed-plan-inner .speed-plan-col-two h2 span{font-size:14px;line-height:25px}
.fourth-slide .speed-plan-inner .speed-plan-col-one h2 span{font-size:14px;line-height:24px}
.fifth-slide .banner-col p span{font-size:18px;text-align:left}
.fifth-slide .speed-plan-col-one h2{font-size:22px;height:60px;padding:4px}
.fifth-slide .speed-plan .speed-plan-col-one span,.fifth-slide .speed-plan .speed-plan-col-two span{font-size:12px}
.fifth-slide .speed-plan-col-two h2{height:60px}
.sixth-slide .speed-plan h4{margin-bottom:10px;font-size:25px}
.seventh-slide .speed-plan-inner ul{row-gap:10px;margin-bottom:30px}
.sixth-slide .speed-plan h5{font-size:22px;margin-bottom:16px}
.seventh-slide h1{margin-bottom:24px}
.eighth-slide .speed-plan h2 span{line-height:26px;font-size:16px!important}
.telabout-position img{max-width:250px}
.telabout-position{margin-top:-62px}
.custom-row h2{width:590px;font-size:25px}
.routing-position{top:-84px;left:20px}
.main-features-col,.mobile-col-two{width:48%}
.mobile-col-one{width:45%}
.hosted-col{width:20%}
.banner-col-on,.third-slide .banner-col{width:50%}
.optic-col-one p{font-size:13px}
.contact-banner .form-input-division p{flex-direction:column}
.category-filter-box select,.fillter-box h5{background-size:10%!important}
.banner-upper-btn{padding:20px 0 10px}
.btn-banner{padding-top:20px}
.banner-row-main{padding:110px 0}
.ozi-partner-col h2{font-size:28px;padding-bottom:15px}
.Core-Benefits-row,.ozi-partner-row{flex-direction:column;row-gap:25px}
.Core-Benefits-row .Core-Benefits-col-img,.ozi-partner-col,.ozi-partner-col-img,.sec-last-resolver-btn,.sec-last-resolver-col{max-width:100%}
.Core-Benefits-row .Core-Benefits-col-para{width:100%;max-width:100%}
.Core-Benefits-row:nth-child(2n){flex-direction:column-reverse}
.sec-last-resolver-row{flex-direction:column;row-gap:25px;padding:60px 40px}
.call-resolver,.meeting-resolver{display:inline-block}
.sec-last-resolver-btn button{width:360px}
.call-centre-solution-banner-section,.solutions-section{padding:60px 0}
.call-centre-solution-plan .call-centre-solution-plan-extra,.main-solutions-row{flex-wrap:wrap}
.main-enterprise-right-col .main-mth-off{right:20px}
.call-centre-solution-plan-extra .plan-item{width:44%}
.call-centre-solution-banner-content h1{padding:15px 0}
.call-centre-solution-banner-content p{font-size:24px;line-height:1.5;padding-bottom:15px}
.call-centre-solution .call-centre-solution-one{left:0}
.call-centre-solutions-guidance-section{padding:100px 0}
.main-advanced-reporting-row{margin-top:35px}
.enterprise-sip-phone-line-solutions-elevate-section .heading-h2{font-size:36px}
.phone-system{padding-bottom:60px}
.solution-hediang-h5{font-size:30px}
.solution-hediang-para{font-size:22px;padding:18px 0 30px}
.exclusive-bilk-buton{left:0;right:unset}
.cyber-gid-col{gap:0;padding:30px 20px}
.image-innercol h1{font-size:42px;line-height:42px}
.microsoft-office-about .col-left-text{padding-right:0}
.disaster-banner {padding: 100px 0;}
.disaster-banner h1 span {font-size: 30px;}
.disaster-banner h1 b {font-size: 40px;}
.disaster-banner .row .col-textdisaster p {font-size: 18px;margin-top: 30px;margin-bottom: 30px;}
.mpls-Network br { display: none; }
.mpls-networks-work-section .main-mpls-blod-para>div p { padding: 5px 0 0 0; }
.australia-network-about-section { padding-top: 70px; }  
    .enterprise-vpn-solutions-img-text-sec .heading-box p { font-size: 20px; }
    .enterprise-vpn-solutions-img-text-sec .row .text-box p, .enterprise-vpn-solutions-img-text-sec .row .text-box li { font-size: 16px; }
    .enterprise-vpn-solutions-img-text-sec .row.img-left-right-text { column-gap: 40px; }
    .enterprise-vpn-solutions-type-of-vpn { padding-top: 60px; }
    .enterprise-vpn-solutions-about-sec .about-bussiness-row .about-bussiness-row-col-text .extra-sextion-text, .enterprise-vpn-solutions-about-sec .about-bussiness-row .about-bussiness-row-col-text h4 { margin-bottom: 10px; }
    .enterprise-vpn-solutions-about-sec .about-bussiness-row .about-bussiness-row-col-text .extra-small-section-text { margin-bottom: 20px; }
    .enterprise-vpn-solutions-type-of-vpn .main-top-content .main-content-h2 h4 { padding: 0; }
    .improve-business li { margin-bottom: 10px; }
    .enterprise-vpn-solutions-type-of-vpn .main-top-content .main-content-h2 br { display: none; }
    .sd-wan-solution-type-of-vpn .mpls-netwokrs-image img { padding: 50px 50px 30px 50px; }
.softphone-solution-four-section .plan-slider { flex-wrap: wrap; }
.softphone-solution-four-section .plan-slider .plan-item { width: 45%; }
.main-increased-row .main-increased-col-left { width: 47%; }
.main-increased-left-col-content ul { margin-top: 10px; }
.main-increased-left-col-content ul li { font-size: 16px; padding:0;} 
.main-increased-left-col-content h2 { font-size: 34px; }
.softphone-increased-productivity-section { margin-bottom: 70px; }    
.main-count-col-text h3 {font-size: 25px;}
.main-count-section .count-col button {font-size: 16px;}
.flexermain .main-count-col-text h3 {font-size: 25px;}
.banner-h1 { font-size: 36px !important; }
.new-banner-wireless-right { flex-wrap: wrap;  justify-content: center !important; }
.new-banner-wireless-right { padding-top: 0px !important;  }
.enterprise-hosted-voice-solutions-feature-section .main-features-row .main-features-col { padding: 10px; }
.enterprise-hosted-voice-solutions-feature-section .main-features-row { margin: 0px 50px; }
.enterprise-hosted-voice-solutions-off { bottom: 0; }
.zoom-main.flex-box { flex-wrap: wrap !important; }
.zoom-main-left { width: 100% !important; }
.zoom-main-right{ width: 50% !important; margin: 0 auto !important; }
.Accessories-banner--inner {  width: 215px !important; height: 215px !important;}
.Accessories-banner--inner .save-discount-main h2 { font-size: 30px !important; }
.Accessories-banner--inner .save-discount-main h2 strong { font-size: 34px !important; }
.extended-warranty-banner h1 { font-size: 50px; }
.mpls-Network-enter-prize .row-inner .plan-item { width: 44%; }
.fifth-slide .banner-col p,
    .fifth-slide .speed-plan h4{font-size:20px;}
    .business-handset-sec .row .handset-box .text-box p {height: 105px;}
.business-handset-sec .row{grid-template-columns:1fr 1fr;}
    
}
@media only screen and (max-width:900px){
.telecom-col-one img{object-fit:contain}
.delivery-row{flex-wrap:wrap;row-gap:20px;column-gap:20px}
.delivery-col{column-gap:20px;width:48%}
.telecom-col-two{width:100%;text-align:center;padding-top:60px}
.telecom-col-one{width:100%}
.telecom-row{flex-wrap:wrap}
.telecom-col-two p{max-width:100%}
.telecom-col-two .button{margin:0 auto}
.custom-row-col h3{font-size:19px}
.custom-row p{font-size:16px}
.custom-row-col{width:48%}
.custom-row-cols{row-gap:50px}
.fifth-slide .speed-plan-inner{column-gap:5px}
.map-details{grid-template-columns:1fr 1fr}
.main-tracking-contant h2 { font-size: 34px; }
.inquiry-help-row {padding: 70px 0;}
.question .inquiry-help-row .box {max-width: 375px;}
.main-alternatives-row {width: 46%;}
.latest-deal-block-copy .img-box h4,.latest-deal-block-copy .img-box h4 {font-size:14px;}
.latest-deal-block .img-box .small-text-two h3 {font-size: 16px;}
.latest-deal-block .img-box .contm-cl h3 {font-size: 16px;}
.latest-deal-block-copy .img-box h4, .latest-deal-block-copy .img-box h2 {width: 90% !important;}
.navbar-col-three .navbar-wishcart img {height: 100px;}
}
@media only screen and (max-width:816px){
#openmodel,.modal-opened #addressForm .same-boxes label{font-size:15px}
.basic-heading{min-height:118px}
.inner-customer-hosted .hosted-col p{font-size:16px}
.main-inner{background-size:54% 100%}
.modal-opened .modal h2{font-size:26px;margin-bottom:36px}
.nbn.main-section .col-nbn h2{font-size:26px}
#openmodel{padding:12px 30px}
.business-cloud-modem  .row-inner .plan-slider {flex-wrap: wrap;}
.business-cloud-modem  .row-inner .plan-slider .plan-item {width: 100%;}
}
@media only screen and (max-width:768px){
.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%;float:unset}
.product .tabs{padding-top:20px!important}
.woocommerce .products ul,.woocommerce ul.products{grid-template-columns:1fr 1fr}
.my-account-main{padding-top:0;padding-bottom:0}
.maindashboard .woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{width:auto!important}
.maindashboard .woocommerce-MyAccount-content .addresses{display:grid;grid-template-columns:1fr;row-gap:30px;padding-top:11px;padding-bottom:0}
.maindashboard .woocommerce-MyAccount-content .button{background:#1094c5!important;color:#ffff!important;font-weight:400;font-size:14px}
.maindashboard .woocommerce-MyAccount-navigation ul li a{padding:13px 15px;font-size:14px}
.maindashboard .edit-account .form-row-first{width:100%!important;float:unset!important}
.form-row-last,.maindashboard .edit-account .form-row-last,.thwmscf-tab-panels .form-row-first,.wc_payment_methods.payment_methods.methods .form-row.form-row-first{width:100%!important}
.my-accounts{padding:80px 0}
.maindashboard .woocommerce-order-details h2,.order-received-page .woocommerce-order-details h2,.woocommerce-customer-details h2{font-size:20px}
.maindashboard .woocommerce-MyAccount-content p{font-size:14px}
.wrapper-tab .tab-1 li a{padding:10px;font-size:14px!important}
.order-received-page .wrapper p{font-size:16px}

 #mc_embed_signup input#mc-embedded-subscribe{
    font-size: 16px !important;}
}
@media only screen and (max-width:767px){
.about-bussiness-row-col-text h4,.about-bussiness-row-col-text p,.about-people-row-inner-col-text h3,
.about-people-row-inner-col-text p,.fifth-slide .banner-col p span,.main-solutions-col-left h2,
.main-solutions-col-left p,.microsoft-team-calling-solutions-elevate-section .main-solutions-col-left h3,
.modem-sec .info-text-wrapper .row,.new-wrap p,.newZealand-banner .banner-text h4,.number-plans-inside-sec .col-one,
.sixth-slide .speed-plan h5,.speed-plan h4,h1,section.image-text-sec .row,section.modem-sec .find-more-btn,
section.newZealand-banner .row .banner-text h3{text-align:center}
h1{font-size:40px;width:100%;max-width:100%}
.bulk-sms-offers-inner-main h4 strong,.bundle.postpaid-sim h1 span,.enterprise-sip-phone-line-solutions-elevate-section .heading-h2,
.help-form-col h2,.help-left-col h2,.latest-mobile-row h2,.main-inner.bundle.pre-paid-mob-data-plans .text-col h2,.main-solutions-col-left h2,
.number-plans-13-banner h2.black-txt.new,.plan-base h4,.postpaid-MD-ipad-tablets h4 span,.postpaid-mobile-data-plans .text-col h2 samp,
.text-heading-journy h2,.woek-text h2,h2{font-size:30px}
#hideButton,#showButton,.about-people-row-inner-col-text h3,.bulk-sms-offers-inner-main h4 b,.col-off-percentage h2 span,.custom-message p,
.main-block-opened .coutry-wrap h2:first-child,.main-inner.bundle.pre-paid-mob-data-plans .text-col h3,h3{font-size:20px}
.Selct-home-phone-plan table tr td,.Selct-home-phone-plan table tr th,.about-bussiness-row-col-text h4,
.about-core-col h5,.banner-Fibre-optic-internet .banner-text h5,
.banner-upper-btn button,.countries .row .groups li,.exp-banner-main p,.main-plan .row .rowheadnbn,
.plan-base h4 span,.plan-head a,.plan-items-phones .item-phone.first-item p,.postpaid-sim h1 samp,
.video-banner .video-banner-left ul li,h4,h5{font-size:18px}
.row.suggested{top:67px;margin:0 30px}
.banners-new .banner-new-left,.countries,.image-text-sec.number-plans-image-text,.nbn.main-section,.nbn_plane-speed.cart-plans,
.pt100,section.modem-sec.business-cloud-modem{padding-top:50px}
.countries .row .wrapper-input\'{margin-top:30px;padding:30px}
.copyright-row p,.countryrowed .listed li,.mainmodem p,.row.basic .column button{font-size:15px}
.main-block-opened .listitem .head h3{padding:16px 20px;font-size:20px}
.main-block-opened .coutry-wrap h2:nth-child(2){font-size:30px;margin-bottom:20px}
.new-banner-width_btn.international-calling-network .text-btn-box p{margin-top:20px}
.new-banner-width_btn.international-calling-network .button-box{margin-top:40px}
.col-off-percentage h2 strong,.contact-banner-col-two h2,.main-block-opened .coutry-wrap h2:nth-child(3),.plan-head h3,.plan-items-phones .item-phone.first-item h3,.wireless-banner .speed-plan h2,section.nbn_plane-speed .heading-box h2{font-size:25px}
.main-block-opened .bluebar ul{justify-content:space-between}
.main-block-opened .bordered-ul li{padding:30px 20px;width:20%}
.countries .row .column input{height:50px}
.new-international::before{content:"";background:#0000006b;position:absolute;height:100%;width:100%;top:0;left:0}
.main-inner,.main-inner.bundle{background-size:cover}
.video-conference-banner.new-international{background-position:80% 50%}
.main-accessories-sec{padding-bottom:0}
.business-cloud-buttons-sec section.image-text-sec .row p,.nbn_plane-speed.cart-plans .heading-box h2{margin-bottom:10px}
.Country-zone-list-sec,.Selct-home-phone-plan,.banner-fifth,.banner-img-consultuncy,.banner-three,.banner.banner.business-cloud-banner,
.benifites-main-international-sec,.business-cloud-buttons-sec,.business-satelllite-table,.cart-main-select,.customer-hosted,.customer-value,
.cyber-it-work,.cyber-security-service,.grids-roaming,.main-features-section,.managed-could-work,.number-plans-boost-sec,.number-plans-inside-sec,
.number-search-results,.postpaid-mobile-data-plans .text-col,.power-benfits-section,.program-main,.purchase-roaming-sec,.select-cloud,.three-img-text-sec,
.video-conference-banner,footer,section#addressc,section.Pre-Paid-mob-internet-solutions,section.benefits-sec,section.image-text-sec,
section.key-features-sec,section.mobile-handsets,section.modem-sec.business-sip-modem,section.modem-sec.microsoft-calling-modem-sc,
section.newZealand-banner,section.product-filter,section.supercharge-business,section.talk-to-sec,
section.talk-to-sec.inner-banner-v2.video-call-to-action{padding:50px 0}
.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%;float:unset}
.about-core-row,.business-handset-sec .row,.business-plans .options-form form,.business-sip-solutions-sec .row,
.cart-main-select .row,.cyber-security-service .row,.elevate-business-sec .row .inner-row,.latest-deal-sec .row,.main-accessories-sec .row,
.main-internet-plans-items.new-plans-items,.number-plans-13-power .row,.number-plans-boost-sec .inner-row,
.number-plans-inside-sec .row,.number-plans-map-form .row,.pre-paid-mob-plans,.primium-banner-plans .row,
.proficenal,.top-box .info-wrapper,.wireless-row,section.Pre-Paid-mob-internet-solutions .row,section.image-text-sec .row,
section.new4g-sec .row,section.number-info .row,section.number-search-results .row,section.phone-line-plane .row{grid-template-columns:1fr}
.banner.banner-checkout{height:auto!important;min-height:auto!important}
.choose-yes-no .button{padding:10px 30px;font-size:16px;margin:0!important}
.flex-wrap{justify-content:center!important}
.flex-wrap h2{text-align:center!important}
.find-your-perfect-plan,.number-plans-map-form,.primium-banner-plans,section.new4g-sec{padding-top:50px;padding-bottom:50px}
.inbond-call-track-high-speed-sec.ptb-100,.ptb-100{padding:50px 0!important}
.banner-img-txt.text-center h4{font-size:46px}
.postpaid-mobile-data-plans .text-col h1,section.lead-again-sec .info-box .icon-text-box{margin-top:0}
section.lead-again-sec .icon-text-box .inner-box{width:100%;max-width:300px;margin-left:auto;margin-right:auto}
h6{font-size:16px}
.heading-box h2 br,.main-inner.bundle.postpaid-sim::before,.main-inner::after,.navbar .admin-account,.wireless-banner .speed-plan-inner h6 br,.wireless-bundle-offers .bunble-offers-row h2 br,h1 br,section.lead-again-sec .info-box .yes-no,section.lead-again-sec .row .arrow-box{display:none}
.business-cloud-buttons-sec section.image-text-sec .row h3,.business-handset-row h3,.grids-roaming .row .col-md-4 .item .content-block h3,.image-text-sec.business-cloud-image-text .row h3,.inbond-call-track-banner h5,.lead-again-sec .heading-box,.primium-banner-plans h2{margin-bottom:20px}
.Bundle-sidebar,.Choose-ozi-telecom.updated-sec .choose-ozi-row .choose-ozi-col,.about-bussiness-row-col-image,.about-bussiness-row-col-text,.about-people-row-inner-col-image,.about-people-row-inner-col-text,.accodi-image,.banner-col,.bundle-col-one,.bundle-col-two,.bundle-nbn-col .bundle-image,.bundle-nbn-col .bundle-nbn-text,.business-cloud-banner .banner-text,.choose-ozi-col,.contact-banner-col-one,.contact-banner-col-two,.eighth-slide .banner-col,.enterprise-sip-phone-line-solutions-advanced-section .main-advanced-reporting-col-one,.first-inner-mid-form,.help-form-col,.help-left-col,.latest-deal-sec .row .img-box img,.lead-again-sec .box,.main-accordi-row .accordion,.main-advanced-reporting-col-one,.main-advanced-reporting-col-tow,.main-call-centre-solutions-guidance-col,.main-item .item,.main-section-news .custom-row-col,.mobile-col-one,.number-plans-13-power .col-two,.number-plans-map-form .image-box img,.pack-col-one,.power-benfits-section .about-bussiness-row-col-image,.power-benfits-section .about-bussiness-row-col-text,.premium-support .row .col-premium-support .col-pack-np,.program-col-resolver,.sec-inner-mid-form,.select-cloud .plan-items-phones .item-phone,.seventh-slide .banner-col-on,.third-slide .banner-col,.video-banner .video-banner-left,.video-banner-left-third,.video-conference-banner .video-conference-banner-main .video-conference-banner-left,div#reviews div#review_form_wrapper,section.Pre-Paid-mob-internet-solutions .row .img-box img,section.lead-again-sec .box .img-box img,section.new4g-sec .row img{width:100%}
.third-slide .speed-plan .speed-plan-inner,section.lead-again-sec .box>div,section.nbn_plane-speed .charge-box .info-box h6,section.nbn_plane-speed .charge-box.full-size .right-box .button,section.nbn_plane-speed .charge-box.full-size .right-box p{margin-left:auto;margin-right:auto}
.business-sim-img-txt-sec .text-box,.key-features-sec .row .heading-box,.number-plans-image-text h2,.number-plans-inside-sec .row .col-one .new-cols p,.number-plans-map-form .row .left-box,.postpaid-mobile-data-plans .text-col,.primium-banner-plans .row .banner-text,.roaming-banner-international .heading,section.enterprise-nbn-sec .text-box,section.image-text-sec .row h3,section.image-text-sec .row p,section.lead-again-sec .box .img-box,section.lead-again-sec .box .txt-border,section.product-filter .row .fillter-box{max-width:100%}
section.newZealand-banner .row .banner-text a{margin:0 auto;text-align:center;display:block;width:max-content}
.business-plans .choose-section,.consultancy-about-sec .about-bussiness-row-inner .about-bussiness-row:nth-child(2),.grids-roaming .row,.key-features-sec .row,.purchase-roaming-sec .row,.tax-product_cat .main-banner .row,.top-nav-row,section.business-sim-only-mobile-data-banner .row,section.mobile-phones-with-mobile-plans-banner .row,section.newZealand-banner .row,section.product-filter .product-box .top-info-box,section.product-filter .row,section.video-conference-banner .row{flex-direction:column}
.enterprise-sip-phone-line-solutions-feature-section .main-features-row,.main-call-centre-solutions-guidance,.timing,section.lead-again-sec .row{row-gap:30px}
.main-inner.bundle.pre-paid-mob-data-plans .text-col h1,.newZealand-banner .banner-text h3 span{font-size:60px}
.country-roaming-sec,.manage-cyber-feature,.pb100{padding-bottom:50px}
.banner-enterprise-NBN-internet-bundal .banner-text h3 span,.col-off-percentage h2 b,.size-xl{font-size:35px}
.contact-banner-col-two,.video-conference-banner .column{padding:0}
section.video-conference-banner .row{justify-content:flex-start;align-items:flex-start}
section.business-fax2mail-banner{min-height:auto}
.video-conference-banner .column .text-box h1 span{font-size:50px}
.banner-Fibre-optic-internet h1,.banner-row-main h1,.business-sim-only-mobile-data-banner .text-box h1,.call-centre-solution-banner-content h1,.contact-us-banner-col h1,.main-inner-row h1,.managed-could-row .managed-could-text h1,.microsoft-banners-sec h1,.video-conference-banner .column .text-box h1,.wireless-banner .speed-plan-inner strong,section.banner.microsoft-calling-banner h1,section.business-fax2mail-banner .column h1{text-align:left}
.video-conference-banner .column .text-box h1{font-size:32px}
.banner .banner-buttons,.business-saltellite-image-text .button-wrapper,.quick-links .row .col,.sam-offer-sec,.speed-plan-inner,section.nbn_plane-speed .charge-box .price-btn-box{justify-content:center}
section.business-sim-only-mobile-data-banner .right-column{max-width:450px}
section.business-sim-only-mobile-data-banner .column{max-width:100%;width:100%}
.main-advanced-reporting-row,.mobile-phones-with-mobile-plans-banner .button-wrapper,section.enterprise-nbn-sec .row,section.nbn_plane-speed .charge-box .footer-box{flex-wrap:wrap}
section.mobile-phones-with-mobile-plans-banner .row .right-column .circle-box{left:auto;right:0;width:16vw;height:16vw;top:0}
section.mobile-phones-with-mobile-plans-banner .row .right-column .circle-box strong{font-size:3.5vw}
section.mobile-phones-with-mobile-plans-banner .row .right-column .circle-box p{font-size:4vw}
section.mobile-phones-with-mobile-plans-banner .row .right-column .circle-box span{font-size:2.3vw}
section.mobile-phones-with-mobile-plans-banner .row .right-column{margin-right:0;max-width:80%}
.business-sim-only-banner,.enterprise-sip-phone-line-solutions-banner,.terms-banner{padding:80px 0}
.inbond-call-track-banner{padding:70px 0}
.inbond-call-track-banner h1{text-align:left;margin:20px 0}
.primium-banner-plans h5{font-size:18px;margin:12px 0}
.primium-banner-plans .row{gap:40px}
.number-plans-13-power .col-one{padding:50px 15px;margin-bottom:0;justify-content:flex-start}
.number-plans-13-power .col-two .image-box{height:100%;width:100%}
.number-plans-13-power .col-two .image-box img{object-fit:cover;height:100%}
.number-plans-13-power .col-one h2{margin-bottom:20px;color:#fff}
.number-plans-13-power .col-one p{line-height:150%;margin-bottom:40px;color:#fff}
.number-plans-13-power .heading-power{width:100%;max-width:500px}
.banner-enterprise-NBN-internet-bundal .banner-text h3 samp,.col-about-text h1 b,.manageed-could-banner h1 strong,.number-plans-1800-banner h1.black-txt,.postpaid-sim h1,.power-data-row-col h2,.purchase-roaming-sec .row .column h2{font-size:40px}
section.number-info{margin-top:-140px}
.inside-the-number-banner form input[type=submit]{margin-top:30px;font-size:16px}
.inside-the-number-banner form{display:block;max-width:550px}
.inside-the-number-banner input[type=text]{width:calc(100% - 8px)}
.inside-the-number-banner form .text{top:7px;}
section.banner.microsoft-calling-banner h1 br{display:inherit}
.elevate-business-sec .row .inner-row,.ozi-telecom-partner-row,.postal-inner,.postal-sale,.purchase-roaming-sec .row,section.number-search-results .row{gap:30px}
.business-sip-solutions-sec .icon-text-box.text-center .text-box h4{margin-left:auto}
.business-cloud-buttons-sec .button-wrapper{gap:25px}
section.benefits-sec.business-satellite-benefite.satellite-bundle{padding-top:50px!important}
.business-cloud-buttons-sec section.image-text-sec{margin:30px 0}
.business-cloud-banner .banner-image-col{width:100%;position:static}
.about-bussiness-row,.about-people-row-inner,.business-cloud-banner .row{flex-direction:column;gap:30px}
.business-satellite-col table{width:767px}
.business-satellite-col table td{font-size:14px;padding:16px 15px}
.business-satellite-col{padding:30px;width:100%;overflow-x:auto}
.about-people-head,.about-why-col h2,.business-satelllite-row .text-center h2,.service-cyber-heading{margin-bottom:30px}
.business-satellite-col table th{font-size:20px;padding-bottom:16px;padding-left:15px}
.business-satellite-feature-sec .button-wrapper{margin-top:35px}
.business-saltellite-image-text .row h2{margin-bottom:20px;max-width:100%}
.wireless-column h5{margin-bottom:8px}
.inside-the-number-banner input[type=text]::placeholder{font-size:16px}
.wireless-bundle-offers .bundle-offer-col{padding:20px}
.wireless-bundle-banner .speed-plan-col-one{padding-right:80px!important}
.wireless-bundle-banner .speed-plan-inner{justify-content:flex-start}
.talk-to-sec.new-bg .button-wrapper{gap:0;flex-direction:column;align-items:flex-start}
.wireless-banner .speed-plan-col-one h6{width:186px;width:max-content}
.wireless-banner .speed-plan-inner h6{margin-top:18px;font-size:16px}
.wireless-banner h1{margin-bottom:20px;text-align:left}
.col-about-text h1 br,.image-innercol h1 br,.postpaid-mobile-data-plans h1 br,.wireless-banner h1 br{display:block}
.wireless-banner .speed-plan-col-two{padding-left:80px}
section.banner.wireless-banner{height:auto!important;padding:70px 0}
.first-slide .banner-row,section.modem-sec{padding-top:0}
.Choose-ozi-telecom.updated-sec .choose-ozi-row{flex-direction:column;gap:60px}
section.image-text-sec .row.img-right-left-text .image-box,section.image-text-sec .row.img-right-left-text .text-box{order:1}
.banner-Fibre-optic-internet .banner-text h1 span{font-size:50px!important}
.banner-Fibre-optic-internet .banner-text h2 span{font-size:60px!important}
section.banner.banner-Fibre-optic-internet{height:auto!important;padding:50px 0}
.three-img-text-sec .box img{width:100%;height:auto;object-fit:cover}
.three-img-text-sec .box h4{font-size:24px;margin-bottom:15px}
.three-img-text-sec .box h6{font-size:16px;margin-top:15px}
.three-img-text-sec .box p{font-size:16px;margin-bottom:20px}
section.talk-to-sec p{font-size:16px;margin-bottom:10px}
section.talk-to-sec h2{margin-bottom:15px}
section.talk-to-sec a.btn.btn-new-blue{margin-top:24px}
.heading-box h2{font-size:26px;line-height:normal}
.High-speed-fibre-features .row,.three-img-text-sec .row,section.benefits-sec>.container>.row{grid-template-columns:1fr 1fr}
section.mobile-handsets.prepaid-page svg.slick-prev.slick-arrow{height:40px}
.row-filters,.row-filters .flex-wapper{gap:5px}
.quick-links .row .col{flex-basis:33%;flex-grow:1;flex-shrink:0}
.banner-business-NBN-internet-bundal .banner-text h1{font-size:50px;text-align:left}
section.banner.banner-business-NBN-internet-bundal,section.banner.banner-enterprise-NBN-internet-bundal{height:500px!important;padding:50px 0}
section.sales-specialist-sec{padding:60px 0;background-position:center}
section.modem-sec .modam-sec-button{margin-top:60px}
.bundle-offers,.call-centre-solutions-guidance-section,.latest-deal-sec,.terms-sec,section.benefits-sec,section.enterprise-nbn-sec,section.fibre-access-network-sec,section.nbn_plane-speed{padding:60px 0}
section.banner-business-NBN-internet{min-height:520px}
.premium-support{padding:40px 0}
.main-inner.bundle.pre-paid-mob-data-plans .text-col h1 samp,.main-inner.bundle.pre-paid-mob-data-plans .text-col h1 span{margin:0}
.pre-paid-mob-plans .img-box img{height:auto;width:100%}
.business-handset-sec .row .handset-box .img-box{min-height:auto;justify-content:center}
section.product-filter .row .fillter-box form{display:grid;gap:24px;grid-template-columns:1fr 1fr}
.customer-btn-sec{padding-top:60px;padding-bottom:0}
section.nbn_plane-speed .charge-box.full-size{justify-content:center;align-items:center;flex-direction:column}
section.nbn_plane-speed .charge-box.full-size .left-box,section.nbn_plane-speed .charge-box.full-size .right-box{max-width:100%;width:100%;text-align:center}
section.nbn_plane-speed .charge-box.full-size .right-box p{margin-top:9px}
.basic-heading,.girlwith-tab,.main-item .item-row .clickable,.video-fourth{height:100%}
.postpaid-mobile-data-plans .text-col h5{font-size:18px;max-width:300px;width:100%}
.postpaid-mobile-data-plans .sim-image-col.phoneplan-col-image img.network-img{width:90px}
.basic .column h2,.custom-row h2,.main-inner-col h3,.postpaid-mobile-data-plans .text-col h1,.postpaid-sim h1 samp{font-size:22px}
.postpaid-mobile-data-plans .sim-image-col.phoneplan-col-image{max-width:100%;position:absolute;right:0;z-index:-1}
.international_call-banner .row p{flex-direction:column;text-align:center}
.international_call-banner .row{flex-direction:column;align-items:center;justify-content:center;gap:15px}
.aus-row .aus-row-inner .aus-inner-col h6,.bulk-sms-offers-inner-main h4 span,.bundle.postpaid-sim p,.contact-us-banner-col .button a,.item-row .clickable .right-text h4,.locationsearch form label,.main-mth-off h3 .small-two,.optic-col-one p,.para-small,.quikly p,.top-sup h6,section.nbn_plane-speed .text-summery p{font-size:16px}
.about-people-row-inner-col-text h3, section.nbn_plane-speed .heading-box h2{margin-bottom:25px}
 section.nbn_plane-speed .heading-box {margin-bottom:40px;}
.phone-plan-banner .text-col h2{font-size:25px!important}
.admin-account strong,.order-received-page table.shop_table td,.order-received-page table.shop_table th,.portal-heading p,div#stripe-payment-data p{font-size:14px}
.enterprise-h2 span,.main-mth-off h3,.postpaid-sim .text-col h2{font-size:28px}
.bundle-nbn-row .bundle-nbn-col{flex-direction:column;row-gap:35px}
.main-section-news .custom-row-cols,div#reviews{row-gap:20px}
.bunble-offers-row{flex-direction:column;row-gap:30px}
.bundle-offer-col{max-height:100%;height:100%;width:64%}
.bunble-offers-row h2{font-size:24px;margin-bottom:0}
.Bundle-sidebar .totalpriced{margin-bottom:20px;font-size:16px}
.about-client-row-inner .slick-dots li{height:3px}
.contact-banner-col-one img{height:auto;min-height:auto;max-height:100%}
.internet-item{margin:0 5px}
.remove-item i{color:#3498db}
.plan-item{margin:10px 5px 5px}
.bundle-row,.main-accordi-row{flex-direction:column;row-gap:40px}
.customer-row h2,.mainmodem h2{font-size:24px}
.enterprise-sip-phone-line-solutions-advanced-section .main-advanced-reporting-heaing h2,.postpaid-MD-ipad-tablets .text-col h2,.price-main h3,.solution-hediang-h5,.tax-product_cat .main-banner h2{font-size:26px}
.main-item .item-row{flex-direction:column;row-gap:20px}
.locationsearch form{row-gap:14px;flex-direction:column;padding:0 15px}
.locationsearch form input{width:100%;margin-right:0;max-width:80%}
.locationsearch form button{width:max-content;margin:0 auto;font-size:15px}
.modal-opened-process .newprocess .row button{padding:10px 20px}
.modal-opened-process .newprocess .row h2{font-size:23px}
.main-inner{height:350px}
.main-inner::before{content:"";background:rgb(0 0 0 / 50%);position:absolute;right:0;left:0;top:0;bottom:0}
.promo-message{color:#000000c4;font-size:16px}
.navbar-row{position:relative}
.navbar-col-two{position:static;margin-right:0}
.banners-new .container,.container,.main-banner .container{padding:0 15px}
.about-client-row-inner .slick-prev{right:62%;width:20px}
.about-client-row-inner .slick-next{left:62%;width:20px}
.navbar-col-one{width:26%}
.navbar-col-three,.navbar-wishcart{column-gap:10px}
.navbar-col-two a{background:0 0}
#search-bar{height:19px;width:auto;padding:0}
.admin-image,.navbar-wishcart a{padding:0;background:0 0}
.admin-image a svg{height:15px;width:15px}
.navbar-wishcart a svg{height:16px;width:18px}
.top-nav-col-two{column-gap:19px}
.top-nav-col-one,div#reviews{column-gap:20px}
.banner.first-slide .banner-col-one img{object-fit:contain;height:300px;width:100%}
.optic-internet .optic-row{flex-wrap:wrap;row-gap:38px}
.optic-col-one{width:48%}
.banner .container{padding-left:15px}
.sixth-slide .banner-col p{padding-top:12px}
.fifth-slide .banner-col p{text-align:center;width:max-content}
.fifth-slide .speed-plan h4,.microsoft-office-about .col-inner-left{max-width:100%;text-align:center}
.speed-plan strong{margin:0 auto;text-align:center;display:block}
.banner-row{padding-top:0;flex-direction:column-reverse;align-items:center;justify-content:center;row-gap:30px}
.banner-col-on{width:50%}
.banner.first-slide .banner-col-one{position:static;width:100%}
.banner-col p{margin-left:auto;margin-right:auto;width:max-content;text-align:center}
.banner{padding-bottom:0;height:750px!important;min-height:100%!important}
.banner-col-on img{height:300px!important;object-fit:contain!important;width:100%}
.optic-internet{margin-top:50px}
.routing-position-two{bottom:-50px;right:0}
.routing-position-two img{width:70%;height:70%}
.latest-mobile-row h2{margin-bottom:100px}
.Choose-ozi-telecom{padding:30px 0}
.contact-banner-row{row-gap:34px}
.contact-banner-col-two form{padding:30px;box-sizing:border-box}
.custom-row-col h3{margin-top:25px;margin-bottom:20px}
.mobile-col-two{width:100%;padding-top:30px}
.hosted-row{flex-wrap:wrap;row-gap:30px}
.hosted-col{width:50%;padding-bottom:0}
.choose-ozi-row{row-gap:60px}
.contact-banner-row{display:flex;justify-content:space-between;width:100%;flex-direction:column}
.choose-ozi-row h2{margin-bottom:0}
.button a svg{width:15px}
.postpaid-MD-ipad-tablets h1{font-size:55px}
.main-inner.bundle.postpaid-MD-ipad-tablets{background-position:right center}
.banner.roaming-banner-international{height:500px!important}
.grids-roaming .row .col-md-4{width:100%;margin-bottom:50px}
.grids-roaming .row .spacing-bottom,.purchase-roaming-sec .heading-column{margin-bottom:50px}
.country-roaming-sec .heading-column{text-align:center;margin-bottom:40px}
.purchase-roaming-sec .row .column{width:100%;padding:30px 20px}
.grids-roaming .heading-column{margin-bottom:40px}
.country-roaming-sec .countrys{display:grid;grid-template-columns:1fr 1fr;padding:30px 20px}
.col-md-4.spacing-bottoms{margin-bottom:0!important}
.tax-product_cat .main-banner nav.woocommerce-breadcrumb{font-size:14px!important}
.tax-product_cat section.product-filter .fillter-box,.tax-product_cat section.product-filter .product-box{max-width:100%!important}
.tax-product_cat section.product-filter .product-box .top-info-box{flex-direction:row!important;gap:15px}
.tax-product_cat .product-box .top-info-box .woocommerce-result-count{font-size:14px!important;padding:8px 20px}
.tax-product_cat .product-box .top-info-box select.orderby{font-size:14px!important;padding:8px 20px!important}
.tax-product_cat .category-filter-box select,.tax-product_cat .fillter-box h5{background-size:4%!important}
.order-received-page .woocommerce-thankyou-order-details{grid-template-columns:1fr 1fr 1fr;column-gap:10px;row-gap:10px}
div#reviews{flex-direction:column;padding:30px 20px}
div#reviews div#comments{width:100%;height:100%!important}
.logged-in div#comments{width:50%;height:100%!important;overflow-y:hidden}
.logged-in div#comments .comment-text,.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0!important}
div#reviews div#comments img.avatar{float:unset!important;position:static!important;justify-content:center;align-items:center;margin:0 auto 20px!important;display:flex;width:60px!important}
.banner-new-main-third,.banners-new .banner-new-main,.video-banner-third .video-main-third{flex-direction:column;row-gap:50px;text-align:center}
.fillter-box{position:static!important}
.error-message{text-align:center;padding:0 15px}
.error-message h2{font-size:20px;margin-bottom:20px}
.banners-new .banner-new-main{column-gap:0;justify-content:center}
.banners-new .banner-new-right img{width:100%;max-width:100%;object-fit:cover;padding-top:0}
.banner-fourth .banner-new-right-third{order:2}
.banner-fourth .offer-img{position:static;margin-top:30px}
.banner-fifth .banner-new-left{padding:0!important}
.banner-fifth .banner-new-left h2{margin:0 auto;font-size:26px;margin-top:20px!important}
.banner-fifth .banner-new-left h2 strong{font-size:40px;line-height:28px}
.banner-fifth .banner-new-left h2 span{font-size:28px;line-height:20px}
.speakerphone-banner-main,.video-banner .video-main,.video-conference-banner .video-conference-banner-main{flex-direction:column;row-gap:50px}
.video-banner .video-banner-left ul,.video-third-boxbanner ul{align-items:center}
.video-banner .vide-banner-right{flex-direction:column;justify-content:center;width:100%;align-items:center}
.video-fourth .video-banner-left p{font-size:18px;text-align:center}
.video-conference-banner .video-conference-banner-main .video-conference-banner-right .video-img1,.video-conference-banner .video-conference-banner-main .video-conference-banner-right .video-img2{left:0;right:0;margin:0 auto}
.video-conference-banner{text-align:center;height:600px}
.video-conference-banner .video-conference-banner-main .video-conference-banner-left p{font-size:18px;font-family:Inter}
.speakerphone-banner .video-img2{width:120px;position:static}
.Accessories-banner,.popup-enter .model-conatiner{height:600px}
.Accessories-banner--inner img{width:180px;height:180px}
.Accessories-banner h1{padding:48px 59px;width:90%}
.video-banner .vide-banner-right .offer-img{margin-right:auto!important}
.banner-samsung-offer{position:static;max-width:100px}
.oppo-offer-img{POSITION:STATIC}
.ooppo-offer .banner-new-right-third{DISPLAY:FLEX;FLEX-DIRECTION:COLUMN;ROW-GAP:15PX;JUSTIFY-CONTENT:CENTER;ALIGN-ITEMS:CENTER}
.cart-main-select .col-one.third.col .button{position:static}
button#rmp_menu_trigger-13381{left:15px;top:20px}
.top-nav-row{align-items:flex-end;gap:unset!important}
.about-our-col h2,.about-people-head h2,.about-why-col h2,.aus-row-inner-bottom h2,.head-col-about h2{font-size:30px;line-height:normal}
.banner-about{padding-top:150px;padding-bottom:250px}
.col-about-text h1{text-align:left;font-size:50px;line-height:58px;margin-bottom:25px}
.col-about-text p{font-size:20px;max-width:288px}
.about-bussiness-row-inner .about-bussiness-row:last-child,.about-bussiness-row-inner .about-bussiness-row:nth-child(2),.consultancy-about-sec .about-bussiness-row-inner .about-bussiness-row:first-child,.consultancy-about-sec .about-bussiness-row-inner .about-bussiness-row:nth-child(3){flex-direction:column-reverse}
.help-row{flex-direction:column;gap:50px}
.contact-us-banner{padding-top:100px;padding-bottom:100px}
.terms-head-para p{font-size:16px;line-height:153%}
.ozi-telecom-partner-col{width:100%;max-width:100%}
.mid-form,.program-row-resolver{flex-direction:column;row-gap:25px}
textarea{padding:12px}
.last-form-p{padding:20px 0 30px}
.last-form-button{font-size:16px;padding:14px}
.sec-last-resolver-row{padding:40px 35px}
.banner-row-main h3 span{line-height:50px}
.portal-heading h2{font-size:35px;padding-bottom:15px}
.portal-img img{width:100%;height:100%}
.portal-img{top:20%;right:0;max-width:300px;height:200px}
.main-enterprise-right-col .main-mth-off{padding-bottom:5px}
.enterprise-h2 .span-two{font-size:32px;line-height:1}
.enterprise-h2{font-size:38px}
.para{font-size:18px;line-height:1}
.main-features-heading h2{font-size:36px}
.power-data-row-col h1{font-size:80px}
.power-data-row-col h2 b,.power-data-row-col h2 strong{font-size:54px}
.power-data-row-col h4{font-size:21px}
.manageed-could-banner,.power-data-banner{padding:100px 0}
.col-images-save{order:1;grid-column:span 2}
.banner-acc-main .row{grid-template-columns:1fr 1fr;gap:0}
.power-benfits-section .power-benfits-top-heading h2{padding-bottom:30px}
.call-centre-solution-plan .call-centre-solution-plan-extra{flex-wrap:wrap;row-gap:25px}
.call-centre-solution-plan-extra .plan-item{width:100%;margin:0 auto}
.solution-hediang-para{font-size:18px;padding:13px 0 25px}
.solution-button-extra{display:flex;justify-content:center;gap:30px}
.one-more-image-add{right:17%;bottom:-38%}
.mic-team-cll-solu-benefits-sec .about-bussiness-row-col-image img,.microsoft-office-about .col-right-text img{border-radius:20px}
.bulk-sms-solutions-benefits{padding-bottom:60px}
.bulk-sms-offers-inner-main h4{width:120px;height:120px;padding:0}
.bulk-sms-solutions-banner-main-cantant h1 span,.microsoft-banners-sec h1 span{font-size:45px}
.bulk-sms-solutions-banner-main-cantant h1 b{font-size:56px}
.bulk-sms-offers{height:400px}
.bulk-sms-offers.new-second-class{margin-left:0}
.bulk-sms-solutions-banner-main-cantant h1{line-height:44px}
.microsoft-team-calling-solutions{padding:100px 0 150px}
.grandstreem-bannerrow{padding:120px 0}
.grandstreem-bannerrow h1{line-height:46px;font-size:40px}
.col-image img{top:110px}
.quikly h3{font-size:20px;margin-bottom:0}
.text-heading-journy h2{margin-bottom:40px;line-height:normal}
.text-consultuncy p{font-size:18px;margin-top:20px;margin-bottom:40px}
.text-consultuncy h1{text-align:left;font-size:43px}
.text-consultuncy{max-width:437px}
.chage-to-come{padding-right:0}
.chage-to-come img{width:100%;height:800px}
.text-cunsulting{position:relative;margin-top:-400px;padding:30px}
.text-cunsulting h3{font-size:27px;line-height:normal}
.same-col-cyber{padding:10px 0}
.manage-cyber-solution .main-solutions-col-left h2{margin:0 auto}
.managed-could-row .managed-could-text{max-width:552px}
.manageed-could-banner h1 b{font-size:52px}
.manageed-could-banner h1 span{font-size:35px;margin-bottom:5px}
.image-innercol h1{text-align:left;font-size:35px;line-height:35px}
.microsoft-office-about .row{grid-template-columns:1fr;gap:0}
.microsoft-office-about .images-three-col .same-img-col{padding:10px}
.microsoft-office-about .container{padding-right:15px}
.microsoft-office-about .col-right-text{padding-bottom:40px}
.microsoft-banners-sec .col-text{width:100%;max-width:472px}
.microsoft-banners-sec h1 b{font-size:37px}
.microsoft-banners-sec p{font-size:16px;margin-top:20px;margin-bottom:40px}
.microsoft-banners-sec .row{padding-bottom:100px}
.disaster-about-sec .call-centre-solution-jobs-rwo .call-centre-solution-jobs-col:nth-child(1),
.disaster-about-sec .call-centre-solution-jobs-rwo .call-centre-solution-jobs-col:nth-child(3) {flex-direction: column-reverse;}
.disaster-about-sec .call-centre-solution-jobs-rwo .call-centre-solution-jobs-col:nth-child(2),
.disaster-about-sec .call-centre-solution-jobs-rwo .call-centre-solution-jobs-col:nth-child(4) {flex-direction: column;}
.mpls-networks-work-section p, .mpls-networks-work-section li { font-size: 16px;  line-height: 24px; }
.mpls-networks-work-section .main-mpls-blod-para>div p { padding: 5px 0 0 0; }
.mpls-networks-work-section .main-mpls-blod-para>div { padding: 10px 0 0 0; }
.mpls-networks-work-section .mpls-netwokrs-image { padding: 30px 50px; }
.mpls-networks-work-section .main-networks-inner-row { padding: 15px 0 15px 0; } 
.mpls-networks-work-section .main-inner-networks-col-left h6>b { font-size: 18px; }
.mpls-Network-enter-prize h3.plan-name-main sup { font-size: 18px; }
.mpls-Network-enter-prize h3.plan-name-main { font-size: 30px; padding: 25px 0 !important; }
.mpls-Network-enter-prize .top-sup h6 { font-size: 15px; }
.mpls-Network-enter-prize .row-inner { gap: 30px; }
.mpls-Network-enter-prize .business-head-box { grid-column: span 1; }
.australia-fiber-Network br { display: none; }
.australia-network-about-section { padding-top: 50px; }
.enterprise-vpn-solutions-img-text-sec .heading-box p { font-size: 18px; }
.enterprise-vpn-solutions-type-of-vpn { padding-top: 50px; }
.enterprise-vpn-solutions-type-of-vpn .main-top-content .main-content-h2, .enterprise-vpn-solutions-type-of-vpn .main-top-content .main-content-h2 p { text-align: center; }
.improve-business { margin-bottom: 30px; padding-left: 20px; }
.enterprise-vpn-solutions-about-sec .about-bussiness-row .about-bussiness-row-col-text .extra-sextion-text,
.enterprise-vpn-solutions-about-sec .about-bussiness-row .about-bussiness-row-col-text .extra-small-section-text {text-align: center;}
.enterprise-vpn-solutions-talk-section .box {max-width: 100%;text-align: center;}
.enterprise-vpn-solutions-talk-section .box .button-wrapper {display: inline-block;}
.enterprise-vpn-solutions {padding-top: 150px;position: relative;}
.enterprise-vpn-solutions .text-consultuncy {max-width: 100%;}
.enterprise-vpn-solutions-col-right {position: absolute;top: 15px;right: 15px;}
.enterprise-vpn-solutions-col-right img {width: 100%;height: 150px;}
.enterprise-vpn-solutions .text-consultuncy h1 {font-size: 40px;}
.enterprise-vpn-solutions .extra-blod {font-size: 50px;}
.enterprise-vpn-solutions-img-text-sec .button-wrapper .button {margin: 0 auto;}
.main-increased-row { flex-wrap: wrap; gap: 25px; justify-content: center; }
.main-increased-left-col-content h2 br { display: none; } 
.main-increased-row .main-increased-col-right { width: 100%; }
.main-increased-left-col-content h2 {  font-size: 32px; text-align: center;  }
.main-increased-row .main-increased-col-left { width: 80%; }
.softphone-increased-productivity-section { margin-bottom: 50px; }    
.softphone-solution-banner {padding-top: 168px;position: relative;}
.softphone-solution-banner .row {position: static;}
.twenty-five-percantage {top: 3%;right: 0;left: unset;transform: translateX(-12%) rotate(0deg);}
.twenty-five-percantage h2 {margin-bottom:0;}
#alternatives p strong,
#alternatives p {font-size: 18px;}
.main-count-section .count-col button {font-size: 16px;}
.main-count-section .main-count {flex-wrap: wrap;gap: 20px;} 
.alternatives-section {padding: 60px 0;}
.alternatives-heading h2 {font-size: 30px;text-align: center;padding-bottom: 25px;}
.alternatives-out-row {gap: 20px !important;}
.main-alternatives-row {width: 48% !important;gap: 20px;}
.alternatives-col-two button {font-size: 18px;}
.number-plans-inside-sec .col-one .new-cols h2 {font-size: 32px;margin: 0 auto;}
.number-plans-inside-sec .row .col-one .new-cols p {font-size: 19px;}
.number-plans-inside-sec .row .inside-the-number-banner .input-flex {margin-top: 25px;padding: 6px 20px;}
.number-plans-inside-sec .row .inside-the-number-banner .input-flex .number-container .number {font-size: 22px;}
.number-plans-inside-sec .inside-the-number-banner {max-width: 100% !important;}
.number-plans-inside-sec .row .inside-the-number-banner .input-flex .input-container button i {font-size: 22px;}
.number-plans-inside-sec .row .inside-the-number-banner .input-flex .input-container button {padding: 13px;}
.main-count-section .main-count {flex-direction: column;}
.main-count-section .count-col {width: 100%;}
.new-banner-eight-main,
.new-banner-six-main {flex-direction: column;justify-content: center;align-items: center;}
.new-banner-eight-left,
.new-banner-six-main .new-banner-inner-text-content {text-align: center;}
.new-banner-eight-left, .new-banner-six-left { width: 100% !important;}
.new-banner-eight-text-content {text-align: center;}
.new-banner-eight-section .dicount-main {margin: 0 auto;}
.term-1055 .business-sim-product-sec,
.term-1056 .business-sim-product-sec {padding-top: 0 !important;}   
.main-alternatives-row {flex-wrap: wrap;align-items: center;justify-content: center;}
.main-count-col-text {gap:20px;}
.alternatives-section{padding-top:0;}
.flexermain.main-count-section .count-col {width:100%;}
.main-tracking-contant h2 { font-size: 32px; text-align: center;}
.main-tracking-contant img { height: 100%; object-fit: cover;}
.main-tracking-col-right,.main-tracking-col-left { width: 100%; }
.main-call-tracking-row { flex-wrap: wrap; gap:20px; }
.main-tracking-contant ul li:last-child { padding: 0 }
.unlock-inbound-sec .row { grid-template-columns: 1fr; }
.new-banner-cored-right img {max-width: 100px;}
.tax-product_cat .business-sim-product-sec.white-bg {padding-top: 0;}
.talk-to-sec.question .talk-image-call {height: 368px;}
.faq-banner {padding: 100px 0;}
.accrodaction-content {padding: 50px 0px;}
.accrodaction-content .main-accordi-row .button {margin-top: 0;}
.faq-banner h1 {font-size: 35px;}
.accrodaction-content {margin-bottom: 0px;}
#typed-output {font-size: 22px;}
.number-plans-inside-sec .row .inside-the-number-banner .input-flex .number-container .number .selectdropdown { font-size: 19px; }
.new-banner-mesh-section .image-width-same { right: 0 !important; top: -95px !important; }
.flex-box, .new-banner-seven-main { flex-wrap: wrap; }
.new-banner-mesh-right, .new-banner-mesh-left, .cordless-handsets-banner-left-main, .cordless-handsets-banner-right-main, .desk-banner-right-main, .desk-banner-left-main, .new-banner-seven-left, .new-banner-seven-right, .equipment-banner-left-main, .equipment-banner-right-main, .flex-inner-box-width-left, .flex-inner-box-width-right, .new-banner-fourteen-left { width: 100% !important; }
.desk-right-image-main { margin-bottom: 0px !important; }
.cordless-handsets-banner-left-main, .cordless-handsets-banner-right-main { text-align: center; }
.new-banner-bluetooth-section .dicount-main { position: absolute; top: -90px; } 
.new-banner-bluetooth-main { position: relative; }
.new-banner-wireless-right img { max-width: 150px !important; }
.special-offer-off { width: 140px !important; height: 140px !important; padding: 12px !important; justify-content: start !important; }
.offer-col h2 { font-size: 18px; }
.offer-col h2 span { font-size: 17px !important; line-height: normal !important; }
.special-offer-off.special-offer-three strong { font-size: 10px !important; }
.special-offer-three { left: 0 !important; }
.offer-col h2 { font-size: 18px !important; }
.special-offer-off.special-offer-two { left:0 !important;}
.offer-col.offer-col-2 strong { font-size: 10px !important; }
.routers-right-image { margin-top: 0px; }
.dicount-main { margin: 0 auto; }
.new-banner-access-section .image-width-same { top: -90px; }
.enterprise-hosted-voice-solutions-feature-section .main-features-row { grid-template-columns: 1fr; }
.enterprise-hosted-voice-solutions-feature-section .main-features-row { margin: 0; }
.enterprises-coustmer-solutions-benefits .heading-box p { font-size: 16px; margin-top: 15px; margin-bottom: 20px; }
.enterprise-hosted-voice-solutions-inner p {font-size: 22px; }
.enterprise-hosted-voice-solutions-inner h5 strong { font-size: 28px; line-height: 1.5; }
.enterprise-hosted-voice-solutions-inner { padding: 15px; border-radius: 20px; }
.zoom-main-right{ width: 100% !important; }
.flex-box-2 { flex-wrap: wrap !important; }
.video-banner .video-main { gap: 0 !important; }
.vide-banner-right-third {width:100% !important;}
.save-discount-main.best-deal-2 { top: -185px; }
.Accessories-banner--inner {width: 100% !important;height: 175px !important;}
.Accessories-banner--inner .save-discount-main h2 {font-size: 16px !important;padding: 0 !important;}
.Accessories-banner--inner .save-discount-main h2 strong {font-size: 18px !important;}
.new-banner-six-left, .new-banner-six-right, .new-banner-speaker-left, .new-banner-speaker-right, .new-banner-nine-left, .new-banner-nine-right,
.new-banner-left, .new-banner-right, .left-main, .right-main, .VOIP-banner-left-main, .VOIP-banner-right-main, .hotel-VOIP-banner-left-main, .hotel-VOIP-banner-right-main, .gateway-banner-left-main, .gateway-banner-right-main, .Intercoms-banner-right-main, .Intercoms-banner-left-main { width: 100% !important; }
.new-banner-nine-main { flex-wrap: wrap !important; }
.new-banner-nine-text-content { text-align: center !important; }
.banner-h1, .new-third-banner-text-contant h1 { max-width: 100% !important; }
.new-banner-left { text-align: center !important; }
.new-banner-two-left { order: 2 !important; }
.flex-box { flex-direction: column !important; }
.new-banner-third-main { flex-wrap: wrap !important; }
.mob-width { width: 100% !important; }
.new-banner-third-bottom-images { justify-content: center !important; flex-wrap: wrap !important; }
.save-discount-main { width: 105px!important; }
.save-discount-main { right: 0 !important; }
.save-discount-inner h2 { font-size: 26px !important; }
.save-discount-inner h2 strong { font-size: 30px !important; }
.save-discount-inner h2 span { font-size: 22px !important; }
.mob-flex { flex-wrap: wrap !important; }
.inner-flex { flex-direction: row !important; }
.Accessories-banner-main-2 { padding: 30px !important; }
.save-discount-main.best-deal-2 { top: -185px; }
.extended-warranty-banner .col { max-width: 300px;}
.extended-warranty-banner h1 { font-size: 38px; text-align: left; } 
.col-heding, .col-image { width: 100%; }
.latest-mob-sldr .slick-track { align-items: start; }
.latest-mob-sldr .slick-slide { gap: 20px; flex-wrap: wrap; }
.custom-solution .custom-row-inner { grid-template-columns: 1fr 1fr ; gap: 20px ;}
.contact-banner .contact-banner-col-two {padding:20px !important;}
.mpls-Network-enter-prize .row-inner .plan-item { width: 100%; }
.page-template-checkout .fkwcs-test-description p {font-size: 25px;}
.talk-to-sec a.btn.btn-new-blue {max-width: 100%;text-align: center;}
.newZealand-banner .row .banner-text a {margin-bottom: 3px;}
.choose-yes-no .new-wrap p {font-size: 18px;}
.custom-solution .custom-row p {font-size: 17px;}
.row-slider .plane-slide {width: 46%;}
.ppmdp-button-bundle {align-items:start;gap: 20px;flex-direction: column;}
.latest-deal .img-box {height: 350px; }
.latest-deal-block .img-box {background-position: right 20%;}
.latest-deal-block-copy .img-box h4, .latest-deal-block-copy .img-box h2, .latest-deal-block-copy .img-box h3 {width: auto !important;padding: 5px 30px;}
.fax-section .main-fax-row .fax-col-lft, .fax-section .main-fax-row .col-rht {width: 100%;}
.fax-section .main-fax-row {flex-wrap: wrap;}
 .business-handset-sec .row .handset-box .text-box p {height: auto;}
 .page-id-8912 .plan-slider .plan-header h3 {font-size: 24px;}
 .page-id-8912 .plan-slider .price-main h3 {font-size: 26px;}
    .page-id-8912 .plan-slider .accordion-header {padding: 5px 20px;}
.page-id-8912 .plan-slider .bluebar a {font-size: 14px;}
.page-id-8912 .plan-slider .main-plan .accordion ul li{font-size:16px;}
.doyourequire label input {width: 14px;height: 14px;}
.doyourequire label {font-size: 18px !important;gap: 5px;}
.section-counter {padding: 70px 0;}
.section-counter h2 {font-size: 30px;margin-bottom:30px;}
.counter-container div .counter-box {font-size: 60px;}
.counter-container div .description {font-size: 16px;}
section.supercharge-business .row .img-box {max-width: 100%;}
.supercharge-business.inbond-call-track-supercharge .row .img-box img {height: auto;margin: 0 auto;}
.supercharge-business.inbond-call-track-supercharge .row .text-box {padding: 30px;padding-bottom: 0;}
.payment-started .payment-init .heading-box h5 {font-size: 20px;}
.woocommerce form .form-row {width: 100%;}
.business-sim-only-banner .row .column .text-box h2.shadow-text {font-size: 16px;}
.business-sim-only-banner .row .column .text-box h1 {font-size: 30px !important;}
.page-id-12922 .purchase-roaming-sec .plan-item {width: 100%;}
.woocommerce div.product div.summary {position: relative;top:0px;}
.woocommerce div.product {flex-wrap:wrap;flex-direction:column;}
.page-id-2285 .deals-manager-products ul li .variations_form .pa_storage, .deals-manager-products ul li .variations_form .pa_payment-terms {width: 100%;}
.deals-manager-products{padding: 0 15px;}
.navbar-col-three .navbar-wishcart img {height: 65px;}
button#rmp_menu_trigger-13381{top: 60px;}
.rmp_menu_trigger{top: 60px!important;left: 15px!important;}
.navbar-col-three .navbar-wishcart a:first-child {position: fixed;right: 15px;z-index: 9999;bottom: unset;top: 0px;left: unset;}
.navbar-col-two a svg#search-bar {background: transparent !important;}
.navbar-col-two a svg#search-bar path {fill: #000 !important;}
.navbar-col-three .navbar-col-admin .admin-image {background: transparent !important;}
.navbar-col-three .navbar-col-admin .admin-image svg path {stroke: #000;stroke-width: 2px;}
.navbar-wishcart a + a i {font-size: 17px !important;}
.navbar-col-three .navbar-wishcart .counter-cart {font-size: 8px;width: 13px;height: 13px;margin-top: -10px;}

}
@media only screen and (max-width:730px){
.is-medium table.wc-block-cart-items .wc-block-cart-items__row,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row,
.is-small table.wc-block-cart-items .wc-block-cart-items__row{display:flex!important;flex-direction:column;gap:20px}
.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image img,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image img{height:100%;max-width:100px!important;width:100px!important}
.wc-block-cart-item__total-price-and-sale-badge-wrapper{align-items:flex-start!important}
.wc-block-mini-cart__drawer .wc-block-cart-item__total span,.woocommerce-cart .site-main .wc-block-cart-item__total-price-and-sale-badge-wrapper .price{text-align:left}
.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total,.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total{padding-left:0!important}
.wc-block-components-sidebar-layout .wc-block-components-main{border-right:0px!important}
.woocommerce-shop .hentry h1.entry-title{font-size:45px}
.woocommerce-cart .wp-block-woocommerce-cart-items-block{width:100%!important;border:1px solid #e5e5e5!important}
.woocommerce-cart tr.wc-block-cart-items__row{flex-direction:row!important}
.woocommerce-cart .wc-block-cart-items td{padding:5px 10px!important}
.woocommerce-cart .site-main .wc-block-cart-item__image{width:20%!important}
.woocommerce-cart .wc-block-cart-items td img{height:100px!important;object-fit:contain;border:1px solid #e5e5e5;padding:5px;border-radius:10px}
.woocommerce-cart .price.wc-block-components-product-price,.woocommerce-cart .wc-block-cart-items a{font-size:14px}
.woocommerce-cart .site-main .wc-block-cart-item__total{width:18%!important;padding-left:10px!important}
.woocommerce-cart .wc-block-components-product-details li span{font-size:14px!important}
.woocommerce-cart .wc-block-components-sidebar .wc-block-component-totals-wrapper,.woocommerce-cart .wc-block-components-sidebar .wp-block-woocommerce-cart-order-summary-coupon-form-block,.woocommerce-cart .wc-block-components-sidebar .wp-block-woocommerce-cart-order-summary-subtotal-block.wc-block-components-totals-wrapper,.woocommerce-cart .wc-block-components-totals-wrapper{padding:16px}
.page-template-Ozi-postpaid-mobile-only .row-slider .plane-slide, 
.page-template-Ozi-Pre-Paid-mobile-plans .row-slider .plane-slide,
.page-template-postpaid-mobile-plan-sim-only .row-slider .plane-slide {width: 46%;}
    
}
@media only screen and (max-width:677px){
.postpaid-mobile-data-plans .sim-image-col.phoneplan-col-image .girlwith-tab{object-fit:cover}
.postpaid-mobile-data-plans .text-col{background:#00000073}
.postpaid-mobile-data-plans .sim-image-col.phoneplan-col-image img.network-img{top:0}
.supercharge-business .row{flex-direction:column}
.supercharge-business .row .img-box{max-width:100%}
.woocommerce-cart .crosswrap {grid-template-columns: 1fr !important;}
}
@media only screen and (max-width:599px){
.banner-slider img.next.arrow.slick-arrow,.banner-slider img.prev.arrow.slick-arrow{box-shadow:0 0 7px 0 #fff;border-radius:100%;filter:none}
.benifites-main-international-sec .heading-box,.btnsgrids{margin-bottom:30px}
.products-block-post-template .amount{font-size:20px;line-height:90.31px}
.woocommerce-shop .hentry h1.entry-title{font-size:35px;height:400px!important}
.aus-row .aus-row-inner .aus-inner-col h6,.aus-row .aus-row-inner .aus-inner-col p,.benifites-main-international-sec .inner-row h3,.benifites-main-international-sec .inner-row p,.custom-row p,.hosted-col,.main-inner-col h3,.main-inner-col p,.products-block-post-template .has-text-align-center,.products-block-post-template h3 a{text-align:center}
.order-received-page .woocommerce-thankyou-order-details{grid-template-columns:1fr 1fr}
.main-block-opened .bluebar ul{align-items:flex-start;flex-direction:column;gap:20px}
.main-block-opened .coutry-wrap h2:nth-child(3){text-align:left;font-size:20px}
.main-block-opened .bordered-ul{flex-wrap:wrap;justify-content:flex-start}
.main-block-opened .bordered-ul li{padding:20px;width:50%}
.about-client-col,.main-block-opened .coutry-wrap,section.High-speed-fibre-features .icon-text-box{padding:20px}
.choose-ozi-row h2,.contact-banner-col-two h2,.main-block-opened .coutry-wrap h2:nth-child(2),.same-headings-inner,section.nbn_plane-speed .charge-box.full-size .right-box p{font-size:25px}
.banner.first-slide span,.bundle h5,.bundle-offer-col h3,.eighth-slide .banner-col p,.help-form-col #forminator-module-26841.forminator-design--material .forminator-label:not([class*=forminator-floating-]),.main-block-opened .coutry-wrap h2:first-child,.main-block-opened .listitem .head h3,.main-mth-off h3 small,.microsoft-team-calling-solutions-elevate-section .main-solutions-col-left h3,.postal-text h5,.sixth-slide .speed-plan h4,.sixth-slide .speed-plan h5,.trent-name strong{font-size:18px}
.banner .speed-plan h2 span,.button a,.countryrowed .listed li,.hosted-col p,.main-black-banner .row .left,.main-black-banner .row .right nav,.main-black-banner .row .right nav a,.main-mth-off h3 .small-two,.modal-opened-process .newprocess .row button{font-size:14px}
.banner-Fibre-optic-internet .banner-text h5,.banner-upper-btn button,.main-block-opened .additional-content p,.para,.seventh-slide .speed-plan-inner ul li{font-size:16px}
.benifites-main-international-sec .inner-row .one,.premium-support .row .col-premium-support{flex-direction:column}
.benifites-main-international-sec .inner-row .two{flex-direction:column-reverse}
.benifites-main-international-sec .inner-row .flex-row .text-col{width:100%;max-width:100%}
.benifites-main-international-sec .inner-row .flex-row .text-col p{max-width:100%;margin-top:0}
.banner-col-on,.benifites-main-international-sec .inner-row .flex-row .image-col,.copyright-col-one,.cyber-it-work .image-col-works img,.main-features-col,.main-features-col img,.modal-opened #addressForm .same-boxes,.plan-items-phones .item-phone,.plan-items-phones .item-phone.first-item,.quikly{width:100%}
#variation .video iframe{height:300px}
.newZealand-banner .banner-text h3 span{font-size:50px}
.newZealand-banner .banner-img-txt{padding:20px;width:260px}
.banner-img-txt.text-center h2,.banner-img-txt.text-center strong,.bunble-offers-row h2,.modal-opened-process .newprocess .row h2,.nbn.main-section .col-nbn h2,.solution-hediang-h5{font-size:22px}
.banner-img-txt.text-center h4,.manageed-could-banner h1 b{font-size:40px}
.business-sim-only-mobile-data-banner .text-box h1>span{font-size:80px}
.business-sim-only-mobile-data-banner .text-box h1>span samp{font-size:60px}
.banner.microsoft-calling-banner h1,.nbn_plane-speed .charge-box .price-btn-box h3 span{font-size:35px}
.business-sip-highspeed-sec .text-box h4{margin-right:auto!important;margin-left:auto!important}
.banner.business-sip-phoneline,.manageed-could-banner,.power-data-banner{padding:80px 0}
.business-sip-phoneline h2,.enterprise-h2 span,.main-mth-off h3,.mobile-col-two h3,.modal-opened .modal h2{font-size:24px}
.wireless-bundle-offers .bunble-offers-row{grid-template-columns:1fr;gap:40px}
.wireless-banner .speed-plan-col-two{padding-left:50px}
.new-layout .main-info-container .promo-bar p{margin-top:10px;margin-bottom:10px}
.new-layout .main-info-container .infor p{margin-top:10px}
.banner-Fibre-optic-internet .banner-text h1 span,.banner-Fibre-optic-internet .banner-text h2 span{font-size:50px!important}
.banner-Fibre-optic-internet .banner-text h2 span samp{font-size:30px!important}
.High-speed-fibre-features .row,.aus-row .aus-row-inner,.map-details,.three-img-text-sec .row,section.product-filter .product-row,section.product-filter .row .fillter-box form{grid-template-columns:1fr}
.row-filters{gap:20px;flex-direction:column;align-items:center}
.row-filters .form-group,.row-filters .form-groups{align-items:center;text-align:center}
.quick-links .row .col{flex-direction:column;flex-basis:40%}
.banner-business-NBN-internet-bundal .banner-text h1{font-size:38px}
.brand_filter-box,.main-features-col:last-child p,.payment_filter-box,.search_filter-box,.tetwork_filter-box,.timing:last-child{margin-bottom:0}
.help-form-col .submit-form,.international_call-banner .row p{max-width:100%}
.bundle-nbn-text h2,.custom-message p,.customer-row h2,.fifth-slide .speed-plan h4,.fourth-slide .banner-col p,.fourth-slide .banner-col p samp,.sixth-slide .banner-col p,section.nbn_plane-speed .charge-box.full-size .right-box strong{font-size:20px}
.phone-plan-banner .text-col{background:unset!important;padding:40px 0!important}
.phone-plan-banner .phoneplan-col-image{position:static!important;width:100%;box-sizing:border-box;padding-top:0!important}
.phone-plan-banner .phoneplan-col-image img{width:100%!important;object-fit:contain}
.phone-plan-banner .main-inner-row{flex-direction:column!important}
.phone-plan-banner h1{font-size:34px!important}
.phone-plan-banner p{margin-top:10px!important;margin-bottom:20px!important}
.postpaid-sim .sim-image-col{position:absolute;z-index:-1;right:0;height:100%;bottom:0;width:100%;text-align:right}
.postpaid-sim .text-col{width:100%;padding:50px 0;background:rgba(255,255,255,.4)}
.postpaid-sim .sim-image-col img{width:auto}
.text-col p{margin-bottom:10px}
.bundle-offer-col{width:100%;padding:20px 13px}
.bunble-offers-row img{height:40px;width:40px}
.hosted-col h2{font-size:18px;margin:8px 0}
.hosted-col img{width:30px}
.greybar-main .flex-wrap,.popup-enter .model-conatiner{padding:30px 20px}
.main-section-news .date-info{flex-direction:unset;justify-content:center;align-items:center;row-gap:10px;margin:10px 0;flex-wrap:wrap}
.advanced-reporting,.bundle-mobile,.choose-internet,.custom-solution,.main-accordian,.main-plan,.nbnmodem,.program-main,.solutions-section,.telecom-section,section#addressc{padding:40px 0}
.main-accordi-row .accordion-header{padding:5px 0}
.modal-opened-process .newprocess .row .button-div{gap:14px;flex-direction:column}
#resultList .custom-message .address,.bulk-sms-solutionss-banner-main{flex-wrap:wrap}
.modal-opened .modal{padding:40px 30px;border-radius:0}
.enterprise-h2 .span-two,.enterprise-sip-phone-line-solutions-elevate-section .heading-h2,.modal-opened .modal #closed,h1{font-size:26px}
.about-client-row-inner .slick-next{left:64%}
.about-client-row-inner .slick-prev{right:64%}
.banner.third-slide img{object-fit:cover!important}
.validate-btn{font-size:15px;padding:12px 30px}
.first-slide .banner-col p{font-size:20px;padding:20px 8px}
.second-slide .banner-col p span samp{font-size:21px}
.eighth-slide .banner-col p span{font-size:23px}
.thwmscf-buttons .button,.thwmscf_time_line_step .thwmscf-index,.thwmscf_time_line_step ul.thwmscf-tabs li a{font-size:14px!important}
.eighth-slide .speed-plan h2 span{line-height:24px;font-size:14px!important}
.speed-plan h2{font-size:20px;height:26px}
.banner .banner-buttons{justify-content:center;column-gap:14px}
.top-nav-row{row-gap:10px;flex-direction:column}
.routing-position img,.routing-position-two img{width:70%;height:70%}
.customer-hosted{padding:30px 0}
.Choose-ozi-telecom{padding:20px 0}
.contact-banner-col-two form select{padding:12px 20px}
.contact-banner-col-two form input{padding:17px 20px}
.custom-row-col,.extand-banner-asseris .row .image-col{width:100%;text-align:center}
.custom-row-cols .button{margin:0 auto}
.latest-mobile-row h2{margin-bottom:100px;font-size:25px}
.trent-name span{font-size:17px}
.routing-position{top:-55px;left:20px}
.delivery-row{row-gap:30px;justify-content:center}
.copyright-row,.delivery-col{justify-content:center;text-align:center}
.delivery-col{flex-direction:column;row-gap:20px;width:46%}
.copyright-row{column-gap:10px;flex-direction:column-reverse;row-gap:15px}
.copyright-col-two{width:100%;text-align:center;display:flex;justify-content:center}
.countryrowed .listed .wrap{width:45%}
.banner.roaming-banner-international{height:400px!important}
.btn-banner button:first-child,.cyber-it-work h2,.roaming-banner-international .heading h1{margin-bottom:20px}
.woocommerce-form-login button{width:100%;margin:15px 0!important}
.wc-block-components-notice-banner__content a{padding:8px 18px}
.wc-block-components-notice-banner{padding:10px!important}
.thwmscf-buttons .button{padding:12px 30px!important}
.thwmscf-buttons input{padding:10px 20px;font-size:14px}
.thwmscf-tabs li a{padding:10px}
.about-core-col{padding:50px 30px}
.banner-about{padding-top:100px;padding-bottom:329px}
.col-about-image{bottom:-220px}
.contact-us-banner-col h1{font-size:40px;margin-bottom:40px}
.help-form-col{padding:40px 30px}
.map-image img{width:300px}
.help-form-col .forminator-ui.forminator-custom-form[data-design=material] .forminator-radio .forminator-radio-bullet{height:18px;width:18px;max-width:18px}
.all-head-main h2,.ozi-telecom-partner .ozi-telecom-partner-heading h2,.portal-heading h2,.program-heading-resolver h2{font-size:30px}
.terms-banner-col{padding:42px 20px}
.terms-row{padding:30px}
.program-resolver form{padding:40px 50px;margin-top:40px}
.banner-row-main h1{font-size:35px;line-height:45px}
.banner-upper-btn{padding:10px 0}
.para-small{font-size:14px;line-height:normal;padding-top:5px}
.main-enterprise-right-col .main-mth-off{padding:5px;border-radius:15px;bottom:-90px}
.enterprise-h2{font-size:34px}
.main-solutions-row{gap:10px}
.main-solutions-col-left p{line-height:26px;font-size:16px}
.power-data-row-col h4{margin-bottom:30px;font-size:20px;max-width:453px}
.power-data-row-col h2{font-size:35px;margin-bottom:19px}
.power-data-row-col h2 b,.power-data-row-col h2 strong{font-size:45px}
.power-data-row-col h1{font-size:70px;line-height:82%}
.call-centre-solution .call-centre-solution-one{width:125px}
.call-centre-solution .call-centre-solution-two{width:144px}
.enterprise-sip-phone-line-solutions-advanced-section .main-advanced-reporting-heaing h2{text-align:center;font-size:24px}
.enterprise-sip-phone-line-solutions-feature-section .main-features-row{row-gap:20px}
.bulk-sms-solutions-benefits,.phone-system{padding-bottom:40px}
.enterprise-sip-phone-line-solutions-banner{padding:60px 0}
.solution-button-extra{gap:20px}
.solution-hediang-para{font-size:16px;padding:15px 0 20px}
.one-more-image-add{right:0;bottom:-50%}
.bulk-sms-offers{height:200px}
.bulk-sms-solutions{padding-top:30px}
.bulk-sms-solutions-banner-main-cantant h1{max-width:423px;margin-bottom:0}
.timing{row-gap:0;flex-direction:column;align-items:flex-start;margin-bottom:30px}
.timing .img-timing img{width:58px;height:76px}
.woek-text h2{line-height:normal;margin-bottom:14px}
.manageed-could-banner h1 strong{font-size:33px}
.manageed-could-banner h1 span{font-size:27px;margin-bottom:5px}
.managed-could-row .managed-could-text{max-width:470px}
.manageed-could-banner p{font-size:16px;margin-top:15px;margin-bottom:30px}
.image-innercol h1{text-align:left;font-size:30px;line-height:30px}
.extand-banner-asseris .row{position:relative}
.col-one-extabd{position:absolute;top:60%;transform:translateY(-50%);width:280px}
.extand-banner-asseris .row .image-col img{height:400px;object-fit:contain}
.disaster-banner {padding: 80px 0;}
.disaster-banner h1 br{display:block;}
.disaster-banner h1 span {font-size: 25px;}
.disaster-banner h1 b {font-size: 32px;}
.disaster-banner .row .col-textdisaster p {font-size: 16px;margin-top: 20px;margin-bottom: 20px;}
.disasater-talk-sec {position: relative;z-index: 0;}
.disasater-talk-sec::after {content: "";position: absolute;width: 100%;height: 100%; left: 0;top: 0;background: #000000a8;z-index: -1;}
.disasater-talk-sec h2 {color: #fff !important;}
.mpls-networks-work-section { padding-bottom: 40px; }
.mpls-networks-work-section p, .mpls-networks-work-section li { text-align: center; }
.mpls-networks-work-section .main-mpls-blod-para>div { text-align: center; }
.main-hediang-row h2 { font-size: 24px;  text-align: center; }
.mpls-networks-work-section .main-content-h2 h4 { text-align: center; font-size: 24px; padding-bottom: 15px; }
.mpls-networks-work-section .main-networks-inner-row { padding: 15px 0 15px 0; flex-wrap: wrap; justify-content: center; width: 100%; text-align: center; gap: 10px; }
.mpls-networks-work-section .main-inner-networks-col-left, .mpls-networks-work-section .main-networks-right { width: 100%; }
.mpls-networks-work-section .mpls-netwokrs-image { padding: 30px 20px; }
.mpls-Network-enter-prize h3.plan-name-main { font-size: 28px; padding: 20px 0 !important; }
.mpls-Network-enter-prize h3.plan-name-main sup { font-size: 16px; }
.enterprise-vpn-solutions-type-of-vpn { padding-top: 40px; }
.enterprise-vpn-solutions-col-right img {height: 100px;}
.enterprise-vpn-solutions .text-consultuncy h1 {font-size: 38px;}
.sd-wan-solution-type-of-vpn .mpls-netwokrs-image img { padding: 0px 0px 20px 0px; }
.softphone-solution-four-section .plan-slider .plan-item { width: 100%; }
.main-increased-row .main-increased-col-left { width: 100%; }
.softphone-solution-banner .never-miss-off-txt span {  padding: 3px 8px; font-size: 12px !important; }
.softphone-solution-banner .never-miss-off-txt { margin-bottom: 10px; }
.mainprodutsacc ul li img { height: 250px !important; }
.single ul.products {flex-direction:column;}
.single ul.products li {width: 100% !important;}
.main-alternatives-row {gap: 20px;width: 100%;}
.main-count-section .count-col {width: 100%;}
.main-count-section .main-count {flex-direction:column;}
 .number-plans-inside-sec .col-one .new-cols h2 {font-size: 30px;margin: 0 auto;}
.number-plans-inside-sec .row .col-one .new-cols p {font-size: 16px;}
.number-plans-inside-sec .row .inside-the-number-banner .input-flex {margin-top: 20px;padding: 6px 15px;}
.number-plans-inside-sec .row .inside-the-number-banner .input-flex .number-container .number {font-size: 22px;}
.number-plans-inside-sec .row .inside-the-number-banner .input-flex .input-container button i {font-size: 22px;}
.number-plans-inside-sec .row .inside-the-number-banner .input-flex .input-container button {padding: 13px;}
.main-numbers ul li,
.main-numbers ul li span,
.main-numbers button.submitsnew {font-size: 16px;}
.main-numbers ul li span{padding:4px 8px;}
.alternatives-out-row .main-alternatives-row {width: 100% !important;}
.main-tracking-contant h2 { font-size: 28px; line-height:normal; padding-top: 40px; }
.question .inquiry-help-row .box {max-width: 100%;}
.talk-to-sec.question .talk-image-call {position: static;width: 100%;text-align: center;margin-top:30px;}
.inquiry-help-row {padding: 60px 0;padding-bottom: 0;}
.number-plans-inside-sec .row .inside-the-number-banner .input-flex .number-container .number .selectdropdown { font-size: 16px; }
.banner-h1 { font-size: 30px; }
.new-banner-mesh-text-content h1 span { font-size: 35px; }
.desk-main-left-content button, .cordless-handsets-main-left-content button { margin: 0 auto; }
.paragraph-2 { font-size: 16px; text-align: center; }
.banner-h1 { font-size: 30px !important; }
.enterprise-hosted-voice-solutions-banner .solution-hediang-para { font-size: 18px; }
.custom-solution .custom-row-inner { grid-template-columns: 1fr !important; }
.nec-digital-discount.microsoft-discont { right: 0 !important; }
.custom-solution .custom-row p {font-size: 16px;}
.row-slider .plane-slide {width: 100%;}
.latest-deal .img-box {height: 300px;}
.fax-section .main-fax-row h2, .fax-section .main-fax-row h3, .fax-section .main-fax-row p {text-align: center;}
.fax-section .fx-col-centent-two {margin-top: 20px;}
.fax-section .mr-top {margin-top: 25px;}
.business-handset-sec .row .handset-box .text-box p {font-size: 16px;}
.business-handset-sec .row .handset-box .text-box h3 {font-size: 20px;}
.business-handset-sec .row .handset-box .text-box {padding: 0;}
.page-id-8912 .plan-slider{display: grid;grid-template-columns: 1fr;gap: 20px;}
.search-products .search-products-inner .product-grid {grid-template-columns: 1fr !important;}
.counter-container div .counter-box {font-size: 50px;}
.business-sim-only-banner .row .column .text-box h1 {font-size: 25px !important;}
.page-template-Ozi-postpaid-mobile-only .row-slider .plane-slide, 
.page-template-Ozi-Pre-Paid-mobile-plans .row-slider .plane-slide,
.page-template-postpaid-mobile-plan-sim-only .row-slider .plane-slide {width: 100%;
}
}
@media only screen and (max-width:480px){
.number-plans-map-form .form-row,.woocommerce-cart .crosswrap{grid-template-columns:1fr !important;gap:20px}
.countries .row .groups{padding:11px 0}
.bundle-nbn-text .button,.countryrowed .listed li,.custom-row-cols .button,.error-message .button,.optic-col-one,.tax-product_cat .product-box .top-info-box .woocommerce-result-count,.tax-product_cat .product-box form.woocommerce-ordering,.wireless-banner .speed-plan-col-one,.wireless-banner .speed-plan-col-two{width:100%}
.country-roaming-sec .countrys,.woocommerce .products ul,.woocommerce ul.products{grid-template-columns:1fr}
.woocommerce div.product .woocommerce-tabs ul.tabs{gap:15px;width:100%;display:flex;flex-wrap:wrap;padding-bottom:8px}
.bulk-sms-solutions-benefits,.products h2{padding-bottom:30px}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom:1px solid #0388d7!important}
.number-plans-map-form .form-col.sixth,.number-plans-map-form .form-col.third,.number-plans-map-form .right-box form .button-wrapper{grid-column:unset}
.number-plans-map-form .right-box form label{padding-bottom:10px}
.number-plans-13-banner h2.black-txt.new,h2{font-size:26px}
.number-plans-13-banner h1.black-txt{font-size:35px;margin-bottom:0}
.managed-could-row .managed-could-text h1 br,.microsoft-calling-banner h3 br,.speed-plan-col-one::before,.talk-to-sec h2 br{display:none}
.business-sip-phoneline h1 span{font-size:18px}
.business-cloud-banner h1 span,.business-sip-phoneline h1 samp{font-size:20px}
.business-sip-phoneline h1{font-size:40px}
.business-cloud-banner h1{font-size:45px}
.business-cloud-banner h4{margin-top:20px}
.business-cloud-banner h3{margin-bottom:10px;font-size:22px}
.business-cloud-banner h5{margin-bottom:20px;font-size:20px}
.business-cloud-banner h2,.latest-mobile-row h2{font-size:25px}
.inside-the-number-banner{min-height:510px}
.inside-the-number-banner input[type=text]{padding:10px 20px 10px 115px}
.number-search-results .number-results-box a.btn.btn-new-blue{font-size:14px;padding:7px 13px}
.wireless-bundle-banner .speed-plan-col-one,.wireless-bundle-banner .speed-plan-col-two{padding-right:0!important}
.wireless-banner .speed-plan-inner h6{margin-top:15px}
.banner-business-NBN-internet-bundal .button-wrapper,.wireless-banner .speed-plan-inner{flex-direction:column}
.wireless-banner .speed-plan-col-two{padding-left:0}
.postpaid-mobile-data-plans .sim-image-col.phoneplan-col-image img.network-img{right:0;left:unset}
.nbn_plane-speed .charge-box .price-btn-box{flex-direction:column;align-items:center;gap:15px}
.woocommerce-cart .wc-block-cart-items .wc-block-cart-item__quantity,.woocommerce-cart td.wc-block-cart-item__product,section.nbn_plane-speed .charge-box .info-box{text-align:center}
.nbn_plane-speed .charge-box .footer-box{display:block;text-align:center}
.navbar-col-one img{max-width:117px}
.plan-header h3{font-size:24px}
.phone-plan-banner .phoneplan-col-image img{width:80%}
.bundle-nbn-row{padding:20px 2px}
.submit-form{width:100%;max-width:100%}
.about-client-row-inner .slick-next{left:70%}
.hosted-col p,.top-nav-col-two a{font-size:12px}
.about-client-row-inner .slick-prev{right:70%}
.top-nav-email a,.top-nav-mobie a{font-size:12px;column-gap:5px}
.top-nav-col-one{column-gap:8px;justify-content:space-between}
.mobile-col-two{padding-top:60px}
.contact-banner-col-two form{padding:20px}
.choose-ozi-row h2{color:#000}
.Choose-ozi-telecom{padding:30px 0}
.routing-position-two img{width:70%;height:70%}
.microsoft-banners-sec h1 b,.purchase-roaming-sec .row .column h2{font-size:30px}
.country-roaming-sec .countrys .contrycode{grid-column:span 4}
.woocommerce-cart tr.wc-block-cart-items__row{flex-direction:row!important;flex-direction:column!important;padding:10px 20px!important}
.woocommerce-cart .site-main .wc-block-cart-item__image{width:100%!important}
.woocommerce-cart .wc-block-cart-items td img{height:100%!important;object-fit:cover;border:1px solid #e5e5e5;padding:5px;border-radius:10px;width:100%!important;max-width:100%!important;min-width:100%}
.woocommerce-cart .wc-block-cart-items a{font-size:16px;text-align:center;width:100%!important;max-width:100%!important}
.woocommerce-cart .wc-block-cart-items .price{width:100%;text-align:center;font-size:16px!important}
.woocommerce-cart .wc-block-cart-items p{font-size:16px!important;text-align:center}
.woocommerce-cart .wc-block-components-quantity-selector{margin:0 auto}
.woocommerce-cart .site-main .wc-block-cart-item__total{width:100%!important;padding-left:0!important}
.woocommerce-cart .site-main .wc-block-cart-item__total-price-and-sale-badge-wrapper .price{text-align:center;width:100%!important}
.woocommerce-cart .wc-block-components-product-details li span{font-size:16px!important}
.tax-product_cat section.product-filter .product-box .top-info-box{flex-direction:column!important}
.tax-product_cat .product-box .top-info-box select.orderby{background-position:96% 52%!important;background-size:3%!important}
.order-received-page .woocommerce-thankyou-order-details li{padding:0!important;border:0!important}
.order-received-page .woocommerce-thankyou-order-details li strong{font-size:12px!important}
.woocommerce-Reviews .comment-form-author,.woocommerce-Reviews .comment-form-email{width:100%;float:unset}
.wrapper-tab ul{flex-wrap:wrap}
.woocommerce-cart .crosswrap{box-sizing:border-box!important;margin:0 15px}
.main-accessories-sec .row .price-cart .button{width:60%}
.rmp_menu_trigger.rmp-menu-trigger-boring.rmp-mobile-device-menu.is-active{left:0!important}
#rmp_menu_trigger-13381{height:40px;width:40px;left:15px;top:20px}
#rmp_menu_trigger-13381 span{max-width:20px}
#rmp_menu_trigger-13381 .responsive-menu-pro-inner::after{width:20px;bottom:8px}
#rmp_menu_trigger-13381 .responsive-menu-pro-inner::before{width:20px;top:8px}
.banner-upper-btn button{font-size:14px;padding:10px 18px}
.program-main form{padding:30px!important}
.main-features-heading h2{font-size:32px}
.enterprise-sip-phone-line-solutions-elevate-section .heading-h2{font-size:22px}
.enterprise-sip-phone-line-solutions-feature-section .main-features-row{row-gap:15px}
.enterprise-sip-phone-line-solutions-banner{padding:50px 0}
.solution-button-extra{gap:20px;flex-wrap:wrap;flex-direction:column;align-items:center}
.one-more-image-add{right:15%;bottom:-45%}
.text-consultuncy p{font-size:16px}
.text-consultuncy{max-width:386px}
.text-consultuncy h1{font-size:35px}
.microsoft-banners-sec h1 span{font-size:36px}
.microsoft-banners-sec .col-text{max-width:420px}
.microsoft-banners-sec .col-image .col-img-ofc img{width:130px}
.microsoft-banners-sec .row{padding:120px 0}
.softphone-solution-four-section .plan-slider .plan-item { width: 100%; }
.main-increased-row .main-increased-col-left { width: 100%; }
.main-increased-left-col-content h2 { font-size: 28px; }
.twenty-five-percantage {right: 0;left: 50%;transform: translateX(-50%) rotate(0deg);}
.softphone-solution-four-section  .button a { height: 50px;}
.woocommerce .products .product img {height: 200px !important;}
.number-plans-inside-sec .col-one .new-cols h2 { font-size: 30px; margin: 0 auto; }
.number-plans-inside-sec .row .col-one .new-cols p { font-size: 16px; }
.number-plans-inside-sec .row .inside-the-number-banner .input-flex { margin-top: 20px; padding: 6px 15px; }
.number-plans-inside-sec .row .inside-the-number-banner .input-flex .number-container .number { font-size: 16px; }
.number-plans-inside-sec .row .inside-the-number-banner .input-flex .input-container button i { font-size: 22px; }
.number-plans-inside-sec .row .inside-the-number-banner .input-flex .input-container button { padding: 10px; }
.dicount-main.dicount-position {top: -97px;width:106px !important}
.dicount-main.dicount-position .discount-main-inner h2 {font-size: 26px;}
.dicount-main.dicount-position .discount-main-inner h2 strong {font-size: 38px;}
.dicount-main.dicount-position .discount-main-inner h2 span {font-size: 28px;}
#typed-output {font-size: 16px;}
.enterprise-hosted-voice-solutions-off { bottom: -120px; }
.enterprise-hosted-voice-solutions-banner { padding-bottom: 140px; }
.flex-box-2 { justify-content: center !important; }
.inner-best-offer h3 { font-size: 18px !important; }
.extended-warranty-banner h1 { font-size: 28px; }
.nec-digital-discount.microsoft-discont { right: 0 !important; }
.term-microsoft-team-voip-desk-phones .mircosd .microsoft-team-right-image-main::after {bottom: -60% !important;}
.contact-banner .forminator-row {width: 100% !important;flex-wrap: wrap;margin-bottom: 20px !important;gap: 20px !important;}
.forminator-ui#forminator-module-32296.forminator-design--default .forminator-input{ font-size:14px;}  
.newZealand-banner .row .banner-text a {width: 100%;}
.latest-deal .img-box {height: 225px;}
.business-handset-sec .row .handset-box .text-box p {font-size: 15px;}
.counter-container {gap: 20px;}
.business-sim-only-banner .row .column .text-box h2.shadow-text {font-size: 15px;padding: 5px;letter-spacing: 0 !important;}
button#rmp_menu_trigger-13381 {top: 66px;}
#rmp_menu_trigger-13381.is-active {left: unset !important;top: 8px!important;}
}
@media only screen and (max-width:428px){
.number-plans-boost-sec .inner-row .inner-col{flex-direction:column}
.number-plans-boost-sec .inner-row .inner-col .image-left{width:100%}
.modem-sec .price-speed h4,.modem-sec .price-speed p,.thankyoupage p{font-size:16px}
.banner-enterprise-NBN-internet-bundal .banner-text h1{font-size:31px;text-align:left}
.footer-column.footer-col-one img{width:130px}
.closes{right:20px}
.locationsearch form input{max-width:100%}
.custom-message p br{display:none}
.fifth-slide .speed-plan-inner{flex-wrap:wrap;row-gap:5px;align-items:center}
h1{font-size:26px;margin-bottom:10px}
.fifth-slide .banner-col p{font-size:20px}
.fifth-slide .speed-plan-col-one h2{font-size:20px;height:52px}
.fifth-slide .speed-plan h4{font-size:18px;margin-top:16px}
.fifth-slide .banner-col p span{font-size:16px;line-height:20px}
.fourth-slide .speed-plan-inner .speed-plan-col-two h2 span{font-size:12px;line-height:20px}
.fourth-slide .speed-plan-inner h2{font-size:17px;height:22px}
.fourth-slide .speed-plan-inner .speed-plan-col-one h2 span{font-size:12px;line-height:21px}
.wc-block-components-order-summary .wc-block-components-order-summary-item{flex-direction:column;border-bottom:1px solid #80808066;padding-bottom:20px!important}
.wc-block-components-order-summary .wc-block-components-order-summary-item__description{padding-left:0!important;padding-right:0!important}
.woocommerce-checkouted .wc-block-components-product-price{width:100%;text-align:left}
.wc-block-components-order-summary .wc-block-components-order-summary-item__total-price{margin-left:0!important}
.wc-block-components-order-summary .wc-block-components-order-summary-item__image>img{width:100px!important;max-width:100px!important}
.page-id-10 .woocommerce form.woocommerce-cart-form .actions input#coupon_code{width:100%!important;margin-bottom:10px!important}
.page-id-10 .woocommerce form.woocommerce-cart-form .actions .button{width:100%!important}
.power-data-row-col h2{width:100%;max-width:300px;margin-left:auto;margin-right:auto}
.gudinace-main-col-inner-one img{width:80px}
.main-call-centre-solutions-guidance-col{gap:0;flex-wrap:wrap;justify-content:flex-start}
.bundle h5, .third-slide .banner-col p {font-size: 18px;line-height: normal;}
.fifth-slide .banner-col p {font-size: 16px;}
.fifth-slide .speed-plan h4 {font-size: 14px;margin-top: 16px;}
.fifth-slide .speed-plan h4, .fourth-slide .banner-col p,
.fourth-slide .banner-col p samp, .sixth-slide .banner-col p{font-size: 18px;}
}
@media only screen and (max-width:375px){
.banner.microsoft-calling-banner h1 br{display:none}
.choose-yes-no .button{margin:0 8px}
.payment-duration .fullpay,.payment-duration a{font-size:13px}
.top-nav-email a,.top-nav-mobie a{column-gap:5px!important}
.about-client-row-inner .slick-prev{right:74%}
.about-client-row-inner .slick-next{left:74%}
.thwmscf-buttons input{width:100%!important;margin-bottom:10px!important}
.thwmscf-buttons .button{width:100%!important;text-align:center}
.woocommerce-checkouted-review-order-table td{font-size:13px!important}
.main-accessories-sec .row .price-cart .button{width:60%}
.counter-container {flex-wrap: wrap;}
.top-nav-row {padding: 6px 0;}
.top-nav-col-two {
    column-gap: 17px;flex-direction: column;align-items: flex-end;}
button#rmp_menu_trigger-13381 {top: 61px;}
.navbar-col-one img {max-width: 93px;}
}
/*************************************************media query close************************************************/
/*******************Mohit CSS for form logic **********************************/
#text-3{display:none !important;}
/***Single Product Page Custom CSS***/
.toggle-button-cover {
  position: relative;
  width: 76px;
  margin:20px 0 ;
  box-sizing: border-box;
}

.button-cover,
.knobs,
.layer {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.buttonsssss {
  position: relative;
  top: 50%;
  width: 74px;
  height: 36px;
  margin: -20px auto 0 auto;
  overflow: hidden;
  border-radius :15px;
}

.button.r,
.button.r .layer {
  border-radius: 100px;
}

.button.b2 {
  border-radius: 2px;
}

.checkbox {
  position: relative;
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  opacity: 0;
  cursor: pointer;
  z-index: 3;
}

.knobs {
  z-index: 2;
}

.layer {
  width: 100%;
  background-color: #e3e9ec;
  transition: 0.3s ease all;
  z-index: 1;
}


/* Button 3 */
#buttonssss .knobs:before {
  content: "No";
  position: absolute;
  top: 4px;
  left: 4px;
  width: 20px;
  height: 10px;
  color: #fff;
  font-size: 10px;
  font-weight: bold;
  text-align: center;
  line-height: 1;
  padding: 9px 4px;
  background-color: #000 ;
  border-radius: 50%;
  transition: 0.3s ease all, left 0.3s cubic-bezier(0.18, 0.89, 0.35, 1.15);
}

#buttonssss .checkbox:active + .knobs:before {
  width: 46px;
  border-radius: 100px;
}

#buttonssss .checkbox:checked:active + .knobs:before {
  margin-left: -26px;
}

#buttonssss .checkbox:checked + .knobs:before {
  content: "Yes";
  left: 42px;
  background-color: #03a9f4;
}

#buttonssss .checkbox:checked ~ .layer {
  background-color: #ebf7fc;
}
@media(max-width:1024px){
.buttonsssss {height: 30px;}
#buttonssss .knobs:before {height: 6px;width: 16px;font-size: 8px;top: 3px;}
}
.product-cat-wifi-routers #carttest,
.product-cat-wifi-routers #accessnewss,
.product-cat-vdsl-nbn-modems-routers-tp-link-omada-2 #carttest,
.product-cat-vdsl-nbn-modems-routers-tp-link-omada-2 #accessnewss,
.product-cat-4g-5g-lte-iot-routers-mobile-networking #carttest,
.product-cat-4g-5g-lte-iot-routers-mobile-networking #accessnewss,
.product-cat-4g-5g-pocket-wifi-routers #carttest,
.product-cat-4g-5g-pocket-wifi-routers #accessnewss,
.product-cat-wireless-routers-wirless-routers #carttest,
.product-cat-wireless-routers-wirless-routers #accessnewss,
.product-cat-access-points-wifi-extenders #carttest,
.product-cat-access-points-wifi-extenders #accessnewss,
.product-cat-wifi-mesh-networking #carttest,
.product-cat-wifi-mesh-networking #accessnewss {
    display: none !important;
}

.product-cat-video-conference-accessories #double-buy{
    display:none !important;
}
body.product-cat-audio-conference-voip-sip-phones .mainprodutsacc,
body.product-cat-audio-conference-speakerphones .mainprodutsacc,
body.product-cat-microphones-and-expansions .mainprodutsacc,
body.product-cat-audio-conference-soundbars .mainprodutsacc{
  display: none !important;
}
body.product-cat-audio-conference-voip-sip-phones .quantity,
body.product-cat-audio-conference-speakerphones .quantity,
body.product-cat-microphones-and-expansions .quantity,
body.product-cat-audio-conference-soundbars .quantity{
  display: none !important;
}
body.product-cat-audio-conference-voip-sip-phones p.price.hidensclas1,
body.product-cat-audio-conference-speakerphones p.price.hidensclas1,
body.product-cat-microphones-and-expansions p.price.hidensclas1,
body.product-cat-audio-conference-soundbars p.price.hidensclas1{
  display: block !important;
}
body.product-cat-audio-conference-voip-sip-phones .activep .quantity,
body.product-cat-audio-conference-speakerphones .activep .quantity,
body.product-cat-microphones-and-expansions .activep .quantity,
body.product-cat-audio-conference-soundbars .activep .quantity{
  display: flex !important;
}
body.product-cat-audio-conference-voip-sip-phones #carttest,
body.product-cat-audio-conference-speakerphones  #carttest,
body.product-cat-microphones-and-expansions  #carttest,
body.product-cat-audio-conference-soundbars  #carttest{
  display: none !important;
}
body.product-cat-audio-conference-voip-sip-phones #accessnewss,
body.product-cat-audio-conference-speakerphones  #accessnewss,
body.product-cat-microphones-and-expansions  #accessnewss,
body.product-cat-audio-conference-soundbars  #accessnewss{
  display: none !important;
}
.single div#change {
    display: none;
}
.plane-slide.active-grid {
    background: #0388d7 !important;
}

.plane-slide.active-grid p {
    color: #fff !important;
}

.plane-slide.active-grid .accordion-header {
    background: #1d2327;
}

.plane-slide.active-grid .accordion-header h3 {
    color: #fff;
}


.product-cat-voip-conference .newtyows{
    display:block !important;
}

.product-cat-nec-digital-phone-systems #submit{
    display:none !important;
}
.product-cat-nec-digital-phone-systems #submits{
    display:block !important;
}

.product-cat-zoom-voip-desk-phones .zoompln{
    display:block !important;
}
.product-cat-zoom-voip-desk-phones .novoip{
    display:none !important;
}
.product-cat-zoom-voip-desk-phones .typeofplan{
    display:none !important;
}
.product-cat-zoom-voip-desk-phones .main-accessories-sec{
    display:none !important;
}
.product-cat-zoom-voip-desk-phones #carttest{
    display:none !important;
}

.product-cat-zoom-voip-desk-phones nav.woocommerce-breadcrumb {
    display: none;
}
.product-cat-microsoft-team-voip-desk-phones .micropln{
    display:block !important;
}
.product-cat-microsoft-team-voip-desk-phones .novoip{
    display:none !important;
}
.product-cat-microsoft-team-voip-desk-phones .main-accessories-sec{
    display:none !important;
}
.product-cat-microsoft-team-voip-desk-phones .typeofplan{
    display:none !important;
}
.product-cat-microsoft-team-voip-desk-phones #carttest{
    display:none !important;
}

.product-cat-microsoft-team-voip-desk-phones nav.woocommerce-breadcrumb {
    display: none;
}

.woocommerce-product-details__short-description {
    display: none;
}
.product-cat-newmodem .stickyfooter.widget{
    
    display:block !important;
}
.product-cat-4g-5g-lte-iot-routers-mobile-networking .typeofplan{
display:none;
}

.single section#plaschoose {
    display: none;
}

.product-cat-wifi-routers section#plaschoose{
    display:block !important;
}

.product-cat-vdsl-nbn-modems-routers-tp-link-omada-2  section#plaschoose{
    display:block !important;
}

.product-cat-wireless-routers-wirless-routers section#plaschoose{
    display:block !important;
}

.product-cat-access-points-wifi-extenders section#plaschoose{
    display:block !important;
}
.product-cat-wifi-mesh-networking section#plaschoose{
    display:block !important;
}
.product-cat-wifi-mesh-networking .nbn_plane-speed{
    display:none !important;
}

.product-cat-access-points-wifi-extenders .nbn_plane-speed{
    display:none !important;
}
.product-cat-wireless-routers-wirless-routers .nbn_plane-speed{
    display:none !important;
}
.product-cat-vdsl-nbn-modems-routers-tp-link-omada-2 .nbn_plane-speed{
    display:none !important;
}
.product-cat-wifi-routers .nbn_plane-speed{
    display:none !important;
}

.product-cat-4g-5g-pocket-wifi-routers .typeofplan{
display:none;
}


  section.new-banner-width_btn.new-speak-cart {
    background-image: url('../images/Rectangle-6-1.png') !important;
}
  .flx {
    display: flex;
}


.modal {
    position: fixed;
    left: 0;
        z-index: 9999;

    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    opacity: 0;
    visibility: hidden;
    transform: scale(1.1);
    transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;
}
.modal-content {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: white;
    padding: 1rem 1.5rem;
    width: 34rem;
    border-radius: 0.5rem;
}
.close-button {
    float: right;
    width: 1.5rem;
    line-height: 1.5rem;
    text-align: center;
    cursor: pointer;
    border-radius: 0.25rem;
    background-color: lightgray;
}
.close-button:hover {
    background-color: darkgray;
}
.show-modal {
    opacity: 1;
    visibility: visible;
    transform: scale(1.0);
    transition: visibility 0s linear 0s, opacity 0.25s 0s, transform 0.25s;
}


.flx h4 {
    font-size: 20px;
    /* //margin-left: 13px; */
}
  .spinner {
    display: flex;
    width: 15px;
    justify-content: center;
    height: 15px;
    border: 2px solid rgb(0 205 255 / 10%);
    border-top: 2px solid #5680f1;
    border-radius: 50%;
    animation: spin 1s linear infinite;
}


div#choosenewplan {
    /* background: radial-gradient(black, transparent); */
}

div#choosenewplan a {
    color: #fff;
    /* background: red; */
    /* width: 346px !important; */
    border: unset;
}

div#choosenewplan {
    background: #1b88d7;
    width: 300px;
    padding: 15px;
    text-align: center;
    font-size: 20px;
    /* color: #fff !important; */
}
        @keyframes spin {
            0% { transform: rotate(0deg); }
            100% { transform: rotate(360deg); }
        }
        
        
        .plane-info .btn-box.button.button-contact {
    display: flex;
    justify-content: center;
    align-items: baseline;
}
.posted_in {
    display: none;
}
.tagged_as {
    display: none;
}
.pwb-single-product-brands{
    display: none!important;
}
#ozimodem .activemodem, .fillter-box .hidens .reset, .nbn_plane-speed .charge-box.activeness, .row-slider .slick-track > div.active-grid, .stock.in-stock {
	background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%)) !important;
}
p.stock.in-stock {
	background: #0388d7;
	width: inherit;
	padding: 9px 6px;
	color: white !important;
	font-weight: 700;
	border-radius: 14px;
}
.woocommerce div.product p.stock {
	font-size: .92em;
	width: 100%;
	max-width: 350px;
	font-weight: 500;
}
p.stock.in-stock::before {
	content: "\f00c";
	margin-left: 10px;
	margin-right: 10px;
	font-family: 'FontAwesome';
	background: #1b1a1a;
	padding: 5px;
	border-radius: 30px;
}
.single-product .wc-tabs {
	/* display: none; */
	display: flex !important;
	justify-content: space-evenly;
	padding: 21px;
}
.wc-tabs li.active a {
	background: var(--Linear,linear-gradient(91deg,#9e88ff 3%,#0388d7 97.08%))!important;
    color: #fff !important;
}
@media only screen and (max-width: 768px) {
  .wrapper-tab .wc-tabs li a {
    padding: 10px!important;
    font-size: 14px !important;
  }
}

table.variations td,table.variations td th{
    display: block!important;
}
/* ul.wcboost-variation-swatches__wrapper li.active-variant {
	background: #3498db !important;
} */
.wcboost-variation-swatches--button .wcboost-variation-swatches__item.selected {
	background-color: #3498db !important;
}
.wcboost-variation-swatches--button .wcboost-variation-swatches__item.selected span{
	color: #fff !important;
}
.woocommerce ul.products li.product .button {
	display: inline-block;
     margin-top: 0!important;
}
.wc-block-cart__submit-container {
	background: #0388d7;
}
.wc-block-cart__submit-container a {
	color: #fff !important;
}
.row-slider {
	display: flex;
}
p.totalprice-tag {
	color: white;
}
p.totalprice-tag {
	font-size: 12px;
	text-align: center;
}
.buy-now-prooceed a {
	background: #3498db;
	padding: 10px 20px;
	border: solid 1px #3498db;
	color: white;
	margin: 0px 0px 5px 0px;
	cursor: pointer;
}
.buy-now-prooceed a:hover {
	background: #fff;
	color: black;
	border: solid 1px #3498db;
}
.Item-list ol{
    margin: 0 !important;
    padding: 0!important;
}
.custom-small-cart-box {
	position: absolute;
	top: 208px;
	right: 1px;
	width: 280px;
	background: #2b2b2b;
	color: #fff;
	border-radius: 5px;
	font-size: 14px;
	display: none;
	z-index: 9999;
	box-shadow: 0 4px 8px rgba(0,0,0,0.4);
}
        .custom-cart-items { margin: 0; padding: 10px; list-style: none; }
        .custom-cart-item {
            display: flex;
            margin-bottom: 10px;
            border-bottom: 1px solid #444;
            padding-bottom: 10px;
            position: relative;padding-left:8px;
        }
        .custom-cart-thumb img { width: 40px; height: 100%;object-fit:cover;border-radius:3px; }
        .custom-cart-details {
            flex: 1;
            margin-left: 10px;
        }
        .custom-title { font-weight: bold; display: block;font-size:12px; }
        .custom-qty-price { color: #aaa; font-size: 13px; }
        .custom-remove {
            position: absolute;
            left: -20px;
            top: -3px;
            background: transparent;
            border: none;
            color: #fff;
            font-size: 18px;
            cursor: pointer;
        }
        .custom-remove .spinner {
    font-size: 13px;
    margin-left: 4px;
    color: #aaa;
    display: inline-block;
}

        .custom-subtotal {
            padding: 10px;
            font-weight: bold;
            border-top: 1px solid #444;
            text-align: right;
        }
        .custom-btn {
            display: block;
            text-align: center;
            padding: 10px;
            margin: 10px;
            border-radius: 4px;
            text-decoration: none;
            font-weight: bold;
        }
        .custom-small-cart-box .view-cart { background: #0388d7; color: #fff; text-transform: uppercase;}
        .custom-small-cart-box .checkout { background: #333; color: #fff; text-transform: uppercase;}
        .custom-empty-cart {
            text-align: center;
            padding: 20px;
            color: #ccc;
        }
        .pricebox {
	padding: 0.5rem 1rem;
	position: relative;
	z-index: 0;
	font-weight: bold;
	font-size: 1.8rem;
	color: #232323;
}
.accordion-content p {
	display: block !important;
}