﻿@font-face {
   font-family: VAGRoundedBold;
   src: url(../fonts/VAGRounded-BoldTr/VAGRounded-BoldTr.eot);
   src: url(../fonts/VAGRounded-BoldTr/VAGRounded-BoldTr.eot?#iefix) format("embedded-opentype"),url(../fonts/VAGRounded-BoldTr/VAGRounded-BoldTr.woff) format("woff"),url(../fonts/VAGRounded-BoldTr/VAGRounded-BoldTr.ttf) format("truetype"),url(../fonts/VAGRounded-BoldTr/VAGRounded-BoldTr.svg#VAGRoundedBold) format("svg");
   font-weight: 400;
   font-style: normal;
}

@font-face {
   font-family: VAGRoundedLight;
   src: url(../fonts/VAGRounded-LightTr/VAGRounded-LightTr.eot);
   src: url(../fonts/VAGRounded-LightTr/VAGRounded-LightTr.eot?#iefix) format("embedded-opentype"),url(../fonts/VAGRounded-LightTr/VAGRounded-LightTr.woff) format("woff"),url(../fonts/VAGRounded-LightTr/VAGRounded-LightTr.ttf) format("truetype"),url(../fonts/VAGRounded-LightTr/VAGRounded-LightTr.svg#VAGRoundedLight) format("svg");
   font-weight: 400;
   font-style: normal;
}

@font-face {
   font-family: VAGRoundedThin;
   src: url(../fonts/VAGRoundedThinTr/VAGRoundedThinTr.eot);
   src: url(../fonts/VAGRoundedThinTr/VAGRoundedThinTr.eot?#iefix) format("embedded-opentype"),url(../fonts/VAGRoundedThinTr/VAGRoundedThinTr.woff) format("woff"),url(../fonts/VAGRoundedThinTr/VAGRoundedThinTr.ttf) format("truetype"),url(../fonts/VAGRoundedThinTr/VAGRoundedThinTr.svg#VAGRoundedThin) format("svg");
   font-weight: 400;
   font-style: normal;
}

@font-face {
   font-family: perfettiicons;
   src: url(../fonts/perfettiicons/perfettiicons.eot);
   src: url(../fonts/perfettiicons/perfettiicons.eot?#iefix) format("embedded-opentype"),url(../fonts/perfettiicons/perfettiicons.woff) format("woff"),url(../fonts/perfettiicons/perfettiicons.ttf) format("truetype"),url(../fonts/perfettiicons/perfettiicons.svg#perfettiicons) format("svg");
   font-weight: 400;
   font-style: normal;
}

html {
   min-height: 100vh;
   max-width: 100vw;
   overflow-x: hidden;
   position: relative;
}

a:link, a:visited, a:hover, a:active {
   text-decoration: none;
   display: block;
}

* {
   outline: 0!important;
}

:focus, :active {
   outline: 0!important;
}

::-moz-focus-inner {
   border: 0!important;
}

::-ms-clear {
   display: none!important;
}

li {
   list-style: none;
}

input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
   -webkit-appearance: none;
   margin: 0;
}

.nopadding {
   padding: 0;
}

.nomargin {
   margin: auto;
}

.npt {
   padding-top: 0!important;
}

.nmt {
   margin-top: 0!important;
}

.nofloat {
   float: none;
}

.rfloat {
   float: right;
}

.gmnoprint, .gm-style-cc, a[href^="http://maps.google.com/maps"], a[href^="https://maps.google.com/maps"] {
   display: none!important;
}

.under_construction {
   position: relative;
   background-color: #fff;
}

   .under_construction span, .under_construction a {
      text-align: center;
      font-family: 'VAGRoundedBold',Helvetica,sans-serif;
      letter-spacing: .3px;
      font-size: 35px;
      color: #2d78c9;
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translateX(-50%) translateY(-50%);
      -moz-transform: translateX(-50%) translateY(-50%);
      transform: translateX(-50%) translateY(-50%);
   }

body {
   position: relative;
   overflow: hidden;
   -webkit-transition: margin .5s linear;
   -moz-transition: margin .5s linear;
   transition: margin .5s linear;
}

   body.nav-open {
      margin-left: 200px;
      margin-right: -200px;
      -webkit-transition: margin .5s linear;
      -moz-transition: margin .5s linear;
      transition: margin .5s linear;
   }

.stick {
   position: fixed;
   width: 100vw;
   z-index: 100;
   top: 0;
   left: 0;
   background-color: #fff;
   border-width: 0 0 1px;
   border-color: #e7e7e7;
   border-style: solid;
   -webkit-transition: left .5s linear,right .5s linear;
   -moz-transition: left .5s linear,right .5s linear;
   transition: left .5s linear,right .5s linear;
   margin: 0;
}

   .stick nav li.active:after {
      display: none;
   }

   .stick .submenu {
      display: none;
   }

header.header {
   padding-top: 10px;
   padding-bottom: 5px;
   display: table;
   width: 100%;
   background-color: #fff;
   position: relative;
   z-index: 100;
}

   header.header > * {
      display: table-cell;
      vertical-align: middle;
      float: none;
   }

   header.header span.mobile-menu-container {
      filter: alpha(opacity=0);
      -webkit-opacity: 0;
      -moz-opacity: 0;
      opacity: 0;
      visibility: hidden;
      display: none;
   }

      header.header span.mobile-menu-container a.mobile-menu {
         height: 34px;
         padding: 10px 0;
      }

         header.header span.mobile-menu-container a.mobile-menu:before {
            content: '';
            width: 32px;
            height: 2px;
            background: #e90b16;
            display: block;
            position: relative;
            z-index: -1;
            margin-bottom: 4px;
            margin-left: 0;
            -webkit-transition: -webkit-transform .3s linear,margin .3s linear,width .3s linear,background .15s linear;
            -moz-transition: -moz-transform .3s linear,margin .3s linear,width .3s linear,background .15s linear;
            transition: transform .3s linear,margin .3s linear,width .3s linear,background .15s linear;
         }

         header.header span.mobile-menu-container a.mobile-menu i {
            width: 32px;
            height: 2px;
            background: #e90b16;
            display: block;
            position: relative;
            z-index: -1;
         }

         header.header span.mobile-menu-container a.mobile-menu:after {
            content: '';
            width: 32px;
            height: 2px;
            background: #e90b16;
            display: block;
            position: relative;
            z-index: -1;
            margin-top: 4px;
            margin-left: 0;
            -webkit-transition: -webkit-transform .3s linear,margin .3s linear,width .3s linear,background .1s linear;
            -moz-transition: -moz-transform .3s linear,margin .3s linear,width .3s linear,background .1s linear;
            transition: transform .3s linear,margin .3s linear,width .3s linear,background .1s linear;
         }

body.nav-open header.header span.mobile-menu-container a.mobile-menu:before {
   background: #263490;
   -webkit-transform: rotate(-45deg);
   -moz-transform: rotate(-45deg);
   transform: rotate(-45deg);
   width: 16px;
   margin-bottom: 4px;
   margin-left: -1.5px;
   -webkit-transition: -webkit-transform .3s linear,margin .3s linear,width .3s linear,background .1s linear;
   -moz-transition: -moz-transform .3s linear,margin .3s linear,width .3s linear,background .1s linear;
   transition: transform .3s linear,margin .3s linear,width .3s linear,background .1s linear;
}

body.nav-open header.header span.mobile-menu-container a.mobile-menu i {
   background: #263490;
}

body.nav-open header.header span.mobile-menu-container a.mobile-menu:after {
   background: #263490;
   -webkit-transform: rotate(45deg);
   -moz-transform: rotate(45deg);
   transform: rotate(45deg);
   width: 16px;
   margin-bottom: 4px;
   margin-left: -1.5px;
   -webkit-transition: -webkit-transform .3s linear,margin .3s linear,width .3s linear,background .1s linear;
   -moz-transition: -moz-transform .3s linear,margin .3s linear,width .3s linear,background .1s linear;
   transition: transform .3s linear,margin .3s linear,width .3s linear,background .1s linear;
}

header.header .logo-container {
   padding-left: 0;
}

   header.header .logo-container a img {
      max-width: 100%;
      height: auto;
   }

header.header .menu > .row:nth-child(1) {
   padding-top: 5px;
   padding-bottom: 10px;
}

header.header .menu > .row:nth-child(2) {
   padding-top: 3px;
   padding-bottom: 7px;
}

header.header .menu .top-menu .row {
   width: auto;
   float: right;
}

   header.header .menu .top-menu .row > * {
      position: relative;
      white-space: nowrap;
      text-overflow: ellipsis;
      float: left;
      margin-top: 5px;
      margin-bottom: 5px;
   }

   header.header .menu .top-menu .row ul.country-select {
      -webkit-border-radius: 32px 32px 32px 32px;
      -moz-border-radius: 32px;
      border-radius: 32px 32px 32px 32px;
      -webkit-box-shadow: 0 0 .5px 1px #e6e6e6;
      -moz-box-shadow: 0 0 .5px 1px #e6e6e6;
      box-shadow: 0 0 .5px 1px #e6e6e6;
      margin-right: 15px;
      margin-bottom: 0;
      padding-right: 15px;
      padding-left: 15px;
      font-family: 'VAGRoundedLight',Helvetica,sans-serif;
      letter-spacing: .1px;
      color: #949494;
      font-size: 14px;
      line-height: 32px;
   }

      header.header .menu .top-menu .row ul.country-select > li > {
         position: relative;
      }

         header.header .menu .top-menu .row ul.country-select > li > a:after {
            font-family: 'perfettiicons';
            text-transform: none;
            content: '\E000';
            color: #e90b16;
            font-size: 10px;
            margin-top: 2px;
            margin-left: 10px;
            vertical-align: middle;
         }

         header.header .menu .top-menu .row ul.country-select > li > a:hover:after {
            color: #fff;
         }

      header.header .menu .top-menu .row ul.country-select:hover {
         -webkit-box-shadow: inset -1px -2px .5px 2px #313a76;
         -moz-box-shadow: inset -1px -2px .5px 2px #313a76;
         box-shadow: inset -1px -2px .5px 2px #313a76;
         background: #424e9e;
         color: #fff;
      }

         header.header .menu .top-menu .row ul.country-select:hover > li > a {
            color: #fff;
         }

      header.header .menu .top-menu .row ul.country-select a {
         color: #949494;
         text-align: center;
      }

      header.header .menu .top-menu .row ul.country-select i.rectangle {
         font-style: normal;
         position: absolute;
         top: 100%;
         left: -6px;
         right: 0;
         text-align: center;
         margin-top: 10px;
         margin-left: 50%;
         z-index: 99;
         filter: alpha(opacity=0);
         -webkit-opacity: 0;
         -moz-opacity: 0;
         opacity: 0;
         visibility: hidden;
         width: 0;
         height: 0;
         border-style: solid;
         border-width: 0 6px 10px;
         border-color: transparent transparent #fff;
         -webkit-transition: opacity .05s linear 0.45s,visibility 0 linear .5s;
         -moz-transition: opacity .05s linear 0.45s,visibility 0 linear .5s;
         transition: opacity .05s linear 0.45s,visibility 0 linear .5s;
      }

         header.header .menu .top-menu .row ul.country-select i.rectangle:before {
            font-family: 'perfettiicons';
            text-transform: none;
            content: '\E002';
            color: #f8f8f8;
            position: absolute;
            font-size: 14px;
            line-height: 14px;
            left: 50%;
            margin-left: -8px;
         }

      header.header .menu .top-menu .row ul.country-select li ul {
         padding-left: 0;
         background: #fff;
         overflow: hidden;
         position: absolute;
         top: 100%;
         left: 0;
         right: 0;
         z-index: 998;
         filter: alpha(opacity=0);
         -webkit-opacity: 0;
         -moz-opacity: 0;
         opacity: 0;
         visibility: hidden;
         max-height: 0;
         white-space: normal;
         -webkit-box-shadow: 0 0 .5px 1px #e6e6e6;
         -moz-box-shadow: 0 0 .5px 1px #e6e6e6;
         box-shadow: 0 0 .5px 1px #e6e6e6;
         -webkit-border-radius: 12px 12px 12px 12px;
         -moz-border-radius: 12px;
         border-radius: 12px 12px 12px 12px;
         -webkit-transition: max-height .5s linear,opacity 0 linear 0.5s,visibility 0 linear .5s;
         -moz-transition: max-height .5s linear,opacity 0 linear 0.5s,visibility 0 linear .5s;
         transition: max-height .5s linear,opacity 0 linear 0.5s,visibility 0 linear .5s;
         margin: 20px 0 0;
      }

         header.header .menu .top-menu .row ul.country-select li ul li {
            padding-right: 15px;
            padding-left: 15px;
            word-wrap: break-word;
         }

      header.header .menu .top-menu .row ul.country-select.active {
         background: #424e9e;
         -webkit-box-shadow: inset -1px -2px .5px 2px #313a76;
         -moz-box-shadow: inset -1px -2px .5px 2px #313a76;
         box-shadow: inset -1px -2px .5px 2px #313a76;
         color: #fff;
      }

         header.header .menu .top-menu .row ul.country-select.active > li > a {
            color: #fff;
         }

            header.header .menu .top-menu .row ul.country-select.active > li > a:after {
               color: #fff;
            }

         header.header .menu .top-menu .row ul.country-select.active i.rectangle {
            filter: alpha(opacity=100);
            -webkit-opacity: 1;
            -moz-opacity: 1;
            opacity: 1;
            visibility: visible;
            -webkit-transition: opacity .05s linear 0s,visibility 0 linear;
            -moz-transition: opacity .05s linear 0s,visibility 0 linear;
            transition: opacity .05s linear 0s,visibility 0 linear;
         }

         header.header .menu .top-menu .row ul.country-select.active li ul {
            filter: alpha(opacity=100);
            -webkit-opacity: 1;
            -moz-opacity: 1;
            opacity: 1;
            visibility: visible;
            max-height: 300px;
            -webkit-box-shadow: 0 0 .5px 1px #e6e6e6;
            -moz-box-shadow: 0 0 .5px 1px #e6e6e6;
            box-shadow: 0 0 .5px 1px #e6e6e6;
            -webkit-transition: max-height .5s linear;
            -moz-transition: max-height .5s linear;
            transition: max-height .5s linear;
         }

            header.header .menu .top-menu .row ul.country-select.active li ul li:hover {
               background: #f1f1f1;
            }

   header.header .menu .top-menu .row span.sss, header.header .menu .top-menu .row span.contact {
      -webkit-border-radius: 32px 32px 32px 32px;
      -moz-border-radius: 32px;
      border-radius: 32px 32px 32px 32px;
      -webkit-box-shadow: 0 0 .5px 1px #e6e6e6;
      -moz-box-shadow: 0 0 .5px 1px #e6e6e6;
      box-shadow: 0 0 .5px 1px #e6e6e6;
      margin-right: 15px;
   }

      header.header .menu .top-menu .row span.sss a, header.header .menu .top-menu .row span.contact a {
         font-family: 'VAGRoundedLight',Helvetica,sans-serif;
         letter-spacing: .1px;
         padding-right: 15px;
         padding-left: 15px;
         color: #949494;
         font-size: 14px;
         line-height: 32px;
      }

      header.header .menu .top-menu .row span.sss:hover, header.header .menu .top-menu .row span.contact:hover {
         -webkit-box-shadow: inset -1px -2px .5px 2px #313a76;
         -moz-box-shadow: inset -1px -2px .5px 2px #313a76;
         box-shadow: inset -1px -2px .5px 2px #313a76;
         background: #424e9e;
         color: #fff;
      }

         header.header .menu .top-menu .row span.sss:hover a, header.header .menu .top-menu .row span.contact:hover a {
            color: #fff;
         }

   header.header .menu .top-menu .row form.search {
      -webkit-box-shadow: 0 0 .5px 1px #e6e6e6;
      -moz-box-shadow: 0 0 .5px 1px #e6e6e6;
      box-shadow: 0 0 .5px 1px #e6e6e6;
      -webkit-border-radius: 32px 32px 32px 32px;
      -moz-border-radius: 32px;
      border-radius: 32px 32px 32px 32px;
      min-width: 32px;
      overflow: hidden;
      position: relative;
      -webkit-transition: -webkit-box-shadow .5s linear;
      -moz-transition: -moz-box-shadow .5s linear;
      transition: box-shadow .5s linear;
   }

      header.header .menu .top-menu .row form.search input {
         background: transparent;
         max-width: 0;
         -webkit-transition: all .5s linear;
         -moz-transition: all .5s linear;
         transition: all .5s linear;
         border: 0!important;
         -webkit-border-radius: 32px 32px 32px 32px;
         -moz-border-radius: 32px;
         border-radius: 32px 32px 32px 32px;
         width: 100%;
         height: 100%;
         padding-right: 32px;
         padding-left: 0;
         color: #949494;
         font-family: 'VAGRoundedLight',Helvetica,sans-serif;
         letter-spacing: .1px;
         font-size: 14px;
         line-height: 30px;
         height: 30px;
      }

      header.header .menu .top-menu .row form.search button {
         background: transparent;
         border: 0!important;
         -webkit-border-radius: 32px 32px 32px 32px;
         -moz-border-radius: 32px;
         border-radius: 32px 32px 32px 32px;
         position: absolute;
         right: 0;
         top: 0;
         text-align: center;
         font-size: 14px;
         width: 30px;
         height: 30px;
         line-height: 30px;
      }

         header.header .menu .top-menu .row form.search button:after {
            content: '\E001';
            font-family: 'perfettiicons';
            text-transform: none;
            color: #e90b16;
         }

      header.header .menu .top-menu .row form.search:hover {
         -webkit-box-shadow: 0 0 .5px 1px #313a76;
         -moz-box-shadow: 0 0 .5px 1px #313a76;
         box-shadow: 0 0 .5px 1px #313a76;
         -webkit-transition: -webkit-box-shadow .5s linear;
         -moz-transition: -moz-box-shadow .5s linear;
         transition: box-shadow .5s linear;
      }

         header.header .menu .top-menu .row form.search:hover input {
            max-width: 240px;
            -webkit-transition: all .5s linear;
            -moz-transition: all .5s linear;
            transition: all .5s linear;
            padding-right: 30px;
            padding-left: 20px;
         }

header.header .menu nav.navigation .row {
   width: auto;
   float: right;
}

   header.header .menu nav.navigation .row ul.nav {
      position: relative;
      white-space: nowrap;
      text-overflow: ellipsis;
      float: left;
      margin: auto;
      padding: 0;
   }

      header.header .menu nav.navigation .row ul.nav li {
         float: left;
         position: relative;
         padding: 3px 12px;
      }

         header.header .menu nav.navigation .row ul.nav li:last-of-type {
            padding-right: 0;
         }

         header.header .menu nav.navigation .row ul.nav li a {
            color: #263490;
            font-family: 'VAGRoundedLight',Helvetica,sans-serif;
            letter-spacing: .1px;
            font-size: 16px;
            line-height: 18px;
            position: relative;
            padding: 3px 0;
         }

            header.header .menu nav.navigation .row ul.nav li a:after {
               content: '';
               position: absolute;
               bottom: 0;
               left: 50%;
               right: 50%;
               height: 1px;
               background: #263490;
               -webkit-transition: left .3s linear,right .3s linear;
               -moz-transition: left .3s linear,right .3s linear;
               transition: left .3s linear,right .3s linear;
            }

            header.header .menu nav.navigation .row ul.nav li a:hover:after {
               left: 0;
               right: 0;
               -webkit-transition: left .3s linear,right .3s linear;
               -moz-transition: left .3s linear,right .3s linear;
               transition: left .3s linear,right .3s linear;
            }

         header.header .menu nav.navigation .row ul.nav li ul {
            display: none;
            filter: alpha(opacity=0);
            -webkit-opacity: 0;
            -moz-opacity: 0;
            opacity: 0;
            visibility: hidden;
         }

         header.header .menu nav.navigation .row ul.nav li.active:after {
            content: '\E007';
            font-family: 'perfettiicons';
            text-transform: none;
            font-size: 20px;
            line-height: 28px;
            position: absolute;
            color: #fff;
            bottom: -31px;
            left: 0;
            right: 0;
            margin: auto;
            text-align: center;
            z-index: 99;
         }

.container-fluid > .row .mobile-submenu {
   height: 60px;
   position: relative;
   display: none;
}

   .container-fluid > .row .mobile-submenu a.mobile-subsmenu {
      height: 34px;
      width: 32px;
      position: absolute;
      z-index: 1;
      top: 0;
      bottom: 0;
      right: .9375rem;
      margin: auto;
      padding: 10px 0;
   }

      .container-fluid > .row .mobile-submenu a.mobile-subsmenu:before {
         content: '';
         width: 32px;
         height: 2px;
         background: #fff;
         display: block;
         position: relative;
         z-index: -1;
         margin-bottom: 4px;
         margin-left: 0;
         -webkit-transition: -webkit-transform .3s linear,margin .3s linear,width .3s linear,background .15s linear;
         -moz-transition: -moz-transform .3s linear,margin .3s linear,width .3s linear,background .15s linear;
         transition: transform .3s linear,margin .3s linear,width .3s linear,background .15s linear;
      }

      .container-fluid > .row .mobile-submenu a.mobile-subsmenu i {
         width: 32px;
         height: 2px;
         background: #fff;
         display: block;
         position: relative;
         z-index: -1;
      }

      .container-fluid > .row .mobile-submenu a.mobile-subsmenu:after {
         content: '';
         width: 32px;
         height: 2px;
         background: #fff;
         display: block;
         position: relative;
         z-index: -1;
         margin-top: 4px;
         margin-left: 0;
         -webkit-transition: -webkit-transform .3s linear,margin .3s linear,width .3s linear,background .1s linear;
         -moz-transition: -moz-transform .3s linear,margin .3s linear,width .3s linear,background .1s linear;
         transition: transform .3s linear,margin .3s linear,width .3s linear,background .1s linear;
      }

body.submenu-open .container-fluid > .row .mobile-submenu a.mobile-subsmenu:before {
   background: #fff;
   -webkit-transform: rotate(-45deg);
   -moz-transform: rotate(-45deg);
   transform: rotate(-45deg);
   width: 16px;
   margin-bottom: 4px;
   margin-left: -1.5px;
   -webkit-transition: -webkit-transform .3s linear,margin .3s linear,width .3s linear,background .1s linear;
   -moz-transition: -moz-transform .3s linear,margin .3s linear,width .3s linear,background .1s linear;
   transition: transform .3s linear,margin .3s linear,width .3s linear,background .1s linear;
}

body.submenu-open .container-fluid > .row .mobile-submenu a.mobile-subsmenu i {
   background: #fff;
}

body.submenu-open .container-fluid > .row .mobile-submenu a.mobile-subsmenu:after {
   background: #fff;
   -webkit-transform: rotate(45deg);
   -moz-transform: rotate(45deg);
   transform: rotate(45deg);
   width: 16px;
   margin-bottom: 4px;
   margin-left: -1.5px;
   -webkit-transition: -webkit-transform .3s linear,margin .3s linear,width .3s linear,background .1s linear;
   -moz-transition: -moz-transform .3s linear,margin .3s linear,width .3s linear,background .1s linear;
   transition: transform .3s linear,margin .3s linear,width .3s linear,background .1s linear;
}

.container-fluid > .row ul.submenu {
   background: #2d3b94;
   margin: 0;
   padding: 0;
}

   .container-fluid > .row ul.submenu li {
      position: relative;
      float: left;
      padding-top: 15px;
      padding-right: 30px;
      padding-bottom: 15px;
   }

      .container-fluid > .row ul.submenu li a {
         color: #fff;
         font-family: 'VAGRoundedLight',Helvetica,sans-serif;
         letter-spacing: .1px;
         font-size: 20px;
      }

      .container-fluid > .row ul.submenu li.active a {
         font-family: 'VAGRoundedBold',Helvetica,sans-serif;
         letter-spacing: .3px;
         display: inline-block;
      }

         .container-fluid > .row ul.submenu li.active a:after {
            content: '\E007';
            font-family: 'perfettiicons';
            text-transform: none;
            font-size: 20px;
            line-height: 28px;
            position: absolute;
            color: #2d3b94;
            bottom: -18px;
            left: 0;
            right: 0;
            margin: auto;
            text-align: center;
            z-index: 99;
         }

body.submenu-open .container-fluid > .row ul.submenu li.active a:after {
   display: none;
}

.container-fluid > .row ul.submenu.purple {
   background: #7f0174;
}

   .container-fluid > .row ul.submenu.purple li.active a:after {
      color: #7f0174;
   }

.container-fluid > .row ul.submenu.green {
   background: #1d6566;
}

   .container-fluid > .row ul.submenu.green li.active a:after {
      color: #1d6566;
   }

.container-fluid > .row ul.submenu.claret {
   background: #9a0755;
}

   .container-fluid > .row ul.submenu.claret li.active a:after {
      color: #9a0755;
   }

.container-fluid > .row ul.subsubmenu {
   filter: alpha(opacity=0);
   -webkit-opacity: 0;
   -moz-opacity: 0;
   opacity: 0;
   display: none;
   visibility: hidden;
   background: #ddd;
   margin: 0;
   padding: 0;
}

   .container-fluid > .row ul.subsubmenu.active {
      filter: alpha(opacity=100);
      -webkit-opacity: 1;
      -moz-opacity: 1;
      opacity: 1;
      visibility: visible;
      display: block;
   }

   .container-fluid > .row ul.subsubmenu li {
      position: relative;
      float: left;
      padding-top: 15px;
      padding-right: 30px;
      padding-bottom: 15px;
   }

      .container-fluid > .row ul.subsubmenu li a {
         color: #000;
         font-family: 'VAGRoundedLight',Helvetica,sans-serif;
         letter-spacing: .1px;
         font-size: 20px;
      }

      .container-fluid > .row ul.subsubmenu li.active a {
         display: inline-block;
         font-family: 'VAGRoundedBold',Helvetica,sans-serif;
         letter-spacing: .3px;
      }

         .container-fluid > .row ul.subsubmenu li.active a:after {
            content: '\E007';
            font-family: 'perfettiicons';
            text-transform: none;
            font-size: 20px;
            line-height: 28px;
            position: absolute;
            color: #ddd;
            bottom: -18px;
            left: 0;
            right: 0;
            margin: auto;
            text-align: center;
            z-index: 99;
         }

   .container-fluid > .row ul.subsubmenu.purple {
      background: #b138a6;
   }

      .container-fluid > .row ul.subsubmenu.purple li.active a {
         color: #fff;
      }

         .container-fluid > .row ul.subsubmenu.purple li.active a:after {
            color: #b138a6;
         }

      .container-fluid > .row ul.subsubmenu.purple li a {
         color: #fff;
      }

   .container-fluid > .row ul.subsubmenu.green {
      background: #1d6566;
   }

      .container-fluid > .row ul.subsubmenu.green li.active a {
         color: #fff;
      }

         .container-fluid > .row ul.subsubmenu.green li.active a:after {
            color: #1d6566;
         }

      .container-fluid > .row ul.subsubmenu.green li a {
         color: #fff;
      }

.row.slider-container {
   position: relative;
   overflow: hidden!important;
   display: none;
   visibility: hidden;
   height: 100%;
   max-height: 430px;
}

   .row.slider-container.active {
      visibility: visible;
   }

   .row.slider-container .slider {
      position: relative;
      width: 100%;
   }

      .row.slider-container .slider ul {
         margin: auto;
         padding: 0;
      }

         .row.slider-container .slider ul li {
            list-style: none;
            visibility: hidden;
            position: absolute;
         }

            .row.slider-container .slider ul li .caption {
               position: absolute;
               visibility: hidden;
               max-width: auto;
               max-height: auto;
               white-space: nowrap;
            }

               .row.slider-container .slider ul li .caption.vagboldhead {
                  font-family: 'VAGRoundedBold',Helvetica,sans-serif;
                  letter-spacing: .3px;
                  color: #fff;
                  font-size: 41px;
               }

               .row.slider-container .slider ul li .caption.vaglightbutton {
                  font-family: 'VAGRoundedLight',Helvetica,sans-serif;
                  letter-spacing: .1px;
                  font-size: 16px;
                  -webkit-border-radius: 32px 32px 32px 32px;
                  -moz-border-radius: 32px;
                  border-radius: 32px 32px 32px 32px;
                  background: #2d3b94;
                  padding: 5px 80px;
               }

                  .row.slider-container .slider ul li .caption.vaglightbutton:hover {
                     -webkit-box-shadow: inset -1px -2px .5px 2px #313a76;
                     -moz-box-shadow: inset -1px -2px .5px 2px #313a76;
                     box-shadow: inset -1px -2px .5px 2px #313a76;
                  }

                  .row.slider-container .slider ul li .caption.vaglightbutton a {
                     color: #fff;
                     position: relative;
                  }

            .row.slider-container .slider ul li .sliderlink {
               font-family: 'VAGRoundedLight',Helvetica,sans-serif;
               letter-spacing: .1px;
               font-size: 18px;
               line-height: 30px;
               background: #2d3b94;
               width: 25%;
               position: absolute;
               bottom: 0;
               left: 37.5%;
               z-index: 99;
               height: 50px;
               word-break: break-all;
               overflow: hidden;
               text-align: center;
               -webkit-border-radius: 30px 30px 0 0;
               -moz-border-radius: 30px 30px 0 0;
               border-radius: 30px 30px 0 0;
               padding: 10px 50px;
            }

               .row.slider-container .slider ul li .sliderlink a {
                  display: inline-block;
                  color: #ababaa;
                  position: relative;
                  white-space: nowrap;
                  padding-right: 10px;
                  padding-left: 10px;
               }

                  .row.slider-container .slider ul li .sliderlink a:hover {
                     color: #fff;
                  }

      .row.slider-container .slider .play_pause_container {
         display: none;
         position: absolute;
         right: 25%;
         bottom: 10px;
         margin: auto;
         z-index: 99;
         cursor: pointer;
      }

         .row.slider-container .slider .play_pause_container .play_button {
            display: none;
         }

            .row.slider-container .slider .play_pause_container .play_button:before {
               content: '\e909';
               font-family: 'perfettiicons';
               text-transform: none;
               font-size: 16px;
               line-height: 16px;
               color: #2d3b94;
               background-color: #fff;
               -webkit-border-radius: 50% 50% 50% 50%;
               -moz-border-radius: 50%;
               border-radius: 50% 50% 50% 50%;
               padding: 5px;
            }

         .row.slider-container .slider .play_pause_container .pause_button:before {
            content: '\e908';
            font-family: 'perfettiicons';
            text-transform: none;
            font-size: 16px;
            line-height: 16px;
            color: #2d3b94;
            background-color: #fff;
            -webkit-border-radius: 50% 50% 50% 50%;
            -moz-border-radius: 50%;
            border-radius: 50% 50% 50% 50%;
            padding: 5px;
         }

         .row.slider-container .slider .play_pause_container.play .play_button {
            display: inline-block;
         }

         .row.slider-container .slider .play_pause_container.play .pause_button {
            display: none;
         }

         .row.slider-container .slider .play_pause_container.pause .play_button {
            display: none;
         }

         .row.slider-container .slider .play_pause_container.pause .pause_button {
            display: inline-block;
         }

   .row.slider-container .tparrows.arrows {
      display: none;
      min-width: 30px;
      min-height: 30px;
      z-index: 99;
      position: relative;
      overflow: hidden;
      cursor: pointer;
      background: #2d3b94;
      top: 100%!important;
      margin-top: -50px!important;
   }

      .row.slider-container .tparrows.arrows:after {
         font-family: 'perfettiicons';
         text-transform: none;
         position: absolute;
         top: 50%;
         color: #fff;
         margin-top: -10px;
         font-size: 14px;
      }

      .row.slider-container .tparrows.arrows .tp-arr-titleholder {
         display: none;
         filter: alpha(opacity=0);
         -webkit-opacity: 0;
         -moz-opacity: 0;
         opacity: 0;
         visibility: hidden;
      }

   .row.slider-container .tp-rightarrow.arrows {
      right: 40%!important;
      margin-right: -10%;
      background: url(../img/slider_radius_right.png);
      background-size: 100% 100%;
      background-repeat: no-repeat;
      height: 50px;
      width: 10%;
      -webkit-touch-callout: none;
      -webkit-user-select: none;
      -khtml-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      padding: 10px 30px 10px 0;
   }

      .row.slider-container .tp-rightarrow.arrows:after {
         content: '\E005';
         left: 0;
      }

   .row.slider-container .tp-leftarrow.arrows {
      left: 40%!important;
      margin-left: -10%;
      background: url(../img/slider_radius_left.png);
      background-size: 100% 100%;
      background-repeat: no-repeat;
      height: 50px;
      width: 10%;
      -webkit-touch-callout: none;
      -webkit-user-select: none;
      -khtml-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      padding: 10px 0 10px 30px;
   }

      .row.slider-container .tp-leftarrow.arrows:after {
         content: '\E004';
         right: 0;
      }

.container.markalar {
   position: relative;
   overflow: visible;
   padding-top: 30px;
   padding-bottom: 60px;
}

   .container.markalar .row .column {
      padding-top: 10px;
      padding-bottom: 15px;
   }

      .container.markalar .row .column h2 {
         font-family: 'VAGRoundedBold',Helvetica,sans-serif;
         letter-spacing: .3px;
         color: #2d3b94;
         font-size: 38px;
         padding: 10px;
      }

      .container.markalar .row .column .row.header {
         line-height: 120%;
         padding: 0 10px;
      }

         .container.markalar .row .column .row.header > h3 {
            color: #2d3b94;
            font-family: 'VAGRoundedBold',Helvetica,sans-serif;
            letter-spacing: .3px;
            font-size: 30px;
            padding-top: 10px;
            margin: auto;
         }

         .container.markalar .row .column .row.header > p {
            color: #353535;
            font-family: 'VAGRoundedLight',Helvetica,sans-serif;
            letter-spacing: .1px;
            font-size: 14px;
            max-width: 65%;
            padding-top: 12px;
            padding-bottom: 12px;
            margin: 0;
         }

         .container.markalar .row .column .row.header > a.details {
            color: #fff;
            font-family: 'VAGRoundedLight',Helvetica,sans-serif;
            letter-spacing: .1px;
            font-size: 16px;
            background-color: #424e9e;
            display: inline-block;
            -webkit-border-radius: 32px 32px 32px 32px;
            -moz-border-radius: 32px;
            border-radius: 32px 32px 32px 32px;
            padding: 7px 60px;
         }

            .container.markalar .row .column .row.header > a.details:hover {
               -webkit-box-shadow: inset -1px -2px .5px 2px #313a76;
               -moz-box-shadow: inset -1px -2px .5px 2px #313a76;
               box-shadow: inset -1px -2px .5px 2px #313a76;
            }

      .container.markalar .row .column.mentos .row.image-container {
         position: relative;
         height: 170px;
      }

         .container.markalar .row .column.mentos .row.image-container span.bubble {
            position: absolute;
            top: 0;
         }

            .container.markalar .row .column.mentos .row.image-container span.bubble:before {
               font-family: 'perfettiicons';
               text-transform: none;
               content: '\E006';
               color: #6bccff;
            }

            .container.markalar .row .column.mentos .row.image-container span.bubble:nth-of-type(1) {
               -webkit-transform: scaleX(0) scaleY(0);
               -moz-transform: scaleX(0) scaleY(0);
               transform: scaleX(0) scaleY(0);
               right: 20px;
            }

               .container.markalar .row .column.mentos .row.image-container span.bubble:nth-of-type(1):before {
                  font-size: 200px;
                  line-height: 100%;
               }

            .container.markalar .row .column.mentos .row.image-container span.bubble:nth-of-type(2) {
               -webkit-transform: scaleX(0) scaleY(0);
               -moz-transform: scaleX(0) scaleY(0);
               transform: scaleX(0) scaleY(0);
               right: 300px;
               top: 100px;
            }

               .container.markalar .row .column.mentos .row.image-container span.bubble:nth-of-type(2):before {
                  font-size: 48px;
                  line-height: 100%;
               }

            .container.markalar .row .column.mentos .row.image-container span.bubble:nth-of-type(3) {
               -webkit-transform: scaleX(0) scaleY(0);
               -moz-transform: scaleX(0) scaleY(0);
               transform: scaleX(0) scaleY(0);
               right: 250px;
               top: 65px;
            }

               .container.markalar .row .column.mentos .row.image-container span.bubble:nth-of-type(3):before {
                  font-size: 16px;
                  line-height: 100%;
               }

         .container.markalar .row .column.mentos .row.image-container img.main-image {
            position: absolute;
            top: 50px;
            bottom: 0;
            right: 35%;
            filter: alpha(opacity=20);
            -webkit-opacity: .2;
            -moz-opacity: .2;
            opacity: .2;
            margin: auto;
            width: 320px;
         }

      .container.markalar .row .column.mentos.animated .row.image-container span.bubble:nth-of-type(1) {
         -webkit-transform: scaleX(1) scaleY(1);
         -moz-transform: scaleX(1) scaleY(1);
         transform: scaleX(1) scaleY(1);
         -webkit-transition: -webkit-transform .3s linear;
         -moz-transition: -moz-transform .3s linear;
         transition: transform .3s linear;
      }

      .container.markalar .row .column.mentos.animated .row.image-container span.bubble:nth-of-type(2) {
         -webkit-transform: scaleX(1) scaleY(1);
         -moz-transform: scaleX(1) scaleY(1);
         transform: scaleX(1) scaleY(1);
         -webkit-transition: -webkit-transform .2s linear .25s;
         -moz-transition: -moz-transform .2s linear .25s;
         transition: transform .2s linear .25s;
      }

      .container.markalar .row .column.mentos.animated .row.image-container span.bubble:nth-of-type(3) {
         -webkit-transform: scaleX(1) scaleY(1);
         -moz-transform: scaleX(1) scaleY(1);
         transform: scaleX(1) scaleY(1);
         -webkit-transition: -webkit-transform .1s linear .4s;
         -moz-transition: -moz-transform .1s linear .4s;
         transition: transform .1s linear .4s;
      }

      .container.markalar .row .column.mentos.animated .row.image-container img.main-image {
         right: 40px;
         filter: alpha(opacity=100);
         -webkit-opacity: 1;
         -moz-opacity: 1;
         opacity: 1;
         -webkit-transition: right .5s linear,opacity .5s linear;
         -moz-transition: right .5s linear,opacity .5s linear;
         transition: right .5s linear,opacity .5s linear;
      }

      .container.markalar .row .column.vivident .row.image-container {
         position: relative;
         height: 170px;
      }

         .container.markalar .row .column.vivident .row.image-container span.bubble {
            position: absolute;
            top: 0;
         }

            .container.markalar .row .column.vivident .row.image-container span.bubble:before {
               font-family: 'perfettiicons';
               text-transform: none;
               content: '\E006';
               color: #6dcdb8;
            }

            .container.markalar .row .column.vivident .row.image-container span.bubble:nth-of-type(1) {
               -webkit-transform: scaleX(0) scaleY(0);
               -moz-transform: scaleX(0) scaleY(0);
               transform: scaleX(0) scaleY(0);
               right: 20px;
            }

               .container.markalar .row .column.vivident .row.image-container span.bubble:nth-of-type(1):before {
                  font-size: 200px;
                  line-height: 100%;
               }

            .container.markalar .row .column.vivident .row.image-container span.bubble:nth-of-type(2) {
               -webkit-transform: scaleX(0) scaleY(0);
               -moz-transform: scaleX(0) scaleY(0);
               transform: scaleX(0) scaleY(0);
               right: 230px;
               top: 20px;
            }

               .container.markalar .row .column.vivident .row.image-container span.bubble:nth-of-type(2):before {
                  font-size: 48px;
                  line-height: 100%;
               }

            .container.markalar .row .column.vivident .row.image-container span.bubble:nth-of-type(3) {
               -webkit-transform: scaleX(0) scaleY(0);
               -moz-transform: scaleX(0) scaleY(0);
               transform: scaleX(0) scaleY(0);
               right: 220px;
               top: 150px;
            }

               .container.markalar .row .column.vivident .row.image-container span.bubble:nth-of-type(3):before {
                  font-size: 16px;
                  line-height: 100%;
               }

         .container.markalar .row .column.vivident .row.image-container img.main-image {
            position: absolute;
            top: 150%;
            bottom: 0;
            right: 60px;
            filter: alpha(opacity=20);
            -webkit-opacity: .2;
            -moz-opacity: .2;
            opacity: .2;
            margin: auto;
            width: 120px;
         }

      .container.markalar .row .column.vivident.animated .row.image-container span.bubble:nth-of-type(1) {
         -webkit-transform: scaleX(1) scaleY(1);
         -moz-transform: scaleX(1) scaleY(1);
         transform: scaleX(1) scaleY(1);
         -webkit-transition: -webkit-transform .3s linear;
         -moz-transition: -moz-transform .3s linear;
         transition: transform .3s linear;
      }

      .container.markalar .row .column.vivident.animated .row.image-container span.bubble:nth-of-type(2) {
         -webkit-transform: scaleX(1) scaleY(1);
         -moz-transform: scaleX(1) scaleY(1);
         transform: scaleX(1) scaleY(1);
         -webkit-transition: -webkit-transform .2s linear .25s;
         -moz-transition: -moz-transform .2s linear .25s;
         transition: transform .2s linear .25s;
      }

      .container.markalar .row .column.vivident.animated .row.image-container span.bubble:nth-of-type(3) {
         -webkit-transform: scaleX(1) scaleY(1);
         -moz-transform: scaleX(1) scaleY(1);
         transform: scaleX(1) scaleY(1);
         -webkit-transition: -webkit-transform .1s linear .4s;
         -moz-transition: -moz-transform .1s linear .4s;
         transition: transform .1s linear .4s;
      }

      .container.markalar .row .column.vivident.animated .row.image-container img.main-image {
         top: 90px;
         filter: alpha(opacity=100);
         -webkit-opacity: 1;
         -moz-opacity: 1;
         opacity: 1;
         -webkit-transition: top .5s linear,opacity .5s linear;
         -moz-transition: top .5s linear,opacity .5s linear;
         transition: top .5s linear,opacity .5s linear;
      }

      .container.markalar .row .column.chupa .row.image-container {
         position: relative;
         height: 170px;
      }

         .container.markalar .row .column.chupa .row.image-container span.bubble {
            position: absolute;
            top: 0;
         }

            .container.markalar .row .column.chupa .row.image-container span.bubble:before {
               font-family: 'perfettiicons';
               text-transform: none;
               content: '\E006';
               color: #ffef2f;
            }

            .container.markalar .row .column.chupa .row.image-container span.bubble:nth-of-type(1) {
               -webkit-transform: scaleX(0) scaleY(0);
               -moz-transform: scaleX(0) scaleY(0);
               transform: scaleX(0) scaleY(0);
               right: 20px;
            }

               .container.markalar .row .column.chupa .row.image-container span.bubble:nth-of-type(1):before {
                  font-size: 200px;
                  line-height: 100%;
               }

            .container.markalar .row .column.chupa .row.image-container span.bubble:nth-of-type(2) {
               -webkit-transform: scaleX(0) scaleY(0);
               -moz-transform: scaleX(0) scaleY(0);
               transform: scaleX(0) scaleY(0);
               right: 280px;
               top: 100px;
            }

               .container.markalar .row .column.chupa .row.image-container span.bubble:nth-of-type(2):before {
                  font-size: 48px;
                  line-height: 100%;
               }

            .container.markalar .row .column.chupa .row.image-container span.bubble:nth-of-type(3) {
               -webkit-transform: scaleX(0) scaleY(0);
               -moz-transform: scaleX(0) scaleY(0);
               transform: scaleX(0) scaleY(0);
               right: 250px;
               top: 65px;
            }

               .container.markalar .row .column.chupa .row.image-container span.bubble:nth-of-type(3):before {
                  font-size: 16px;
                  line-height: 100%;
               }

         .container.markalar .row .column.chupa .row.image-container img.main-image {
            position: absolute;
            top: 150%;
            bottom: 0;
            right: 30px;
            filter: alpha(opacity=20);
            -webkit-opacity: .2;
            -moz-opacity: .2;
            opacity: .2;
            margin: auto;
            width: 160px;
         }

      .container.markalar .row .column.chupa.animated .row.image-container span.bubble:nth-of-type(1) {
         -webkit-transform: scaleX(1) scaleY(1);
         -moz-transform: scaleX(1) scaleY(1);
         transform: scaleX(1) scaleY(1);
         -webkit-transition: -webkit-transform .3s linear;
         -moz-transition: -moz-transform .3s linear;
         transition: transform .3s linear;
      }

      .container.markalar .row .column.chupa.animated .row.image-container span.bubble:nth-of-type(2) {
         -webkit-transform: scaleX(1) scaleY(1);
         -moz-transform: scaleX(1) scaleY(1);
         transform: scaleX(1) scaleY(1);
         -webkit-transition: -webkit-transform .2s linear .25s;
         -moz-transition: -moz-transform .2s linear .25s;
         transition: transform .2s linear .25s;
      }

      .container.markalar .row .column.chupa.animated .row.image-container span.bubble:nth-of-type(3) {
         -webkit-transform: scaleX(1) scaleY(1);
         -moz-transform: scaleX(1) scaleY(1);
         transform: scaleX(1) scaleY(1);
         -webkit-transition: -webkit-transform .1s linear .4s;
         -moz-transition: -moz-transform .1s linear .4s;
         transition: transform .1s linear .4s;
      }

      .container.markalar .row .column.chupa.animated .row.image-container img.main-image {
         top: 110px;
         filter: alpha(opacity=100);
         -webkit-opacity: 1;
         -moz-opacity: 1;
         opacity: 1;
         -webkit-transition: top .5s linear,opacity .5s linear;
         -moz-transition: top .5s linear,opacity .5s linear;
         transition: top .5s linear,opacity .5s linear;
      }

      .container.markalar .row .column.bigbabol .row.image-container {
         position: relative;
         height: 170px;
      }

         .container.markalar .row .column.bigbabol .row.image-container span.bubble {
            position: absolute;
            top: 0;
         }

            .container.markalar .row .column.bigbabol .row.image-container span.bubble:before {
               font-family: 'perfettiicons';
               text-transform: none;
               content: '\E006';
               color: #fe51a3;
            }

            .container.markalar .row .column.bigbabol .row.image-container span.bubble:nth-of-type(1) {
               -webkit-transform: scaleX(0) scaleY(0);
               -moz-transform: scaleX(0) scaleY(0);
               transform: scaleX(0) scaleY(0);
               right: 20px;
            }

               .container.markalar .row .column.bigbabol .row.image-container span.bubble:nth-of-type(1):before {
                  font-size: 200px;
                  line-height: 100%;
               }

            .container.markalar .row .column.bigbabol .row.image-container span.bubble:nth-of-type(2) {
               -webkit-transform: scaleX(0) scaleY(0);
               -moz-transform: scaleX(0) scaleY(0);
               transform: scaleX(0) scaleY(0);
               right: 230px;
               top: 20px;
            }

               .container.markalar .row .column.bigbabol .row.image-container span.bubble:nth-of-type(2):before {
                  font-size: 48px;
                  line-height: 100%;
               }

            .container.markalar .row .column.bigbabol .row.image-container span.bubble:nth-of-type(3) {
               -webkit-transform: scaleX(0) scaleY(0);
               -moz-transform: scaleX(0) scaleY(0);
               transform: scaleX(0) scaleY(0);
               right: 220px;
               top: 150px;
            }

               .container.markalar .row .column.bigbabol .row.image-container span.bubble:nth-of-type(3):before {
                  font-size: 16px;
                  line-height: 100%;
               }

         .container.markalar .row .column.bigbabol .row.image-container img.main-image {
            position: absolute;
            top: 50px;
            bottom: 0;
            right: 35%;
            filter: alpha(opacity=20);
            -webkit-opacity: .2;
            -moz-opacity: .2;
            opacity: .2;
            margin: auto;
            width: 300px;
         }

      .container.markalar .row .column.bigbabol.animated .row.image-container span.bubble:nth-of-type(1) {
         -webkit-transform: scaleX(1) scaleY(1);
         -moz-transform: scaleX(1) scaleY(1);
         transform: scaleX(1) scaleY(1);
         -webkit-transition: -webkit-transform .3s linear;
         -moz-transition: -moz-transform .3s linear;
         transition: transform .3s linear;
      }

      .container.markalar .row .column.bigbabol.animated .row.image-container span.bubble:nth-of-type(2) {
         -webkit-transform: scaleX(1) scaleY(1);
         -moz-transform: scaleX(1) scaleY(1);
         transform: scaleX(1) scaleY(1);
         -webkit-transition: -webkit-transform .2s linear .25s;
         -moz-transition: -moz-transform .2s linear .25s;
         transition: transform .2s linear .25s;
      }

      .container.markalar .row .column.bigbabol.animated .row.image-container span.bubble:nth-of-type(3) {
         -webkit-transform: scaleX(1) scaleY(1);
         -moz-transform: scaleX(1) scaleY(1);
         transform: scaleX(1) scaleY(1);
         -webkit-transition: -webkit-transform .1s linear .4s;
         -moz-transition: -moz-transform .1s linear .4s;
         transition: transform .1s linear .4s;
      }

      .container.markalar .row .column.bigbabol.animated .row.image-container img.main-image {
         right: 70px;
         filter: alpha(opacity=100);
         -webkit-opacity: 1;
         -moz-opacity: 1;
         opacity: 1;
         -webkit-transition: right .5s linear,opacity .5s linear;
         -moz-transition: right .5s linear,opacity .5s linear;
         transition: right .5s linear,opacity .5s linear;
      }

      .container.markalar .row .column.centerfresh .row.image-container {
         position: relative;
         height: 170px;
      }

         .container.markalar .row .column.centerfresh .row.image-container span.bubble {
            position: absolute;
            top: 0;
         }

            .container.markalar .row .column.centerfresh .row.image-container span.bubble:before {
               font-family: 'perfettiicons';
               text-transform: none;
               content: '\E006';
               color: #43508e;
            }

            .container.markalar .row .column.centerfresh .row.image-container span.bubble:nth-of-type(1) {
               -webkit-transform: scaleX(0) scaleY(0);
               -moz-transform: scaleX(0) scaleY(0);
               transform: scaleX(0) scaleY(0);
               right: 20px;
            }

               .container.markalar .row .column.centerfresh .row.image-container span.bubble:nth-of-type(1):before {
                  font-size: 200px;
                  line-height: 100%;
               }

            .container.markalar .row .column.centerfresh .row.image-container span.bubble:nth-of-type(2) {
               -webkit-transform: scaleX(0) scaleY(0);
               -moz-transform: scaleX(0) scaleY(0);
               transform: scaleX(0) scaleY(0);
               right: 230px;
               top: 20px;
            }

               .container.markalar .row .column.centerfresh .row.image-container span.bubble:nth-of-type(2):before {
                  font-size: 48px;
                  line-height: 100%;
               }

            .container.markalar .row .column.centerfresh .row.image-container span.bubble:nth-of-type(3) {
               -webkit-transform: scaleX(0) scaleY(0);
               -moz-transform: scaleX(0) scaleY(0);
               transform: scaleX(0) scaleY(0);
               right: 220px;
               top: 150px;
            }

               .container.markalar .row .column.centerfresh .row.image-container span.bubble:nth-of-type(3):before {
                  font-size: 16px;
                  line-height: 100%;
               }

         .container.markalar .row .column.centerfresh .row.image-container img.main-image {
            position: absolute;
            top: 30px;
            bottom: 0;
            right: 35%;
            filter: alpha(opacity=20);
            -webkit-opacity: .2;
            -moz-opacity: .2;
            opacity: .2;
            margin: auto;
            width: 190px;
         }

      .container.markalar .row .column.centerfresh.animated .row.image-container span.bubble:nth-of-type(1) {
         -webkit-transform: scaleX(1) scaleY(1);
         -moz-transform: scaleX(1) scaleY(1);
         transform: scaleX(1) scaleY(1);
         -webkit-transition: -webkit-transform .3s linear;
         -moz-transition: -moz-transform .3s linear;
         transition: transform .3s linear;
      }

      .container.markalar .row .column.centerfresh.animated .row.image-container span.bubble:nth-of-type(2) {
         -webkit-transform: scaleX(1) scaleY(1);
         -moz-transform: scaleX(1) scaleY(1);
         transform: scaleX(1) scaleY(1);
         -webkit-transition: -webkit-transform .2s linear .25s;
         -moz-transition: -moz-transform .2s linear .25s;
         transition: transform .2s linear .25s;
      }

      .container.markalar .row .column.centerfresh.animated .row.image-container span.bubble:nth-of-type(3) {
         -webkit-transform: scaleX(1) scaleY(1);
         -moz-transform: scaleX(1) scaleY(1);
         transform: scaleX(1) scaleY(1);
         -webkit-transition: -webkit-transform .1s linear .4s;
         -moz-transition: -moz-transform .1s linear .4s;
         transition: transform .1s linear .4s;
      }

      .container.markalar .row .column.centerfresh.animated .row.image-container img.main-image {
         right: 80px;
         filter: alpha(opacity=100);
         -webkit-opacity: 1;
         -moz-opacity: 1;
         opacity: 1;
         -webkit-transition: right .5s linear,opacity .5s linear;
         -moz-transition: right .5s linear,opacity .5s linear;
         transition: right .5s linear,opacity .5s linear;
      }

      .container.markalar .row .column.brooklyn .row.image-container {
         position: relative;
         height: 170px;
      }

         .container.markalar .row .column.brooklyn .row.image-container span.bubble {
            position: absolute;
            top: 0;
         }

            .container.markalar .row .column.brooklyn .row.image-container span.bubble:before {
               font-family: 'perfettiicons';
               text-transform: none;
               content: '\E006';
               color: #6bccff;
            }

            .container.markalar .row .column.brooklyn .row.image-container span.bubble:nth-of-type(1) {
               -webkit-transform: scaleX(0) scaleY(0);
               -moz-transform: scaleX(0) scaleY(0);
               transform: scaleX(0) scaleY(0);
               right: 20px;
            }

               .container.markalar .row .column.brooklyn .row.image-container span.bubble:nth-of-type(1):before {
                  font-size: 200px;
                  line-height: 100%;
               }

            .container.markalar .row .column.brooklyn .row.image-container span.bubble:nth-of-type(2) {
               -webkit-transform: scaleX(0) scaleY(0);
               -moz-transform: scaleX(0) scaleY(0);
               transform: scaleX(0) scaleY(0);
               right: 230px;
               top: 20px;
            }

               .container.markalar .row .column.brooklyn .row.image-container span.bubble:nth-of-type(2):before {
                  font-size: 48px;
                  line-height: 100%;
               }

            .container.markalar .row .column.brooklyn .row.image-container span.bubble:nth-of-type(3) {
               -webkit-transform: scaleX(0) scaleY(0);
               -moz-transform: scaleX(0) scaleY(0);
               transform: scaleX(0) scaleY(0);
               right: 220px;
               top: 150px;
            }

               .container.markalar .row .column.brooklyn .row.image-container span.bubble:nth-of-type(3):before {
                  font-size: 16px;
                  line-height: 100%;
               }

         .container.markalar .row .column.brooklyn .row.image-container img.main-image {
            position: absolute;
            top: 50px;
            bottom: 0;
            right: 35%;
            filter: alpha(opacity=20);
            -webkit-opacity: .2;
            -moz-opacity: .2;
            opacity: .2;
            margin: auto;
            width: 285px;
         }

      .container.markalar .row .column.brooklyn.animated .row.image-container span.bubble:nth-of-type(1) {
         -webkit-transform: scaleX(1) scaleY(1);
         -moz-transform: scaleX(1) scaleY(1);
         transform: scaleX(1) scaleY(1);
         -webkit-transition: -webkit-transform .3s linear;
         -moz-transition: -moz-transform .3s linear;
         transition: transform .3s linear;
      }

      .container.markalar .row .column.brooklyn.animated .row.image-container span.bubble:nth-of-type(2) {
         -webkit-transform: scaleX(1) scaleY(1);
         -moz-transform: scaleX(1) scaleY(1);
         transform: scaleX(1) scaleY(1);
         -webkit-transition: -webkit-transform .2s linear .25s;
         -moz-transition: -moz-transform .2s linear .25s;
         transition: transform .2s linear .25s;
      }

      .container.markalar .row .column.brooklyn.animated .row.image-container span.bubble:nth-of-type(3) {
         -webkit-transform: scaleX(1) scaleY(1);
         -moz-transform: scaleX(1) scaleY(1);
         transform: scaleX(1) scaleY(1);
         -webkit-transition: -webkit-transform .1s linear .4s;
         -moz-transition: -moz-transform .1s linear .4s;
         transition: transform .1s linear .4s;
      }

      .container.markalar .row .column.brooklyn.animated .row.image-container img.main-image {
         right: 80px;
         filter: alpha(opacity=100);
         -webkit-opacity: 1;
         -moz-opacity: 1;
         opacity: 1;
         -webkit-transition: right .5s linear,opacity .5s linear;
         -moz-transition: right .5s linear,opacity .5s linear;
         transition: right .5s linear,opacity .5s linear;
      }

      .container.markalar .row .column.career {
         background: #7e0e73;
         -webkit-border-radius: 500px 0 0 500px;
         -moz-border-radius: 500px 0 0 500px;
         border-radius: 500px 0 0 500px;
         padding-top: 40px;
         padding-bottom: 50px;
         filter: alpha(opacity=20);
         -webkit-opacity: .2;
         -moz-opacity: .2;
         opacity: .2;
         right: -100%!important;
         margin-top: 20px;
      }

         .container.markalar .row .column.career:after {
            content: '';
            position: absolute;
            top: 0;
            bottom: 0;
            left: 100%;
            width: 5000px;
            background: #7e0e73;
         }

         .container.markalar .row .column.career .row.header {
            margin-left: 10%;
            float: right;
            line-height: 120%;
            padding: 0 10px;
         }

            .container.markalar .row .column.career .row.header > h3 {
               color: #fff;
            }

            .container.markalar .row .column.career .row.header > p {
               color: #fff;
               max-width: 100%;
            }

            .container.markalar .row .column.career .row.header > a.details {
               background: #fff;
               color: #7e0e73;
            }

               .container.markalar .row .column.career .row.header > a.details:hover {
                  background: #500949;
                  color: #500949;
                  color: #fff;
                  -webkit-box-shadow: inset -1px -2px .5px 2px #2c0528;
                  -moz-box-shadow: inset -1px -2px .5px 2px #2c0528;
                  box-shadow: inset -1px -2px .5px 2px #2c0528;
               }

         .container.markalar .row .column.career.animated {
            right: 0!important;
            left: auto!important;
            filter: alpha(opacity=100);
            -webkit-opacity: 1;
            -moz-opacity: 1;
            opacity: 1;
            -webkit-transition: right .5s linear,opacity .5s linear;
            -moz-transition: right .5s linear,opacity .5s linear;
            transition: right .5s linear,opacity .5s linear;
         }

.row.sosyal-sorumluluk {
   background: #258385;
   padding-top: 50px;
   padding-bottom: 20px;
   min-height: 300px;
}

   .row.sosyal-sorumluluk .container .row .header {
      line-height: 120%;
      padding-top: 20px;
      padding-bottom: 20px;
   }

      .row.sosyal-sorumluluk .container .row .header > h2 {
         font-family: 'VAGRoundedBold',Helvetica,sans-serif;
         letter-spacing: .3px;
         font-size: 32px;
         color: #fff;
      }

      .row.sosyal-sorumluluk .container .row .header > p {
         color: #fff;
         font-family: 'VAGRoundedLight',Helvetica,sans-serif;
         letter-spacing: .1px;
         font-size: 14px;
         max-width: 65%;
         padding-top: 12px;
         padding-bottom: 32px;
         margin: 0;
      }

      .row.sosyal-sorumluluk .container .row .header > a.details {
         color: #258385;
         font-family: 'VAGRoundedLight',Helvetica,sans-serif;
         letter-spacing: .1px;
         font-size: 16px;
         background-color: #fff;
         display: inline-block;
         -webkit-border-radius: 32px 32px 32px 32px;
         -moz-border-radius: 32px;
         border-radius: 32px 32px 32px 32px;
         padding: 7px 60px;
      }

         .row.sosyal-sorumluluk .container .row .header > a.details:hover {
            color: #fff;
            background: #185556;
            -webkit-box-shadow: inset -1px -2px .5px 2px #0d2f30;
            -moz-box-shadow: inset -1px -2px .5px 2px #0d2f30;
            box-shadow: inset -1px -2px .5px 2px #0d2f30;
         }

   .row.sosyal-sorumluluk .container .image-container {
      position: relative;
   }

      .row.sosyal-sorumluluk .container .image-container img:nth-of-type(1) {
         position: absolute;
         width: 300px;
         height: 300px;
         top: -100px;
         -webkit-transform: scaleX(0) scaleY(0);
         -moz-transform: scaleX(0) scaleY(0);
         transform: scaleX(0) scaleY(0);
      }

      .row.sosyal-sorumluluk .container .image-container img:nth-of-type(2) {
         position: absolute;
         width: 150px;
         height: 150px;
         left: 250px;
         top: -40px;
         -webkit-transform: scaleX(0) scaleY(0);
         -moz-transform: scaleX(0) scaleY(0);
         transform: scaleX(0) scaleY(0);
      }

   .row.sosyal-sorumluluk.animated .container .row .image-container img:nth-of-type(1) {
      -webkit-transform: scaleX(1) scaleY(1);
      -moz-transform: scaleX(1) scaleY(1);
      transform: scaleX(1) scaleY(1);
      -webkit-transition: -webkit-transform .4s linear;
      -moz-transition: -moz-transform .4s linear;
      transition: transform .4s linear;
   }

   .row.sosyal-sorumluluk.animated .container .row .image-container img:nth-of-type(2) {
      -webkit-transform: scaleX(1) scaleY(1);
      -moz-transform: scaleX(1) scaleY(1);
      transform: scaleX(1) scaleY(1);
      -webkit-transition: -webkit-transform .2s linear .25s;
      -moz-transition: -moz-transform .2s linear .25s;
      transition: transform .2s linear .25s;
   }

.container.inavasyon {
   position: relative;
   padding-top: 40px;
   padding-bottom: 40px;
}

   .container.inavasyon .inavasyon_slider_container {
      position: relative;
      width: 100%;
      max-width: 500px;
      margin: auto;
      padding-top: 20px;
      padding-bottom: 20px;
   }

      .container.inavasyon .inavasyon_slider_container .inavasyon_slider {
         position: relative;
         width: 90%;
         margin: auto;
      }

         .container.inavasyon .inavasyon_slider_container .inavasyon_slider ul {
            margin: auto;
            padding: 0;
         }

            .container.inavasyon .inavasyon_slider_container .inavasyon_slider ul li {
               list-style: none;
               visibility: hidden;
               position: absolute;
            }

      .container.inavasyon .inavasyon_slider_container .tparrows.arrows {
         z-index: 99;
         position: relative;
         overflow: hidden;
         cursor: pointer;
      }

         .container.inavasyon .inavasyon_slider_container .tparrows.arrows:after {
            font-family: 'perfettiicons';
            text-transform: none;
            position: absolute;
            color: #ed1f27;
            font-size: 14px;
         }

         .container.inavasyon .inavasyon_slider_container .tparrows.arrows .tp-arr-titleholder {
            display: none;
            filter: alpha(opacity=0);
            -webkit-opacity: 0;
            -moz-opacity: 0;
            opacity: 0;
            visibility: hidden;
         }

      .container.inavasyon .inavasyon_slider_container .tp-rightarrow.arrows {
         width: 20px;
         height: 50px;
         padding: 10px;
      }

         .container.inavasyon .inavasyon_slider_container .tp-rightarrow.arrows:after {
            content: '\E005';
            left: 0;
         }

      .container.inavasyon .inavasyon_slider_container .tp-leftarrow.arrows {
         width: 20px;
         height: 50px;
         padding: 10px;
      }

         .container.inavasyon .inavasyon_slider_container .tp-leftarrow.arrows:after {
            content: '\E004';
            right: 0;
         }

      .container.inavasyon .inavasyon_slider_container .tp-bullets.arrows {
         z-index: 99;
         height: 20px;
         text-align: center;
         margin-top: 20px;
      }

         .container.inavasyon .inavasyon_slider_container .tp-bullets.arrows .bullet {
            cursor: pointer;
            position: relative;
            background: transparent;
            -webkit-border-radius: 10px 10px 10px 10px;
            -moz-border-radius: 10px;
            border-radius: 10px 10px 10px 10px;
            width: 10px;
            height: 10px;
            -webkit-box-shadow: 0 0 0 1px #21308e;
            -moz-box-shadow: 0 0 0 1px #21308e;
            box-shadow: 0 0 0 1px #21308e;
            display: inline-block;
            margin-right: 6px;
            float: none;
         }

            .container.inavasyon .inavasyon_slider_container .tp-bullets.arrows .bullet.selected {
               background: #21308e;
            }

   .container.inavasyon .header {
      line-height: 120%;
      padding-top: 30px;
      padding-bottom: 30px;
   }

      .container.inavasyon .header > h2 {
         font-family: 'VAGRoundedBold',Helvetica,sans-serif;
         letter-spacing: .3px;
         font-size: 32px;
         color: #1f2e8d;
      }

      .container.inavasyon .header > p {
         color: #353535;
         font-family: 'VAGRoundedLight',Helvetica,sans-serif;
         letter-spacing: .1px;
         font-size: 14px;
         max-width: 65%;
         padding-top: 12px;
         padding-bottom: 32px;
         margin: 0;
      }

      .container.inavasyon .header > a.details {
         color: #fff;
         font-family: 'VAGRoundedLight',Helvetica,sans-serif;
         letter-spacing: .1px;
         font-size: 16px;
         background-color: #1f2e8d;
         display: inline-block;
         -webkit-border-radius: 32px 32px 32px 32px;
         -moz-border-radius: 32px;
         border-radius: 32px 32px 32px 32px;
         padding: 7px 60px;
      }

         .container.inavasyon .header > a.details:hover {
            -webkit-box-shadow: inset -1px -2px .5px 2px #172162;
            -moz-box-shadow: inset -1px -2px .5px 2px #172162;
            box-shadow: inset -1px -2px .5px 2px #172162;
         }

.row.duyurular {
   position: relative;
   overflow: hidden;
}

   .row.duyurular .container .row .column {
      position: relative;
      padding-top: 40px;
      padding-bottom: 30px;
   }

   .row.duyurular .container .row > .column:nth-of-type(1) {
      background: #ebebeb;
   }

      .row.duyurular .container .row > .column:nth-of-type(1):after {
         content: '';
         position: absolute;
         background: #ebebeb;
         top: 0;
         bottom: 0;
         width: 5000px;
         right: 100%;
         z-index: -1;
      }

   .row.duyurular .container .row > .column:nth-of-type(2) {
      background: #dd1077;
   }

      .row.duyurular .container .row > .column:nth-of-type(2):after {
         content: '';
         position: absolute;
         background: #dd1077;
         top: 0;
         bottom: 0;
         width: 5000px;
         left: 100%;
         z-index: -1;
      }

   .row.duyurular .haberler .row.header h3 {
      font-family: 'VAGRoundedBold',Helvetica,sans-serif;
      letter-spacing: .3px;
      font-size: 32px;
      color: #2d3b94;
   }

   .row.duyurular .haberler .row.haber-content {
      padding: 10px 0;
   }

      .row.duyurular .haberler .row.haber-content .image {
         padding: 0;
      }

         .row.duyurular .haberler .row.haber-content .image a img {
            max-width: 100%;
            height: 70px;
            width: auto;
         }

      .row.duyurular .haberler .row.haber-content .title {
         font-family: 'VAGRoundedBold',Helvetica,sans-serif;
         letter-spacing: .3px;
         font-size: 16px;
         color: #2d3b94;
         line-height: 120%;
         padding: 3px 0;
      }

      .row.duyurular .haberler .row.haber-content .date {
         font-family: 'VAGRoundedLight',Helvetica,sans-serif;
         letter-spacing: .1px;
         font-size: 14px;
         color: #353535;
         line-height: 120%;
         padding: 3px 0;
      }

   .row.duyurular .haberler > a.details {
      margin-top: 15px;
      margin-bottom: 15px;
      line-height: 120%;
      color: #fff;
      font-family: 'VAGRoundedLight',Helvetica,sans-serif;
      letter-spacing: .1px;
      font-size: 16px;
      background-color: #1f2e8d;
      display: inline-block;
      -webkit-border-radius: 32px 32px 32px 32px;
      -moz-border-radius: 32px;
      border-radius: 32px 32px 32px 32px;
      padding: 7px 60px;
   }

      .row.duyurular .haberler > a.details:hover {
         -webkit-box-shadow: inset -1px -2px .5px 2px #172162;
         -moz-box-shadow: inset -1px -2px .5px 2px #172162;
         box-shadow: inset -1px -2px .5px 2px #172162;
      }

   .row.duyurular .header-inavasyon-right {
      line-height: 120%;
      padding-top: 30px;
      padding-bottom: 30px;
      padding-left: .9375rem;
   }

      .row.duyurular .header-inavasyon-right > h3 {
         font-family: 'VAGRoundedBold',Helvetica,sans-serif;
         letter-spacing: .3px;
         font-size: 32px;
         color: #fff;
         position: relative;
         z-index: 9;
      }

      .row.duyurular .header-inavasyon-right > p {
         color: #fff;
         font-family: 'VAGRoundedLight',Helvetica,sans-serif;
         letter-spacing: .1px;
         font-size: 14px;
         max-width: 65%;
         padding-top: 12px;
         padding-bottom: 32px;
         position: relative;
         z-index: 9;
         margin: 0;
      }

      .row.duyurular .header-inavasyon-right > a.details {
         color: #fff;
         font-family: 'VAGRoundedLight',Helvetica,sans-serif;
         letter-spacing: .1px;
         font-size: 16px;
         background-color: #1f2e8d;
         display: inline-block;
         -webkit-border-radius: 32px 32px 32px 32px;
         -moz-border-radius: 32px;
         border-radius: 32px 32px 32px 32px;
         position: relative;
         z-index: 9;
         padding: 7px 60px;
      }

         .row.duyurular .header-inavasyon-right > a.details:hover {
            -webkit-box-shadow: inset -1px -2px .5px 2px #172162;
            -moz-box-shadow: inset -1px -2px .5px 2px #172162;
            box-shadow: inset -1px -2px .5px 2px #172162;
         }

      .row.duyurular .header-inavasyon-right .image-container {
         position: absolute;
         z-index: 8;
         bottom: -50%;
         right: -50%;
         filter: alpha(opacity=0);
         -webkit-opacity: 0;
         -moz-opacity: 0;
         opacity: 0;
      }

   .row.duyurular.animated .header-inavasyon-right .image-container {
      bottom: -50px;
      right: 0;
      filter: alpha(opacity=100);
      -webkit-opacity: 1;
      -moz-opacity: 1;
      opacity: 1;
      -webkit-transition: bottom .5s linear,right .5s linear,opacity .5s linear;
      -moz-transition: bottom .5s linear,right .5s linear,opacity .5s linear;
      transition: bottom .5s linear,right .5s linear,opacity .5s linear;
   }

.row.footer {
   background: #2e78c9;
   padding-top: 40px;
   padding-bottom: 30px;
}

   .row.footer .column {
      padding-top: 10px;
      padding-bottom: 10px;
   }

      .row.footer .column .header {
         font-family: 'VAGRoundedBold',Helvetica,sans-serif;
         letter-spacing: .3px;
         font-size: 32px;
         color: #fff;
      }

      .row.footer .column .content p {
         color: #fff;
         font-family: 'VAGRoundedLight',Helvetica,sans-serif;
         letter-spacing: .1px;
         font-size: 14px;
      }

      .row.footer .column .content .social {
         width: 100%;
         float: left;
         padding-top: 10px;
         padding-bottom: 10px;
      }

         .row.footer .column .content .social a {
            float: left;
            margin: 5px 3px;
         }

            .row.footer .column .content .social a:nth-of-type(1) {
               margin-left: 0;
            }

            .row.footer .column .content .social a:before {
               font-family: 'perfettiicons';
               text-transform: none;
               font-size: 16px;
               color: #fff;
               border-width: 1px;
               border-color: #fff;
               border-style: solid;
               -webkit-border-radius: 50% 50% 50% 50%;
               -moz-border-radius: 50%;
               border-radius: 50% 50% 50% 50%;
               padding: 7px;
            }

            .row.footer .column .content .social a.facebook:before {
               content: '\E015';
            }

            .row.footer .column .content .social a.twitter:before {
               content: '\E016';
            }

            .row.footer .column .content .social a.google:before {
               content: '\E019';
            }

            .row.footer .column .content .social a.pinterest:before {
               content: '\E017';
            }

            .row.footer .column .content .social a.instagram:before {
               content: '\E018';
            }

            .row.footer .column .content .social a.youtube:before {
               content: '\E01A';
            }

            .row.footer .column .content .social a.linkedin:before {
               content: '\e90a';
            }

      .row.footer .column .content.mobile {
         display: none;
      }

         .row.footer .column .content.mobile a {
            margin-top: 15px;
            line-height: 120%;
            color: #fff;
            font-family: 'VAGRoundedLight',Helvetica,sans-serif;
            letter-spacing: .1px;
            font-size: 16px;
            background-color: #1f2e8d;
            display: block;
            text-align: center;
            -webkit-border-radius: 32px 32px 32px 32px;
            -moz-border-radius: 32px;
            border-radius: 32px 32px 32px 32px;
            padding: 7px 60px;
         }

            .row.footer .column .content.mobile a:hover {
               -webkit-box-shadow: inset -1px -2px .5px 2px #172162;
               -moz-box-shadow: inset -1px -2px .5px 2px #172162;
               box-shadow: inset -1px -2px .5px 2px #172162;
            }

.row.footer-last {
   background: #1f2e8d;
   padding-top: 10px;
   padding-bottom: 10px;
}

   .row.footer-last p.copyright {
      color: #fff;
      font-family: 'VAGRoundedLight',Helvetica,sans-serif;
      letter-spacing: .1px;
      font-size: 14px;
      padding-top: 5px;
      padding-right: 15px;
      padding-bottom: 5px;
      line-height: 33px;
      margin: 0;
   }

   .row.footer-last ul.sitemap {
      float: right;
      margin: 0;
      padding: 0;
   }

      .row.footer-last ul.sitemap li {
         float: left;
         line-height: 33px;
         padding-top: 5px;
         padding-right: 25px;
         padding-bottom: 5px;
      }

         .row.footer-last ul.sitemap li a {
            color: #fff;
            font-family: 'VAGRoundedLight',Helvetica,sans-serif;
            letter-spacing: .1px;
            font-size: 14px;
         }

            .row.footer-last ul.sitemap li a img {
               max-height: 33px;
            }

            .row.footer-last ul.sitemap li a.scrolltop {
               line-height: 26px;
               background-color: #2d78c9;
               padding-right: 15px;
               padding-left: 15px;
            }

               .row.footer-last ul.sitemap li a.scrolltop:after {
                  content: '\E002';
                  font-family: 'perfettiicons';
                  text-transform: none;
                  font-size: 10px;
                  width: 12px;
                  height: 12px;
                  line-height: 12px;
                  color: #fff;
               }

.row.bolge_mudurlukleri {
   margin-top: 30px;
   margin-bottom: 40px;
}

   .row.bolge_mudurlukleri.pvm_turkiye {
      margin-top: 0;
      margin-bottom: 40px;
   }

      .row.bolge_mudurlukleri.pvm_turkiye h3 {
         font-family: 'VAGRoundedBold',Helvetica,sans-serif;
         letter-spacing: .3px;
         font-size: 35px;
         color: #2d3b94;
         margin-bottom: 25px;
      }

   .row.bolge_mudurlukleri .container .row .column {
      margin-bottom: 40px;
   }

      .row.bolge_mudurlukleri .container .row .column > .row {
         -webkit-box-shadow: 1px 1px 1px 1px #dcdcdc;
         -moz-box-shadow: 1px 1px 1px 1px #dcdcdc;
         box-shadow: 1px 1px 1px 1px #dcdcdc;
         -webkit-border-radius: 10px 10px 10px 10px;
         -moz-border-radius: 10px;
         border-radius: 10px 10px 10px 10px;
         padding-bottom: 20px;
      }

         .row.bolge_mudurlukleri .container .row .column > .row .googlemaps {
            width: 100%;
            height: 250px;
            -webkit-border-radius: 10px 10px 0 0;
            -moz-border-radius: 10px 10px 0 0;
            border-radius: 10px 10px 0 0;
         }

         .row.bolge_mudurlukleri .container .row .column > .row header {
            padding-top: 15px;
            padding-bottom: 10px;
         }

            .row.bolge_mudurlukleri .container .row .column > .row header h3 {
               font-family: 'VAGRoundedBold',Helvetica,sans-serif;
               letter-spacing: .3px;
               font-size: 20px;
               color: #2d3b94;
               margin: 0;
            }

         .row.bolge_mudurlukleri .container .row .column > .row address {
            margin: 0;
         }

            .row.bolge_mudurlukleri .container .row .column > .row address div.address {
               padding-top: 5px;
               padding-bottom: 5px;
               color: #3e3e3e;
               font-family: 'VAGRoundedBold',Helvetica,sans-serif;
               letter-spacing: .3px;
               font-size: 15px;
            }

               .row.bolge_mudurlukleri .container .row .column > .row address div.address p {
                  font-family: 'VAGRoundedLight',Helvetica,sans-serif;
                  letter-spacing: .1px;
                  margin: 0;
               }

            .row.bolge_mudurlukleri .container .row .column > .row address div.tel {
               padding-top: 5px;
               padding-bottom: 5px;
               color: #3e3e3e;
               font-family: 'VAGRoundedBold',Helvetica,sans-serif;
               letter-spacing: .3px;
               font-size: 15px;
            }

               .row.bolge_mudurlukleri .container .row .column > .row address div.tel a {
                  font-family: 'VAGRoundedLight',Helvetica,sans-serif;
                  letter-spacing: .1px;
                  color: #3e3e3e;
                  display: inline-block;
               }

            .row.bolge_mudurlukleri .container .row .column > .row address div.fax {
               padding-top: 5px;
               padding-bottom: 5px;
               color: #3e3e3e;
               font-family: 'VAGRoundedBold',Helvetica,sans-serif;
               letter-spacing: .3px;
               font-size: 15px;
            }

               .row.bolge_mudurlukleri .container .row .column > .row address div.fax p {
                  font-family: 'VAGRoundedLight',Helvetica,sans-serif;
                  letter-spacing: .1px;
               }

.row.contact {
   margin-top: 30px;
   margin-bottom: 40px;
}

   .row.contact .column {
      margin-top: 15px;
   }

      .row.contact .column:nth-of-type(odd) {
         padding-right: 30px;
      }

      .row.contact .column:nth-of-type(even) {
         padding-left: 30px;
      }

      .row.contact .column.textarea {
         padding-right: .9375rem;
         padding-left: .9375rem;
      }

      .row.contact .column label {
         font-family: 'VAGRoundedLight',Helvetica,sans-serif;
         letter-spacing: .1px;
         color: #949494;
         font-size: 16px;
         padding-right: 0;
         padding-left: 0;
      }

      .row.contact .column input {
         border-width: 1px;
         border-color: #e6e6e6;
         border-style: solid;
         height: 35px;
         font-family: 'VAGRoundedLight',Helvetica,sans-serif;
         letter-spacing: .1px;
         font-size: 16px;
         color: #666;
         line-height: 25px;
         padding: 5px 15px;
      }

      .row.contact .column textarea {
         width: 100%;
         border-width: 1px;
         border-color: #e6e6e6;
         border-style: solid;
         resize: none;
         padding: 5px 15px;
      }

      .row.contact .column button, .row.contact .column .button {
         border: none;
         float: right;
         color: #fff;
         font-family: 'VAGRoundedLight',Helvetica,sans-serif;
         letter-spacing: .1px;
         font-size: 15px;
         margin-top: 20px;
         margin-bottom: 10px;
         background-color: #1f2e8d;
         display: inline-block;
         -webkit-border-radius: 32px 32px 32px 32px;
         -moz-border-radius: 32px;
         border-radius: 32px 32px 32px 32px;
         padding: 7px 70px;
      }

         .row.contact .column button:hover, .row.contact .column .button:hover {
            -webkit-box-shadow: inset -1px -2px .5px 2px #172162;
            -moz-box-shadow: inset -1px -2px .5px 2px #172162;
            box-shadow: inset -1px -2px .5px 2px #172162;
         }

.row.haberler .container .row.haber-content {
   margin-top: 20px;
   margin-bottom: 80px;
}

   .row.haberler .container .row.haber-content .column {
      padding-top: 25px;
      padding-bottom: 15px;
      position: relative;
   }

      .row.haberler .container .row.haber-content .column:after {
         content: '';
         position: absolute;
         left: .9375rem;
         right: .9375rem;
         bottom: 0;
         height: 1px;
         background: #f0f0f0;
      }

      .row.haberler .container .row.haber-content .column .image {
         padding-right: 0;
      }

         .row.haberler .container .row.haber-content .column .image a img {
            width: 100%;
            height: auto;
            max-width: 100%;
         }

      .row.haberler .container .row.haber-content .column .title {
         font-family: 'VAGRoundedBold',Helvetica,sans-serif;
         letter-spacing: .3px;
         font-size: 20px;
         color: #2d3b94;
      }

      .row.haberler .container .row.haber-content .column .date {
         font-family: 'VAGRoundedLight',Helvetica,sans-serif;
         letter-spacing: .1px;
         font-size: 16px;
         color: #2d3b94;
         padding-bottom: 10px;
      }

      .row.haberler .container .row.haber-content .column .content {
         font-family: 'VAGRoundedLight',Helvetica,sans-serif;
         letter-spacing: .1px;
         font-size: 14px;
         color: #353535;
         overflow: hidden;
      }

         .row.haberler .container .row.haber-content .column .content.active {
            -webkit-transition: max-height .5s ease-in-out;
            -moz-transition: max-height .5s ease-in-out;
            transition: max-height .5s ease-in-out;
         }

      .row.haberler .container .row.haber-content .column .more ,
      .row.haberler .container .row.haber-content .column .more2 {
         float: right;
         font-family: 'VAGRoundedLight',Helvetica,sans-serif;
         letter-spacing: .1px;
         font-size: 16px;
         color: #2d3b94;
         margin-top: 10px;
      }

.row.ik .ikslider {
   position: relative;
   background: #2d78c9;
   overflow: hidden;
}

   .row.ik .ikslider .row.slide-container .column:nth-of-type(1) {
      padding-top: 50px;
      padding-bottom: 50px;
      text-align: left;
   }

   .row.ik .ikslider .row.slide-container .column {
      text-align: center;
      position: relative;
      min-height: 450px;
   }

      .row.ik .ikslider .row.slide-container .column h3.title {
         font-family: 'VAGRoundedBold',Helvetica,sans-serif;
         letter-spacing: .3px;
         font-size: 26px;
         color: #fff;
      }

      .row.ik .ikslider .row.slide-container .column p.desc {
         font-family: 'VAGRoundedLight',Helvetica,sans-serif;
         letter-spacing: .1px;
         font-size: 18px;
         color: #fff;
      }

      .row.ik .ikslider .row.slide-container .column img {
         position: absolute;
         height: 140%;
         top: -20%;
         bottom: -20%;
         right: 0;
         left: 0;
         margin: auto;
      }

.row.ik .row.statement {
   padding-top: 40px;
   padding-bottom: 40px;
}

   .row.ik .row.statement .container h4 {
      font-family: 'VAGRoundedBold',Helvetica,sans-serif;
      letter-spacing: .3px;
      font-size: 22px;
      color: #2d3b94;
      float: left;
      width: 100%;
      margin: 30px 0 0;
   }

   .row.ik .row.statement .container p {
      font-family: 'VAGRoundedLight',Helvetica,sans-serif;
      letter-spacing: .1px;
      font-size: 18px;
      color: #3e3e3e;
      display: block;
      margin: 0;
   }

      .row.ik .row.statement .container p.margin {
         margin-bottom: 10px;
      }

   .row.ik .row.statement .container .accordion-head {
      float: left;
      width: 100%;
      cursor: pointer;
      border-width: 1px;
      border-color: #eee;
      border-style: solid;
      font-family: 'VAGRoundedBold',Helvetica,sans-serif;
      letter-spacing: .3px;
      font-size: 20px;
      color: #2d3b94;
      position: relative;
      padding: 15px 40px 15px 70px;
   }

      .row.ik .row.statement .container .accordion-head:after {
         content: '\E000';
         font-family: 'perfettiicons';
         text-transform: none;
         height: 0;
         line-height: 0;
         color: #2d3b94;
         font-size: 14px;
         position: absolute;
         right: 15px;
         top: 0;
         bottom: 0;
         margin: auto;
      }

      .row.ik .row.statement .container .accordion-head.active:after {
         content: '\E002';
      }

      .row.ik .row.statement .container .accordion-head:before {
         font-family: 'perfettiicons';
         text-transform: none;
         height: 40px;
         line-height: 40px;
         color: #2d3b94;
         font-size: 40px;
         position: absolute;
         left: 15px;
         top: 0;
         bottom: 0;
         margin: auto;
         border-width: 1px;
         border-color: #2d3b94;
         border-style: solid;
         -webkit-border-radius: 50% 50% 50% 50%;
         -moz-border-radius: 50%;
         border-radius: 50% 50% 50% 50%;
      }

      .row.ik .row.statement .container .accordion-head.icon_ik_1:before {
         content: '\e900';
      }

      .row.ik .row.statement .container .accordion-head.icon_ik_2:before {
         content: '\e901';
      }

      .row.ik .row.statement .container .accordion-head.icon_ik_3:before {
         content: '\e902';
      }

      .row.ik .row.statement .container .accordion-head.icon_ik_4:before {
         content: '\e903';
      }

      .row.ik .row.statement .container .accordion-head.icon_ik_5:before {
         content: '\e904';
      }

      .row.ik .row.statement .container .accordion-head.icon_ik_6:before {
         content: '\e905';
      }

      .row.ik .row.statement .container .accordion-head.icon_ik_7:before {
         content: '\e906';
      }

      .row.ik .row.statement .container .accordion-head.icon_ik_8:before {
         content: '\e907';
      }

   .row.ik .row.statement .container .accordion-container {
      float: left;
      width: 100%;
      padding: 15px;
   }

      .row.ik .row.statement .container .accordion-container .image_column {
         padding-top: 15px;
         padding-bottom: 15px;
      }

         .row.ik .row.statement .container .accordion-container .image_column img {
            max-width: 80%;
            display: block;
            margin: auto;
         }

         .row.ik .row.statement .container .accordion-container .image_column:nth-of-type(even) > * {
            float: right;
         }

.row.v .vslider {
   background: #2d78c9;
   position: relative;
   overflow: hidden;
}

   .row.v .vslider .row.slide-container .column:nth-of-type(1) {
      padding-top: 50px;
      padding-bottom: 50px;
      text-align: left;
   }

   .row.v .vslider .row.slide-container .column {
      position: relative;
      min-height: 450px;
   }

      .row.v .vslider .row.slide-container .column h2.title {
         font-family: 'VAGRoundedBold',Helvetica,sans-serif;
         letter-spacing: .3px;
         font-size: 35px;
         color: #fff;
      }

      .row.v .vslider .row.slide-container .column p {
         font-family: 'VAGRoundedLight',Helvetica,sans-serif;
         letter-spacing: .1px;
         font-size: 18px;
         color: #fff;
      }

      .row.v .vslider .row.slide-container .column img {
         position: absolute;
         height: 140%;
         top: -20%;
         bottom: -20%;
         right: 0;
         margin: auto;
         max-width: 100%;
      }

.row.v .row.statement {
   padding-bottom: 40px;
}

   .row.v .row.statement .container h2 {
      font-family: 'VAGRoundedBold',Helvetica,sans-serif;
      letter-spacing: .3px;
      font-size: 40px;
      color: #2d3b94;
      float: left;
      width: 100%;
      margin: 30px 0 0;
   }

   .row.v .row.statement .container h4 {
      font-family: 'VAGRoundedBold',Helvetica,sans-serif;
      letter-spacing: .3px;
      font-size: 20px;
      color: #2d3b94;
      float: left;
      width: 100%;
      margin: 30px 0 0;
   }

      .row.v .row.statement .container h4 + p {
         margin-top: 0;
      }

   .row.v .row.statement .container p {
      font-family: 'VAGRoundedLight',Helvetica,sans-serif;
      letter-spacing: .1px;
      font-size: 18px;
      color: #3e3e3e;
      float: left;
      width: 100%;
      margin: 20px 0 0;
   }

   .row.v .row.statement .container iframe {
      margin-top: 20px;
      margin-bottom: 20px;
      width: 100%;
      max-width: 600px;
      height: 300px;
   }

   .row.v .row.statement .container .accordion {
      float: left;
      width: 100%;
      padding-top: 30px;
   }

      .row.v .row.statement .container .accordion .accordion-head {
         float: left;
         width: 100%;
         cursor: pointer;
         border-width: 1px;
         border-color: #eee;
         border-style: solid;
         font-family: 'VAGRoundedBold',Helvetica,sans-serif;
         letter-spacing: .3px;
         font-size: 20px;
         color: #2d3b94;
         position: relative;
         padding: 15px 40px 15px 70px;
      }

         .row.v .row.statement .container .accordion .accordion-head:after {
            content: '\E000';
            font-family: 'perfettiicons';
            text-transform: none;
            height: 0;
            line-height: 0;
            color: #2d3b94;
            font-size: 14px;
            position: absolute;
            right: 15px;
            top: 0;
            bottom: 0;
            margin: auto;
         }

         .row.v .row.statement .container .accordion .accordion-head.active:after {
            content: '\E002';
         }

         .row.v .row.statement .container .accordion .accordion-head:before {
            font-family: 'perfettiicons';
            text-transform: none;
            height: 40px;
            line-height: 40px;
            color: #2d3b94;
            font-size: 40px;
            position: absolute;
            left: 15px;
            top: 0;
            bottom: 0;
            margin: auto;
            border-width: 1px;
            border-color: #2d3b94;
            border-style: solid;
            -webkit-border-radius: 50% 50% 50% 50%;
            -moz-border-radius: 50%;
            border-radius: 50% 50% 50% 50%;
         }

         .row.v .row.statement .container .accordion .accordion-head.icon_ik_1:before {
            content: '\e900';
         }

         .row.v .row.statement .container .accordion .accordion-head.icon_ik_2:before {
            content: '\e901';
         }

         .row.v .row.statement .container .accordion .accordion-head.icon_ik_3:before {
            content: '\e902';
         }

         .row.v .row.statement .container .accordion .accordion-head.icon_ik_4:before {
            content: '\e903';
         }

         .row.v .row.statement .container .accordion .accordion-head.icon_ik_5:before {
            content: '\e904';
         }

         .row.v .row.statement .container .accordion .accordion-head.icon_ik_6:before {
            content: '\e905';
         }

         .row.v .row.statement .container .accordion .accordion-head.icon_ik_7:before {
            content: '\e906';
         }

         .row.v .row.statement .container .accordion .accordion-head.icon_ik_8:before {
            content: '\e907';
         }

      .row.v .row.statement .container .accordion .accordion-container {
         float: left;
         width: 100%;
         padding: 15px;
      }

.row.v .row.inf {
   padding-top: 30px;
   background: #2d78c9;
}

   .row.v .row.inf .container {
      padding-top: 20px;
      padding-bottom: 50px;
   }

      .row.v .row.inf .container h2 {
         font-family: 'VAGRoundedBold',Helvetica,sans-serif;
         letter-spacing: .3px;
         font-size: 36px;
         color: #fff;
         float: left;
         width: 100%;
      }

      .row.v .row.inf .container .row.contain {
         float: left;
         width: 100%;
         text-align: center;
         margin: 0;
      }

         .row.v .row.inf .container .row.contain .column {
            width: 15%;
            display: inline-block;
            vertical-align: top;
            padding: 10px;
         }

            .row.v .row.inf .container .row.contain .column span {
               display: block;
               font-family: 'VAGRoundedBold',Helvetica,sans-serif;
               letter-spacing: .3px;
               font-size: 14px;
               color: #fff;
               line-height: 20px;
               height: 60px;
               letter-spacing: .5px;
               overflow: hidden;
            }

               .row.v .row.inf .container .row.contain .column span.icon {
                  width: 100px;
                  height: 100px;
                  background: #fff;
                  display: inline-block;
                  -webkit-border-radius: 100px 100px 100px 100px;
                  -moz-border-radius: 100px;
                  border-radius: 100px 100px 100px 100px;
                  margin-top: 15px;
                  margin-bottom: 15px;
                  position: relative;
                  overflow: visible;
                  cursor: pointer;
               }

                  .row.v .row.inf .container .row.contain .column span.icon a {
                     background-image: url(../img/vizyonicon.png);
                     height: 50px;
                     background-repeat: no-repeat;
                     position: absolute;
                     top: 0;
                     bottom: 0;
                     left: 0;
                     right: 0;
                     margin: auto;
                  }

                     .row.v .row.inf .container .row.contain .column span.icon a.apple {
                        background-position: -8px 0;
                        width: 35px;
                     }

                     .row.v .row.inf .container .row.contain .column span.icon a.cup {
                        background-position: -5px -50px;
                        width: 41px;
                     }

                     .row.v .row.inf .container .row.contain .column span.icon a.basket {
                        background-position: -2px -100px;
                        width: 46px;
                     }

                     .row.v .row.inf .container .row.contain .column span.icon a.people {
                        background-position: -3px -150px;
                        width: 44px;
                     }

                     .row.v .row.inf .container .row.contain .column span.icon a.world {
                        background-position: -3px -200px;
                        width: 43px;
                     }

                     .row.v .row.inf .container .row.contain .column span.icon a.baloon {
                        background-position: -8px -250px;
                        width: 34px;
                     }

                     .row.v .row.inf .container .row.contain .column span.icon a.ok {
                        background-position: -4px -300px;
                        width: 43px;
                     }

                     .row.v .row.inf .container .row.contain .column span.icon a.bulb {
                        background-position: -10px -350px;
                        width: 29px;
                     }

                     .row.v .row.inf .container .row.contain .column span.icon a.chart {
                        background-position: -2px -400px;
                        width: 47px;
                     }

                     .row.v .row.inf .container .row.contain .column span.icon a.nature {
                        background-position: -6px -450px;
                        width: 40px;
                     }

                     .row.v .row.inf .container .row.contain .column span.icon a.human {
                        background-position: -2px -500px;
                        width: 45px;
                     }

            .row.v .row.inf .container .row.contain .column.active span.icon {
               position: relative;
               -webkit-box-shadow: 0 0 0 4px #2c3896;
               -moz-box-shadow: 0 0 0 4px #2c3896;
               box-shadow: 0 0 0 4px #2c3896;
            }

            .row.v .row.inf .container .row.contain .column.information {
               filter: alpha(opacity=0);
               -webkit-opacity: 0;
               -moz-opacity: 0;
               opacity: 0;
               display: none;
               visibility: hidden;
               width: 100%;
               text-align: left;
               background: #fff;
               -webkit-border-radius: 20px 20px 20px 20px;
               -moz-border-radius: 20px;
               border-radius: 20px 20px 20px 20px;
            }

               .row.v .row.inf .container .row.contain .column.information span {
                  font-family: 'VAGRoundedThin',Helvetica,sans-serif;
                  letter-spacing: .1px;
                  height: auto;
                  color: #3e3e3e;
                  font-size: 16px;
                  line-height: 22px;
                  display: inline-block;
                  padding: 30px 20px;
               }

                  .row.v .row.inf .container .row.contain .column.information span p {
                     font-family: 'VAGRoundedThin',Helvetica,sans-serif;
                     letter-spacing: .1px;
                     height: auto;
                     color: #3e3e3e;
                     font-size: 18px;
                     line-height: 24px;
                  }

               .row.v .row.inf .container .row.contain .column.information.active {
                  filter: alpha(opacity=100);
                  -webkit-opacity: 1;
                  -moz-opacity: 1;
                  opacity: 1;
                  display: block;
                  visibility: visible;
               }

      .row.v .row.inf .container .row.information {
         margin: 0;
      }

   .row.v .row.inf.white {
      background: #fff;
   }

      .row.v .row.inf.white .container h2 {
         color: #2c3897;
      }

      .row.v .row.inf.white .container .row.contain .column span {
         color: #2c3897;
         height: 40px;
      }

         .row.v .row.inf.white .container .row.contain .column span.icon {
            height: 100px;
            -webkit-box-shadow: 0 0 0 1px #e6e6e6;
            -moz-box-shadow: 0 0 0 1px #e6e6e6;
            box-shadow: 0 0 0 1px #e6e6e6;
         }

      .row.v .row.inf.white .container .row.contain .column.active span.icon {
         -webkit-box-shadow: 0 0 0 4px #2c3896;
         -moz-box-shadow: 0 0 0 4px #2c3896;
         box-shadow: 0 0 0 4px #2c3896;
      }

      .row.v .row.inf.white .container .row.contain .column.information {
         -webkit-box-shadow: inset 0 0 0 1px #eaeaea;
         -moz-box-shadow: inset 0 0 0 1px #eaeaea;
         box-shadow: inset 0 0 0 1px #eaeaea;
      }

         .row.v .row.inf.white .container .row.contain .column.information span {
            height: 100%;
            color: #3e3e3e;
         }

   .row.v .row.inf.users {
      background-color: #fff;
   }

      .row.v .row.inf.users .container {
         padding-bottom: 0;
      }

         .row.v .row.inf.users .container h2 {
            color: #2c3897;
         }

         .row.v .row.inf.users .container p {
            font-family: 'VAGRoundedLight',Helvetica,sans-serif;
            letter-spacing: .1px;
            font-size: 22px;
            color: #2c3897;
            float: left;
            width: 55%;
         }

      .row.v .row.inf.users .row.contain {
         padding-top: 20px;
      }

         .row.v .row.inf.users .row.contain .column {
            width: 18%;
            text-align: center;
         }

            .row.v .row.inf.users .row.contain .column span {
               font-size: 14px;
               color: #2c3897;
               height: 60px;
            }

               .row.v .row.inf.users .row.contain .column span p {
                  font-size: 14px;
                  float: none;
                  width: 100%;
                  margin-bottom: 5px;
               }

                  .row.v .row.inf.users .row.contain .column span p:nth-of-type(1) {
                     font-family: 'VAGRoundedBold',Helvetica,sans-serif;
                     letter-spacing: .3px;
                     font-size: 16px;
                  }

               .row.v .row.inf.users .row.contain .column span.icon {
                  height: 100px;
                  -webkit-box-shadow: 0 0 0 1px #e6e6e6;
                  -moz-box-shadow: 0 0 0 1px #e6e6e6;
                  box-shadow: 0 0 0 1px #e6e6e6;
               }

                  .row.v .row.inf.users .row.contain .column span.icon a {
                     background-color: #d9d9d9;
                     overflow: hidden;
                     height: 100%;
                     width: 100%;
                     background-repeat: no-repeat;
                     background-size: cover;
                     background-position: 50% 50%;
                     -webkit-border-radius: 50% 50% 50% 50%;
                     -moz-border-radius: 50%;
                     border-radius: 50% 50% 50% 50%;
                  }

            .row.v .row.inf.users .row.contain .column.active span.icon {
               -webkit-box-shadow: 0 0 0 4px #2c3896;
               -moz-box-shadow: 0 0 0 4px #2c3896;
               box-shadow: 0 0 0 4px #2c3896;
            }

            .row.v .row.inf.users .row.contain .column.information {
               float: left;
               width: 100%;
               text-align: center;
               -webkit-box-shadow: inset 0 0 0 1px #eaeaea;
               -moz-box-shadow: inset 0 0 0 1px #eaeaea;
               box-shadow: inset 0 0 0 1px #eaeaea;
            }

               .row.v .row.inf.users .row.contain .column.information .col {
                  padding-top: 10px;
                  padding-bottom: 10px;
               }

                  .row.v .row.inf.users .row.contain .column.information .col.hidden {
                     display: none;
                  }

                  .row.v .row.inf.users .row.contain .column.information .col a {
                     position: relative;
                     -webkit-border-radius: 5px 5px 5px 5px;
                     -moz-border-radius: 5px;
                     border-radius: 5px 5px 5px 5px;
                     overflow: hidden;
                  }

                     .row.v .row.inf.users .row.contain .column.information .col a img {
                        max-width: 100%;
                        -webkit-border-radius: 5px 5px 5px 5px;
                        -moz-border-radius: 5px;
                        border-radius: 5px 5px 5px 5px;
                     }

                     .row.v .row.inf.users .row.contain .column.information .col a:before {
                        content: '';
                        position: absolute;
                        top: 0;
                        bottom: 0;
                        left: 0;
                        right: 0;
                        background: rgba(45,120,201,0.6);
                        z-index: 2;
                        -webkit-border-radius: 5px 5px 5px 5px;
                        -moz-border-radius: 5px;
                        border-radius: 5px 5px 5px 5px;
                        filter: alpha(opacity=0);
                        -webkit-opacity: 0;
                        -moz-opacity: 0;
                        opacity: 0;
                        -webkit-transition: opacity .3s linear;
                        -moz-transition: opacity .3s linear;
                        transition: opacity .3s linear;
                     }

                     .row.v .row.inf.users .row.contain .column.information .col a:after {
                        font-family: 'perfettiicons';
                        text-transform: none;
                        content: '\E014';
                        color: #fff;
                        background: rgba(45,120,201,0.7);
                        -webkit-border-radius: 3px 3px 3px 3px;
                        -moz-border-radius: 3px;
                        border-radius: 3px 3px 3px 3px;
                        width: 70px;
                        height: 40px;
                        font-size: 20px;
                        line-height: 40px;
                        position: absolute;
                        top: 10%;
                        bottom: 0;
                        left: 0;
                        right: 0;
                        margin: auto;
                        text-align: center;
                        z-index: 4;
                        filter: alpha(opacity=0);
                        -webkit-opacity: 0;
                        -moz-opacity: 0;
                        opacity: 0;
                        -webkit-transition: opacity .3s linear;
                        -moz-transition: opacity .3s linear;
                        transition: opacity .3s linear;
                     }

                     .row.v .row.inf.users .row.contain .column.information .col a:hover:before, .row.v .row.inf.users .row.contain .column.information .col a:hover:after {
                        filter: alpha(opacity=100);
                        -webkit-opacity: 1;
                        -moz-opacity: 1;
                        opacity: 1;
                        -webkit-transition: opacity .3s linear;
                        -moz-transition: opacity .3s linear;
                        transition: opacity .3s linear;
                     }

                  .row.v .row.inf.users .row.contain .column.information .col .video-text {
                     font-family: 'VAGRoundedBold',Helvetica,sans-serif;
                     letter-spacing: .3px;
                     font-size: 16px;
                     color: #2d78c9;
                     display: block;
                     text-align: left;
                     overflow: hidden;
                     margin-top: 5px;
                     margin-bottom: 10px;
                     padding: 0;
                  }

               .row.v .row.inf.users .row.contain .column.information .more ,
               .row.v .row.inf.users .row.contain .column.information .more2 {
                  margin-top: 30px;
                  margin-bottom: 10px;
               }

                  .row.v .row.inf.users .row.contain .column.information .more a ,
                  .row.v .row.inf.users .row.contain .column.information .more2 a {
                     color: #fff;
                     font-family: 'VAGRoundedLight',Helvetica,sans-serif;
                     letter-spacing: .1px;
                     font-size: 16px;
                     background-color: #424e9e;
                     display: inline-block;
                     -webkit-border-radius: 32px 32px 32px 32px;
                     -moz-border-radius: 32px;
                     border-radius: 32px 32px 32px 32px;
                     padding: 7px 60px;
                  }

                     .row.v .row.inf.users .row.contain .column.information .more a:hover ,
                     .row.v .row.inf.users .row.contain .column.information .more2 a:hover {
                        -webkit-box-shadow: inset -1px -2px .5px 2px #313a76;
                        -moz-box-shadow: inset -1px -2px .5px 2px #313a76;
                        box-shadow: inset -1px -2px .5px 2px #313a76;
                     }

.row.v .profil {
   background-color: #2e3192;
}

   .row.v .profil h3 {
      font-family: 'VAGRoundedBold',Helvetica,sans-serif;
      letter-spacing: .3px;
      font-size: 36px;
      color: #fff;
      margin-bottom: 0;
      padding-top: 45px;
      padding-bottom: 45px;
   }

   .row.v .profil .details {
      position: relative;
   }

      .row.v .profil .details .bg {
         background-color: #0068b5;
         background-image: -webkit-linear-gradient(left,#0068b5 50%,#77a041 50%);
         background-image: -moz-linear-gradient(left,#0068b5 50%,#77a041 50%);
         background-image: -ms-linear-gradient(left,#0068b5 50%,#77a041 50%);
         background-image: -o-linear-gradient(left,#0068b5 50%,#77a041 50%);
         background-image: linear-gradient(left,#0068b5 50%,#77a041 50%);
      }

         .row.v .profil .details .bg .column {
            position: relative;
            z-index: 9;
            height: 600px;
            text-align: center;
         }

            .row.v .profil .details .bg .column span {
               position: absolute;
               top: 40px;
               left: 15%;
               right: 15%;
               margin: auto;
               font-family: 'VAGRoundedBold',Helvetica,sans-serif;
               letter-spacing: .3px;
               font-size: 36px;
               color: #fff;
            }

         .row.v .profil .details .bg:nth-of-type(1) .column:nth-last-of-type(1):after {
            position: absolute;
            z-index: 10;
            left: 0;
            bottom: 0;
            margin: auto;
            width: 800px;
            height: 800px;
            content: '';
            background-image: url(../img/vmprofil.png);
            background-size: 100% 100%;
            background-repeat: no-repeat;
            background-position: center center;
            -webkit-transform: translateX(-50%) translateY(50%);
            -moz-transform: translateX(-50%) translateY(50%);
            transform: translateX(-50%) translateY(50%);
         }

         .row.v .profil .details .bg:nth-last-of-type(1) {
            background-color: #4a439a;
            background-image: -webkit-linear-gradient(left,#4a439a 50%,#d65f85 50%);
            background-image: -moz-linear-gradient(left,#4a439a 50%,#d65f85 50%);
            background-image: -ms-linear-gradient(left,#4a439a 50%,#d65f85 50%);
            background-image: -o-linear-gradient(left,#4a439a 50%,#d65f85 50%);
            background-image: linear-gradient(left,#4a439a 50%,#d65f85 50%);
         }

            .row.v .profil .details .bg:nth-last-of-type(1) .column span {
               top: auto;
               bottom: 40px;
            }

.row.v .row.statement.hakkimizda .left_block {
   width: 150px;
   height: 300px;
   position: relative;
   float: left;
   margin-top: 20px;
   margin-right: 20px;
}

   .row.v .row.statement.hakkimizda .left_block img {
      width: 300px;
      height: 300px;
      position: absolute;
      left: -150px;
      margin: auto;
   }

.row.v .row.statement.hakkimizda h2 {
   color: #2d3b94;
   font-size: 35px;
}

.row.v .row.statement.hakkimizda p {
   font-size: 15.5px;
   color: #3e3e3e;
   float: left;
}

   .row.v .row.statement.hakkimizda p:nth-of-type(2), .row.v .row.statement.hakkimizda p:nth-of-type(3), .row.v .row.statement.hakkimizda p:nth-of-type(4) {
      width: calc(100% - 170px);
   }

.row.v .row.statement.hakkimizda li {
   font-size: 15.5px;
   color: #3e3e3e;
   margin-top: 15px;
   padding-left: 25px;
   float: left;
   width: 100%;
   position: relative;
}

   .row.v .row.statement.hakkimizda li:before {
      content: '';
      width: 7px;
      height: 7px;
      background: #2d3b94;
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      margin: auto;
      -webkit-border-radius: 7px 7px 7px 7px;
      -moz-border-radius: 7px;
      border-radius: 7px 7px 7px 7px;
   }

.row.v .row.statement.hakkimizda.ks p:nth-of-type(2), .row.v .row.statement.hakkimizda.ks p:nth-of-type(3), .row.v .row.statement.hakkimizda.ks p:nth-of-type(4) {
   width: 100%;
}

.row.v .row.statement.hakkimizda.white {
   background: #2d78c9;
}

   .row.v .row.statement.hakkimizda.white h2 {
      color: #fff;
   }

   .row.v .row.statement.hakkimizda.white p {
      color: #fff;
   }

      .row.v .row.statement.hakkimizda.white p:nth-of-type(2), .row.v .row.statement.hakkimizda.white p:nth-of-type(3), .row.v .row.statement.hakkimizda.white p:nth-of-type(4) {
         width: 100%;
      }

   .row.v .row.statement.hakkimizda.white li {
      font-size: 15.5px;
      color: #fff;
      margin-top: 15px;
      padding-left: 25px;
      float: left;
      width: 100%;
      position: relative;
   }

      .row.v .row.statement.hakkimizda.white li:before {
         content: '';
         width: 7px;
         height: 7px;
         background: #fff;
         position: absolute;
         top: 0;
         bottom: 0;
         left: 0;
         margin: auto;
         -webkit-border-radius: 7px 7px 7px 7px;
         -moz-border-radius: 7px;
         border-radius: 7px 7px 7px 7px;
      }

.row.v .row.year_scheme {
   padding-top: 20px;
   padding-bottom: 60px;
}

   .row.v .row.year_scheme h2 {
      font-family: 'VAGRoundedBold',Helvetica,sans-serif;
      letter-spacing: .3px;
      font-size: 36px;
      color: #2d3b94;
      width: 100%;
      margin: 0 0 20px;
   }

   .row.v .row.year_scheme .row.years {
      position: relative;
   }

      .row.v .row.year_scheme .row.years .line {
         position: absolute;
         top: 0;
         bottom: 0;
         left: 0;
         right: 0;
         width: 3px;
         background: #818181;
         margin: auto;
      }

      .row.v .row.year_scheme .row.years .column {
         position: relative;
      }

         .row.v .row.year_scheme .row.years .column > .row:nth-of-type(odd) {
            padding-top: 15px;
            padding-bottom: 15px;
         }

            .row.v .row.year_scheme .row.years .column > .row:nth-of-type(odd) .col .info {
               border-right: 60px solid transparent;
               float: left;
               position: relative;
            }

               .row.v .row.year_scheme .row.years .column > .row:nth-of-type(odd) .col .info p {
                  -webkit-box-shadow: 0 0 0 1px #c6c6c6;
                  -moz-box-shadow: 0 0 0 1px #c6c6c6;
                  box-shadow: 0 0 0 1px #c6c6c6;
                  -webkit-border-radius: 30px 30px 30px 30px;
                  -moz-border-radius: 30px;
                  border-radius: 30px 30px 30px 30px;
                  margin-bottom: 0;
                  font-family: 'VAGRoundedThin',Helvetica,sans-serif;
                  letter-spacing: .1px;
                  color: #272727;
                  font-size: 19.5px;
                  background: #fff;
                  padding: 20px;
               }

               .row.v .row.year_scheme .row.years .column > .row:nth-of-type(odd) .col .info:after {
                  font-family: 'perfettiicons';
                  text-transform: none;
                  color: #c6c6c6;
                  content: '\E00E';
                  position: absolute;
                  background: #fff;
                  font-size: 25px;
                  line-height: 25px;
                  height: 25px;
                  width: 20px;
                  right: -13px;
                  top: 0;
                  bottom: 0;
                  margin: auto;
               }

               .row.v .row.year_scheme .row.years .column > .row:nth-of-type(odd) .col .info:hover:after {
                  color: #2d78c9;
                  content: '\E00B';
                  background: transparent;
                  right: -12px;
               }

               .row.v .row.year_scheme .row.years .column > .row:nth-of-type(odd) .col .info:hover p {
                  color: #fff;
                  background: #2d78c9;
               }

            .row.v .row.year_scheme .row.years .column > .row:nth-of-type(odd) .col .year {
               font-family: 'VAGRoundedBold',Helvetica,sans-serif;
               letter-spacing: .3px;
               font-size: 28.5px;
               line-height: 90px;
               color: #fff;
               background: #2d78c9;
               -webkit-border-radius: 90px 90px 90px 90px;
               -moz-border-radius: 90px;
               border-radius: 90px 90px 90px 90px;
               text-align: center;
               position: absolute;
               top: 0;
               bottom: 0;
               right: -45px;
               width: 90px;
               height: 90px;
               margin: auto;
            }

            .row.v .row.year_scheme .row.years .column > .row:nth-of-type(odd) .col .image_container {
               border-left: 60px solid transparent;
               float: left;
               position: relative;
            }

               .row.v .row.year_scheme .row.years .column > .row:nth-of-type(odd) .col .image_container:before {
                  font-family: 'perfettiicons';
                  text-transform: none;
                  color: #c6c6c6;
                  content: '\E00D';
                  position: absolute;
                  background: #fff;
                  font-size: 25px;
                  line-height: 25px;
                  height: 25px;
                  width: 20px;
                  left: -18px;
                  top: 0;
                  bottom: 0;
                  margin: auto;
               }

               .row.v .row.year_scheme .row.years .column > .row:nth-of-type(odd) .col .image_container img {
                  max-height: 120px;
                  -webkit-box-shadow: 0 0 0 1px #c6c6c6;
                  -moz-box-shadow: 0 0 0 1px #c6c6c6;
                  box-shadow: 0 0 0 1px #c6c6c6;
                  -webkit-border-radius: 30px 30px 30px 30px;
                  -moz-border-radius: 30px;
                  border-radius: 30px 30px 30px 30px;
                  margin-bottom: 0;
                  font-family: 'VAGRoundedThin',Helvetica,sans-serif;
                  letter-spacing: .1px;
                  color: #272727;
                  font-size: 19.5px;
                  background: #fff;
                  padding: 20px;
               }

            .row.v .row.year_scheme .row.years .column > .row:nth-of-type(odd) .col::nth-of-type(odd) {
               float: left;
            }

            .row.v .row.year_scheme .row.years .column > .row:nth-of-type(odd) .col:nth-of-type(even) {
               float: right;
            }

         .row.v .row.year_scheme .row.years .column > .row:nth-of-type(even) {
            padding-top: 15px;
            padding-bottom: 15px;
         }

            .row.v .row.year_scheme .row.years .column > .row:nth-of-type(even) .col .info {
               border-left: 60px solid transparent;
               float: right;
               position: relative;
            }

               .row.v .row.year_scheme .row.years .column > .row:nth-of-type(even) .col .info p {
                  -webkit-box-shadow: 0 0 0 1px #c6c6c6;
                  -moz-box-shadow: 0 0 0 1px #c6c6c6;
                  box-shadow: 0 0 0 1px #c6c6c6;
                  -webkit-border-radius: 30px 30px 30px 30px;
                  -moz-border-radius: 30px;
                  border-radius: 30px 30px 30px 30px;
                  margin-bottom: 0;
                  font-family: 'VAGRoundedThin',Helvetica,sans-serif;
                  letter-spacing: .1px;
                  color: #272727;
                  font-size: 19.5px;
                  background: #fff;
                  padding: 20px;
               }

               .row.v .row.year_scheme .row.years .column > .row:nth-of-type(even) .col .info:before {
                  font-family: 'perfettiicons';
                  text-transform: none;
                  color: #c6c6c6;
                  content: '\E00D';
                  position: absolute;
                  background: #fff;
                  font-size: 25px;
                  line-height: 25px;
                  height: 25px;
                  width: 20px;
                  left: -18px;
                  top: 0;
                  bottom: 0;
                  margin: auto;
               }

               .row.v .row.year_scheme .row.years .column > .row:nth-of-type(even) .col .info:hover:before {
                  color: #2d78c9;
                  content: '\E00C';
                  background: transparent;
                  left: -17px;
               }

               .row.v .row.year_scheme .row.years .column > .row:nth-of-type(even) .col .info:hover p {
                  color: #fff;
                  background: #2d78c9;
               }

            .row.v .row.year_scheme .row.years .column > .row:nth-of-type(even) .col .year {
               font-family: 'VAGRoundedBold',Helvetica,sans-serif;
               letter-spacing: .3px;
               font-size: 28.5px;
               line-height: 90px;
               color: #fff;
               background: #2d78c9;
               -webkit-border-radius: 90px 90px 90px 90px;
               -moz-border-radius: 90px;
               border-radius: 90px 90px 90px 90px;
               text-align: center;
               position: absolute;
               top: 0;
               bottom: 0;
               left: -45px;
               width: 90px;
               height: 90px;
               margin: auto;
            }

            .row.v .row.year_scheme .row.years .column > .row:nth-of-type(even) .col .image_container {
               float: right;
               border-right: 60px solid transparent;
               position: relative;
            }

               .row.v .row.year_scheme .row.years .column > .row:nth-of-type(even) .col .image_container:after {
                  font-family: 'perfettiicons';
                  text-transform: none;
                  color: #c6c6c6;
                  content: '\E00E';
                  position: absolute;
                  background: #fff;
                  font-size: 25px;
                  line-height: 25px;
                  height: 25px;
                  width: 20px;
                  right: -13px;
                  top: 0;
                  bottom: 0;
                  margin: auto;
               }

               .row.v .row.year_scheme .row.years .column > .row:nth-of-type(even) .col .image_container img {
                  max-height: 120px;
                  -webkit-box-shadow: 0 0 0 1px #c6c6c6;
                  -moz-box-shadow: 0 0 0 1px #c6c6c6;
                  box-shadow: 0 0 0 1px #c6c6c6;
                  -webkit-border-radius: 30px 30px 30px 30px;
                  -moz-border-radius: 30px;
                  border-radius: 30px 30px 30px 30px;
                  margin-bottom: 0;
                  font-family: 'VAGRoundedThin',Helvetica,sans-serif;
                  letter-spacing: .1px;
                  color: #272727;
                  font-size: 19.5px;
                  background: #fff;
                  padding: 20px;
               }

            .row.v .row.year_scheme .row.years .column > .row:nth-of-type(even) .col:nth-of-type(odd) {
               float: right;
            }

            .row.v .row.year_scheme .row.years .column > .row:nth-of-type(even) .col:nth-of-type(even) {
               float: left;
            }

.row.ik.markalar {
   position: relative;
   overflow: hidden;
}

   .row.ik.markalar .ikslider.markalar {
      position: relative;
      background: #f9dd00;
      overflow: visible;
   }

      .row.ik.markalar .ikslider.markalar .row.slide-container .column {
         position: relative;
         overflow: visible;
      }

         .row.ik.markalar .ikslider.markalar .row.slide-container .column.image {
            min-height: 420px;
         }

         .row.ik.markalar .ikslider.markalar .row.slide-container .column h3.title {
            font-size: 40px;
         }

         .row.ik.markalar .ikslider.markalar .row.slide-container .column a.details {
            color: #fff;
            font-family: 'VAGRoundedLight',Helvetica,sans-serif;
            letter-spacing: .1px;
            font-size: 14px;
            margin-top: 20px;
            margin-bottom: 10px;
            background-color: #1f2e8d;
            display: inline-block;
            -webkit-border-radius: 32px 32px 32px 32px;
            -moz-border-radius: 32px;
            border-radius: 32px 32px 32px 32px;
            padding: 7px 60px;
         }

            .row.ik.markalar .ikslider.markalar .row.slide-container .column a.details:hover {
               -webkit-box-shadow: inset -1px -2px .5px 2px #172162;
               -moz-box-shadow: inset -1px -2px .5px 2px #172162;
               box-shadow: inset -1px -2px .5px 2px #172162;
            }

         .row.ik.markalar .ikslider.markalar .row.slide-container .column img {
            top: auto;
            height: 130%;
            bottom: -260px;
            left: -60px;
            width: auto;
         }

   .row.ik.markalar .row.image-container .container {
      border-right: .9375rem solid transparent;
      border-left: .9375rem solid transparent;
      background: url(../img/chupa_multi.png) no-repeat center top;
      -webkit-background-size: cover;
      -moz-background-size: cover;
      background-size: cover;
      height: 225px;
      margin-top: 15px;
      padding: 0;
   }

   .row.ik.markalar .row.promotion {
      background: #e2a105;
   }

      .row.ik.markalar .row.promotion .column:nth-of-type(1) {
         background: #f9dd00;
         -webkit-border-radius: 0 500px 500px 0;
         -moz-border-radius: 0 500px 500px 0;
         border-radius: 0 500px 500px 0;
      }

         .row.ik.markalar .row.promotion .column:nth-of-type(1):before {
            content: '';
            width: 5000px;
            position: absolute;
            top: 0;
            bottom: 0;
            right: 100%;
            background: #f9dd00;
         }

      .row.ik.markalar .row.promotion .column:nth-of-type(2) {
         background: #e2a105;
      }

         .row.ik.markalar .row.promotion .column:nth-of-type(2):after {
            content: '';
            width: 5000px;
            position: absolute;
            top: 0;
            bottom: 0;
            left: 100%;
            background: #e2a105;
         }

      .row.ik.markalar .row.promotion .column {
         position: relative;
         padding-top: 40px;
         padding-bottom: 30px;
      }

         .row.ik.markalar .row.promotion .column h3.title {
            font-family: 'VAGRoundedBold',Helvetica,sans-serif;
            letter-spacing: .3px;
            font-size: 35px;
            color: #2f3087;
         }

         .row.ik.markalar .row.promotion .column p.desc {
            font-family: 'VAGRoundedLight',Helvetica,sans-serif;
            letter-spacing: .1px;
            font-size: 16px;
            color: #2f3087;
         }

         .row.ik.markalar .row.promotion .column div.social a {
            float: left;
            -webkit-border-radius: 100% 100% 100% 100%;
            -moz-border-radius: 100%;
            border-radius: 100% 100% 100% 100%;
            background: #fff;
            line-height: 36px;
            width: 36px;
            height: 36px;
            text-align: center;
            margin: 5px;
         }

            .row.ik.markalar .row.promotion .column div.social a:nth-of-type(1) {
               margin-left: 0;
            }

            .row.ik.markalar .row.promotion .column div.social a.facebook:before {
               content: '\E011';
               font-family: 'perfettiicons';
               text-transform: none;
               color: #005bd8;
               font-size: 36px;
            }

            .row.ik.markalar .row.promotion .column div.social a.twitter {
               background-color: #00aced;
            }

               .row.ik.markalar .row.promotion .column div.social a.twitter:before {
                  content: '\e016';
                  font-family: 'perfettiicons';
                  text-transform: none;
                  color: #fff;
                  font-size: 18px;
               }

            .row.ik.markalar .row.promotion .column div.social a.youtube:before {
               content: '\E00F';
               font-family: 'perfettiicons';
               text-transform: none;
               color: #d01c1c;
               font-size: 36px;
            }

            .row.ik.markalar .row.promotion .column div.social a.google {
               background-color: #dd4b39;
            }

               .row.ik.markalar .row.promotion .column div.social a.google:before {
                  content: '\e019';
                  font-family: 'perfettiicons';
                  text-transform: none;
                  color: #fff;
                  font-size: 18px;
               }

            .row.ik.markalar .row.promotion .column div.social a.pinterest {
               background-color: #cb2027;
            }

               .row.ik.markalar .row.promotion .column div.social a.pinterest:before {
                  content: '\e017';
                  font-family: 'perfettiicons';
                  text-transform: none;
                  color: #fff;
                  font-size: 18px;
               }

            .row.ik.markalar .row.promotion .column div.social a.instagram:before {
               content: '\E010';
               font-family: 'perfettiicons';
               text-transform: none;
               color: #517fa4;
               font-size: 36px;
            }

         .row.ik.markalar .row.promotion .column div.promotion_logo {
            position: absolute;
            left: 58.33333%;
            top: 0;
            bottom: 0;
            margin: auto;
         }

            .row.ik.markalar .row.promotion .column div.promotion_logo img.promotion_logo {
               position: absolute;
               left: 0;
               right: 0;
               top: 0;
               bottom: 0;
               margin: auto;
               max-width: 90%;
               max-height: 90%;
            }

         .row.ik.markalar .row.promotion .column .promotion_image {
            margin: 12% 50px 20px;
         }

            .row.ik.markalar .row.promotion .column .promotion_image img {
               max-width: 80%;
            }

         .row.ik.markalar .row.promotion .column p.promotion_desc {
            font-family: 'VAGRoundedThin',Helvetica,sans-serif;
            letter-spacing: .1px;
            font-size: 16px;
            color: #fff;
            max-width: 80%;
            margin: 10px 50px 20px;
         }

         .row.ik.markalar .row.promotion .column.red h3.title {
            color: #ce1130;
         }

         .row.ik.markalar .row.promotion .column.image_relative {
            padding-top: 15px;
            padding-bottom: 15px;
         }

            .row.ik.markalar .row.promotion .column.image_relative .promotion_image {
               height: 100%;
               text-align: center;
               margin-top: 0;
               margin-bottom: 0;
            }

               .row.ik.markalar .row.promotion .column.image_relative .promotion_image img {
                  height: 100%;
               }

   .row.ik.markalar .row.video_slider {
      padding-top: 50px;
      background: #ce1130;
      border-bottom: 40px solid #1f2e8d;
   }

      .row.ik.markalar .row.video_slider.with_image {
         padding-top: 40px;
         padding-bottom: 40px;
         border-bottom: 0 solid transparent;
         text-align: center;
      }

         .row.ik.markalar .row.video_slider.with_image img {
            width: 80%;
            max-width: 600px;
         }

         .row.ik.markalar .row.video_slider.with_image .text_container {
            padding-top: 30px;
         }

            .row.ik.markalar .row.video_slider.with_image .text_container h3 {
               font-family: 'VAGRoundedBold',Helvetica,sans-serif;
               letter-spacing: .3px;
               font-size: 32px;
               color: #fff;
            }

            .row.ik.markalar .row.video_slider.with_image .text_container p {
               font-family: 'VAGRoundedLight',Helvetica,sans-serif;
               letter-spacing: .1px;
               font-size: 16px;
               color: #fff;
            }

      .row.ik.markalar .row.video_slider .videoslider_container {
         background: url(../img/macbook.png) no-repeat center center;
         background-size: 100% 100%;
         margin-bottom: -40px;
         max-height: 600px!important;
         position: relative;
      }

         .row.ik.markalar .row.video_slider .videoslider_container .videoslider {
            position: relative;
            width: 100%;
            height: 100%!important;
            max-height: 600px!important;
         }

            .row.ik.markalar .row.video_slider .videoslider_container .videoslider ul {
               margin: auto;
               padding: 0;
            }

               .row.ik.markalar .row.video_slider .videoslider_container .videoslider ul li {
                  list-style: none;
                  visibility: hidden;
                  position: absolute;
               }

                  .row.ik.markalar .row.video_slider .videoslider_container .videoslider ul li .fullscreenvideo {
                     height: 85%;
                     width: 70%;
                     border: none;
                     padding-top: 12%;
                     margin: auto;
                     margin-top: -4%;
                  }

                     .row.ik.markalar .row.video_slider .videoslider_container .videoslider ul li .fullscreenvideo iframe {
                        border: none;
                     }

         .row.ik.markalar .row.video_slider .videoslider_container .tparrows.arrows {
            position: relative;
            z-index: 99;
            overflow: hidden;
            cursor: pointer;
            text-align: center;
         }

            .row.ik.markalar .row.video_slider .videoslider_container .tparrows.arrows:after {
               font-family: 'perfettiicons';
               text-transform: none;
               color: #fff;
               font-size: 18px;
               display: inline-block;
               line-height: 30px;
            }

            .row.ik.markalar .row.video_slider .videoslider_container .tparrows.arrows .tp-arr-titleholder {
               display: none;
               filter: alpha(opacity=0);
               -webkit-opacity: 0;
               -moz-opacity: 0;
               opacity: 0;
               visibility: hidden;
            }

            .row.ik.markalar .row.video_slider .videoslider_container .tparrows.arrows:hover {
               background: #fff;
               -webkit-border-radius: 100% 100% 100% 100%;
               -moz-border-radius: 100%;
               border-radius: 100% 100% 100% 100%;
            }

               .row.ik.markalar .row.video_slider .videoslider_container .tparrows.arrows:hover:after {
                  color: #ce1130;
                  background: #fff;
                  line-height: 30px;
               }

         .row.ik.markalar .row.video_slider .videoslider_container .tp-rightarrow.arrows {
            width: 50px;
            height: 50px;
            right: 0!important;
            padding: 10px;
         }

            .row.ik.markalar .row.video_slider .videoslider_container .tp-rightarrow.arrows:after {
               content: '\E005';
            }

         .row.ik.markalar .row.video_slider .videoslider_container .tp-leftarrow.arrows {
            width: 50px;
            height: 50px;
            left: 0!important;
            padding: 10px;
         }

            .row.ik.markalar .row.video_slider .videoslider_container .tp-leftarrow.arrows:after {
               content: '\E004';
            }

         .row.ik.markalar .row.video_slider .videoslider_container .tp-bullets.arrows {
            filter: alpha(opacity=0);
            -webkit-opacity: 0;
            -moz-opacity: 0;
            opacity: 0;
            display: none;
            visibility: hidden;
         }

   .row.ik.markalar.chupa .ikslider.markalar .row.slide-container .column h3.title {
      color: #ce1130;
   }

   .row.ik.markalar.chupa .ikslider.markalar .row.slide-container .column p.desc {
      color: #ce1130;
   }

   .row.ik.markalar.chupa .ikslider.markalar .row.slide-container .column a.details {
      background-color: #ce1130;
   }

      .row.ik.markalar.chupa .ikslider.markalar .row.slide-container .column a.details:hover {
         -webkit-box-shadow: inset -1px -2px .5px 2px #6b0718;
         -moz-box-shadow: inset -1px -2px .5px 2px #6b0718;
         box-shadow: inset -1px -2px .5px 2px #6b0718;
      }

   .row.ik.markalar.vivident .ikslider.markalar {
      background: #312483;
   }

      .row.ik.markalar.vivident .ikslider.markalar .row.slide-container .column a.details {
         background: #221388;
      }

         .row.ik.markalar.vivident .ikslider.markalar .row.slide-container .column a.details:hover {
            -webkit-box-shadow: inset -1px -2px .5px 2px #0b033e;
            -moz-box-shadow: inset -1px -2px .5px 2px #0b033e;
            box-shadow: inset -1px -2px .5px 2px #0b033e;
         }

      .row.ik.markalar.vivident .ikslider.markalar .row.slide-container .column img {
         top: 10%;
         bottom: 10%;
         margin: auto;
         max-width: 100%;
         max-height: 100%;
         left: 0;
         right: 0;
         top: 0;
         bottom: 0;
         width: auto;
         height: auto;
      }

   .row.ik.markalar.vivident .row.promotion {
      background: #c50335;
   }

      .row.ik.markalar.vivident .row.promotion .column:nth-of-type(1) {
         background: #fff;
      }

         .row.ik.markalar.vivident .row.promotion .column:nth-of-type(1):before {
            background: #fff;
         }

      .row.ik.markalar.vivident .row.promotion .column:nth-of-type(2) {
         background: #c50335;
      }

         .row.ik.markalar.vivident .row.promotion .column:nth-of-type(2):after {
            background: #c50335;
         }

      .row.ik.markalar.vivident .row.promotion .column p.promotion_desc {
         font-family: 'VAGRoundedBold',Helvetica,sans-serif;
         letter-spacing: .3px;
         font-size: 35px;
         position: absolute;
         top: 50%;
         -webkit-transform: translateY(-50%);
         -moz-transform: translateY(-50%);
         transform: translateY(-50%);
      }

   .row.ik.markalar.vivident .row.video_slider {
      background: #4188be;
   }

      .row.ik.markalar.vivident .row.video_slider .tparrows.arrows:hover:after {
         color: #4188be;
      }

   .row.ik.markalar.mentos .ikslider.markalar {
      background: #49c0f3;
   }

      .row.ik.markalar.mentos .ikslider.markalar .row.slide-container .column img {
         top: 10%;
         bottom: 10%;
         margin: auto;
         max-width: 100%;
         max-height: 100%;
         left: 0;
         right: 0;
         top: 0;
         bottom: 0;
         width: auto;
         height: auto;
      }

   .row.ik.markalar.mentos .row.promotion {
      background: #65bb33;
   }

      .row.ik.markalar.mentos .row.promotion .column:nth-of-type(1) {
         background: #fff;
      }

         .row.ik.markalar.mentos .row.promotion .column:nth-of-type(1):before {
            background: #fff;
         }

      .row.ik.markalar.mentos .row.promotion .column:nth-of-type(2) {
         background: #65bb33;
      }

         .row.ik.markalar.mentos .row.promotion .column:nth-of-type(2):after {
            background: #65bb33;
         }

      .row.ik.markalar.mentos .row.promotion .column p.promotion_desc {
         font-family: 'VAGRoundedBold',Helvetica,sans-serif;
         letter-spacing: .3px;
         font-size: 35px;
         position: absolute;
         top: 50%;
         -webkit-transform: translateY(-50%);
         -moz-transform: translateY(-50%);
         transform: translateY(-50%);
      }

   .row.ik.markalar.mentos .row.video_slider {
      background: #2976cb;
   }

      .row.ik.markalar.mentos .row.video_slider .tparrows.arrows:hover:after {
         color: #2976cb;
      }

   .row.ik.markalar.bigbabol .ikslider.markalar {
      background: #cd236e;
   }

      .row.ik.markalar.bigbabol .ikslider.markalar .row.slide-container .column img {
         top: 10%;
         bottom: 10%;
         margin: auto;
         max-width: 100%;
         max-height: 100%;
         left: 0;
         right: 0;
         top: 0;
         bottom: 0;
         width: auto;
         height: auto;
      }

   .row.ik.markalar.bigbabol .row.promotion {
      background: #c50335;
   }

      .row.ik.markalar.bigbabol .row.promotion .column:nth-of-type(1) {
         background: #fff;
      }

         .row.ik.markalar.bigbabol .row.promotion .column:nth-of-type(1):before {
            background: #fff;
         }

      .row.ik.markalar.bigbabol .row.promotion .column:nth-of-type(2) {
         background: #c50335;
      }

         .row.ik.markalar.bigbabol .row.promotion .column:nth-of-type(2):after {
            background: #c50335;
         }

      .row.ik.markalar.bigbabol .row.promotion .column p.promotion_desc {
         font-family: 'VAGRoundedBold',Helvetica,sans-serif;
         letter-spacing: .3px;
         font-size: 35px;
         position: absolute;
         top: 50%;
         -webkit-transform: translateY(-50%);
         -moz-transform: translateY(-50%);
         transform: translateY(-50%);
      }

   .row.ik.markalar.bigbabol .row.video_slider {
      background: #fff677;
   }

      .row.ik.markalar.bigbabol .row.video_slider .tparrows.arrows:hover:after {
         color: #fff677;
      }

   .row.ik.markalar.centerfresh .ikslider.markalar {
      background: #209bba;
   }

      .row.ik.markalar.centerfresh .ikslider.markalar .row.slide-container .column img {
         top: 10%;
         bottom: 10%;
         margin: auto;
         max-width: 100%;
         max-height: 100%;
         left: 0;
         right: 0;
         top: 0;
         bottom: 0;
         width: auto;
         height: auto;
      }

   .row.ik.markalar.centerfresh .row.video_slider {
      background: #c3eff2;
   }

      .row.ik.markalar.centerfresh .row.video_slider .tparrows.arrows:hover:after {
         color: #c3eff2;
      }

   .row.ik.markalar.brooklyn .ikslider.markalar {
      background: #233f85;
   }

      .row.ik.markalar.brooklyn .ikslider.markalar .row.slide-container .column img {
         top: 10%;
         bottom: 10%;
         margin: auto;
         max-width: 100%;
         max-height: 100%;
         left: 0;
         right: 0;
         top: 0;
         bottom: 0;
         width: auto;
         height: auto;
      }

   .row.ik.markalar.brooklyn .row.video_slider {
      background-color: #fff;
   }

.row.basin_bultenleri {
   margin-top: 30px;
   margin-bottom: 40px;
}

   .row.basin_bultenleri .column {
      position: relative;
      overflow: hidden;
      border-width: .9375rem;
      border-style: solid;
      border-color: transparent;
      -webkit-box-shadow: inset 0 0 0 1px #ebebeb;
      -moz-box-shadow: inset 0 0 0 1px #ebebeb;
      box-shadow: inset 0 0 0 1px #ebebeb;
      -webkit-border-radius: 35px 35px 35px 35px;
      -moz-border-radius: 35px;
      border-radius: 35px 35px 35px 35px;
      padding: 15px 15px 40px;
   }

      .row.basin_bultenleri .column > * {
         float: left;
         width: 100%;
      }

      .row.basin_bultenleri .column h4.title {
         font-family: 'VAGRoundedBold',Helvetica,sans-serif;
         letter-spacing: .3px;
         font-size: 22px;
         color: #2d3b94;
         margin-bottom: 0;
         padding-top: 5px;
         padding-bottom: 5px;
      }

      .row.basin_bultenleri .column span.desc {
         font-family: 'VAGRoundedBold',Helvetica,sans-serif;
         letter-spacing: .3px;
         font-size: 16px;
         color: #3e3e3e;
         padding-bottom: 15px;
      }

      .row.basin_bultenleri .column p.content {
         font-family: 'VAGRoundedThin',Helvetica,sans-serif;
         letter-spacing: .1px;
         font-size: 16px;
         color: #3e3e3e;
         padding-bottom: 15px;
      }

      .row.basin_bultenleri .column a.dwnpdf {
         position: absolute;
         left: 15px;
         right: 15px;
         bottom: 30px;
         margin: auto;
         width: auto;
         font-family: 'VAGRoundedThin',Helvetica,sans-serif;
         letter-spacing: .1px;
         font-size: 16px;
         line-height: 35px;
         color: #fff;
         background: #2d3b94;
         -webkit-border-radius: 0 30px 30px 0;
         -moz-border-radius: 0 30px 30px 0;
         border-radius: 0 30px 30px 0;
         text-align: center;
      }

         .row.basin_bultenleri .column a.dwnpdf:before {
            content: '\E012';
            font-family: 'perfettiicons';
            text-transform: none;
            color: #2d3b94;
            font-size: 28px;
            line-height: 35px;
            position: absolute;
            left: 0;
            top: 0;
            bottom: 0;
            margin: auto;
            background: #fff;
            padding-right: 10px;
            padding-left: 20px;
         }

         .row.basin_bultenleri .column a.dwnpdf:after {
            content: '\E013';
            font-family: 'perfettiicons';
            text-transform: none;
            font-size: 18px;
            line-height: 35px;
            position: absolute;
            right: 0;
            top: 0;
            bottom: 0;
            margin: auto;
            padding-right: 30px;
            padding-left: 10px;
         }

.row.reklamlarimiz {
   text-align: center;
}

   .row.reklamlarimiz .row.main-video {
      background-color: #1d6d70;
   }

      .row.reklamlarimiz .row.main-video .video_container {
         position: relative;
         overflow: hidden;
         background: url(../img/macbook.png) no-repeat center center;
         background-size: 100% 100%;
         width: 100%;
         height: 640px;
         float: left;
         margin-top: 40px;
         margin-bottom: 30px;
         padding-right: 100px;
         padding-left: 100px;
      }

         .row.reklamlarimiz .row.main-video .video_container .prev {
            position: absolute;
            height: 0;
            top: 0;
            bottom: 0;
            left: 20px;
            margin: auto;
         }

            .row.reklamlarimiz .row.main-video .video_container .prev:before {
               content: '\E004';
               font-family: 'perfettiicons';
               text-transform: none;
               font-size: 20px;
               color: #fff;
               background-color: transparent;
               -webkit-border-radius: 50% 50% 50% 50%;
               -moz-border-radius: 50%;
               border-radius: 50% 50% 50% 50%;
               -webkit-transition: color .2s ease-in-out,background-color .2s ease-in-out;
               -moz-transition: color .2s ease-in-out,background-color .2s ease-in-out;
               transition: color .2s ease-in-out,background-color .2s ease-in-out;
               padding: 7px;
            }

            .row.reklamlarimiz .row.main-video .video_container .prev:hover:before {
               color: #2d78c9;
               background-color: #ffF;
               -webkit-transition: color .2s ease-in-out,background-color .2s ease-in-out;
               -moz-transition: color .2s ease-in-out,background-color .2s ease-in-out;
               transition: color .2s ease-in-out,background-color .2s ease-in-out;
            }

         .row.reklamlarimiz .row.main-video .video_container .next {
            position: absolute;
            height: 0;
            top: 0;
            bottom: 0;
            right: 20px;
            margin: auto;
         }

            .row.reklamlarimiz .row.main-video .video_container .next:before {
               content: '\E005';
               font-family: 'perfettiicons';
               text-transform: none;
               font-size: 20px;
               color: #fff;
               background-color: transparent;
               -webkit-border-radius: 50% 50% 50% 50%;
               -moz-border-radius: 50%;
               border-radius: 50% 50% 50% 50%;
               -webkit-transition: color .2s ease-in-out,background-color .2s ease-in-out;
               -moz-transition: color .2s ease-in-out,background-color .2s ease-in-out;
               transition: color .2s ease-in-out,background-color .2s ease-in-out;
               padding: 7px;
            }

            .row.reklamlarimiz .row.main-video .video_container .next:hover:before {
               color: #2d78c9;
               background-color: #ffF;
               -webkit-transition: color .2s ease-in-out,background-color .2s ease-in-out;
               -moz-transition: color .2s ease-in-out,background-color .2s ease-in-out;
               transition: color .2s ease-in-out,background-color .2s ease-in-out;
            }

      .row.reklamlarimiz .row.main-video iframe {
         width: 90%;
         height: 470px;
         display: inline-block;
         margin-top: 40px;
         margin-bottom: 30px;
      }

   .row.reklamlarimiz ul.video-category-select {
      -webkit-border-radius: 32px 32px 32px 32px;
      -moz-border-radius: 32px;
      border-radius: 32px 32px 32px 32px;
      -webkit-box-shadow: 0 0 .5px 1px #e6e6e6;
      -moz-box-shadow: 0 0 .5px 1px #e6e6e6;
      box-shadow: 0 0 .5px 1px #e6e6e6;
      margin-top: 40px;
      margin-right: 15px;
      margin-bottom: 15px;
      padding-right: 15px;
      padding-left: 15px;
      font-family: 'VAGRoundedLight',Helvetica,sans-serif;
      letter-spacing: .1px;
      color: #949494;
      font-size: 14px;
      line-height: 32px;
      display: inline-block;
      position: relative;
   }

      .row.reklamlarimiz ul.video-category-select > li > {
         position: relative;
      }

         .row.reklamlarimiz ul.video-category-select > li > a:after {
            font-family: 'perfettiicons';
            text-transform: none;
            content: '\E000';
            color: #e90b16;
            font-size: 10px;
            margin-top: 2px;
            margin-left: 10px;
            vertical-align: middle;
         }

         .row.reklamlarimiz ul.video-category-select > li > a:hover:after {
            color: #fff;
         }

      .row.reklamlarimiz ul.video-category-select:hover {
         -webkit-box-shadow: inset -1px -2px .5px 2px #313a76;
         -moz-box-shadow: inset -1px -2px .5px 2px #313a76;
         box-shadow: inset -1px -2px .5px 2px #313a76;
         background: #424e9e;
         color: #fff;
      }

         .row.reklamlarimiz ul.video-category-select:hover > li > a {
            color: #fff;
         }

      .row.reklamlarimiz ul.video-category-select a {
         color: #949494;
         text-align: center;
      }

      .row.reklamlarimiz ul.video-category-select i.rectangle {
         font-style: normal;
         position: absolute;
         top: 100%;
         left: -6px;
         right: 0;
         text-align: center;
         margin-top: 10px;
         margin-left: 50%;
         z-index: 99;
         filter: alpha(opacity=0);
         -webkit-opacity: 0;
         -moz-opacity: 0;
         opacity: 0;
         visibility: hidden;
         width: 0;
         height: 0;
         border-style: solid;
         border-width: 0 6px 10px;
         border-color: transparent transparent #fff;
         -webkit-transition: opacity .05s linear 0.45s,visibility 0 linear .5s;
         -moz-transition: opacity .05s linear 0.45s,visibility 0 linear .5s;
         transition: opacity .05s linear 0.45s,visibility 0 linear .5s;
      }

         .row.reklamlarimiz ul.video-category-select i.rectangle:before {
            font-family: 'perfettiicons';
            text-transform: none;
            content: '\E002';
            color: #f8f8f8;
            position: absolute;
            font-size: 14px;
            line-height: 14px;
            left: 50%;
            margin-left: -8px;
         }

      .row.reklamlarimiz ul.video-category-select li ul {
         padding-left: 0;
         background: #fff;
         overflow: hidden;
         position: absolute;
         top: 100%;
         left: 0;
         right: 0;
         z-index: 998;
         filter: alpha(opacity=0);
         -webkit-opacity: 0;
         -moz-opacity: 0;
         opacity: 0;
         visibility: hidden;
         max-height: 0;
         white-space: normal;
         -webkit-box-shadow: 0 0 .5px 1px #e6e6e6;
         -moz-box-shadow: 0 0 .5px 1px #e6e6e6;
         box-shadow: 0 0 .5px 1px #e6e6e6;
         -webkit-border-radius: 12px 12px 12px 12px;
         -moz-border-radius: 12px;
         border-radius: 12px 12px 12px 12px;
         -webkit-transition: max-height .5s linear,opacity 0 linear 0.5s,visibility 0 linear .5s;
         -moz-transition: max-height .5s linear,opacity 0 linear 0.5s,visibility 0 linear .5s;
         transition: max-height .5s linear,opacity 0 linear 0.5s,visibility 0 linear .5s;
         margin: 20px 0 0;
      }

         .row.reklamlarimiz ul.video-category-select li ul li {
            padding-right: 15px;
            padding-left: 15px;
            word-wrap: break-word;
         }

      .row.reklamlarimiz ul.video-category-select.active {
         background: #424e9e;
         -webkit-box-shadow: inset -1px -2px .5px 2px #313a76;
         -moz-box-shadow: inset -1px -2px .5px 2px #313a76;
         box-shadow: inset -1px -2px .5px 2px #313a76;
         color: #fff;
      }

         .row.reklamlarimiz ul.video-category-select.active > li > a {
            color: #fff;
         }

            .row.reklamlarimiz ul.video-category-select.active > li > a:after {
               color: #fff;
            }

         .row.reklamlarimiz ul.video-category-select.active i.rectangle {
            filter: alpha(opacity=100);
            -webkit-opacity: 1;
            -moz-opacity: 1;
            opacity: 1;
            visibility: visible;
            -webkit-transition: opacity .05s linear 0s,visibility 0 linear;
            -moz-transition: opacity .05s linear 0s,visibility 0 linear;
            transition: opacity .05s linear 0s,visibility 0 linear;
         }

         .row.reklamlarimiz ul.video-category-select.active li ul {
            filter: alpha(opacity=100);
            -webkit-opacity: 1;
            -moz-opacity: 1;
            opacity: 1;
            visibility: visible;
            max-height: 300px;
            -webkit-box-shadow: 0 0 .5px 1px #e6e6e6;
            -moz-box-shadow: 0 0 .5px 1px #e6e6e6;
            box-shadow: 0 0 .5px 1px #e6e6e6;
            -webkit-transition: max-height .5s linear;
            -moz-transition: max-height .5s linear;
            transition: max-height .5s linear;
         }

            .row.reklamlarimiz ul.video-category-select.active li ul li:hover {
               background: #f1f1f1;
            }

   .row.reklamlarimiz .row.video-gallery {
      margin-top: 15px;
      margin-bottom: 40px;
   }

      .row.reklamlarimiz .row.video-gallery .hidden {
         display: none;
      }

      .row.reklamlarimiz .row.video-gallery .column {
         margin-top: 15px;
         margin-bottom: 15px;
         position: relative;
         cursor: pointer;
         z-index: 1;
      }

         .row.reklamlarimiz .row.video-gallery .column span.video-text {
            font-family: 'VAGRoundedBold',Helvetica,sans-serif;
            letter-spacing: .3px;
            font-size: 18px;
            white-space: nowrap;
            overflow: hidden;
            color: #fff;
            z-index: 3;
            position: absolute;
            top: 25%;
            left: 0;
            right: 0;
            text-align: center;
            filter: alpha(opacity=0);
            -webkit-opacity: 0;
            -moz-opacity: 0;
            opacity: 0;
            -webkit-transition: opacity .3s linear;
            -moz-transition: opacity .3s linear;
            transition: opacity .3s linear;
         }

         .row.reklamlarimiz .row.video-gallery .column:before {
            content: '';
            position: absolute;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
            background: rgba(29,109,112,0.6);
            z-index: 2;
            -webkit-border-radius: 5px 5px 5px 5px;
            -moz-border-radius: 5px;
            border-radius: 5px 5px 5px 5px;
            filter: alpha(opacity=0);
            -webkit-opacity: 0;
            -moz-opacity: 0;
            opacity: 0;
            -webkit-transition: opacity .3s linear;
            -moz-transition: opacity .3s linear;
            transition: opacity .3s linear;
         }

         .row.reklamlarimiz .row.video-gallery .column:after {
            font-family: 'perfettiicons';
            text-transform: none;
            content: '\E014';
            color: #fff;
            background: rgba(28,94,95,0.7);
            -webkit-border-radius: 3px 3px 3px 3px;
            -moz-border-radius: 3px;
            border-radius: 3px 3px 3px 3px;
            width: 70px;
            height: 40px;
            font-size: 20px;
            line-height: 40px;
            position: absolute;
            top: 10%;
            bottom: 0;
            left: 0;
            right: 0;
            margin: auto;
            text-align: center;
            z-index: 4;
            filter: alpha(opacity=0);
            -webkit-opacity: 0;
            -moz-opacity: 0;
            opacity: 0;
            -webkit-transition: opacity .3s linear;
            -moz-transition: opacity .3s linear;
            transition: opacity .3s linear;
         }

         .row.reklamlarimiz .row.video-gallery .column img {
            width: 100%;
            -webkit-border-radius: 5px 5px 5px 5px;
            -moz-border-radius: 5px;
            border-radius: 5px 5px 5px 5px;
         }

         .row.reklamlarimiz .row.video-gallery .column:hover span.video-text {
            filter: alpha(opacity=100);
            -webkit-opacity: 1;
            -moz-opacity: 1;
            opacity: 1;
            -webkit-transition: opacity .3s linear;
            -moz-transition: opacity .3s linear;
            transition: opacity .3s linear;
         }

         .row.reklamlarimiz .row.video-gallery .column:hover:before {
            filter: alpha(opacity=100);
            -webkit-opacity: 1;
            -moz-opacity: 1;
            opacity: 1;
            -webkit-transition: opacity .3s linear;
            -moz-transition: opacity .3s linear;
            transition: opacity .3s linear;
         }

         .row.reklamlarimiz .row.video-gallery .column:hover:after {
            filter: alpha(opacity=100);
            -webkit-opacity: 1;
            -moz-opacity: 1;
            opacity: 1;
            -webkit-transition: opacity .3s linear;
            -moz-transition: opacity .3s linear;
            transition: opacity .3s linear;
         }

      .row.reklamlarimiz .row.video-gallery span.video-text {
         font-family: 'VAGRoundedBold',Helvetica,sans-serif;
         letter-spacing: .3px;
         font-size: 18px;
         color: #2d78c9;
         display: block;
         text-align: left;
         overflow: hidden;
         margin-top: -10px;
         margin-bottom: 10px;
      }

      .row.reklamlarimiz .row.video-gallery .more {
         margin-top: 30px;
         margin-bottom: 30px;
      }

         .row.reklamlarimiz .row.video-gallery .more a {
            color: #fff;
            font-family: 'VAGRoundedLight',Helvetica,sans-serif;
            letter-spacing: .1px;
            font-size: 16px;
            background-color: #424e9e;
            display: inline-block;
            -webkit-border-radius: 32px 32px 32px 32px;
            -moz-border-radius: 32px;
            border-radius: 32px 32px 32px 32px;
            padding: 7px 60px;
         }

            .row.reklamlarimiz .row.video-gallery .more a:hover {
               -webkit-box-shadow: inset -1px -2px .5px 2px #313a76;
               -moz-box-shadow: inset -1px -2px .5px 2px #313a76;
               box-shadow: inset -1px -2px .5px 2px #313a76;
            }

   .row.reklamlarimiz.blue .row.main-video {
      background-color: #2d78c9;
   }

   .row.reklamlarimiz.blue .row.video-gallery .column:before {
      background: rgba(45,120,201,0.6);
   }

   .row.reklamlarimiz.blue .row.video-gallery .column:after {
      background: rgba(45,120,201,0.7);
   }

.row.uretim .uretimslider {
   background: #df0076;
}

.row.uretim .row.statement .container {
   margin-bottom: 30px;
}

   .row.uretim .row.statement .container p.intro {
      color: #2d3b94;
      margin-top: 10px;
   }

   .row.uretim .row.statement .container p.desc {
      font-family: 'VAGRoundedThin',Helvetica,sans-serif;
      letter-spacing: .1px;
      color: #474747;
      font-size: 16px;
      margin-top: 10px;
   }

   .row.uretim .row.statement .container img.statement-pic {
      max-width: 100%;
   }

   .row.uretim .row.statement .container .image-container {
      text-align: center;
   }

      .row.uretim .row.statement .container .image-container p.statement-pic-text {
         color: #3e3e3e;
         font-size: 12px;
         display: inline-block;
         max-width: 70%;
         float: none;
         margin-top: 10px;
      }

   .row.uretim .row.statement .container .explanation {
      margin-bottom: 60px;
   }

   .row.uretim .row.statement .container .row.contain .column span.icon {
      -webkit-box-shadow: 0 0 0 1px #e6e6e6;
      -moz-box-shadow: 0 0 0 1px #e6e6e6;
      box-shadow: 0 0 0 1px #e6e6e6;
   }

      .row.uretim .row.statement .container .row.contain .column span.icon a {
         background-image: url(../img/uretimicon.png);
      }

         .row.uretim .row.statement .container .row.contain .column span.icon a.candies1 {
            background-position: 0 0;
            width: 38px;
            height: 43px;
         }

         .row.uretim .row.statement .container .row.contain .column span.icon a.candies2 {
            background-position: -0 -43px;
            width: 67px;
            height: 32px;
         }

         .row.uretim .row.statement .container .row.contain .column span.icon a.candies3 {
            background-position: 0 -75px;
            width: 71px;
            height: 16px;
         }

         .row.uretim .row.statement .container .row.contain .column span.icon a.candies4 {
            background-position: 0 -91px;
            width: 40px;
            height: 40px;
         }

         .row.uretim .row.statement .container .row.contain .column span.icon a.candies5 {
            background-position: 0 -131px;
            width: 38px;
            height: 38px;
         }

         .row.uretim .row.statement .container .row.contain .column span.icon a.candies6 {
            background-position: 0 -169px;
            width: 37px;
            height: 31px;
         }

         .row.uretim .row.statement .container .row.contain .column span.icon a.candies7 {
            background-position: 0 -200px;
            width: 38px;
            height: 35px;
         }

         .row.uretim .row.statement .container .row.contain .column span.icon a.candies8 {
            background-position: 0 -235px;
            width: 65px;
            height: 28px;
         }

         .row.uretim .row.statement .container .row.contain .column span.icon a.candies9 {
            background-position: 0 -263px;
            width: 30px;
            height: 48px;
         }

         .row.uretim .row.statement .container .row.contain .column span.icon a.candies10 {
            background-position: 0 -311px;
            width: 64px;
            height: 30px;
         }

   .row.uretim .row.statement .container .row.contain .column.active span.icon {
      -webkit-box-shadow: 0 0 0 4px #96074f!important;
      -moz-box-shadow: 0 0 0 4px #96074f!important;
      box-shadow: 0 0 0 4px #96074f!important;
   }

.row.uretim .row.statement.grey {
   background: #ebebeb;
}

   .row.uretim .row.statement.grey .container h2 {
      color: #2c3897;
   }

   .row.uretim .row.statement.grey .container .row.contain .column span {
      color: #2c3897;
      height: 40px;
   }

      .row.uretim .row.statement.grey .container .row.contain .column span.icon {
         height: 100px;
      }

   .row.uretim .row.statement.grey .container .row.contain .column.information {
      -webkit-box-shadow: inset 0 0 0 1px #eaeaea;
      -moz-box-shadow: inset 0 0 0 1px #eaeaea;
      box-shadow: inset 0 0 0 1px #eaeaea;
   }

      .row.uretim .row.statement.grey .container .row.contain .column.information span {
         height: 100%;
         color: #3e3e3e;
         display: inline-block;
      }

.row.inavasyon .inavasyonslider {
   background: #df0076;
}

.row.inavasyon .row.statement {
   position: relative;
   overflow: hidden;
}

   .row.inavasyon .row.statement .container {
      padding-bottom: 10px;
   }

      .row.inavasyon .row.statement .container .inavasyonpage_slider_container {
         position: relative;
         width: 100%;
         max-width: 500px;
         margin: auto;
         padding-top: 20px;
         padding-bottom: 20px;
      }

         .row.inavasyon .row.statement .container .inavasyonpage_slider_container .inavasyonpage_slider {
            position: relative;
         }

            .row.inavasyon .row.statement .container .inavasyonpage_slider_container .inavasyonpage_slider ul {
               margin: auto;
               padding: 0;
            }

               .row.inavasyon .row.statement .container .inavasyonpage_slider_container .inavasyonpage_slider ul li {
                  list-style: none;
                  visibility: hidden;
                  position: absolute;
               }

         .row.inavasyon .row.statement .container .inavasyonpage_slider_container .tparrows.arrows {
            position: relative;
            z-index: 99;
            overflow: hidden;
            cursor: pointer;
         }

            .row.inavasyon .row.statement .container .inavasyonpage_slider_container .tparrows.arrows:after {
               font-family: 'perfettiicons';
               text-transform: none;
               position: absolute;
               color: #fff;
               font-size: 18px;
            }

            .row.inavasyon .row.statement .container .inavasyonpage_slider_container .tparrows.arrows:hover {
               background: #fff;
               -webkit-border-radius: 100% 100% 100% 100%;
               -moz-border-radius: 100%;
               border-radius: 100% 100% 100% 100%;
            }

               .row.inavasyon .row.statement .container .inavasyonpage_slider_container .tparrows.arrows:hover:after {
                  color: #ed1f27;
               }

            .row.inavasyon .row.statement .container .inavasyonpage_slider_container .tparrows.arrows .tp-arr-titleholder {
               display: none;
               filter: alpha(opacity=0);
               -webkit-opacity: 0;
               -moz-opacity: 0;
               opacity: 0;
               visibility: hidden;
            }

         .row.inavasyon .row.statement .container .inavasyonpage_slider_container .tp-rightarrow.arrows {
            width: 30px;
            height: 30px;
            right: 0!important;
            padding: 10px;
         }

            .row.inavasyon .row.statement .container .inavasyonpage_slider_container .tp-rightarrow.arrows:after {
               content: '\E005';
               left: 0;
               right: 0;
               margin: auto;
               text-align: center;
               line-height: 10px;
            }

         .row.inavasyon .row.statement .container .inavasyonpage_slider_container .tp-leftarrow.arrows {
            width: 30px;
            height: 30px;
            left: 0!important;
            padding: 10px;
         }

            .row.inavasyon .row.statement .container .inavasyonpage_slider_container .tp-leftarrow.arrows:after {
               content: '\E004';
               right: 0;
               left: 0;
               margin: auto;
               text-align: center;
               line-height: 10px;
            }

         .row.inavasyon .row.statement .container .inavasyonpage_slider_container .tp-bullets.arrows {
            z-index: 99;
            height: 20px;
            text-align: center;
            margin-top: 20px;
         }

            .row.inavasyon .row.statement .container .inavasyonpage_slider_container .tp-bullets.arrows .bullet {
               cursor: pointer;
               position: relative;
               background: transparent;
               -webkit-border-radius: 15px 15px 15px 15px;
               -moz-border-radius: 15px;
               border-radius: 15px 15px 15px 15px;
               width: 15px;
               height: 15px;
               -webkit-box-shadow: 0 0 0 1px #fff;
               -moz-box-shadow: 0 0 0 1px #fff;
               box-shadow: 0 0 0 1px #fff;
               display: inline-block;
               margin-right: 6px;
               float: none;
            }

               .row.inavasyon .row.statement .container .inavasyonpage_slider_container .tp-bullets.arrows .bullet.selected {
                  background: #fff;
               }

      .row.inavasyon .row.statement .container .column {
         margin-top: 15px;
         margin-bottom: 30px;
         position: relative;
      }

         .row.inavasyon .row.statement .container .column p.desc {
            font-family: 'VAGRoundedThin',Helvetica,sans-serif;
            letter-spacing: .1px;
            color: #474747;
            font-size: 16px;
            margin-top: 10px;
         }

         .row.inavasyon .row.statement .container .column p.intro {
            font-size: 20px;
         }

         .row.inavasyon .row.statement .container .column p {
            font-family: 'VAGRoundedThin',Helvetica,sans-serif;
            letter-spacing: .1px;
            color: #fff;
            font-size: 16px;
            margin-top: 10px;
         }

         .row.inavasyon .row.statement .container .column h2 {
            margin-top: 0;
         }

         .row.inavasyon .row.statement .container .column h3 {
            font-family: 'VAGRoundedBold',Helvetica,sans-serif;
            letter-spacing: .3px;
            font-size: 32px;
            float: left;
            width: 100%;
            margin-top: 20px;
            margin-bottom: 0;
         }

         .row.inavasyon .row.statement .container .column a.details {
            color: #fff;
            font-family: 'VAGRoundedLight',Helvetica,sans-serif;
            letter-spacing: .1px;
            font-size: 16px;
            margin-top: 35px;
            margin-bottom: 15px;
            background-color: #424e9e;
            display: inline-block;
            -webkit-border-radius: 32px 32px 32px 32px;
            -moz-border-radius: 32px;
            border-radius: 32px 32px 32px 32px;
            padding: 7px 60px;
         }

            .row.inavasyon .row.statement .container .column a.details:hover {
               -webkit-box-shadow: inset -1px -2px .5px 2px #313a76;
               -moz-box-shadow: inset -1px -2px .5px 2px #313a76;
               box-shadow: inset -1px -2px .5px 2px #313a76;
            }

         .row.inavasyon .row.statement .container .column img.product_image {
            position: absolute;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
            margin: auto;
            max-width: 100%;
            max-height: 100%;
         }

            .row.inavasyon .row.statement .container .column img.product_image.bottom_fixed {
               top: auto;
               bottom: -90px;
               max-height: calc(100% + 90px);
            }

   .row.inavasyon .row.statement.blue {
      background: #2d3b94;
   }

      .row.inavasyon .row.statement.blue .column h2 {
         color: #fff;
      }

      .row.inavasyon .row.statement.blue .column h3 {
         color: #fff;
      }

      .row.inavasyon .row.statement.blue .column p {
         color: #fff;
      }

      .row.inavasyon .row.statement.blue .column a.details {
         color: #424e9e;
         background-color: #fff;
      }

         .row.inavasyon .row.statement.blue .column a.details:hover {
            -webkit-box-shadow: inset -1px -2px .5px 2px #999;
            -moz-box-shadow: inset -1px -2px .5px 2px #999;
            box-shadow: inset -1px -2px .5px 2px #999;
         }

   .row.inavasyon .row.statement.yellow {
      background: #ffed00;
   }

      .row.inavasyon .row.statement.yellow .column h2 {
         color: #b50c1b;
      }

      .row.inavasyon .row.statement.yellow .column h3 {
         color: #b50c1b;
      }

      .row.inavasyon .row.statement.yellow .column p {
         color: #46442e;
      }

   .row.inavasyon .row.statement.white {
      background: #fff;
   }

      .row.inavasyon .row.statement.white .column h2 {
         color: #2c3897;
      }

      .row.inavasyon .row.statement.white .column h3 {
         color: #2c3897;
      }

      .row.inavasyon .row.statement.white .column p {
         color: #474747;
      }

.row.v {
   position: relative;
   overflow: hidden;
}

   .row.v .row.statement.pvm_turkiye .container {
      position: relative;
   }

      .row.v .row.statement.pvm_turkiye .container h2 {
         color: #2d3b94;
         font-size: 35px;
      }

      .row.v .row.statement.pvm_turkiye .container p {
         font-size: 15.5px;
         color: #3e3e3e;
      }

      .row.v .row.statement.pvm_turkiye .container #chartmaps {
         width: 100%;
         height: 450px;
         margin-top: 30px;
         margin-bottom: 30px;
      }

      .row.v .row.statement.pvm_turkiye .container #worldmap {
         width: 100%;
         height: 600px;
         margin-top: 30px;
         margin-bottom: 30px;
         background-size: 100% auto;
         background-repeat: no-repeat;
         background-position: center center;
      }

      .row.v .row.statement.pvm_turkiye .container .row.map_details .column {
         text-align: center;
         margin-top: 15px;
         margin-bottom: 15px;
      }

         .row.v .row.statement.pvm_turkiye .container .row.map_details .column span.head {
            text-align: left;
            font-family: 'VAGRoundedLight',Helvetica,sans-serif;
            letter-spacing: .1px;
            font-size: 25px;
            color: #2d3b94;
            line-height: 25px;
         }

         .row.v .row.statement.pvm_turkiye .container .row.map_details .column span.bold {
            text-align: left;
            font-family: 'VAGRoundedBold',Helvetica,sans-serif;
            letter-spacing: .3px;
            font-size: 25px;
         }

         .row.v .row.statement.pvm_turkiye .container .row.map_details .column span.total {
            text-align: left;
            font-family: Helvetica,sans-serif;
            font-size: 55px;
            color: #2d3b94;
         }

         .row.v .row.statement.pvm_turkiye .container .row.map_details .column span.big {
            text-align: left;
            font-family: 'VAGRoundedBold',Helvetica,sans-serif;
            letter-spacing: .3px;
            font-size: 85px;
            line-height: 85px;
         }

         .row.v .row.statement.pvm_turkiye .container .row.map_details .column .tcenter span {
            text-align: center;
         }

            .row.v .row.statement.pvm_turkiye .container .row.map_details .column .tcenter span.head {
               font-size: 20px;
            }

         .row.v .row.statement.pvm_turkiye .container .row.map_details .column img {
            max-width: 100%;
            max-height: 100%;
            display: inline-block;
         }

      .row.v .row.statement.pvm_turkiye .container .saleschart-text {
         position: absolute;
         top: 20%;
         left: 10%;
      }

         .row.v .row.statement.pvm_turkiye .container .saleschart-text span {
            text-align: left;
            font-family: 'VAGRoundedBold',Helvetica,sans-serif;
            letter-spacing: .3px;
            font-size: 25px;
            color: #2d3b94;
            line-height: 25px;
         }

            .row.v .row.statement.pvm_turkiye .container .saleschart-text span.thin {
               font-family: 'VAGRoundedLight',Helvetica,sans-serif;
               letter-spacing: .1px;
            }

      .row.v .row.statement.pvm_turkiye .container #saleschart, .row.v .row.statement.pvm_turkiye .container #saleschartworld {
         width: 100%;
         height: 650px;
      }

   .row.v .row.statement.bluechart {
      padding-top: 30px;
      padding-bottom: 30px;
   }

      .row.v .row.statement.bluechart .container > .row {
         display: table;
      }

         .row.v .row.statement.bluechart .container > .row .main-column {
            float: none;
            display: table-cell;
            vertical-align: middle;
         }

            .row.v .row.statement.bluechart .container > .row .main-column:nth-of-type(1) {
               z-index: 4;
               padding-right: 0;
            }

            .row.v .row.statement.bluechart .container > .row .main-column:nth-of-type(2) {
               z-index: 3;
               padding-left: 0;
            }

      .row.v .row.statement.bluechart .chartrow {
         padding-top: 30px;
         padding-bottom: 30px;
         background: #2b3796;
         -webkit-border-radius: 0 500px 500px 0;
         -moz-border-radius: 0 500px 500px 0;
         border-radius: 0 500px 500px 0;
         display: table;
         width: 100%;
      }

         .row.v .row.statement.bluechart .chartrow:before {
            content: '';
            position: absolute;
            background: #2b3796;
            top: 0;
            bottom: 0;
            right: 100%;
            width: 5000px;
         }

         .row.v .row.statement.bluechart .chartrow .column {
            float: none;
            display: table-cell;
            vertical-align: middle;
         }

      .row.v .row.statement.bluechart .donutchartlist h4 {
         color: #fff;
         font-size: 22px;
         font-family: 'VAGRoundedBold',Helvetica,sans-serif;
         letter-spacing: .3px;
         margin-top: 0;
      }

      .row.v .row.statement.bluechart .donutchartlist p {
         position: relative;
         padding-left: 20px;
         margin-top: 5px;
         font-family: 'VAGRoundedLight',Helvetica,sans-serif;
         letter-spacing: .1px;
         font-size: 16px;
         color: #fff;
      }

         .row.v .row.statement.bluechart .donutchartlist p span.buble {
            width: 10px;
            height: 10px;
            -webkit-box-shadow: 0 0 0 2px #fff;
            -moz-box-shadow: 0 0 0 2px #fff;
            box-shadow: 0 0 0 2px #fff;
            -webkit-border-radius: 10px 10px 10px 10px;
            -moz-border-radius: 10px;
            border-radius: 10px 10px 10px 10px;
            position: absolute;
            left: 0;
            top: 0;
            bottom: 0;
            margin: auto;
         }

      .row.v .row.statement.bluechart #donutchart {
         width: 100%;
         height: 300px;
      }

      .row.v .row.statement.bluechart .salesfigures {
         background: #2a75cc;
         position: relative;
         -webkit-border-radius: 0 500px 500px 0;
         -moz-border-radius: 0 500px 500px 0;
         border-radius: 0 500px 500px 0;
         text-align: center;
         padding-right: 3.675rem;
      }

         .row.v .row.statement.bluechart .salesfigures:before {
            content: '';
            position: absolute;
            background: #2a75cc;
            top: 0;
            bottom: 0;
            width: 500px;
            right: 100%;
            z-index: 2;
         }

         .row.v .row.statement.bluechart .salesfigures span {
            font-family: 'VAGRoundedBold',Helvetica,sans-serif;
            letter-spacing: .3px;
            font-size: 77px;
            color: #fff;
            width: 100%;
            float: left;
            line-height: 100%;
            margin-top: 10px;
            margin-bottom: 10px;
         }

            .row.v .row.statement.bluechart .salesfigures span em {
               font-family: 'VAGRoundedLight',Helvetica,sans-serif;
               letter-spacing: .1px;
               font-size: 45px;
               font-style: normal;
            }

            .row.v .row.statement.bluechart .salesfigures span p {
               width: 100%;
               font-family: 'VAGRoundedThin',Helvetica,sans-serif;
               letter-spacing: .1px;
               font-size: 30px;
               color: #fff;
               margin-top: 0;
               line-height: 100%;
            }

.row.ilanlar {
   margin-top: 30px;
   margin-bottom: 40px;
}

   .row.ilanlar ul.ilan-select {
      -webkit-border-radius: 32px 32px 32px 32px;
      -moz-border-radius: 32px;
      border-radius: 32px 32px 32px 32px;
      -webkit-box-shadow: 0 0 .5px 1px #e6e6e6;
      -moz-box-shadow: 0 0 .5px 1px #e6e6e6;
      box-shadow: 0 0 .5px 1px #e6e6e6;
      margin-right: 15px;
      margin-bottom: 0;
      padding-right: 15px;
      padding-left: 15px;
      font-family: 'VAGRoundedLight',Helvetica,sans-serif;
      letter-spacing: .1px;
      color: #949494;
      font-size: 14px;
      line-height: 32px;
      display: inline-block;
      position: relative;
   }

      .row.ilanlar ul.ilan-select > li > {
         position: relative;
      }

         .row.ilanlar ul.ilan-select > li > a:after {
            font-family: 'perfettiicons';
            text-transform: none;
            content: '\E000';
            color: #e90b16;
            font-size: 10px;
            margin-top: 2px;
            margin-left: 10px;
            vertical-align: middle;
         }

         .row.ilanlar ul.ilan-select > li > a:hover:after {
            color: #fff;
         }

      .row.ilanlar ul.ilan-select:hover {
         -webkit-box-shadow: inset -1px -2px .5px 2px #313a76;
         -moz-box-shadow: inset -1px -2px .5px 2px #313a76;
         box-shadow: inset -1px -2px .5px 2px #313a76;
         background: #424e9e;
         color: #fff;
      }

         .row.ilanlar ul.ilan-select:hover > li > a {
            color: #fff;
         }

      .row.ilanlar ul.ilan-select a {
         color: #949494;
         text-align: center;
      }

      .row.ilanlar ul.ilan-select i.rectangle {
         font-style: normal;
         position: absolute;
         top: 100%;
         left: -6px;
         right: 0;
         text-align: center;
         margin-top: 10px;
         margin-left: 50%;
         z-index: 99;
         filter: alpha(opacity=0);
         -webkit-opacity: 0;
         -moz-opacity: 0;
         opacity: 0;
         visibility: hidden;
         width: 0;
         height: 0;
         border-style: solid;
         border-width: 0 6px 10px;
         border-color: transparent transparent #fff;
         -webkit-transition: opacity .05s linear 0.45s,visibility 0 linear .5s;
         -moz-transition: opacity .05s linear 0.45s,visibility 0 linear .5s;
         transition: opacity .05s linear 0.45s,visibility 0 linear .5s;
      }

         .row.ilanlar ul.ilan-select i.rectangle:before {
            font-family: 'perfettiicons';
            text-transform: none;
            content: '\E002';
            color: #f8f8f8;
            position: absolute;
            font-size: 14px;
            line-height: 14px;
            left: 50%;
            margin-left: -8px;
         }

      .row.ilanlar ul.ilan-select li ul {
         padding-left: 0;
         background: #fff;
         overflow: hidden;
         position: absolute;
         top: 100%;
         left: 0;
         right: 0;
         z-index: 998;
         filter: alpha(opacity=0);
         -webkit-opacity: 0;
         -moz-opacity: 0;
         opacity: 0;
         visibility: hidden;
         max-height: 0;
         white-space: normal;
         -webkit-box-shadow: 0 0 .5px 1px #e6e6e6;
         -moz-box-shadow: 0 0 .5px 1px #e6e6e6;
         box-shadow: 0 0 .5px 1px #e6e6e6;
         -webkit-border-radius: 12px 12px 12px 12px;
         -moz-border-radius: 12px;
         border-radius: 12px 12px 12px 12px;
         -webkit-transition: max-height .5s linear,opacity 0 linear 0.5s,visibility 0 linear .5s;
         -moz-transition: max-height .5s linear,opacity 0 linear 0.5s,visibility 0 linear .5s;
         transition: max-height .5s linear,opacity 0 linear 0.5s,visibility 0 linear .5s;
         margin: 20px 0 0;
      }

         .row.ilanlar ul.ilan-select li ul li {
            padding-right: 15px;
            padding-left: 15px;
            word-wrap: break-word;
         }

      .row.ilanlar ul.ilan-select.active {
         background: #424e9e;
         -webkit-box-shadow: inset -1px -2px .5px 2px #313a76;
         -moz-box-shadow: inset -1px -2px .5px 2px #313a76;
         box-shadow: inset -1px -2px .5px 2px #313a76;
         color: #fff;
      }

         .row.ilanlar ul.ilan-select.active > li > a {
            color: #fff;
         }

            .row.ilanlar ul.ilan-select.active > li > a:after {
               color: #fff;
            }

         .row.ilanlar ul.ilan-select.active i.rectangle {
            filter: alpha(opacity=100);
            -webkit-opacity: 1;
            -moz-opacity: 1;
            opacity: 1;
            visibility: visible;
            -webkit-transition: opacity .05s linear 0s,visibility 0 linear;
            -moz-transition: opacity .05s linear 0s,visibility 0 linear;
            transition: opacity .05s linear 0s,visibility 0 linear;
         }

         .row.ilanlar ul.ilan-select.active li ul {
            filter: alpha(opacity=100);
            -webkit-opacity: 1;
            -moz-opacity: 1;
            opacity: 1;
            visibility: visible;
            max-height: 300px;
            -webkit-box-shadow: 0 0 .5px 1px #e6e6e6;
            -moz-box-shadow: 0 0 .5px 1px #e6e6e6;
            box-shadow: 0 0 .5px 1px #e6e6e6;
            -webkit-transition: max-height .5s linear;
            -moz-transition: max-height .5s linear;
            transition: max-height .5s linear;
         }

            .row.ilanlar ul.ilan-select.active li ul li:hover {
               background: #f1f1f1;
            }

   .row.ilanlar .ilan-list {
      margin-top: 30px;
   }

      .row.ilanlar .ilan-list .column {
         padding-top: 15px;
         padding-bottom: 15px;
         border-width: 0 0 1px;
         border-color: #e1e1e1;
         border-style: solid;
      }

         .row.ilanlar .ilan-list .column:nth-of-type(1) {
            border-width: 1px 0;
         }

         .row.ilanlar .ilan-list .column .table {
            display: table;
            width: 100%;
            margin-right: 0;
            margin-left: 0;
         }

         .row.ilanlar .ilan-list .column .details {
            display: table-cell;
            float: none;
            vertical-align: middle;
            padding-right: 0;
            padding-left: 0;
         }

            .row.ilanlar .ilan-list .column .details a {
               font-family: 'VAGRoundedBold',Helvetica,sans-serif;
               letter-spacing: .3px;
               color: #2d3b94;
               font-size: 22px;
            }

            .row.ilanlar .ilan-list .column .details span {
               font-family: 'VAGRoundedLight',Helvetica,sans-serif;
               letter-spacing: .1px;
               color: #3e3e3e;
               font-size: 18px;
            }

         .row.ilanlar .ilan-list .column .date {
            display: table-cell;
            float: none;
            vertical-align: bottom;
            padding-right: 0;
            padding-left: 0;
            font-family: 'VAGRoundedLight',Helvetica,sans-serif;
            letter-spacing: .1px;
            color: #3e3e3e;
            font-size: 18px;
            text-align: right;
         }

.row.global_brands {
   background-color: #2e78c9;
   padding-top: 60px;
   padding-bottom: 60px;
   margin-bottom: 40px;
}

   .row.global_brands h3 {
      font-family: 'VAGRoundedBold',Helvetica,sans-serif;
      letter-spacing: .3px;
      font-size: 35px;
      color: #fff;
   }

   .row.global_brands p {
      font-family: 'VAGRoundedLight',Helvetica,sans-serif;
      letter-spacing: .1px;
      font-size: 18px;
      color: #fff;
   }

   .row.global_brands .brands {
      padding-top: 30px;
      padding-bottom: 30px;
   }

      .row.global_brands .brands a {
         position: relative;
         overflow: hidden;
         border-width: 5px;
         border-color: transparent;
         border-style: solid;
         -webkit-border-radius: 15px 15px 15px 15px;
         -moz-border-radius: 15px;
         border-radius: 15px 15px 15px 15px;
         margin-bottom: 30px;
      }

         .row.global_brands .brands a img {
            width: 100%;
         }

         .row.global_brands .brands a:hover {
            border-color: #2d3b94;
         }

.row.davranis_kurallari {
   padding-top: 60px;
}

   .row.davranis_kurallari aside ul {
      padding-left: 0;
      margin-bottom: 0;
   }

      .row.davranis_kurallari aside ul li {
         position: relative;
         padding-top: 7px;
         padding-bottom: 7px;
         margin: 3px 20px;
      }

         .row.davranis_kurallari aside ul li a {
            font-family: 'VAGRoundedThin',Helvetica,sans-serif;
            letter-spacing: .1px;
            font-size: 16px;
            color: #2d3b94;
         }

         .row.davranis_kurallari aside ul li.active {
            background-color: #2d3b94;
         }

            .row.davranis_kurallari aside ul li.active a {
               color: #fff;
            }

            .row.davranis_kurallari aside ul li.active:before {
               content: '';
               position: absolute;
               z-index: -1;
               top: 0;
               bottom: 0;
               width: 40px;
               left: -20px;
               margin: auto;
               background-color: #2d3b94;
               -webkit-border-radius: 50% 50% 50% 50%;
               -moz-border-radius: 50%;
               border-radius: 50% 50% 50% 50%;
            }

            .row.davranis_kurallari aside ul li.active:after {
               content: '';
               position: absolute;
               z-index: -1;
               top: 0;
               bottom: 0;
               width: 40px;
               right: -20px;
               margin: auto;
               background-color: #2d3b94;
               -webkit-border-radius: 50% 50% 50% 50%;
               -moz-border-radius: 50%;
               border-radius: 50% 50% 50% 50%;
            }

         .row.davranis_kurallari aside ul li:hover {
            background-color: #2d3b94;
         }

            .row.davranis_kurallari aside ul li:hover a {
               color: #fff;
            }

            .row.davranis_kurallari aside ul li:hover:before {
               content: '';
               position: absolute;
               z-index: -1;
               top: 0;
               bottom: 0;
               width: 40px;
               left: -20px;
               margin: auto;
               background-color: #2d3b94;
               -webkit-border-radius: 50% 50% 50% 50%;
               -moz-border-radius: 50%;
               border-radius: 50% 50% 50% 50%;
            }

            .row.davranis_kurallari aside ul li:hover:after {
               content: '';
               position: absolute;
               z-index: -1;
               top: 0;
               bottom: 0;
               width: 40px;
               right: -20px;
               margin: auto;
               background-color: #2d3b94;
               -webkit-border-radius: 50% 50% 50% 50%;
               -moz-border-radius: 50%;
               border-radius: 50% 50% 50% 50%;
            }

   .row.davranis_kurallari .content h2 {
      font-family: 'VAGRoundedBold',Helvetica,sans-serif;
      letter-spacing: .3px;
      font-size: 45px;
      color: #2d3b94;
      margin-bottom: 15px;
   }

   .row.davranis_kurallari .content h3 {
      font-family: 'VAGRoundedBold',Helvetica,sans-serif;
      letter-spacing: .3px;
      font-size: 35px;
      color: #2d3b94;
      margin-bottom: 15px;
   }

   .row.davranis_kurallari .content h4 {
      font-family: 'VAGRoundedBold',Helvetica,sans-serif;
      letter-spacing: .3px;
      font-size: 30px;
      color: #2d3b94;
      margin-bottom: 15px;
   }

   .row.davranis_kurallari .content h5 {
      font-family: 'VAGRoundedBold',Helvetica,sans-serif;
      letter-spacing: .3px;
      font-size: 24px;
      color: #2d3b94;
      margin-bottom: 15px;
   }

   .row.davranis_kurallari .content ul {
      padding-left: 0;
   }

   .row.davranis_kurallari .content li {
      position: relative;
      padding-top: 5px;
      padding-bottom: 5px;
      padding-left: 30px;
   }

      .row.davranis_kurallari .content li:before {
         content: '';
         position: absolute;
         width: 4px;
         height: 4px;
         background-color: #2d3b94;
         left: 10px;
         top: 0;
         bottom: 0;
         margin: auto;
         -webkit-border-radius: 50% 50% 50% 50%;
         -moz-border-radius: 50%;
         border-radius: 50% 50% 50% 50%;
      }

   .row.davranis_kurallari .content p {
      font-family: 'VAGRoundedThin',Helvetica,sans-serif;
      letter-spacing: .1px;
      font-size: 18px;
      color: #474747 s;
   }

      .row.davranis_kurallari .content p.big {
         font-family: 'VAGRoundedLight',Helvetica,sans-serif;
         letter-spacing: .1px;
         font-size: 24px;
         color: #2d3b94;
      }

      .row.davranis_kurallari .content p.author {
         padding-top: 40px;
      }

   .row.davranis_kurallari .downloadlist {
      background-color: #2d3b94;
      padding-top: 40px;
      padding-bottom: 60px;
      margin-top: 60px;
   }

      .row.davranis_kurallari .downloadlist h4 {
         font-family: 'VAGRoundedBold',Helvetica,sans-serif;
         letter-spacing: .3px;
         font-size: 30px;
         color: #fff;
      }

      .row.davranis_kurallari .downloadlist p {
         font-family: 'VAGRoundedThin',Helvetica,sans-serif;
         letter-spacing: .1px;
         font-size: 16px;
         color: #fff;
      }

      .row.davranis_kurallari .downloadlist a.dwnpdf {
         display: inline-block;
         position: relative;
         font-family: 'VAGRoundedThin',Helvetica,sans-serif;
         letter-spacing: .1px;
         font-size: 16px;
         line-height: 35px;
         color: #2d3b94;
         background: #fff;
         -webkit-border-radius: 30px 30px 30px 30px;
         -moz-border-radius: 30px;
         border-radius: 30px 30px 30px 30px;
         padding-right: 30px;
         padding-left: 30px;
      }

         .row.davranis_kurallari .downloadlist a.dwnpdf:after {
            content: '\E013';
            font-family: 'perfettiicons';
            text-transform: none;
            font-size: 18px;
            line-height: 35px;
            padding-left: 15px;
         }

.row.sitemap {
   padding-top: 60px;
   padding-bottom: 60px;
}

   .row.sitemap ul {
      padding-left: 0;
      margin-bottom: 0;
   }

      .row.sitemap ul li {
         position: relative;
         padding-top: 5px;
         padding-bottom: 5px;
         padding-left: 30px;
      }

         .row.sitemap ul li:before {
            content: '';
            position: absolute;
            top: 15px;
            left: 15px;
            margin: auto;
            width: 6px;
            height: 6px;
            background-color: #263490;
            -webkit-border-radius: 50% 50% 50% 50%;
            -moz-border-radius: 50%;
            border-radius: 50% 50% 50% 50%;
         }

         .row.sitemap ul li a {
            display: inline-block;
            font-family: VAGRoundedBold;
            font-size: 16px;
            color: #263490;
         }

         .row.sitemap ul li ul li a {
            font-family: VAGRoundedThin;
         }

@media (max-width: 1199px) {
   .row.v .profil .details .bg .column {
      height: 500px;
   }

   .row.v .profil .details .bg:nth-of-type(1) .column:nth-last-of-type(1):after {
      width: 600px;
      height: 600px;
   }

   .row.ik.markalar .ikslider.markalar .row.slide-container .column {
      position: relative;
      overflow: visible;
   }

      .row.ik.markalar .ikslider.markalar .row.slide-container .column img {
         top: auto;
         height: 120%;
         bottom: -205px;
         left: -45px;
      }

   .row.ik.markalar .row.image-container .container {
      height: 185px;
   }

   .row.reklamlarimiz .row.main-video .video_container {
      height: 535px;
   }

   .row.reklamlarimiz .row.main-video iframe {
      width: 90%;
      height: 365px;
   }
}

@media (max-width: 959px) {
   body.nav-open .stick {
      left: 200px;
      right: -200px;
      -webkit-transition: left .5s linear,right .5s linear;
      -moz-transition: left .5s linear,right .5s linear;
      transition: left .5s linear,right .5s linear;
   }

   header.header span.mobile-menu-container {
      filter: alpha(opacity=100);
      -webkit-opacity: 1;
      -moz-opacity: 1;
      opacity: 1;
      visibility: visible;
      display: table-cell;
   }

   header.header .logo-container {
      text-align: center;
      padding-right: 15px;
      padding-left: 15px;
   }

   header.header .menu .top-menu .row span.contact, header.header .menu .top-menu .row span.sss {
      display: none;
      filter: alpha(opacity=0);
      -webkit-opacity: 0;
      -moz-opacity: 0;
      opacity: 0;
      visibility: hidden;
   }

   header.header .menu .top-menu .row ul.country-select {
      margin-right: 0;
   }

   header.header .menu .top-menu .row .search {
      display: none;
   }

   header.header .menu > .row:last-of-type {
      position: fixed;
      width: 200px;
      margin-left: -200px;
      margin-right: 200px;
      left: 0;
      top: 0;
      height: 100%;
      overflow: auto;
      -webkit-transition: margin .5s linear;
      -moz-transition: margin .5s linear;
      transition: margin .5s linear;
      background: #fff;
      z-index: 99;
      padding: 20px 10px;
   }

   body.nav-open header.header .menu > .row:last-of-type {
      -webkit-box-shadow: 4px -1px 1px -1px #ececec;
      -moz-box-shadow: 4px -1px 1px -1px #ececec;
      box-shadow: 4px -1px 1px -1px #ececec;
   }

   header.header .menu > .row:last-of-type nav.navigation .row {
      float: none;
   }

      header.header .menu > .row:last-of-type nav.navigation .row ul.nav {
         max-width: 100%;
         white-space: normal;
      }

         header.header .menu > .row:last-of-type nav.navigation .row ul.nav li {
            width: 100%;
            -webkit-box-shadow: 0 2px 2px -2px silver;
            -moz-box-shadow: 0 2px 2px -2px silver;
            box-shadow: 0 2px 2px -2px silver;
            -webkit-transition: -webkit-box-shadow .3s linear;
            -moz-transition: -moz-box-shadow .3s linear;
            transition: box-shadow .3s linear;
            padding: 7px 15px 5px;
         }

            header.header .menu > .row:last-of-type nav.navigation .row ul.nav li:after {
               content: '';
            }

            header.header .menu > .row:last-of-type nav.navigation .row ul.nav li a {
               -webkit-transition: color .3s linear;
               -moz-transition: color .3s linear;
               transition: color .3s linear;
            }

               header.header .menu > .row:last-of-type nav.navigation .row ul.nav li a:hover {
                  color: #e90b16;
                  -webkit-transition: color .3s linear;
                  -moz-transition: color .3s linear;
                  transition: color .3s linear;
               }

                  header.header .menu > .row:last-of-type nav.navigation .row ul.nav li a:hover:after {
                     left: 50%;
                     right: 50%;
                  }

            header.header .menu > .row:last-of-type nav.navigation .row ul.nav li:hover {
               -webkit-box-shadow: 0 2px 2px -2px #e90b16;
               -moz-box-shadow: 0 2px 2px -2px #e90b16;
               box-shadow: 0 2px 2px -2px #e90b16;
               -webkit-transition: -webkit-box-shadow .3s linear;
               -moz-transition: -moz-box-shadow .3s linear;
               transition: box-shadow .3s linear;
            }

   body.nav-open header.header .menu > .row:last-of-type {
      margin-left: 0;
      margin-right: 0;
      -webkit-transition: margin .5s linear;
      -moz-transition: margin .5s linear;
      transition: margin .5s linear;
   }

   .container.header .mobile-search {
      margin: 15px 0;
   }

      .container.header .mobile-search form.search {
         -webkit-box-shadow: 0 0 1.5px 1px #e6e6e6;
         -moz-box-shadow: 0 0 1.5px 1px #e6e6e6;
         box-shadow: 0 0 1.5px 1px #e6e6e6;
         -webkit-border-radius: 32px 32px 32px 32px;
         -moz-border-radius: 32px;
         border-radius: 32px 32px 32px 32px;
         width: 100%;
         overflow: hidden;
         position: relative;
         max-width: 500px;
         margin: auto;
         -webkit-transition: -webkit-box-shadow .5s linear;
         -moz-transition: -moz-box-shadow .5s linear;
         transition: box-shadow .5s linear;
      }

         .container.header .mobile-search form.search input {
            background: transparent;
            -webkit-transition: all .5s linear;
            -moz-transition: all .5s linear;
            transition: all .5s linear;
            border: 0!important;
            -webkit-border-radius: 32px 32px 32px 32px;
            -moz-border-radius: 32px;
            border-radius: 32px 32px 32px 32px;
            width: 100%;
            height: 100%;
            padding-right: 32px;
            padding-left: 20px;
            color: #949494;
            font-family: 'VAGRoundedLight',Helvetica,sans-serif;
            letter-spacing: .1px;
            font-size: 14px;
            line-height: 30px;
            height: 30px;
         }

         .container.header .mobile-search form.search button {
            background: transparent;
            border: 0!important;
            -webkit-border-radius: 32px 32px 32px 32px;
            -moz-border-radius: 32px;
            border-radius: 32px 32px 32px 32px;
            position: absolute;
            right: 5px;
            top: 0;
            text-align: center;
            font-size: 14px;
            width: 30px;
            height: 30px;
            line-height: 30px;
         }

            .container.header .mobile-search form.search button:after {
               content: '\E001';
               font-family: 'perfettiicons';
               text-transform: none;
               color: #e90b16;
            }

         .container.header .mobile-search form.search:hover {
            -webkit-box-shadow: 0 0 1.5px 1px #313a76;
            -moz-box-shadow: 0 0 1.5px 1px #313a76;
            box-shadow: 0 0 1.5px 1px #313a76;
            -webkit-transition: -webkit-box-shadow .5s linear;
            -moz-transition: -moz-box-shadow .5s linear;
            transition: box-shadow .5s linear;
         }

            .container.header .mobile-search form.search:hover input {
               -webkit-transition: all .5s linear;
               -moz-transition: all .5s linear;
               transition: all .5s linear;
            }

   .container-fluid > .row .mobile-submenu {
      display: inline-block;
   }

   .row.slider-container .slider ul li .sliderlink {
      font-size: 16px;
      width: 35%;
      left: 32.5%;
      height: 30px;
      line-height: 20px!important;
      -webkit-border-radius: 10px 10px 0 0;
      -moz-border-radius: 10px 10px 0 0;
      border-radius: 10px 10px 0 0;
      padding: 5px 15px;
   }

   .row.slider-container .slider .play_pause_container {
      right: 20%;
      bottom: 3px;
   }

      .row.slider-container .slider .play_pause_container .play_button:before {
         font-size: 14px;
         line-height: 14px;
      }

      .row.slider-container .slider .play_pause_container .pause_button:before {
         font-size: 14px;
         line-height: 14px;
      }

   .row.slider-container .tparrows.arrows:after {
      margin-top: 0;
      font-size: 10px;
   }

   .row.slider-container .tp-rightarrow.arrows {
      right: 35%!important;
      margin-right: -10%!important;
      height: 30px;
      margin-top: -30px!important;
      padding: 5px 15px 5px 0;
   }

      .row.slider-container .tp-rightarrow.arrows:after {
         margin-top: -5px;
      }

   .row.slider-container .tp-leftarrow.arrows {
      left: 35%!important;
      margin-left: -10%!important;
      height: 30px;
      margin-top: -30px!important;
      padding: 5px 0 5px 15px;
   }

      .row.slider-container .tp-leftarrow.arrows:after {
         margin-top: -5px;
      }

   .container.markalar {
      padding-top: 15px;
      padding-bottom: 30px;
   }

      .container.markalar .row .column {
         padding-top: 10px;
         padding-bottom: 15px;
      }

         .container.markalar .row .column h2 {
            padding: 5px;
         }

         .container.markalar .row .column .row.header {
            padding: 15px 5px;
         }

            .container.markalar .row .column .row.header > p {
               max-width: 100%;
            }

         .container.markalar .row .column .row.image-container {
            max-width: 250px;
            margin: auto;
         }

   .row.sosyal-sorumluluk .container .row .header > p {
      max-width: 100%;
   }

   .row.sosyal-sorumluluk .container .image-container {
      padding-top: 15px;
      padding-bottom: 15px;
      text-align: center;
   }

      .row.sosyal-sorumluluk .container .image-container img:nth-of-type(1) {
         position: relative;
         top: 0;
         display: inline-block;
         margin-left: -10%;
         width: 240px;
         height: 240px;
      }

      .row.sosyal-sorumluluk .container .image-container img:nth-of-type(2) {
         left: 50%;
         top: 20%;
         margin-left: 15px;
         width: 120px;
         height: 120px;
      }

   .container.inavasyon .header > p {
      max-width: 100%;
   }

   .row.duyurular {
      position: relative;
      overflow: hidden;
   }

      .row.duyurular .container .row > .column:nth-of-type(1) {
         background: #ebebeb;
      }

         .row.duyurular .container .row > .column:nth-of-type(1):before {
            content: '';
            position: absolute;
            background: #ebebeb;
            top: 0;
            bottom: 0;
            width: 5000px;
            left: 100%;
            z-index: -1;
         }

      .row.duyurular .container .row > .column:nth-of-type(2) {
         background: #dd1077;
      }

         .row.duyurular .container .row > .column:nth-of-type(2):before {
            content: '';
            position: absolute;
            background: #dd1077;
            top: 0;
            bottom: 0;
            width: 5000px;
            right: 100%;
            z-index: -1;
         }

         .row.duyurular .container .row > .column:nth-of-type(2) .header-inavasyon-right {
            padding-left: 0;
         }

            .row.duyurular .container .row > .column:nth-of-type(2) .header-inavasyon-right p {
               max-width: 100%;
            }

      .row.duyurular .container .header-inavasyon-right .image-container {
         display: none;
         filter: alpha(opacity=0);
         -webkit-opacity: 0;
         -moz-opacity: 0;
         opacity: 0;
         visibility: hidden;
      }

   .row.contact .column {
      text-align: center;
   }

      .row.contact .column:nth-of-type(odd) {
         padding-right: .9375rem;
      }

      .row.contact .column:nth-of-type(even) {
         padding-left: .9375rem;
      }

      .row.contact .column label {
         text-align: left;
      }

      .row.contact .column button {
         float: none;
         display: inline-block;
      }

   .row.ik .ikslider .row.slide-container .column {
      min-height: auto;
   }

      .row.ik .ikslider .row.slide-container .column.image {
         filter: alpha(opacity=0);
         -webkit-opacity: 0;
         -moz-opacity: 0;
         opacity: 0;
         visibility: hidden;
         display: none;
      }

   .row.v .vslider .row.slide-container {
      min-height: auto;
   }

      .row.v .vslider .row.slide-container .column {
         min-height: auto;
      }

         .row.v .vslider .row.slide-container .column h2.title {
            max-width: 100%;
         }

         .row.v .vslider .row.slide-container .column.image {
            filter: alpha(opacity=0);
            -webkit-opacity: 0;
            -moz-opacity: 0;
            opacity: 0;
            visibility: hidden;
            display: none;
         }

   .row.v .row.inf .container .row.contain {
      width: 100%;
   }

      .row.v .row.inf .container .row.contain .column {
         width: 100%;
      }

         .row.v .row.inf .container .row.contain .column span {
            height: auto;
         }

            .row.v .row.inf .container .row.contain .column span.icon {
               position: relative;
               -webkit-box-shadow: 0 0 1px 4px #2c3896!important;
               -moz-box-shadow: 0 0 1px 4px #2c3896!important;
               box-shadow: 0 0 1px 4px #2c3896!important;
            }

               .row.v .row.inf .container .row.contain .column span.icon:after {
                  font-family: 'perfettiicons';
                  text-transform: none;
                  content: '\E008';
                  position: absolute;
                  color: #fff;
                  font-size: 25px;
                  line-height: 25px;
                  left: 0;
                  right: 0;
                  bottom: -38px;
                  margin: auto;
               }

         .row.v .row.inf .container .row.contain .column.information {
            filter: alpha(opacity=100);
            -webkit-opacity: 1;
            -moz-opacity: 1;
            opacity: 1;
            visibility: visible;
            display: block;
            margin-bottom: 30px;
         }

   .row.v .row.inf.white .container .column span.icon:after {
      content: ""!important;
      color: #eaeaea!important;
      font-size: 20px!important;
      width: 20px!important;
      background: #fff!important;
      bottom: -38px!important;
   }

   .row.v .row.inf.users .container p {
      width: 100%;
   }

   .row.v .row.inf.users .container .row.contain .column span.icon {
      -webkit-box-shadow: 0 0 0 1px #e6e6e6!important;
      -moz-box-shadow: 0 0 0 1px #e6e6e6!important;
      box-shadow: 0 0 0 1px #e6e6e6!important;
   }

   .row.v .row.inf.users .container .row.contain .column.active span.icon {
      -webkit-box-shadow: 0 0 0 4px #2c3896!important;
      -moz-box-shadow: 0 0 0 4px #2c3896!important;
      box-shadow: 0 0 0 4px #2c3896!important;
   }

   .row.v .row.inf.users .container .row.contain .column.information {
      display: none;
   }

      .row.v .row.inf.users .container .row.contain .column.information.active {
         display: block;
      }

      .row.v .row.inf.users .container .row.contain .column.information .col a:before {
         display: none;
      }

      .row.v .row.inf.users .container .row.contain .column.information .col a:after {
         filter: alpha(opacity=100);
         -webkit-opacity: 1;
         -moz-opacity: 1;
         opacity: 1;
      }

   .row.v .profil .details .bg .column {
      height: 400px;
   }

      .row.v .profil .details .bg .column span {
         font-size: 32px;
      }

   .row.v .profil .details .bg:nth-of-type(1) .column:nth-last-of-type(1):after {
      width: 350px;
      height: 350px;
   }

   .row.v .row.statement.hakkimizda .left_block {
      display: none;
      filter: alpha(opacity=0);
      -webkit-opacity: 0;
      -moz-opacity: 0;
      opacity: 0;
      visibility: hidden;
   }

   .row.v .row.statement.hakkimizda p:nth-of-type(2), .row.v .row.statement.hakkimizda p:nth-of-type(3), .row.v .row.statement.hakkimizda p:nth-of-type(4) {
      width: 100%;
   }

   .row.v .row.year_scheme .row.years .line {
      top: 45px;
      bottom: 45px;
   }

   .row.v .row.year_scheme .row.years .column > .row:nth-of-type(odd) {
      padding-top: 20px;
      padding-bottom: 20px;
      height: auto;
   }

      .row.v .row.year_scheme .row.years .column > .row:nth-of-type(odd) .col {
         text-align: center;
      }

         .row.v .row.year_scheme .row.years .column > .row:nth-of-type(odd) .col .info {
            border-right: 0;
            width: 100%;
            margin-top: 100px;
         }

            .row.v .row.year_scheme .row.years .column > .row:nth-of-type(odd) .col .info:after {
               content: '';
               height: 0;
               width: 0;
            }

            .row.v .row.year_scheme .row.years .column > .row:nth-of-type(odd) .col .info:hover:after {
               content: '';
               height: 0;
               width: 0;
            }

            .row.v .row.year_scheme .row.years .column > .row:nth-of-type(odd) .col .info:hover p {
               color: #272727;
               background: #fff;
            }

         .row.v .row.year_scheme .row.years .column > .row:nth-of-type(odd) .col .year {
            left: 0;
            right: 0;
            top: -15px;
            bottom: auto;
         }

         .row.v .row.year_scheme .row.years .column > .row:nth-of-type(odd) .col .image_container {
            border-width: 0;
            display: inline-block;
            float: none;
            padding-top: 20px;
         }

            .row.v .row.year_scheme .row.years .column > .row:nth-of-type(odd) .col .image_container:before, .row.v .row.year_scheme .row.years .column > .row:nth-of-type(odd) .col .image_container:after {
               display: none;
            }

   .row.v .row.year_scheme .row.years .column > .row:nth-of-type(even) {
      padding-top: 20px;
      padding-bottom: 20px;
      height: auto;
   }

      .row.v .row.year_scheme .row.years .column > .row:nth-of-type(even) .col {
         text-align: center;
      }

         .row.v .row.year_scheme .row.years .column > .row:nth-of-type(even) .col .info {
            border-left: 0;
            width: 100%;
            margin-top: 100px;
         }

            .row.v .row.year_scheme .row.years .column > .row:nth-of-type(even) .col .info:before {
               content: '';
               height: 0;
               width: 0;
            }

            .row.v .row.year_scheme .row.years .column > .row:nth-of-type(even) .col .info:hover:before {
               content: '';
               height: 0;
               width: 0;
            }

            .row.v .row.year_scheme .row.years .column > .row:nth-of-type(even) .col .info:hover p {
               color: #272727;
               background: #fff;
            }

         .row.v .row.year_scheme .row.years .column > .row:nth-of-type(even) .col .year {
            left: 0;
            right: 0;
            top: -15px;
            bottom: auto;
         }

         .row.v .row.year_scheme .row.years .column > .row:nth-of-type(even) .col .image_container {
            border-width: 0;
            display: inline-block;
            float: none;
            padding-top: 20px;
         }

            .row.v .row.year_scheme .row.years .column > .row:nth-of-type(even) .col .image_container:before, .row.v .row.year_scheme .row.years .column > .row:nth-of-type(even) .col .image_container:after {
               display: none;
            }

   .row.ik.markalar {
      position: relative;
      overflow: hidden;
   }

      .row.ik.markalar .row.image-container .container {
         background: url(../img/chupa_multi2.png) no-repeat center bottom;
         -webkit-background-size: contain;
         -moz-background-size: contain;
         background-size: contain;
      }

      .row.ik.markalar .row.promotion .column:nth-of-type(1) {
         -webkit-border-radius: 0 0 0 0;
         -moz-border-radius: 0;
         border-radius: 0 0 0 0;
      }

         .row.ik.markalar .row.promotion .column:nth-of-type(1):after {
            content: '';
            width: 5000px;
            position: absolute;
            top: 0;
            bottom: 0;
            left: 100%;
            background: #f9dd00;
         }

      .row.ik.markalar .row.promotion .column {
         position: relative;
      }

         .row.ik.markalar .row.promotion .column .promotion_image {
            text-align: center;
            margin: 0 50px 20px;
         }

         .row.ik.markalar .row.promotion .column p.promotion_desc {
            text-align: center;
            margin: 10px 50px 20px;
         }

      .row.ik.markalar .row.video_slider .videoslider_container {
         width: 80%;
         margin: 0 auto;
      }

         .row.ik.markalar .row.video_slider .videoslider_container .videoslider_right {
            display: none;
         }

         .row.ik.markalar .row.video_slider .videoslider_container .tparrows.arrows {
            background: #fff;
            -webkit-border-radius: 100% 100% 100% 100%;
            -moz-border-radius: 100%;
            border-radius: 100% 100% 100% 100%;
         }

            .row.ik.markalar .row.video_slider .videoslider_container .tparrows.arrows:after {
               color: #ce1130;
               font-size: 14px;
               line-height: 14px;
            }

            .row.ik.markalar .row.video_slider .videoslider_container .tparrows.arrows:hover:after {
               line-height: 20px;
            }

         .row.ik.markalar .row.video_slider .videoslider_container .tp-rightarrow.arrows {
            width: 40px;
            height: 40px;
            margin-right: 20px;
            right: -40px!important;
         }

         .row.ik.markalar .row.video_slider .videoslider_container .tp-leftarrow.arrows {
            width: 40px;
            height: 40px;
            margin-left: 20px;
            left: -40px!important;
         }

      .row.ik.markalar.vivident .row.promotion .column:nth-of-type(1):after {
         background: #fff;
      }

      .row.ik.markalar.vivident .row.promotion .column p.promotion_desc {
         position: relative;
         -webkit-transform: translateY(0);
         -moz-transform: translateY(0);
         transform: translateY(0);
      }

      .row.ik.markalar.vivident .row.video_slider {
         background: #4188be;
      }

         .row.ik.markalar.vivident .row.video_slider .tparrows.arrows:after {
            color: #4188be;
         }

      .row.ik.markalar.mentos .row.promotion .column:nth-of-type(1):after {
         background: #fff;
      }

      .row.ik.markalar.mentos .row.promotion .column p.promotion_desc {
         position: relative;
         -webkit-transform: translateY(0);
         -moz-transform: translateY(0);
         transform: translateY(0);
      }

      .row.ik.markalar.mentos .row.video_slider {
         background: #2976cb;
      }

         .row.ik.markalar.mentos .row.video_slider .tparrows.arrows:after {
            color: #2976cb;
         }

      .row.ik.markalar.bigbabol .row.promotion .column:nth-of-type(1) {
         -webkit-border-radius: 0 0 0 0;
         -moz-border-radius: 0;
         border-radius: 0 0 0 0;
      }

         .row.ik.markalar.bigbabol .row.promotion .column:nth-of-type(1):after {
            content: '';
            width: 5000px;
            position: absolute;
            top: 0;
            bottom: 0;
            left: 100%;
            background: #fff;
         }

      .row.ik.markalar.bigbabol .row.promotion .column {
         position: relative;
      }

         .row.ik.markalar.bigbabol .row.promotion .column .promotion_image {
            text-align: center;
            margin: 0 50px 20px;
         }

         .row.ik.markalar.bigbabol .row.promotion .column p.promotion_desc {
            position: relative;
            text-align: center;
            -webkit-transform: translateX(0) translateY(0);
            -moz-transform: translateX(0) translateY(0);
            transform: translateX(0) translateY(0);
            margin: 10px 50px 20px;
         }

      .row.ik.markalar.bigbabol .row.video_slider .tparrows.arrows:after {
         color: #fff677;
      }

      .row.ik.markalar.centerfresh .row.promotion .column:nth-of-type(1):after {
         background: #209bba;
      }

      .row.ik.markalar.centerfresh .row.promotion .column p.promotion_desc {
         position: relative;
         -webkit-transform: translateY(0);
         -moz-transform: translateY(0);
         transform: translateY(0);
      }

      .row.ik.markalar.centerfresh .row.video_slider {
         background: #c3eff2;
      }

         .row.ik.markalar.centerfresh .row.video_slider .tparrows.arrows:after {
            color: #c3eff2;
         }

   .row.reklamlarimiz .row.main-video .video_container {
      height: 450px;
   }

      .row.reklamlarimiz .row.main-video .video_container .prev {
         left: 10px;
      }

         .row.reklamlarimiz .row.main-video .video_container .prev:before {
            font-size: 18px;
         }

      .row.reklamlarimiz .row.main-video .video_container .next {
         right: 10px;
      }

         .row.reklamlarimiz .row.main-video .video_container .next:before {
            font-size: 18px;
         }

   .row.reklamlarimiz .row.main-video iframe {
      width: 95%;
      height: 335px;
   }

   .row.reklamlarimiz .row.video-gallery .column:after {
      filter: alpha(opacity=100);
      -webkit-opacity: 1;
      -moz-opacity: 1;
      opacity: 1;
   }

   .row.reklamlarimiz .row.video-gallery .column:hover span.video-text {
      filter: alpha(opacity=0);
      -webkit-opacity: 0;
      -moz-opacity: 0;
      opacity: 0;
   }

   .row.reklamlarimiz .row.video-gallery .column:hover:before {
      filter: alpha(opacity=0);
      -webkit-opacity: 0;
      -moz-opacity: 0;
      opacity: 0;
   }

   .row.reklamlarimiz .row.video-gallery .column:hover:after {
      filter: alpha(opacity=100);
      -webkit-opacity: 1;
      -moz-opacity: 1;
      opacity: 1;
   }

   .row.uretim .row.statement .container .image-container {
      float: left;
      width: 100%;
      position: relative;
      margin-top: 50px;
   }

      .row.uretim .row.statement .container .image-container p.statement-pic-text {
         font-size: 16px;
         width: 50%;
         display: table;
         position: absolute;
         top: 0;
         bottom: 0;
         left: 50%;
         margin: auto;
         text-align: left;
      }

   .row.uretim .row.statement .container .row.contain .column span.icon {
      -webkit-box-shadow: 0 0 0 4px #96074f!important;
      -moz-box-shadow: 0 0 0 4px #96074f!important;
      box-shadow: 0 0 0 4px #96074f!important;
   }

   .row.inavasyon .row.statement .container .inavasyonpage_slider_container {
      margin-top: 20px;
      margin-bottom: 20px;
   }

   .row.inavasyon .row.statement .container .column {
      text-align: center;
      margin-bottom: 0;
      margin-top: 0;
   }

      .row.inavasyon .row.statement .container .column h2, .row.inavasyon .row.statement .container .column h3, .row.inavasyon .row.statement .container .column p {
         text-align: left;
      }

      .row.inavasyon .row.statement .container .column img.product_image {
         position: relative;
         width: auto;
         height: auto;
         max-width: 100%;
         max-height: 250px;
         margin-top: 20px;
         margin-bottom: 20px;
      }

         .row.inavasyon .row.statement .container .column img.product_image.bottom_fixed {
            bottom: -80px;
            max-height: calc(100% + 60px);
         }

   .row.v {
      position: relative;
      overflow: hidden;
   }

      .row.v .row.statement.pvm_turkiye .container #chartmaps, .row.v .row.statement.pvm_turkiye .container #worldmap {
         width: 100%;
         height: 55vw;
         margin-top: 30px;
         margin-bottom: 30px;
      }

      .row.v .row.statement.pvm_turkiye .container .row.map_details .column {
         display: inline-block;
      }

         .row.v .row.statement.pvm_turkiye .container .row.map_details .column span.head {
            text-align: center;
         }

         .row.v .row.statement.pvm_turkiye .container .row.map_details .column span.bold {
            text-align: center;
         }

         .row.v .row.statement.pvm_turkiye .container .row.map_details .column span.total {
            text-align: center;
         }

         .row.v .row.statement.pvm_turkiye .container .row.map_details .column span.big {
            text-align: center;
         }

      .row.v .row.statement.pvm_turkiye .container .saleschart-text {
         position: relative;
         top: 0;
         left: 0;
         padding-top: 20px;
         padding-bottom: 20px;
      }

      .row.v .row.statement.pvm_turkiye .container #saleschart, .row.v .row.statement.pvm_turkiye .container #saleschartworld {
         width: 100%;
         height: 55vw;
      }

      .row.v .row.statement.bluechart .container > .row {
         display: block;
      }

         .row.v .row.statement.bluechart .container > .row .main-column {
            display: block;
            float: left;
         }

            .row.v .row.statement.bluechart .container > .row .main-column:nth-of-type(1) {
               padding-right: .9375rem;
            }

            .row.v .row.statement.bluechart .container > .row .main-column:nth-of-type(2) {
               padding-left: .9375rem;
            }

      .row.v .row.statement.bluechart .chartrow {
         -webkit-border-radius: 0 0 0 0;
         -moz-border-radius: 0;
         border-radius: 0 0 0 0;
         display: block;
         width: auto;
         float: left;
      }

         .row.v .row.statement.bluechart .chartrow:after {
            content: '';
            position: absolute;
            background: #2b3796;
            top: 0;
            bottom: 0;
            left: 100%;
            width: 5000px;
            display: inline-block;
         }

         .row.v .row.statement.bluechart .chartrow .column {
            float: left;
            display: block;
         }

      .row.v .row.statement.bluechart #donutchart {
         width: 50%;
         height: 50vw;
         margin-left: 25%;
      }

      .row.v .row.statement.bluechart .salesfigures {
         -webkit-border-radius: 0 0 0 0;
         -moz-border-radius: 0;
         border-radius: 0 0 0 0;
         padding-right: .9375rem;
         padding-top: 20px;
         padding-bottom: 20px;
      }

         .row.v .row.statement.bluechart .salesfigures:after {
            content: '';
            position: absolute;
            background: #2a75cc;
            top: 0;
            bottom: 0;
            width: 500px;
            left: 100%;
            z-index: 2;
         }

   .row.footer-last ul.sitemap {
      float: left;
   }
}

@media (max-width: 767px) {
   body.nav-open .stick {
      left: 200px;
      right: -200px;
      -webkit-transition: left .5s linear,right .5s linear;
      -moz-transition: left .5s linear,right .5s linear;
      transition: left .5s linear,right .5s linear;
   }

   .row.slider-container .slider ul li .sliderlink {
      font-size: 12px;
      width: 35%;
      left: 32.5%;
      padding: 5px 10px;
   }

   .row.slider-container .slider .play_pause_container {
      right: 15%;
   }

      .row.slider-container .slider .play_pause_container .play_button:before {
         font-size: 12px;
         line-height: 12px;
      }

      .row.slider-container .slider .play_pause_container .pause_button:before {
         font-size: 12px;
         line-height: 12px;
      }

   .row.slider-container .tparrows.arrows:after {
      margin-top: 0;
      font-size: 8px;
   }

   .row.slider-container .tp-rightarrow.arrows {
      right: 35%!important;
      padding: 5px 10px 5px 0;
   }

      .row.slider-container .tp-rightarrow.arrows:after {
         margin-top: -5px;
      }

   .row.slider-container .tp-leftarrow.arrows {
      left: 35%!important;
      padding: 5px 0 5px 10px;
   }

      .row.slider-container .tp-leftarrow.arrows:after {
         margin-top: -5px;
      }

   .row.v .profil h3 {
      text-align: center;
   }

   .row.v .profil .details .bg {
      background: transparent;
   }

      .row.v .profil .details .bg .column {
         height: auto;
         padding-top: 20px;
         padding-bottom: 20px;
      }

         .row.v .profil .details .bg .column span {
            position: relative;
            top: 0;
            left: 0;
            right: 0;
            font-size: 26px;
         }

      .row.v .profil .details .bg:nth-of-type(1) .column:nth-of-type(1) {
         background-color: #0068b5;
      }

      .row.v .profil .details .bg:nth-of-type(1) .column:nth-last-of-type(1) {
         background-color: #77a041;
         padding-bottom: 220px;
      }

         .row.v .profil .details .bg:nth-of-type(1) .column:nth-last-of-type(1):after {
            display: none;
         }

      .row.v .profil .details .bg:nth-last-of-type(1) {
         background: transparent;
      }

         .row.v .profil .details .bg:nth-last-of-type(1) .column:nth-of-type(1) {
            background-color: #4a439a;
            padding-top: 220px;
         }

            .row.v .profil .details .bg:nth-last-of-type(1) .column:nth-of-type(1):before {
               position: absolute;
               z-index: 10;
               left: 0;
               right: 0;
               top: 0;
               margin: auto;
               width: 400px;
               height: 400px;
               content: '';
               background-image: url(../img/vmprofil.png);
               background-size: 100% 100%;
               background-repeat: no-repeat;
               background-position: center center;
               -webkit-transform: translateY(-50%);
               -moz-transform: translateY(-50%);
               transform: translateY(-50%);
            }

         .row.v .profil .details .bg:nth-last-of-type(1) .column:nth-last-of-type(1) {
            background-color: #d65f85;
         }

         .row.v .profil .details .bg:nth-last-of-type(1) .column span {
            position: relative;
            top: 0;
            left: 0;
            right: 0;
         }

   .container.markalar .row .column.mentos .row.image-container {
      height: 170px;
   }

      .container.markalar .row .column.mentos .row.image-container span.bubble:nth-of-type(1) {
         right: 15px;
      }

         .container.markalar .row .column.mentos .row.image-container span.bubble:nth-of-type(1):before {
            font-size: 150px;
         }

      .container.markalar .row .column.mentos .row.image-container span.bubble:nth-of-type(2) {
         right: 230px;
         top: 75px;
      }

         .container.markalar .row .column.mentos .row.image-container span.bubble:nth-of-type(2):before {
            font-size: 35px;
         }

      .container.markalar .row .column.mentos .row.image-container span.bubble:nth-of-type(3) {
         right: 190px;
         top: 50px;
      }

         .container.markalar .row .column.mentos .row.image-container span.bubble:nth-of-type(3):before {
            font-size: 12px;
         }

      .container.markalar .row .column.mentos .row.image-container img.main-image {
         width: 220px;
         top: 0;
      }

   .container.markalar .row .column.mentos.animated .row.image-container img.main-image {
      right: 30px;
   }

   .container.markalar .row .column.vivident .row.image-container {
      height: 170px;
   }

      .container.markalar .row .column.vivident .row.image-container span.bubble:nth-of-type(1) {
         right: 15px;
      }

         .container.markalar .row .column.vivident .row.image-container span.bubble:nth-of-type(1):before {
            font-size: 150px;
         }

      .container.markalar .row .column.vivident .row.image-container span.bubble:nth-of-type(2) {
         right: 175px;
         top: 15px;
      }

         .container.markalar .row .column.vivident .row.image-container span.bubble:nth-of-type(2):before {
            font-size: 35px;
         }

      .container.markalar .row .column.vivident .row.image-container span.bubble:nth-of-type(3) {
         right: 170px;
         top: 115px;
      }

         .container.markalar .row .column.vivident .row.image-container span.bubble:nth-of-type(3):before {
            font-size: 12px;
         }

      .container.markalar .row .column.vivident .row.image-container img.main-image {
         right: 50px;
         width: 85px;
      }

   .container.markalar .row .column.vivident.animated .row.image-container img.main-image {
      top: 45px;
   }

   .container.markalar .row .column.chupa .row.image-container {
      height: 170px;
   }

      .container.markalar .row .column.chupa .row.image-container span.bubble:nth-of-type(1) {
         right: 15px;
      }

         .container.markalar .row .column.chupa .row.image-container span.bubble:nth-of-type(1):before {
            font-size: 150px;
         }

      .container.markalar .row .column.chupa .row.image-container span.bubble:nth-of-type(2) {
         right: 215px;
         top: 75px;
      }

         .container.markalar .row .column.chupa .row.image-container span.bubble:nth-of-type(2):before {
            font-size: 35px;
         }

      .container.markalar .row .column.chupa .row.image-container span.bubble:nth-of-type(3) {
         right: 190px;
         top: 45px;
      }

         .container.markalar .row .column.chupa .row.image-container span.bubble:nth-of-type(3):before {
            font-size: 12px;
         }

      .container.markalar .row .column.chupa .row.image-container img.main-image {
         right: 25px;
         width: 120px;
      }

   .container.markalar .row .column.chupa.animated .row.image-container img.main-image {
      top: 45px;
   }

   .container.markalar .row .column.bigbabol .row.image-container {
      height: 170px;
   }

      .container.markalar .row .column.bigbabol .row.image-container span.bubble:nth-of-type(1) {
         right: 15px;
      }

         .container.markalar .row .column.bigbabol .row.image-container span.bubble:nth-of-type(1):before {
            font-size: 150px;
         }

      .container.markalar .row .column.bigbabol .row.image-container span.bubble:nth-of-type(2) {
         right: 175px;
         top: 15px;
      }

         .container.markalar .row .column.bigbabol .row.image-container span.bubble:nth-of-type(2):before {
            font-size: 35px;
         }

      .container.markalar .row .column.bigbabol .row.image-container span.bubble:nth-of-type(3) {
         right: 170px;
         top: 115px;
      }

         .container.markalar .row .column.bigbabol .row.image-container span.bubble:nth-of-type(3):before {
            font-size: 12px;
         }

      .container.markalar .row .column.bigbabol .row.image-container img.main-image {
         top: 35px;
         width: 230px;
      }

   .container.markalar .row .column.bigbabol.animated .row.image-container img.main-image {
      right: 35px;
   }

   .container.markalar .row .column.centerfresh .row.image-container {
      height: 170px;
   }

      .container.markalar .row .column.centerfresh .row.image-container span.bubble:nth-of-type(1) {
         right: 15px;
      }

         .container.markalar .row .column.centerfresh .row.image-container span.bubble:nth-of-type(1):before {
            font-size: 150px;
         }

      .container.markalar .row .column.centerfresh .row.image-container span.bubble:nth-of-type(2) {
         right: 175px;
         top: 15px;
      }

         .container.markalar .row .column.centerfresh .row.image-container span.bubble:nth-of-type(2):before {
            font-size: 35px;
         }

      .container.markalar .row .column.centerfresh .row.image-container span.bubble:nth-of-type(3) {
         right: 170px;
         top: 115px;
      }

         .container.markalar .row .column.centerfresh .row.image-container span.bubble:nth-of-type(3):before {
            font-size: 12px;
         }

      .container.markalar .row .column.centerfresh .row.image-container img.main-image {
         top: 35px;
         width: 145px;
      }

   .container.markalar .row .column.centerfresh.animated .row.image-container img.main-image {
      right: 75px;
   }

   .container.markalar .row .column.brooklyn .row.image-container {
      height: 170px;
   }

      .container.markalar .row .column.brooklyn .row.image-container span.bubble:nth-of-type(1) {
         right: 15px;
      }

         .container.markalar .row .column.brooklyn .row.image-container span.bubble:nth-of-type(1):before {
            font-size: 150px;
         }

      .container.markalar .row .column.brooklyn .row.image-container span.bubble:nth-of-type(2) {
         right: 230px;
         top: 75px;
      }

         .container.markalar .row .column.brooklyn .row.image-container span.bubble:nth-of-type(2):before {
            font-size: 35px;
         }

      .container.markalar .row .column.brooklyn .row.image-container span.bubble:nth-of-type(3) {
         right: 190px;
         top: 50px;
      }

         .container.markalar .row .column.brooklyn .row.image-container span.bubble:nth-of-type(3):before {
            font-size: 12px;
         }

      .container.markalar .row .column.brooklyn .row.image-container img.main-image {
         width: 220px;
      }

   .container.markalar .row .column.brooklyn.animated .row.image-container img.main-image {
      right: 50px;
   }

   .row.ik.markalar .row.image-container .container {
      height: 130px;
   }

   .row.reklamlarimiz .row.main-video .video_container {
      height: 375px;
   }

      .row.reklamlarimiz .row.main-video .video_container .prev {
         left: 0;
      }

      .row.reklamlarimiz .row.main-video .video_container .next {
         right: 0;
      }

   .row.reklamlarimiz .row.main-video iframe {
      width: 100%;
      height: 255px;
   }

   .row.davranis_kurallari aside {
      margin-bottom: 30px;
   }
}

@media (max-width: 543px) {
   header.header .logo-container {
      width: 100%;
      padding-left: 0;
   }

   header.header .menu > .row:nth-child(1) {
      display: none;
      filter: alpha(opacity=0);
      -webkit-opacity: 0;
      -moz-opacity: 0;
      opacity: 0;
      visibility: hidden;
   }

   .row.v .row.statement .container iframe {
      height: 270px;
   }

   .row.v .profil .details .bg:nth-of-type(1) .column:nth-last-of-type(1) {
      padding-bottom: 120px;
   }

   .row.v .profil .details .bg:nth-last-of-type(1) .column:nth-of-type(1) {
      padding-top: 120px;
   }

      .row.v .profil .details .bg:nth-last-of-type(1) .column:nth-of-type(1):before {
         width: 200px;
         height: 200px;
      }

   .row.ik .row.statement .container .accordion-container .image_column img {
      padding-top: 15px;
   }

   .row.ik.markalar .row.image-container .container {
      height: 90px;
   }

   .row.ik.markalar .row.promotion .column div.promotion_logo {
      position: relative;
      left: 0;
      right: 0;
      text-align: center;
      margin-top: 15px;
   }

      .row.ik.markalar .row.promotion .column div.promotion_logo img.promotion_logo {
         position: relative;
      }

   .row.reklamlarimiz .row.main-video .video_container {
      height: 200px;
      padding-right: 50px;
      padding-left: 50px;
   }

   .row.reklamlarimiz .row.main-video iframe {
      width: 90%;
      height: 120px;
   }

   .row.ilanlar .ilan-list .column .table {
      display: block;
   }

   .row.ilanlar .ilan-list .column .details {
      display: block;
      float: left;
   }

   .row.ilanlar .ilan-list .column .date {
      display: block;
      float: left;
      margin-top: 10px;
   }

   .row.haberler .container .row.haber-content .column .image {
      padding-right: 15px;
      padding-bottom: 15px;
   }

   .row.footer .column .content.mobile {
      display: block;
   }
}
