/* codeDESIGN - slider_swiper_folder_static.css */@charset "utf-8";/* SLIDER SWIPER FOLDER STATIC */div.slider_swiper_folder_static {	margin: 100px 0px 100px 0px;	padding: 0px 0px 0px 0px;	position: relative;}div.slider_swiper_folder_static_604 {	margin: 60px 0px 0px 0px;	padding: 0px 0px 0px 0px;	position: relative;}@media only screen and (max-width: 991px) {	div.slider_swiper_folder_static {		margin: 100px 0px 40px 0px;	}	div.slider_swiper_folder_static_604 {		margin: 40px 0px 0px 0px;		padding: 0px 0px 0px 0px;		}	}/* SLIDER SWIPER FOLDER STATIC - CONTAINER */div.swiper-container-outer {	position: relative;}div.slider_swiper_folder_static_604 div.swiper-container {	overflow: visible;}/* SLIDER SWIPER FOLDER STATIC - ITEMS */div.slider_swiper_folder_static_604 div.swiper_item {	position: relative;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	-moz-box-shadow: 3px 5px 30px 0px rgba(36, 36, 36, 0.15);	-webkit-box-shadow: 3px 5px 30px 0px rgba(36, 36, 36, 0.15);	box-shadow: 3px 5px 30px 0px rgba(36, 36, 36, 0.15);	transition-property: all;	transition-duration: 0.33s;	transition-timing-function: cubic-bezier(0.4, 0.6, 0.4, 1.0);	transition-delay: 0s;	transition-behavior: normal;	border: none !important;	-webkit-border-radius: 8px;	-moz-border-radius: 8px;	border-radius: 8px;}div.slider_swiper_folder_static_604 div.swiper-container_:hover div.swiper_item, div.slider_swiper_folder_static_604 div.swiper_item:hover {	color: #ffffff !important;	box-shadow: 0px 12px 16px 2px rgba(0, 0, 0, 0.10), 0px 6px 22px 4px rgba(0, 0, 0, 0.10), 0px 8px 8px -4px rgba(0, 0, 0, 0.10);}/* SLIDER SWIPER FOLDER STATIC - IMAGE */div.slider_swiper_folder_static_604 div.swiper_item div.swiper_item_image {	position: relative;}div.slider_swiper_folder_static_604 div.swiper_item div.swiper_item_image img {	-webkit-border-radius: 8px;	-moz-border-radius: 8px;	border-radius: 8px;}div.slider_swiper_folder_static_604 div.swiper_item div.swiper_item_image:hover img {}div.slider_swiper_folder_static_604 div.swiper_item div.swiper_item_image a,div.slider_swiper_folder_static_604 div.swiper_item div.swiper_item_image a:link,div.slider_swiper_folder_static_604 div.swiper_item div.swiper_item_image a:visited {	width: 100%;	height: 100%;	}/* SLIDER SWIPER FOLDER STATIC - IMAGE OVERLAY */div.slider_swiper_folder_static div.swiper_item div.swiper_item_image span.swiper_item_image_overlay {	background: rgba(255, 255, 255, 0.4);	width: 100%;	height: 100%;	position: absolute;	left: 0px;	z-index: 999;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";	filter: alpha(opacity=0);	-moz-opacity: 0.0;	-khtml-opacity: 0.0;	opacity: 0.0;	-webkit-border-radius: 8px;	-moz-border-radius: 8px;	border-radius: 8px;	-moz-transition: all 0.5s ease 0s;	-webkit-transition: all 0.5s ease 0s;	-o-transition: all 0.5s ease 0s;	transition: all 0.5s ease 0s;}div.slider_swiper_folder_static div.swiper_item div.swiper_item_image span.swiper_item_image_overlay:hover {	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";	filter: alpha(opacity=100);	-moz-opacity: 1.0;	-khtml-opacity: 1.0;	opacity: 1.0;}div.slider_swiper_folder_static div.swiper_item div.swiper_item_image span.swiper_item_image_overlay i {	font-size: 36px;	color: var(--ci_color_accent_1);	position: absolute;	left: 50%;	top: 50%;	-webkit-transform: translate(-50%, -50%);	transform: translate(-50%, -50%);}/* SLIDER SWIPER FOLDER STATIC - ITEM IMAGE OVERLAY ICON */div.slider_swiper_folder_static div.swiper_item div.swiper_item_image span.swiper_item_image_overlay_icon {	background: rgba(255, 255, 255, 0.0);	width: 90px;	height: 90px;	position: absolute;	left: calc(50% - 45px);	top: calc(50% - 45px);	margin: 0px 0px 0px 0px;	padding: 15px 15px 15px 15px;	border: 6px solid rgba(255, 255, 255, 0.6);	-webkit-border-radius: 50%;	-moz-border-radius: 50%;	border-radius: 50%;}div.slider_swiper_folder_static div.swiper_item div.swiper_item_image span.swiper_item_image_overlay_icon:before {	content: "";	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;	display: block;	border: 1px solid #ffffff;	-webkit-border-radius: 50%;	-khtml-border-radius: 50%;	-moz-border-radius: 50%;	-ms-border-radius: 50%;	-o-border-radius: 50%;	border-radius: 100%;	animation: animation_signal_1;	animation-iteration-count: infinite;	animation-duration: 3s;	-webkit-animation: animation_signal_1;	animation-duration: 0s;	animation-iteration-count: 1;	-webkit-animation-iteration-count: infinite;	-webkit-animation-duration: 3s;	z-index: -1;	transform: scale(1);	-moz-transform: scale(1);	-webkit-transform: scale(1);	-ms-transform: scale(1);	-o-transform: scale(1);	-moz-transition: all 0.5;	-o-transition: all 0.5;	-webkit-transition: all 0.5;	-ms-transition: all 0.5;	transition: all 0.5;}div.slider_swiper_folder_static div.swiper_item div.swiper_item_image span.swiper_item_image_overlay_icon:after {	content: "";	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;	display: block;	border: 1px solid #ffffff;	-webkit-border-radius: 100%;	-khtml-border-radius: 100%;	-moz-border-radius: 100%;	-ms-border-radius: 100%;	-o-border-radius: 100%;	border-radius: 100%;	animation: animation_signal_2;	animation-iteration-count: infinite;	animation-duration: 3s;	-webkit-animation: animation_signal_2;	-webkit-animation-iteration-count: infinite;	-webkit-animation-duration: 3s;	z-index: -1;	transform: scale(1);	-moz-transform: scale(1);	-webkit-transform: scale(1);	-ms-transform: scale(1);	-o-transform: scale(1);	-moz-transition: all 0.5;	-o-transition: all 0.5;	-webkit-transition: all 0.5;	-ms-transition: all 0.5;	transition: all 0.5;}@keyframes animation_signal_1 {	0% {		opacity: 0.8;		transform: scale(0.9);		-moz-transform: scale(0.9);		-ms-transform: scale(0.9);		-o-transform: scale(0.9);		-webkit-transform: scale(0.9);	}	to {		opacity: 0;		transform: scale(1.5);		-moz-transform: scale(1.5);		-ms-transform: scale(1.5);		-o-transform: scale(1.5);		-webkit-transform: scale(1.5);	}}@-webkit-keyframes animation_signal_1 {	0% {		opacity: 0.9;		transform: scale(0.9);		-moz-transform: scale(0.9);		-ms-transform: scale(0.9);		-o-transform: scale(0.9);		-webkit-transform: scale(0.9);	}	to {		opacity: 0;		transform:scale(1.5);		-moz-transform:scale(1.5);		-ms-transform:scale(1.5);		-o-transform:scale(1.5);		-webkit-transform:scale(1.5);	}}@keyframes animation_signal_2 {	0% {		transform: scale(0.9);		-moz-transform: scale(0.9);		-webkit-transform: scale(0.9);		-ms-transform: scale(0.9);		-o-transform: scale(0.9);	}	to {		opacity: 0;  		transform: scale(1.9);		-moz-transform: scale(1.9);		-webkit-transform: scale(1.9);		-ms-transform: scale(1.9);		-o-transform: scale(1.9);	}}@-webkit-keyframes animation_signal_2 {	0% {		transform: scale(0.9);		-moz-transform: scale(0.9);		-webkit-transform: scale(0.9);		-ms-transform: scale(0.9);		-o-transform: scale(0.9);	}	to {		opacity: 0;		transform: scale(1.9);		-moz-transform: scale(1.9);		-webkit-transform: scale(1.9);		-ms-transform: scale(1.9);		-o-transform: scale(1.9);	}}/* SLIDER SWIPER FOLDER STATIC - NAVIGATION AND PAGINATION */div.swiper_slide_slider_swiper_folder_static_navigation {	background: transparent;	height: 50px;	margin: 0px 0px 0px 0px;	position: absolute;	top: -85px;	right: 35px;	z-index: 9;}@media only screen and (max-width: 768px) {	div.swiper_slide_slider_swiper_folder_static_navigation {		top: -95px;		left: auto;		right: 45px;	}	}@media only screen and (max-width: 480px) {	div.swiper_slide_slider_swiper_folder_static_navigation {		top: -120px !important;		left: auto;		right: -15px !important;	}	}div.slider_swiper_folder_static-swiper-button-prev,div.slider_swiper_folder_static-swiper-button-next {	background: var(--ci_color_accent_2);	width: 30px;	height: 30px;	color: #ffffff;	position: absolute;	bottom: 0px;	overflow: hidden;	cursor: pointer;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	-webkit-border-radius: 8px;	-moz-border-radius: 8px;	border-radius: 8px;	-webkit-transition: all 0.33s ease-in-out;	transition: all 0.33s ease-in-out;	-moz-transition: all 0.33s ease-in-out;	-o-transition: all 0.33s ease-in-out;}div.slider_swiper_folder_static-swiper-button-prev:hover,div.slider_swiper_folder_static-swiper-button-next:hover {	background: var(--ci_color_accent_0);	color: #ffffff;	text-decoration: none;}div.slider_swiper_folder_static-swiper-button-prev {	right: 20px;	-moz-transform: rotate(270deg);  	-webkit-transform: rotate(270deg);  	-o-transform: rotate(270deg);  	-ms-transform: rotate(270deg);}div.slider_swiper_folder_static-swiper-button-next {	right: -20px;	-moz-transform: rotate(90deg);  	-webkit-transform: rotate(90deg);  	-o-transform: rotate(90deg);  	-ms-transform: rotate(90deg);	}@media only screen and (max-width: 768px) {	div.swiper_slide_slider_swiper_folder_static {		top: calc(0% - 0px);	}	div.swiper_slide_slider_swiper_folder_static_navigation {		top: calc(0% - 20px);		right: 10px;	}	div.slider_swiper_folder_static-swiper-button-prev {		left: calc(100% - 90px);		top: 70px;	}	div.slider_swiper_folder_static-swiper-button-next {		left: calc(100% - 50px);		top: 70px;	}  }div.slider_swiper_folder_static-swiper-button-prev:before,div.slider_swiper_folder_static-swiper-button-next:before,div.slider_swiper_folder_static-swiper-button-prev:after,div.slider_swiper_folder_static-swiper-button-next:after {	content: "\f077";	font-family: 'Font Awesome 6 Pro';	font-weight: 100;	font-size: 1.4em;	display: block;	position: absolute;	-moz-transition: all 0.5s ease 0s;	-webkit-transition: all 0.5s ease 0s;	-o-transition: all 0.5s ease 0s;	transition: all 0.5s ease 0s;}div.slider_swiper_folder_static-swiper-button-prev:before,div.slider_swiper_folder_static-swiper-button-next:before {	margin: 1px 0px 0px 5px;	}div.slider_swiper_folder_static-swiper-button-prev:after,div.slider_swiper_folder_static-swiper-button-next:after {	margin: 39px 0px 0px 5px;}div.slider_swiper_folder_static-swiper-button-prev:hover:before,div.slider_swiper_folder_static-swiper-button-next:hover:before {	margin: -39px 0px 0px 5px;}div.slider_swiper_folder_static-swiper-button-prev:hover:after,div.slider_swiper_folder_static-swiper-button-next:hover:after{	margin: 1px 0px 0px 5px;}/* CONTACTS SLIDER SWIPER FEATURED - SWIPER NAVIGATION RIGHT TO LEFT SUPPORT */div.slider_swiper_folder_static div.swiper-container.swiper-container-rtl div.slider_swiper_folder_static-swiper-button-prev::before, div.slider_swiper_folder_static div.swiper-container.swiper-container-rtl div.slider_swiper_folder_static-swiper-button-next::before {	margin: 1px 5px 0px 0px !important;}div.slider_swiper_folder_static div.swiper-container.swiper-container-rtl div.slider_swiper_folder_static-swiper-button-prev:after,div.slider_swiper_folder_static div.swiper-container.swiper-container-rtl div.slider_swiper_folder_static-swiper-button-next:after {	margin: 39px 5px 0px 0px !important;}div.slider_swiper_folder_static div.swiper-container.swiper-container-rtl div.slider_swiper_folder_static-swiper-button-prev:hover:before,div.slider_swiper_folder_static div.swiper-container.swiper-container-rtl div.slider_swiper_folder_static-swiper-button-next:hover:before {	margin: -39px 5px 0px 0px !important;}div.slider_swiper_folder_static div.swiper-container.swiper-container-rtl div.slider_swiper_folder_static-swiper-button-prev:hover:after,div.slider_swiper_folder_static div.swiper-container.swiper-container-rtl div.slider_swiper_folder_static-swiper-button-next:hover:after{	margin: 1px 5px 0px 0px !important;}/* CONTACTS SLIDER SWIPER FEATURED - SWIPER PAGINATION ROUND */div.slider_swiper_folder_static div.swiper-pagination {	display: none;	margin: 40px 0px 0px 0px;	padding: 0px 0px 0px 0px;}@media only screen and (max-width: 991px) {	div.slider_swiper_folder_static div.swiper-pagination {		display: none;	}	}div.slider_swiper_folder_static div.swiper-pagination span.swiper-pagination-bullet {	background: var(--ci_color_accent_0);	opacity: 0.125;	width: 30px;	height: 10px;	-webkit-border-radius: 8px;	-moz-border-radius: 8px;	border-radius: 8px;	margin: 0px 5px 0px 5px;	position: relative;	-moz-transition: all 0.5s ease 0s;	-webkit-transition: all 0.5s ease 0s;	-o-transition: all 0.5s ease 0s;	transition: all 0.5s ease 0s;}div.slider_swiper_folder_static div.swiper-pagination span.swiper-pagination-bullet:hover {	background: var(--ci_color_accent_0);}div.slider_swiper_folder_static div.swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active {	background: var(--ci_color_accent_0);	opacity: 1;}/* CONTACTS SLIDER SWIPER FEATURED - SWIPER PAGINATION FLAT *//*div.slider_swiper_folder_static div.swiper-pagination {	height: 50px;}div.slider_swiper_folder_static div.swiper-pagination span.swiper-pagination-bullet {	background: var(--ci_color_accent_1);	opacity: 0.125;	width: 20px;	height: 6px;	border-radius: 0px;	margin: 40px 5px 0px 5px;	position: relative;	-moz-transition: all 0.5s ease 0s;	-webkit-transition: all 0.5s ease 0s;	-o-transition: all 0.5s ease 0s;	transition: all 0.5s ease 0s;}div.slider_swiper_folder_static div.swiper-pagination span.swiper-pagination-bullet:hover {	background: var(--project-color-3);}div.slider_swiper_folder_static div.swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active {    background: var(--ci_color_accent_1);    opacity: 1;}*/