@font-face {
  font-family: 'Roboto';
  src: url('fonts/Roboto.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Roboto';
  src: url('fonts/Roboto-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Roboto';
  src: url('fonts/Roboto-Italic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'icomoon';
  src: url('fonts/icomoon.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}


[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

body {
	font-family:'Roboto',sans-serif;
	font-weight: 400;
	color: #000;
	font-size: 15px;
	line-height: 20px;
	width: 100%;
}

h1,h2,h3,h4,h5,h6{color:#071f67}
h1{font-size:33px}
h2{font-size:27px}
h3{font-size:21px}
h4{font-size:15px}
h5{font-size:12px}
h6{font-size:10.2px}
a{color:#071f67}
a:hover{text-decoration:none}
a,a:focus,a:active{outline:none!important;text-decoration:none!important}
legend{font-size:18px;padding:7px 0}
label{font-size:12px;font-weight:400}
select.form-control,textarea.form-control,input[type="text"].form-control,input[type="password"].form-control,input[type="datetime"].form-control,input[type="datetime-local"].form-control,input[type="date"].form-control,input[type="month"].form-control,input[type="time"].form-control,input[type="week"].form-control,input[type="number"].form-control,input[type="email"].form-control,input[type="url"].form-control,input[type="search"].form-control,input[type="tel"].form-control,input[type="color"].form-control{padding:5px 10px;font-size:15px;line-height:1.5;border-radius:10px;height:45px}
.input-group input,.input-group select,.input-group .dropdown-menu,.input-group .popover{font-size:12px}
.input-group .input-group-addon{font-size:15px;height:30px}
span.hidden-xs,span.hidden-sm,span.hidden-md,span.hidden-lg{display:inline}
div.required .control-label:before{content:'* ';color:red;font-weight:700}
p{font-size:15px}


/* HEADER */

.site-header{position:relative;top:auto;left:auto;right:auto;width:100%;z-index:999;background-color: hsl(0deg 0% 86.61% / 60%);}
.home-slider-area{position:relative;width:100%;margin:0;padding:0;z-index:1}
body:has(.home-slider-area) .site-header{position:absolute;top:0;left:0;right:0;width:100%;z-index:999;background:transparent}
body:has(.home-slider-area) .site-header.is-scrolled{position:fixed;backdrop-filter:blur(5px);background-color:hsla(0, 0%, 100%, .6)}
.site-header-inner{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0 auto;padding:20px 0;box-sizing:border-box;transition:min-height .35s ease,padding .35s ease}
.header-logo-area{display:flex;align-items:center;flex:0 0 auto}
.header-menu-area{display:flex;justify-content:flex-end;align-items:center;flex:0 0 auto}
#logo{margin:0;padding:0}
#logo a{display:flex;align-items:center}
#logo a:hover{opacity:1}
#logo .header-logo{height:auto;object-fit:contain}
.header-logo-default{display:block;width:200px;max-width:100%;height:auto}
.header-logo-sticky{display:none;width:72px;height:auto;max-height:56px}
.site-header.is-scrolled{position:fixed;top:0;left:0;right:0;width:100%;z-index:9999;animation:headerSlideDown .35s ease}
.site-header.is-scrolled .site-header-inner{min-height:56px;padding:0}
.site-header.is-scrolled .header-logo-default{display:none}
.site-header.is-scrolled .header-logo-sticky{display:block}
@keyframes headerSlideDown {
from{transform:translateY(-100%)}
to{transform:translateY(0)}
}

@media (max-width:560px) {
	.header-logo-default{width:170px}
}
.ustlink .iconlink{display:block}
header .ustlink{display:flex;justify-content:flex-end;align-items:center;flex-direction:row;list-style:none;gap:30px;margin:0 40px 0 0}
header .ustlink li a{font-size:30px;color:#071f67;padding:5px}
header .ustlink li a:hover{text-decoration:none}
.language-switch .btn-language{background:none;border:none;padding:0;cursor:pointer}
.language-switch .btn-language{display:flex;align-items:center;justify-content:center;margin:0;padding:5px;border:0;outline:0;background:transparent;color:#000;cursor:pointer}
.language-switch .language-text{display:block;font-size:17px;font-weight:500;line-height:1;letter-spacing:3px;color:inherit;transition:color .25s ease}
@media (max-width: 1100px) {
.ustlink{margin:0;gap:15px;padding:0;justify-content:center}
.ustlink .iconlink{font-size:30px;padding:0}
}
.site-header.is-scrolled .ustlink,.site-header.is-scrolled .ustlink li,.site-header.is-scrolled .ustlink a,.site-header.is-scrolled .ustlink button,.site-header.is-scrolled .ustlink span,.site-header.is-scrolled #fullsearch-trigger,.site-header.is-scrolled #fullsearch-trigger .icon-search1{color:#000}
.site-header.is-scrolled #fullsearch-trigger:hover,.site-header.is-scrolled .ustlink a:hover,.site-header.is-scrolled .ustlink button:hover{color:#000}
body:has(.home-slider-area) .site-header:not(.is-scrolled) #fullsearch-trigger,body:has(.home-slider-area) .site-header:not(.is-scrolled) #fullsearch-trigger .icon-search1{color:#fff}
body:has(.home-slider-area) .site-header:not(.is-scrolled) .btn-language{color:#fff}
.site-header.is-scrolled .btn-language{color:#000}

#content{min-height:540px}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media (min-width: 576px) {
.container{max-width:540px}
}
@media (min-width: 768px) {
.container{max-width:720px}
}
@media (min-width: 992px) {
.container{max-width:960px}
}
@media (min-width: 1200px) {
.container{max-width:1140px}
}
@media (min-width: 1400px) {
.container{max-width:1320px}
}
.containerfull{width:100%;margin:0;padding-right:15px;padding-left:15px;box-sizing:border-box}
@media (min-width: 576px) {
.containerfull{max-width:100%}
}
@media (min-width: 768px) {
.containerfull{max-width:100%}
}
@media (min-width: 992px) {
.containerfull{max-width:100%}
}
@media (min-width: 1200px) {
.containerfull{max-width:100%}
}
@media (min-width: 1400px) {
.containerfull{max-width:100%}
}


/* MOBIL MENU */
@media (max-width:991px) {
.mobile-row{display:flex;justify-content:space-between;align-items:center;padding:0}
.mobile-accordion-btn{background:none;border:none;padding:6px;cursor:pointer}
.mobil-ustblm{display:flex;justify-content:center;align-items:center;position:relative;padding:10px;margin:10px 0 5px}
.mobil-ustblm img{margin:0 auto;width:190px;height:25px;display:block}
.mobile-menu-btn{position:relative;z-index:9;padding:5px 0;background:transparent;color:#002245;display:flex;align-items:center;justify-content:center;cursor:pointer;gap:5px;font-size:20px}.mobile-menu-btn span{font-size:30px}
.mobile-side-menu{position:fixed;top:0;left:-85%;width:85%;max-width:360px;height:100vh;background:#fff;z-index:99998;box-shadow:2px 0 20px #0000004d;transition:left .35s ease;overflow-y:auto;padding-bottom:60px}
.mobile-side-menu.active{left:0}
.mobile-menu-header{margin-top:5px;padding:10px 20px;display:block}
.mobile-close-btn{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none}
.mobile-menu-title{font-size:18px;font-weight:600;letter-spacing:1px}
.mobile-menu-list,.mobile-menu-list li,.mobile-submenu,.mobile-submenu li{list-style:none}
.mobile-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:#0000008c;opacity:0;visibility:hidden;transition:.3s;z-index:99990}
.mobile-overlay.active{opacity:1;visibility:visible}
.mobile-menu-list{margin:0;padding:0;list-style:none}
.mobile-item{border-bottom:1px solid #f7f7f7}
.mobile-link,.mobile-accordion-btn{text-transform:uppercase;padding:10px 20px;font-size:17px;color:#002245;display:flex;justify-content:space-between;align-items:center;background:none;border:none;cursor:pointer}
.mobile-link{text-decoration:none;display:flex;align-items:center;flex-direction:row;justify-content:flex-start;align-content:center;gap:7px}
.mobile-link span{text-align:center;font-size:18px;min-width:25px;color:#aebccb}
.mobile-link .icon-watch_r2{font-size:25px}
.mobile-submenu{max-height:0;overflow: hidden;transition: max-height .35s ease;padding-left:30px}
.mobile-submenu li a{padding:12px 0;display:block;font-size:15px;color:#002245;text-decoration:none}
.mobile-submenu.open{display:block}
.mobile-accordion-btn.active .icon-downarrow{transform:rotate(180deg);transition:.3s ease}
.mobile-account-section{margin:20px 0;padding:0 20px;display: flex;justify-content:space-around}
.mobile-account-btn{justify-content:center;display:flex;background:#002245;align-items:center;gap:5px;min-width:130px;padding:10px;border-radius:7px;font-size:17px;color:#fff;text-decoration:none}
.mobile-account-btn:hover{color:#fff;text-decoration:none}
.mobile-account-btn .icon-user,.mobile-account-btn .icon-user-plus,.mobile-account-btn .icon-switch{font-size:20px}
}
@media (min-width:1101px) {
#mobileMenuToggle,#mobileSideMenu,#mobileMenuOverlay{display:none!important}
}


/* SEARCH */
#fullsearch-trigger{cursor:pointer;display:inline-block;font-size:18px;color:#000;transition:color .2s ease}
#fullsearch-trigger:hover{color:#000}
body:has(.home-slider-area) .site-header:not(.is-scrolled) #fullsearch-trigger,body:has(.home-slider-area) .site-header:not(.is-scrolled) #fullsearch-trigger:hover{color:#fff}
body:has(.home-slider-area) .site-header:not(.is-scrolled) #fullsearch-trigger,body:has(.home-slider-area) .site-header:not(.is-scrolled) #fullsearch-trigger .icon-search1,body:has(.home-slider-area) .site-header:not(.is-scrolled) #fullsearch-trigger:hover .icon-search1{color:#fff}
#fullsearch-overlay{position:fixed;inset:0;width:100%;height:100vh;height:100dvh;background:#fff;z-index:20000;display:none;align-items:center;flex-direction:column;opacity:0;overflow-y:auto;overscroll-behavior:contain;transition:opacity .3s ease}
#fullsearch-overlay.active{display:flex;opacity:1}
.fullsearch-container{position:relative;text-align:center;width:90%;max-width:800px;animation:fadeIn .4s ease}
.fullsearch-heading{margin:80px 0 30px;font-size:30px;font-weight:400;line-height:1.4}
.fullsearch-input{min-height:50px;line-height:1.5;width:80%;padding:5px 20px;font-size:20px;border:1px solid #60606040;border-radius:5px 0 0 5px;outline:none;color:#071f67}
.fullsearch-input::placeholder{color:#071f67}
.fullsearch-button{padding:0 20px;font-size:30px;border:none;background-color:#071f67;color:#fff;border-radius:0 5px 5px 0;cursor:pointer;transition:background-color .3s ease;margin-left:-1px}
.fullsearch-button:hover{background-color:#666}
#fullsearch-close{position:absolute;top:25px;right:35px;font-size:50px;color:#222;cursor:pointer;transition:color .2s ease}
#fullsearch-close:hover{color:#f60}
#fullsearch-results{position:absolute;top:100%;left:50%;transform:translateX(-50%);background:#fff;border-radius:10px;max-height:620px;width:88%;box-shadow:0 6px 25px #00000040;margin-top:0;z-index:99999;overflow-y:auto}
.fullsearch-item{display:flex;align-items:center;gap:12px;padding:0 10px 0;border-bottom:1px solid #ebebeb;transition:background .2s ease}
.fullsearch-item:last-child{border-bottom:none}
.fullsearch-item img{max-width:80px}
.fullsearch-item .info{width:100%;padding:5x}
.fullsearch-item .info .name{margin-bottom:5px;padding:0;text-align:left;font-weight:600;color:#071f67;text-decoration:none;flex:1;font-size:15px;line-height:1.3}
.fullsearch-item .price{color:#071f67;font-weight:600;font-size:14px}
.fullsearch-item .info .infocontent{display:flex;justify-content:space-between;align-items:center;flex-direction:row}
#fullsearch-results .price-old{text-decoration:line-through;color:#999;font-weight:400;margin-right:5px}
#fullsearch-results .price-new{color:#071f67;font-weight:600}
@keyframes fadeIn {
from{opacity:0;transform:translateY(10px)}
to{opacity:1;transform:translateY(0)}
}
@media (max-width: 1100px) {
#fullsearch-trigger{font-size:23px;padding-top:3px}
}
@media (max-width: 480px) {
#fullsearch-results{width:100%}
.fullsearch-item .info .name{font-size:13px;line-height:1.3}
.fullsearch-input{width:100%;font-size:16px;padding:12px 15px}
.fullsearch-button{margin-left:0;padding:12px 18px;font-size:16px}
.fullsearch-item img{width:45px;height:45px}
}
.fullsearch-results{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:500px;max-height:400px;background:#fff;border-radius:10px;overflow-y:auto;box-shadow:0 5px 20px #00000026;display:none;z-index:99999}
.fullsearch-list{list-style:none;margin:0;padding:0}
.fullsearch-item a{display:flex;align-items:center;padding:10px;text-decoration:none;color:#333}
.fullsearch-info .name{font-weight:600}
.fullsearch-info .price{font-size:14px;color:#071f67;font-weight:700}
.fullsearch-item .model{font-size:14px;color:#071f67}
#form-loading .icon-spinner3{display:inline-block;animation:spin 1s linear infinite;font-size:22px;color:#071f67;margin-top:30px}
@keyframes spin {
100%{transform:rotate(360deg)}
}
#fullsearch-form{display:flex;justify-content:center}
.searchnone{font-size:20px;color:#071f67;margin-top:30px}

/* SEARCH PAGE */
#product-search .fullsearch-input option{line-height:1.5}
#product-search .fullsearch-input{font-size:16px}
#product-search #fullsearch-form{display:flex;align-content:center;align-items:center;flex-direction:row;justify-content:flex-start}
#product-search	#fullsearch-form .fullsearch-button{padding:10px 20px;font-size:30px;border:none;background-color:#071f67;color:#fff;border-radius:0 5px 5px 0;cursor:pointer;transition:background-color .3s ease;margin-left:-3px}
@media (max-width: 768px) {
#product-search #fullsearch-form{margin-bottom:10px}
}
#product-search .empty-search-text{font-weight:600;display:block;margin-top:40px;text-align:center;font-size:16px;padding:30px;color:#071f67}
#product-search .searchsonuc{font-weight:600;display:block;margin-top:20px;text-align:left;font-size:16px;padding:20px 0;color:#071f67}
#search-loading{display:flex;justify-content:center;align-items:center;padding:60px 0}
#search-loading .icon-spinner3{font-size:32px;color:#071f67;animation:spin 1s linear infinite}
.search-results{display:none}
.search-results-show{display:block;animation:fadeIn .4s ease}
@keyframes spin {
100%{transform:rotate(360deg)}
}
@keyframes fadeIn {
from{opacity:0;transform:translateY(10px)}
to{opacity:1;transform:translateY(0)}
}

/* DESKTOP MENU */
.mega-menu{display:flex;justify-content:center;background:transparent;position:relative;z-index:100;margin:0}
.mega-menu ul{list-style:none;display:flex;padding:0;margin:0}
.mega-menu .menu-item{position:static;padding:15px 20px}
.mega-menu .menu-item > a{font-weight:500;text-transform:uppercase;letter-spacing:3px;font-size:17px;text-decoration:none;color:#000;position:relative;display:flex;align-items:center;transition:color .2s ease}
.mega-menu .menu-item:hover > a{color:#000}
.mega-menu li a:after{content:'';position:absolute;height:1px;left:0;bottom:-5px;width:0;background:#000;transition:width .5s}
.mega-menu li a:hover::after{width:100%}
@media (max-width: 1100px) {
.mega-menu{display:none!important}
}
body:has(.home-slider-area) .site-header:not(.is-scrolled) .mega-menu .menu-item > a{color:#fff}
body:has(.home-slider-area) .site-header:not(.is-scrolled) .mega-menu .menu-item:hover > a{color:#fff}
body:has(.home-slider-area) .site-header:not(.is-scrolled) .mega-menu li a::after{background:#fff}

.site-header.is-scrolled .mega-menu .menu-item > a{color:#000}
.site-header.is-scrolled .mega-menu .menu-item:hover > a{color:#000}
.site-header.is-scrolled .mega-menu li a::after{background:#000}

/* PLATIN MENU */

.platin-mobile-menu{display:none}
@media (max-width: 767px) {
body.platin-mobile-menu-open{overflow:hidden}
.header-logo-area{display:flex;align-items:center}
.platin-mobile-menu{display:block;flex:0 0 auto}
.platin-mobile-menu__open{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0 12px 0 0;padding:0;color:#111;font-size:25px;line-height:1;background:transparent;border:0;border-radius:0;box-shadow:none;cursor:pointer;appearance:none;-webkit-appearance:none}
.platin-mobile-menu__open:focus,.platin-mobile-menu__open:active{color:#111;background:transparent;border:0;outline:none;box-shadow:none}
.platin-mobile-menu__panel{position:fixed;z-index:10001;top:0;right:0;left:0;width:100%;height:100vh;height:100dvh;overflow-x:hidden;overflow-y:auto;background:#fff;visibility:hidden;transform:translate3d(0,-100%,0);transition:transform .5s cubic-bezier(0.22,1,0.36,1),visibility 0s linear .5s;will-change:transform;-webkit-overflow-scrolling:touch}
.platin-mobile-menu.is-open .platin-mobile-menu__panel{visibility:visible;transform:translate3d(0,0,0);transition:transform .5s cubic-bezier(0.22,1,0.36,1),visibility 0s linear 0s}
.platin-mobile-menu__header{position:relative;display:flex;align-items:center;justify-content:center;min-height:92px;padding:15px 65px;border-bottom:1px solid #11114}
.platin-mobile-menu__logo{display:inline-flex;align-items:center;justify-content:center;max-width:150px;text-decoration:none}
.platin-mobile-menu__logo img{display:block;width:auto;max-width:150px;height:auto;max-height:50px}
.platin-mobile-menu__close{position:absolute;top:50%;right:20px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;transform:translateY(-50%);cursor:pointer;appearance:none;-webkit-appearance:none}
.platin-mobile-menu__close:focus,.platin-mobile-menu__close:active{background:transparent;border:0;outline:none;box-shadow:none}
.platin-mobile-menu__close-line{position:absolute;display:block;width:23px;height:1px;background:#111;transition:transform .25s ease}
.platin-mobile-menu__close-line--first{transform:rotate(45deg)}
.platin-mobile-menu__close-line--second{transform:rotate(-45deg)}
.platin-mobile-menu__close:hover
.platin-mobile-menu__close-line--first{transform:rotate(135deg)}
.platin-mobile-menu__close:hover
.platin-mobile-menu__close-line--second{transform:rotate(45deg)}
.platin-mobile-menu__navigation{padding:48px 28px 60px}
.platin-mobile-menu__list{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}
.platin-mobile-menu__item{margin:0;padding:0;opacity:0;transform:translate3d(0,-12px,0);transition:opacity .3s ease,transform .3s ease}
.platin-mobile-menu.is-open .platin-mobile-menu__item{opacity:1;transform:translate3d(0,0,0)}
.platin-mobile-menu.is-open
.platin-mobile-menu__item:nth-child(1){transition-delay:.16s}
.platin-mobile-menu.is-open
.platin-mobile-menu__item:nth-child(2){transition-delay:.2s}
.platin-mobile-menu.is-open
.platin-mobile-menu__item:nth-child(3){transition-delay:.24s}
.platin-mobile-menu.is-open
.platin-mobile-menu__item:nth-child(4){transition-delay:.28s}
.platin-mobile-menu.is-open
.platin-mobile-menu__item:nth-child(5){transition-delay:.32s}
.platin-mobile-menu.is-open
.platin-mobile-menu__item:nth-child(6){transition-delay:.36s}
.platin-mobile-menu__link{display:block;padding:13px 0;color:#111;font-size:20px;font-weight:400;line-height:1.4;letter-spacing:2px;text-decoration:none;text-transform:uppercase}
.platin-mobile-menu__link:hover,.platin-mobile-menu__link:focus{color:#419a95;text-decoration:none}
.platin-mobile-menu__backdrop{position:fixed;z-index:10000;inset:0;background:#11140;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility 0s linear .35s}
.platin-mobile-menu.is-open .platin-mobile-menu__backdrop{opacity:1;visibility:visible;transition:opacity .35s ease,visibility 0s linear 0s}
}
@media (prefers-reduced-motion: reduce) {
.platin-mobile-menu__panel,.platin-mobile-menu__item,.platin-mobile-menu__backdrop{transition-duration:.01ms!important;transition-delay:0s!important}
}

@media (max-width: 767px) {
.platin-mobile-menu__open{color:#111}
.site-header.is-home:not(.is-scrolled)
.platin-mobile-menu__open{color:#fff}
.site-header.is-home.is-scrolled
.platin-mobile-menu__open{color:#111}
}


/* SLIDESHOW */
.slideshow .swiper-slide img{display:block;width:100%;height:auto}
.swiper-viewport{margin:0 0 20px;background:#fff;z-index:1;width:100%;position:relative;overflow:hidden}
.swiper-container{direction:ltr!important}
.swiper-pager{width:100%;position:absolute;top:50%;line-height:45px}
.swiper-button-prev,.swiper-button-next{color:#000c;text-shadow:1px 1px 0 #ffffff4d;transition:all .3s ease;z-index:2;background-image:none}
.swiper-viewport .swiper-button-prev{opacity:.7;left:10px}
.swiper-viewport .swiper-button-next{opacity:.7;right:10px}
@media (min-width: 768px) {
.swiper-viewport .swiper-button-prev{opacity:0;left:-20px}
.swiper-viewport .swiper-button-next{opacity:0;right:-20px}
.swiper-viewport:hover .swiper-button-prev{opacity:.7;left:10px}
.swiper-viewport:hover .swiper-button-next{opacity:.7;right:10px}
}
.swiper-button-prev:before{width:40px;height:40px;content:"\e910";font-family:'icomoon'!important;color:#fff;font-size:40px}
.swiper-button-next:before{width:40px;height:40px;content:"\e90e";font-family:'icomoon'!important;color:#fff;font-size:40px}
.swiper-pagination{bottom:-40px;left:0;text-align:center;width:100%}
.swiper-pagination-bullet{width:11px;height:11px;background:#00000080;border-radius:20px;box-shadow:inset 0 0 3px #0000004d;margin:0 5px;opacity:1}
.swiper-pagination-bullet:hover{background:#000000b3}
.swiper-pagination-bullet-active{background:#000000e6}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{overflow:hidden;opacity:0;cursor:pointer;pointer-events:auto}
.slideshow.swiper-viewport[data-has-preloader]{position:relative;overflow:hidden}
@media (max-width: 767px) {
.slideshow.swiper-viewport[data-has-preloader]{aspect-ratio: 480 / 622}
}
@media (min-width: 768px){
  .slideshow.swiper-viewport[data-has-preloader]{
    aspect-ratio: 2540 / 1191}
}
.slideshow-preloader{position:absolute;inset:0;background:#f7f7f7;z-index:50;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease}
.slideshow-preloader__spinner{width:44px;height:44px;border-radius:50%;border:4px solid #e1e1e1;border-top-color:#071f67;animation:slideshowSpin .7s linear infinite}
@keyframes slideshowSpin {
to{transform:rotate(360deg)}
}
.slideshow.swiper-viewport[data-has-preloader] .swiper-container:not(.swiper-initialized):not(.swiper-container-initialized) .swiper-wrapper{opacity:0}
.slideshow.swiper-viewport .swiper-container.swiper-initialized .swiper-wrapper,.slideshow.swiper-viewport .swiper-container.swiper-container-initialized .swiper-wrapper{opacity:1;transition:opacity .3s ease}
.slideshow-caption{position:absolute;left:10%;top:39%;z-index:99;width:35%;max-width:420px;display:flex;gap:40px;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;text-shadow:2px 2px 5px #000}
.slideshow-caption .slideshow-title{font-size:45px;color:#fff;font-weight:700;line-height:1.2;text-align:left}
.slideshow-caption .slideshow-text{font-size:18px;color:#fff;text-align:left;font-family:'Roboto',sans-serif;line-height:1.5}
.slideshow-caption .slideshow-text a{position:relative;display:inline-block;text-transform:lowercase;color:#fff;letter-spacing:3px;border:1px solid #fff;text-shadow:none;padding:15px;text-decoration:none;font-size:17px;font-weight:400;transition:color .25s ease}
.slideshow-caption .button_group{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:stretch;gap:8px}
.slideshow-caption .arrow_link{display:block;text-align:center;transition:.25s;cursor:pointer;border:none;box-shadow:none;background-color:transparent;font-size:1.4rem}
.slideshow-caption .arrow_link .push{width:100%;margin:0;letter-spacing:.5rem;text-transform:uppercase;line-height:1.2;font-size:1.6rem;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;font-weight:400;padding:1rem 2rem 1.1rem;text-decoration:none;border:0;color:#fff;border-radius:6px;background-color:#071f67;min-width:12rem;min-height:48px;transition:.25s;-webkit-appearance:none;appearance:none}
.slideshow-caption .arrow_link .push:hover{background:linear-gradient(90deg,#0B2C6D 0%,#163E7B 18%,#245F86 38%,#3A8E8E 58%,#4BBF9F 78%,#53D6A4 100%);transition:.25s}
.slideshow-caption .push-arrow span{transform:translate(1rem);transition:.25s}
.slideshow-caption .push-button-arrow{width:2rem;height:2rem;opacity:0;visibility:hidden;transform:translate(1rem);transition:.25s}
.slideshow-caption .push-arrow:hover .push-button-arrow{transform:translate(0);opacity:1;visibility:visible}
.slideshow-caption .push-arrow:hover span{transform:translate(-0.5rem)}
.slideshow-caption .push-arrow{position:relative}
@media (min-width: 768px) and (max-width: 1200px) {
.slideshow-caption{gap:20px;width:45%;top:10%;left:7%}
.slideshow-caption .slideshow-title{font-size:30px}
.slideshow-caption .slideshow-text{font-size:15px}
}
@media (max-width: 767px) {
.slideshow-caption{gap:30px;width:70%;top:35%;left:15%;right:15%}
.slideshow-caption .slideshow-title{font-size:35px}
.slideshow-caption .slideshow-text{font-size:17px}
}

/* ADVANCED BANNER */
.ab-module{margin:20px 0}
.ab-title{display:block;margin:30px 0;padding:0;color:#071f67;font-size:30px;font-weight:700;line-height:1.2;text-transform:uppercase;text-align:center;letter-spacing:3px}
.ab-grid{display:flex;flex-wrap:wrap;gap:15px}
.ab-item{position:relative;overflow:hidden;border-radius:6px;background:#fff}
.ab-grid[data-cols="1"] .ab-item{width:calc(100% - 0px)}
.ab-grid[data-cols="2"] .ab-item{width:calc((100% - 15px) / 2)}
.ab-grid[data-cols="3"] .ab-item{width:calc((100% - 30px) / 3)}
.ab-grid[data-cols="4"] .ab-item{width:calc((100% - 45px) / 4)}
.ab-grid[data-cols="5"] .ab-item{width:calc((100% - 60px) / 5)}
.ab-grid[data-cols="6"] .ab-item{width:calc((100% - 75px) / 6)}
@media (max-width: 991px) {
.ab-grid[data-cols="4"] .ab-item,.ab-grid[data-cols="5"] .ab-item,.ab-grid[data-cols="6"] .ab-item{width:calc((100% - 30px) / 3)}
}
@media (max-width: 767px) {
.ab-grid[data-cols="3"] .ab-item,.ab-grid[data-cols="4"] .ab-item,.ab-grid[data-cols="5"] .ab-item,.ab-grid[data-cols="6"] .ab-item{width:calc((100% - 15px) / 2)}
}
@media (max-width: 480px) {
.ab-item{width:100%!important}
}
.ab-media{display:block;position:relative;width:100%;aspect-ratio:500 / 333;overflow:hidden;text-decoration:none;color:inherit;background:#f4f4f4}
.ab-media img{position:absolute;inset:-2%;width:104%;height:104%;object-fit:cover;object-position:center;opacity:0;transform:scale(1.035) translateY(0);filter:brightness(1) saturate(1);transition:opacity .12s linear,transform .8s cubic-bezier(.22,1,.36,1),filter .6s ease;pointer-events:none;user-select:none;will-change:transform}
.ab-overlay{position:absolute;left:0;right:0;bottom:0;z-index:2;color:#fff;background:linear-gradient(to top,#000000d1 0%,#0000008c 45%,#0000 100%);pointer-events:none}
.ab-overlay-title{margin:0;padding:32px 14px 10px;transform:translateY(0);transition:transform .5s cubic-bezier(.22,1,.36,1)}
.ab-item:hover .ab-overlay-title{transform:translateY(-4px)}
.ab-overlay-title a{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;color:#fff;text-decoration:none;font-size:18px;font-weight:400;line-height:1.2;transition:.3s;pointer-events:auto}
.ab-overlay-title .arrownew{flex-shrink:0;width:18px;height:12px;color:#fff;opacity:.85;transform:translateX(0);transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .3s ease}
.ab-item:hover .ab-overlay-title .arrownew{transform:translateX(8px);opacity:1}
.ab-overlay-title a:hover{color:#fff;text-decoration:none}
@media (max-width:767px) {
.ab-overlay-title{padding:26px 12px 8px}
.ab-overlay-title a{font-size:15px}
.ab-overlay-title .arrownew{width:16px;height:10px}
}
.ab-media:hover{text-decoration:none}
.ab-media img.is-active{opacity:1}
.ab-item:hover .ab-media img.is-active{transform:scale(1.09) translateY(-1.2%);filter:brightness(.94) saturate(1.05)}
.ab-btn{display:inline-block;padding:6px 10px;border-radius:4px;background:#fff;color:#000;font-size:12px;text-decoration:none}
.ab-btn:hover{text-decoration:none;opacity:.9}
.ab-progress{position:absolute;left:0;right:0;bottom:0;height:5px;background:#ffffff40;z-index:3;overflow:hidden}
.ab-progress__fill{display:block;height:100%;width:0;background:linear-gradient(90deg,#0B2C6D 0%,#163E7B 18%,#245F86 38%,#3A8E8E 58%,#4BBF9F 78%,#53D6A4 100%);transition:width .08s linear}
.ab-module .button_group{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:stretch;gap:8px}
.ab-module .arrow_link{display:block;text-align:center;transition:.25s;cursor:pointer;border:none;box-shadow:none;background-color:transparent;font-size:1.4rem}
.ab-module .arrow_link .push{width:100%;margin:0;letter-spacing:.5rem;text-transform:uppercase;line-height:1.2;font-size:1.6rem;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;font-weight:400;padding:1rem 2rem 1.1rem;text-decoration:none;border:0;color:#fff;border-radius:6px;background-color:#071f67;min-width:12rem;min-height:48px;transition:.25s;-webkit-appearance:none;appearance:none}
.ab-module .arrow_link .push:hover{background:linear-gradient(90deg,#0B2C6D 0%,#163E7B 18%,#245F86 38%,#3A8E8E 58%,#4BBF9F 78%,#53D6A4 100%);transition:.25s}
.ab-module .push-arrow span{transform:translate(1rem);transition:.25s}
.ab-module .push-button-arrow{width:2rem;height:2rem;opacity:0;visibility:hidden;transform:translate(1rem);transition:.25s}
.ab-module .push-arrow:hover .push-button-arrow{transform:translate(0);opacity:1;visibility:visible}
.ab-module .push-arrow:hover span{transform:translate(-0.5rem)}
.ab-module .push-arrow{position:relative}

@media (hover:none) {
.ab-media::after{display:none}
.ab-item:hover .ab-media img.is-active{transform:scale(1.035) translateY(0);filter:brightness(1) saturate(1)}
.ab-item:hover .ab-overlay-title{transform:translateY(0)}
.ab-item:hover .ab-overlay-title .arrownew{transform:translateX(0)}
}

/* PRODUCT IMAGE */

.product__carousel,.product__carousel *{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none}
.product__carousel{position:relative;display:block;width:100%;margin:0 0 40px;padding:0}
.product__carousel .swiper-container{position:relative;width:100%;margin:0;padding:0;overflow:hidden}
.product__carousel .swiper-wrapper{display:flex;align-items:stretch;margin:0;padding:0}
.product__carousel .swiper-slide{position:relative;flex-shrink:0;width:100%;margin:0;padding:0}
.product__carousel .gallery-top{position:relative;width:100%;aspect-ratio:1 / 1;margin:0 0 10px;padding:0;box-shadow:0 10px 25px rgba(0, 0, 0, 0.15);border-radius:15px;background:#fff;overflow:hidden}
.product__carousel .gallery-top .swiper-slide{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#fff;overflow:hidden}
.product__carousel .product-gallery-image{display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0;padding:0;background:#fff;overflow:hidden}
.product__carousel .product-gallery-image img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;margin:0;padding:0;object-fit:contain;object-position:center;backface-visibility:hidden;transform:translateZ(0)}
.product__carousel .product-gallery-prev,.product__carousel .product-gallery-next{position:absolute;z-index:10;top:50%;display:flex;align-items:center;justify-content:center;width:38px;height:38px;margin:0;padding:0;border:0;border-radius:50%;outline:0;background:#ffffffe6;color:#777;font-size:18px;line-height:1;box-shadow:0 2px 12px #0000001f;cursor:pointer;transform:translateY(-50%);transition:background-color .25s ease,color .25s ease,opacity .25s ease}
.product__carousel .product-gallery-prev{left:12px}
.product__carousel .product-gallery-next{right:12px}
.product__carousel .product-gallery-prev:hover,.product__carousel .product-gallery-next:hover{background:#111;color:#fff}
.product__carousel .product-gallery-prev span,.product__carousel .product-gallery-next span{display:block;margin:0;padding:0;line-height:1}
.product__carousel .swiper-button-disabled{opacity:.25;pointer-events:none}
.product__carousel .gallery-thumbs{width:100%;height:82px;margin:0;padding:0;overflow:hidden}
.product__carousel .gallery-thumbs .swiper-wrapper{display:flex;align-items:stretch;justify-content:flex-start}
.product__carousel .gallery-thumbs .swiper-slide{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 80px;width:80px!important;height:80px;margin:0;padding:4px;border:1px solid #ebebeb;border-radius:3px;background:#fff;cursor:pointer;opacity:.65;overflow:hidden;transition:border-color .2s ease,opacity .2s ease}
.product__carousel .gallery-thumbs .swiper-slide:hover{opacity:1}
.product__carousel .gallery-thumbs .swiper-slide-thumb-active{border-color:#000;opacity:1}
.product__carousel .gallery-thumbs .swiper-slide img{position:static;display:block;width:100%;height:100%;max-width:100%;max-height:100%;margin:0;padding:0;object-fit:contain;object-position:center;transform:none;image-rendering:auto;backface-visibility:hidden}
.product__carousel--single .gallery-thumbs,.product__carousel--single .product-gallery-prev,.product__carousel--single .product-gallery-next{display:none}
.product__carousel--single .gallery-top{margin-bottom:0}
@media (max-width:992px) {
.product__carousel .gallery-top{width:100%;aspect-ratio:1 / 1}
.product__carousel .product-gallery-image img{width:100%;height:100%;max-height:70vh;object-fit:contain}
.product__carousel .gallery-thumbs{height:74px}
.product__carousel .gallery-thumbs .swiper-slide{flex-basis:72px;width:72px!important;height:72px}
.product__carousel .product-gallery-prev,.product__carousel .product-gallery-next{width:36px;height:36px;font-size:17px}
.product__carousel .product-gallery-prev{left:8px}
.product__carousel .product-gallery-next{right:8px}
}
@media (max-width:480px) {
.product__carousel .gallery-top{margin-bottom:8px}
.product__carousel .gallery-thumbs{height:66px}
.product__carousel .gallery-thumbs .swiper-slide{flex-basis:64px;width:64px!important;height:64px;padding:3px}
.product__carousel .product-gallery-prev,.product__carousel .product-gallery-next{width:32px;height:32px;font-size:15px}
}



/* ANA GALERİ */
.product__carousel .product-gallery-zoom{position:absolute;z-index:12;top:15px;right:15px;display:flex;align-items:center;justify-content:center;width:42px;height:42px;margin:0;padding:0;border:0;border-radius:50%;outline:0;background:#fff;color:#111;font-size:21px;line-height:1;box-shadow:0 3px 15px #00000024;cursor:pointer;transition:background-color .25s ease,color .25s ease,transform .25s ease}
.product__carousel .product-gallery-zoom:hover{background:#d5d5d5;color:#111;}
.product__carousel .product-gallery-zoom span{display:block;margin:0;padding:0;line-height:1}
.product-gallery-popup,.product-gallery-popup *{box-sizing:border-box}
.product-gallery-popup{position:fixed;z-index:999999;inset:0;display:none;width:100%;height:100%;margin:0;padding:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}
.product-gallery-popup.is-active{display:block;visibility:visible;pointer-events:auto}
.product-gallery-popup.is-visible{opacity:1}
.product-gallery-popup.is-closing{opacity:0;pointer-events:none}
.product-gallery-popup__backdrop{position:absolute;z-index:1;inset:0;background:#fff;opacity:0;transition:opacity .3s ease}
.product-gallery-popup.is-visible .product-gallery-popup__backdrop{opacity:1}
.product-gallery-popup__content{position:relative;z-index:2;display:flex;flex-direction:column;width:100%;height:100%;margin:0;padding:20px 20px 15px;opacity:0;transform:scale(.96);transition:opacity .3s ease,transform .35s cubic-bezier(.22,1,.36,1)}
.product-gallery-popup.is-visible .product-gallery-popup__content{opacity:1;transform:scale(1)}
.product-gallery-popup__close{position:absolute;z-index:30;top:18px;right:22px;display:flex;align-items:center;justify-content:center;width:46px;height:46px;margin:0;padding:0;border:0;border-radius:50%;outline:0;background:#ffffff24;color:#111;font-family:Arial,sans-serif;font-size:35px;font-weight:300;line-height:1;cursor:pointer;transition:background-color .25s ease,transform .25s ease}
.product-gallery-popup__close:hover{background:#111;color:#fff;transform:rotate(90deg)}
.product-gallery-popup__main{position:relative;flex:1 1 auto;width:100%;min-height:0;margin:0;padding:0;overflow:hidden}
.product-gallery-popup__main .swiper-wrapper{display:flex;align-items:stretch;width:100%;height:100%}
.product-gallery-popup__main .swiper-slide{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:100%;height:100%;opacity:.35;transform:scale(.96);transition:opacity .45s ease,transform .45s ease}
.product-gallery-popup__main .swiper-slide-active{opacity:1;transform:scale(1)}
.product-gallery-popup__image{display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0;padding:40px 70px 20px}
.product-gallery-popup__image img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;margin:0;padding:0;object-fit:contain;object-position:center;user-select:none;-webkit-user-drag:none}
.product-gallery-popup__prev,.product-gallery-popup__next{position:absolute;z-index:20;top:50%;display:flex;align-items:center;justify-content:center;width:50px;height:50px;margin:0;padding:0;border:0;border-radius:50%;outline:0;background:#ffffff24;color:#000;font-size:21px;line-height:1;cursor:pointer;transform:translateY(-50%);transition:background-color .25s ease,opacity .25s ease}
.product-gallery-popup__prev{left:15px}
.product-gallery-popup__next{right:15px}
.product-gallery-popup__prev:hover,.product-gallery-popup__next:hover{background:#ffffff47}
.product-gallery-popup .swiper-button-disabled{opacity:.2;pointer-events:none}
.product-gallery-popup__pagination{position:absolute;z-index:20;right:0;bottom:8px;left:0;width:100%;text-align:center}
.product-gallery-popup__pagination .swiper-pagination-bullet{width:7px;height:7px;margin:0 4px;background:#fff;opacity:.35}
.product-gallery-popup__pagination .swiper-pagination-bullet-active{opacity:1}
.product-gallery-popup__thumbs{flex:0 0 88px;width:100%;height:88px;margin:0 auto;padding:8px 0 0;overflow:hidden}
.product-gallery-popup__thumbs .swiper-wrapper{display:flex;align-items:center;justify-content:center}
.product-gallery-popup__thumbs .swiper-slide{display:flex;align-items:center;justify-content:center;flex:0 0 76px;width:76px!important;height:76px;margin:0;padding:4px;border:1px solid #ffffff4d;border-radius:4px;background:#fff;opacity:.55;cursor:pointer;overflow:hidden;transition:opacity .2s ease,border-color .2s ease}
.product-gallery-popup__thumbs .swiper-slide:hover,.product-gallery-popup__thumbs .swiper-slide-thumb-active{border-color:#fff;opacity:1}
.product-gallery-popup__thumbs img{display:block;width:100%;height:100%;margin:0;padding:0;object-fit:contain;object-position:center}
.product-gallery-popup--single .product-gallery-popup__thumbs,.product-gallery-popup--single .product-gallery-popup__prev,.product-gallery-popup--single .product-gallery-popup__next,.product-gallery-popup--single .product-gallery-popup__pagination{display:none}
body.product-gallery-popup-lock{position:fixed;right:0;left:0;width:100%;overflow:hidden;touch-action:none}
@media (max-width:992px) {
.product__carousel .product-gallery-zoom{top:10px;right:10px;width:39px;height:39px;font-size:20px}
.product-gallery-popup__content{padding:10px}
.product-gallery-popup__close{top:10px;right:12px;width:42px;height:42px;font-size:32px}
.product-gallery-popup__image{padding:55px 45px 15px}
.product-gallery-popup__prev,.product-gallery-popup__next{width:42px;height:42px;font-size:19px}
.product-gallery-popup__prev{left:6px}
.product-gallery-popup__next{right:6px}
.product-gallery-popup__thumbs{flex-basis:76px;height:76px}
.product-gallery-popup__thumbs .swiper-wrapper{justify-content:flex-start}
.product-gallery-popup__thumbs .swiper-slide{flex-basis:66px;width:66px!important;height:66px}
}
@media (max-width:480px) {
.product-gallery-popup__image{padding:55px 36px 10px}
.product-gallery-popup__prev,.product-gallery-popup__next{width:36px;height:36px;font-size:16px}
.product-gallery-popup__thumbs{flex-basis:68px;height:68px}
.product-gallery-popup__thumbs .swiper-slide{flex-basis:58px;width:58px!important;height:58px;padding:3px}
}


/* PARTNERS */
.business-partners{width:100%;margin:0;padding:40px 0;background:#fff}
.business-partners__header{margin:0 0 35px;padding:0;text-align:center}
.business-partners__title{margin:0;padding:0;color:#071f67;font-size:30px;font-weight:700;line-height:1.2;text-transform:uppercase}
.business-partners__carousel{width:100%;margin:0;padding:0;overflow:hidden;min-height:170px}
.business-partners__slide{height:auto}
.business-partners__item{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:150px;margin:0;padding:20px;border-radius:10px;border:1px solid #eee;background:#fff;overflow:hidden;cursor:default;transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out,transform .3s ease-in-out}
.business-partners__image{display:block;width:auto;max-width:100%;height:auto;max-height:100%;margin:0 auto;padding:0;object-fit:contain;object-position:center;filter:grayscale(100%);transition:filter .3s ease-in-out}
.business-partners__item:hover{box-shadow:0 5px 25px #00000014;transform:translateY(-3px)}
.business-partners__item:hover .business-partners__image{filter:grayscale(0)}
@media (max-width:991px) {
.business-partners{padding:45px 0}
.business-partners__header{margin-bottom:30px}
.business-partners__title{font-size:30px}
.business-partners__item{height:135px;padding:18px}
}
@media (max-width:767px) {
.business-partners{padding:35px 0}
.business-partners__header{margin-bottom:24px}
.business-partners__title{font-size:26px}
.business-partners__item{height:105px;padding:12px}
}

/* BLOG */
.blog-grid{margin-bottom:40px}
.blog_link{display:block;text-align:left;transition:.25s;cursor:pointer;border:none;box-shadow:none;background-color:transparent;font-size:1.4rem}
.blog_link .push{margin:0;letter-spacing:.125em;line-height:1.2;font-size:1.6rem;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;font-weight:400;padding:1rem 2rem 1.1rem;text-decoration:none;border:0;color:#fff;border-radius:15px 0 15px 0;background-color:#071f67;min-width:12rem;min-height:4rem;transition:.25s;-webkit-appearance:none;appearance:none}
.blog_link .push:hover{background: linear-gradient(90deg, #0B2C6D 0%, #163E7B 18%, #245F86 38%, #3A8E8E 58%, #4BBF9F 78%, #53D6A4 100%); transition: .25s;}
.push-arrow span{transform:translate(1rem);transition:.25s}
.push-button-arrow{width:2rem;height:2rem;opacity:0;visibility:hidden;transform:translate(1rem);transition:.25s}
.link_button{margin-top:3rem;z-index:3}
.push-arrow:hover .push-button-arrow{transform:translate(0);opacity:1;visibility:visible}
.push-arrow:hover span{transform:translate(-0.5rem)}
.push-arrow{position:relative}

/* BLOG */
.newblog_title{margin:15px 0;text-align:left;display:block;font-size:20px;letter-spacing:1px;min-height:60px;font-weight:700}
.blog-caption{display:block}
.latest_blogbaslik{text-align:left;text-transform:uppercase;margin:30px 0 35px;font-weight:600;font-size:30px;color:#071f67;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px}
.blog-thumb .image .civideo-container .blogvideo{border-radius:14px}
.blog-slider .swiper-slide{padding:10px;box-sizing:border-box}
.blog-nav-buttons button{background:none;border:none;cursor:pointer;font-size:20px}
.blog-description p{font-family:'Roboto',sans-serif;margin:0;font-size:15px;min-height:95px;color:#111}
.blog_image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:400px;background-blend-mode:overlay;line-height:1.2;background-color:#0000006b;display:flex;justify-content:center;align-items:center;font-size:40px;font-weight:700;color:#fff;letter-spacing:3px;-webkit-text-stroke:1px #fff;text-shadow:0 0 0 #ffffff00,3px 2px 0 #000}
.sayfasay .text-right{margin-top:40px;padding:0 0 20px}
.blogmetin{margin:30px 0}
.blogmetin p{color:#111;font-family:'Roboto',sans-serif;font-weight:400;font-size:17px}
.blog-thumb{position:relative;overflow:hidden;border-radius:14px}
.blog-thumb img{width:100%;transition:transform .6s ease,filter .6s ease}

.single-blog-slide{display:flex;align-items:center;gap:20px}
.single-blog-content,.single-blog-image{width:50%}
.single-blog-image img{width:100%;height:auto;display:block;border-radius:10px}
.single-blog-image .civideo-container iframe{width:100%}
@media (max-width: 767px) {
.single-blog-slide{flex-direction:column}
.single-blog-image{order:1;width:100%}
.single-blog-content{order:2;width:100%}
}


/* BLOG SWIPER ARROWS */
.blog-nav-wrapper{width:100%;display:flex;align-items:center;justify-content:space-between;margin:20px 0;padding:0 4px}
.blog-progress{flex:1;height:3px!important;background:#ddd!important;border-radius:2px;position:relative!important;overflow:hidden}
.blog-progress .swiper-pagination-progressbar-fill{background:#071f67!important}
.blog-nav-buttons{display:flex;gap:10px;margin-left:12px}
.blog-prev,.blog-next{width:34px;height:34px;border:1px solid #c4c4c4;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border .3s ease,transform .2s ease;padding:0}
.blog-prev:hover,.blog-next:hover{border-color:#071f67;transform:translateY(-2px)}
.blog-prev span,.blog-next span{font-size:18px;color:#071f67}
.related_blog{margin:20px 0;padding:20px 0}
@media (max-width: 768px) {
.blog-description{padding:0;margin-bottom:20px}
}


/* BREADCRUMB */

.breadcrumb{background:#fff;display:flex;flex-wrap:nowrap;align-items:center;gap:6px;padding:8px 0;margin:15px 0;list-style:none;overflow-x:auto}
.breadcrumb li{display:flex;align-items:center;white-space:nowrap;font-size:14px}
.breadcrumb li a{position:relative;color:#000;text-decoration:none;display:inline-block;max-width:260px;overflow:hidden;text-overflow:ellipsis}
.breadcrumb li a:after{content:'';position:absolute;left:0;bottom:-2px;width:0;height:1px;background:#000;transition:width .3s ease}
.breadcrumb li a:hover{color:#224676}
.breadcrumb li a:hover:after{width:100%}
.breadcrumb li + li:before{content:"\e90e";font-family:'icomoon';margin:0 6px;color:#000;font-size:11px}
.breadcrumb li:first-child span{color:#000}
.breadcrumb li:first-child a:before{margin-right:6px;font-size:12px;color:#000}
.breadcrumb li span{color:#224676;font-weight:400;max-width:280px;overflow:hidden;text-overflow:ellipsis}
@media (max-width: 768px) {
.breadcrumb li a,.breadcrumb li span{max-width:100px;font-size:12px}
}

.cat_content{min-height:180px;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}
.cat_content .cat_text{line-height:0;width:40%}
.cat_content .cat_desc{width:60%}
.cat_content .cat_text h1 span{display:block;color:#002245;font-size:42px;font-weight:300}
.cat_content .cat_text h1{margin:0;display:block;color:#41bb9f;font-size:37px;font-weight:600;text-transform:uppercase}
.cat_content .cat_desc span p{font-size:15px;font-weight:400;line-height:1.6;word-spacing:2px}
@media (max-width: 991px) {
.cat_content{margin:20px 0;display:flex;flex-direction:column;gap:20px}
.cat_content .cat_text{line-height:0;width:100%}
.cat_content .cat_desc{width:100%}
}

/* CATEGORY */
.catbaslik{letter-spacing:3px;display:table;margin:5px auto 20px;position:relative;color:#071f67;font-weight:700;text-align:center;font-size:30px;text-transform:uppercase}
.catbaslik::after{content:"";display:block;height:3px;margin-top:5px;border-radius:100px;background:linear-gradient(90deg,#0B2C6D 0%,#163E7B 18%,#245F86 38%,#3A8E8E 58%,#4BBF9F 78%,#53D6A4 100%)}
.subcategory{display:table;margin:auto}
.subcategory .col-sm-6{max-width:500px}
.subcategory-name{display:table;margin:5px auto;min-height:50px;position:relative;text-align:center;text-transform:uppercase;transform:translateY(0);transition:transform .4s cubic-bezier(.22,1,.36,1),color .3s ease}
.subcategory a:hover .subcategory-name{transform:translateY(-3px)}
.subbig-name{display:table;margin:5px auto 20px;position:relative;color:#071f67;font-weight:700;text-align:center;font-size:25px;text-transform:uppercase}
.subbig-name::after{content:"";display:block;height:5px;width:120px;margin-top:10px;border-radius:100px;background:linear-gradient(90deg,#0B2C6D 0%,#163E7B 18%,#245F86 38%,#3A8E8E 58%,#4BBF9F 78%,#53D6A4 100%)}
.submiddle-name{display:table;margin:5px auto 20px;position:relative;color:#071f67;font-weight:700;text-align:center;font-size:15px;text-transform:uppercase}
.subsmall-name{display:table;margin:5px auto 20px;position:relative;color:#071f67;font-weight:700;text-align:center;font-size:15px;text-transform:uppercase}


.subcategory a{display:block;text-decoration:none}
.subcategory-image{position:relative;overflow:hidden;border-radius:20px;background:#f4f4f4}
.subcategory-image img{display:block;width:100%;border:none;border-radius:20px;transform:scale(1.02) translateY(0);filter:brightness(1) saturate(1);transition:transform .8s cubic-bezier(.22,1,.36,1),filter .6s ease}
.subcategory a:hover .subcategory-image img{transform:scale(1.08) translateY(-1%)}

@media (hover:none) {
.subcategory-image::after{display:none}
.subcategory a:hover .subcategory-image img{transform:scale(1.02) translateY(0);filter:brightness(1) saturate(1)}
.subcategory a:hover .subcategory-name{transform:translateY(0)}
}

/* CATEGORY CATALOG GRID*/
.kategori-aciklama-grid{display:grid;grid-template-columns:1fr 1fr;margin:0 0 75px}
.kategori-kutu{min-height:520px}
.kategori-yazi{display:flex;align-items:center;background:#fff}
.kategori-icerik{padding:30px 15px;width:100%}
.kategori-yazi h1{margin:0 0 30px;font-size:25px;line-height:1.5;font-weight:700;color:#111;text-transform:uppercase}
.kategori-yazi h1:after{content:"";display:block;width:100px;height:5px;margin-top:5px;border-radius:100px;background:linear-gradient(90deg,#0B2C6D 0%,#163E7B 18%,#245F86 38%,#3A8E8E 58%,#4BBF9F 78%,#53D6A4 100%)}
.kategori-yazi h2{font-size:20px;line-height:1.5;font-weight:700;color:#111}
.kategori-yazi p{font-size:18px;line-height:1.8;color:#111;margin:0 0 22px}
.kategori-yazi ul li{font-size:18px;line-height:1.8;color:#111}
.kategori-yazi a{color:#1c8d65;font-weight:700;text-decoration:none}
.kategori-yazi a:hover{text-decoration:underline}
.kategori-gorsel{overflow:hidden}
.kategori-gorsel img{width:100%;height:100%;min-height:520px;object-fit:cover;display:block}
.cap-size-list{margin-top:32px}
.cap-size-title{font-size:15px;font-weight:700;text-transform:uppercase;margin-bottom:16px;color:#245F86}
@supports (-webkit-background-clip:text) {
.cap-size-title{background:linear-gradient(90deg,#0B2C6D 0%,#163E7B 18%,#245F86 38%,#3A8E8E 58%,#4BBF9F 78%,#53D6A4 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
}
.cap-size-items{display:flex;flex-wrap:wrap;gap:12px}
.cap-size-items span{display:inline-flex;align-items:center;justify-content:center;min-width:112px;min-height:44px;padding:10px 15px;border-radius:10px;background:#fff;border:1px solid #3a8e8e40;box-shadow:0 6px 18px #0b2c6d0f;font-size:15px;font-weight:600;color:#1f2933;transition:all .25s ease}
.cap-size-images{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}
.cap-size-images img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;box-shadow:0 6px 18px #0b2c6d0f;padding:5px;border:1px solid #3a8e8e40;border-radius:10px}
@media (max-width: 1024px) {
.cap-size-images{grid-template-columns:repeat(4,minmax(0,1fr))}
}
@media (max-width: 767px) {
.cap-size-images{grid-template-columns:repeat(2,minmax(0,1fr))}
}
   

@media (max-width:991px) {
.kategori-kutu{min-height:430px}
.kategori-gorsel img{min-height:430px}
.kategori-icerik{padding:45px 40px}
.kategori-yazi h1{font-size:30px}

}
@media (max-width:767px) {
.kategori-aciklama-grid{grid-template-columns:1fr;margin:30px 0}
.kategori-kutu{min-height:auto}
.kategori-gorsel img{min-height:auto;height:auto}
.kategori-icerik{padding:35px 20px}
.kategori-yazi h1{font-size:26px}
.cap-size-items span{width:calc(50% - 6px);min-width:0}
}

.kategori-kutu:nth-child(2) img{border-top-right-radius:60px;border-bottom-right-radius:60px}
.kategori-kutu:nth-child(3) img{border-bottom-left-radius:60px;border-top-left-radius:60px}

/*KAPUSONLAR IMG*/
.cat_icimg{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin:60px 0}
.cat_icimg img{width:100%;height:auto;display:block;border-radius:15px;border:1px solid #e5e5e5;box-shadow:0 10px 25px rgba(0, 0, 0, 0.15)}
@media (max-width: 768px) {
.cat_icimg{grid-template-columns:repeat(2,1fr);gap:10px}
}

/* CATEGORY CATALOG SLIDE*/
.kategori-slider-grid{align-items:stretch}
.kategori-slider-kutu{background:#fff;padding:40px;position:relative;overflow:hidden}
.kategori-product-swiper{width:100%;position:relative}
.kategori-product-swiper .swiper-slide{display:flex;align-items:center;justify-content:center}
.kategori-product-swiper .swiper-slide img{max-width:100%;max-height:100%;object-fit:contain;display:block;border-radius:10px}
.kategori-slider-title{text-align:center;font-size:20px;font-weight:700;color:#222;margin:18px 0 20px}
.kategori-thumb-swiper{margin-top:10px}
.kategori-thumb-swiper .swiper-slide{width:90px;height:90px;border:1px solid #ddd;border-radius:10px;padding:5px;cursor:pointer;opacity:.55;display:flex;align-items:center;justify-content:center;background:#fff}
.kategori-thumb-swiper .swiper-slide-thumb-active{opacity:1;border-color:#3A8E8E;box-shadow:0 6px 18px #0b2c6d1a}
.kategori-thumb-swiper .swiper-slide img{border-radius:5px;max-width:100%;max-height:100%;object-fit:contain;display:block}
.kategori-slider-prev,.kategori-slider-next{position:absolute;top:50%;z-index:5;width:42px;height:42px;border-radius:50%;background:#fff;box-shadow:0 6px 20px #0000001f;cursor:pointer;transform:translateY(-50%)}
.kategori-slider-prev{left:10px}
.kategori-slider-next{right:10px}
.kategori-slider-prev:before,.kategori-slider-next:before{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;border-top:2px solid #245F86;border-right:2px solid #245F86}
.kategori-slider-prev:before{transform:translate(-35%,-50%) rotate(-135deg)}
.kategori-slider-next:before{transform:translate(-65%,-50%) rotate(45deg)}
@media (max-width: 991px) {
.kategori-slider-kutu{padding:30px}
.kategori-product-swiper .swiper-slide{height:350px}
}
@media (max-width: 767px) {
.kategori-slider-kutu{padding:20px}
.kategori-product-swiper .swiper-slide{height:280px}
.kategori-slider-title{font-size:17px}
.kategori-thumb-swiper .swiper-slide{width:70px;height:70px}
.kategori-slider-prev,.kategori-slider-next{width:36px;height:36px}
}

/* MEGAFILTER FIX*/
.mfilter-image_list_checkbox .mf-image-list-checkbox{position:relative!important;display:flex!important;align-items:center!important;width:100%!important;min-height:36px!important}
.mfilter-image_list_checkbox .mf-image-list-checkbox-input{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important}
.mfilter-image_list_checkbox .mf-image-list-checkbox-label{position:relative!important;display:flex!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:36px!important;margin:0!important;padding:5px 34px 5px 0 !important;cursor:pointer!important;line-height:22px!important}
.mfilter-image_list_checkbox .mf-image-list-checkbox-label img{display:block!important;flex:0 0 20px!important;width:20px!important;height:20px!important;min-width:20px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;object-fit:cover!important;box-shadow:none!important;transition:none!important}
.mfilter-image_list_checkbox
.mf-image-list-checkbox:has(.mf-image-list-checkbox-input input:checked)
.mf-image-list-checkbox-label img{opacity:0!important}
.mfilter-image_list_checkbox
.mf-image-list-checkbox:has(.mf-image-list-checkbox-input input:checked)
.mf-image-list-checkbox-label::before{content:""!important;position:absolute!important;left:0!important;top:50%!important;width:20px!important;height:20px!important;margin-top:-10px!important;border-radius:50%!important;background:#2878f0!important;z-index:2!important}
.mfilter-image_list_checkbox
.mf-image-list-checkbox:has(.mf-image-list-checkbox-input input:checked)
.mf-image-list-checkbox-label::after{content:""!important;position:absolute!important;left:6px!important;top:50%!important;width:8px!important;height:4px!important;margin-top:-4px!important;border-left:2px solid #fff!important;border-bottom:2px solid #fff!important;transform:rotate(-45deg)!important;z-index:3!important}
.mfilter-image_list_checkbox .mf-image-list-checkbox > .mfilter-col-count{display:none!important}

/* MEGAFILTER LOADER*/
.mfilter-ajax-loader-container{background:#ffffffad!important;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}
.mf-modern-loader{position:absolute;left:50%;display:flex;align-items:center;justify-content:center;width:52px;height:52px;transform:translateX(-50%);background:#fffffff0;border-radius:14px;box-shadow:0 8px 30px #0000001a}
.mf-modern-loader-ring{display:block;width:26px;height:26px;box-sizing:border-box;border:3px solid #0000001a;border-top-color:#2878f0;border-radius:50%;animation:mf-modern-loader-spin .7s linear infinite}
@keyframes mf-modern-loader-spin {
to{transform:rotate(360deg)}
}

/* HABERLER */
.haberler-page{width:100%;margin:0;padding:20px 0 60px}
.haberler-page__header{margin:0 0 32px;text-align:center}
.haberler-page__title{margin:0;color:#111;font-size:34px;font-weight:700;line-height:1.2}
.haberler-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;width:100%}
.haber-card{position:relative;min-width:0;margin:0;padding:0}
.haber-card__image-wrap{position:relative;width:100%;aspect-ratio:370 / 600;margin:0;padding:0;background:#eee;overflow:hidden}
.haber-card__image{display:block;width:100%;height:100%;margin:0;padding:0;object-fit:cover;object-position:center;transform:scale(1);transition:transform .65s cubic-bezier(.22,1,.36,1)}
.haber-card__overlay{position:absolute;z-index:2;right:10px;bottom:10px;left:10px;display:block;width:auto;height:auto;margin:0;padding:0;background:#fff;overflow:hidden;box-sizing:border-box;transition:top .65s cubic-bezier(.22,1,.36,1),height .65s cubic-bezier(.22,1,.36,1),max-height .65s cubic-bezier(.22,1,.36,1)}
.haber-card__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;height:auto;min-height:0;margin:0;padding:24px 22px 26px;text-align:left;box-sizing:border-box;transition:padding .65s cubic-bezier(.22,1,.36,1)}
.haber-card__title{display:block;width:100%;margin:0;padding:0;color:#000;font-size:21px;font-weight:600;line-height:1.35;text-align:left}
.haber-card__description{display:none;width:100%;margin:0;padding:0;color:#333;font-size:14px;font-weight:400;line-height:1.65;text-align:left;white-space:pre-line}
.haber-card:hover .haber-card__image,.haber-card:focus-within .haber-card__image{transform:scale(1.055)}
.haber-card:hover .haber-card__overlay,.haber-card:focus-within .haber-card__overlay{top:10px;right:10px;bottom:10px;left:10px;height:calc(100% - 20px);max-height:calc(100% - 20px)}
.haber-card:hover .haber-card__content,.haber-card:focus-within .haber-card__content{justify-content:center;height:100%}
.haber-card:hover .haber-card__description,.haber-card:focus-within .haber-card__description{display:block;margin-top:0;animation:haberDescriptionIn .55s cubic-bezier(.22,1,.36,1) both}
@keyframes haberDescriptionIn {
from{opacity:0;transform:translateY(35px)}
to{opacity:1;transform:translateY(0)}
}
@media (max-width:991px) {
.haberler-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}
.haberler-page__title{font-size:30px}
}
@media (max-width:600px) {
.haberler-page{padding:10px 0 40px}
.haberler-page__header{margin-bottom:22px}
.haberler-page__title{font-size:27px}
.haberler-grid{grid-template-columns:minmax(0,1fr);gap:24px}
.haber-card__content{padding:21px 18px 23px}
.haber-card__title{font-size:20px}
.haber-card__description{font-size:14px}
.haber-card:hover .haber-card__content,.haber-card:focus-within .haber-card__content{padding:26px 22px}
}
@media (hover:none) {
.haber-card__image{transform:none}
.haber-card__overlay{top:auto;right:10px;bottom:10px;left:10px;height:auto;max-height:none}
.haber-card__content{justify-content:flex-start;height:auto}
.haber-card__description{display:none}
}

/* HABERLER SWIPER */
.home-haberler{position:relative;width:100%;margin:20px 0 0}
.home-haberler__header{position:relative;margin-bottom:30px}
.home-haberler__all{display:table;margin:0 auto 25px;color:#071f67;font-size:14px;font-weight:600;text-decoration:none;transition:color .3s ease}
.home-haberler__all:hover{color:#3A8E8E;text-decoration:none}
.home-haberler-swiper{position:relative;width:100%;overflow:hidden}
.home-haberler-swiper .swiper-slide{height:auto}
.home-haberler-swiper .haber-card{height:100%}
.home-haberler-pagination{position:relative;display:flex;align-items:center;justify-content:center;gap:7px;margin-top:24px}
.home-haberler-pagination .swiper-pagination-bullet{width:7px;height:7px;margin:0!important;border-radius:100px;background:#071f67;opacity:.25;transition:width .3s ease,opacity .3s ease}
.home-haberler-pagination .swiper-pagination-bullet-active{width:26px;opacity:1}

.home-haberler-prev,.home-haberler-next{position:absolute;z-index:20;top:50%;display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin:0;padding:0;border:0;border-radius:50%;background:#fff;color:#071f67;box-shadow:0 8px 25px #00000024;cursor:pointer;transform:translateY(-50%);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,opacity .3s ease;-webkit-appearance:none;appearance:none}
.home-haberler-prev{left:15px}
.home-haberler-next{right:15px}
.home-haberler-prev::before,.home-haberler-next::before{display:block;font-family:'icomoon'!important;font-size:18px;font-style:normal;font-weight:400;line-height:1}
.home-haberler-prev::before{content:"\e910"}
.home-haberler-next::before{content:"\e90e"}
.home-haberler-prev:hover,.home-haberler-next:hover{transform:translateY(-50%) scale(1.08);box-shadow:0 10px 30px #0003}
.home-haberler-prev.swiper-button-disabled,.home-haberler-next.swiper-button-disabled{opacity:.25;cursor:default;pointer-events:none}
@media (max-width:767px) {
.home-haberler-prev,.home-haberler-next{width:40px;height:40px}
.home-haberler-prev{left:8px}
.home-haberler-next{right:8px}
.home-haberler-prev::before,.home-haberler-next::before{font-size:15px}
}
@media (hover:none) {
.home-haberler-prev:hover,.home-haberler-next:hover{transform:translateY(-50%);box-shadow:0 8px 25px #00000024}
}

/* FOOTER */
footer{background:linear-gradient(90deg,#0B2C6D 0%,#163E7B 18%,#245F86 38%,#3A8E8E 58%,#4BBF9F 78%,#53D6A4 100%);box-shadow:0 -20px 40px #7e7e7e14;padding:40px 0 15px;margin-top:0}
footer a{color:#fff;font-weight:400;font-size:16px}
footer a:hover{color:#fff}
footer .fbaslik{position:relative;color:#fff;font-size:20px;font-weight:400;line-height:2;margin-bottom:10px;display:inline-block}
footer .fbaslik:after{content:'';position:absolute;height:1px;left:0;bottom:0;width:100%;background:#fff}
footer ul li a{line-height:1.8}
footer #footer_logo a img{margin:auto}
.footer_altbaslık{display:block;font-weight:600;margin-top:30px;font-size:19px;width:100%;text-align:center;color:#fff}
.social-bar{display:flex;justify-content:center;gap:5px;padding:20px 0}
.social-icon{position:relative;width:40px;height:40px;background:transparent;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .25s ease,transform .25s ease;box-shadow:0 6px 16px #6464642e;overflow:hidden}
.social-icon::before{content:"";position:absolute;width:100%;height:100%;background:currentColor;border-radius:50%;opacity:0;transform:scale(0.3);transition:transform .8s ease,opacity .8s ease;z-index:0}
.social-icon:hover::before{opacity:1;transform:scale(1.8)}
.social-icon img{position:relative;z-index:2;width:22px;height:22px;opacity:.9;transition:filter .25s ease}
.social-icon:hover img{filter:brightness(0) invert(1)}
.social-icon:hover{transform:translateY(-2px)}
.social-icon.fb{color:#1877F2}
.social-icon.fb:hover{background:#1877F2}
.social-icon.x{color:#000}
.social-icon.x:hover{background:#000}
.social-icon.ig{color:#DD2A7B;position:relative}
.social-icon.ig:hover{background:linear-gradient(45deg,#F58529,#DD2A7B,#8134AF,#515BD4)}
.social-icon.ig::before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(45deg,#F58529,#DD2A7B,#8134AF,#515BD4);border-radius:50%;opacity:0;transform:scale(0.3);transition:transform .5s ease,opacity .5s ease;z-index:0}
.social-icon.ig:hover::before{opacity:.35;transform:scale(1.9)}
.social-icon.yt{color:red}
.social-icon.yt:hover{background:red}
.social-icon.tk{color:#000}
.social-icon.tk:hover{background:#000}
@media (max-width: 480px) {
footer #footer_logo a img{margin:20px auto}
.social-icon{width:42px;height:42px}
.social-icon img{width:20px}
}
.powered{text-align:center}



/* FOOTER */
footer .contact-info-inner{color:#fff}
footer .contact-list-label{display:block;padding:5px 0;letter-spacing:2px;font-size:23px}
footer .contact-list-label span{margin-right:5px;font-size:25px}
footer .contact-list{list-style:none}
footer .contact-list li{margin-bottom: 10px;display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;    gap: 10px;}
footer .contact-list-value{font-family:'Roboto',sans-serif;font-size:15px;color:#fff;padding:0;line-height:2}
footer .pull-left{font-family:'Roboto',sans-serif;font-size:15px;color:#fff;}

/* alert */
.alert {
	padding: 8px 14px 8px 14px;
}

.pagination {
	margin: 0;
}
/* buttons */
.buttons {
	margin: 1em 0;
}
.btn {
	padding: 7.5px 12px;
	font-size: 12px;
	border: 1px solid #cccccc;
	border-radius: 4px;
	box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
.btn-xs {
	font-size: 9px;
}
.btn-sm {
	font-size: 10.2px;
}
.btn-lg {
	padding: 10px 16px;
	font-size: 15px;
}
.btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover {
	font-size: 12px;
}
.btn-group > .btn-xs {
	font-size: 9px;
}
.btn-group > .btn-sm {
	font-size: 10.2px;
}
.btn-group > .btn-lg {
	font-size: 15px;
}
.btn-default {
	color: #777;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	background-color: #e7e7e7;
	background-image: linear-gradient(to bottom, #eeeeee, #dddddd);
	background-repeat: repeat-x;
	border-color: #dddddd #dddddd #b3b3b3 #b7b7b7;
}
.btn-primary {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #229ac8;
	background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);
	background-repeat: repeat-x;
	border-color: #1f90bb #1f90bb #145e7a;
}
.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {
	background-color: #1f90bb;
	background-position: 0 -15px;
}
.btn-warning {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #faa732;
	background-image: linear-gradient(to bottom, #fbb450, #f89406);
	background-repeat: repeat-x;
	border-color: #f89406 #f89406 #ad6704;
}
.btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] {
	box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);
}
.btn-danger {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #da4f49;
	background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
	background-repeat: repeat-x;
	border-color: #bd362f #bd362f #802420;
}
.btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] {
	box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);
}
.btn-success {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #5bb75b;
	background-image: linear-gradient(to bottom, #62c462, #51a351);
	background-repeat: repeat-x;
	border-color: #51a351 #51a351 #387038;
}
.btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] {
	box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);
}
.btn-info {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #df5c39;
	background-image: linear-gradient(to bottom, #e06342, #dc512c);
	background-repeat: repeat-x;
	border-color: #dc512c #dc512c #a2371a;
}
.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {
	background-image: none;
	background-color: #df5c39;
}
.btn-link {
	border-color: rgba(0, 0, 0, 0);
	cursor: pointer;
	color: #23A1D1;
	border-radius: 0;
}
.btn-link, .btn-link:active, .btn-link[disabled] {
	background-color: rgba(0, 0, 0, 0);
	background-image: none;
	box-shadow: none;
}
.btn-inverse {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #363636;
	background-image: linear-gradient(to bottom, #444444, #222222);
	background-repeat: repeat-x;
	border-color: #222222 #222222 #000000;
}
.btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] {
	background-color: #222222;
	background-image: linear-gradient(to bottom, #333333, #111111);
}
/* list group */
.list-group a {
	border: 1px solid #DDDDDD;
	color: #888888;
	padding: 8px 12px;
}
.list-group a.active, .list-group a.active:hover, .list-group a:hover {
	color: #444444;
	background: #eeeeee;
	border: 1px solid #DDDDDD;
	text-shadow: 0 1px 0 #FFF;
}
/* carousel */
.carousel-caption {
	color: #FFFFFF;
	text-shadow: 0 1px 0 #000000;
}
.carousel-control .icon-prev:before {
	content: '\f053';
	font-family: FontAwesome;
}
.carousel-control .icon-next:before {
	content: '\f054';
	font-family: FontAwesome;
}

/* PRODUCT PAGE*/
.product-name{display:table;margin:15px auto 35px;position:relative;color:#071f67;font-weight:700;text-align:center;font-size:25px;letter-spacing:4px;text-transform:uppercase}
.product-name::after{content:"";position:absolute;left:0;bottom:-5px;width:100%;height:1px;background:#071f67}

.detay{margin:auto;padding:0;border:1px solid #ddd;overflow:hidden;border-radius:10px;max-width:80%}
.detay li{display:grid;grid-template-columns:220px 1fr;list-style:none;border-bottom:1px solid #ddd}
.detay li span{padding:14px 16px;font-weight:600;background:#fafafa;border-right:1px solid #ddd;color:#111;display:flex;align-items:center}
.detay li div{padding:14px 16px;color:#333;display:flex;align-items:center;word-break:break-word}
.detay li div a{color:inherit;text-decoration:none}
@media (max-width:768px) {
.product-name{margin:20px auto 35px;letter-spacing:2px}
.detay{margin:0 auto 40px;max-width:100%}
.detay li{grid-template-columns:140px 1fr}
.detay li span,.detay li div{padding:10px;font-size:13px}
}
.detay li:nth-child(odd) span{background:rgb(34 91 133 / 13%)}
.detay li:nth-child(odd) div{background:rgb(34 91 133 / 13%)}
.detay li:nth-child(even) span{background:rgb(36 122 101 / 20%)}
.detay li:nth-child(even) div{background:rgb(36 122 101 / 20%)}


.product-spec-color__values{display:flex;flex-wrap:wrap;align-items:flex-start!important;gap:5px}
.product-spec-color__item{display:inline-flex;align-content:flex-start!important;gap:5px;min-width:0;background:transparent!important;padding:0!important}
.product-spec-color__image{display:block;width:30px;height:30px;margin:0;padding:2px;border-radius:5px;object-fit:cover}
.product-spec-color__name{display:inline-block;font-size:14px;font-weight:400!important;line-height:1.4;background:transparent!important;border:0!important;padding:0!important}

/* DOKUMAN*/
.product-document{    margin: 15px;
    padding: 18px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: row;}
.product-document__title{font-size:17px;font-weight:700;margin-bottom:8px}
.product-document__filename{font-size:14px;color:#666;margin-bottom:15px;word-break:break-word}
.product-document__button{    position: relative;
    display: flex;
	cursor:pointer;
    align-items: center;
    justify-content: center;
    width: 270px;
    height: 56px;
    overflow: hidden;
    border-radius: 8px;
    background: #071f67;
    color: #fff;
    text-decoration: none;
    font-size: 18px;
    font-weight: 400;
    letter-spacing: 1px;
    transition: transform .35s ease, box-shadow .35s ease, color .35s ease;}
.product-document__button::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0b2d91,#143c8a,#0b2d91);transform:translateX(-100%);transition:transform .55s cubic-bezier(.22,1,.36,1)}
.product-document__button:hover{color:#fff;text-decoration:none;box-shadow:0 14px 30px #143c8a40}
.product-document__button:hover::before{transform:translateX(0)}
.product-document__label{position:absolute;z-index:2;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .35s ease}
.product-document__icon{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;font-size:30px;line-height:1;opacity:0;transform:translateY(-70px);transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .35s ease}
.product-document__button:hover .product-document__label{opacity:0;transform:translateY(45px)}
.product-document__button:hover .product-document__icon{opacity:1;transform:translateY(0)}
.product-document__button:active{transform:translateY(-1px)}
@media (max-width:767px) {
.product-document__button{width:100%}
}


/* product list */
.product-thumb {
	margin-bottom: 10px;
	overflow: auto;
	border: 1px solid #ddd;
    border-radius: 10px;
}
.product-thumb .image {
	text-align: center;
}
.product-thumb .image a {
	display: block;
}
.product-thumb .image a:hover {
	opacity: 0.8;
}
.product-thumb .image img {
	margin-left: auto;
	margin-right: auto;
}
.product-grid .product-thumb .image {
	float: none;
}
@media (min-width: 767px) {
.product-list .product-thumb .image {
	float: left;
	padding: 0 15px;
}
}
.product-thumb h4 {
	font-weight: bold;
	text-align:center
}
.product-thumb .caption {
	padding: 0 20px;
	min-height: 50px;
}

.product-list .product-thumb .caption {
	margin-left: 230px;
}
@media (max-width: 1200px) {
.product-grid .product-thumb .caption {
	min-height: 210px;
	padding: 0 10px;
}
}
@media (max-width: 767px) {
.product-list .product-thumb .caption {
	min-height: 0;
	margin-left: 0;
	padding: 0 10px;
}
.product-grid .product-thumb .caption {
	min-height: 0;
}
}
.product-thumb .rating {
	padding-bottom: 10px;
}
.rating .fa-stack {
	font-size: 8px;
}
.rating .fa-star-o {
	color: #999;
	font-size: 15px;
}
.rating .fa-star {
	color: #FC0;
	font-size: 15px;
}
.rating .fa-star + .fa-star-o {
	color: #E69500;
}
h2.price {
	margin: 0;
}
.product-thumb .price {
	color: #444;
}
.product-thumb .price-new {
	font-weight: 600;
}
.product-thumb .price-old {
	color: #999;
	text-decoration: line-through;
	margin-left: 10px;
}
.product-thumb .price-tax {
	color: #999;
	font-size: 12px;
	display: block;
}
.product-thumb .button-group {
	border-top: 1px solid #ddd;
	background-color: #eee;
	overflow: auto;
}
.product-list .product-thumb .button-group {
	border-left: 1px solid #ddd;
}
@media (max-width: 768px) {
	.product-list .product-thumb .button-group {
		border-left: none;
	}
}
.product-thumb .button-group button {
	width: 60%;
	border: none;
	display: inline-block;
	float: left;
	background-color: #eee;
	color: #888;
	line-height: 38px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}
.product-thumb .button-group button + button {
	width: 20%;
	border-left: 1px solid #ddd;
}
.product-thumb .button-group button:hover {
	color: #444;
	background-color: #ddd;
	text-decoration: none;
	cursor: pointer;
}
@media (max-width: 1200px) {
	.product-thumb .button-group button, .product-thumb .button-group button + button {
		width: 33.33%;
	}
}
@media (max-width: 767px) {
	.product-thumb .button-group button, .product-thumb .button-group button + button {
		width: 33.33%;
	}
}

.thumbnails .main{border:none;border-radius:4px;box-shadow:0 0 32px rgb(99 207 249 / 47%)}
.mfp-img{background:#fff}
.thumbnails {
	overflow: auto;
	clear: both;
	list-style: none;
	padding: 0;
	margin: 0;
}
.thumbnails > li {
	margin-left: 20px;
}
.thumbnails {
	margin-left: -20px;
}
.thumbnails > img {
	width: 100%;
}
.image-additional a {
	margin-bottom: 20px;
	padding: 5px;
	display: block;
	border: 1px solid #ddd;
}
.image-additional {
	max-width: 78px;
}
.thumbnails .image-additional {
	float: left;
	margin-left: 20px;
}

@media (min-width: 1200px) {
	#content .col-lg-2:nth-child(6n+1),
	#content .col-lg-3:nth-child(4n+1),
	#content .col-lg-4:nth-child(3n+1),
	#content .col-lg-6:nth-child(2n+1) {
		clear:left;
	}
}
@media (min-width: 992px) and (max-width: 1199px) {
	#content .col-md-2:nth-child(6n+1),
	#content .col-md-3:nth-child(4n+1),
	#content .col-md-4:nth-child(3n+1),
	#content .col-md-6:nth-child(2n+1) {
		clear:left;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	#content .col-sm-2:nth-child(6n+1),
	#content .col-sm-3:nth-child(4n+1),
	#content .col-sm-4:nth-child(3n+1),
	#content .col-sm-6:nth-child(2n+1) {
		clear:left;
	}
}

/* fixed colum left + content + right*/
@media (min-width: 768px) {
    #column-left  .product-layout .col-md-3 {
       width: 100%;
    }

	#column-left + #content .product-layout .col-md-3 {
       width: 50%;
    }

	#column-left + #content + #column-right .product-layout .col-md-3 {
       width: 100%;
    }

    #content + #column-right .product-layout .col-md-3 {
       width: 100%;
    }
}

/* fixed product layouts used in left and right columns */
#column-left .product-layout, #column-right .product-layout {
	width: 100%;
}

/* fixed mobile cart quantity input */
.input-group .form-control[name^=quantity] {
	min-width: 50px;
}

/* Missing focus and border color to overwrite bootstrap */
.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {
    background-image: none;
    background-color: #df5c39;
}
html[dir=rtl] .checkbox input[type="checkbox"],
html[dir=rtl] .checkbox-inline input[type="checkbox"],
html[dir=rtl] .radio input[type="radio"],
html[dir=rtl] .radio-inline input[type="radio"] {
    position: absolute;
    margin-top: 4px\9;
    margin-right: -20px;
      margin-left: unset;
}
html[dir=rtl] .input-group-btn:last-child > .btn {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}
html[dir=rtl] .input-group .form-control:first-child {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-top-left-radius: unset;
    border-bottom-left-radius: unset;
}
html[dir=rtl] .container .row:first-child  .col-sm-4, html[dir=rtl] .container .row:first-child  .col-sm-5 {
  float: right;

}
html[dir=rtl] #cart .dropdown-menu {
  left: 0;
  right: auto;

}
@media (min-width: 768px) {
   
    html[dir=rtl] .navbar-nav {
        float: right;
        margin: 0;
    }
    
    html[dir=rtl] .navbar-nav > li {
        float: right;
    }
   
}
/* SAYILARLA PLATIN */
.hm-counter-section{width:100%;padding:30px 20px 40px;background:#9bb4ff3b;box-sizing:border-box;margin:20px 0}
.hm-counter-section_title{display:block;margin:0;padding:0;color:#071f67;font-size:30px;font-weight:700;line-height:1.2;letter-spacing: 3px;text-transform:uppercase;text-align:center;margin-bottom:30px}
.hm-counter-container{width:100%;max-width:1400px;margin:0 auto;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:start}
.hm-counter-item{position:relative;padding:5px 15px;text-align:center;box-sizing:border-box}
.hm-counter-item:not(:last-child)::after{content:"";position:absolute;top:10%;right:0;width:1px;height:80%;background:#00000017}
.hm-counter-number{margin-bottom:5px;color:#000;font-size:35px;font-weight:700;line-height:1.1;letter-spacing:-.5px;white-space:nowrap}
.hm-counter-title{color:#000;font-size:14px;font-weight:400;line-height:1.4}
.hm-counter-iso{letter-spacing:0}
@media (max-width: 991px) {
.hm-counter-container{grid-template-columns:repeat(5,minmax(0,1fr));row-gap:28px}
.hm-counter-item:nth-child(3)::after{display:none}
}
@media (max-width: 575px) {
.hm-counter-section{padding:25px 10px}
.hm-counter-container{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:25px}
.hm-counter-item{padding:5px 8px}
.hm-counter-item:nth-child(2n)::after{display:none}
.hm-counter-item:nth-child(3)::after{display:block}
.hm-counter-number{font-size:21px}
.hm-counter-title{font-size:11px}
}


.icon-box:before{content:"\e92e"}
.icon-check:before{content:"\e92f"}
.icon-filter1:before{content:"\e994"}
.icon-phone1:before{content:"\e995"}
.icon-b_bootle:before{content:"\e91c"}
.icon-c_bottle:before{content:"\e91d"}
.icon-eczabottle:before{content:"\e91e"}
.icon-kavanoz:before{content:"\e920"}
.icon-kavanoz1:before{content:"\e922"}
.icon-kavanoz2:before{content:"\e923"}
.icon-multibottle:before{content:"\e924"}
.icon-sut_bottle:before{content:"\e925"}
.icon-threebottle:before{content:"\e927"}
.icon-v_bottle:before{content:"\e928"}
.icon-w_bottle:before{content:"\e929"}
.icon-waterbottle:before{content:"\e92a"}
.icon-wine:before{content:"\e92b"}
.icon-yagbottle:before{content:"\e92c"}
.icon-finger:before{content:"\e97f"}
.icon-sagkisaince:before{content:"\e982"}
.icon-solkisaince:before{content:"\e985"}
.icon-Belgium .path1:before{content:"\e933";color:#353636}
.icon-Belgium .path2:before{content:"\e934";margin-left:-1em;color:#231815}
.icon-Belgium .path3:before{content:"\e935";margin-left:-1em;color:#f1d423}
.icon-Belgium .path4:before{content:"\e936";margin-left:-1em;color:#d02f1e}
.icon-France .path1:before{content:"\e937";color:#fff}
.icon-France .path2:before{content:"\e938";margin-left:-1em;color:#f0efef}
.icon-France .path3:before{content:"\e939";margin-left:-1em;color:#104972}
.icon-France .path4:before{content:"\e93b";margin-left:-1em;color:#c45944}
.icon-Germany .path1:before{content:"\e93c";color:#353636}
.icon-Germany .path2:before{content:"\e93d";margin-left:-1em;color:#f2d220}
.icon-Germany .path3:before{content:"\e93e";margin-left:-1em;color:#d13d37}
.icon-Germany .path4:before{content:"\e940";margin-left:-1em;color:#231815}
.icon-Italy .path1:before{content:"\e943";color:#353636}
.icon-Italy .path2:before{content:"\e944";margin-left:-1em;color:#139356}
.icon-Italy .path3:before{content:"\e945";margin-left:-1em;color:#fff}
.icon-Italy .path4:before{content:"\e946";margin-left:-1em;color:#c64641}
.icon-Netherlands .path1:before{content:"\e94a";color:#353636}
.icon-Netherlands .path2:before{content:"\e94b";margin-left:-1em;color:#045993}
.icon-Netherlands .path3:before{content:"\e94c";margin-left:-1em;color:#fff}
.icon-Netherlands .path4:before{content:"\e94f";margin-left:-1em;color:#a72a39}
.icon-Switzerland .path1:before{content:"\e950";color:#353636}
.icon-Switzerland .path2:before{content:"\e951";margin-left:-1em;color:#b9463b}
.icon-Switzerland .path3:before{content:"\e953";margin-left:-1em;color:#fff}
.icon-Turkey .path1:before{content:"\e955";color:#b7332c}
.icon-Turkey .path2:before{content:"\e957";margin-left:-1em;color:#fff}
.icon-United_Kingdom .path1:before{content:"\e95a";color:#353636}
.icon-United_Kingdom .path2:before{content:"\e95b";margin-left:-1em;color:#004387}
.icon-United_Kingdom .path3:before{content:"\e95c";margin-left:-1em;color:#fff}
.icon-United_Kingdom .path4:before{content:"\e95d";margin-left:-1em;color:#fff}
.icon-United_Kingdom .path5:before{content:"\e95e";margin-left:-1em;color:#fff}
.icon-United_Kingdom .path6:before{content:"\e95f";margin-left:-1em;color:#c1353f}
.icon-United_Kingdom .path7:before{content:"\e960";margin-left:-1em;color:#c1353f}
.icon-United_States .path1:before{content:"\e961";color:#353636}
.icon-United_States .path2:before{content:"\e962";margin-left:-1em;color:#fff}
.icon-United_States .path3:before{content:"\e963";margin-left:-1em;color:#b72443}
.icon-United_States .path4:before{content:"\e964";margin-left:-1em;color:#fff}
.icon-United_States .path5:before{content:"\e965";margin-left:-1em;color:#b72443}
.icon-United_States .path6:before{content:"\e966";margin-left:-1em;color:#fff}
.icon-United_States .path7:before{content:"\e967";margin-left:-1em;color:#b72443}
.icon-United_States .path8:before{content:"\e968";margin-left:-1em;color:#fff}
.icon-United_States .path9:before{content:"\e969";margin-left:-1em;color:#b72443}
.icon-United_States .path10:before{content:"\e96a";margin-left:-1em;color:#fff}
.icon-United_States .path11:before{content:"\e96b";margin-left:-1em;color:#00477c}
.icon-United_States .path12:before{content:"\e96c";margin-left:-1em;color:#fff}
.icon-garanti:before{content:"\e930"}
.icon-guvenli:before{content:"\e931"}
.icon-kargo:before{content:"\e932"}
.icon-arrow:before{content:"\e90e"}
.icon-arrow_r1:before{content:"\e910"}
.icon-arrow_r2:before{content:"\e911"}
.icon-arrow_r3:before{content:"\e916"}
.icon-search1:before{content:"\e917"}
.icon-map_location:before{content:"\e918"}
.icon-xlogo:before{content:"\e915"}
.icon-menu1:before{content:"\e98e"}
.icon-close:before{content:"\e977"}
.icon-close_r1:before{content:"\e978"}
.icon-close_r2:before{content:"\e97b"}
.icon-user1:before{content:"\e96d"}
.icon-user_r1:before{content:"\e96f"}
.icon-user_r2:before{content:"\e972"}
.icon-user_r3:before{content:"\e974"}
.icon-user_r4:before{content:"\e976"}
.icon-email:before{content:"\e913"}
.icon-fingerprint:before{content:"\e914"}
.icon-downarrow:before{content:"\e919"}
.icon-uparrow:before{content:"\e91b"}
.icon-basket1:before{content:"\e901"}
.icon-basket2:before{content:"\e906"}
.icon-cart1:before{content:"\e907"}
.icon-cart2:before{content:"\e908"}
.icon-cart3:before{content:"\e909"}
.icon-cart6:before{content:"\e90a"}
.icon-cart5:before{content:"\e90b"}
.icon-security1:before{content:"\e90c"}
.icon-home:before{content:"\e900"}
.icon-home3:before{content:"\e902"}
.icon-office:before{content:"\e903"}
.icon-newspaper:before{content:"\e904"}
.icon-pencil:before{content:"\e905"}
.icon-image:before{content:"\e90d"}
.icon-images:before{content:"\e92d"}
.icon-camera:before{content:"\e90f"}
.icon-play:before{content:"\e912"}
.icon-bullhorn:before{content:"\e91a"}
.icon-book:before{content:"\e91f"}
.icon-library:before{content:"\e921"}
.icon-file-text2:before{content:"\e926"}
.icon-price-tags:before{content:"\e989"}
.icon-barcode:before{content:"\e98b"}
.icon-qrcode:before{content:"\e98c"}
.icon-cart:before{content:"\e93a"}
.icon-credit-card:before{content:"\e93f"}
.icon-lifebuoy:before{content:"\e941"}
.icon-phone:before{content:"\e942"}
.icon-location:before{content:"\e947"}
.icon-location2:before{content:"\e948"}
.icon-compass:before{content:"\e949"}
.icon-history:before{content:"\e94d"}
.icon-clock:before{content:"\e94e"}
.icon-stopwatch:before{content:"\e952"}
.icon-printer:before{content:"\e954"}
.icon-display:before{content:"\e956"}
.icon-mobile:before{content:"\e958"}
.icon-mobile2:before{content:"\e959"}
.icon-bubble2:before{content:"\e96e"}
.icon-bubbles4:before{content:"\e970"}
.icon-user:before{content:"\e971"}
.icon-user-plus:before{content:"\e973"}
.icon-user-check:before{content:"\e975"}
.icon-hour-glass:before{content:"\e979"}
.icon-spinner:before{content:"\e97a"}
.icon-spinner3:before{content:"\e97c"}
.icon-spinner4:before{content:"\e97d"}
.icon-spinner5:before{content:"\e97e"}
.icon-spinner7:before{content:"\e980"}
.icon-spinner8:before{content:"\e981"}
.icon-spinner10:before{content:"\e983"}
.icon-spinner11:before{content:"\e984"}
.icon-search:before{content:"\e986"}
.icon-zoom-in:before{content:"\e987"}
.icon-zoom-out:before{content:"\e988"}
.icon-shrink:before{content:"\e98a"}
.icon-key:before{content:"\e98d"}
.icon-lock:before{content:"\e98f"}
.icon-unlocked:before{content:"\e990"}
.icon-wrench:before{content:"\e991"}
.icon-equalizer:before{content:"\e992"}
.icon-equalizer2:before{content:"\e993"}
.icon-hammer:before{content:"\e996"}
.icon-trophy:before{content:"\e99e"}
.icon-gift:before{content:"\e99f"}
.icon-leaf:before{content:"\e9a4"}
.icon-rocket:before{content:"\e9a5"}
.icon-meter:before{content:"\e9a6"}
.icon-fire:before{content:"\e9a9"}
.icon-magnet:before{content:"\e9ab"}
.icon-bin:before{content:"\e9ac"}
.icon-airplane:before{content:"\e9af"}
.icon-truck:before{content:"\e9b0"}
.icon-shield:before{content:"\e9b4"}
.icon-power:before{content:"\e9b5"}
.icon-switch:before{content:"\e9b6"}
.icon-tree:before{content:"\e9bc"}
.icon-menu:before{content:"\e9bd"}
.icon-download3:before{content:"\e9c7"}
.icon-sphere:before{content:"\e9c9"}
.icon-earth:before{content:"\e9ca"}
.icon-link:before{content:"\e9cb"}
.icon-flag:before{content:"\e9cc"}
.icon-attachment:before{content:"\e9cd"}
.icon-eye:before{content:"\e9ce"}
.icon-eye-blocked:before{content:"\e9d1"}
.icon-sun:before{content:"\e9d4"}
.icon-contrast:before{content:"\e9d5"}
.icon-brightness-contrast:before{content:"\e9d6"}
.icon-star-empty:before{content:"\e9d7"}
.icon-star-full:before{content:"\e9d9"}
.icon-heart:before{content:"\e9da"}
.icon-smile:before{content:"\e9e1"}
.icon-confused:before{content:"\e9f5"}
.icon-point-up:before{content:"\ea03"}
.icon-notification:before{content:"\ea08"}
.icon-plus:before{content:"\ea0a"}
.icon-minus:before{content:"\ea0b"}
.icon-info:before{content:"\ea0c"}
.icon-cancel-circle:before{content:"\ea0d"}
.icon-cross:before{content:"\ea0f"}
.icon-checkmark:before{content:"\ea10"}
.icon-checkmark2:before{content:"\ea11"}
.icon-play2:before{content:"\ea15"}
.icon-play3:before{content:"\ea1c"}
.icon-loop2:before{content:"\ea2e"}
.icon-infinite:before{content:"\ea2f"}
.icon-arrow-up:before{content:"\ea32"}
.icon-arrow-up-right:before{content:"\ea33"}
.icon-arrow-right:before{content:"\ea34"}
.icon-arrow-down-right:before{content:"\ea35"}
.icon-arrow-down:before{content:"\ea36"}
.icon-arrow-down-left:before{content:"\ea37"}
.icon-arrow-left:before{content:"\ea38"}
.icon-arrow-up-left2:before{content:"\ea39"}
.icon-arrow-up-right2:before{content:"\ea3b"}
.icon-arrow-right2:before{content:"\ea3c"}
.icon-arrow-down2:before{content:"\ea3e"}
.icon-arrow-left2:before{content:"\ea40"}
.icon-circle-up:before{content:"\ea41"}
.icon-circle-right:before{content:"\ea42"}
.icon-circle-down:before{content:"\ea43"}
.icon-filter:before{content:"\ea5b"}
.icon-share2:before{content:"\ea82"}
.icon-facebook:before{content:"\ea90"}
.icon-instagram:before{content:"\ea92"}
.icon-whatsapp:before{content:"\ea93"}
.icon-youtube2:before{content:"\ea9e"}
.icon-linkedin2:before{content:"\eaca"}
.icon-file-pdf:before{content:"\eadf"}
.icon-file-word:before{content:"\eae1"}
.icon-file-excel:before{content:"\eae2"}