.pricing-plan-skin-style1 .title-box .pricing-plan-title::before , .pricing-plan-skin-style1 .title-box .image::before , .service-item-current-style1 .icon:after  {
	display:none;
}
.title-wrapper .subtitle:after {
	background: linear-gradient(to left, #ffffff 0%, #0CC2E8 200%) !important ;
}
.scroll-to-top {
	background-image: linear-gradient(to right, #0CC4EA 0%, #0CC4EA 51%, #0CC4EA 100%);
}
.tm-sc-section-title .title-wrapper .subtitle {
    position: relative;
    letter-spacing: 0.02em;
    color: var(--section-title-subtitle-color);
    font-size: var(--section-title-subtitle-font-size);
    font-family: var(--section-title-subtitle-font-family);
    font-weight: var(--section-title-subtitle-font-weight);
    margin-bottom: 25px;
    display: inline-block;
    background: linear-gradient(to right, #0CC4EA 0%, #0CC4EA 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    padding: 10px 30px;
    transition: all 0.3s ease; 
}
.btn-icon svg {
    width: 16px; 
    height: 16px; 
}
.tm-sc-button.btn-view-details.homepg-btn .btn.btn-theme-colored1 {
  background-image: linear-gradient(to right, transparent, transparent) !important; 
    border: 2px solid white !important; 
	background: transparent;
}
.text-holder{
	display:none;
}
.wpcf7-submit {
	background: #0CC4EA !important;
}
.team-current-theme1 .info-box::after {
	background: linear-gradient(to top, #0CC4EA 40%, #ffffff 100%) !important;
}
.team-current-theme1 .social-links li a{
	background-color: #0CC4EA !important;
}
.team-current-theme1 .info-box .speciality::before {
	    background: linear-gradient(to left, #fff 0%, #0CC4EA 40%) !important ;
}
@media (min-width: 768px) {
    .menuzord-primary-nav {
        display: flex;
        justify-content: flex-end; 
	}}
.feature-current-item-style2 .read-more, .fa-angle-double-right:before, .blog-item-current-style1 .entry-content .bottom-box .read-more:before  {
    display: none !important;
}
.testimonial-block-one .upper-box .rating-box .rating .star-rating span:before{
	color:#0CC4EA !important;
}
.owl-carousel .owl-dots .owl-dot.active span {
	background-color: #0CC4EA !important;
}
:root {
  --theme-color1: #0CC4EA;
  --theme-color3: #0CC4EA;
}
.service-item-current-style1 .inner-box:hover{
		background: linear-gradient(to bottom, #ffffff 20%, #0CC2E8 200%) !important ;
}

.menuzord-menu .menu-item-link .menu-icon {
    float: right; 
    margin-left: 5px;
    margin-right: 0;
	margin-top:5px;
}
@font-face {
    font-family: 'GilroyBold';
    src: url('https://perfectwizard85.wpcomstaging.com/wp-content/uploads/2024/06/Gilroy-Bold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
.slider-title-heading {
    font-family: 'GilroyBold', sans-serif;



}
.tm-sc-projects .tm-carousel-item .image-box img {
    max-width: 400px;
    max-height: 300px;
    width: auto;
    height: auto;
}
@media (min-width: 992px) {     #menu-item-46923, 
    #menu-item-46924, 
    #menu-item-46925 { 
        display: none;
    }
}


.elementor-element[data-id="a4d0225"] {
    display: none !important;
}
