
/* AURA Demo Styles
================================================== */

	/* Page Fonts - You can customize fonts on here: https://fonts.google.com/share?selection.family=Cabin:wght@400;500;600;700%7CComforter%20Brush%7CUbuntu%20Mono:wght@400;700 */
	@import url('https://fonts.googleapis.com/css2?family=Cabin:wght@400;500;600;700&family=Comforter+Brush&family=Ubuntu+Mono:wght@400;700&display=swap');
	.font-main{font-family: 'Cabin', sans-serif!important;}
	.font-secondary{font-family: 'Ubuntu Mono', monospace !important;}
	.font-tertiary{font-family: 'Comforter Brush', cursive !important;}

	/* Body Options */
	body{ font-family: 'Cabin', sans-serif; font-weight: 400; letter-spacing: 0px;}
	body *{outline:none;}


/* in style.css */
    .no-bottom-margin {
      margin-bottom: 0;
    }


	.home:after{content: '';width: 70%;height: 85%;z-index: 1;position: absolute;right: 0;top: 0%;background: url(../images/world.png) center left no-repeat;background-size: contain;}






	/* Content section - #section-0158123 - overlap images */
	.overlap-images{ position: relative; padding:15px; }
    .overlap-images .item{ position: relative; width: 100%; }
    .overlap-images .item:not(:first-child){ position: absolute; left:50%; top:50%; -webkit-transform:translate(-50%, -50%); -ms-transform:translate(-50%, -50%); transform:translate(-50%, -50%); }
    .overlap-images .item img{ width: 100%; display: block; }
	/* Hover for overlap images */
	.overlap-images [class*="item_"]{-webkit-transform:translateX(0);transform:translateX(0);}
	.overlap-images:hover .item_02{-webkit-transform:translateX(15px);transform:translateX(15px);}
	.overlap-images:hover .item_03{-webkit-transform:translateX(-15px);transform:translateX(-15px);}




	/* Content Slider Section - #content-slider - Slider arrows */
		@media only screen and (min-width:992px){
			.content-slider .slick-arrow.slider-next{margin-top:-70px;}
			.content-slider .slick-arrow.slider-prev{margin-top:120px;}
		}





	/* Content Slider Section - #section-8273683 - Slider arrows */
	.content-boxes .content-box{box-shadow: 2px 23px 77px 5px rgba(0,0,0,0.04);-webkit-transform:scale(1) translateZ(0) perspective(1px);transform:scale(1) translateZ(0) perspective(1px);backface-visibility:hidden;-webkit-transition:transform 0.45s, box-shadow 0.45s;transition:transform 0.45s, box-shadow 0.45s;}
	.content-boxes .content-box:hover{box-shadow: 2px 13px 47px 5px rgba(0,0,0,0.1); -webkit-transform: scale(0.96) translateZ(0) perspective(1px); transform: scale(0.96) translateZ(0) perspective(1px);}
