/*
Theme Name: Get Education
Template: bizberg
Text Domain: get-education
Author: Bizberg Themes
Author URI: https://bizbergthemes.com/    
Theme URI: https://bizbergthemes.com/downloads/get-education/
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Description: Get Education is a clean, modern, and fully responsive education WordPress theme built as a child theme of the popular Bizberg WordPress Theme, designed to meet the needs of tuition centers, marketing platforms, bookselling websites, universities, workshops, colleges, schools, course hubs, eCommerce stores powered by WooCommerce, training centers, blogs, and various educational institutions. This versatile free WordPress theme offers cross-browser compatibility, translation readiness, and SEO optimization to help your educational website reach a wider audience and perform well in search engine rankings. Built entirely with the Elementor page builder, Get Education allows effortless customization of every section without requiring any coding skills, enabling you to create a professional and engaging website tailored to your educational venture. Extensive documentation and a friendly support team are available to assist you whenever needed. Whether you’re running an online course platform, a tuition center, or a bookstore, Get Education provides a reliable, user-friendly, and feature-rich foundation to build a compelling online presence.
Tags: custom-logo,custom-menu,featured-images,threaded-comments,translation-ready,left-sidebar,right-sidebar,grid-layout,theme-options,blog,news,portfolio
Version: 0.4
Requires PHP: 5.6
Tested up to: 6.8.1
*/

.navbar-default .navbar-nav > li > a {
    letter-spacing: 0;
}

.services_wrapper h4{
    font-family: 'Poppins';
    font-weight: 600;
    font-size: 20px;
    line-height: 27px;
    padding-bottom: 5px;
}

.services_wrapper p{
    font-family: 'OpenSansRegular';
}

.feature-block-one .inner-box {
    overflow: hidden;
    border: 1px solid #d6d4dd;
    transition: all 500ms ease;
}

.b_radius_10 {
    border-radius: 10px;
}

.pl_150 {
    padding-left: 150px;
}

.pb_30 {
    padding-bottom: 30px;
}

.pr_30 {
    padding-right: 30px;
}

.pt_35 {
    padding-top: 35px;
}

.p_relative {
    position: relative;
}

.d_block {
    display: block;
}

.feature-block-one .inner-box:before {
    position: absolute;
    content: '';
    width: 0%;
    height: 0%;
    left: 0px;
    top: 0px;
    border-radius: 10px;
    transition: all 500ms ease;
}

.feature-block-one .inner-box:before {
    border: 1px solid #ffb606;
}

.feature-block-one .inner-box .icon-box {
    background: #d6d4dd;
    border-top-right-radius: 50%;
    border-bottom-right-radius: 50%;
    left: -130px;
    top: -130px;
    width: 260px;
    height: 260px;
    line-height: 260px;
    z-index: 1;
}

.fs_65 {
    font-size: 65px;
}
.p_absolute {
    position: absolute;
}
.color-white {
    color: #fff;
}
.centred {
    text-align: center;
}

.feature-block-one .inner-box .icon-box:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    transform: scaleY(0) scaleX(0);
    z-index: -1;
    border-radius: 50%;
    transition: all 500ms ease;
}

.feature-block-one .inner-box .icon-box:before {
    background: #ffb606;
}

.feature-block-one .inner-box .icon-box i {
    position: relative;
    left: 54px;
    top: 50px;
    font-size: 50px;
}

.feature-block-one .inner-box:hover:before {
    width: 100%;
    height: 100%;
}

.feature-block-one .inner-box:hover .icon-box:before {
    transform: scaleY(1) scaleX(1);
}

.services_wrapper{
    padding: 40px 0;
}

.home .bizberg_default_page .two-tone-layout .entry-content header.entry-header,
.blog-lists.blog-nosidebar-1 .blog-listing.no-sidebars .blog-post.blog-large .entry-header {
    margin-top: 0 !important;
}

.testimonial_wrapper{
    text-align: center;
}

.testimonial_inner_wrapper {
    background: #d6d4dd24;
    padding: 50px;
    border-radius: 10px;
    display: grid;
    row-gap: 15px;
}

.testimonial_inner_wrapper i{
    font-size: 30px;
}

.testimonial_inner_wrapper h4{
    font-family: 'Poppins';
    font-size: 30px;
}

.testimonial_inner_wrapper p{
        font-family: 'Poppins';
    font-style: italic;
    padding: 0 115px;
    font-size: 20px;
    line-height: 33px;
}

.testimonial_inner_wrapper img{
    margin: 0 auto;
}

.testimonial_inner_wrapper .name{
           font-family: 'Poppins';
    font-size: 21px;
    font-weight: 600;
}

.testimonial_inner_wrapper .position{
  font-family: 'Poppins';
}

#home_banner_4 img{
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    width: 800px;
    margin: 0 auto;
    border-radius: 50%;
    animation: border-transform 10s linear infinite alternate forwards;
}

@-webkit-keyframes border-transform {
    0%, to {
        border-radius: 63% 37% 54% 46%/55% 48% 52% 45%
    }
    14% {
        border-radius: 40% 60% 54% 46%/49% 60% 40% 51%
    }
    28% {
        border-radius: 54% 46% 38% 62%/49% 70% 30% 51%
    }
    42% {
        border-radius: 61% 39% 55% 45%/61% 38% 62% 39%
    }
    56% {
        border-radius: 61% 39% 67% 33%/70% 50% 50% 30%
    }
    70% {
        border-radius: 50% 50% 34% 66%/56% 68% 32% 44%
    }
    84% {
        border-radius: 46% 54% 50% 50%/35% 61% 39% 65%
    }
}

@keyframes border-transform {
    0%, to {
        border-radius: 63% 37% 54% 46%/55% 48% 52% 45%}
    14% {
        border-radius: 40% 60% 54% 46%/49% 60% 40% 51%}
    28% {
        border-radius: 54% 46% 38% 62%/49% 70% 30% 51%}
    42% {
        border-radius: 61% 39% 55% 45%/61% 38% 62% 39%}
    56% {
        border-radius: 61% 39% 67% 33%/70% 50% 50% 30%}
    70% {
        border-radius: 50% 50% 34% 66%/56% 68% 32% 44%}
    84% {
        border-radius: 46% 54% 50% 50%/35% 61% 39% 65%}
}

#tf-partical-wrap {
    position: fixed;
    top: 0;
    left: 0;
    height: 100vh;
    width: 100%;
    overflow: hidden;
    z-index: -1;
}

.tf-ball {
    position: absolute;
    border-radius: 100%;
    -webkit-border-radius: 100%;
    -ms-border-radius: 100%;
    -moz-border-radius: 100%;
    opacity: 0.2;
}

@media (max-width: 991px){

    .services_wrapper .feature-block{
        margin-bottom: 20px;
    }

    .services_wrapper .feature-block p{
        font-size: 17px;
    }

    .testimonial_inner_wrapper p {
        padding: 0 30px;
        font-size: 17px;
        line-height: 30px;
    }

}

@media (max-width: 412px){

   .testimonial_inner_wrapper p {
        padding: 0;
        font-size: 17px;
        line-height: 30px;
    } 

}