/*
Theme Name:     Maxbizz Child
Theme URI:      http://wpdemo.archiwp.com/maxbizz/
Description:    Make your modifications to [Parent Theme] in this child theme.
Author:         Oceanthemes
Author URI:     http://oceanthemes.net/
Version:        1.0
Template:       maxbizz
*/

@import url("../maxbizz/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */
h1, h2, h3, h4, h5, h6, h7, h8{
    font-family: verdana, sans-serif!important;
	
}
h3 {
    font-size: 32px;
}
p{
    font-family: verdana, sans-serif!important;
}


select {
    font-family: verdana, sans-serif;
    font-size: 14px;
    border: 1px solid #dbdbdb;
    outline: none;
    padding: 14px ;
    margin-top: 20px;
    width: 265px !important;
    border-radius: 3px !important;
}
select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required {
    margin-top: 2px !important;
}
a#whatsapp {
    position: fixed;
    right: 20px;
    bottom: 120px;
    z-index: 100000000;
}
.whatsaap {
    -webkit-animation: bounce 3.75s infinite!important;
}
#SR7_1_1 .metis.sr7-arrows {
    background: #ffffff;
    padding: 4px!important;
    transition: all 0.3s;
    -webkit-transition: all 0.3s;
    width: 50px!important;
    height: 50px!important;
    box-sizing: border-box;
}
#SR7_1_1 .metis.sr7-arrows.sr7-touchhover {
    background-image: radial-gradient(at right top, rgb(12 50 73) 26%, rgb(231 208 80) 86%) !important;
    color: #fff !important;
}.rev-btn-style-1:after {
	background: #ffe22e!important;}
.rev-btn-style-1 .rev-button:after {
    content: '\e825' !important;
    font-family: revicons !important;
    font-size: 11px;
}
.home_blog1 .post-box .entry-media img {
    max-height: 1225px !important;
}
.post-slider .post-box h5 {
    margin-bottom: 0;
    min-height: 112px !important;
    display: inline-block;
    width: 100%;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden !important;
}
#homedisplay{pointer-events: none!important;}
.Contactpage .icon-box.icon-box-2 {
    min-height: 130px !important;
}
.home_about1 .icon-main {
    background-color: #0b4a7a!important;
}
.box-s2 .icon-box-2 .content-box {
    margin-bottom: 10px !important;
    margin: 0;
    padding: 10px 10px 10px 60px;
}
.whowork .icon-box.icon-box-1:hover
Specificity: (0,4,0)
 {
    background-image: radial-gradient(at left top, rgb(8, 61, 95) 50%, rgb(255 226 46) 80%) !important;}
/* **animation***** */


#vert-move {
	-webkit-animation: mover 1.7s infinite alternate;
	animation: mover 1.7s infinite alternate
}
#vert-move2 {
	-webkit-animation: mover 1.9s infinite alternate;
	animation: mover 1.9s infinite alternate
}
#vert-move3 {
	-webkit-animation: mover 2.1s infinite alternate;
	animation: mover 2.1s infinite alternate
}
@-webkit-keyframes mover {
	0% {
	transform:translateY(0)
	}
	100% {
	transform:translateY(-10px)
	}
}
@keyframes mover {
	0% {
	transform:translateY(0)
	}
	100% {
	transform:translateY(-10px)
	}
}
/* ****end*** */
.ot-flip-box {
    position: relative;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    perspective: 1000px!important;
    -webkit-perspective: 1000px!important;
}
.ot-flip-box .overlay {
    
   background-image: radial-gradient(at left top, rgb(30 60 133) 50%, rgb(255 226 46) 80%) !important;
	opacity:9;
}
.ot-flip-box .inner-box {
	max-height: 250px;}

