@charset "UTF-8";
/*
Theme Name: Softy Solutions
Theme URI: https://softy-solutions.cmsmasters.net/
Author: cmsmasters
Author URI: https://cmsmasters.net/
Description: Softy Solutions – IT Services & Digital Agency WordPress Theme is a modern and flexible solution designed for technology companies, startups, and digital agencies. It includes custom post types for Profiles, Projects, and Services, making it easy to showcase your team, portfolio, and offerings in a structured way. With full WooCommerce integration, you can seamlessly sell digital products, services, or software online. Clean design, Elementor support, and powerful theme options ensure a professional online presence tailored to your business needs.
Version: 1.0.1
Tested up to: 6.6
Requires PHP: 7.4
License:
License URI:
Text Domain: softy-solutions
Domain Path: /theme-config/languages
Copyright: cmsmasters 2024 / All Rights Reserved
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
*/


.sticky,
.bypostauthor,
.screen-reader-text {
  outline: none;
}


.floating_btn {
  position: fixed;
  bottom: 100px;
  right: 0px;
  width: 120px;
  height: 100px;
  display: flex;
  flex-direction: column;
  align-items:center;
  justify-content:center;
  z-index: 1000;
}

@keyframes pulsing {
  to {
    box-shadow: 0 0 0 30px rgba(232, 76, 61, 0);
  }
}

.contact_icon {
  background-color: #42db87;
  color: #fff;
  width: 60px;
  height: 60px;
  font-size:30px;
  border-radius: 50px;
  text-align: center;
  box-shadow: 2px 2px 3px #999;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: translatey(0px);
  animation: pulse 1.5s infinite;
  box-shadow: 0 0 0 0 #42db87;
  -webkit-animation: pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
  -moz-animation: pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
  -ms-animation: pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
  animation: pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
  font-weight: normal;
  font-family: sans-serif;
  text-decoration: none !important;
  transition: all 300ms ease-in-out;
  border: 3px solid #fff;
  text-decoration:none;
}


.text_icon {
    margin-top: 8px;
    color: #333566;
    font-size: 13px;
    background: #fff;
    padding: 0 8px;
    text-transform: uppercase;
    border-radius: 15px;
    font-weight: bold;
}

.text-uppercase{
  text-transform: uppercase !important;
}