/*
Theme Name: Fota Speakers
Theme URI: https://cozythemes.com/fota-speakers/
Author: CozyThemes
Author URI: https://cozythemes.com/
Description: Introducing Fota Speakers, a child theme of FotaWP and a modern WordPress theme for public speakers, social media influencers, marketers, and individuals trying to showcase their feeds and skills through a beautiful website. Increase your engagement rate and present your content to your followers, taking your social media presence to unmatched heights. With the theme being compatible with full-site editing (FSE), Fota Speakers enables you to build a website that is not only captivating to you but also to your audience. Fota Speaker is also integrated with your favorite page builder, Elementor, and can easily be paired up with modern plugins, giving you more power for customization. Redefine your social media influence with Fota Speakers, connect with your audience on a deeper level, and foster a community of loyal followers. Learn more at: www.cozythemes.com/fota-speakers/.
Template: fotawp
Version: 1.0.2
Requires at least: 5.9
Tested up to: 6.5
Requires PHP: 7.0
License: GPLv3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: fota-speakers
Tags: blog, one-column, custom-background, custom-colors, custom-logo, custom-menu, editor-style, featured-images, e-commerce, full-site-editing, block-patterns, full-width-template, rtl-language-support, threaded-comments, translation-ready, block-styles, wide-blocks
*/
nav.wp-block-navigation ul li a:hover,
.wp-block-button.is-style-outline a:hover {
  color: var(--wp--preset--color--primary) !important;
}
.wp-block-cover.has-parallax.fpheader-with-banner .wp-block-cover__image-background {
  background-position-y: top !important;
}
.wp-block-social-links.fota-social-ctas li a {
  border: 1px solid #fff;
  width: 100px;
  height: 100px;
  justify-content: center;
  border-radius: 50%;
  font-size: 40px;
  transition: ease all 0.23s;
}
.wp-block-social-links.fota-social-ctas li a:hover {
  border-color: var(--wp--preset--color--primary) !important;
  color: var(--wp--preset--color--primary) !important;
  box-shadow: rgb(32 205 163 / 41%) 0px 0px 67px;
}
.wp-block-social-links.fota-social-ctas .wp-block-social-link:hover {
  transform: scale(1);
}
.fota-speaker-services-icon {
  width: 100px;
  height: 100px;
  background: #1d1e25;
  display: flex !important;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  transition: all ease 0.45s;
}
.wp-block-group.fota-speaker-service-box {
  transition: all ease 0.45s;
}
.wp-block-group.fota-speaker-service-box:hover {
  background: var(--wp--preset--color--border-color) !important;
}
.wp-block-group.fota-speaker-service-box:hover .fota-speaker-services-icon {
  background: var(--wp--preset--gradient--first-primary-gradient) !important;
}
.wp-block-button.is-style-button-hover-white-bgcolor a.wp-block-button__link.wp-element-button {
  transition: all ease 0.25s;
}
.wp-block-button.is-style-button-hover-white-bgcolor a.wp-block-button__link.wp-element-button:hover {
  color: var(--wp--preset--color--primary) !important;
  background: #fff !important;
}
.wp-block-group.fota-speakers-latest-posts:hover .wp-block-post-featured-image img {
  transform: translateY(-5px);
  -webkit-transform: translateY(-5px);
  -moz-transform: translateY(-5px);
}
.wp-block-social-links li a.wp-block-social-link-anchor:hover svg {
  color: var(--wp--preset--color--primary);
  fill: var(--wp--preset--color--primary);
}
.wp-block-cover.fota-speakers-team:hover img {
  transform: scale(1.1);
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
}
.wp-block-cover.fota-speakers-team:hover .wp-block-cover__background {
  background: linear-gradient(135deg, rgba(0, 0, 0, 0.2) 0%, var(--wp--preset--color--primary) 100%) !important;
}
.wp-block-group.fota-speakers-pricing-table:hover {
  border-color: var(--wp--preset--color--primary) !important;
  box-shadow: 7px 7px 0 var(--wp--preset--color--accent-lite);
}
@media (max-width: 980px) {
  .wp-block-heading.fota-speakers-bannertext {
    font-size: 80px !important;
  }
}
@media (max-width: 768px) {
  .wp-block-heading.fota-speakers-bannertext {
    font-size: 60px !important;
  }
}

@media (max-width: 400px) {
  .wp-block-heading.fota-speakers-bannertext {
    font-size: 40px !important;
  }
}