/* ***call** */
#call {
   position: fixed;
    left: 20px;
    bottom: 120px;
    z-index: 100000000;
    background-color: #4aae20; border-radius: 10px;
}   
/* *** callend** */
.team-social {
    display: none!important;
}
.hometestmonal .ot-testimonials-carousel .ttext {
    padding: 15px 20px;
    font-size: 18px;
    line-height: 36px;
    min-height: 190px;
}
.ot-testimonials-carousel .t-head {
    padding: 5px 40px!important;
    border-top: 1px solid rgba(0, 0, 0, 0.15);
    justify-content: center!important;
}
.elementor-1023 .elementor-element.elementor-element-fb81e66 .ot-testimonials .ttext {
    text-align: center!important;
}
.with-border-yes .content-box {
    margin-top: 5px!important;
}
.icon-box .title-box {
	margin-bottom: 2px!important;}
.teacher .team-2 .team-info { opacity: 1!important; visibility: visible!important; }
.ot-team .team-info {
    background: #ffe331e0;
	padding: 5px 15px!important;}

.growthstory .content-box {
    min-height: 200px;
}
.WhyChoose .content-box {
    min-height: 115px;
}

h2.wp-block-heading {
    font-size: 26px!important;
}
.post-box .entry-title a
Specificity: (0,2,1)
 {
    color: #1b1d21;
    display: inline-block;
    font-family: verdana, sans-serif!important;
}
.post-box p {
    margin-bottom: 0;
    font-family: 'Heebo'!important;
    color: #000000;
    font-size: 16px!important;
}
.related-posts .entry-title {
    margin-bottom: 0;
    font-size: 20px!important;
    font-family: verdana, sans-serif;
}
.comment-respond .comment-reply-title {
    margin-bottom: 10px;
    margin-top: -5px;
    font-size: 24px!important;
}
.post-box .entry-title a {
    color: #000000!important;
    display: inline-block;
    font-size: 26px!important;
}
h2, .elementor-widget.elementor-widget-heading h2.elementor-heading-title {
    font-family: verdana, sans-serif;
    font-size: 26px!important;
}
/* ******custam form************ */
select#select_1757574066 {
    margin-top: -2px;
    min-width: 320px;
}
select#country_1757574233 {
    margin-top: -2px;
	min-width: 320px;
}
select#select_1757655125 {
    margin-top: -2px;
	min-width: 320px;
}
select#country_1757656355 {
    margin-top: -2px;
    min-width: 496px;
}
@media only screen and (max-width: 480px) {
	
select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required {
    min-width: 100%;
}	
	
	
	select#select_1757574066{
    margin-top: -2px;
/*     min-width: auto; */
}
	select#country_1757574233 {
    margin-top: -2px;
/*    min-width: auto; */
}
	select#select_1757655125 {
    margin-top: -2px;
/* 		min-width: auto; */
	}
	select#country_1757656355 {
		margin-top: -2px;
/* 		min-width: auto; */
	}
	select#country_1757656355 {
    margin-top: -2px;
    min-width: 300px;
}
}
/* ******custam form end************ */
.project-slider .projects-box .portfolio-info {
 padding: 8px 20px!important;
  }
.portfolio-info-inner {
	border-radius: 4px;
}
.portfolio-related-title-wrap h4 {
    margin-bottom: 25px!important;
    font-size: 22px!important;
}
.portfolio-info-inner {
  background: #223F83D1; 
}
.homepage img.attachment-full.size-full.wp-image-3863 {
    max-height: 430px !important;
}
.ot-pricing-table .inner-table > p:before {
	position: relative!important;}
.ot-pricing-table .inner-table > p {
	bottom: 0px!important;}
.teachertab .elementor-widget-container {min-height:215px;}
.wc-block-cart__submit-container {
    background-color: #c3bebe!important;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
    list-style: none;
    font-family: "Inter", sans-serif;
    text-align: center;
    margin-bottom: 35px;
	padding: 0px 0px!important;}
.woocommerce ul.products li.product .add_to_cart_button, .woocommerce-page ul.products li.product .add_to_cart_button {
	display: inline-block!important;}
/* ****checkout***** */

