/*
Theme Name: Get Education
Template: bizberg
Text Domain: get-education
Author: Community Builder Academy
Author URI: http://communitybuilderacademy.com/  
Theme URI: http://communitybuilderacademy.com/
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Description: Community Builder Academy was established in 2010. It's a private christian school in Lipa, batangas.
Tags: private-school, christian-school, lipa-city, calabarzon, private-christian-school, it's-more-fun-in-cba, playschool
Version: 0.3
Requires PHP: 5.6
Tested up to: 6.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;
    } 

}