@import url(icons/font-awesome.css);@import url(icons/bootstrap-icons.css);@import url(icons/unicons.css);[class*="fa-"],[class*=" fa-"],[class*="bi-"],[class*=" bi-"],[class*="uil-"],[class*=" uil-"]{display:inline-block;line-height:inherit;font-display:swap}[class*="fa-"]::before,[class*=" fa-"]::before,[class*="bi-"]::before,[class*=" bi-"]::before,[class*="uil-"]::before,[class*=" uil-"]::before{display:inline-flex;align-self:center;justify-self:center;line-height:inherit}.icon-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.icon-2x{font-size:2em}.icon-3x{font-size:3em}.icon-4x{font-size:4em}.icon-5x{font-size:5em}.icon-fw{width:1.2857142857142858em;text-align:center}.icon-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.icon.pull-left{margin-right:.3em}.icon.pull-right{margin-left:.3em}.icon-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin {
	0% {
		-moz-transform: rotate(0deg);
	}
	100% {
		-moz-transform: rotate(359deg);
	}
}@-webkit-keyframes spin {
	0% {
		-webkit-transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(359deg);
	}
}@-o-keyframes spin {
	0% {
		-o-transform: rotate(0deg);
	}
	100% {
		-o-transform: rotate(359deg);
	}
}@-ms-keyframes spin {
	0% {
		-ms-transform: rotate(0deg);
	}
	100% {
		-ms-transform: rotate(359deg);
	}
}@keyframes spin {
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(359deg);
	}
}.icon-rotate-90{filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.icon-rotate-180{filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.icon-rotate-270{filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.icon-flip-horizontal{filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}.icon-flip-vertical{filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}.icon-stacked{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.icon-stacked-1x,.icon-stacked-2x{position:absolute;left:0;width:100%;text-align:center}.rtl .icon-stacked-1x,.rtl .icon-stacked-2x{left:auto;right:0}.icon-stacked-1x{line-height:inherit}.icon-stacked-2x{font-size:2em}.icon-inverse{color:#fff}: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%,#f08e35 67.94%,#f9d649 85.34%)!important;background-image:linear-gradient(110.78deg,#76e650 -1.13%,#f9d649 15.22%,#f08e35 32.09%,#ec5157 48.96%,#f08e35 67.94%,#f9d649 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);
	}
}:root{--cnvs-themecolor:#f18052;--cnvs-themecolor-rgb:241 , 128 , 82;--cnvs-body-font:'Roboto' , sans-serif;--cnvs-primary-font:'Source Sans Pro' , sans-serif}#header{background-color:#f9f9f9;--cnvs-primary-menu-font-size:.8125rem;--cnvs-primary-menu-submenu-font-size:.75rem;--cnvs-primary-menu-submenu-font-weight:600;--cnvs-primary-menu-submenu-color:var(--cnvs-contrast-700);--cnvs-primary-menu-ls:1px;--cnvs-primary-menu-tt:uppercase;--cnvs-primary-menu-font-weight:700}#top-bar{--cnvs-topbar-font-transform:uppercase;--cnvs-topbar-font-size:.75rem;--cnvs-topbar-bg:#fff;--cnvs-topbar-font-weight:400}.header-extras li{margin-left:30px;padding-left:30px;border-left:1px solid #eee}.header-extras li:first-child{margin-left:0;padding-left:0;border-left:0}.header-extras li i{margin-top:0!important;font-size:36px!important}.header-extras li .he-text{padding-left:15px;font-weight:300;font-size:12px;line-height:16px;color:#888;text-transform:uppercase;letter-spacing:1px}.header-extras li .he-text span{font-weight:600;text-transform:none;font-size:16px;line-height:24px;letter-spacing:0}.feature-box{--cnvs-featured-box-font-size: ;--cnvs-featured-box-font-weight:600;--cnvs-featured-box-font-tt:uppercase}#header-wrap{--cnvs-header-bg:#fff}.carousel-widget{--cnvs-owl-nav-bg:#fff}.device-md .primary-menu i.icon-angle-down,.device-sm .primary-menu i.icon-angle-down,.device-xs .primary-menu i.icon-angle-down{display:none!important}.slider-caption{max-width:450px}.slider-caption>div{background-color:rgba(255,255,255,.9);border-radius:2px;padding:40px}.slider-caption h2{font-size:24px;margin-bottom:20px}.slider-caption p{margin-bottom:0;font-size:18px}.dark .slider-caption{background-color:rgba(0,0,0,.75)}.testi-meta span{color:rgba(255,255,255,.65)}.iconlist.iconlist-large{font-size:17px!important}.iconlist.iconlist-large li{margin:8px 0!important}.iconlist.iconlist-large li i{top:0}.testi-content p{font-style:normal;font-family: var(--cnvs-primary-font) !important;font-weight:300;font-size:30px;letter-spacing:1px;line-height:1.6!important;margin-bottom:40px}.footer-big-contacts{color:#333;font-size:24px;font-weight:bold;letter-spacing:1px}.footer-big-contacts span{display:block;font-size:11px;font-weight:400;text-transform:uppercase;color:#888;letter-spacing:2px}.dark .footer-big-contacts{color:rgba(255,255,255,.8)}.team-title span{font-size:13px;font-weight:normal;font-style:normal;margin-top:2px}.small-thumbs .entry-title h2 a{text-transform:none;letter-spacing:0;font-size:22px;line-height:25px;font-weight:600;-webkit-transition:color .6s ease;-o-transition:color .6s ease;transition:color .6s ease}.grid-border{overflow:inherit;--cnvs-grid-border-width:1px;--cnvs-grid-border-color:var(--cnvs-contrast-200);--cnvs-grid-border-opacity:1}.grid-border [class^="col-"]{margin: calc(-1 * var(--cnvs-grid-border-width)) 0 0 calc(-1 * var(--cnvs-grid-border-width));padding:30px;border:var(--cnvs-grid-border-width) solid var(--cnvs-grid-border-color)}.grid-border [class^="col-"]::before,.grid-border [class^="col-"]::after{display:none}.grid-border [class^="col-"]:hover{--cnvs-grid-border-color:var(--cnvs-themecolor);background-color:rgba(var(--cnvs-themecolor-rgb),.1);z-index:1}.t300{font-weight:300!important}.t400{font-weight:400!important}.t500{font-weight:500!important}.t600{font-weight:600!important}.t700{font-weight:700!important}.rtl .header-extras li{margin-right:30px;margin-left:0;padding-right:30px;padding-left:0;border-right:1px solid #eee;border-left:0}.rtl .header-extras li:first-child{margin-right:0;padding-right:0;border-right:0}.rtl .header-extras li .he-text{padding-right:15px;padding-left:0}.rtl .slider-caption{right:-25px;left:auto}.rtl .slider-caption.slider-caption-right{right:auto;left:-25px}.rtl .grid-border [class^="col-"]{margin:-1px 0 0 -1px}