:root{--cnvs-themecolor:#f7c25e;--cnvs-themecolor-rgb:247 , 194 , 94;--cnvs-body-font:'Heebo' , sans-serif;--cnvs-secondary-font:'PT Serif' , serif;--cnvs-heading-color:#333}.testi-content p,.team-title span,.before-heading,.font-secondary{font-family: var(--cnvs-secondary-font) !important}*{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.gradient-red-yellow,.h-gradient-red-yellow:hover{background-image:-webkit-linear-gradient(110.78deg,#76e650 -1.13%,#f9d649 15.22%,#f08e35 32.09%,#ec5157 48.96%,#ff18bd 67.94%,#1a4bff 85.34%)!important;background-image:linear-gradient(110.78deg,#76e650 -1.13%,#f9d649 15.22%,#f08e35 32.09%,#ec5157 48.96%,#ff18bd 67.94%,#1a4bff 85.34%)!important}.menu-item.current>.menu-link,.menu-item:hover>.menu-link{background-image:-webkit-linear-gradient(90deg,rgba(131,58,180,1) 0%,rgba(253,29,29,1) 50%,rgba(252,176,69,1) 100%);background-image:linear-gradient(90deg,rgba(131,58,180,1) 0%,rgba(253,29,29,1) 50%,rgba(252,176,69,1) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.overflow-visible{overflow:visible!important}.rounded-10{border-radius:10px!important}#content p{line-height:1.5}@media (min-width:992px){.section,#footer .footer-widgets-wrap{margin:100px 0;padding:100px 0}}.menu-link{font-weight:600;font-size:.925em}.emphasis-title h1{font-size: calc(8.82629vw + 12.9014px) !important;font-weight:900}.button-hero{padding:23px 48px!important;font-size:1rem;border-radius:50px;box-shadow:0 13px 18px -14px rgba(0,0,0,.35)}.button.button-reveal.text-end i{opacity:0;left:auto;right:32px;background-color:transparent;transition:all .3s ease!important}.button:hover.button-reveal.text-end i{opacity:1;right:18px;transform:translateX(-10px)}.counter.counter-xlarge{font-size:4.5rem;letter-spacing:-2px}.counter+span{font-size:1.125rem;line-height:1.3;margin:0 0 0 12px;text-transform:lowercase}.testi-content p{position:relative;font-style:normal;font-size:1.25rem;margin-bottom:25px}.testimonials-carousel::before{content:"\e7ad";font-family:font-icons;position:absolute;top:-20px;left:10px;font-size:5rem;color:#eee;z-index:0}.testi-meta img{width:40px!important;margin-right:10px}.testi-meta::before{display:none}#oc-testi.owl-carousel .owl-dots{text-align:left;margin-left:20px}.portfolio-image img{border-radius:10px}.translatey-3,.h-translatey-3:hover{transform:translateY(-3px)!important}.tf-ts{-webkit-transition:transform .3s ease;transition:transform .3s ease}#oc-services.owl-carousel .card-body img{width:50px}.accordion-header{padding:1.25rem 0;font-size:1.125rem;font-weight:700;border-top:1px dotted #d5d5d5!important;color:#aaa}.accordion-content{padding-bottom:2rem;padding-left:30px}.accordion-header.accordion-active{color:#222}form label{text-transform:none;font-weight:500;font-size:1rem;letter-spacing:0}.form-control.border-form-control{--cnvs-input-btn-padding-y:5px;--cnvs-input-btn-padding-x:0;--cnvs-input-btn-font-size:1.25rem;--cnvs-input-btn-border-width:2px;--cnvs-input-btn-border-color:rgba(0,0,0,.07)}@-webkit-keyframes fadeInUp {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0, 7%, 0);
		transform: translate3d(0, 7%, 0);
	}

}@keyframes fadeInUp {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0, 7%, 0);
		transform: translate3d(0, 7%, 0);
	}
}