
.button-custom .button {
	background: linear-gradient(182deg, #eb5f21, #f0b60f); 
}

.is {
	border-radius: 0px 50px 250px 0px; 
}

.ir {
	border-radius: 20px; 
}

.feature_box .feature_box_wrapper {
    border-radius: 20px;
}

.feature_box .feature_box_wrapper .photo_wrapper img.scale-with-grid {
	border-radius: 20px;
}



.shadow {
	box-shadow: 0 10px 50px 0 rgba(53,82,99,.09); 
	background: #fff; 
}

.si {
	/*filter: drop-shadow(0 0 0.75rem #153c7f8f);*/
  transition: 0.5s;
	filter: invert(1); 
	}

.shadow:hover .si{
	 transform: translatey(-10px);
}

span.wpcf7-form-control-wrap .wpcf7-date, span.wpcf7-form-control-wrap .wpcf7-quiz, span.wpcf7-form-control-wrap .wpcf7-number, span.wpcf7-form-control-wrap .wpcf7-select, span.wpcf7-form-control-wrap .wpcf7-text, span.wpcf7-form-control-wrap .wpcf7-textarea {
    padding: 20px; 
	}

.bg1 {
}

.bg2 {
	background-image: linear-gradient(to right, #e66123, #ed9e14);  
}

.bg3{
	border-radius: 20px;
    box-shadow: rgba(17, 12, 46, 0.15) 0px 48px 100px 0px;
}

.bg4{
	background: linear-gradient(2deg, #ab3800, #5e3e00); 
}

.promo_box_wrapper .desc_wrapper {
    width: 50%;
    margin: 10% 2% 0 3%; 
}

.promo_box_wrapper.promo_box_right .desc_wrapper {
    margin: 10% 3% 0 2%; 
}

.promo_box_wrapper .photo_wrapper {
    width: 45%; 
}

.pbbg1 {
background: #fff3d1; 
}

.pbbg2 {
background: #F8E4AD; 
}

.ti-widget.ti-wp-testimonial-1 .ti-reviews-container-wrapper {
    padding-top: 0 !important; 
}

@media only screen and (max-width: 767px) {
	.promo_box_wrapper .desc_wrapper {
    width: 100% !important;
		text-align: center !important;
    padding: 4%; 
   } 
	.promo_box_wrapper .photo_wrapper {
    width: 100% !important; 
}
}
.ff{
    width: 65%;
}
.cc{
    border: 1px solid grey;
    padding: 15px;
	height:274px;
	border-radius:25px;
}
.circle-button {
    width: 130px; 
    height: 130px;
    background-color: #fbb536;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    color: #073454;
    font-weight: bold;
    border: none;
    cursor: pointer;
    transition: 0.3s ease-in-out;
}
.circle-button:hover {
    background-color:#fff8f2 ;
}

