:root {--swiper-theme-color: #007aff;}
.swiper-container {margin-left: auto; margin-right: auto; position: relative; overflow: hidden; list-style: none; padding: 0; z-index: 1;}
.swiper-container-vertical>.swiper-wrapper {flex-direction: column;}
.swiper-wrapper {position: relative; width: 100%; height: 100%; z-index: 1; display: flex; transition-property: transform; box-sizing: content-box;}
.swiper-container-android .swiper-slide,.swiper-wrapper {transform: translate3d(0px,0,0);}
.swiper-container-multirow>.swiper-wrapper {flex-wrap: wrap;}
.swiper-container-multirow-column>.swiper-wrapper {flex-wrap: wrap; flex-direction: column;}
.swiper-container-free-mode>.swiper-wrapper {transition-timing-function: ease-out; margin: 0 auto;}
.swiper-slide {flex-shrink: 0; width: 100%; height: 100%; position: relative; transition-property: transform;}
.swiper-slide-invisible-blank {visibility: hidden;}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide {height: auto;}
.swiper-container-autoheight .swiper-wrapper {align-items: flex-start; transition-property: transform,height;}
.swiper-container-3d {perspective: 1200px;}
.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper {transform-style: preserve-3d;}
.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top {position: absolute; left: 0; top: 0; width: 100%; height: 100%; pointer-events: none; z-index: 10;}
.swiper-container-3d .swiper-slide-shadow-left {background-image: linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0));}
.swiper-container-3d .swiper-slide-shadow-right {background-image: linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0));}
.swiper-container-3d .swiper-slide-shadow-top {background-image: linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0));}
.swiper-container-3d .swiper-slide-shadow-bottom {background-image: linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0));}
.swiper-container-css-mode>.swiper-wrapper {overflow: auto; scrollbar-width: none; -ms-overflow-style: none;}
.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar {display: none;}
.swiper-container-css-mode>.swiper-wrapper>.swiper-slide {scroll-snap-align: start start;}
.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper {scroll-snap-type: x mandatory;}
.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper {scroll-snap-type: y mandatory;}
:root {--swiper-navigation-size: 44px;}
.swiper-button-next,.swiper-button-prev {position: absolute; top: 50%; width: calc(var(--swiper-navigation-size)/ 44 * 27); height: var(--swiper-navigation-size); margin-top: calc(-1 * var(--swiper-navigation-size)/ 2); z-index: 10; cursor: pointer; display: flex; align-items: center; justify-content: center; color: var(--swiper-navigation-color,var(--swiper-theme-color));}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled {opacity: .35; cursor: auto; pointer-events: none;}
.swiper-button-next:after,.swiper-button-prev:after {font-family: swiper-icons; font-size: var(--swiper-navigation-size); text-transform: none; letter-spacing: 0; font-variant: initial; line-height: 1;}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next {left: 10px; right: auto;}
.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after {content: 'prev';}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev {right: 10px; left: auto;}
.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after {content: 'next';}
.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white {--swiper-navigation-color: #ffffff;}
.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black {--swiper-navigation-color: #000000;}
.swiper-button-lock {display: none;}
.swiper-pagination {position: absolute; text-align: center; transition: .3s opacity; transform: translate3d(0,0,0); z-index: 10;}
.swiper-pagination.swiper-pagination-hidden {opacity: 0;}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction {bottom: 10px; left: 0; width: 100%;}
.swiper-pagination-bullets-dynamic {overflow: hidden; font-size: 0;}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transform: scale(.33); position: relative;}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {transform: scale(1);}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {transform: scale(1);}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {transform: scale(.66);}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {transform: scale(.33);}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {transform: scale(.66);}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {transform: scale(.33);}
.swiper-pagination-bullet {width: 8px; height: 8px; display: inline-block; border-radius: 100%; background: #000; opacity: .2;}
button.swiper-pagination-bullet {border: none; margin: 0; padding: 0; box-shadow: none; -webkit-appearance: none; -moz-appearance: none; appearance: none;}
.swiper-pagination-clickable .swiper-pagination-bullet {cursor: pointer;}
.swiper-pagination-bullet-active {opacity: 1; background: var(--swiper-pagination-color,var(--swiper-theme-color));}
.swiper-container-vertical>.swiper-pagination-bullets {right: 10px; top: 50%; transform: translate3d(0px,-50%,0);}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 6px 0; display: block;}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {top: 50%; transform: translateY(-50%); width: 8px;}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {display: inline-block; transition: .2s transform,.2s top;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 4px;}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {left: 50%; transform: translateX(-50%); white-space: nowrap;}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transition: .2s transform,.2s left;}
.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transition: .2s transform,.2s right;}
.swiper-pagination-progressbar {background: rgba(0,0,0,.25); position: absolute;}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background: var(--swiper-pagination-color,var(--swiper-theme-color)); position: absolute; left: 0; top: 0; width: 100%; height: 100%; transform: scale(0); transform-origin: left top;}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {transform-origin: right top;}
.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {width: 100%; height: 4px; left: 0; top: 0;}
.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar {width: 4px; height: 100%; left: 0; top: 0;}
.swiper-pagination-white {--swiper-pagination-color: #ffffff;}
.swiper-pagination-black {--swiper-pagination-color: #000000;}
.swiper-pagination-lock {display: none;}
.swiper-scrollbar {border-radius: 10px; position: relative; -ms-touch-action: none; background: rgba(0,0,0,.1);}
.swiper-container-horizontal>.swiper-scrollbar {position: absolute; left: 1%; bottom: 3px; z-index: 50; height: 5px; width: 98%;}
.swiper-container-vertical>.swiper-scrollbar {position: absolute; right: 3px; top: 1%; z-index: 50; width: 5px; height: 98%;}
.swiper-scrollbar-drag {height: 100%; width: 100%; position: relative; background: rgba(0,0,0,.5); border-radius: 10px; left: 0; top: 0;}
.swiper-scrollbar-cursor-drag {cursor: move;}
.swiper-scrollbar-lock {display: none;}
.swiper-zoom-container {width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; text-align: center;}
.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg {max-width: 100%; max-height: 100%; object-fit: contain;}
.swiper-slide-zoomed {cursor: move;}
.swiper-lazy-preloader {width: 42px; height: 42px; position: absolute; left: 50%; top: 50%; margin-left: -21px; margin-top: -21px; z-index: 10; transform-origin: 50%; animation: swiper-preloader-spin 1s infinite linear; box-sizing: border-box; border: 4px solid var(--swiper-preloader-color,var(--swiper-theme-color)); border-radius: 50%; border-top-color: transparent;}
.swiper-lazy-preloader-white {--swiper-preloader-color: #fff;}
.swiper-lazy-preloader-black {--swiper-preloader-color: #000;}
@keyframes swiper-preloader-spin { 
  100% {transform: rotate(360deg);} 
}
.swiper-container .swiper-notification {position: absolute; left: 0; top: 0; pointer-events: none; opacity: 0; z-index: -1000;}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {transition-timing-function: ease-out;}
.swiper-container-fade .swiper-slide {pointer-events: none; transition-property: opacity;}
.swiper-container-fade .swiper-slide .swiper-slide {pointer-events: none;}
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active {pointer-events: auto;}
.swiper-container-cube {overflow: visible;}
.swiper-container-cube .swiper-slide {pointer-events: none; -webkit-backface-visibility: hidden; backface-visibility: hidden; z-index: 1; visibility: hidden; transform-origin: 0 0; width: 100%; height: 100%;}
.swiper-container-cube .swiper-slide .swiper-slide {pointer-events: none;}
.swiper-container-cube.swiper-container-rtl .swiper-slide {transform-origin: 100% 0;}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active {pointer-events: auto;}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev {pointer-events: auto; visibility: visible;}
.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top {z-index: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden;}
.swiper-container-cube .swiper-cube-shadow {position: absolute; left: 0; bottom: 0px; width: 100%; height: 100%; background: #000; opacity: .6; -webkit-filter: blur(50px); filter: blur(50px); z-index: 0;}
.swiper-container-flip {overflow: visible;}
.swiper-container-flip .swiper-slide {pointer-events: none; -webkit-backface-visibility: hidden; backface-visibility: hidden; z-index: 1;}
.swiper-container-flip .swiper-slide .swiper-slide {pointer-events: none;}
.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active {pointer-events: auto;}
.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top {z-index: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden;}
.c4-izmir {--text-color: #ffffff; --primary-color: #00b4db; --secondary-color: #0083b0; --padding: 1em; --transition-duration: 600ms; --border-margin: 15px; --border-width: 3px; --border-color: #ffffff; --border-radius: 3px; --image-opacity: 0.25; display: inline-flex; position: relative; box-sizing: border-box; overflow: hidden; margin: 0; padding: 0; color: var(--text-color); border-radius: var(--border-radius);}
.c4-izmir *,.c4-izmir :after,.c4-izmir :before,.c4-izmir:after,.c4-izmir:before {box-sizing: border-box; transition: all var(--transition-duration) ease !important;}
.c4-izmir figcaption {position: absolute; top: 0; left: 0; right: 0; bottom: 0; display: flex; flex-direction: column; justify-content: center; align-items: center; text-align: center; padding: var(--padding); width: 100%; z-index: 1;}
.c4-izmir img {object-fit: cover; max-width: 100%; width: 100%; height: 100%;}
.c4-izmir h1,.c4-izmir h2,.c4-izmir h3,.c4-izmir h4,.c4-izmir h5,.c4-izmir h6,.c4-izmir p {margin-top: 0; color: var(--text-color);}
.c4-izmir h1:last-child,.c4-izmir h2:last-child,.c4-izmir h3:last-child,.c4-izmir h4:last-child,.c4-izmir h5:last-child,.c4-izmir h6:last-child,.c4-izmir p:last-child {margin-bottom: 0;}
[class*=" c4-border"] figcaption:after,[class*=" c4-border"] figcaption:before,[class*=" c4-border"]:after,[class*=" c4-border"]:before,[class^=c4-border] figcaption:after,[class^=c4-border] figcaption:before,[class^=c4-border]:after,[class^=c4-border]:before {background-color: var(--border-color); position: absolute; content: "";}
[class*=" c4-border"]:after,[class*=" c4-border"]:before,[class^=c4-border]:after,[class^=c4-border]:before {z-index: 2; height: var(--border-width); left: var(--border-margin); right: var(--border-margin); transform: scaleX(0);}
[class*=" c4-border"]:before,[class^=c4-border]:before {top: var(--border-margin);}
[class*=" c4-border"]:after,[class^=c4-border]:after {bottom: var(--border-margin);}
[class*=" c4-border"] figcaption,[class^=c4-border] figcaption {z-index: 3;}
[class*=" c4-border"] figcaption:after,[class*=" c4-border"] figcaption:before,[class^=c4-border] figcaption:after,[class^=c4-border] figcaption:before {z-index: -1; width: var(--border-width); top: var(--border-margin); bottom: var(--border-margin); transform: scaleY(0);}
[class*=" c4-border"] figcaption:before,[class^=c4-border] figcaption:before {left: var(--border-margin);}
[class*=" c4-border"] figcaption:after,[class^=c4-border] figcaption:after {right: var(--border-margin);}
:focus>[class*=" c4-border"] figcaption:after,:focus>[class*=" c4-border"] figcaption:before,:focus>[class*=" c4-border"]:after,:focus>[class*=" c4-border"]:before,:focus>[class^=c4-border] figcaption:after,:focus>[class^=c4-border] figcaption:before,:focus>[class^=c4-border]:after,:focus>[class^=c4-border]:before,[class*=" c4-border"].hover figcaption:after,[class*=" c4-border"].hover figcaption:before,[class*=" c4-border"].hover:after,[class*=" c4-border"].hover:before,[class*=" c4-border"]:focus figcaption:after,[class*=" c4-border"]:focus figcaption:before,[class*=" c4-border"]:focus:after,[class*=" c4-border"]:focus:before,[class*=" c4-border"]:hover figcaption:after,[class*=" c4-border"]:hover figcaption:before,[class*=" c4-border"]:hover:after,[class*=" c4-border"]:hover:before,[class^=c4-border].hover figcaption:after,[class^=c4-border].hover figcaption:before,[class^=c4-border].hover:after,[class^=c4-border].hover:before,[class^=c4-border]:focus figcaption:after,[class^=c4-border]:focus figcaption:before,[class^=c4-border]:focus:after,[class^=c4-border]:focus:before,[class^=c4-border]:hover figcaption:after,[class^=c4-border]:hover figcaption:before,[class^=c4-border]:hover:after,[class^=c4-border]:hover:before {transform: scale(1);}
.c4-border-vert:after,.c4-border-vert:before {transition-duration: 0s;}
.c4-border-vert.hover:after,.c4-border-vert.hover:before,.c4-border-vert:focus:after,.c4-border-vert:focus:before,.c4-border-vert:hover:after,.c4-border-vert:hover:before,:focus>.c4-border-vert:after,:focus>.c4-border-vert:before {transition-delay: 480ms;}
.c4-border-horiz figcaption:after,.c4-border-horiz figcaption:before {transition-duration: 0s;}
.c4-border-horiz.hover figcaption:after,.c4-border-horiz.hover figcaption:before,.c4-border-horiz:focus figcaption:after,.c4-border-horiz:focus figcaption:before,.c4-border-horiz:hover figcaption:after,.c4-border-horiz:hover figcaption:before,:focus>.c4-border-horiz figcaption:after,:focus>.c4-border-horiz figcaption:before {transition-delay: 480ms;}
.c4-border-bottom:after {transition-delay: 480ms;}
.c4-border-bottom:after,.c4-border-bottom:before {transition-duration: 0s;}
.c4-border-bottom figcaption:after,.c4-border-bottom figcaption:before {transform-origin: 100% 100%;}
.c4-border-bottom.hover:before,.c4-border-bottom:focus:before,.c4-border-bottom:hover:before,:focus>.c4-border-bottom:before {transition-delay: 480ms;}
.c4-border-bottom.hover:after,.c4-border-bottom:focus:after,.c4-border-bottom:hover:after,:focus>.c4-border-bottom:after {transition-delay: 0s;}
.c4-border-top:before {transition-delay: 480ms;}
.c4-border-top:after,.c4-border-top:before {transition-duration: 0s;}
.c4-border-top figcaption:after,.c4-border-top figcaption:before {transform-origin: 0 0;}
.c4-border-top.hover:after,.c4-border-top:focus:after,.c4-border-top:hover:after,:focus>.c4-border-top:after {transition-delay: 480ms;}
.c4-border-top.hover:before,.c4-border-top:focus:before,.c4-border-top:hover:before,:focus>.c4-border-top:before {transition-delay: 0s;}
.c4-border-right:after,.c4-border-right:before {transform-origin: 100% 100%;}
.c4-border-right figcaption:after {transition-delay: 480ms;}
.c4-border-right figcaption:after,.c4-border-right figcaption:before {transition-duration: 0s;}
.c4-border-right.hover figcaption:before,.c4-border-right:focus figcaption:before,.c4-border-right:hover figcaption:before,:focus>.c4-border-right figcaption:before {transition-delay: 480ms;}
.c4-border-right.hover figcaption:after,.c4-border-right:focus figcaption:after,.c4-border-right:hover figcaption:after,:focus>.c4-border-right figcaption:after {transition-delay: 0s;}
.c4-border-left:after,.c4-border-left:before {transform-origin: 0 0;}
.c4-border-left figcaption:before {transition-delay: 480ms;}
.c4-border-left figcaption:after,.c4-border-left figcaption:before {transition-duration: 0s;}
.c4-border-left.hover figcaption:after,.c4-border-left:focus figcaption:after,.c4-border-left:hover figcaption:after,:focus>.c4-border-left figcaption:after {transition-delay: 480ms;}
.c4-border-left.hover figcaption:before,.c4-border-left:focus figcaption:before,.c4-border-left:hover figcaption:before,:focus>.c4-border-left figcaption:before {transition-delay: 0s;}
.c4-border-corners-1 figcaption:before,.c4-border-corners-1:before {transform-origin: 0 0;}
.c4-border-corners-1 figcaption:after,.c4-border-corners-1:after {transform-origin: 100% 100%;}
.c4-border-corners-2 figcaption:before,.c4-border-corners-2:before {transform-origin: 100% 100%;}
.c4-border-corners-2 figcaption:after,.c4-border-corners-2:after {transform-origin: 0 0;}
.c4-border-top-left figcaption:after,.c4-border-top-left figcaption:before,.c4-border-top-left:after,.c4-border-top-left:before {transform-origin: 0 0;}
.c4-border-top-left:before {transition-delay: calc(var(--transition-duration)/ 1.25);}
.c4-border-top-left:after {transition-delay: 0s;}
.c4-border-top-left figcaption:before {transition-delay: calc(var(--transition-duration)/ 1.25);}
.c4-border-top-left figcaption:after {transition-delay: 0s;}
.c4-border-top-left.hover:before,.c4-border-top-left:focus:before,.c4-border-top-left:hover:before,:focus>.c4-border-top-left:before {transition-delay: 0s;}
.c4-border-top-left.hover:after,.c4-border-top-left:focus:after,.c4-border-top-left:hover:after,:focus>.c4-border-top-left:after {transition-delay: calc(var(--transition-duration)/ 1.25);}
.c4-border-top-left.hover figcaption:before,.c4-border-top-left:focus figcaption:before,.c4-border-top-left:hover figcaption:before,:focus>.c4-border-top-left figcaption:before {transition-delay: 0s;}
.c4-border-top-left.hover figcaption:after,.c4-border-top-left:focus figcaption:after,.c4-border-top-left:hover figcaption:after,:focus>.c4-border-top-left figcaption:after {transition-delay: calc(var(--transition-duration)/ 1.25);}
.c4-border-top-right figcaption:after,.c4-border-top-right figcaption:before,.c4-border-top-right:after,.c4-border-top-right:before {transform-origin: 100% 0;}
.c4-border-top-right:before {transition-delay: calc(var(--transition-duration)/ 1.25);}
.c4-border-top-right:after {transition-delay: 0s;}
.c4-border-top-right figcaption:before {transition-delay: 0s;}
.c4-border-top-right figcaption:after {transition-delay: calc(var(--transition-duration)/ 1.25);}
.c4-border-top-right.hover:before,.c4-border-top-right:focus:before,.c4-border-top-right:hover:before,:focus>.c4-border-top-right:before {transition-delay: 0s;}
.c4-border-top-right.hover:after,.c4-border-top-right:focus:after,.c4-border-top-right:hover:after,:focus>.c4-border-top-right:after {transition-delay: calc(var(--transition-duration)/ 1.25);}
.c4-border-top-right.hover figcaption:before,.c4-border-top-right:focus figcaption:before,.c4-border-top-right:hover figcaption:before,:focus>.c4-border-top-right figcaption:before {transition-delay: calc(var(--transition-duration)/ 1.25);}
.c4-border-top-right.hover figcaption:after,.c4-border-top-right:focus figcaption:after,.c4-border-top-right:hover figcaption:after,:focus>.c4-border-top-right figcaption:after {transition-delay: 0s;}
.c4-border-bottom-left figcaption:after,.c4-border-bottom-left figcaption:before,.c4-border-bottom-left:after,.c4-border-bottom-left:before {transform-origin: 0 100%;}
.c4-border-bottom-left:before {transition-delay: 0s;}
.c4-border-bottom-left:after {transition-delay: calc(var(--transition-duration)/ 1.25);}
.c4-border-bottom-left figcaption:before {transition-delay: calc(var(--transition-duration)/ 1.25);}
.c4-border-bottom-left figcaption:after {transition-delay: 0s;}
.c4-border-bottom-left.hover:before,.c4-border-bottom-left:focus:before,.c4-border-bottom-left:hover:before,:focus>.c4-border-bottom-left:before {transition-delay: calc(var(--transition-duration)/ 1.25);}
.c4-border-bottom-left.hover:after,.c4-border-bottom-left:focus:after,.c4-border-bottom-left:hover:after,:focus>.c4-border-bottom-left:after {transition-delay: 0s;}
.c4-border-bottom-left.hover figcaption:before,.c4-border-bottom-left:focus figcaption:before,.c4-border-bottom-left:hover figcaption:before,:focus>.c4-border-bottom-left figcaption:before {transition-delay: 0s;}
.c4-border-bottom-left.hover figcaption:after,.c4-border-bottom-left:focus figcaption:after,.c4-border-bottom-left:hover figcaption:after,:focus>.c4-border-bottom-left figcaption:after {transition-delay: calc(var(--transition-duration)/ 1.25);}
.c4-border-bottom-right figcaption:after,.c4-border-bottom-right figcaption:before,.c4-border-bottom-right:after,.c4-border-bottom-right:before {transform-origin: 100% 100%;}
.c4-border-bottom-right:before {transition-delay: 0s;}
.c4-border-bottom-right:after {transition-delay: calc(var(--transition-duration)/ 1.25);}
.c4-border-bottom-right figcaption:before {transition-delay: 0s;}
.c4-border-bottom-right figcaption:after {transition-delay: calc(var(--transition-duration)/ 1.25);}
.c4-border-bottom-right.hover:before,.c4-border-bottom-right:focus:before,.c4-border-bottom-right:hover:before,:focus>.c4-border-bottom-right:before {transition-delay: calc(var(--transition-duration)/ 1.25);}
.c4-border-bottom-right.hover:after,.c4-border-bottom-right:focus:after,.c4-border-bottom-right:hover:after,:focus>.c4-border-bottom-right:after {transition-delay: 0s;}
.c4-border-bottom-right.hover figcaption:before,.c4-border-bottom-right:focus figcaption:before,.c4-border-bottom-right:hover figcaption:before,:focus>.c4-border-bottom-right figcaption:before {transition-delay: calc(var(--transition-duration)/ 1.25);}
.c4-border-bottom-right.hover figcaption:after,.c4-border-bottom-right:focus figcaption:after,.c4-border-bottom-right:hover figcaption:after,:focus>.c4-border-bottom-right figcaption:after {transition-delay: 0s;}
.c4-border-cc-1 figcaption:after,.c4-border-cc-1 figcaption:before,.c4-border-cc-1:after,.c4-border-cc-1:before {transition-duration: .3s;}
.c4-border-cc-1 figcaption:after,.c4-border-cc-1:before {transform-origin: 0 0;}
.c4-border-cc-1 figcaption:before,.c4-border-cc-1:after {transform-origin: 100% 100%;}
.c4-border-cc-1:before {transition-delay: .6s;}
.c4-border-cc-1:after {transition-delay: 0s;}
.c4-border-cc-1 figcaption:before {transition-delay: .9s;}
.c4-border-cc-1 figcaption:after {transition-delay: .3s;}
.c4-border-cc-1.hover:before,.c4-border-cc-1:focus:before,.c4-border-cc-1:hover:before,:focus>.c4-border-cc-1:before {transition-delay: .3s;}
.c4-border-cc-1.hover:after,.c4-border-cc-1:focus:after,.c4-border-cc-1:hover:after,:focus>.c4-border-cc-1:after {transition-delay: .9s;}
.c4-border-cc-1.hover figcaption:before,.c4-border-cc-1:focus figcaption:before,.c4-border-cc-1:hover figcaption:before,:focus>.c4-border-cc-1 figcaption:before {transition-delay: 0s;}
.c4-border-cc-1.hover figcaption:after,.c4-border-cc-1:focus figcaption:after,.c4-border-cc-1:hover figcaption:after,:focus>.c4-border-cc-1 figcaption:after {transition-delay: .6s;}
.c4-border-ccc-1 figcaption:after,.c4-border-ccc-1 figcaption:before,.c4-border-ccc-1:after,.c4-border-ccc-1:before {transition-duration: .4s;}
.c4-border-ccc-1 figcaption:after,.c4-border-ccc-1:before {transform-origin: 100% 100%;}
.c4-border-ccc-1 figcaption:before,.c4-border-ccc-1:after {transform-origin: 0 0;}
.c4-border-ccc-1:before {transition-delay: 0s;}
.c4-border-ccc-1:after {transition-delay: .6s;}
.c4-border-ccc-1 figcaption:before {transition-delay: .9s;}
.c4-border-ccc-1 figcaption:after {transition-delay: .3s;}
.c4-border-ccc-1.hover:before,.c4-border-ccc-1:focus:before,.c4-border-ccc-1:hover:before,:focus>.c4-border-ccc-1:before {transition-delay: .9s;}
.c4-border-ccc-1.hover:after,.c4-border-ccc-1:focus:after,.c4-border-ccc-1:hover:after,:focus>.c4-border-ccc-1:after {transition-delay: .3s;}
.c4-border-ccc-1.hover figcaption:before,.c4-border-ccc-1:focus figcaption:before,.c4-border-ccc-1:hover figcaption:before,:focus>.c4-border-ccc-1 figcaption:before {transition-delay: 0s;}
.c4-border-ccc-1.hover figcaption:after,.c4-border-ccc-1:focus figcaption:after,.c4-border-ccc-1:hover figcaption:after,:focus>.c4-border-ccc-1 figcaption:after {transition-delay: .6s;}
.c4-border-cc-2 figcaption:after,.c4-border-cc-2:before {transform-origin: 0 0;}
.c4-border-cc-2 figcaption:before,.c4-border-cc-2:after {transform-origin: 100% 100%;}
.c4-border-ccc-2 figcaption:after,.c4-border-ccc-2:before {transform-origin: 100% 100%;}
.c4-border-ccc-2 figcaption:before,.c4-border-ccc-2:after {transform-origin: 0 0;}
.c4-border-cc-3 figcaption:after,.c4-border-cc-3:before {transform-origin: 0 0;}
.c4-border-cc-3 figcaption:before,.c4-border-cc-3:after {transform-origin: 100% 100%;}
.c4-border-cc-3:before {right: calc(var(--border-margin) + var(--border-margin) + var(--border-width)); left: 0;}
.c4-border-cc-3:after {left: calc(var(--border-margin) + var(--border-margin) + var(--border-width)); right: 0;}
.c4-border-cc-3 figcaption:before {top: calc(var(--border-margin) + var(--border-margin) + var(--border-width)); bottom: 0;}
.c4-border-cc-3 figcaption:after {bottom: calc(var(--border-margin) + var(--border-margin) + var(--border-width)); top: 0;}
.c4-border-ccc-3 figcaption:after,.c4-border-ccc-3:before {transform-origin: 100% 100%;}
.c4-border-ccc-3 figcaption:before,.c4-border-ccc-3:after {transform-origin: 0 0;}
.c4-border-ccc-3:before {left: calc(var(--border-margin) + var(--border-margin) + var(--border-width)); right: 0;}
.c4-border-ccc-3:after {right: calc(var(--border-margin) + var(--border-margin) + var(--border-width)); left: 0;}
.c4-border-ccc-3 figcaption:before {bottom: calc(var(--border-margin) + var(--border-margin) + var(--border-width)); top: 0;}
.c4-border-ccc-3 figcaption:after {top: calc(var(--border-margin) + var(--border-margin) + var(--border-width)); bottom: 0;}
.c4-border-fade figcaption:after,.c4-border-fade figcaption:before,.c4-border-fade:after,.c4-border-fade:before {transform: scale(1); opacity: 0;}
.c4-border-fade.hover figcaption:after,.c4-border-fade.hover figcaption:before,.c4-border-fade.hover:after,.c4-border-fade.hover:before,.c4-border-fade:focus figcaption:after,.c4-border-fade:focus figcaption:before,.c4-border-fade:focus:after,.c4-border-fade:focus:before,.c4-border-fade:hover figcaption:after,.c4-border-fade:hover figcaption:before,.c4-border-fade:hover:after,.c4-border-fade:hover:before,:focus>.c4-border-fade figcaption:after,:focus>.c4-border-fade figcaption:before,:focus>.c4-border-fade:after,:focus>.c4-border-fade:before {opacity: 1;}
@media screen and (-ms-high-contrast:active), screen and (-ms-high-contrast:none) {[class*=" c4-border"]:after,[class*=" c4-border"]:before,[class^=c4-border]:after,[class^=c4-border]:before {height: 3px; left: 15px; right: 15px;}[class*=" c4-border"]:before,[class^=c4-border]:before {top: 15px;}[class*=" c4-border"]:after,[class^=c4-border]:after {bottom: 15px;}[class*=" c4-border"] figcaption:after,[class*=" c4-border"] figcaption:before,[class^=c4-border] figcaption:after,[class^=c4-border] figcaption:before {width: 3px; top: 15px; bottom: 15px;}[class*=" c4-border"] figcaption:before,[class^=c4-border] figcaption:before {left: 15px;}[class*=" c4-border"] figcaption:after,[class^=c4-border] figcaption:after {right: 15px;}}
.c4-image-zoom-in.hover img,.c4-image-zoom-in:focus img,.c4-image-zoom-in:hover img,:focus>.c4-image-zoom-in img {transform: scale(1.25);}
.c4-image-zoom-out img {transform: scale(1.25);}
.c4-image-zoom-out.hover img,.c4-image-zoom-out:focus img,.c4-image-zoom-out:hover img,:focus>.c4-image-zoom-out img {transform: scale(1);}
.c4-image-pan-up img {transform-origin: top; transform: scale(1.2) translate(0,0);}
.c4-image-pan-up.hover img,.c4-image-pan-up:focus img,.c4-image-pan-up:hover img,:focus>.c4-image-pan-up img {transform: scale(1.2) translate(0,-15%);}
.c4-image-pan-down img {transform-origin: bottom; transform: scale(1.2) translate(0,0);}
.c4-image-pan-down:focus img,.c4-image-pan-down:hover img,:focus>.c4-image-pan-down img {transform: scale(1.2) translate(0,15%);}
.c4-image-pan-left img {transform-origin: left; transform: scale(1.2) translate(0,0);}
.c4-image-pan-left.hover img,.c4-image-pan-left:focus img,.c4-image-pan-left:hover img,:focus>.c4-image-pan-left img {transform: scale(1.2) translate(-15%,0);}
.c4-image-pan-right img {transform-origin: right; transform: scale(1.2) translate(0,0);}
.c4-image-pan-right.hover img,.c4-image-pan-right:focus img,.c4-image-pan-right:hover img,:focus>.c4-image-pan-right img {transform: scale(1.2) translate(15%,0);}
.c4-image-blur.hover img,.c4-image-blur:focus img,.c4-image-blur:hover img,:focus>.c4-image-blur img {filter: blur(4px); transform: scale(1.1);}
.c4-image-rotate-left img {transform: scale(1.1) translate(0,0);}
.c4-image-rotate-left.hover img,.c4-image-rotate-left:focus img,.c4-image-rotate-left:hover img,:focus>.c4-image-rotate-left img {transform: scale(1.3) rotate(-15deg);}
.c4-image-rotate-right img {transform: scale(1.1) translate(0,0);}
.c4-image-rotate-right.hover img,.c4-image-rotate-right:focus img,.c4-image-rotate-right:hover img,:focus>.c4-image-rotate-right img {transform: scale(1.3) rotate(15deg);}
.c4-delay-100,.c4-delay-100>* {transition-delay: .1s;}
.c4-delay-200,.c4-delay-200>* {transition-delay: .2s;}
.c4-delay-300,.c4-delay-300>* {transition-delay: .3s;}
.c4-delay-400,.c4-delay-400>* {transition-delay: .4s;}
.c4-delay-500,.c4-delay-500>* {transition-delay: .5s;}
.c4-delay-600,.c4-delay-600>* {transition-delay: .6s;}
.c4-delay-700,.c4-delay-700>* {transition-delay: .7s;}
.c4-delay-800,.c4-delay-800>* {transition-delay: .8s;}
.c4-delay-900,.c4-delay-900>* {transition-delay: .9s;}
.c4-delay-1000,.c4-delay-1000>* {transition-delay: 1s;}
[class*=" c4-fade"],[class*=" c4-reveal"],[class*=" c4-rotate"],[class^=c4-fade],[class^=c4-reveal],[class^=c4-rotate] {display: inline-block;}
[class*=" c4-fade"]>*,[class*=" c4-reveal"]>*,[class*=" c4-rotate"]>*,[class^=c4-fade]>*,[class^=c4-reveal]>*,[class^=c4-rotate]>* {display: inline-block;}
[class*=" c4-fade"]>:last-child,[class*=" c4-reveal"]>:last-child,[class*=" c4-rotate"]>:last-child,[class^=c4-fade]>:last-child,[class^=c4-reveal]>:last-child,[class^=c4-rotate]>:last-child {margin-bottom: 0;}
[class*=" c4-reveal"],[class*=" c4-rotate"],[class^=c4-reveal],[class^=c4-rotate] {overflow: hidden; opacity: 1;}
[class*=" c4-fade"],[class^=c4-fade] {opacity: 0;}
.c4-izmir.hover [class*=" c4-fade"],.c4-izmir.hover [class^=c4-fade],.c4-izmir:focus [class*=" c4-fade"],.c4-izmir:focus [class^=c4-fade],.c4-izmir:hover [class*=" c4-fade"],.c4-izmir:hover [class^=c4-fade],:focus>.c4-izmir [class*=" c4-fade"],:focus>.c4-izmir [class^=c4-fade] {opacity: 1; transform: translate(0);}
.c4-izmir.hover [class*=" c4-reveal"],.c4-izmir.hover [class*=" c4-rotate"],.c4-izmir.hover [class^=c4-reveal],.c4-izmir.hover [class^=c4-rotate],.c4-izmir:focus [class*=" c4-reveal"],.c4-izmir:focus [class*=" c4-rotate"],.c4-izmir:focus [class^=c4-reveal],.c4-izmir:focus [class^=c4-rotate],.c4-izmir:hover [class*=" c4-reveal"],.c4-izmir:hover [class*=" c4-rotate"],.c4-izmir:hover [class^=c4-reveal],.c4-izmir:hover [class^=c4-rotate],:focus>.c4-izmir [class*=" c4-reveal"],:focus>.c4-izmir [class*=" c4-rotate"],:focus>.c4-izmir [class^=c4-reveal],:focus>.c4-izmir [class^=c4-rotate] {opacity: 1;}
.c4-izmir.hover [class*=" c4-reveal"]>*,.c4-izmir.hover [class*=" c4-rotate"]>*,.c4-izmir.hover [class^=c4-reveal]>*,.c4-izmir.hover [class^=c4-rotate]>*,.c4-izmir:focus [class*=" c4-reveal"]>*,.c4-izmir:focus [class*=" c4-rotate"]>*,.c4-izmir:focus [class^=c4-reveal]>*,.c4-izmir:focus [class^=c4-rotate]>*,.c4-izmir:hover [class*=" c4-reveal"]>*,.c4-izmir:hover [class*=" c4-rotate"]>*,.c4-izmir:hover [class^=c4-reveal]>*,.c4-izmir:hover [class^=c4-rotate]>*,:focus>.c4-izmir [class*=" c4-reveal"]>*,:focus>.c4-izmir [class*=" c4-rotate"]>*,:focus>.c4-izmir [class^=c4-reveal]>*,:focus>.c4-izmir [class^=c4-rotate]>* {transform: translate(0) rotate(0);}
.c4-fade-up {transform: translateY(1.5rem);}
.c4-fade-down {transform: translateY(-1.5rem);}
.c4-fade-left {transform: translateX(1.5rem);}
.c4-fade-right {transform: translateX(-1.5rem);}
.c4-reveal-up>* {transform: translateY(100%);}
.c4-reveal-down>* {transform: translateY(-100%);}
.c4-reveal-left>* {transform: translateX(100%);}
.c4-reveal-right>* {transform: translateX(-100%);}
.c4-rotate-up-right>* {transform-origin: bottom left; transform: rotate(90deg);}
.c4-rotate-up-left>* {transform-origin: bottom right; transform: rotate(-90deg);}
.c4-rotate-down-right>* {transform-origin: top left; transform: rotate(-90deg);}
.c4-rotate-down-left>* {transform-origin: top right; transform: rotate(90deg);}
.c4-izmir .df-overlay {position: absolute; top: 0; left: 0; right: 0; bottom: 0; opacity: 0; z-index: 1;}
.c4-izmir:hover .df-overlay {opacity: 1;}
.c4-gradient-top .df-overlay {background-image: linear-gradient(180deg,var(--primary-color) 0,var(--secondary-color) 100%);}
.c4-gradient-left .df-overlay {background-image: linear-gradient(90deg,var(--primary-color) 0,var(--secondary-color) 100%);}
.c4-gradient-right .df-overlay {background-image: linear-gradient(270deg,var(--primary-color) 0,var(--secondary-color) 100%);}
.c4-gradient-bottom .df-overlay {background-image: linear-gradient(0deg,var(--primary-color) 0,var(--secondary-color) 100%);}
.c4-gradient-top-left .df-overlay {background-image: linear-gradient(135deg,var(--primary-color) 0,var(--secondary-color) 100%);}
.c4-gradient-top-right .df-overlay {background-image: linear-gradient(225deg,var(--primary-color) 0,var(--secondary-color) 100%);}
.c4-gradient-bottom-left .df-overlay {background-image: linear-gradient(45deg,var(--primary-color) 0,var(--secondary-color) 100%);}
.c4-gradient-bottom-right .df-overlay {background-image: linear-gradient(315deg,var(--primary-color) 0,var(--secondary-color) 100%);}
.c4-izmir .c4-layout-top-left {justify-content: flex-start; align-items: flex-start; text-align: left;}
.c4-izmir .c4-layout-top-center {justify-content: flex-start;}
.c4-izmir .c4-layout-top-right {justify-content: flex-start; align-items: flex-end; text-align: right;}
.c4-izmir .c4-layout-center-left {align-items: flex-start; text-align: left;}
.c4-izmir .c4-layout-center-right {align-items: flex-end; text-align: right;}
.c4-izmir .c4-layout-bottom-left {justify-content: flex-end; align-items: flex-start; text-align: left;}
.c4-izmir .c4-layout-bottom-center {justify-content: flex-end;}
.c4-izmir .c4-layout-bottom-right {justify-content: flex-end; align-items: flex-end; text-align: right;}
.c4-izmir figcaption {padding: calc(var(--padding) * 2);}
.c4-izmir figcaption>* {opacity: 0;}
.c4-izmir.hover>img,.c4-izmir:focus>img,.c4-izmir:hover>img,:focus>.c4-izmir>img {opacity: 1;}
.c4-izmir.hover figcaption>*,.c4-izmir:focus figcaption>*,.c4-izmir:hover figcaption>*,:focus>.c4-izmir figcaption>* {opacity: 1;}
.bx-wrapper {position: relative; margin-bottom: 60px; padding: 0; -ms-touch-action: pan-y; touch-action: pan-y;}
.bx-wrapper img {max-width: 100%; display: block;}
.bxslider {margin: 0; padding: 0;}
ul.bxslider {list-style: none;}
.bx-viewport {-webkit-transform: translatez(0);}
.bx-wrapper {-moz-box-shadow: 0 0 5px #ccc; -webkit-box-shadow: 0 0 5px #ccc; box-shadow: 0 0 5px #ccc; border: 5px solid #fff; background: #fff;}
.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager {position: absolute; bottom: -30px; width: 100%;}
.bx-wrapper .bx-loading {min-height: 50px; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000;}
.bx-wrapper .bx-pager {text-align: center; font-size: .85em; font-family: Arial; font-weight: 700; color: #666; padding-top: 20px;}
.bx-wrapper .bx-pager.bx-default-pager a {background: #666; text-indent: -9999px; display: block; width: 10px; height: 10px; margin: 0 5px; outline: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover {background: #000;}
.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item {display: inline-block; vertical-align: bottom;}
.bx-wrapper .bx-pager-item {font-size: 0; line-height: 0;}
.bx-wrapper .bx-prev {left: 10px;}
.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover {background-position: 0 0;}
.bx-wrapper .bx-next {right: 10px;}
.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover {background-position: -43px 0;}
.bx-wrapper .bx-controls-direction a {position: absolute; top: 50%; margin-top: -16px; outline: 0; width: 32px; height: 32px; text-indent: -9999px; z-index: 9999;}
.bx-wrapper .bx-controls-direction a.disabled {display: none;}
.bx-wrapper .bx-controls-auto {text-align: center;}
.bx-wrapper .bx-controls-auto .bx-start {display: block; text-indent: -9999px; width: 10px; height: 11px; outline: 0; margin: 0 3px;}
.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover {background-position: -86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop {display: block; text-indent: -9999px; width: 9px; height: 11px; outline: 0; margin: 0 3px;}
.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover {background-position: -86px -33px;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: left; width: 80%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right: 0; width: 35px;}
.bx-wrapper .bx-caption {position: absolute; bottom: 0; left: 0; background: rgba(80,80,80,.75); width: 100%;}
.bx-wrapper .bx-caption span {color: #fff; font-family: Arial; display: block; font-size: .85em; padding: 10px;}
.justified-gallery {width: 100%; position: relative; overflow: hidden;}
.justified-gallery>a,.justified-gallery>div,.justified-gallery>figure {position: absolute; display: inline-block; overflow: hidden; margin: 0; padding: 0;}
.justified-gallery>a>a>img,.justified-gallery>a>a>svg,.justified-gallery>a>img,.justified-gallery>a>svg,.justified-gallery>div>a>img,.justified-gallery>div>a>svg,.justified-gallery>div>img,.justified-gallery>div>svg,.justified-gallery>figure>a>img,.justified-gallery>figure>a>svg,.justified-gallery>figure>img,.justified-gallery>figure>svg {position: absolute; top: 50%; left: 50%; margin: 0; padding: 0; border: none; filter: "alpha(opacity=0)";}
.justified-gallery>a>.jg-caption,.justified-gallery>div>.jg-caption,.justified-gallery>figure>.jg-caption {display: none; position: absolute; bottom: 0; padding: 5px; background-color: #000; left: 0; right: 0; margin: 0; color: #fff; font-size: 12px; font-weight: 300; font-family: sans-serif;}
.justified-gallery>a>.jg-caption.jg-caption-visible,.justified-gallery>div>.jg-caption.jg-caption-visible,.justified-gallery>figure>.jg-caption.jg-caption-visible {display: initial; filter: "alpha(opacity=70)"; opacity: .7; -webkit-transition: opacity .5s ease-in; -moz-transition: opacity .5s ease-in; -o-transition: opacity .5s ease-in; transition: opacity .5s ease-in;}
.justified-gallery>.jg-entry-visible>a>img,.justified-gallery>.jg-entry-visible>a>svg,.justified-gallery>.jg-entry-visible>img,.justified-gallery>.jg-entry-visible>svg {-webkit-transition: opacity .5s ease-in; -moz-transition: opacity .5s ease-in; -o-transition: opacity .5s ease-in; transition: opacity .5s ease-in;}
.justified-gallery>.jg-filtered {display: none;}
.justified-gallery>.jg-spinner {position: absolute; bottom: 0; margin-left: -24px; padding: 10px 0 10px 0; left: 50%; filter: "alpha(opacity=100)"; opacity: 1; overflow: initial;}
.justified-gallery>.jg-spinner>span {display: inline-block; filter: "alpha(opacity=0)"; opacity: 0; width: 8px; height: 8px; margin: 0 4px 0 4px; background-color: #000; border-radius: 6px;}
.lg-sub-html,.lg-toolbar {background-color: rgba(0,0,0,.45);}
#lg-counter,.lg-outer .lg-video-cont {vertical-align: middle; display: inline-block;}
@font-face {font-family: lg; src: url(https://d7ijz2x9m3r92.cloudfront.net/111d11b7-a196-44e0-ad30-5d322b41f636/40464cce-1261-4543-b0d5-0a35a521c3a1/desktop/7a05e73f-2e98-4c04-a93c-f56a15c040b3/fonts/lg_1.eot) format("embedded-opentype"),url(https://d7ijz2x9m3r92.cloudfront.net/111d11b7-a196-44e0-ad30-5d322b41f636/40464cce-1261-4543-b0d5-0a35a521c3a1/desktop/7a05e73f-2e98-4c04-a93c-f56a15c040b3/fonts/lg.woff) format("woff"),url(https://d7ijz2x9m3r92.cloudfront.net/111d11b7-a196-44e0-ad30-5d322b41f636/40464cce-1261-4543-b0d5-0a35a521c3a1/desktop/7a05e73f-2e98-4c04-a93c-f56a15c040b3/fonts/lg.ttf) format("truetype"),url(https://d7ijz2x9m3r92.cloudfront.net/111d11b7-a196-44e0-ad30-5d322b41f636/40464cce-1261-4543-b0d5-0a35a521c3a1/desktop/7a05e73f-2e98-4c04-a93c-f56a15c040b3/fonts/lg.svg) format("svg"); font-weight: 400; font-style: normal;}
.lg-icon {font-family: lg; speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.lg-actions .lg-next,.lg-actions .lg-prev {background-color: rgba(0,0,0,.45); border-radius: 2px; color: #999; cursor: pointer; display: block; font-size: 22px; margin-top: -10px; padding: 8px 10px 9px; position: absolute; top: 50%; z-index: 1080;}
.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled {pointer-events: none; opacity: .5;}
.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover {color: #FFF;}
.lg-actions .lg-next {right: 20px;}
.lg-actions .lg-next:before {content: "\e095";}
.lg-actions .lg-prev {left: 20px;}
.lg-actions .lg-prev:after {content: "\e094";}
@-webkit-keyframes lg-right-end { 
  0%,100% {left: 0;} 
  50% {left: -30px;} 
}
@-moz-keyframes lg-right-end { 
  0%,100% {left: 0;} 
  50% {left: -30px;} 
}
@-ms-keyframes lg-right-end { 
  0%,100% {left: 0;} 
  50% {left: -30px;} 
}
@keyframes lg-right-end { 
  0%,100% {left: 0;} 
  50% {left: -30px;} 
}
@-webkit-keyframes lg-left-end { 
  0%,100% {left: 0;} 
  50% {left: 30px;} 
}
@-moz-keyframes lg-left-end { 
  0%,100% {left: 0;} 
  50% {left: 30px;} 
}
@-ms-keyframes lg-left-end { 
  0%,100% {left: 0;} 
  50% {left: 30px;} 
}
@keyframes lg-left-end { 
  0%,100% {left: 0;} 
  50% {left: 30px;} 
}
.lg-outer.lg-right-end .lg-object {-webkit-animation: lg-right-end .3s; -o-animation: lg-right-end .3s; animation: lg-right-end .3s; position: relative;}
.lg-outer.lg-left-end .lg-object {-webkit-animation: lg-left-end .3s; -o-animation: lg-left-end .3s; animation: lg-left-end .3s; position: relative;}
.lg-toolbar {z-index: 1082; left: 0; position: absolute; top: 0; width: 100%;}
.lg-toolbar .lg-icon {color: #999; cursor: pointer; float: right; font-size: 24px; height: 47px; line-height: 27px; padding: 10px 0; text-align: center; width: 50px; text-decoration: none !important; outline: 0; -webkit-transition: color .2s linear; -o-transition: color .2s linear; transition: color .2s linear;}
.lg-toolbar .lg-icon:hover {color: #FFF;}
.lg-toolbar .lg-close:after {content: "\e070";}
.lg-toolbar .lg-download:after {content: "\e0f2";}
.lg-sub-html {bottom: 0; color: #EEE; font-size: 16px; left: 0; padding: 10px 40px; position: fixed; right: 0; text-align: center; z-index: 1080;}
.lg-sub-html h4 {margin: 0; font-size: 13px; font-weight: 700;}
.lg-sub-html p {font-size: 12px; margin: 5px 0 0;}
#lg-counter {color: #999; font-size: 16px; padding-left: 20px; padding-top: 12px;}
.lg-next,.lg-prev,.lg-toolbar {opacity: 1; -webkit-transition: -webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear; -moz-transition: -moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear; -o-transition: -o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear; transition: transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;}
.lg-hide-items .lg-prev {opacity: 0; -webkit-transform: translate3d(-10px,0,0); transform: translate3d(-10px,0,0);}
.lg-hide-items .lg-next {opacity: 0; -webkit-transform: translate3d(10px,0,0); transform: translate3d(10px,0,0);}
.lg-hide-items .lg-toolbar {opacity: 0; -webkit-transform: translate3d(0,-10px,0); transform: translate3d(0,-10px,0);}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object {-webkit-transform: scale3d(.5,.5,.5); transform: scale3d(.5,.5,.5); opacity: 0; -webkit-transition: -webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1) !important; -moz-transition: -moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1) !important; -o-transition: -o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1) !important; transition: transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1) !important; -webkit-transform-origin: 50% 50%; -moz-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; transform-origin: 50% 50%;}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {-webkit-transform: scale3d(1,1,1); transform: scale3d(1,1,1); opacity: 1;}
.lg-outer .lg-thumb-outer {background-color: #0D0A0A; bottom: 0; position: absolute; width: 100%; z-index: 1080; max-height: 350px; -webkit-transform: translate3d(0,100%,0); transform: translate3d(0,100%,0); -webkit-transition: -webkit-transform .25s cubic-bezier(0,0,.25,1) 0s; -moz-transition: -moz-transform .25s cubic-bezier(0,0,.25,1) 0s; -o-transition: -o-transform .25s cubic-bezier(0,0,.25,1) 0s; transition: transform .25s cubic-bezier(0,0,.25,1) 0s;}
.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {cursor: grab;}
.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {cursor: grabbing;}
.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {-webkit-transition-duration: 0s !important; transition-duration: 0s !important;}
.lg-outer.lg-thumb-open .lg-thumb-outer {-webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}
.lg-outer .lg-thumb {padding: 10px 0; height: 100%; margin-bottom: -5px;}
.lg-outer .lg-thumb-item {cursor: pointer; float: left; overflow: hidden; height: 100%; border: 2px solid #FFF; border-radius: 4px; margin-bottom: 5px;}
@media (min-width:1025px) {.lg-outer .lg-thumb-item {-webkit-transition: border-color .25s ease; -o-transition: border-color .25s ease; transition: border-color .25s ease;}}
.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover {border-color: #a90707;}
.lg-outer .lg-thumb-item img {width: 100%; height: 100%; object-fit: cover;}
.lg-outer.lg-has-thumb .lg-item {padding-bottom: 120px;}
.lg-outer.lg-can-toggle .lg-item {padding-bottom: 0;}
.lg-outer.lg-pull-caption-up .lg-sub-html {-webkit-transition: bottom .25s ease; -o-transition: bottom .25s ease; transition: bottom .25s ease;}
.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {bottom: 100px;}
.lg-outer .lg-toggle-thumb {background-color: #0D0A0A; border-radius: 2px 2px 0 0; color: #999; cursor: pointer; font-size: 24px; height: 39px; line-height: 27px; padding: 5px 0; position: absolute; right: 20px; text-align: center; top: -39px; width: 50px;}
.lg-outer .lg-toggle-thumb:hover,.lg-outer.lg-dropdown-active #lg-share {color: #FFF;}
.lg-outer .lg-toggle-thumb:after {content: "\e1ff";}
.lg-outer .lg-video-cont {max-width: 1140px; max-height: 100%; width: 100%; padding: 0 5px;}
.lg-outer .lg-video {width: 100%; height: 0; padding-bottom: 56.25%; overflow: hidden; position: relative;}
.lg-outer .lg-video .lg-object {display: inline-block; position: absolute; top: 0; left: 0; width: 100% !important; height: 100% !important;}
.lg-outer .lg-video .lg-video-play {width: 84px; height: 59px; position: absolute; left: 50%; top: 50%; margin-left: -42px; margin-top: -30px; z-index: 1080; cursor: pointer;}
.lg-outer .lg-has-vimeo .lg-video-play {background: url(https://d7ijz2x9m3r92.cloudfront.net/111d11b7-a196-44e0-ad30-5d322b41f636/40464cce-1261-4543-b0d5-0a35a521c3a1/desktop/7a05e73f-2e98-4c04-a93c-f56a15c040b3/images/vimeo-play.png) no-repeat;}
.lg-outer .lg-has-vimeo:hover .lg-video-play {background: url(https://d7ijz2x9m3r92.cloudfront.net/111d11b7-a196-44e0-ad30-5d322b41f636/40464cce-1261-4543-b0d5-0a35a521c3a1/desktop/7a05e73f-2e98-4c04-a93c-f56a15c040b3/images/vimeo-play.png) 0 -58px no-repeat;}
.lg-outer .lg-has-html5 .lg-video-play {background: url(https://d7ijz2x9m3r92.cloudfront.net/111d11b7-a196-44e0-ad30-5d322b41f636/40464cce-1261-4543-b0d5-0a35a521c3a1/desktop/7a05e73f-2e98-4c04-a93c-f56a15c040b3/images/video-play.png) no-repeat; height: 64px; margin-left: -32px; margin-top: -32px; width: 64px; opacity: .8;}
.lg-outer .lg-has-html5:hover .lg-video-play {opacity: 1;}
.lg-outer .lg-has-youtube .lg-video-play {background: url(https://d7ijz2x9m3r92.cloudfront.net/111d11b7-a196-44e0-ad30-5d322b41f636/40464cce-1261-4543-b0d5-0a35a521c3a1/desktop/7a05e73f-2e98-4c04-a93c-f56a15c040b3/images/youtube-play.png) no-repeat;}
.lg-outer .lg-has-youtube:hover .lg-video-play {background: url(https://d7ijz2x9m3r92.cloudfront.net/111d11b7-a196-44e0-ad30-5d322b41f636/40464cce-1261-4543-b0d5-0a35a521c3a1/desktop/7a05e73f-2e98-4c04-a93c-f56a15c040b3/images/youtube-play.png) 0 -60px no-repeat;}
.lg-outer .lg-video-object {width: 100% !important; height: 100% !important; position: absolute; top: 0; left: 0;}
.lg-outer .lg-has-video .lg-video-object {visibility: hidden;}
.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play {display: none;}
.lg-outer .lg-has-video.lg-video-playing .lg-video-object {visibility: visible;}
.lg-progress-bar {background-color: #333; height: 5px; left: 0; position: absolute; top: 0; width: 100%; z-index: 1083; opacity: 0; -webkit-transition: opacity 80ms ease 0s; -moz-transition: opacity 80ms ease 0s; -o-transition: opacity 80ms ease 0s; transition: opacity 80ms ease 0s;}
.lg-progress-bar .lg-progress {background-color: #a90707; height: 5px; width: 0;}
.lg-progress-bar.lg-start .lg-progress {width: 100%;}
.lg-show-autoplay .lg-progress-bar {opacity: 1;}
.lg-autoplay-button:after {content: "\e01d";}
.lg-show-autoplay .lg-autoplay-button:after {content: "\e01a";}
.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap {-webkit-transition-duration: 0s; transition-duration: 0s;}
.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {-webkit-transition: -webkit-transform .3s cubic-bezier(0,0,.25,1) 0s; -moz-transition: -moz-transform .3s cubic-bezier(0,0,.25,1) 0s; -o-transition: -o-transform .3s cubic-bezier(0,0,.25,1) 0s; transition: transform .3s cubic-bezier(0,0,.25,1) 0s;}
.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {-webkit-transition: left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s; -moz-transition: left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s; -o-transition: left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s; transition: left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {-webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden;}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {-webkit-transform: scale3d(1,1,1); transform: scale3d(1,1,1); -webkit-transition: -webkit-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s !important; -moz-transition: -moz-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s !important; -o-transition: -o-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s !important; transition: transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s !important; -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; transform-origin: 0 0; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden;}
#lg-zoom-in:after {content: "\e311";}
#lg-actual-size {font-size: 20px;}
#lg-actual-size:after {content: "\e033";}
#lg-zoom-out {opacity: .5; pointer-events: none;}
#lg-zoom-out:after {content: "\e312";}
.lg-zoomed #lg-zoom-out {opacity: 1; pointer-events: auto;}
.lg-outer .lg-pager-outer {bottom: 60px; left: 0; position: absolute; right: 0; text-align: center; z-index: 1080; height: 10px;}
.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {overflow: visible;}
.lg-outer .lg-pager-cont {cursor: pointer; display: inline-block; overflow: hidden; position: relative; vertical-align: top; margin: 0 5px;}
.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {opacity: 1; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}
.lg-outer .lg-pager-cont.lg-pager-active .lg-pager {box-shadow: 0 0 0 2px #fff inset;}
.lg-outer .lg-pager-thumb-cont {background-color: #fff; color: #FFF; bottom: 100%; height: 83px; left: 0; margin-bottom: 20px; margin-left: -60px; opacity: 0; padding: 5px; position: absolute; width: 120px; border-radius: 3px; -webkit-transition: opacity .15s ease 0s,-webkit-transform .15s ease 0s; -moz-transition: opacity .15s ease 0s,-moz-transform .15s ease 0s; -o-transition: opacity .15s ease 0s,-o-transform .15s ease 0s; transition: opacity .15s ease 0s,transform .15s ease 0s; -webkit-transform: translate3d(0,5px,0); transform: translate3d(0,5px,0);}
.lg-outer .lg-pager-thumb-cont img {width: 100%; height: 100%;}
.lg-outer .lg-pager {background-color: rgba(255,255,255,.5); border-radius: 50%; box-shadow: 0 0 0 8px rgba(255,255,255,.7) inset; display: block; height: 12px; -webkit-transition: box-shadow .3s ease 0s; -o-transition: box-shadow .3s ease 0s; transition: box-shadow .3s ease 0s; width: 12px;}
.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover {box-shadow: 0 0 0 8px #fff inset;}
.lg-outer .lg-caret {border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 10px dashed; bottom: -10px; display: inline-block; height: 0; left: 50%; margin-left: -5px; position: absolute; vertical-align: middle; width: 0;}
.lg-fullscreen:after {content: "\e20c";}
.lg-fullscreen-on .lg-fullscreen:after {content: "\e20d";}
.lg-outer #lg-dropdown-overlay {background-color: rgba(0,0,0,.25); bottom: 0; cursor: default; left: 0; position: fixed; right: 0; top: 0; z-index: 1081; opacity: 0; visibility: hidden; -webkit-transition: visibility 0s linear .18s,opacity .18s linear 0s; -o-transition: visibility 0s linear .18s,opacity .18s linear 0s; transition: visibility 0s linear .18s,opacity .18s linear 0s;}
.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown {-webkit-transition-delay: 0s; transition-delay: 0s; -moz-transform: translate3d(0,0,0); -o-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); opacity: 1; visibility: visible;}
.lg-outer .lg-dropdown {background-color: #fff; border-radius: 2px; font-size: 14px; list-style-type: none; margin: 0; padding: 10px 0; position: absolute; right: 0; text-align: left; top: 50px; opacity: 0; visibility: hidden; -moz-transform: translate3d(0,5px,0); -o-transform: translate3d(0,5px,0); -ms-transform: translate3d(0,5px,0); -webkit-transform: translate3d(0,5px,0); transform: translate3d(0,5px,0); -webkit-transition: -webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s; -moz-transition: -moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s; -o-transition: -o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s; transition: transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;}
.lg-outer .lg-dropdown:after {content: ""; display: block; height: 0; width: 0; position: absolute; border: 8px solid transparent; border-bottom-color: #FFF; right: 16px; top: -16px;}
.lg-outer .lg-dropdown>li:last-child {margin-bottom: 0;}
.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a {color: #333;}
.lg-outer .lg-dropdown a {color: #333; display: block; white-space: pre; padding: 4px 12px; font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 12px;}
.lg-outer .lg-dropdown a:hover {background-color: rgba(0,0,0,.07);}
.lg-outer .lg-dropdown .lg-dropdown-text {display: inline-block; line-height: 1; margin-top: -3px; vertical-align: middle;}
.lg-outer .lg-dropdown .lg-icon {color: #333; display: inline-block; float: none; font-size: 20px; height: auto; line-height: 1; margin-right: 8px; padding: 0; vertical-align: middle; width: auto;}
.lg-outer,.lg-outer .lg,.lg-outer .lg-inner {width: 100%; height: 100%;}
.lg-outer #lg-share {position: relative;}
.lg-outer #lg-share:after {content: "\e80d";}
.lg-outer #lg-share-facebook .lg-icon {color: #3b5998;}
.lg-outer #lg-share-facebook .lg-icon:after {content: "\e901";}
.lg-outer #lg-share-twitter .lg-icon {color: #00aced;}
.lg-outer #lg-share-twitter .lg-icon:after {content: "\e904";}
.lg-outer #lg-share-googleplus .lg-icon {color: #dd4b39;}
.lg-outer #lg-share-googleplus .lg-icon:after {content: "\e902";}
.lg-outer #lg-share-pinterest .lg-icon {color: #cb2027;}
.lg-outer #lg-share-pinterest .lg-icon:after {content: "\e903";}
.group:after,.group:before {display: table; content: ""; line-height: 0;}
.group:after {clear: both;}
.lg-outer {position: fixed; top: 0; left: 0; z-index: 1050; opacity: 0; -webkit-transition: opacity .15s ease 0s; -o-transition: opacity .15s ease 0s; transition: opacity .15s ease 0s;}
.lg-outer * {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lg-outer.lg-visible {opacity: 1;}
.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide {-webkit-transition-duration: inherit !important; transition-duration: inherit !important; -webkit-transition-timing-function: inherit !important; transition-timing-function: inherit !important;}
.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide {-webkit-transition-duration: 0s !important; transition-duration: 0s !important; opacity: 1;}
.lg-outer.lg-grab img.lg-object {cursor: grab;}
.lg-outer.lg-grabbing img.lg-object {cursor: grabbing;}
.lg-outer .lg {position: relative; overflow: hidden; margin-left: auto; margin-right: auto; max-width: 100%; max-height: 100%;}
.lg-outer .lg-inner {position: absolute; left: 0; top: 0; white-space: nowrap;}
.lg-outer .lg-item {background: url(https://d7ijz2x9m3r92.cloudfront.net/111d11b7-a196-44e0-ad30-5d322b41f636/40464cce-1261-4543-b0d5-0a35a521c3a1/desktop/7a05e73f-2e98-4c04-a93c-f56a15c040b3/images/loading.gif) center center no-repeat; display: none !important;}
.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide {display: inline-block !important;}
.lg-outer .lg-img-wrap,.lg-outer .lg-item {display: inline-block; text-align: center; position: absolute; width: 100%; height: 100%;}
.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before {content: ""; display: inline-block; height: 50%; width: 1px; margin-right: -1px;}
.lg-outer .lg-img-wrap {position: absolute; padding: 0 5px; left: 0; right: 0; top: 0; bottom: 0;}
.lg-outer .lg-item.lg-complete {background-image: none;}
.lg-outer .lg-item.lg-current {z-index: 1060;}
.lg-outer .lg-image {display: inline-block; vertical-align: middle; max-width: 100%; max-height: 100%; width: auto !important; height: auto !important;}
.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play {opacity: 0; -webkit-transition: opacity .15s ease 0s; -o-transition: opacity .15s ease 0s; transition: opacity .15s ease 0s;}
.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play {opacity: 1;}
.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download {display: none;}
.lg-backdrop {position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 1040; background-color: #000; opacity: 0; -webkit-transition: opacity .15s ease 0s; -o-transition: opacity .15s ease 0s; transition: opacity .15s ease 0s;}
.lg-backdrop.in {opacity: 1;}
.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide {-webkit-transition: none 0s ease 0s !important; -moz-transition: none 0s ease 0s !important; -o-transition: none 0s ease 0s !important; transition: none 0s ease 0s !important;}
.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item {-webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden;}
.lg-css3.lg-fade .lg-item {opacity: 0;}
.lg-css3.lg-fade .lg-item.lg-current {opacity: 1;}
.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide {-webkit-transition: opacity .1s ease 0s; -moz-transition: opacity .1s ease 0s; -o-transition: opacity .1s ease 0s; transition: opacity .1s ease 0s;}
.lg-css3.lg-slide.lg-use-css3 .lg-item {opacity: 0;}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {-webkit-transform: translate3d(-100%,0,0); transform: translate3d(-100%,0,0);}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {-webkit-transform: translate3d(100%,0,0); transform: translate3d(100%,0,0);}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {-webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); opacity: 1;}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {-webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s; -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s; -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s; transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;}
.lg-css3.lg-slide.lg-use-left .lg-item {opacity: 0; position: absolute; left: 0;}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {left: -100%;}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide {left: 100%;}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-current {left: 0; opacity: 1;}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {-webkit-transition: left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s; -moz-transition: left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s; -o-transition: left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s; transition: left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;}
.icv {position: relative; overflow: hidden; cursor: row-resize;}
.icv__icv--vertical {cursor: row-resize;}
.icv__icv--horizontal {cursor: col-resize;}
.icv__img {pointer-events: none; -o-user-select: none; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; max-width: none; width: 100%; margin: 0 !important; padding: 0 !important; border: 0 !important; border-radius: 0 !important; top: 0; display: block;}
.icv__is--fluid .icv__img {display: none;}
.icv__img-a {height: auto; position: static; z-index: 1; left: 0px;}
.icv__img-b {height: 100%; position: absolute; z-index: 2; left: auto; right: 0px; width: auto;}
.icv__icv--vertical .icv__img-b {width: 100%; height: auto;}
.icv__imposter {z-index: 4; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%;}
.icv__wrapper {position: absolute; width: 100%; height: 100%; right: 0px; top: 0px; overflow: hidden; background-size: cover; background-position: center center; z-index: 3;}
.icv__is--fluid .icv__wrapper,.icv__icv--vertical .icv__wrapper {width: 100% !important;}
.icv__is--fluid .icv__wrapper,.icv__icv--horizontal .icv__wrapper {height: 100% !important;}
.icv__fluidwrapper {background-size: cover; background-position: center; position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
.icv__control {position: absolute; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-sizing: border-box; box-sizing: border-box; height: 100%; top: 0px; z-index: 5;}
.icv__icv--vertical .icv__control {-webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; left: 0; width: 100%;}
.icv__control-line {height: 50%; width: 2px; z-index: 6;}
.icv__icv--vertical .icv__control-line {width: 50%;}
.icv__theme-wrapper {width: 100%; height: 100%; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; position: absolute; -webkit-transition: all 0.1s ease-out 0s; transition: all 0.1s ease-out 0s; z-index: 5;}
.icv__icv--vertical .icv__theme-wrapper {-webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;}
.icv__arrow-wrapper {display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-transition: all 0.1s ease-out 0s; transition: all 0.1s ease-out 0s;}
.icv__arrow-a {-webkit-transform: scale(1.5) rotateZ(180deg); transform: scale(1.5) rotateZ(180deg); height: 20px; width: 20px; -webkit-filter: drop-shadow(0px 3px 5px rgba(0,0,0,0.33)); filter: drop-shadow(0px -3px 5px rgba(0,0,0,0.33));}
.icv__arrow-b {-webkit-transform: scale(1.5) rotateZ(0deg); transform: scale(1.5) rotateZ(0deg); height: 20px; width: 20px; -webkit-filter: drop-shadow(0px 3px 5px rgba(0,0,0,0.33)); filter: drop-shadow(0px 3px 5px rgba(0,0,0,0.33));}
.icv__circle {width: 50px; height: 50px; -webkit-box-sizing: border-box; box-sizing: border-box; -ms-flex-negative: 0; flex-shrink: 0; border-radius: 999px;}
.icv__label {position: absolute; bottom: 1rem; z-index: 12; background: rgba(0,0,0,0.33); color: white; border-radius: 3px; padding: 0.5rem 0.75rem; font-size: 0.85rem; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.icv__label.vertical {bottom: auto; left: 1rem;}
.icv__label.on-hover {-webkit-transform: scale(0); transform: scale(0); -webkit-transition: 0.25s cubic-bezier(0.68, 0.26, 0.58, 1.22); transition: 0.25s cubic-bezier(0.68, 0.26, 0.58, 1.22);}
.icv:hover .icv__label.on-hover {-webkit-transform: scale(1); transform: scale(1);}
.icv__label-before {left: 1rem;}
.icv__label-after {right: 1rem;}
.icv__label-before.vertical {top: 1rem;}
.icv__label-after.vertical {bottom: 1rem; right: auto;}
.icv__body {-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
table.dataTable {width: 100%; margin: 0 auto; clear: both; border-collapse: separate; border-spacing: 0;}
table.dataTable thead th,table.dataTable tfoot th {font-weight: bold;}
table.dataTable thead th,table.dataTable thead td {padding: 10px 18px; border-bottom: 1px solid #111;}
table.dataTable thead th:active,table.dataTable thead td:active {outline: none;}
table.dataTable tfoot th,table.dataTable tfoot td {padding: 10px 18px 6px 18px; border-top: 1px solid #111;}
table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled {cursor: pointer; *cursor: hand; background-repeat: no-repeat; background-position: center right;}
table.dataTable thead .sorting {background-image: none;}
table.dataTable thead .sorting_asc {background-image: none;}
table.dataTable thead .sorting_desc {background-image: none;}
table.dataTable thead .sorting_asc_disabled {background-image: none;}
table.dataTable thead .sorting_desc_disabled {background-image: none;}
table.dataTable tbody tr {background-color: #fff;}
table.dataTable tbody tr.selected {background-color: #b0bed9;}
table.dataTable tbody th,table.dataTable tbody td {padding: 8px 10px;}
table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td {border-top: 1px solid #ddd;}
table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td {border-top: none;}
table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td {border-top: 1px solid #ddd; border-right: 1px solid #ddd;}
table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child {border-left: 1px solid #ddd;}
table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td {border-top: none;}
table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd {background-color: #f9f9f9;}
table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected {background-color: #acbad4;}
table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover {background-color: #f6f6f6;}
table.dataTable.hover tbody tr:hover.selected,table.dataTable.display tbody tr:hover.selected {background-color: #aab7d1;}
table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3 {background-color: #fafafa;}
table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3 {background-color: #acbad5;}
table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1 {background-color: #f1f1f1;}
table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2 {background-color: #f3f3f3;}
table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3 {background-color: whitesmoke;}
table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1 {background-color: #a6b4cd;}
table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2 {background-color: #a8b5cf;}
table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3 {background-color: #a9b7d1;}
table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1 {background-color: #fafafa;}
table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2 {background-color: #fcfcfc;}
table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3 {background-color: #fefefe;}
table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1 {background-color: #acbad5;}
table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2 {background-color: #aebcd6;}
table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3 {background-color: #afbdd8;}
table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1 {background-color: #eaeaea;}
table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2 {background-color: #ececec;}
table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3 {background-color: #efefef;}
table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1 {background-color: #a2aec7;}
table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2 {background-color: #a3b0c9;}
table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3 {background-color: #a5b2cb;}
table.dataTable.no-footer {border-bottom: 1px solid #111;}
table.dataTable.nowrap th,table.dataTable.nowrap td {white-space: nowrap;}
table.dataTable.compact thead th,table.dataTable.compact thead td {padding: 4px 17px;}
table.dataTable.compact tfoot th,table.dataTable.compact tfoot td {padding: 4px;}
table.dataTable.compact tbody th,table.dataTable.compact tbody td {padding: 4px;}
table.dataTable th.dt-left,table.dataTable td.dt-left {text-align: left;}
table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty {text-align: center;}
table.dataTable th.dt-right,table.dataTable td.dt-right {text-align: right;}
table.dataTable th.dt-justify,table.dataTable td.dt-justify {text-align: justify;}
table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap {white-space: nowrap;}
table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left {text-align: left;}
table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center {text-align: center;}
table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right {text-align: right;}
table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify {text-align: justify;}
table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap {white-space: nowrap;}
table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left {text-align: left;}
table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center {text-align: center;}
table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right {text-align: right;}
table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify {text-align: justify;}
table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap {white-space: nowrap;}
table.dataTable,table.dataTable th,table.dataTable td {box-sizing: content-box;}
.dataTables_wrapper {position: relative; clear: both; *zoom: 1; zoom: 1;}
.dataTables_wrapper .dataTables_length {float: left;}
.dataTables_wrapper .dataTables_length select {border: 1px solid #aaa; border-radius: 3px; padding: 4px; background-color: transparent;}
.dataTables_wrapper .dataTables_filter {float: right; text-align: right;}
.dataTables_wrapper .dataTables_filter input {border: 1px solid #aaa; border-radius: 3px; padding: 5px; background-color: transparent; margin-left: 3px;}
.dataTables_wrapper .dataTables_info {clear: both; float: left; padding-top: .755em;}
.dataTables_wrapper .dataTables_paginate {float: right; text-align: right; padding-top: .25em;}
.dataTables_wrapper .dataTables_paginate .paginate_button {box-sizing: border-box; display: inline-block; min-width: 1.5em; padding: .5em 1em; margin-left: 2px; text-align: center; text-decoration: none !important; cursor: pointer; *cursor: hand; color: #333 !important; border: 1px solid transparent; border-radius: 2px;}
.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {color: #333 !important; border: 1px solid #979797; background-color: white; background: linear-gradient(to bottom, white 0%, #dcdcdc 100%);}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {cursor: default; color: #666 !important; border: 1px solid transparent; background: transparent; box-shadow: none;}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {color: white !important; border: 1px solid #111; background-color: #585858; background: linear-gradient(to bottom, #585858 0%, #111 100%);}
.dataTables_wrapper .dataTables_paginate .paginate_button:active {outline: none; background-color: #2b2b2b; background: linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%); box-shadow: inset 0 0 3px #111;}
.dataTables_wrapper .dataTables_paginate .ellipsis {padding: 0 1em;}
.dataTables_wrapper .dataTables_processing {position: absolute; top: 50%; left: 50%; width: 100%; height: 40px; margin-left: -50%; margin-top: -25px; padding-top: 20px; text-align: center; font-size: 1.2em; background-color: white; background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);}
.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate {color: #333;}
.dataTables_wrapper .dataTables_scroll {clear: both;}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {*margin-top: -1px; -webkit-overflow-scrolling: touch;}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td {vertical-align: middle;}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing {height: 0; overflow: hidden; margin: 0 !important; padding: 0 !important;}
.dataTables_wrapper.no-footer .dataTables_scrollBody {border-bottom: 1px solid #111;}
.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody>table {border-bottom: none;}
.dataTables_wrapper:after {visibility: hidden; display: block; content: ""; clear: both; height: 0;}
@media screen and (max-width: 767px) {.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate {float: none; text-align: center;}.dataTables_wrapper .dataTables_paginate {margin-top: .5em;}}
@media screen and (max-width: 640px) {.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter {float: none; text-align: center;}.dataTables_wrapper .dataTables_filter {margin-top: .5em;}}
