<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;"> body {
     color: #000;
 }

 a {
     color: #0000ff;
     text-decoration: none;
 }

 .ui-selectmenu-menu ul li {
     word-break: break-word;
     font-size: 0.7rem;
 }

 .button {
     margin-top: 0px !important;
 }

 #basvuruType-button {
     border-radius: 29px !important;
 }

 .ui-selectmenu-text {
     line-height: 40px !important;
 }

 #lp-pom-root {
     display: block;
     background: rgba(238, 238, 238, 1);
     border-style: none;
     margin: auto;
     padding-top: 0px;
     border-radius: 0px;
     min-width: 1302px;
     height: 2645px;
 }

 #lp-pom-block-11 {
     display: block;
     background: rgba(255, 255, 255, 1);
     border-style: none;
     margin-left: auto;
     margin-right: auto;
     margin-bottom: 0px;
     border-radius: 0px;
     width: 100%;
     height: 2645px;
     position: relative;
 }

 #lp-pom-image-17 {
     display: none;
     background: rgba(255, 255, 255, 0);
     left: 411px;
     top: 205px;
     z-index: 1;
     position: absolute;
 }

 #lp-pom-image-19 {
     display: none;
     background: rgba(255, 255, 255, 0);
     left: 41px;
     top: 17px;
     z-index: 2;
     position: absolute;
 }

 #lp-pom-image-20 {
     display: none;
     background: rgba(255, 255, 255, 0);
     left: 18px;
     top: 36px;
     z-index: 3;
     position: absolute;
 }

 #lp-pom-image-21 {
     display: none;
     background: rgba(255, 255, 255, 0);
     left: 59px;
     top: 42px;
     z-index: 4;
     position: absolute;
 }

 #lp-pom-image-22 {
     display: none;
     background: rgba(255, 255, 255, 0);
     left: 84px;
     top: 78px;
     z-index: 5;
     position: absolute;
 }

 #lp-pom-image-23 {
     display: none;
     background: rgba(255, 255, 255, 0);
     left: 18px;
     top: 58px;
     z-index: 6;
     position: absolute;
 }

 #lp-pom-image-24 {
     display: none;
     background: rgba(255, 255, 255, 0);
     left: 94px;
     top: 82px;
     z-index: 7;
     position: absolute;
 }

 #lp-pom-image-25 {
     display: none;
     background: rgba(255, 255, 255, 0);
     left: 84px;
     top: 248px;
     z-index: 8;
     position: absolute;
 }

 #lp-pom-image-57 {
     display: none;
     background: rgba(255, 255, 255, 0);
     left: -92px;
     top: -26px;
     z-index: 9;
     position: absolute;
 }

 #lp-pom-image-59 {
     display: none;
     background: rgba(255, 255, 255, 0);
     left: -489px;
     top: 1061px;
     z-index: 10;
     position: absolute;
 }

 #lp-pom-button-65 {
     display: block;
     border-style: none;
     border-radius: 0px;
     left: -59px;
     top: 331px;
     z-index: 12;
     width: 415px;
     height: 71px;
     position: absolute;
     text-shadow: none;
     box-shadow: none;
     background-color: rgba(57, 148, 207, 1);
     background-image: url(//d9hhrg4mnvzow.cloudfront.net/petrolofisi.yakitkarti.com/c62aebd2-btn_1000000000000000000028.png);
     color: #fff;
     border-width: undefinedpx;
     border-color: undefined;
     font-size: 16px;
     line-height: 19px;
     font-weight: 400;
     font-family: Montserrat;
     font-style: normal;
     text-align: center;
     background-repeat: no-repeat;
 }

 #lp-pom-root .lp-positioned-content {
     top: 0px;
     width: 1302px;
     margin-left: -651px;
 }

 #lp-pom-block-11 .lp-pom-block-content {
     margin-left: auto;
     margin-right: auto;
     width: 1302px;
     height: 2645px;
 }

 #lp-pom-image-17 .lp-pom-image-container {
     border-style: none;
     border-radius: 0px;
     width: 246px;
     height: 94px;
 }

 #lp-pom-image-17 .lp-pom-image-container img {
     width: 246px;
     height: 94px;
 }

 #lp-pom-image-19 .lp-pom-image-container {
     border-style: none;
     border-radius: 0px;
     width: 150px;
     height: 130px;
 }

 #lp-pom-image-19 .lp-pom-image-container img {
     width: 150px;
     height: 130px;
 }

 #lp-pom-image-20 .lp-pom-image-container {
     border-style: none;
     border-radius: 0px;
     width: 272px;
     height: 160px;
 }

 #lp-pom-image-20 .lp-pom-image-container img {
     width: 272px;
     height: 160px;
 }

 #lp-pom-image-21 .lp-pom-image-container {
     border-style: none;
     border-radius: 0px;
     width: 138px;
     height: 128px;
 }

 #lp-pom-image-21 .lp-pom-image-container img {
     width: 138px;
     height: 128px;
 }

 #lp-pom-image-22 .lp-pom-image-container {
     border-style: none;
     border-radius: 0px;
     width: 104px;
     height: 122px;
 }

 #lp-pom-image-22 .lp-pom-image-container img {
     width: 104px;
     height: 122px;
 }

 #lp-pom-image-23 .lp-pom-image-container {
     border-style: none;
     border-radius: 0px;
     width: 138px;
     height: 128px;
 }

 #lp-pom-image-23 .lp-pom-image-container img {
     width: 138px;
     height: 128px;
 }

 #lp-pom-image-24 .lp-pom-image-container {
     border-style: none;
     border-radius: 0px;
     width: 118px;
     height: 114px;
 }

 #lp-pom-image-24 .lp-pom-image-container img {
     width: 118px;
     height: 114px;
 }

 #lp-pom-image-25 .lp-pom-image-container {
     border-style: none;
     border-radius: 0px;
     width: 150px;
     height: 130px;
 }

 #lp-pom-image-25 .lp-pom-image-container img {
     width: 150px;
     height: 130px;
 }

 #lp-pom-image-57 .lp-pom-image-container {
     border-style: none;
     border-radius: 0px;
     width: 1312px;
     height: 820px;
 }

 #lp-pom-image-57 .lp-pom-image-container img {
     width: 1312px;
     height: 820px;
 }

 #lp-pom-image-59 .lp-pom-image-container {
     border-style: none;
     border-radius: 0px;
     width: 222px;
     height: 80px;
 }

 #lp-pom-image-59 .lp-pom-image-container img {
     width: 222px;
     height: 80px;
 }

 #container_UsrName {
     position: absolute;
     top: 0px;
     left: 0px;
     width: 415px;
     height: 34px;
 }

 .lp-pom-form-field .ub-input-item.single.form_elem_UsrName {
     position: absolute;
     top: 0px;
     left: 0px;
     width: 415px;
     height: 34px;
 }

 #container_CompanyName {
     position: absolute;
     top: 52px;
     left: 0px;
     width: 415px;
     height: 34px;
 }

 .lp-pom-form-field .ub-input-item.single.form_elem_CompanyName {
     position: absolute;
     top: 0px;
     left: 0px;
     width: 415px;
     height: 34px;
 }

 #container_UsrGsm {
     position: absolute;
     top: 104px;
     left: 0px;
     width: 415px;
     height: 34px;
 }

 .lp-pom-form-field .ub-input-item.single.form_elem_UsrGsm {
     position: absolute;
     top: 0px;
     left: 0px;
     width: 415px;
     height: 34px;
 }

 #container_firmanizin_arac_sayisi {
     position: absolute;
     top: 156px;
     left: 0px;
     width: 415px;
     height: 34px;
 }

 .lp-pom-form-field .ub-input-item.single.form_elem_firmanizin_arac_sayisi {
     position: absolute;
     top: 0px;
     left: 0px;
     width: 415px;
     height: 34px;
 }

 #utm_source {
     position: absolute;
     top: 0px;
     left: 0px;
     width: 0px;
     height: 0px;
 }

 #utm_medium {
     position: absolute;
     top: 0px;
     left: 0px;
     width: 0px;
     height: 0px;
 }

 #utm_content {
     position: absolute;
     top: 0px;
     left: 0px;
     width: 0px;
     height: 0px;
 }

 #utm_campaign {
     position: absolute;
     top: 0px;
     left: 0px;
     width: 0px;
     height: 0px;
 }

 #SourceURL {
     position: absolute;
     top: 0px;
     left: 0px;
     width: 0px;
     height: 0px;
 }

 #Lead_Source {
     position: absolute;
     top: 0px;
     left: 0px;
     width: 0px;
     height: 0px;
 }

 #Sub_Source {
     position: absolute;
     top: 0px;
     left: 0px;
     width: 0px;
     height: 0px;
 }

 #lp_product_type {
     position: absolute;
     top: 0px;
     left: 0px;
     width: 0px;
     height: 0px;
 }

 #gclid {
     position: absolute;
     top: 0px;
     left: 0px;
     width: 0px;
     height: 0px;
 }

 #utm_term {
     position: absolute;
     top: 0px;
     left: 0px;
     width: 0px;
     height: 0px;
 }

 #usrEmail {
     position: absolute;
     top: 0px;
     left: 0px;
     width: 0px;
     height: 0px;
 }

 #Landing_Visual {
     position: absolute;
     top: 0px;
     left: 0px;
     width: 0px;
     height: 0px;
 }

 #lp-pom-button-65:hover {
     text-shadow: none;
     box-shadow: none;
     background-color: rgba(43, 130, 197, 1);
     background-image: url(//d9hhrg4mnvzow.cloudfront.net/petrolofisi.yakitkarti.com/c62aebd2-btn_1000000000000000000028.png);
     color: #fff;
 }

 #lp-pom-button-65:active {
     text-shadow: none;
     box-shadow: none;
     background-color: rgba(36, 117, 186, 1);
     background-image: url(//d9hhrg4mnvzow.cloudfront.net/petrolofisi.yakitkarti.com/c62aebd2-btn_1000000000000000000028.png);
     color: #fff;
 }

 #lp-pom-button-65 .label {
     margin-top: -10px;
 }

 #lp-pom-root-color-overlay {
     position: absolute;
     background: none;
     top: 0;
     width: 100%;
     height: 2645px;
     min-height: 100%;
 }

 #lp-pom-block-11-color-overlay {
     position: absolute;
     background: none;
     height: 2645px;
     width: 100%;
 }

 #lp-pom-form-64 {
     display: block;
     left: 8px;
     top: 11px;
     z-index: 11;
     width: 415px;
     height: 0px;
     position: absolute;
 }

 #lp-pom-form-64 .fields {
     margin: -9px;
 }

 #lp-pom-form-64 .lp-pom-form-field {
     position: absolute;
 }

 #lp-pom-form-64 .option {
     position: absolute;
 }

 #lp-pom-form-64 .optionsList {
     position: absolute;
 }

 #lp-pom-form-64 .lp-pom-form-field .single {
     height: 34px;
     font-size: 15px;
     line-height: 15px;
     padding-left: 8px;
     padding-right: 8px;
     flex: 1;
 }

 #lp-pom-form-64 .lp-pom-form-field select {
     height: 32px;
 }

 #lp-pom-form-64 .lp-pom-form-field .form_elem_multi {
     padding-top: 8px;
     padding-bottom: 9px;
 }

 #lp-pom-form-64 .lp-pom-form-field .lp-form-label {
     font-family: arial;
     font-weight: 400;
     font-size: 14px;
     line-height: 15px;
     color: #000;
     display: block;
     margin-bottom: 4px;
     width: auto;
     margin-right: 0px;
 }

 #lp-pom-form-64 .lp-pom-form-field .lp-form-label .label-style {
     font-weight: bolder;
     font-style: inherit;
 }

 #lp-pom-form-64 .lp-pom-form-field input[type="text"],
 #lp-pom-form-64 .lp-pom-form-field input[type="email"],
 #lp-pom-form-64 .lp-pom-form-field input[type="tel"],
 #lp-pom-form-64 .lp-pom-form-field textarea,
 #lp-pom-form-64 .lp-pom-form-field select {
     border-style: solid;
     border-width: 1px;
     border-color: #bbbbbb;
 }

 #lp-pom-form-64 .lp-pom-form-field .opt-label {
     font-family: arial;
     font-weight: 400;
     font-size: 13px;
     color: #000;
     line-height: 15px;
 }

 #lp-pom-form-64 .lp-pom-form-field .opt-label .label-style {
     font-weight: inherit;
     font-style: inherit;
 }

 #lp-pom-form-64 .lp-pom-form-field .text {
     background-color: #fff;
     color: #000;
     border-radius: 5px;
     box-shadow: inset 0px 2px 3px #dddddd;
     -webkit-box-shadow: inset 0px 2px 3px #dddddd;
     -moz-box-shadow: inset 0px 2px 3px #dddddd;
 }

 @media only screen and (max-width: 600px) {
     #lp-pom-root {
         display: block;
         background: rgba(238, 238, 238, 1);
         border-style: none;
         margin: auto;
         padding-top: 0px;
         border-radius: 0px;
         min-width: 320px;
         height: 2645px;
     }

     #lp-pom-block-11 {
         display: block;
         background: rgba(255, 255, 255, 1);
         border-style: none;
         margin-left: auto;
         margin-right: auto;
         margin-bottom: 0px;
         border-radius: 0px;
         width: 100%;
         height: 2645px;
         position: relative;
     }

     #lp-pom-image-17 {
         display: block;
         background: rgba(255, 255, 255, 0);
         left: 411px;
         top: 205px;
         z-index: 1;
         position: absolute;
     }

     #lp-pom-image-19 {
         display: block;
         background: rgba(255, 255, 255, 0);
         left: 41px;
         top: 17px;
         z-index: 2;
         position: absolute;
     }

     #lp-pom-image-20 {
         display: block;
         background: rgba(255, 255, 255, 0);
         left: 18px;
         top: 36px;
         z-index: 3;
         position: absolute;
     }

     #lp-pom-image-21 {
         display: block;
         background: rgba(255, 255, 255, 0);
         left: 59px;
         top: 42px;
         z-index: 4;
         position: absolute;
     }

     #lp-pom-image-22 {
         display: block;
         background: rgba(255, 255, 255, 0);
         left: 84px;
         top: 78px;
         z-index: 5;
         position: absolute;
     }

     #lp-pom-image-23 {
         display: block;
         background: rgba(255, 255, 255, 0);
         left: 18px;
         top: 58px;
         z-index: 6;
         position: absolute;
     }

     #lp-pom-image-24 {
         display: block;
         background: rgba(255, 255, 255, 0);
         left: 94px;
         top: 82px;
         z-index: 7;
         position: absolute;
     }

     #lp-pom-image-25 {
         display: block;
         background: rgba(255, 255, 255, 0);
         left: 84px;
         top: 248px;
         z-index: 8;
         position: absolute;
     }

     #lp-pom-image-57 {
         display: block;
         background: rgba(255, 255, 255, 0);
         left: -92px;
         top: -26px;
         z-index: 9;
         position: absolute;
     }

     #lp-pom-image-59 {
         display: block;
         background: rgba(255, 255, 255, 0);
         left: -489px;
         top: 1061px;
         z-index: 10;
         position: absolute;
     }

     #lp-pom-button-65 {
         display: block;
         border-style: none;
         border-radius: 0px;
         left: -59px;
         top: 331px;
         z-index: 12;
         width: 415px;
         height: 71px;
         position: absolute;
         text-shadow: none;
         box-shadow: none;
         background-color: rgba(57, 148, 207, 1);
         background-image: url(//d9hhrg4mnvzow.cloudfront.net/petrolofisi.yakitkarti.com/c62aebd2-btn_1000000000000000000028.png);
         color: #fff;
         border-width: undefinedpx;
         border-color: undefined;
         font-size: 16px;
         line-height: 19px;
         font-weight: 400;
         font-family: Montserrat;
         font-style: normal;
         text-align: center;
         background-repeat: no-repeat;
     }

     body {
         color: #000;
     }

     a {
         color: #0000ff;
         text-decoration: none;
     }

     #lp-pom-root .lp-positioned-content {
         top: 0px;
         width: 320px;
         margin-left: -160px;
     }

     #lp-pom-block-11 .lp-pom-block-content {
         margin-left: auto;
         margin-right: auto;
         width: 320px;
         height: 2645px;
     }

     #lp-pom-image-17 .lp-pom-image-container {
         border-style: none;
         border-radius: 0px;
         width: 246px;
         height: 94px;
     }

     #lp-pom-image-17 .lp-pom-image-container img {
         width: 246px;
         height: 94px;
     }

     #lp-pom-image-19 .lp-pom-image-container {
         border-style: none;
         border-radius: 0px;
         width: 150px;
         height: 130px;
     }

     #lp-pom-image-19 .lp-pom-image-container img {
         width: 150px;
         height: 130px;
     }

     #lp-pom-image-20 .lp-pom-image-container {
         border-style: none;
         border-radius: 0px;
         width: 272px;
         height: 160px;
     }

     #lp-pom-image-20 .lp-pom-image-container img {
         width: 272px;
         height: 160px;
     }

     #lp-pom-image-21 .lp-pom-image-container {
         border-style: none;
         border-radius: 0px;
         width: 138px;
         height: 128px;
     }

     #lp-pom-image-21 .lp-pom-image-container img {
         width: 138px;
         height: 128px;
     }

     #lp-pom-image-22 .lp-pom-image-container {
         border-style: none;
         border-radius: 0px;
         width: 104px;
         height: 122px;
     }

     #lp-pom-image-22 .lp-pom-image-container img {
         width: 104px;
         height: 122px;
     }

     #lp-pom-image-23 .lp-pom-image-container {
         border-style: none;
         border-radius: 0px;
         width: 138px;
         height: 128px;
     }

     #lp-pom-image-23 .lp-pom-image-container img {
         width: 138px;
         height: 128px;
     }

     #lp-pom-image-24 .lp-pom-image-container {
         border-style: none;
         border-radius: 0px;
         width: 118px;
         height: 114px;
     }

     #lp-pom-image-24 .lp-pom-image-container img {
         width: 118px;
         height: 114px;
     }

     #lp-pom-image-25 .lp-pom-image-container {
         border-style: none;
         border-radius: 0px;
         width: 150px;
         height: 130px;
     }

     #lp-pom-image-25 .lp-pom-image-container img {
         width: 150px;
         height: 130px;
     }

     #lp-pom-image-57 .lp-pom-image-container {
         border-style: none;
         border-radius: 0px;
         width: 1312px;
         height: 820px;
     }

     #lp-pom-image-57 .lp-pom-image-container img {
         width: 1312px;
         height: 820px;
     }

     #lp-pom-image-59 .lp-pom-image-container {
         border-style: none;
         border-radius: 0px;
         width: 222px;
         height: 80px;
     }

     #lp-pom-image-59 .lp-pom-image-container img {
         width: 222px;
         height: 80px;
     }

     #container_UsrName {
         position: absolute;
         top: 0px;
         left: 0px;
         width: 0px;
         height: 0px;
     }

     .lp-pom-form-field .ub-input-item.single.form_elem_UsrName {
         position: absolute;
         top: 0px;
         left: 0px;
         width: 0px;
         height: 0px;
     }

     #container_CompanyName {
         position: absolute;
         top: 0px;
         left: 0px;
         width: 0px;
         height: 0px;
     }

     .lp-pom-form-field .ub-input-item.single.form_elem_CompanyName {
         position: absolute;
         top: 0px;
         left: 0px;
         width: 0px;
         height: 0px;
     }

     #container_UsrGsm {
         position: absolute;
         top: 0px;
         left: 0px;
         width: 0px;
         height: 0px;
     }

     .lp-pom-form-field .ub-input-item.single.form_elem_UsrGsm {
         position: absolute;
         top: 0px;
         left: 0px;
         width: 0px;
         height: 0px;
     }

     #container_firmanizin_arac_sayisi {
         position: absolute;
         top: 0px;
         left: 0px;
         width: 0px;
         height: 0px;
     }

     .lp-pom-form-field .ub-input-item.single.form_elem_firmanizin_arac_sayisi {
         position: absolute;
         top: 0px;
         left: 0px;
         width: 0px;
         height: 0px;
     }

     #utm_source {
         position: absolute;
         top: 0px;
         left: 0px;
         width: 0px;
         height: 0px;
     }

     #utm_medium {
         position: absolute;
         top: 0px;
         left: 0px;
         width: 0px;
         height: 0px;
     }

     #utm_content {
         position: absolute;
         top: 0px;
         left: 0px;
         width: 0px;
         height: 0px;
     }

     #utm_campaign {
         position: absolute;
         top: 0px;
         left: 0px;
         width: 0px;
         height: 0px;
     }

     #SourceURL {
         position: absolute;
         top: 0px;
         left: 0px;
         width: 0px;
         height: 0px;
     }

     #Lead_Source {
         position: absolute;
         top: 0px;
         left: 0px;
         width: 0px;
         height: 0px;
     }

     #Sub_Source {
         position: absolute;
         top: 0px;
         left: 0px;
         width: 0px;
         height: 0px;
     }

     #lp_product_type {
         position: absolute;
         top: 0px;
         left: 0px;
         width: 0px;
         height: 0px;
     }

     #gclid {
         position: absolute;
         top: 0px;
         left: 0px;
         width: 0px;
         height: 0px;
     }

     #utm_term {
         position: absolute;
         top: 0px;
         left: 0px;
         width: 0px;
         height: 0px;
     }

     #usrEmail {
         position: absolute;
         top: 0px;
         left: 0px;
         width: 0px;
         height: 0px;
     }

     #Landing_Visual {
         position: absolute;
         top: 0px;
         left: 0px;
         width: 0px;
         height: 0px;
     }

     #lp-pom-button-65:hover {
         text-shadow: none;
         box-shadow: none;
         background-color: rgba(43, 130, 197, 1);
         background-image: url(//d9hhrg4mnvzow.cloudfront.net/petrolofisi.yakitkarti.com/c62aebd2-btn_1000000000000000000028.png);
         color: #fff;
     }

     #lp-pom-button-65:active {
         text-shadow: none;
         box-shadow: none;
         background-color: rgba(36, 117, 186, 1);
         background-image: url(//d9hhrg4mnvzow.cloudfront.net/petrolofisi.yakitkarti.com/c62aebd2-btn_1000000000000000000028.png);
         color: #fff;
     }

     #lp-pom-button-65 .label {
         margin-top: -10px;
     }

     #lp-pom-root-color-overlay {
         position: absolute;
         background: none;
         top: 0;
         width: 100%;
         height: 2645px;
         min-height: 100%;
     }

     #lp-pom-block-11-color-overlay {
         position: absolute;
         background: none;
         height: 2645px;
         width: 100%;
     }

     #lp-pom-form-64 {
         display: none;
         left: 10px;
         top: 10px;
         z-index: 11;
         width: 415px;
         height: 0px;
         position: absolute;
     }

     #lp-pom-form-64 .fields {
         margin: -9px;
     }

     #lp-pom-form-64 .lp-pom-form-field {
         position: absolute;
     }

     #lp-pom-form-64 .option {
         position: absolute;
     }

     #lp-pom-form-64 .optionsList {
         position: absolute;
     }

     #lp-pom-form-64 .lp-pom-form-field .single {
         height: 34px;
         font-size: 15px;
         line-height: 15px;
         padding-left: 8px;
         padding-right: 8px;
         flex: 1;
     }

     #lp-pom-form-64 .lp-pom-form-field select {
         height: 32px;
     }

     #lp-pom-form-64 .lp-pom-form-field .form_elem_multi {
         padding-top: 8px;
         padding-bottom: 9px;
     }

     #lp-pom-form-64 .lp-pom-form-field .lp-form-label {
         font-family: arial;
         font-weight: 400;
         font-size: 14px;
         line-height: 15px;
         color: #000;
         display: block;
         margin-bottom: 4px;
         width: auto;
         margin-right: 0px;
     }

     #lp-pom-form-64 .lp-pom-form-field .lp-form-label .label-style {
         font-weight: bolder;
         font-style: inherit;
     }

     #lp-pom-form-64 .lp-pom-form-field input[type="text"],
     #lp-pom-form-64 .lp-pom-form-field input[type="email"],
     #lp-pom-form-64 .lp-pom-form-field input[type="tel"],
     #lp-pom-form-64 .lp-pom-form-field textarea,
     #lp-pom-form-64 .lp-pom-form-field select {
         border-style: solid;
         border-width: 1px;
         border-color: #bbbbbb;
     }

     #lp-pom-form-64 .lp-pom-form-field .opt-label {
         font-family: arial;
         font-weight: 400;
         font-size: 13px;
         color: #000;
         line-height: 15px;
     }

     #lp-pom-form-64 .lp-pom-form-field .opt-label .label-style {
         font-weight: inherit;
         font-style: inherit;
     }

     #lp-pom-form-64 .lp-pom-form-field .text {
         background-color: #fff;
         color: #000;
         border-radius: 5px;
         box-shadow: inset 0px 2px 3px #dddddd;
         -webkit-box-shadow: inset 0px 2px 3px #dddddd;
         -moz-box-shadow: inset 0px 2px 3px #dddddd;
     }
 }


 .section.footer {
     background: #162056 url('../images/istanbul@2x.png') no-repeat left bottom;
     background-size: 100%;
     color: #fff;
     font-size: 13px;
     font-weight: 300;
 }

 .section.footer .fp-tableCell {
     vertical-align: top;
     padding: 60px 30px 0 30px;
 }

 .wrapper .section.footer {
     padding: 70px 0 250px 0;
 }

 .wrapper .section.footer .footer-content {
     padding: 0 30px;
 }

 .footer-content {}

 .footer-content ul {
     margin: 0;
     padding: 0;
     list-style: none inside;
 }

 .footer-content ul:after {
     content: "\0020";
     display: block;
     height: 0;
     clear: both;
     visibility: hidden
 }

 .footer-content ul li {
     margin: 0 0 40px 0;
     padding: 0;
     float: left;
     line-height: 23px;
     width: 20%;
 }

 .footer-content ul li:nth-child(6) {
     clear: both;
 }

 .footer-content ul li h1 {
     font-size: 15px;
     color: #80c2e4;
     line-height: 25px;
     font-weight: 400;
     margin: 0 0 12px 0;
     letter-spacing: 0;
 }

 .footer-content ul li ul {
     margin: 0;
 }

 .footer-content ul li ul li {
     float: none;
     display: block;
     line-height: 25px;
     width: 100%;
     margin: 0;
 }

 .no-touch .footer-content ul li ul li a:hover {
     text-decoration: underline;
 }

 .no-touch .footer-content ul li ul li a:focus {
     font-weight: 400;
 }

 .footer-content ul li p {
     margin: 0 0 10px 0;
 }

 .footer-content ul li p.lead {
     font-size: 17px;
     margin: 0 0 10px 0;
 }

 .footer-content ul li .footer-logo {
     width: 70px;
     height: 43px;
     background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='70' height='43'%3E%3Cg fill='%23FFF'%3E%3Cpath d='M26.516 18.618c-1.246 0-2.034.806-2.273 1.887h4.435c-.165-1.19-.99-1.887-2.162-1.887m-11.838.476c-1.576 0-2.584 1.1-2.584 2.62 0 1.503 1.026 2.64 2.584 2.64s2.62-1.082 2.62-2.64c0-1.575-1.044-2.62-2.62-2.62'/%3E%3Cpath d='M46.636 16.584c-2.382 0-4.233.953-4.526 3.408-.018 0 .018 0 0 0C41.359 8.832 32.545 0 21.183 0 12.204 0 4.526 5.516 1.338 13.34h7.604l-.403 2.566H2.565v2.712h5.406l-.421 2.474H2.565v1.576c0 .952.422 1.41 1.21 1.41h5.112l-.421 2.566H2.822a3.71 3.71 0 01-.788-.073s-.971-.11-1.576-.898a2.175 2.175 0 01-.385-.788c-.036-.128-.036-.128-.055-.238.037.311.11.75.147.898.165.897.385 1.649.403 1.704 2.529 9.034 10.793 15.63 20.615 15.63 10.042 0 18.526-6.908 20.854-16.235H39.16v-5.24c0-1.412-.55-2.31-1.943-2.31-1.392 0-1.942.898-1.942 2.31v5.24h-2.877v-5.956c0-2.84 2.07-4.104 4.82-4.104 2.748 0 4.819 1.264 4.819 4.104v5.956h2.895v-5.24c0-1.412.385-2.31 1.76-2.31.439 0 .952.129 1.154.22l.55-2.529c-.33-.036-1.137-.201-1.76-.201m-26.424 4.544c0 3.592-2.126 5.718-5.644 5.718-3.262 0-5.46-2.181-5.46-5.131 0-3.079 2.088-5.131 5.222-5.131 1.43 0 2.492.568 3.023 1.136v-4.38h2.877v7.788h-.018zm7.257 3.537c.843 0 1.63-.238 2.363-.586l-.238 2.272c-.824.348-1.832.476-2.822.476-3.317 0-5.644-1.942-5.644-5.24 0-2.86 2.09-5.003 5.296-5.003 3.61 0 5.424 2.29 5.35 5.845h-7.457c.275 1.613 1.814 2.236 3.152 2.236m25.709-8.081c-3.207 0-5.296 2.144-5.296 5.002 0 3.299 2.346 5.241 5.644 5.241.99 0 1.998-.128 2.822-.476l.238-2.272c-.733.33-1.52.586-2.363.586-1.338 0-2.877-.623-3.17-2.236h7.457c.092-3.555-1.722-5.845-5.332-5.845m-2.199 3.921c.238-1.08 1.045-1.887 2.272-1.887 1.173 0 1.998.696 2.144 1.887H50.98zm16.09-7.165v4.38c-.532-.568-1.577-1.136-3.024-1.136-3.134 0-5.223 2.052-5.223 5.13 0 2.933 2.199 5.132 5.46 5.132 3.519 0 5.645-2.108 5.645-5.718V13.34h-2.859zm-2.621 11.013c-1.558 0-2.584-1.136-2.584-2.638 0-1.521.99-2.62 2.584-2.62 1.557 0 2.62 1.062 2.62 2.62-.018 1.557-1.063 2.638-2.62 2.638'/%3E%3C/g%3E%3C/svg%3E") no-repeat center;
     margin: 0 0 20px 0;
 }

 .footer-content ul li.socials ul {
     margin: 0 -5px;
 }

 .footer-content ul li.socials ul li {
     display: inline-block;
     margin: 0 5px;
     width: auto;
 }

 .footer-content ul li.socials ul li a {
     width: 36px;
     height: 36px;
     display: block;
 }

 .footer-content ul li.socials ul li a.linkedin {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%230085CA' d='M0 18C0 8.059 8.059 0 18 0s18 8.059 18 18-8.059 18-18 18S0 27.941 0 18z'/%3E%3Cpath fill='%23FFF' d='M12.72 14.908v12.257H8.641V14.908h4.08zm10.015-.287c2.684 0 4.697 1.752 4.697 5.516v7.028h-4.08v-6.557c0-1.647-.59-2.771-2.067-2.771-1.127 0-1.798.757-2.093 1.49-.108.261-.134.627-.134.993v6.845h-4.08s.054-11.106 0-12.256h4.08v1.736c.541-.835 1.511-2.024 3.677-2.024zM10.708 9c1.395 0 2.255.915 2.281 2.117 0 1.177-.886 2.119-2.308 2.119h-.026c-1.37 0-2.255-.942-2.255-2.119C8.4 9.915 9.312 9 10.708 9z'/%3E%3C/g%3E%3C/svg%3E");
 }

 .footer-content ul li.socials ul li a.twitter {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%230085CA' d='M0 18C0 8.059 8.059 0 18 0s18 8.059 18 18-8.059 18-18 18S0 27.941 0 18z'/%3E%3Cpath fill='%23FFF' d='M17.46 14.63l.039.623-.63-.076c-2.291-.292-4.293-1.284-5.993-2.949l-.831-.826-.214.61c-.453 1.36-.164 2.797.78 3.763.504.533.39.61-.478.292-.302-.102-.566-.178-.592-.14-.088.09.214 1.246.454 1.703.327.636.994 1.259 1.725 1.627l.617.293-.73.013c-.706 0-.731.012-.655.28.251.825 1.246 1.702 2.354 2.084l.78.267-.68.406a7.078 7.078 0 01-3.374.941c-.566.013-1.032.064-1.032.102 0 .127 1.536.839 2.43 1.118 2.682.827 5.867.47 8.26-.94 1.7-1.004 3.399-3 4.192-4.932.428-1.03.856-2.911.856-3.813 0-.585.038-.661.743-1.36.416-.407.806-.852.881-.98.126-.24.114-.24-.528-.025-1.07.382-1.222.33-.693-.241.39-.407.856-1.144.856-1.36 0-.038-.189.025-.403.14-.226.127-.73.317-1.108.432l-.68.216-.616-.42c-.34-.229-.819-.483-1.07-.559-.643-.178-1.625-.153-2.204.05-1.574.573-2.568 2.047-2.455 3.662z'/%3E%3C/g%3E%3C/svg%3E");
 }

 .footer-content ul li.socials ul li a.facebook {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%230085CA' d='M0 18C0 8.059 8.059 0 18 0s18 8.059 18 18-8.059 18-18 18S0 27.941 0 18z'/%3E%3Cpath fill='%23FFF' d='M19.876 28.584V18.79h2.703l.359-3.375h-3.062l.005-1.69c0-.88.083-1.35 1.348-1.35h1.69V9h-2.704c-3.248 0-4.39 1.637-4.39 4.39v2.026H13.8v3.375h2.024v9.793h4.052z'/%3E%3C/g%3E%3C/svg%3E");
 }

 .no-touch .footer-content ul li.socials ul li a.linkedin:hover {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23007ABD' d='M0 18C0 8.059 8.059 0 18 0s18 8.059 18 18-8.059 18-18 18S0 27.941 0 18z'/%3E%3Cpath fill='%23FFF' d='M12.72 14.908v12.257H8.641V14.908h4.08zm10.015-.287c2.684 0 4.697 1.752 4.697 5.516v7.028h-4.08v-6.557c0-1.647-.59-2.771-2.067-2.771-1.127 0-1.798.757-2.093 1.49-.108.261-.134.627-.134.993v6.845h-4.08s.054-11.106 0-12.256h4.08v1.736c.541-.835 1.511-2.024 3.677-2.024zM10.708 9c1.395 0 2.255.915 2.281 2.117 0 1.177-.886 2.119-2.308 2.119h-.026c-1.37 0-2.255-.942-2.255-2.119C8.4 9.915 9.312 9 10.708 9z'/%3E%3C/g%3E%3C/svg%3E");
 }

 .no-touch .footer-content ul li.socials ul li a.twitter:hover {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%2367AAF0' d='M0 18C0 8.059 8.059 0 18 0s18 8.059 18 18-8.059 18-18 18S0 27.941 0 18z'/%3E%3Cpath fill='%23FFF' d='M17.46 14.63l.039.623-.63-.076c-2.291-.292-4.293-1.284-5.993-2.949l-.831-.826-.214.61c-.453 1.36-.164 2.797.78 3.763.504.533.39.61-.478.292-.302-.102-.566-.178-.592-.14-.088.09.214 1.246.454 1.703.327.636.994 1.259 1.725 1.627l.617.293-.73.013c-.706 0-.731.012-.655.28.251.825 1.246 1.702 2.354 2.084l.78.267-.68.406a7.078 7.078 0 01-3.374.941c-.566.013-1.032.064-1.032.102 0 .127 1.536.839 2.43 1.118 2.682.827 5.867.47 8.26-.94 1.7-1.004 3.399-3 4.192-4.932.428-1.03.856-2.911.856-3.813 0-.585.038-.661.743-1.36.416-.407.806-.852.881-.98.126-.24.114-.24-.528-.025-1.07.382-1.222.33-.693-.241.39-.407.856-1.144.856-1.36 0-.038-.189.025-.403.14-.226.127-.73.317-1.108.432l-.68.216-.616-.42c-.34-.229-.819-.483-1.07-.559-.643-.178-1.625-.153-2.204.05-1.574.573-2.568 2.047-2.455 3.662z'/%3E%3C/g%3E%3C/svg%3E");
 }

 .no-touch .footer-content ul li.socials ul li a.facebook:hover {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23425997' d='M0 18C0 8.059 8.059 0 18 0s18 8.059 18 18-8.059 18-18 18S0 27.941 0 18z'/%3E%3Cpath fill='%23FFF' d='M19.876 28.584V18.79h2.703l.359-3.375h-3.062l.005-1.69c0-.88.083-1.35 1.348-1.35h1.69V9h-2.704c-3.248 0-4.39 1.637-4.39 4.39v2.026H13.8v3.375h2.024v9.793h4.052z'/%3E%3C/g%3E%3C/svg%3E");
 }

 .lp-footer {
     background: #f0f3f5;
     padding: 20px 0 50px 0;
     text-align: center;
     color: #585858;
     font-size: 14px;
     font-weight: 300;
 }

 .lp-footer .lp-footer-logos {
     text-align: center;
     display: flex;
     justify-content: center;
 }

 .lp-footer .lp-footer-logos .lp-logo {
     width: 140px;
     height: 70px;
     display: inline-block;
     background-position: center;
     background-size: contain;
     background-repeat: no-repeat;
     margin-left: 7px;
 }

 .lp-footer .lp-footer-logos .lp-customer-logo {
     display: inline-block;
     width: 140px;
     height: 70px;
     padding: 10px 0;
     z-index: 1;
     margin-right: 7px;
 }

 .lp-footer .lp-footer-logos .lp-customer-logo img {
     max-width: 100%;
     width: auto;
     max-height: 100%;
 }

 .lp-footer .copyright {
     margin-top: 20px;
 }

 * {
     font-family: "Montserrat", Arial, sans-serif;
     -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
     box-sizing: border-box;
 }

 body {
     background: #f4f5f7;
     font: normal 400 14px/20px "Montserrat", Arial, sans-serif;
     color: #323232;
     -webkit-font-smoothing: antialiased;
     -webkit-text-size-adjust: 100%;
     -webkit-overflow-scrolling: touch;
 }

 body.lp-page {
     background: #fff;
 }

 fieldset,
 form {
     margin: 0;
 }

 label,
 legend {
     font-weight: inherit;
     font-size: 0;
     color: #ffc8ff;
 }

 label span,
 legend span {
     font-weight: inherit;
     font-size: inherit;
     color: inherit;
 }

 b,
 strong {
     font-weight: 700;
 }

 a {
     color: inherit;
 }

 a:hover {
     color: inherit;
     text-decoration: none;
 }

 .table {
     display: table;
     margin: 0;
 }

 .table-cell {
     display: table-cell;
 }

 .full-width {
     width: 100%;
 }

 .full-height {
     height: 100%;
 }

 .valign-middle {
     vertical-align: middle;
 }

 .block {
     display: block;
 }

 .horizontal-align-middle {
     left: 50%;
     transform: translate(-50%, 0);
 }

 .vertical-align-middle {
     top: 50%;
     transform: translate(0, -50%);
 }

 .align-middle {
     top: 50%;
     left: 50%;
     transform: translate(-50%, -50%);
 }

 .height-auto {
     height: auto !important;
 }

 .clear {
     clear: both;
 }

 #fp-nav ul li a span.fp-sr-only {
     display: none;
 }

 #fp-nav ul li a span,
 .fp-slidesNav ul li a span {
     background: #b2b2b2;
 }

 #fp-nav {
     /*display:none;*/
     margin-top: 130px !important;
 }

 .nav-minimized #fp-nav {
     /*display:block;*/
 }

 .nav-none #fp-nav {
     /*display:none;*/
 }

 h1 {
     font-size: 46px;
     line-height: 110%;
     font-weight: 700;
     letter-spacing: -1px;
 }

 h2 {
     font-size: 36px;
     line-height: 110%;
     font-weight: 400;
     letter-spacing: -0.75px;
 }

 h3 {
     font-size: 22px;
     line-height: 120%;
     font-weight: 400;
     letter-spacing: -0.45px;
 }

 .headline {
     font-size: 36px;
     line-height: 42px;
     font-weight: 200;
     margin: 0 0 30px 0;
 }

 .footer-line {
     font-size: 22px;
     line-height: 120%;
     font-weight: 300;
     margin: 0 0 30px 0;
 }

 .generic-line {
     font-size: 16px;
     line-height: 120%;
     font-weight: 300;
     margin: 0;
 }

 .font-300 {
     font-weight: 300 !important;
 }

 .font-400 {
     font-weight: 400 !important;
 }

 .font-500 {
     font-weight: 500 !important;
 }

 .font-600 {
     font-weight: 600 !important;
 }

 .font-700 {
     font-weight: 700 !important;
 }

 .bg-white {
     background-color: #fff;
 }

 .bg-gray {
     background-color: #f4f5f7;
 }

 .bg-red {
     background-color: #ed3237 !important;
 }

 .bg-dark-slate-blue {
     background-color: #162056 !important;
 }

 .bg-darkish-blue {
     background-color: #003591 !important;
 }

 .bg-cerulean {
     background-color: #0085ca !important;
 }

 .bg-lightblue {
     background-color: #80c2e4 !important;
 }

 .bg-grape-purple {
     background-color: #42145f !important;
 }

 .bg-medium-purple {
     background-color: #8c4799 !important;
 }

 .bg-pale-purple {
     background-color: #c5a3cc !important;
 }

 .bg-light-teal {
     background-color: #a1d6ca !important;
 }

 .bg-apple-green {
     background-color: #78be20 !important;
 }

 .bg-ugly-yellow {
     background-color: #c4d600 !important;
 }

 .bg-teal-blue {
     background-color: #00859b !important;
 }

 .bg-aqua-marine {
     background-color: #2cd5c4 !important;
 }

 .bg-macaroni-and-cheese {
     background-color: #ffc72c !important;
 }

 .bg-wheat {
     background-color: #ffe282 !important;
 }

 .bg-brown-grey {
     background-color: #808080 !important;
 }

 .bg-brown-grey-two {
     background-color: #b2b2b2 !important;
 }

 .bg-very-light-pink {
     background-color: #e6e6e6 !important;
 }

 .bg-orangey-red {
     background-color: #d52b1e !important;
 }

 .bg-ice-blue {
     background-color: #f0f3f5 !important;
 }

 .bg-pale-blue {
     background-color: #e3e7eb !important;
 }

 .bg-black {
     background-color: #000 !important;
 }

 .bg-light-gray {
     background-color: #f1f3f5 !important;
 }

 .bg-dark-slate-blue:hover {
     background-color: #090e2b !important;
 }

 .bg-orangey-red:hover {
     background-color: #ed3237 !important;
 }

 .module-view {
     padding: 30px;
     border-radius: 8px;
 }

 img.generic {
     display: block;
     width: 100%;
     margin: 0;
     padding: 0;
 }

 .bg-image {
     background-position: left bottom;
     background-size: auto 100%;
     background-repeat: no-repeat;
 }

 .text-white {
     color: #fff !important;
 }

 .text-red {
     color: #ed3237 !important;
 }

 .text-dark-slate-blue {
     color: #162056 !important;
 }

 .text-darkish-blue {
     color: #003591 !important;
 }

 .text-cerulean {
     color: #0085ca !important;
 }

 .text-lightblue {
     color: #80c2e4 !important;
 }

 .text-grape-purple {
     color: #42145f !important;
 }

 .text-medium-purple {
     color: #8c4799 !important;
 }

 .text-pale-purple {
     color: #c5a3cc !important;
 }

 .text-light-teal {
     color: #a1d6ca !important;
 }

 .text-apple-green {
     color: #78be20 !important;
 }

 .text-ugly-yellow {
     color: #c4d600 !important;
 }

 .text-teal-blue {
     color: #00859b !important;
 }

 .text-aqua-marine {
     color: #2cd5c4 !important;
 }

 .text-macaroni-and-cheese {
     color: #ffc72c !important;
 }

 .text-wheat {
     color: #ffe282 !important;
 }

 .text-brown-grey {
     color: #808080 !important;
 }

 .text-brown-grey-two {
     color: #b2b2b2 !important;
 }

 .text-very-light-pink {
     color: #e6e6e6 !important;
 }

 .text-orangey-red {
     color: #d52b1e !important;
 }

 .text-ice-blue {
     color: #f0f3f5 !important;
 }

 .text-pale-blue {
     color: #e3e7eb !important;
 }

 .text-black {
     color: #000 !important;
 }

 .text-underline {
     text-decoration: underline !important;
 }

 .button {
     transition: all 0.3s ease;
     line-height: 20px;
     border: 0;
     cursor: pointer;
     color: #162056;
     display: inline-block;
     padding: 12px 32px;
     font-size: 16px;
     font-weight: 600;
     border-radius: 22px;
 }

 .button.button-red {
     background: #ed3237;
     color: #fff;
 }

 .button.button-red:hover {
     background: #d52b1e;
     color: #fff;
 }

 .button.button-dark-slate-blue {
     background: #162056;
     color: #fff;
 }

 .button.button-dark-slate-blue:hover {
     background: #090e2b;
     color: #fff;
 }

 .button.button-lightblue {
     background: #80c2e4;
     color: #fff;
 }

 .button.button-cerulean {
     background: #0085ca;
     color: #fff;
 }

 .button.button-medium-purple {
     background: #8c4799;
     color: #fff;
 }

 .button.button-orangey-red {
     background: #d52b1e;
     color: #fff;
 }

 .button.button-orangey-red:hover {
     background: #ed3237;
     color: #fff;
 }

 .button.button-icon-pin:before {
     content: "\f041";
     font-family: "FontAwesome";
     margin-right: 10px;
     font-size: 20px;
 }

 .button.button-next:after {
     content: "";
     background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='22'%3E%3Cpath fill='%23162056' fill-rule='evenodd' d='M.351 2.088a1.241 1.241 0 010-1.73 1.185 1.185 0 011.697 0l9.601 9.778a1.239 1.239 0 010 1.728l-9.601 9.778a1.185 1.185 0 01-1.697 0 1.238 1.238 0 010-1.727L9.101 11 .352 2.088z'/%3E%3C/svg%3E") no-repeat left center;
     width: 12px;
     height: 20px;
     display: inline-block;
     margin-left: 10px;
     background-size: auto 80%;
     vertical-align: top;
     margin-top: -1px;
 }

 .button.button-nobg {
     border: 1px solid #162056;
     padding: 11px 30px 11px 30px;
     background: none transparent;
 }

 .button.button-nobg:hover {
     background: #162056;
     color: #fff;
 }

 .button.button-nobg2 {
     border: 1px solid #fff;
     padding: 11px 30px 11px 30px;
     background: none transparent;
 }

 .button.button-text {
     padding: 4px 0;
 }

 .button.button-text-button {
     text-decoration: underline;
 }

 .button.button-text-button:hover {}

 .button.button-xs {
     padding-left: 22px;
     padding-right: 22px;
 }

 .button.button-xs-height {
     padding-top: 6px;
     padding-bottom: 6px;
     font-size: 11px;
 }

 form {
     margin: 0;
     position: relative;
 }

 form .form-group-buttons {
     position: absolute;
     right: 0;
     top: 0;
 }

 form label {
     width: 100%;
     margin: 0;
     position: relative;
 }

 form label.checkbox {
     font-size: 14px;
     font-weight: 300;
     line-height: 22px;
     padding-left: 38px;
     position: relative;
 }

 form label.checkbox em {
     font-style: normal;
     font-size: 12px;
     font-weight: 300;
     color: #808080;
 }

 form label.checkbox .custom-checkbox {
     width: 22px;
     height: 22px;
     position: absolute;
     left: 0;
     top: 0;
     box-shadow: inset 0 1px 5px 0 #e2e2e2;
     border: 1px solid #b2b2b2;
     background: #f4f5f7;
     border-radius: 3px;
 }

 form label.checkbox .custom-checkbox.selected {
     background-color: #162056;
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10'%3E%3Cpath fill='%23FFF' d='M13.633 2.398L6.215 9.641a1.272 1.272 0 01-1.772 0L.367 5.661a1.202 1.202 0 010-1.73l.317-.31a1.276 1.276 0 011.772 0l2.873 2.807 6.215-6.07a1.274 1.274 0 011.772 0l.317.31c.49.478.49 1.252 0 1.73z'/%3E%3C/svg%3E%0A");
     background-position: center;
     background-repeat: no-repeat;
     box-shadow: none;
 }

 form label.checkbox .custom-radio {
     width: 22px;
     height: 22px;
     position: absolute;
     left: 0;
     top: 0;
     box-shadow: inset 0 1px 5px 0 #e2e2e2;
     border: 1px solid #b2b2b2;
     background: #f4f5f7;
     border-radius: 50%;
 }

 form label.checkbox .custom-radio.selected {
     background-color: #162056;
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10'%3E%3Cpath fill='%23FFF' d='M13.633 2.398L6.215 9.641a1.272 1.272 0 01-1.772 0L.367 5.661a1.202 1.202 0 010-1.73l.317-.31a1.276 1.276 0 011.772 0l2.873 2.807 6.215-6.07a1.274 1.274 0 011.772 0l.317.31c.49.478.49 1.252 0 1.73z'/%3E%3C/svg%3E%0A");
     background-position: center;
     background-repeat: no-repeat;
     box-shadow: none;
 }

 form label.checkbox a {
     text-decoration: underline;
 }

 form .form-label {
     font-size: 16px;
     line-height: 20px;
     padding: 5px 0;
     font-weight: 500;
 }

 form .form-label-group {
     position: relative;
 }

 form .form-label span {
     color: #d52b1e;
 }

 form .form-control {
     width: 100%;
     border-radius: 3px;
     box-shadow: inset 0 1px 5px 0 #e2e2e2;
     border: 1px solid #b2b2b2;
     background: #f4f5f7;
     line-height: 20px;
     padding: 11px 20px;
     font-size: 14px;
     font-weight: 300;
     color: #162056;
 }

 form .form-control:focus {
     color: #162056;
     background-color: #f4f5f7;
     border-color: #b2b2b2;
     outline: 0;
     box-shadow: inset 0 1px 5px 0 #e2e2e2, 0 0 0 1px #003591;
 }

 form .form-control::-webkit-input-placeholder {
     color: #808080;
 }

 form .form-control:-ms-input-placeholder {
     color: #808080;
 }

 form .form-control::placeholder {
     color: #808080;
 }

 form textarea.form-control {
     min-height: 105px;
 }

 form select {
     width: 100%;
 }

 form label .show-password {
     width: 30px !important;
     height: 24px !important;
     display: block !important;
     position: absolute !important;
     top: 50% !important;
     right: 12px !important;
     left: auto !important;
     transform: translate(0, -50%);
     background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='75'%3E%3Cdefs%3E%3Cfilter id='a' width='115.7%25' height='156.4%25' x='-7.8%25' y='-27.3%25' filterUnits='objectBoundingBox'%3E%3CfeOffset in='SourceAlpha' result='shadowOffsetOuter1'/%3E%3CfeGaussianBlur in='shadowOffsetOuter1' result='shadowBlurOuter1' stdDeviation='15'/%3E%3CfeColorMatrix in='shadowBlurOuter1' result='shadowMatrixOuter1' values='0 0 0 0 0.552941176 0 0 0 0 0.592156863 0 0 0 0 0.619607843 0 0 0 0.2 0'/%3E%3CfeMerge%3E%3CfeMergeNode in='shadowMatrixOuter1'/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3C/defs%3E%3Cg fill='gray' filter='url(%23a)' transform='translate(-689 -139)'%3E%3Cpath d='M726.531 181.483l.46-1.16a4.376 4.376 0 005.807-5.326l1.198-.358a5.626 5.626 0 01-7.465 6.845zm-10.434-5.301c-.167.18-.324.353-.468.518a29.31 29.31 0 003.548 3.402 24.619 24.619 0 002.094 1.515l-.678 1.051C716.615 180.107 714 176.7 714 176.7s6.716-8.75 15-8.75c1.781 0 3.49.404 5.074 1.039l-.958.972c-1.385-.499-2.76-.761-4.116-.761-3.292 0-6.63 1.527-9.822 4.098a28.92 28.92 0 00-3.081 2.884zm25.807 1.036c.166-.18.323-.353.467-.518a29.218 29.218 0 00-3.548-3.402 26.008 26.008 0 00-1.456-1.09l.711-1.028c3.6 2.494 5.922 5.52 5.922 5.52s-6.716 8.75-15 8.75c-1.61 0-3.162-.332-4.616-.864l1-.978c1.216.389 2.423.592 3.616.592 3.292 0 6.63-1.527 9.822-4.098a29.127 29.127 0 003.081-2.884zm-10.424-5.568l-.551 1.122a4.374 4.374 0 00-5.923 5.716l-1.141.51a5.624 5.624 0 017.615-7.348zm8.417-6.545l.884.884-22.745 22.745-.883-.884 22.744-22.745z'/%3E%3C/g%3E%3C/svg%3E") no-repeat center;
 }

 form label .show-password.active {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='17'%3E%3Cpath fill='gray' d='M15 17c-3.508 0-7.085-1.462-10.412-3.853C2.176 11.412 0 9.193 0 8.5c0-.693 2.176-2.912 4.588-4.647C7.915 1.462 11.492 0 15 0c3.508 0 7.085 1.462 10.412 3.853C27.824 5.588 30 7.807 30 8.5c0 .693-2.176 2.912-4.588 4.647C22.085 15.538 18.508 17 15 17zm0-1.215c3.144 0 6.448-1.35 9.555-3.583a24.146 24.146 0 003.072-2.613c.344-.35.63-.67.825-.922.107-.137.185-.267.185-.167s-.078-.03-.185-.167a11.238 11.238 0 00-.825-.922 24.146 24.146 0 00-3.072-2.613C21.448 2.565 18.144 1.215 15 1.215s-6.448 1.35-9.555 3.583a24.146 24.146 0 00-3.072 2.613c-.344.35-.63.67-.825.922-.107.137-.185.267-.185.167s.078.03.185.167c.196.252.481.572.825.922a24.146 24.146 0 003.072 2.613c3.107 2.233 6.411 3.583 9.555 3.583zm0-2.428c-3.012 0-5.455-2.175-5.455-4.857 0-2.682 2.443-4.857 5.455-4.857s5.455 2.175 5.455 4.857c0 2.682-2.443 4.857-5.455 4.857zm0-1.214c2.259 0 4.091-1.632 4.091-3.643S17.259 4.857 15 4.857c-2.259 0-4.091 1.632-4.091 3.643s1.832 3.643 4.091 3.643z'/%3E%3C/svg%3E");
 }

 .form-widget form .form-control {
     background: #fff;
 }

 .form-widget form label.checkbox .custom-checkbox {
     background: #fff;
 }

 .form-widget form label.checkbox .custom-radio {
     background: #fff;
 }

 .form-widget form label.checkbox .custom-checkbox.selected {
     background-color: #162056;
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10'%3E%3Cpath fill='%23FFF' d='M13.633 2.398L6.215 9.641a1.272 1.272 0 01-1.772 0L.367 5.661a1.202 1.202 0 010-1.73l.317-.31a1.276 1.276 0 011.772 0l2.873 2.807 6.215-6.07a1.274 1.274 0 011.772 0l.317.31c.49.478.49 1.252 0 1.73z'/%3E%3C/svg%3E%0A");
     background-position: center;
     background-repeat: no-repeat;
     box-shadow: none;
 }

 .form-widget form label.checkbox .custom-radio.selected {
     background-color: #162056;
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10'%3E%3Cpath fill='%23FFF' d='M13.633 2.398L6.215 9.641a1.272 1.272 0 01-1.772 0L.367 5.661a1.202 1.202 0 010-1.73l.317-.31a1.276 1.276 0 011.772 0l2.873 2.807 6.215-6.07a1.274 1.274 0 011.772 0l.317.31c.49.478.49 1.252 0 1.73z'/%3E%3C/svg%3E%0A");
     background-position: center;
     background-repeat: no-repeat;
     box-shadow: none;
 }

 .ui-selectmenu-button {
     display: inline-block;
     position: relative;
     cursor: pointer;
     vertical-align: middle;
     -webkit-user-select: none;
     -moz-user-select: none;
     -ms-user-select: none;
     user-select: none;
     overflow: visible;
     text-align: left;
     white-space: nowrap;
     width: 100%;
     outline: 0;
     border-radius: 3px;
     box-shadow: inset 0 1px 5px 0 #e2e2e2;
     background: #f4f5f7;
     border: 1px solid #b2b2b2;
 }

 .ui-selectmenu-button .ui-selectmenu-icon {
     width: 28px;
     height: 28px;
     position: absolute;
     right: 8px;
     top: 8px;
     background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34'%3E%3Cpath fill='%23B2B2B2' d='M7.273 14.957l2.605-2.604 7.369 7.37 7.369-7.37 2.604 2.604-9.973 9.974-9.974-9.974zM33.78 27.853V5.747A5.526 5.526 0 0028.254.221H6.147A5.526 5.526 0 00.621 5.747v22.106a5.526 5.526 0 005.526 5.526h22.106a5.526 5.526 0 005.526-5.526z'/%3E%3C/svg%3E") no-repeat center;
     background-size: 100%;
 }

 .ui-selectmenu-button .ui-selectmenu-text {
     display: block;
     padding: 0 50px 0 20px;
     overflow: hidden;
     text-overflow: ellipsis;
     line-height: 44px;
     font-size: 14px;
     font-weight: 300;
 }

 .ui-selectmenu-button.ui-selectmenu-button-open {
     border: 1px solid #162056;
     border-bottom: 0;
 }

 .ui-selectmenu-button.ui-selectmenu-button-open .ui-selectmenu-icon {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34'%3E%3Cpath fill='%23162056' d='M7.273 19.043l2.605 2.604 7.369-7.37 7.369 7.37 2.604-2.604-9.973-9.974-9.974 9.974zM33.78 6.147v22.106a5.526 5.526 0 01-5.526 5.526H6.147a5.526 5.526 0 01-5.526-5.526V6.147A5.526 5.526 0 016.147.621h22.106a5.526 5.526 0 015.526 5.526z'/%3E%3C/svg%3E");
 }

 .form-widget .ui-selectmenu-button {
     background: #fff;
 }

 .ui-selectmenu-menu {
     padding: 0;
     margin: 0;
     position: absolute;
     top: 0;
     left: 0;
     display: none;
     z-index: 100;
 }

 .ui-selectmenu-open {
     display: block;
 }

 .ui-selectmenu-menu ul {
     margin: -1px 0 0 0;
     padding: 0;
     list-style: none inside;
     border: 1px solid #162056;
     box-shadow: inset 0 1px 5px 0 #e2e2e2;
     background: #fff;
     border-radius: 0 0 3px 3px;
     border-top: 0;
 }

 .ui-selectmenu-menu ul li {
     margin: 0;
     padding: 0 20px;
     line-height: 34px;
     cursor: pointer;
 }

 .ui-selectmenu-menu ul li:hover {
     background: #f4f5f7;
 }

 .notification-box {
     background: #d5f1ff;
     position: relative;
     border-radius: 5px;
     padding: 20px 20px 20px 100px;
     font-size: 14px;
     font-weight: 300;
     color: #323232;
     line-height: 20px;
 }

 .notification-box:before {
     content: "";
     width: 39px;
     height: 39px;
     position: absolute;
     top: 50%;
     transform: translate(0, -50%);
     left: 30px;
     background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='39' height='39'%3E%3Cpath fill='%230085CA' fill-rule='evenodd' d='M19.5 0C30.225 0 39 8.775 39 19.5S30.225 39 19.5 39 0 30.225 0 19.5 8.775 0 19.5 0zm0 3.656A15.813 15.813 0 003.656 19.5 15.813 15.813 0 0019.5 35.344 15.813 15.813 0 0035.344 19.5 15.813 15.813 0 0019.5 3.656zm-.241 12.216a1.99 1.99 0 011.985 1.842l.005.148v9.827a1.99 1.99 0 01-3.975.148l-.005-.148v-9.83a1.99 1.99 0 011.99-1.987zm0-6.249c.666 0 1.324.274 1.801.747a2.55 2.55 0 01.744 1.795c0 .67-.27 1.326-.744 1.799a2.57 2.57 0 01-1.801.743 2.544 2.544 0 01-2.545-2.542c0-.671.27-1.322.748-1.795a2.567 2.567 0 011.797-.747z'/%3E%3C/svg%3E") no-repeat center;
     background-size: 100%;
 }

 .notification-box.success {
     background: #c6ebcd;
     color: #0b0b0b;
 }

 .notification-box.success:before {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='77' height='77'%3E%3Cg fill='%2357AD68' fill-rule='evenodd'%3E%3Cpath d='M38.266.623C17.266.623.234 17.655.234 38.655c0 21 17.032 38.031 38.032 38.031 21 0 38.032-17.031 38.032-38.031C76.3 17.655 59.266.623 38.266.623zm0 69.61c-17.42 0-31.655-14.154-31.655-31.578C6.691 21.234 20.845 7 38.266 7c17.42 0 31.58 14.155 31.58 31.58.075 17.5-14.156 31.654-31.58 31.654z'/%3E%3Cpath d='M55.222 29.556c0-.778-.31-1.556-.857-2.1-1.087-1.087-3.032-1.087-4.198 0l-16.024 16.02-7.778-7.777a3.005 3.005 0 00-2.1-.857c-.777 0-1.476.31-2.099.857a3.01 3.01 0 00-.856 2.1c0 .777.31 1.555.856 2.099l9.877 9.88c1.088 1.088 3.111 1.088 4.2 0l18.043-18.044c.626-.623.936-1.321.936-2.178z'/%3E%3C/g%3E%3C/svg%3E");
 }

 .buttons-template {
     margin-bottom: 20px;
 }

 .buttons-template.with-static {
     padding-left: 215px;
     position: relative;
 }

 .buttons-template .button-item {
     box-shadow: 0 2px 4px 0 rgba(217, 217, 217, 0.32),
         0 0 30px 0 rgba(141, 151, 158, 0.2);
     border: 1px solid #fff;
     transition: all 0.3s ease;
     background: #fff;
     border-radius: 10px;
     text-align: center;
     padding: 0;
     height: 220px;
     margin: 0 0 30px 0;
     position: relative;
 }

 .no-touch .buttons-template .button-item:hover {
     box-shadow: 0 2px 4px 0 rgba(217, 217, 217, 0.32);
     border: 1px solid #80c2e4;
 }

 .buttons-template .button-item.transparent {
     box-shadow: none;
     background: none transparent;
     border-radius: 0;
 }

 .buttons-template .button-item a {
     display: block;
     position: absolute;
     width: 100%;
     height: 100%;
     top: 0;
     left: 0;
 }

 .buttons-template .button-item .button-item-icon {
     margin-top: 50px;
     height: 50px;
     background-position: center;
     background-repeat: no-repeat;
     background-size: contain;
     margin-bottom: 30px;
 }

 .buttons-template .button-item .button-item-icon.icon-online-islemler {
     background-image: url("../images/icons/online-basvuru.svg");
 }

 .buttons-template .button-item .button-item-icon.icon-sesli-yanit {
     background-image: url("../images/icons/sesli-yanit.svg");
 }

 .buttons-template .button-item .button-item-icon.icon-bize-ulasin {
     background-image: url("../images/icons/bize-ulasin.svg");
 }

 .buttons-template .button-item .button-item-icon.icon-company {
     background-image: url("../images/icons/company.svg");
 }

 .buttons-template .button-item .button-item-icon.icon-store {
     background-image: url("../images/icons/store.svg");
 }

 .buttons-template .button-item .button-item-icon.icon-users {
     background-image: url("../images/icons/users.svg");
 }

 .buttons-template .button-item .button-item-icon.icon-karta-yukleme {
     background-image: url("../images/icons/karta-yukleme.svg");
 }

 .buttons-template .button-item .button-item-icon.icon-yeni-kart-siparis {
     background-image: url("../images/icons/yeni-kart-siparis.svg");
 }

 .buttons-template .button-item .button-item-icon.icon-excel {
     background-image: url("../images/icons/excel.svg");
 }

 .buttons-template .button-item .button-item-icon.icon-kupon-siparisi {
     background-image: url("../images/icons/kupon-siparisi.svg");
 }

 .buttons-template .button-item .button-item-icon.icon-siparis-takibi {
     background-image: url("../images/icons/siparis-takibi.svg");
 }

 .buttons-template .button-item .button-item-icon.icon-siparis-teslimat-onayi {
     background-image: url("../images/icons/siparis-teslimat-onayi.svg");
 }

 .buttons-template .button-item .button-item-icon.icon-restoran-kampanyalari {
     background-image: url("../images/icons/restoran-kampanyalari.svg");
 }

 .buttons-template .button-item .button-item-icon.icon-kart-islemleri {
     background-image: url("../images/icons/kart-islemleri.svg");
 }

 .buttons-template .button-item .button-item-icon.icon-indirim {
     background-image: url("../images/icons/indirim.svg");
 }

 .buttons-template .button-item .button-item-icon.icon-bloke-kart {
     background-image: url("../images/icons/bloke-kart.svg");
 }

 .buttons-template .button-item .button-item-icon.icon-hediye-kuponu {
     background-image: url("../images/icons/hediye-kuponu.svg");
 }

 .buttons-template .button-item .button-item-icon.icon-davet-et {
     background-image: url("../images/icons/davet-et.svg");
 }

 .buttons-template .button-item .button-item-icon.icon-kazan {
     background-image: url("../images/icons/kazan.svg");
 }

 .buttons-template .button-item .button-item-icon.icon-fatura-odeme-islemleri {
     background-image: url("../images/icons/fatura-odeme-islemleri.svg");
 }

 .buttons-template .button-item .button-item-icon.icon-gunsonu-mutabakat-islemleri {
     background-image: url("../images/icons/gunsonu-mutabakat-islemleri.svg");
 }

 .buttons-template .button-item .button-item-icon.icon-raporlar {
     background-image: url("../images/icons/raporlar.svg");
 }

 .buttons-template .button-item .button-item-icon.icon-diger-islemler {
     background-image: url("../images/icons/diger-islemler.svg");
 }

 .buttons-template .button-item .button-item-icon.icon-ticket-market {
     background-image: url("../images/icons/ticket-market.svg");
 }

 .buttons-template .button-item .button-item-icon.icon-fatura {
     background-image: url("../images/icons/fatura.svg");
 }

 .buttons-template .button-item .button-item-icon.icon-odeme-takvimi {
     background-image: url("../images/icons/odeme-takvimi.svg");
 }

 .buttons-template .button-item .button-item-icon.icon-komisyon {
     background-image: url("../images/icons/komisyon.svg");
 }

 .buttons-template .button-item .button-item-icon.icon-virman {
     background-image: url("../images/icons/virman.svg");
 }

 .buttons-template .button-item .button-item-text {
     font-size: 16px;
     font-weight: 500;
     color: #162056;
     line-height: 22px;
     padding: 0 5px;
 }

 .buttons-template .button-item .button-item-desc {
     font-size: 16px;
     font-weight: 500;
     color: #0085ca;
     line-height: 22px;
     margin: 5px 0 0 0;
 }

 .buttons-template .button-item .badge {
     width: 66px;
     height: 66px;
     position: absolute;
     top: 0;
     right: 0;
     z-index: 1;
     display: block;
 }

 .buttons-template .button-item .badge.new {
     background: url("../images/badge-new.png") no-repeat center;
     background-size: 66px;
     color: #fff;
     font-size: 13px;
     font-weight: 500;
 }

 .buttons-template .button-item .badge.new:after {
     content: "Yeni";
     transform: rotate(45deg);
     position: absolute;
     width: 100%;
     display: block;
     text-align: center;
     height: 25px;
     line-height: 25px;
     top: 11px;
     left: 8px;
 }

 .buttons-template-static {
     position: absolute;
     left: 15px;
     top: 0;
     width: 200px;
 }

 .buttons-template .button-item-logo {
     width: 100%;
     height: 40px;
     margin: 0 0 50px 0;
     background-size: auto 100%;
     background-repeat: no-repeat;
     background-position: left center;
     position: relative;
     top: 20px;
 }

 .buttons-template .button-item-logo.ticketrestaurant {
     background-image: url("../images/logo-ticketrestaurant.svg");
 }

 .buttons-template .button-item-logo.ticketcar {
     background-image: url("../images/logo-ticketcar.svg");
 }

 .buttons-template .button-item-logo.ticketcompliments {
     background-image: url("../images/logo-ticket-compliments.svg");
 }

 .buttons-template .button-item-logo.tickettravel {
     background-image: url("../images/logo-ticket-travel.svg");
 }

 .buttons-template .button-item-current {
     font-size: 16px;
     font-weight: 600;
     color: #162056;
     line-height: 26px;
     text-align: left;
 }

 .buttons-template .button-item-current span {
     display: block;
     font-size: 28px;
     font-weight: 400;
     color: #d52b1e;
     line-height: 38px;
 }

 .buttons-template .button-item .button-item-icon {
     background-size: auto 180%;
 }

 .buttons-template label.checkbox {
     padding: 0;
     cursor: pointer;
     width: 100%;
     height: 100%;
     position: absolute;
     top: 0;
     left: 0;
     border: 1px solid #fff;
     border-radius: 10px;
 }

 .buttons-template label.checkbox.selected {
     border: 1px solid #80c2e4;
 }

 .buttons-template label.checkbox span.custom-radio {
     bottom: 30px;
     left: 50%;
     transform: translate(-50%, 0);
     top: auto;
 }

 .buttons-template label.checkbox span.custom-checkbox {
     bottom: 30px;
     left: 50%;
     transform: translate(-50%, 0);
     top: auto;
 }

 .button-form-content {
     width: 70%;
     position: absolute;
     left: 30%;
     top: 0;
     padding: 20px 30px;
     text-align: left;
 }

 form.is-invalid .buttons-template label.checkbox {
     border: 1px solid #d52b1e;
 }

 .buttons-template .button-item.button-item-form-template {
     padding-top: 1px;
 }

 .buttons-template .button-item.button-item-form-template .button-item-text {
     width: 30%;
 }

 .buttons-template .button-item.button-item-form-template .button-item-icon {
     width: 30%;
 }

 .bg-logo.ticketrestaurant {
     background-image: url("../images/logo-ticketrestaurant.svg");
 }

 .bg-logo.ticketcar {
     background-image: url("https://d9hhrg4mnvzow.cloudfront.net/petrolofisi.yakitkarti.com/3168a0fe-ticketcar_10do058000000000000028.png");
 }

 .bg-logo.ticketcompliments {
     background-image: url("../images/logo-ticket-compliments.svg");
 }

 .bg-logo.tickettravel {
     background-image: url("../images/logo-ticket-travel.svg");
 }

 .bg-logo.ticketrestaurant h1 a {
     background-image: url("../images/logo-ticketrestaurant.svg");
 }

 .bg-logo.ticketcar h1 a {
     background-image: url("../images/logo-ticketcar.svg");
 }

 .bg-logo.ticketcompliments h1 a {
     background-image: url("../images/logo-ticket-compliments.svg");
 }

 .bg-logo.tickettravel h1 a {
     background-image: url("../images/logo-ticket-travel.svg");
 }

 .clear-ul {
     margin: 0;
     padding: 0;
     list-style: none inside;
 }

 .clear-ul li {
     margin: 0;
     padding: 0;
 }

 .grid-ul {
     margin-bottom: 0;
     padding: 0;
     list-style: none inside;
 }

 .grid-ul li {
     margin: 0;
 }

 .head-with-link {
     position: relative;
 }

 .head-with-link a {
     position: absolute;
     right: 0;
     top: 0;
 }

 h3.head-with-link a {
     font-size: 16px;
     font-weight: 300;
     line-height: 20px;
     text-decoration: underline;
 }

 #forward_button {
     background-color: #d52b1e !important;
     border-color: #d52b1e !important;
 }

 .checkbox.selected {
     color: #323232 !important;
 }

 label.checkbox {
     color: #323232 !important;
 }


 header {
     position: fixed;
     top: 0;
     left: 0;
     width: 100%;
     background: #f3f4f5;
     height: 140px;
     z-index: 10;
     transform: translate(0, 0);
     transition: all 0.3s ease;
     padding-left: 15px;
     padding-right: 15px;
 }

 header .header-top {
     background: #fff;
     height: 46px;
     transition: all 0.3s ease;
 }

 header .header-container {
     padding: 0 40px;
     height: 94px;
     transition: all 0.3s ease;
 }

 header .nav-trigger {
     display: none;
 }

 header .header-top&gt;nav {
     float: right;
 }

 header .header-top&gt;nav&gt;ul {
     margin: 0;
     padding: 0;
     list-style: none inside;
 }

 header .header-top&gt;nav&gt;ul&gt;li {
     margin: 0;
     padding: 0;
     float: left;
 }

 header .header-top&gt;nav&gt;ul&gt;li&gt;a {
     line-height: 46px;
     position: relative;
     display: block;
     padding: 0 20px;
     margin: 0;
     color: #162056;
     font-size: 12px;
     font-weight: 300;
 }

 header .header-top&gt;nav&gt;ul&gt;li.has-submenu&gt;a {
     transition: all 0.3s ease;
 }

 header .header-top&gt;nav&gt;ul&gt;li&gt;a:after {
     content: "";
     position: absolute;
     width: 1px;
     height: 20px;
     top: 50%;
     transform: translate(0, -50%);
     left: 0;
     background: #162056;
 }

 header .header-top&gt;nav&gt;ul&gt;li:first-child&gt;a:after {
     content: none;
 }

 header .header-top&gt;nav&gt;ul&gt;li&gt;a.button-link {
     z-index: 2;
     background: #162056;
     color: #fff;
     line-height: 46px;
     font-weight: 500;
     padding: 0 38px;
     text-transform: uppercase;
     transition: background 0.3s ease, height 0.3s ease, padding 0.3s ease,
         line-height 0.3s ease;
 }

 header .header-top&gt;nav&gt;ul&gt;li&gt;a.button-link:hover {
     background: #090e2b;
 }

 header .header-top&gt;nav&gt;ul&gt;li&gt;a.button-link:after {
     content: none !important;
 }

 header .header-top&gt;nav&gt;ul&gt;li&gt;a.button-link:before {
     content: none !important;
 }

 header .header-container .logo {
     float: left;
 }

 header .header-container .logo h1 {
     display: block;
     margin: 0;
     padding: 0;
 }

 header .header-container .logo h1 a {
     display: block;
     text-indent: -9999px;
     background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='125' height='77'%3E%3Cg fill='%23D52B1E' fill-rule='evenodd'%3E%3Cpath d='M47.769 33.458c-2.205 0-3.608 1.436-4.04 3.34h7.84c-.266-2.104-1.735-3.34-3.8-3.34m-20.955.834c-2.805 0-4.576 1.936-4.576 4.641 0 2.668 1.807 4.672 4.576 4.672 2.768 0 4.64-1.905 4.64-4.672 0-2.77-1.872-4.64-4.64-4.64'/%3E%3Cpath d='M49.47 44.17c1.5 0 2.89-.434 4.191-1.036l-.423 4.036c-1.467.601-3.238.836-5.006.836-5.87 0-10.006-3.438-10.006-9.275 0-5.07 3.7-8.875 9.374-8.875 6.407 0 9.609 4.072 9.476 10.341H43.864c.496 2.869 3.234 3.972 5.606 3.972zm-12.88-6.274c0 6.376-3.769 10.11-10.013 10.11-5.77 0-9.676-3.868-9.676-9.073 0-5.439 3.705-9.077 9.244-9.077 2.533 0 4.403 1 5.338 2.002v-7.742h5.108v13.78zm46.806-8.04c-4.207 0-7.486 1.682-8.024 6.044-.034.003.027 0-.01.003C74.038 16.126 58.434.49 38.32.49 22.422.489 8.817 10.262 3.16 24.116h13.478l-.699 4.542H5.358v4.8h9.575l-.734 4.372H5.357v2.802c0 1.7.736 2.502 2.138 2.502h9.04l-.732 4.539H5.793c-.489 0-.953-.045-1.394-.126v.003s-1.73-.19-2.808-1.585c-.022-.033-.458-.552-.675-1.404-.06-.224-.06-.236-.106-.414.072.568.19 1.324.246 1.609.306 1.58.691 2.923.727 3.017C6.277 64.725 20.931 76.419 38.32 76.419c17.79 0 32.82-12.234 36.937-28.746h-5.103V38.4c0-2.506-.967-4.108-3.436-4.108-2.47 0-3.439 1.602-3.439 4.108v9.273h-5.105V37.129c0-5.037 3.672-7.273 8.544-7.273s8.543 2.236 8.543 7.273l-.004 10.544h5.137V38.4c0-2.506.666-4.108 3.102-4.108.765 0 1.702.237 2.04.403l.965-4.471c-.569-.068-2.003-.368-3.105-.368zm7.706 6.941c.436-1.903 1.84-3.339 4.038-3.339 2.068 0 3.54 1.236 3.803 3.34h-7.84zm3.872-6.941c-5.673 0-9.377 3.806-9.377 8.875 0 5.837 4.138 9.275 10.012 9.275 1.767 0 3.539-.234 5.001-.835l.428-4.037c-1.303.602-2.692 1.035-4.194 1.035-2.37 0-5.106-1.103-5.607-3.972h13.212c.136-6.27-3.07-10.341-9.475-10.341zm19.954 13.745c-2.77 0-4.573-2-4.573-4.667 0-2.706 1.768-4.641 4.573-4.641 2.768 0 4.636 1.871 4.636 4.64 0 2.766-1.868 4.668-4.636 4.668zm4.668-19.486v7.743c-.933-1.002-2.8-2.002-5.338-2.002-5.538 0-9.24 3.639-9.24 9.078 0 5.204 3.904 9.072 9.673 9.072 6.243 0 10.014-3.735 10.014-10.11v-13.78h-5.109z'/%3E%3C/g%3E%3C/svg%3E");
     width: 127px;
     height: 78px;
     background-size: 100% !important;
     margin: 8px 0;
     transition: all 0.3s ease;
 }

 header .header-container .logo.ticket-restaurant h1 a {
     background: url("https://d9hhrg4mnvzow.cloudfront.net/petrolofisi.yakitkarti.com/3168a0fe-ticketcar_10do058000000000000028.png") no-repeat;
     width: 254px;
     height: 66px;
     margin: 14px 0;
 }

 header .header-container nav {
     float: right;
     transition: all 0.3s ease;
 }

 header .header-container nav ul {
     margin: 0 -20px;
     padding: 0;
     list-style: none inside;
 }

 header .header-container nav ul li {
     margin: 0;
     padding: 0 20px;
     float: left;
     position: relative;
 }

 header .header-container nav ul li a {
     line-height: 94px;
     display: block;
     padding: 0;
     color: #162056;
     font-size: 16px;
     transition: all 0.3s ease;
     position: relative;
 }

 header .header-container nav ul li a:before,
 header .header-container nav ul li a:after {
     content: "";
     position: absolute;
     top: 50%;
     transform: translate(0, -50%);
     margin-top: 15px;
     transition: all 0.3s ease;
     height: 3px;
     background: #d52b1e;
 }

 header .header-container nav ul li a:before {
     width: 0;
     left: 50%;
 }

 header .header-container nav ul li a:after {
     width: 0;
     right: 50%;
 }

 header .header-container nav ul li a:hover:before {
     width: 50%;
 }

 header .header-container nav ul li a:hover:after {
     width: 50%;
 }

 header .header-container nav ul li.active a:before {
     width: 50%;
 }

 header .header-container nav ul li.active a:after {
     width: 50%;
 }

 .nav-minimized header {
     height: 90px;
 }

 .nav-minimized header .header-top {
     height: 30px;
 }

 .nav-minimized header .header-container {
     padding: 0 20px;
     height: 60px;
 }

 .nav-minimized header .header-top&gt;nav&gt;ul&gt;li&gt;a {
     line-height: 30px;
 }

 .nav-minimized header .header-top&gt;nav&gt;ul&gt;li.has-submenu&gt;a {
     margin-top: -34px;
     padding-top: 34px;
     padding-bottom: 24px;
 }

 .nav-minimized header .header-top&gt;nav&gt;ul&gt;li&gt;a.button-link {
     margin: 0;
     line-height: 30px;
 }

 .nav-minimized header .header-container .logo h1 a {
     width: 81px;
     height: 50px;
     margin: 5px 0;
 }

 .nav-minimized header .header-container .logo.ticket-restaurant h1 a {
     width: 191px;
 }

 .nav-minimized header .header-container nav ul li a {
     line-height: 60px;
 }

 .nav-none header {
     transform: translate(0, -100%);
 }

 .header-top-megamenu {
     position: fixed;
     z-index: 10;
     top: 46px;
     left: 0;
     width: 100%;
     background: #f2f3f2;
     border-bottom: 3px solid #d52b1e;
     color: #162056;
     display: none;
 }

 .header-top-megamenu:after {
     content: "\0020";
     display: block;
     height: 0;
     clear: both;
     visibility: hidden;
 }

 .header-top-megamenu .header-top-megamenu-image {
     float: left;
     width: 318px;
     height: 136px;
     margin-top: 30px;
     background-size: contain;
     background-repeat: no-repeat;
     background-position: center bottom;
 }

 .header-top-megamenu .header-top-megamenu-image img {
     display: block;
     margin: 0;
     padding: 0;
     width: 100%;
 }

 .header-top-megamenu .header-top-megamenu-title {
     float: left;
     width: 220px;
     margin: 65px 0 0 20px;
     font-size: 18px;
     font-weight: 500;
     line-height: 26px;
 }

 .header-top-megamenu nav {
     float: right;
     width: 552px;
     margin: 25px 0 0 0;
 }

 .header-top-megamenu nav ul {
     margin: 0;
     padding: 0;
     list-style: none inside;
 }

 .header-top-megamenu nav ul li {
     float: left;
     width: 50%;
     margin: 0;
     padding: 0;
     line-height: inherit;
 }

 .header-top-megamenu nav ul li a {
     font-size: 12px;
     line-height: 24px;
     display: block;
     overflow: hidden;
     text-overflow: ellipsis;
     white-space: nowrap;
 }

 .nav-minimized .header-top-megamenu {
     top: 88px;
 }

 .no-touch header .header-top&gt;nav&gt;ul&gt;li.has-submenu:hover&gt;a {
     background: #f2f3f2;
 }

 .no-touch header .header-top&gt;nav&gt;ul&gt;li.has-submenu:hover&gt;a:after {
     background: #f2f3f2;
 }

 .no-touch header .header-top&gt;nav&gt;ul&gt;li.has-submenu:hover&gt;a:before {
     content: "";
     position: absolute;
     width: 1px;
     height: 20px;
     top: 50%;
     transform: translate(0, -50%);
     right: -1px;
     background: #fff;
     z-index: 1;
 }

 .no-touch.nav-minimized header .header-top&gt;nav&gt;ul&gt;li.has-submenu:hover&gt;a:before {
     height: 30px;
 }

 .no-touch header .header-top&gt;nav&gt;ul&gt;li.has-submenu:hover&gt;.header-top-megamenu {
     display: block;
 }

 header.lp-header {
     background: #fff;
     height: 100px;
     position: relative;
 }

 header.lp-header .container {
     position: relative;
     height: 100%;
 }

 header.lp-header.no-bg {
     background: none transparent !important;
     position: absolute;
 }

 header.lp-header .lp-logo {
     width: 180px;
     height: 100px;
     float: right;
     background-position: center;
     background-size: contain;
     background-repeat: no-repeat;
     z-index: 1;
 }

 header.lp-header .lp-customer-logo {
     float: left;
     width: 200px;
     height: 100px;
     padding: 10px 0;
     z-index: 1;
     display: flex;
     align-items: center;
 }

 header.lp-header .lp-customer-logo img {
     max-width: 100%;
     width: auto;
     max-height: 100%;
 }

 header.lp-header .lp-header-buttons {
     position: absolute;
     z-index: 0;
     top: 50%;
     left: 50% !important;
     transform: translate(-50%, -50%);
     text-align: center;
     font-size: 0;
 }

 header.lp-header .lp-header-buttons a.button {
     margin: 0 7px;
     height: 46px;
     line-height: 46px;
     display: inline-block;
     vertical-align: top;
     font-size: 14px;
     font-weight: 300;
     padding: 0 20px;
 }

 header.lp-header .lp-header-buttons a.button.button-apply {
     border: 1px solid #4e4e4e;
     line-height: 44px;
 }

 header.lp-header .lp-header-buttons.align-right {
     left: auto;
     right: 15px;
     transform: translate(0, -50%);
     text-align: right;
 }

 .introjs-overlay {
     position: absolute;
     box-sizing: content-box;
     z-index: 999999;
     background-color: #000;
     opacity: 0;
     background: -moz-radial-gradient(center,
             ellipse farthest-corner,
             rgba(0, 0, 0, 0.4) 0,
             rgba(0, 0, 0, 0.9) 100%);
     background: -webkit-gradient(radial,
             center center,
             0,
             center center,
             100%,
             color-stop(0, rgba(0, 0, 0, 0.4)),
             color-stop(100%, rgba(0, 0, 0, 0.9)));
     background: -webkit-radial-gradient(center,
             ellipse farthest-corner,
             rgba(0, 0, 0, 0.4) 0,
             rgba(0, 0, 0, 0.9) 100%);
     background: -o-radial-gradient(center,
             ellipse farthest-corner,
             rgba(0, 0, 0, 0.4) 0,
             rgba(0, 0, 0, 0.9) 100%);
     background: -ms-radial-gradient(center,
             ellipse farthest-corner,
             rgba(0, 0, 0, 0.4) 0,
             rgba(0, 0, 0, 0.9) 100%);
     background: radial-gradient(center,
             ellipse farthest-corner,
             rgba(0, 0, 0, 0.4) 0,
             rgba(0, 0, 0, 0.9) 100%);
     -webkit-transition: all 0.3s ease-out;
     -moz-transition: all 0.3s ease-out;
     -ms-transition: all 0.3s ease-out;
     -o-transition: all 0.3s ease-out;
     transition: all 0.3s ease-out;
 }

 .introjs-fixParent {
     /*z-index:auto!important;*/
     opacity: 1 !important;
     -webkit-transform: none !important;
     -moz-transform: none !important;
     -ms-transform: none !important;
     -o-transform: none !important;
     transform: none !important;
 }

 .introjs-showElement,
 tr.introjs-showElement&gt;td,
 tr.introjs-showElement&gt;th {
     z-index: 9999999 !important;
 }

 .introjs-disableInteraction {
     z-index: 99999999 !important;
     position: absolute;
     background-color: #fff;
     opacity: 0;
 }

 .introjs-relativePosition,
 tr.introjs-showElement&gt;td,
 tr.introjs-showElement&gt;th {
     position: relative;
 }

 .introjs-helperLayer {
     box-sizing: content-box;
     position: absolute;
     z-index: 9999998;
     background-color: #fff;
     background-color: rgba(255, 255, 255, 0.9);
     border: 1px solid #777;
     border: 1px solid rgba(0, 0, 0, 0.5);
     border-radius: 4px;
     box-shadow: 0 2px 15px rgba(0, 0, 0, 0.4);
     -webkit-transition: all 0.3s ease-out;
     -moz-transition: all 0.3s ease-out;
     -ms-transition: all 0.3s ease-out;
     -o-transition: all 0.3s ease-out;
     transition: all 0.3s ease-out;
 }

 .introjs-tooltipReferenceLayer {
     box-sizing: content-box;
     position: absolute;
     visibility: hidden;
     z-index: 100000000;
     background-color: transparent;
     -webkit-transition: all 0.3s ease-out;
     -moz-transition: all 0.3s ease-out;
     -ms-transition: all 0.3s ease-out;
     -o-transition: all 0.3s ease-out;
     transition: all 0.3s ease-out;
 }

 .introjs-helperLayer *,
 .introjs-helperLayer :after,
 .introjs-helperLayer :before {
     -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
     -ms-box-sizing: content-box;
     -o-box-sizing: content-box;
     box-sizing: content-box;
 }

 .introjs-helperNumberLayer {
     box-sizing: content-box;
     position: absolute;
     visibility: visible;
     top: -16px;
     left: -16px;
     z-index: 9999999999 !important;
     padding: 2px;
     font-family: Arial, verdana, tahoma;
     font-size: 13px;
     font-weight: 700;
     color: #fff;
     text-align: center;
     text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
     background: #ff3019;
     background: -webkit-linear-gradient(top, #ff3019 0, #cf0404 100%);
     background: -webkit-gradient(linear,
             left top,
             left bottom,
             color-stop(0, #ff3019),
             color-stop(100%, #cf0404));
     background: -moz-linear-gradient(top, #ff3019 0, #cf0404 100%);
     background: -ms-linear-gradient(top, #ff3019 0, #cf0404 100%);
     background: -o-linear-gradient(top, #ff3019 0, #cf0404 100%);
     background: linear-gradient(to bottom, #ff3019 0, #cf0404 100%);
     width: 20px;
     height: 20px;
     line-height: 20px;
     border: 3px solid #fff;
     border-radius: 50%;
     box-shadow: 0 2px 5px rgba(0, 0, 0, 0.4);
 }

 .introjs-arrow {
     border: 5px solid transparent;
     content: "";
     position: absolute;
 }

 .introjs-arrow.top {
     top: -10px;
     border-bottom-color: #00859b;
 }

 .introjs-arrow.top-right {
     top: -10px;
     right: 10px;
     border-bottom-color: #00859b;
 }

 .introjs-arrow.top-middle {
     top: -10px;
     left: 50%;
     margin-left: -5px;
     border-bottom-color: #00859b;
 }

 .introjs-arrow.right {
     right: -10px;
     top: 10px;
     border-left-color: #00859b;
 }

 .introjs-arrow.right-bottom {
     bottom: 10px;
     right: -10px;
     border-left-color: #00859b;
 }

 .introjs-arrow.bottom {
     bottom: -10px;
     border-top-color: #00859b;
 }

 .introjs-arrow.bottom-right {
     bottom: -10px;
     right: 10px;
     border-top-color: #00859b;
 }

 .introjs-arrow.bottom-middle {
     bottom: -10px;
     left: 50%;
     margin-left: -5px;
     border-top-color: #00859b;
 }

 .introjs-arrow.left {
     left: -10px;
     top: 10px;
     border-right-color: #00859b;
 }

 .introjs-arrow.left-bottom {
     left: -10px;
     bottom: 10px;
     border-right-color: #00859b;
 }

 .introjs-tooltip {
     box-sizing: content-box;
     position: absolute;
     visibility: visible;
     padding: 20px 20px 10px 20px;
     background-color: #00859b;
     min-width: 200px;
     max-width: 300px;
     border-radius: 3px;
     box-shadow: 0 2px 11px -1px rgba(0, 0, 0, 0.28);
     -webkit-transition: opacity 0.1s ease-out;
     -moz-transition: opacity 0.1s ease-out;
     -ms-transition: opacity 0.1s ease-out;
     -o-transition: opacity 0.1s ease-out;
     transition: opacity 0.1s ease-out;
 }

 .introjs-tooltipbuttons {
     text-align: right;
     white-space: nowrap;
 }

 .introjs-button {
     box-sizing: content-box;
     position: relative;
     overflow: visible;
     display: inline-block;
     padding: 0 8px;
     border: 0;
     margin: 0;
     text-decoration: none;
     text-shadow: none;
     font-size: 12px;
     font-weight: 400;
     line-height: 34px;
     color: #0e0e0e;
     white-space: nowrap;
     cursor: pointer;
     outline: 0;
     background-color: #a1d6ca;
     -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
     border-radius: 3px;
     zoom: 1;
     margin-top: 10px;
 }

 .introjs-button:hover {
     background-color: #8ac6b8;
 }

 .introjs-button:active,
 .introjs-button:focus {}

 .introjs-button::-moz-focus-inner {}

 .introjs-skipbutton {
     box-sizing: content-box;
     margin-right: 5px;
 }

 .introjs-prevbutton {}

 .introjs-prevbutton.introjs-fullbutton {}

 .introjs-nextbutton {}

 .introjs-nextbutton.introjs-fullbutton {}

 .introjs-disabled,
 .introjs-disabled:focus,
 .introjs-disabled:hover {}

 .introjs-hidden {
     display: none;
 }

 .introjs-bullets {
     text-align: center;
 }

 .introjs-bullets ul {
     box-sizing: content-box;
     clear: both;
     margin: 15px auto 0;
     padding: 0;
     display: inline-block;
 }

 .introjs-bullets ul li {
     box-sizing: content-box;
     list-style: none;
     float: left;
     margin: 0 2px;
 }

 .introjs-bullets ul li a {
     box-sizing: content-box;
     display: block;
     width: 6px;
     height: 6px;
     background: #ccc;
     border-radius: 10px;
     -moz-border-radius: 10px;
     -webkit-border-radius: 10px;
     text-decoration: none;
     cursor: pointer;
 }

 .introjs-bullets ul li a:hover {
     background: #999;
 }

 .introjs-bullets ul li a.active {
     background: #999;
 }

 .introjs-progress {
     box-sizing: content-box;
     overflow: hidden;
     height: 10px;
     margin: 10px 0 5px 0;
     border-radius: 4px;
     background-color: #2697aa;
 }

 .introjs-progressbar {
     box-sizing: content-box;
     float: left;
     width: 0%;
     height: 100%;
     font-size: 10px;
     line-height: 10px;
     text-align: center;
     background-color: #a1d6ca;
 }

 .introjsFloatingElement {
     position: absolute;
     height: 0;
     width: 0;
     left: 50%;
     top: 50%;
 }

 .introjs-fixedTooltip {
     position: fixed;
 }

 .introjs-hint {
     box-sizing: content-box;
     position: absolute;
     background: 0 0;
     width: 20px;
     height: 15px;
     cursor: pointer;
 }

 .introjs-hint:focus {
     border: 0;
     outline: 0;
 }

 .introjs-hidehint {
     display: none;
 }

 .introjs-fixedhint {
     position: fixed;
 }

 .introjs-hint:hover&gt;.introjs-hint-pulse {
     border: 5px solid rgba(60, 60, 60, 0.57);
 }

 .introjs-hint-pulse {
     box-sizing: content-box;
     width: 10px;
     height: 10px;
     border: 5px solid rgba(60, 60, 60, 0.27);
     -webkit-border-radius: 30px;
     -moz-border-radius: 30px;
     border-radius: 30px;
     background-color: rgba(136, 136, 136, 0.24);
     z-index: 10;
     position: absolute;
     -webkit-transition: all 0.2s ease-out;
     -moz-transition: all 0.2s ease-out;
     -ms-transition: all 0.2s ease-out;
     -o-transition: all 0.2s ease-out;
     transition: all 0.2s ease-out;
 }

 .introjs-hint-no-anim .introjs-hint-dot {
     -webkit-animation: none;
     -moz-animation: none;
     animation: none;
 }

 .introjs-hint-dot {
     box-sizing: content-box;
     border: 10px solid rgba(146, 146, 146, 0.36);
     background: 0 0;
     -webkit-border-radius: 60px;
     -moz-border-radius: 60px;
     border-radius: 60px;
     height: 50px;
     width: 50px;
     -webkit-animation: introjspulse 3s ease-out;
     -moz-animation: introjspulse 3s ease-out;
     animation: introjspulse 3s ease-out;
     -webkit-animation-iteration-count: infinite;
     -moz-animation-iteration-count: infinite;
     animation-iteration-count: infinite;
     position: absolute;
     top: -25px;
     left: -25px;
     z-index: 1;
     opacity: 0;
 }

 @-webkit-keyframes introjspulse {
     0% {
         -webkit-transform: scale(0);
         opacity: 0;
     }

     25% {
         -webkit-transform: scale(0);
         opacity: 0.1;
     }

     50% {
         -webkit-transform: scale(0.1);
         opacity: 0.3;
     }

     75% {
         -webkit-transform: scale(0.5);
         opacity: 0.5;
     }

     100% {
         -webkit-transform: scale(1);
         opacity: 0;
     }
 }

 @-moz-keyframes introjspulse {
     0% {
         -moz-transform: scale(0);
         opacity: 0;
     }

     25% {
         -moz-transform: scale(0);
         opacity: 0.1;
     }

     50% {
         -moz-transform: scale(0.1);
         opacity: 0.3;
     }

     75% {
         -moz-transform: scale(0.5);
         opacity: 0.5;
     }

     100% {
         -moz-transform: scale(1);
         opacity: 0;
     }
 }

 @keyframes introjspulse {
     0% {
         transform: scale(0);
         opacity: 0;
     }

     25% {
         transform: scale(0);
         opacity: 0.1;
     }

     50% {
         transform: scale(0.1);
         opacity: 0.3;
     }

     75% {
         transform: scale(0.5);
         opacity: 0.5;
     }

     100% {
         transform: scale(1);
         opacity: 0;
     }
 }

 .section {
     padding-top: 0;
 }

 .fp-responsive .section {
     padding: 50px 0;
 }

 .fp-responsive .section.landing {
     padding: 0;
 }

 .showcase {}

 .showcase .owl-carousel .owl-stage-outer {
     height: 100%;
 }

 .showcase .owl-carousel .owl-stage-outer .owl-stage {
     height: 100%;
 }

 .showcase .owl-carousel .owl-stage-outer .owl-stage .owl-item {
     height: 100%;
 }

 .showcase .showcase-bg {
     position: absolute;
     left: 0;
     top: 0;
     width: 100%;
     height: 100%;
     background-size: cover;
     background-position: center;
     background-repeat: no-repeat;
 }

 .showcase .showcase-bg img {
     display: none;
 }

 .showcase .showcase-text {
     color: #fff;
     position: relative;
     z-index: 1;
     padding-top: 140px;
 }

 .showcase .showcase-text h1 {
     margin: 0 0 25px 0;
     font-weight: 500;
     letter-spacing: -0.94px;
     text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
 }

 .showcase .showcase-text p {
     font-size: 36px;
     line-height: 120%;
     margin: 0 0 25px 0;
 }

 .section-down-arrow {
     z-index: 100;
     background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='14'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M13.188 13.99c.289-.043.556-.174.766-.377L25.508 2.46A1.4 1.4 0 0025.62.434 1.377 1.377 0 0024.61 0c-.383 0-.746.16-1.008.441L13 10.68 2.398.441A1.376 1.376 0 001.391 0 1.377 1.377 0 00.38.434c-.262.278-.4.653-.378 1.036.02.383.197.741.49.99l11.554 11.15a1.38 1.38 0 001.142.378v.002z'/%3E%3C/svg%3E") no-repeat center;
     width: 26px;
     height: 14px;
     position: absolute;
     bottom: 30px;
     left: 50%;
     transform: translate(0, -50%);
 }

 .general-slider .owl-carousel .owl-nav button {
     position: absolute;
     top: 50%;
     width: 46px;
     height: 46px;
     margin-top: -23px;
     background-position: center;
     background-repeat: no-repeat;
     background-size: 100%;
 }

 .general-slider .owl-carousel .owl-nav button span {
     display: none;
 }

 .general-slider .owl-carousel .owl-nav button.owl-prev {
     left: -76px;
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47' height='47'%3E%3Cg fill='none' fill-rule='evenodd' transform='matrix(-1 0 0 1 47 0)'%3E%3Ccircle cx='23.5' cy='23.5' r='23.5' fill='%23D3D3D3'/%3E%3Cpath fill='%23FFF' d='M31.99 22.812a1.395 1.395 0 00-.377-.766L20.46 10.492a1.4 1.4 0 00-2.026-.112c-.28.263-.436.63-.434 1.01 0 .383.16.746.441 1.008L28.68 23 18.441 33.602A1.376 1.376 0 0018 34.609c-.002.381.154.748.434 1.011.278.262.653.4 1.036.378.383-.02.741-.197.99-.49l11.15-11.554a1.38 1.38 0 00.378-1.142h.002z'/%3E%3C/g%3E%3C/svg%3E");
 }

 .general-slider .owl-carousel .owl-nav button.owl-next {
     right: -76px;
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47' height='47'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle cx='23.5' cy='23.5' r='23.5' fill='%23D3D3D3'/%3E%3Cpath fill='%23FFF' d='M31.99 22.812a1.395 1.395 0 00-.377-.766L20.46 10.492a1.4 1.4 0 00-2.026-.112c-.28.263-.436.63-.434 1.01 0 .383.16.746.441 1.008L28.68 23 18.441 33.602A1.376 1.376 0 0018 34.609c-.002.381.154.748.434 1.011.278.262.653.4 1.036.378.383-.02.741-.197.99-.49l11.15-11.554a1.38 1.38 0 00.378-1.142h.002z'/%3E%3C/g%3E%3C/svg%3E");
 }

 .general-slider .owl-carousel .owl-nav button.owl-prev:hover {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47' height='47'%3E%3Cg fill='none' fill-rule='evenodd' transform='matrix(-1 0 0 1 47 0)'%3E%3Ccircle cx='23.5' cy='23.5' r='23.5' fill='%23B2B2B2'/%3E%3Cpath fill='%23FFF' d='M31.99 22.812a1.395 1.395 0 00-.377-.766L20.46 10.492a1.4 1.4 0 00-2.026-.112c-.28.263-.436.63-.434 1.01 0 .383.16.746.441 1.008L28.68 23 18.441 33.602A1.376 1.376 0 0018 34.609c-.002.381.154.748.434 1.011.278.262.653.4 1.036.378.383-.02.741-.197.99-.49l11.15-11.554a1.38 1.38 0 00.378-1.142h.002z'/%3E%3C/g%3E%3C/svg%3E");
 }

 .general-slider .owl-carousel .owl-nav button.owl-next:hover {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47' height='47'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle cx='23.5' cy='23.5' r='23.5' fill='%23B2B2B2'/%3E%3Cpath fill='%23FFF' d='M31.99 22.812a1.395 1.395 0 00-.377-.766L20.46 10.492a1.4 1.4 0 00-2.026-.112c-.28.263-.436.63-.434 1.01 0 .383.16.746.441 1.008L28.68 23 18.441 33.602A1.376 1.376 0 0018 34.609c-.002.381.154.748.434 1.011.278.262.653.4 1.036.378.383-.02.741-.197.99-.49l11.15-11.554a1.38 1.38 0 00.378-1.142h.002z'/%3E%3C/g%3E%3C/svg%3E");
 }

 .general-slider .owl-carousel .owl-dots {
     margin: 30px 0 30px 0;
     text-align: center;
 }

 .general-slider .owl-carousel .owl-dot {
     width: 16px;
     height: 16px;
     background: none transparent;
     border: 1px solid #162056;
     border-radius: 50%;
     margin: 0 6px;
 }

 .general-slider .owl-carousel .owl-dot span {
     display: none;
 }

 .general-slider .owl-carousel .owl-dot.active {
     background: #162056;
 }

 .solutionsSlider {
     margin: 30px 0 50px 0;
 }

 .solutionsSlider .owl-carousel .owl-stage-outer {
     padding: 20px;
     margin: -20px;
 }

 .solutionItem {
     border-radius: 16px;
     box-shadow: 0 0 8px 2px rgba(0, 0, 0, 0.1);
     background: #fff;
     overflow: hidden;
     padding: 0 0 30px 0;
     transition: all 0.3s ease;
 }

 .no-touch .solutionItem:hover {
     box-shadow: 0 -9px 20px 2px rgba(206, 206, 206, 0.29);
 }

 .solutionItem .solutionImageWrapper {
     height: auto;
     padding: 14px;
     background-size: 100%;
     background-position: top center;
     background-repeat: no-repeat;
 }

 .solutionItem .solutionImageWrapper .solutionImage {}

 .solutionItem .solutionImageWrapper .solutionImage img {
     display: block;
     margin: 0;
     padding: 0;
     width: 100%;
 }

 .solutionItem .solutionLogo {
     height: 46px;
     background-position: top center;
     background-repeat: no-repeat;
     background-size: contain;
     position: relative;
     margin: 0 0 42px 0;
 }

 .solutionItem .solutionLogo:after {
     content: "";
     height: 2px;
     width: 56px;
     position: absolute;
     left: 50%;
     margin-left: -28px;
     bottom: -20px;
 }

 .solutionItem .solutionText {
     font-size: 15px;
     font-weight: 300;
     color: #505050;
     line-height: 19px;
     padding: 0 25px;
     margin: 0 0 15px 0;
     min-height: 95px;
 }

 .solutionItem .button {
     font-weight: 500;
     font-size: 14px;
 }

 .solutionItem.ticketRestaurant .solutionImageWrapper {
     background-image: url("../images/solution-ticket-restaurant-bg@2x.png");
 }

 .solutionItem.ticketCar .solutionImageWrapper {
     background-image: url("../images/solution-ticket-car-bg@2x.png");
 }

 .solutionItem.ticketCompliments .solutionImageWrapper {
     background-image: url("../images/solution-ticket-compliments-bg@2x.png");
 }

 .solutionItem.ticketRestaurant .solutionLogo {
     background-image: url("../images/logo-ticketrestaurant.svg");
 }

 .solutionItem.ticketRestaurant .solutionLogo:after {
     background-color: #78be20;
 }

 .solutionItem.ticketCar .solutionLogo {
     background-image: url("../images/logo-ticketcar.svg");
 }

 .solutionItem.ticketCar .solutionLogo:after {
     background-color: #ffc72c;
 }

 .solutionItem.ticketCompliments .solutionLogo {
     background-image: url("../images/logo-ticket-compliments.svg");
 }

 .solutionItem.ticketCompliments .solutionLogo:after {
     background-color: #d52b1e;
 }

 .section-image {}

 .section-image img {
     display: block;
     margin: 0;
     padding: 0;
     width: 100%;
 }

 .section-text {
     font-size: 22px;
     line-height: 110%;
     font-weight: 300;
     color: #162056;
 }

 .section-text h1 {
     margin: 0 0 20px 0;
 }

 .section-text p {
     margin: 0 0 60px 0;
 }

 .section-text p a {
     text-decoration: underline;
     font-weight: 500;
 }

 .section-text.xs-size p {
     font-size: 16px;
     line-height: 120%;
 }

 .section-text ul {
     margin: 0 0 30px 0;
     padding: 0;
     list-style: none inside;
 }

 .section-text ul li {
     margin: 0 0 10px 0;
     padding: 0 0 0 16px;
     position: relative;
     font-size: 16px;
     line-height: 120%;
 }

 .section-text ul li:before {
     content: "";
     width: 8px;
     height: 8px;
     position: absolute;
     background: #d52b1e;
     border-radius: 50%;
     left: 0;
     top: 6px;
 }

 .wrapper {
     padding-top: 140px;
     transition: all 0.3s ease;
 }

 .nav-minimized .wrapper {
     padding-top: 88px;
 }

 .page {
     padding: 40px 0 40px 0;
     color: #162056;
 }

 .page.error-template {
     padding: 20px 0 45px 0;
     background: #f1f3f5;
     border-top: 5px solid #fff;
 }

 .page.sss-template {
     padding: 40px 0 60px 0;
     background: #fff;
 }

 .page.blog-post {
     padding: 0;
 }

 .page.solutions-template {
     padding: 0 0 100px 0;
     background: #fff;
 }

 .page.about-template {
     padding: 0 0 0 0;
     background: #fff;
 }

 .page.error-template h1 {
     margin: 0 0 12px 0;
 }

 .page h2 {}

 .page p {}

 .error-content {
     background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='212' height='213'%3E%3Cg fill='%23F3F4F5'%3E%3Cpath d='M97.546 165.134c-1.785-.302-3.268.302-4.149 1.486l-24.328 24.374c-4.752 4.761-10.686 8.326-17.212 9.51-10.976 2.079-21.662-1.184-29.37-8.918-6.235-6.247-9.492-14.271-9.492-22.887s3.269-16.942 9.493-22.887l42.13-42.21c8.009-8.023 19.286-11.298 30.564-8.616 3.269.895 6.525 2.079 9.203 3.867 3.86 2.38 7.116 5.354 9.492 8.918 2.075 2.973 5.934 3.565 8.6 1.185.301 0 .301-.302.301-.302 2.376-1.788 2.968-5.353 1.183-7.734-3.269-5.051-8.01-9.51-13.352-12.785-3.559-2.078-7.117-3.867-11.278-4.76-15.426-3.868-30.852.591-41.54 11.298l-45.108 44.602c-16.91 16.942-16.91 44.287 0 60.94C20.69 208.24 31.667 213 43.247 213c11.567 0 22.253-4.459 30.564-12.785l27.006-27.056c2.665-2.67.88-7.722-3.269-8.024h-.002z'/%3E%3Cpath d='M133.76 131.362c-1.797-2.1-4.784-2.698-7.468-1.196-7.166 4.2-15.837 5.408-24.496 3.308a29.566 29.566 0 01-9.861-4.505c-3.292-2.405-6.28-5.103-8.66-8.411-2.089-3.003-5.975-3.308-8.659-1.197-.303 0-.303.305-.595.305-2.089 1.807-2.684 5.408-1.19 7.813 1.493 2.405 3.29 4.505 5.38 6.605C86.275 142.19 97.326 147 108.986 147c8.367 0 16.431-2.405 23.305-6.91 2.964-1.818 3.56-5.724 1.47-8.728zm24.412-69.724c-.594 2.978 1.189 6.258 4.172 6.851l.897.302c3.287.896 6.864-1.186 7.459-4.466 5.663-26.498.897-44.97-14.614-55.09-1.188-.895-5.069-2.977-6.27-3.873C143.546 2.082 136.392 0 129.236 0c-15.814 0-31.02 4.467-41.172 22.636L70.758 55.088c-2.389 4.164 1.189 9.526 6.27 8.63h.594c2.086-.302 3.88-1.488 4.778-3.28l16.408-30.37c5.664-10.422 16.712-16.971 28.645-16.971 5.372 0 10.745 1.489 15.814 3.873 11.327 6.852 20.568 16.971 14.905 44.667zm23.818 31.338l14.614-.595c3.286 0 5.663-2.685 5.372-5.976-.303-3.292-2.68-5.672-5.967-5.38l-14.613.594c-3.286 0-5.663 2.685-5.372 5.976.303 3.292 2.692 5.672 5.967 5.38zm26.487 28.776l-29.719-12.34c-2.942-1.198-6.182.306-7.354 3.315a5.815 5.815 0 003.24 7.52l29.719 12.34c2.942 1.199 6.183-.305 7.355-3.314.873-3.008-.3-6.322-3.241-7.52zm-40.528 9.048c-2.1-2.348-5.7-2.348-8.105-.297-2.405 2.05-2.405 5.567-.305 7.915L173.05 152.2c2.1 2.348 5.7 2.348 8.105.297 2.405-2.05 2.405-5.567.305-7.915L167.95 130.8z'/%3E%3C/g%3E%3C/svg%3E") no-repeat right center;
     background-size: auto 100%;
 }

 .page-heading {
     color: #fff;
     background-size: cover;
     background-position: center;
     background-repeat: no-repeat;
     position: relative;
 }

 .page-heading img {
     display: block;
     width: 100%;
     margin: 0;
     padding: 0;
 }

 .page-heading .page-heading-container {
     position: absolute;
     width: 100%;
     top: 50%;
     transform: translate(0, -50%);
     left: 0;
     z-index: 1;
 }

 .page-heading .generic-line.category {
     margin: 0 0 40px 0;
 }

 .page-heading .generic-line.date {
     margin: 30px 0 0 0;
 }

 .page-heading .generic-line.headup {
     font-size: 22px;
     letter-spacing: -0.61px;
 }

 .page-heading h1 {
     margin: 0;
 }

 .page-heading h2 {
     margin-right: 50%;
 }

 .page-heading .breadcrumbs {
     position: absolute;
     max-width: 50%;
     top: 0;
     right: 15px;
     text-align: right;
     font-size: 14px;
     line-height: 18px;
     padding: 2px 0;
 }

 .page-heading .breadcrumbs span {
     padding: 0 5px;
 }

 .blog-post-heading {
     color: #fff;
     background: #162056;
     text-align: center;
     padding: 30px 100px;
     margin-top: -80px;
     position: relative;
     z-index: 1;
 }

 .blog-post-heading .generic-line.category {
     margin: 0 0 40px 0;
 }

 .blog-post-heading .generic-line.date {
     margin: 30px 0 0 0;
 }

 aside {
     background: #fff;
     box-shadow: 0 0 30px 0 rgba(141, 151, 158, 0.2);
     padding: 25px;
     border-radius: 5px;
     top: 88px !important;
     z-index: 1 !important;
 }

 aside .sidebar-container {
     position: relative;
 }

 aside h2 {
     font-size: 16px;
     line-height: 20px;
     color: #162056;
     font-weight: 400;
     margin: 0 0 15px 0;
 }

 aside .sidebar-widget {
     margin: 0 0 30px 0;
 }

 aside .sidebar-widget form label {
     position: relative;
     display: block;
     width: 100%;
 }

 aside .sidebar-widget form label .form-control {
     padding-right: 50px;
 }

 aside .sidebar-widget form button {
     position: absolute;
     border: 0;
     top: 0;
     right: 0;
     display: block;
     width: 40px;
     height: 44px;
     background: #162056 no-repeat center;
     border-radius: 0 3px 3px 0;
 }

 aside .sidebar-widget form.search button {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25'%3E%3Cg fill='%23ffffff'%3E%3Cpath d='M24.158 22.74l-5.164-5.163c1.519-1.823 2.43-4.253 2.43-6.784 0-5.872-4.759-10.631-10.63-10.631C4.92.162.161 4.921.161 10.793S4.92 21.424 10.792 21.424c2.531 0 4.961-.911 6.784-2.43l5.164 5.164c.202.203.506.304.709.304.202 0 .506-.101.708-.304a.978.978 0 000-1.417zM10.793 19.4a8.599 8.599 0 01-8.606-8.606 8.599 8.599 0 018.606-8.606 8.598 8.598 0 018.606 8.606 8.599 8.599 0 01-8.606 8.606z'/%3E%3Cpath d='M11.3 3.807a7.475 7.475 0 00-7.493 7.492c0 .608.405 1.013 1.012 1.013.608 0 1.013-.405 1.013-1.012A5.445 5.445 0 0111.3 5.832c.607 0 1.012-.405 1.012-1.013 0-.607-.506-1.012-1.012-1.012z'/%3E%3C/g%3E%3C/svg%3E");
     background-size: 20px;
 }

 aside .sidebar-widget form.subscribe button {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='20'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M.321 18.103a1.124 1.124 0 000 1.573c.43.432 1.128.432 1.557 0l8.801-8.89a1.124 1.124 0 000-1.573L1.879.324a1.1 1.1 0 00-1.559 0 1.124 1.124 0 000 1.573L8.345 10 .32 18.103z'/%3E%3C/svg%3E");
     background-size: 11px;
 }

 aside .sidebar-widget ul {
     margin: 0;
     padding: 0;
     list-style: none inside;
 }

 aside .sidebar-widget ul li {
     margin: 0 0 5px 0;
     padding: 0;
 }

 aside .sidebar-widget ul li .link-item {
     display: block;
     line-height: 16px;
     padding: 4px 0;
     color: #0085ca;
     font-size: 12px;
 }

 aside .sidebar-widget ul li .link-text {
     display: block;
     line-height: 14px;
     padding: 3px 0;
     color: #162056;
     font-weight: 300;
     font-size: 10px;
 }

 ul.blog-list {
     list-style: none inside;
     margin-bottom: 0;
     padding: 0;
 }

 ul.blog-list li {
     margin-bottom: 30px;
 }

 .blog-post-item {
     display: block;
     background: #fff;
     transition: all 0.3s ease;
     border-radius: 5px;
     overflow: hidden;
     box-shadow: 0 0 30px 0 rgba(141, 151, 158, 0.2);
 }

 ul.blog-list li:nth-child(even) .blog-post-item {
     background: #f0f3f5;
 }

 .blog-post-item:hover {
     box-shadow: 0 0 10px 0 rgba(141, 151, 158, 0.5);
 }

 .blog-post-item .blog-post-item-image {
     background-size: cover;
     background-position: center;
     background-repeat: no-repeat;
 }

 .blog-post-item .blog-post-item-image img {
     display: block;
     margin: 0;
     padding: 0;
     width: 100%;
 }

 .blog-post-item .blog-post-item-text {
     padding: 15px;
 }

 .blog-post-item .blog-post-item-category {
     font-size: 11px;
     line-height: 20px;
     margin: 0 0 12px 0;
 }

 .blog-post-item .blog-post-item-title {
     font-size: 16px;
     line-height: 20px;
     margin: 0 0 30px 0;
     font-weight: 500;
 }

 .blog-post-item .blog-post-item-date {
     font-size: 12px;
     line-height: 20px;
     margin: 0 0 15px 0;
     font-weight: 300;
 }

 .blog-post-slider {
     margin: 50px 0;
 }

 .blog-post-slider .blog-post-item {
     box-shadow: none;
 }

 .blog-post-slider .generic-line {
     margin: 0 0 30px 0;
     text-align: center;
     font-weight: 400;
 }

 .blog-post-container {
     background: #fff;
     font-size: 14px;
     color: #162056;
     line-height: 20px;
 }

 article {
     padding: 30px 0;
 }

 article p {
     margin: 0 0 30px 0;
     font-weight: 300;
 }

 article p.lead {
     font-size: 16px;
     line-height: 24px;
     letter-spacing: -0.33px;
     font-weight: 400;
 }

 article p img {
     display: block;
     margin: 0;
     padding: 0;
     width: 100%;
 }

 .share-article {
     display: block;
     width: 410px;
     margin: 0 auto;
     padding: 40px 0;
     border-top: 1px solid rgba(22, 32, 86, 0.28);
     font-size: 13px;
     font-weight: 500;
     text-align: center;
 }

 .share-article .share-article-title {
     display: inline-block;
     margin: 0 15px 0 0;
     line-height: 30px;
     vertical-align: top;
 }

 .share-article ul {
     margin: 0 -5px;
     display: inline-block;
     padding: 0;
     list-style: none inside;
     vertical-align: top;
 }

 .share-article ul li {
     float: left;
     margin: 0 5px;
     padding: 0;
     width: auto;
 }

 .share-article ul li a {
     width: 30px;
     height: 30px;
     display: block;
     background-size: 100%;
 }

 .share-article ul li a.linkedin {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%230085CA' d='M0 18C0 8.059 8.059 0 18 0s18 8.059 18 18-8.059 18-18 18S0 27.941 0 18z'/%3E%3Cpath fill='%23FFF' d='M12.72 14.908v12.257H8.641V14.908h4.08zm10.015-.287c2.684 0 4.697 1.752 4.697 5.516v7.028h-4.08v-6.557c0-1.647-.59-2.771-2.067-2.771-1.127 0-1.798.757-2.093 1.49-.108.261-.134.627-.134.993v6.845h-4.08s.054-11.106 0-12.256h4.08v1.736c.541-.835 1.511-2.024 3.677-2.024zM10.708 9c1.395 0 2.255.915 2.281 2.117 0 1.177-.886 2.119-2.308 2.119h-.026c-1.37 0-2.255-.942-2.255-2.119C8.4 9.915 9.312 9 10.708 9z'/%3E%3C/g%3E%3C/svg%3E");
 }

 .share-article ul li a.twitter {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%230085CA' d='M0 18C0 8.059 8.059 0 18 0s18 8.059 18 18-8.059 18-18 18S0 27.941 0 18z'/%3E%3Cpath fill='%23FFF' d='M17.46 14.63l.039.623-.63-.076c-2.291-.292-4.293-1.284-5.993-2.949l-.831-.826-.214.61c-.453 1.36-.164 2.797.78 3.763.504.533.39.61-.478.292-.302-.102-.566-.178-.592-.14-.088.09.214 1.246.454 1.703.327.636.994 1.259 1.725 1.627l.617.293-.73.013c-.706 0-.731.012-.655.28.251.825 1.246 1.702 2.354 2.084l.78.267-.68.406a7.078 7.078 0 01-3.374.941c-.566.013-1.032.064-1.032.102 0 .127 1.536.839 2.43 1.118 2.682.827 5.867.47 8.26-.94 1.7-1.004 3.399-3 4.192-4.932.428-1.03.856-2.911.856-3.813 0-.585.038-.661.743-1.36.416-.407.806-.852.881-.98.126-.24.114-.24-.528-.025-1.07.382-1.222.33-.693-.241.39-.407.856-1.144.856-1.36 0-.038-.189.025-.403.14-.226.127-.73.317-1.108.432l-.68.216-.616-.42c-.34-.229-.819-.483-1.07-.559-.643-.178-1.625-.153-2.204.05-1.574.573-2.568 2.047-2.455 3.662z'/%3E%3C/g%3E%3C/svg%3E");
 }

 .share-article ul li a.facebook {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%230085CA' d='M0 18C0 8.059 8.059 0 18 0s18 8.059 18 18-8.059 18-18 18S0 27.941 0 18z'/%3E%3Cpath fill='%23FFF' d='M19.876 28.584V18.79h2.703l.359-3.375h-3.062l.005-1.69c0-.88.083-1.35 1.348-1.35h1.69V9h-2.704c-3.248 0-4.39 1.637-4.39 4.39v2.026H13.8v3.375h2.024v9.793h4.052z'/%3E%3C/g%3E%3C/svg%3E");
 }

 .sss-section {
     padding: 20px 0;
     border-top: 1px solid #e6e6e6;
 }

 .sss-section:first-child {
     border-top: 0;
 }

 .sss-section h2 {
     font-size: 22px;
     line-height: 50px;
     color: #d52b1e;
     font-weight: 500;
     margin: 0 0 10px 0;
 }

 .sss-accordion {
     color: #323232;
 }

 .sss-accordion .accordionTitle {
     outline: 0;
     color: #323232;
     cursor: pointer;
     background: #fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill='gray' fill-rule='evenodd' d='M10 0c.85 0 1.604.755 1.604 1.604v6.792h6.792c.85 0 1.604.66 1.604 1.604 0 .85-.755 1.604-1.604 1.604h-6.792v6.792c0 .85-.755 1.604-1.604 1.604a1.59 1.59 0 01-1.604-1.604v-6.792H1.604C.754 11.604 0 10.849 0 10a1.59 1.59 0 011.604-1.604h6.792V1.604C8.396.754 9.056 0 10 0z'/%3E%3C/svg%3E") no-repeat 99% center;
     padding: 20px 20px;
     font-size: 14px;
     line-height: 18px;
     border-top: 1px solid #f5f5f5;
 }

 .sss-accordion .accordionTitle.even {
     background-color: #f5f5f5;
 }

 .sss-accordion .accordionTitle.ui-state-active {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='4'%3E%3Cpath fill='gray' fill-rule='evenodd' d='M11.604 0h6.792C19.246 0 20 .66 20 1.604c0 .85-.755 1.604-1.604 1.604H1.604C.754 3.208 0 2.453 0 1.604A1.59 1.59 0 011.604 0h10z'/%3E%3C/svg%3E");
 }

 .sss-accordion .accordionContent {
     padding: 15px;
     color: #323232;
     font-weight: 300;
     font-size: 14px;
 }

 .sss-accordion .accordionContent strong {
     font-weight: 500;
 }

 .sss-filter {
     position: relative;
     padding-left: 100px;
     margin: 0 0 15px 0;
 }

 .sss-filter .sss-filter-label {
     position: absolute;
     left: 0;
     top: 0;
     line-height: 44px;
     font-size: 16px;
     font-weight: 500;
     color: #162056;
 }

 .sss-filter label {
     display: block;
     width: 100%;
     height: 44px;
     margin: 0;
 }

 .sss-search {
     position: relative;
     padding-right: 120px;
 }

 .sss-search label {
     display: block;
     width: 100%;
     margin: 0;
 }

 .sss-search label input.form-control {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25'%3E%3Cg fill='%23B2B2B2'%3E%3Cpath d='M24.158 22.74l-5.164-5.163c1.519-1.823 2.43-4.253 2.43-6.784 0-5.872-4.759-10.631-10.63-10.631C4.92.162.161 4.921.161 10.793S4.92 21.424 10.792 21.424c2.531 0 4.961-.911 6.784-2.43l5.164 5.164c.202.203.506.304.709.304.202 0 .506-.101.708-.304a.978.978 0 000-1.417zM10.793 19.4a8.599 8.599 0 01-8.606-8.606 8.599 8.599 0 018.606-8.606 8.598 8.598 0 018.606 8.606 8.599 8.599 0 01-8.606 8.606z'/%3E%3Cpath d='M11.3 3.807a7.475 7.475 0 00-7.493 7.492c0 .608.405 1.013 1.012 1.013.608 0 1.013-.405 1.013-1.012A5.445 5.445 0 0111.3 5.832c.607 0 1.012-.405 1.012-1.013 0-.607-.506-1.012-1.012-1.012z'/%3E%3C/g%3E%3C/svg%3E");
     background-position: 20px center;
     background-repeat: no-repeat;
     padding-left: 65px;
 }

 .sss-search button {
     position: absolute;
     top: 0;
     right: 0;
 }

 .page.contact-template h2 {
     font-size: 22px;
     line-height: 28px;
     color: #162056;
     font-weight: 500;
     margin: 0 0 30px 0;
 }

 .page.contact-template .generic-line {
     color: #212121;
     margin: 0 0 20px 0;
     font-weight: 400;
 }

 .offices {}

 .offices address {
     padding: 15px 35px;
     border-radius: 10px;
     box-shadow: 0 2px 4px 0 rgba(217, 217, 217, 0.32),
         0 0 30px 0 rgba(141, 151, 158, 0.2);
     background: #fff;
     font-size: 13px;
     line-height: 21px;
     color: #162056;
     margin: 0 0 20px 0;
 }

 .offices address h1 {
     font-size: 16px;
     line-height: 22px;
     color: #d52b1e;
     font-weight: 500;
     margin: 0 0 15px 0;
 }

 .offices address table {
     width: 100%;
 }

 .offices address table tr {}

 .offices address table tr td {
     font-weight: 400;
     vertical-align: top;
 }

 .offices address table tr td:first-child {
     width: 120px;
     font-weight: 600;
 }

 .offices address .address-map {
     margin: 25px 0 0 0;
 }

 .offices address .address-link {
     text-align: center;
     margin: 15px 0 0 0;
 }

 .offices address .address-link a {
     display: inline-block;
     background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25'%3E%3Cg fill='%23162056'%3E%3Cpath d='M24.158 22.74l-5.164-5.163c1.519-1.823 2.43-4.253 2.43-6.784 0-5.872-4.759-10.631-10.63-10.631C4.92.162.161 4.921.161 10.793S4.92 21.424 10.792 21.424c2.531 0 4.961-.911 6.784-2.43l5.164 5.164c.202.203.506.304.709.304.202 0 .506-.101.708-.304a.978.978 0 000-1.417zM10.793 19.4a8.599 8.599 0 01-8.606-8.606 8.599 8.599 0 018.606-8.606 8.598 8.598 0 018.606 8.606 8.599 8.599 0 01-8.606 8.606z'/%3E%3Cpath d='M11.3 3.807a7.475 7.475 0 00-7.493 7.492c0 .608.405 1.013 1.012 1.013.608 0 1.013-.405 1.013-1.012A5.445 5.445 0 0111.3 5.832c.607 0 1.012-.405 1.012-1.013 0-.607-.506-1.012-1.012-1.012z'/%3E%3C/g%3E%3C/svg%3E") no-repeat left center;
     padding-left: 30px;
     line-height: 20px;
     background-size: 20px;
     font-size: 12px;
     font-weight: 300;
     text-decoration: underline;
     color: #162056;
 }

 .solutions-landing {
     font-size: 36px;
     line-height: 50px;
     font-weight: 300;
     text-align: center;
     letter-spacing: -1px;
 }

 .solutions-landing strong {
     font-weight: 600;
 }

 .solution-content h2 {
     font-weight: 700;
     margin: 0 0 20px 0;
 }

 .solution-content .footer-line {
     font-weight: 200;
     margin: 0 0 20px 0;
 }

 .solution-content .generic-line {
     margin: 0 0 30px 0;
 }

 .solution-content .solution-content-image {
     position: relative;
 }

 .solution-content .solution-content-image span {
     display: block;
     width: 90%;
     height: 90%;
     position: absolute;
     border-radius: 8px;
     z-index: 0;
     left: -8px;
     bottom: -10px;
 }

 .solution-content .order-last .solution-content-image span {
     left: auto;
     right: -8px;
 }

 .solution-content .solution-content-image img {
     display: block;
     margin: 0;
     padding: 0;
     width: 100%;
     z-index: 1;
     position: relative;
 }

 .about-template h1,
 .about-template h2,
 .about-template h3 {
     color: #d52b1e;
     font-weight: 600;
     margin: 0 0 30px 0;
 }

 .about-template h1 span,
 .about-template h2 span,
 .about-template h3 span {
     font-weight: 300;
 }

 .about-template h3 {
     text-align: center;
 }

 .about-landing {
     font-weight: 300;
     color: #323232;
 }

 .about-landing h2 {
     text-align: center;
 }

 .product-item {
     text-align: center;
     font-size: 13px;
     font-weight: 300;
     line-height: 19px;
     color: #323232;
 }

 .product-item .product-item-image {
     position: relative;
 }

 .product-item .product-item-image img {
     display: block;
     position: relative;
     z-index: 1;
     width: 100%;
     margin: 0;
     padding: 0;
 }

 .product-item .product-item-image span {
     display: block;
     width: 100%;
     height: 85%;
     position: absolute;
     border-radius: 8px;
     z-index: 0;
     left: 0;
     top: 30px;
 }

 .product-item h4 {
     font-size: 22px;
     line-height: 50px;
     color: #162056;
     font-weight: 700;
     letter-spacing: -0.48px;
     margin: 20px 0 15px 0;
 }

 .product-item .product-item-text {
     min-height: 200px;
 }

 .product-item .product-item-links {
     text-align: center;
     font-size: 13px;
     min-height: 19px;
     font-weight: 500;
     line-height: 19px;
     color: #162056;
     margin: 0 -6px 25px -6px;
 }

 .product-item .product-item-links a {
     display: inline-block;
     margin: 0 6px;
     text-decoration: underline;
 }

 .company-history-container {
     position: relative;
     padding: 10px 0 0 0;
 }

 .company-history-container ul {
     list-style: none inside;
     padding: 0;
     margin-bottom: 0;
 }

 .company-history-container ul li {
     margin: 0;
     padding-bottom: 70px;
 }

 .company-history-container ul.bottom-lines li {
     padding-bottom: 0;
 }

 .company-history-container .history-line {
     position: absolute;
     width: 100%;
     height: 44px;
     bottom: 0;
     left: 0;
 }

 .company-history-container .history-line:before {
     content: "";
     width: 100%;
     height: 2px;
     background: #e5e5e5;
     position: absolute;
     top: 50%;
     margin-top: -1px;
     left: 0;
 }

 .company-history-container .history-line ul {
     margin: 0;
     padding: 0;
     text-align: center;
     height: 44px;
 }

 .company-history-container .history-line ul:before {
     content: "";
     background: #979797;
     opacity: 0.36;
     width: 1px;
     height: 26px;
     position: absolute;
     top: 50%;
     left: 0;
     margin-top: -13px;
 }

 .company-history-container .history-line ul li {
     margin: 0;
     padding: 0;
     width: 100%;
     float: left;
     position: relative;
     z-index: 1;
 }

 .company-history-container .history-line.has-items-2 ul li {
     width: 50%;
 }

 .company-history-container .history-line.has-items-3 ul li {
     width: 33.3333333333%;
 }

 .company-history-container .history-line.has-items-4 ul li {
     width: 25%;
 }

 .company-history-container .history-line.has-items-5 ul li {
     width: 20%;
 }

 .company-history-container ul li:first-child .history-line ul:before {
     content: none;
 }

 .company-history-container .history-line ul li span {
     display: block;
     font-size: 14px;
     font-weight: 500;
     color: #162056;
     line-height: 18px;
 }

 .company-history-container .history-line ul li span.dot {
     width: 14px;
     height: 14px;
     margin: 15px auto 5px auto;
     border-radius: 50%;
 }

 .company-history-container ul li {
     font-size: 13px;
     font-weight: 300;
     line-height: 15px;
     letter-spacing: -0.2px;
     color: #323232;
 }

 .company-history-container ul li strong {
     font-weight: 600;
 }

 .company-history-container ul li h4 {
     height: 44px;
     line-height: 44px;
     text-align: center;
     color: #fff;
     border-radius: 22px;
     font-size: 20px;
     font-weight: 400;
     margin: 0 0 20px 0;
 }

 .company-history-container ul li h5 {
     font-size: 15px;
     font-weight: 600;
     line-height: 19px;
     margin: 15px 0 3px 0;
     padding: 0 10px;
 }

 .company-history-container ul li p {
     margin: 0 0 15px 0;
     padding: 0 10px;
 }

 .company-history-container ul.bottom-lines {
     margin: 30px 0 0 0;
 }

 .company-history-container ul.bottom-lines li {
     padding: 10px 0;
 }

 .company-history-container ul.bottom-lines li img {
     display: block;
     max-width: 100%;
     width: 50%;
     margin: 0 auto;
     padding: 0;
 }

 .our-innovations {
     color: #323232;
 }

 .our-innovations .innovation-image {
     position: relative;
     background-position: center;
     background-size: contain;
     background-repeat: no-repeat;
 }

 .our-innovations .innovation-image img {
     display: block;
     width: 100%;
     margin: 0;
     padding: 0;
 }

 .our-innovations .innovation-text h3 {
     color: #162056;
     font-weight: 500;
     text-align: left;
     margin: 0 0 20px 0;
 }

 .our-innovations .innovation-text h3 strong {
     font-weight: 600;
 }

 .our-innovations .innovation-text p {
     margin: 0 0 20px 0;
 }

 .counter-container {}

 .counter-container ul {
     list-style: none inside;
     padding: 0;
     margin-bottom: 0;
 }

 .counter-container ul li {
     margin: 0;
     color: #003591;
     font-size: 12px;
     font-weight: 700;
 }

 .counter-container ul li span {
     display: block;
     color: #162056;
 }

 .counter-container ul li span.number {
     font-size: 54px;
     font-weight: 700;
     line-height: 54px;
 }

 .counter-container ul li span.icon {
     height: 48px;
     background-position: center;
     background-size: contain;
     background-repeat: no-repeat;
 }

 .counter-container ul li span.icon.icon-1 {
     background-image: url("../images/icons/count-world.svg");
 }

 .counter-container ul li span.icon.icon-2 {
     background-image: url("../images/icons/count-customer.svg");
 }

 .counter-container ul li span.icon.icon-3 {
     background-image: url("../images/icons/count-user.svg");
 }

 .fiyat-hesaplama {
     text-align: center;
     color: #162056;
 }

 .fiyat-hesaplama h2 {
     font-weight: 700;
 }

 .calculate-widget {
     margin: 30px 0 30px 0;
 }

 .calculate-widget .tabs ul {
     margin: 0;
     padding: 0;
     list-style: none inside;
     text-align: center;
     font-size: 0;
     letter-spacing: 0;
     line-height: 0;
 }

 .calculate-widget .tabs ul li {
     display: inline-block;
 }

 .calculate-widget .tabs ul li a {
     display: block;
     font-size: 16px;
     border-radius: 10px 10px 0 0;
     line-height: 20px;
     padding: 12px 20px;
     color: #162056;
     min-width: 100px;
     text-align: center;
 }

 .calculate-widget .tabs ul li.ui-state-active a {
     background: #fafafa;
 }

 .calculate-widget .calculate-widget-contents {
     box-shadow: 0 2px 4px 0 rgba(217, 217, 217, 0.5);
     background: #fff;
     border-radius: 5px;
     overflow: hidden;
 }

 .calculate-widget .calculate-widget-header {
     background: #fafafa;
     text-align: center;
     padding: 15px 0 15px 0;
     color: #162056;
     font-size: 16px;
     line-height: 20px;
 }

 .calculate-widget .calculate-widget-footer {
     background: #fafafa;
     text-align: center;
     padding: 15px 0 15px 0;
     color: #162056;
     font-size: 16px;
     line-height: 20px;
     font-weight: 300;
 }

 .calculate-widget .calculate-widget-footer span {
     font-weight: 500;
     color: #d52b1e;
     font-size: 26px;
     vertical-align: middle;
     margin-left: 5px;
 }

 .calculate-widget .calculate-widget-footer span sub {
     font-size: 16px;
     font-weight: 300;
     vertical-align: middle;
     bottom: 0;
 }

 .calculate-widget .calculate-summary {
     box-shadow: 0 2px 4px 0 rgba(217, 217, 217, 0.5);
     background: #fff;
     margin: 10px 0 0 0;
     padding: 15px;
     border-radius: 5px;
 }

 .calculate-widget .calculate-summary table {
     width: 100%;
 }

 .calculate-widget .calculate-summary table tr {}

 .calculate-widget .calculate-summary table tr td {
     font-size: 14px;
     text-align: right;
     font-weight: 300;
     line-height: 24px;
 }

 .calculate-widget .calculate-summary table tr td:last-child {
     width: 100px;
 }

 .calculate-widget .calculate-widget-form {
     padding: 50px 0 10px 0;
 }

 .calculate-widget .form-options {
     position: relative;
     margin: 0 -3px 10px -3px;
     min-height: 44px;
 }

 .calculate-widget .form-options:after {
     content: "\0020";
     display: block;
     height: 0;
     clear: both;
     visibility: hidden;
 }

 .calculate-widget .form-options label {
     float: left;
     cursor: pointer;
     position: relative;
     margin: 0;
     display: block;
     padding: 0 3px;
     width: 33.33333333333333%;
 }

 .calculate-widget .form-options label .form-options-label {
     position: relative;
     z-index: 0;
     display: block;
     background: #e3e7eb;
     height: 44px;
     line-height: 44px;
     font-size: 22px;
     font-weight: 500;
     border-radius: 5px;
     cursor: pointer;
 }

 .calculate-widget .form-options label .form-options-label i {
     font-size: 16px;
     font-style: normal;
     font-weight: 300;
     margin-left: 3px;
 }

 .calculate-widget .form-options label.selected .form-options-label {
     background: #0085ca;
     color: #fff;
 }

 .calculate-widget .form-options label .custom-radio {
     position: absolute;
     width: 100%;
     height: 100%;
     left: 0;
     top: 0;
     z-index: 1;
     cursor: pointer;
 }

 .calculate-widget .form-options.has-items-4 label {
     width: 22.22222222222222%;
 }

 .calculate-widget .form-options.has-items-4 label.popular {
     width: 33.33333333333333%;
 }

 .calculate-widget .form-options label.popular:after {
     content: "en ÃƒÂ§ok seÃƒÂ§ilen";
     background: url("data:image/svg+xml,%3Csvg width='109' height='31' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M104 0a5 5 0 015 5v15a5 5 0 01-5 5H64.961l-8.076 5.505c-.93.623-2.592.658-3.603.104l-.172-.104L45.033 25H5a5 5 0 01-5-5V5a5 5 0 015-5h99z' fill='%23EEF0F3' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat top center;
     width: 109px;
     height: 31px;
     line-height: 26px;
     text-align: center;
     font-size: 13px;
     font-weight: 300;
     color: #323232;
     position: absolute;
     top: -35px;
     left: 50%;
     transform: translate(-54.5px, 0);
 }

 .calculate-widget .form-title {
     margin: 10px 0 0 0;
 }

 .account-template h1,
 .account-template h2,
 .account-template h3 {
     color: #d52b1e;
     font-weight: 600;
     margin: 0 0 30px 0;
     position: relative;
 }

 .account-template h1 span,
 .account-template h2 span,
 .account-template h3 span {
     font-weight: 300;
 }

 .back-link {
     position: absolute;
     top: 50%;
     transform: translate(0, -50%);
     right: 0;
     background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='17'%3E%3Cpath fill='%231A2757' d='M22.65 7.15H5.025L10.4 1.775 8.65.025.275 8.4l8.375 8.375 1.75-1.75L5.025 9.65H22.65z'/%3E%3C/svg%3E") no-repeat left center;
     line-height: 22px;
     padding-left: 30px;
     color: #162056;
     font-size: 16px;
     font-weight: 500;
 }

 .my-account-features {
     padding: 0 90px 30px 90px;
     border-top: 1px solid #e6e6e6;
 }

 .my-account-features h2 {
     margin: 25px 0 15px 0;
     font-size: 16px;
     line-height: 50px;
     font-weight: 600;
     color: #162056;
     text-align: center;
 }

 .my-account-features ul {
     margin: 0;
     padding: 0;
     list-style: none inside;
 }

 .my-account-features ul:after {
     content: "\0020";
     display: block;
     height: 0;
     clear: both;
     visibility: hidden;
 }

 .my-account-features ul li {
     margin: 0;
     padding: 0;
     float: left;
     width: 50%;
     font-size: 14px;
     line-height: 24px;
     font-weight: 300;
 }

 .form-footer {
     position: relative;
 }

 .form-footer button {
     position: relative;
     z-index: 1;
 }

 .login-form-error {
     position: absolute;
     display: none;
     left: 0;
     width: 100%;
     line-height: 44px;
     top: 0;
     font-size: 16px;
     color: #d52b1e;
     text-align: center;
     z-index: 0;
 }

 .form-footer-links {
     display: inline-block;
     margin: 0 20px;
     vertical-align: middle;
 }

 .form-footer-links a {
     float: left;
     line-height: 20px;
     font-size: 12px;
     text-decoration: underline;
     margin: 0 10px;
     font-weight: 300;
     color: #162056;
 }

 form.is-invalid .login-form-error {
     display: block;
 }

 .forgot-template {
     background: #e6e6e6;
     border-radius: 10px;
     padding: 20px 30px 20px 30px;
     display: none;
 }

 .forgot-template label {
     padding-right: 30%;
 }

 .campaigns {
     padding: 30px 0;
 }

 .campaigns ul {
     margin-bottom: 0;
     padding: 0;
     list-style: none inside;
 }

 .campaigns ul li {
     margin: 0 0 30px 0;
 }

 .campaigns ul li:nth-child(2n + 1) {
     clear: both;
 }

 .campaign-item {
     text-align: center;
     border-radius: 10px;
     box-shadow: 0 2px 4px 0 rgba(217, 217, 217, 0.32),
         0 0 30px 0 rgba(141, 151, 158, 0.2);
     background: #fff;
 }

 .campaign-item .campaign-item-brand {
     height: 160px;
     display: flex;
     width: 100%;
     background: #fafafa;
 }

 .campaign-item .campaign-item-brand-logo {
     -ms-flex-item-align: center !important;
     align-self: center !important;
     width: 100%;
 }

 .campaign-item .campaign-item-brand-logo img {
     display: block;
     margin: 0 auto;
     padding: 0;
     max-width: 100%;
 }

 .campaign-item .campaign-item-text {
     padding: 30px 50px 30px 50px;
     font-size: 16px;
     font-weight: 300;
 }

 .campaign-item .campaign-item-text p {
     margin: 0 0 30px 0;
 }

 .campaign-item .campaign-item-text strong {
     font-weight: 400;
 }

 .campaign-page {
     padding: 20px 0;
     font-size: 16px;
     line-height: 22px;
     color: #323232;
     font-weight: 300;
 }

 .campaign-page .campaign-item-brand {
     padding: 30px 0 10px 0;
     text-align: center;
 }

 .campaign-page .campaign-item-brand-logo {}

 .campaign-page .campaign-item-brand-logo img {
     display: block;
     margin: 0 auto;
     padding: 0;
     max-width: 100%;
 }

 .campaign-page h3 {
     font-weight: 300;
     color: #162056;
     margin: 0 0 20px 0;
     line-height: 28px;
     padding: 8px 0;
 }

 .campaign-page h3 strong {
     font-weight: 400;
 }

 .campaign-page p {
     margin: 0 0 20px 0;
 }

 .campaign-page.promotion h3 {
     color: #323232;
 }

 .campaign-page.rules h3 {
     text-align: left;
 }

 .campaign-page.rules ul {
     margin: 0;
     padding: 0;
     list-style: none inside;
 }

 .campaign-page.rules ul li {
     margin: 0 0 10px 0;
     padding: 0 0 0 15px;
     line-height: 20px;
     position: relative;
 }

 .campaign-page.rules ul li:before {
     content: "";
     width: 6px;
     height: 6px;
     position: absolute;
     left: 0;
     top: 6px;
     border-radius: 50%;
     background: #d52b1e;
 }

 .campaigns-carousel .owl-nav button {
     position: absolute;
     top: 50%;
     width: 40px;
     height: 40px;
     margin-top: -20px;
     background-position: center !important;
     background-repeat: no-repeat !important;
     background-size: 12px !important;
     outline: 0;
 }

 .campaigns-carousel .owl-nav button span {
     display: none;
 }

 .campaigns-carousel .owl-nav button.owl-prev {
     left: -40px;
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='22'%3E%3Cpath fill='%23162056' fill-rule='evenodd' d='M11.649 2.088a1.241 1.241 0 000-1.73 1.185 1.185 0 00-1.697 0L.351 10.135a1.239 1.239 0 000 1.728l9.601 9.779a1.187 1.187 0 001.697 0 1.239 1.239 0 000-1.728L2.899 11l8.75-8.912z'/%3E%3C/svg%3E");
 }

 .campaigns-carousel .owl-nav button.owl-next {
     right: -40px;
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='22'%3E%3Cpath fill='%23162056' fill-rule='evenodd' d='M.351 2.088a1.241 1.241 0 010-1.73 1.185 1.185 0 011.697 0l9.601 9.778a1.239 1.239 0 010 1.728l-9.601 9.779a1.187 1.187 0 01-1.697 0 1.239 1.239 0 010-1.728L9.101 11 .352 2.088z'/%3E%3C/svg%3E");
 }

 .campaigns-carousel .owl-dots {
     margin: 20px 0 20px 0;
     text-align: center;
 }

 .campaigns-carousel .owl-dot {
     width: 16px;
     height: 16px;
     background: none transparent !important;
     border: 1px solid #162056 !important;
     border-radius: 50%;
     margin: 0 6px;
 }

 .campaigns-carousel .owl-dot span {
     display: none;
 }

 .campaigns-carousel .owl-dot.active {
     background: #162056 !important;
 }

 .infobox {
     display: block;
     position: fixed;
     bottom: 0;
     left: 50%;
     transform: translate(-50%, 0);
     z-index: 1000;
     width: 710px;
     height: 72px;
     border-radius: 12px 12px 0 0;
     box-shadow: 0 -3px 9px 1px rgba(97, 97, 97, 0.25);
 }

 .infobox .infobox-image {
     position: absolute;
     left: 50px;
     top: -16px;
     width: 186px;
 }

 .infobox .infobox-image img {
     display: block;
     margin: 0;
     padding: 0;
     width: 100%;
 }

 .infobox .infobox-text {
     font-size: 18px;
     line-height: 36px;
     position: absolute;
     right: 50px;
     top: 50%;
     transform: translate(0, -50%);
     background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M16.798 8.537l-6.476 7.201c-.339.34-.83.338-1.145.056-.315-.28-.342-.82-.057-1.131l5.275-5.864H.81A.804.804 0 010 8c0-.442.362-.8.81-.8h13.585L9.12 1.335c-.285-.31-.248-.84.057-1.131.318-.303.86-.255 1.145.056l6.476 7.202c.286.395.252.73 0 1.075z'/%3E%3C/svg%3E") no-repeat right center;
     padding-right: 30px;
     background-size: 18px;
 }

 .default-page-container {
     border-radius: 10px;
     box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.05);
     background: #fff;
     padding: 30px;
 }

 .default-page-heading {}

 .default-page-container form.site-search {
     position: relative;
     margin: 0;
     padding: 0 160px 0 0;
     overflow: hidden;
     border-radius: 5px;
 }

 .default-page-container form.site-search label {
     display: block;
     margin: 0;
     padding: 0;
     position: relative;
     width: 100%;
 }

 .default-page-container form.site-search button {
     position: absolute;
     top: 0;
     right: 0;
     display: block;
     width: 140px;
     height: 44px;
 }

 .solutions-widget-item {
     display: block;
     border-radius: 8px;
     padding: 5px 5px 0 5px;
     overflow: hidden;
     box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.05);
     background: #fff;
     text-align: center;
 }

 .solutions-widget-item .solutions-widget-item-img {
     display: block;
     margin: 0 0 10px 0;
     background-size: contain;
     background-repeat: no-repeat;
     background-position: center;
 }

 .solutions-widget-item .solutions-widget-item-logo {
     width: 100%;
     height: 35px;
     background-size: contain;
     background-repeat: no-repeat;
     background-position: center;
     display: block;
     margin: 0 0 30px 0;
 }

 .solutions-widget-item .solutions-widget-item-text {
     display: block;
     margin: 0 0 25px 0;
     font-size: 14px;
     font-weight: 300;
     color: #162056;
     text-decoration: underline;
 }

 .map-container {
     border-top: 5px solid #fff;
     border-bottom: 5px solid #fff;
     position: relative;
 }

 .map-sidebar {
     width: 450px;
     padding-top: 100px;
     position: absolute;
     z-index: 9;
     top: 0;
     left: 0;
     height: 100%;
     overflow: auto;
     background: #fff;
     box-shadow: 5px 0 12px -5px rgba(0, 0, 0, 0.16);
 }

 .map-container .map {
     position: absolute;
     top: 0;
     left: 0;
     height: 100%;
     width: 100%;
     background: #162056;
 }

 .map-sidebar-header {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     background: #162056;
     color: #fff;
     padding: 20px 30px 10px 30px;
 }

 .map-sidebar-header a {
     text-decoration: underline;
 }

 .map-sidebar-content {
     position: absolute;
     top: 100px;
     left: 0;
     width: 100%;
     max-height: calc(100% - 100px);
     overflow: auto;
 }

 .map-sidebar-content .main-form {
     background: #f9f9f9;
     padding: 20px 30px;
 }

 .map-sidebar-content .form-footer {
     padding: 20px 30px;
 }

 .map-sidebar-content .detailed-search {
     padding: 20px 30px;
 }

 .form-group-heading {
     position: relative;
     margin: 20px 0 20px 0;
 }

 .form-group-heading span {
     display: block;
     font-size: 16px;
     line-height: 20px;
     color: #162056;
 }

 .form-group-heading .form-group-heading-filter {
     position: absolute;
     top: 0;
     right: 0;
 }

 .form-group-heading .form-group-heading-filter a {
     float: left;
     line-height: 20px;
     font-size: 12px;
     text-decoration: underline;
     font-weight: 300;
     color: #323232;
     margin-left: 10px;
 }

 .map-sidebar-filter {
     padding: 15px 30px 5px 30px;
     font-size: 12px;
 }

 .map-sidebar-filter .map-sidebar-breadcrumb {
     text-decoration: underline;
 }

 .map-sidebar-filter .map-sidebar-breadcrumb span {
     display: inline-block;
     text-decoration: none;
     width: 5px;
     height: 8px;
     margin: 0 6px;
     background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='8'%3E%3Cpath fill='%23162056' fill-rule='evenodd' d='M.146.759a.411.411 0 010-.63.55.55 0 01.708 0l4 3.556a.412.412 0 010 .63l-4 3.555a.548.548 0 01-.708 0 .411.411 0 010-.629l3.647-3.24L.146.758z'/%3E%3C/svg%3E") no-repeat center;
 }

 .map-sidebar-selected-filters {
     padding: 15px 0 0 0;
 }

 .map-sidebar-selected-filters span {
     display: inline-block;
     line-height: 20px;
     padding: 6px 10px;
     border-radius: 16px;
     border: 1px solid #bbbac0;
 }

 .map-sidebar-results {
     padding: 0 10px;
 }

 .map-sidebar-results ul li {
     margin: 0 0 15px 0;
     padding: 0 10px;
 }

 .map-sidebar-result {
     display: block;
     position: relative;
     padding: 0 0 50px 50px;
     background: #fff;
     border-radius: 10px;
     box-shadow: 0 2px 4px 0 rgba(217, 217, 217, 0.32),
         0 0 30px 0 rgba(141, 151, 158, 0.2);
     overflow: hidden;
     color: #323232;
 }

 .map-sidebar-result .result-left {
     width: 50px;
     height: 100%;
     position: absolute;
     left: 0;
     top: 0;
     background: #80c2e4 no-repeat center;
     z-index: 1;
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='113' height='111'%3E%3Cdefs%3E%3Cfilter id='a' width='128.9%25' height='187.3%25' x='-14.5%25' y='-42.3%25' filterUnits='objectBoundingBox'%3E%3CfeOffset in='SourceAlpha' result='shadowOffsetOuter1'/%3E%3CfeGaussianBlur in='shadowOffsetOuter1' result='shadowBlurOuter1' stdDeviation='15'/%3E%3CfeColorMatrix in='shadowBlurOuter1' result='shadowMatrixOuter1' values='0 0 0 0 0.552941176 0 0 0 0 0.592156863 0 0 0 0 0.619607843 0 0 0 0.2 0'/%3E%3CfeMerge%3E%3CfeMergeNode in='shadowMatrixOuter1'/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3C/defs%3E%3Cg fill='%23FFF' fill-rule='evenodd' filter='url(%23a)' transform='translate(33 -7)'%3E%3Cpath d='M33.646 60.827v8.866c0 7.076-20.124 7.076-20.124 0v-8.784C11.592 60.177 10 58.795 10 56.68c0-4.066 5.366-5.693 8.804-4.799 1.845-1.789 4.528-2.359 7.044-1.463.838.244 1.677.813 2.432 1.463 3.438-.895 8.72.814 8.72 4.8 0 2.033-1.51 3.415-3.354 4.148v-.002zm-18.28.57v8.296c0 4.636 16.435 4.636 16.435 0v-8.296c-.167 0-.335.082-.587.082-1.006.082-1.174-1.464-.084-1.627 1.76-.081 4.276-1.22 4.276-3.172 0-2.602-3.605-3.741-6.037-3.416.839 1.383 1.174 3.01.839 4.555-.587 3.253-3.522 5.53-6.876 5.45-1.09-.082-1.006-1.627.085-1.627 2.515.082 4.78-1.627 5.198-4.066.503-2.44-.922-4.88-3.354-5.693-2.432-.814-5.115.162-6.289 2.359-.503.895-1.929.162-1.426-.733 0-.082.085-.162.085-.244-2.348-.326-5.954.813-5.954 3.415 0 1.952 2.515 3.091 4.192 3.173 1.09.162 1.006 1.708-.084 1.626-.168 0-.252 0-.42-.082h.001z'/%3E%3C/g%3E%3C/svg%3E");
 }

 .map-sidebar-result .result-footer {
     width: 100%;
     height: 45px;
     position: absolute;
     left: 0;
     bottom: 0;
     background: #f9f9f9;
     z-index: 0;
 }

 .map-sidebar-result .result-content {
     display: block;
     padding: 15px;
 }

 .map-sidebar-result .result-content .result-title {
     display: block;
     font-size: 16px;
     font-weight: 600;
     line-height: 20px;
     color: #162056;
 }

 .map-sidebar-result .result-content .result-category {
     display: block;
     font-size: 10px;
     font-weight: 300;
     line-height: 12px;
 }

 .map-sidebar-result .result-content .result-address {
     display: block;
     font-size: 11px;
     font-weight: 300;
     line-height: 13px;
     margin-top: 10px;
 }

 .map-sidebar-result .result-footer .result-phone {
     position: absolute;
     left: 70px;
     top: 0;
     line-height: 45px;
     font-size: 12px;
     letter-spacing: -0.5px;
     background: url("../images/icon-phone.png") no-repeat left center;
     background-size: 20px;
     padding-left: 30px;
 }

 .map-sidebar-result .result-footer .result-payments {
     position: absolute;
     right: 0;
     top: 0;
 }

 .map-sidebar-result .result-footer .result-payments i {
     float: left;
     position: relative;
     width: 55px;
     border-left: 2px solid #fff;
     height: 45px;
     font-style: normal;
 }

 .map-sidebar-result .result-footer .result-payments i:after {
     content: "";
     width: 100%;
     height: 100%;
     position: absolute;
     top: 0;
     left: 0;
     opacity: 0.2;
 }

 .map-sidebar-result .result-footer .result-payments i.active:after {
     opacity: 1;
 }

 .map-sidebar-result .result-footer .result-payments i.qr:after {
     background: url("../images/icon-qr.png") no-repeat center;
     background-size: 22px;
 }

 .map-sidebar-result .result-footer .result-payments i.temassiz:after {
     background: url("../images/icon-temassiz.png") no-repeat center;
     background-size: 34px;
 }

 .map-sidebar-results .map-sidebar-result:hover {
     border: 2px solid #80c2e4;
     padding: 0 0 48px 48px;
 }

 .map-sidebar-results .map-sidebar-result:hover .result-left {
     width: 50px;
     left: -2px;
 }

 .map-sidebar-results .map-sidebar-result:hover .result-content {
     display: block;
     padding: 13px 15px 15px 15px;
 }

 .map-sidebar-results .map-sidebar-result:hover .result-footer {
     bottom: -2px;
 }

 .map-sidebar-results .map-sidebar-result:hover .result-footer .result-phone {
     left: 68px;
 }

 .map-sidebar-results .map-sidebar-result:hover .result-footer .result-payments {
     right: -2px;
 }

 .map-sidebar-result.selected {
     border: 2px solid #80c2e4;
     padding: 0 0 48px 48px;
 }

 .map-sidebar-result.selected .result-left {
     width: 50px;
     left: -2px;
 }

 .map-sidebar-result.selected .result-content {
     display: block;
     padding: 13px 15px 15px 15px;
 }

 .map-sidebar-result.selected .result-footer {
     bottom: -2px;
 }

 .map-sidebar-result.selected .result-footer .result-phone {
     left: 68px;
 }

 .map-sidebar-result.selected .result-footer .result-payments {
     right: -2px;
 }

 .infoBox .map-sidebar-result {
     overflow: visible;
     box-shadow: 0 0 30px 0 rgba(141, 151, 158, 0.8);
 }

 .infoBox .map-sidebar-result .result-left {
     border-radius: 10px 0 0 10px;
 }

 .infoBox .map-sidebar-result .result-content {
     border-radius: 0 10px 0 0;
 }

 .infoBox .map-sidebar-result .result-footer {
     border-radius: 0 0 10px 0;
 }

 .infoBox .map-sidebar-result:after {
     content: "";
     position: absolute;
     bottom: -10px;
     left: 50%;
     margin-left: -10px;
     width: 0;
     height: 0;
     border-style: solid;
     border-width: 10px 10px 0 10px;
     border-color: #f9f9f9 transparent transparent transparent;
 }

 .marker-pin {
     width: 31px !important;
     height: 42px !important;
     background: url("../images/pin.png") no-repeat center;
     line-height: 34px;
     color: #fff;
     font-weight: 700;
     font-size: 14px;
     text-align: center;
     z-index: 10;
     cursor: pointer;
 }

 .cluster {}

 .cluster img {
     display: none;
 }

 .cluster div {
     position: absolute;
     top: 0;
     left: 0;
     width: 31px !important;
     height: 42px !important;
     background: url("../images/pin.png") no-repeat center;
 }

 .cluster div span {
     display: block;
     height: 42px;
     line-height: 34px;
     text-align: center;
     color: #fff;
     font-weight: 700;
     font-size: 14px;
 }

 .lp-images {
     min-height: 600px;
     background-size: cover;
     background-position: left;
     background-repeat: no-repeat;
     background-color: #000;
 }

 .lp-images:after {
     content: "";
     width: 111px;
     height: 40px;
     position: absolute;
     bottom: -1px;
     left: 50%;
     transform: translate(-50%, 0);
     background: url("https://d9hhrg4mnvzow.cloudfront.net/petrolofisi.yakitkarti.com/a011fbd1-mouse-scroll-2x_1000000000000000000028.png") no-repeat center;
     background-size: 100%;
 }

 .lp-image-content {
     position: absolute;
     z-index: 2;
     right: 15px;
     top: 0;
     padding-top: 65px;
     color: #fff;
 }

 .lp-image-content h2 {
     text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
     position: relative;
 }

 .lp-image-content h2:after {
     content: "";
     width: 30px;
     height: 100px;
     background: url("../images/lp-header-arrow.png") no-repeat center;
     background-size: contain;
     position: absolute;
     right: 0;
     bottom: -80px;
 }

 .lp-image-content.lp-image-content-v2 {
     position: relative;
     right: 0;
 }

 .lp-ticket-restaurant .lp-image-content h2:after {
     background-image: url("../images/lp-header-arrow-red.png");
 }

 .lp-wrapper.no-bg-header .lp-image-content {
     padding-top: 160px;
 }

 .lp-wrapper.no-bg-header .lp-image-content.lp-image-content-v2 {
     padding-top: 90px !important;
 }

 .lp-content {
     font-weight: 300;
     padding: 20px 0 0 0;
 }

 .lp-content h1,
 .lp-content h2,
 .lp-content h3,
 .lp-content h4,
 .lp-content h5,
 .lp-content h6 {
     color: #162056;
 }

 .lp-content strong {
     font-weight: 400;
 }

 .lp-features {
     padding: 50px 0;
     background: #000;
     color: #fff;
 }

 .lp-features ul {
     margin-top: 50px;
 }

 .lp-features ul li {
     margin-bottom: 40px;
 }

 .lp-features .lp-feature {
     background: #fff no-repeat 20px center;
     background-size: auto 70px;
     text-align: left;
     border-radius: 10px;
     color: #323232;
     font-size: 18px;
     letter-spacing: -0.5px;
     line-height: 26px;
     box-shadow: 0 0 30px 0 rgba(141, 151, 158, 0.2);
     display: flex;
     align-items: center;
     height: 106px;
     padding-left: 120px;
 }

 .lp-features .lp-feature2 {
     background: #fff;
     border-radius: 15px;
     overflow: hidden;
     color: #585858;
     font-size: 14px;
     line-height: 20px;
     box-shadow: 0 0 30px 0 rgba(141, 151, 158, 0.2);
 }

 .lp-features .lp-feature2 .lp-feature-icon {
     display: inline-block;
     margin: 30px auto 30px auto;
     width: 100%;
     background-size: auto 60px;
     height: 60px;
     background-position: center;
     background-repeat: no-repeat;
 }

 .lp-features .lp-feature2 .lp-feature-title {
     font-size: 22px;
     line-height: 26px;
     color: #0085ca;
     letter-spacing: -0.6px;
     margin: 0 0 10px 0;
     padding: 0 35px;
 }

 .lp-features .lp-feature2 .lp-feature-content {
     background: #f9f9f9;
     padding: 35px;
 }

 .lp-image-form {
     font-weight: 300;
     margin-top: 30px;
     box-shadow: 0 15px 35px 3px rgba(0, 0, 0, 0.15);
     border-radius: 14px;
     overflow: hidden;
 }

 .lp-image-form strong {
     font-weight: 400;
 }

 .lp-image-form .lp-image-form-header {
     padding: 40px;
     font-size: 24px;
     line-height: 26px;
     letter-spacing: -0.3px;
 }

 .lp-image-form .lp-image-form-header span {
     color: #fff;
     display: block;
     margin-top: 15px;
     font-size: 18px;
     line-height: 28px;
 }

 .lp-image-form .lp-image-form-content {
     padding: 50px;
     background: #fff;
     color: #323232;
 }

 .lp-image-form .lp-image-form-content form .form-control {
     border-radius: 29px;
     box-shadow: none;
     padding: 19px 30px;
     font-size: 16px;
     color: #323232;
 }

 .lp-image-form .lp-image-form-content form .ui-selectmenu-button {
     border-radius: 29px;
     box-shadow: none;
     font-size: 16px;
     color: #323232;
 }

 .lp-image-form .lp-image-form-content form .ui-selectmenu-button .ui-selectmenu-text {
     padding: 0 50px 0 30px;
     line-height: 59px;
 }

 .lp-image-form .lp-image-form-content form .ui-selectmenu-button .ui-selectmenu-icon {
     width: 11px;
     height: 20px;
     right: 20px;
     top: 50%;
     margin-top: -10px;
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='20'%3E%3Cpath fill='%23808080' fill-rule='evenodd' d='M.321 18.103a1.124 1.124 0 000 1.573c.43.432 1.128.432 1.557 0l8.801-8.89a1.124 1.124 0 000-1.573L1.879.324a1.1 1.1 0 00-1.559 0 1.124 1.124 0 000 1.573L8.345 10 .32 18.103z'/%3E%3C/svg%3E");
     background-size: 11px;
     transform: rotate(90deg);
 }

 .lp-image-form .lp-image-form-content form label.checkbox {}

 .lp-image-form .lp-image-form-content form label.checkbox .custom-checkbox {
     box-shadow: none;
     border-color: #bebebe;
 }

 /*.lp-image-form*/
 /*  .lp-image-form-content*/
 /*  form*/
 /*  label.checkbox*/
 /*  .custom-checkbox.selected {*/
 /*  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10'%3E%3Cpath fill='%23808080' d='M13.633 2.398L6.215 9.641a1.272 1.272 0 01-1.772 0L.367 5.661a1.202 1.202 0 010-1.73l.317-.31a1.276 1.276 0 011.772 0l2.873 2.807 6.215-6.07a1.274 1.274 0 011.772 0l.317.31c.49.478.49 1.252 0 1.73z'/%3E%3C/svg%3E%0A")*/
 /*}*/

 .lp-image-form .lp-image-form-content .row .col-lg-6:first-child .form-control {
     border-top-right-radius: 0;
     border-bottom-right-radius: 0;
 }

 .lp-image-form .lp-image-form-content .row .col-lg-6:last-child .form-control {
     border-top-left-radius: 0;
     border-bottom-left-radius: 0;
 }

 .lp-image-text1 {
     width: 50%;
     font-weight: 300;
     color: #323232;
     position: absolute;
     left: 0;
     bottom: 15%;
     background: #fff;
     padding: 16px;
     z-index: 1;
     font-size: 28px;
     line-height: 34px;
     letter-spacing: -0.75px;
 }

 @media (max-height:800px) {
     header {
         height: 60px;
     }

     header .header-nav:before {
         border-width: 60px 24px 0 24px;
     }

     header .header-nav a {
         line-height: 60px;
     }

     header .header-container {
         margin-top: 8px;
         margin-bottom: 8px;
     }

     aside.aside-nav .nav-logo {
         height: 62px;
     }

     aside.aside-nav .nav-logo .logo h1 a {
         width: 80px;
         height: 50px;
     }

     aside.aside-nav nav {
         padding: 10px 10px 10px 0;
     }

     aside.aside-nav .nav-title {
         font-size: 16px;
         line-height: 20px;
         padding: 5px 20px;
         margin: 0 0 3px 0;
     }

     aside.aside-nav nav&gt;ul {
         margin: 0 0 10px 0;
     }

     aside.aside-nav nav&gt;ul&gt;li&gt;a {
         padding: 5px 0 5px 60px;
     }

     .my-account {
         padding-top: 60px;
     }
 }

 @media (max-width: 1199px) {
     h1 {
         font-size: 40px;
         line-height: 44px;
     }

     h2 {
         font-size: 30px;
         line-height: 36px;
     }

     .headline {
         font-size: 30px;
         line-height: 36px;
         margin: 0 0 25px 0;
     }

     .footer-line {
         font-size: 20px;
         margin: 0 0 25px 0;
     }

     .button {
         line-height: 18px;
         padding: 13px 26px;
         font-size: 14px;
         border-radius: 22px;
         font-weight: 300;
     }

     .button.button-icon-pin:before {
         margin-right: 8px;
         font-size: 18px;
     }

     .button {
         line-height: 18px;
         padding: 13px 26px;
         font-size: 14px;
         border-radius: 22px;
         font-weight: 300;
     }

     .button.button-nobg {
         padding: 12px 25px 12px 25px;
     }

     header {
         padding-left: 270px;
         padding-right: 120px;
     }

     header .header-nav {
         padding-left: 30px;
     }

     header .header-nav a.settings {
         margin-right: 10px;
         padding-left: 0;
         text-indent: -9999px;
         width: 30px;
         background-position: center;
     }

     header .header-nav a.logout {
         padding-left: 0;
         text-indent: -9999px;
         width: 30px;
         background-position: center;
     }

     aside.aside-nav {
         width: 270px;
     }

     .my-account {
         padding-left: 270px;
     }

     .sidebar-closed .my-account {
         padding-left: 96px;
     }
 }

 @media (max-width: 991px) {
     /* Tablet portrait */

     .forgot-template label {
         padding-right: 32%;
     }

     header .header-container {
         padding-right: 0;
         margin: 10px 10px 10px 30px;
     }

     header .start-wizard {
         position: relative;
         top: auto;
         right: auto;
         float: right;
         margin-top: 6px;
     }

     header {
         padding-left: 96px;
     }

     aside.aside-nav {
         width: 96px;
     }

     aside.aside-nav .nav-logo .logo {
         display: none;
     }

     aside.aside-nav .nav-logo .nav-trigger {
         left: 50%;
         transform: translate(-50%, -50%);
     }

     aside.aside-nav nav {
         padding-right: 0;
     }

     aside.aside-nav .nav-title {
         font-size: 10px;
         line-height: 12px;
         padding: 8px 0;
         text-align: center;
     }

     aside.aside-nav nav&gt;ul&gt;li&gt;a {
         text-indent: -9999px;
     }

     aside.aside-nav nav&gt;ul&gt;li&gt;a:after {
         content: none;
     }

     aside.aside-nav nav&gt;ul&gt;li&gt;a:before {
         background-position: center;
         width: 100%;
         left: 0;
     }

     aside.aside-nav nav&gt;ul&gt;li.active&gt;a.icon-1:before {
         background-image: url("../images/icons/sidebar/hover/sidebar-siparis-islemleri.svg");
     }

     aside.aside-nav nav&gt;ul&gt;li.active&gt;a.icon-2:before {
         background-image: url("../images/icons/sidebar/hover/sidebar-faturalar.svg");
     }

     aside.aside-nav nav&gt;ul&gt;li.active&gt;a.icon-3:before {
         background-image: url("../images/icons/sidebar/hover/sidebar-otomatik-siparis-talimatlari.svg");
     }

     aside.aside-nav nav&gt;ul&gt;li.active&gt;a.icon-4:before {
         background-image: url("../images/icons/sidebar/hover/sidebar-kart-yonetimi.svg");
     }

     aside.aside-nav nav&gt;ul&gt;li.active&gt;a.icon-5:before {
         background-image: url("../images/icons/sidebar/hover/sidebar-araclar.svg");
     }

     aside.aside-nav nav&gt;ul&gt;li.active&gt;a.icon-6:before {
         background-image: url("../images/icons/sidebar/hover/sidebar-yakit-limitleri.svg");
     }

     aside.aside-nav nav&gt;ul&gt;li.active&gt;a.icon-7:before {
         background-image: url("../images/icons/sidebar/hover/sidebar-arac-yikama.svg");
     }

     aside.aside-nav nav&gt;ul&gt;li.active&gt;a.icon-8:before {
         background-image: url("../images/icons/sidebar/hover/sidebar-tanimlar.svg");
     }

     aside.aside-nav nav&gt;ul&gt;li.active&gt;a.icon-9:before {
         background-image: url("../images/icons/sidebar/hover/sidebar-fatura-takibi.svg");
     }

     aside.aside-nav nav&gt;ul&gt;li.active&gt;a.icon-10:before {
         background-image: url("../images/icons/sidebar/hover/sidebar-raporlar.svg");
     }

     aside.aside-nav nav&gt;ul&gt;li.active&gt;a.icon-11:before {
         background-image: url("../images/icons/sidebar/hover/sidebar-seyahat-portali.svg");
     }

     aside.aside-nav nav&gt;ul&gt;li.active&gt;a.icon-12:before {
         background-image: url("../images/icons/sidebar/hover/sidebar-kullanim-raporlari.svg");
     }

     aside.aside-nav nav&gt;ul&gt;li.active&gt;a.icon-13:before {
         background-image: url("../images/icons/sidebar/hover/sidebar-degisim-iade.svg");
     }

     aside.aside-nav nav&gt;ul&gt;li.selected&gt;a {
         background-color: transparent;
     }

     aside.aside-nav nav&gt;ul&gt;li.active&gt;a {
         background-color: transparent;
     }

     aside.aside-nav nav&gt;ul&gt;li.selected&gt;ul {
         display: none;
     }

     aside.aside-nav nav&gt;ul&gt;li.active&gt;ul {
         display: none;
     }

     .my-account {
         padding-left: 96px;
     }

     .sidebar-closed .my-account {
         padding-left: 96px;
     }
 }

 @media (max-width: 767px) {
     h1 {
         font-size: 22px;
         line-height: 26px;
     }

     h2 {
         font-size: 16px;
         line-height: 24px;
     }

     h3 {
         font-size: 16px;
         line-height: 24px;
     }

     .headline {
         font-size: 16px;
         line-height: 24px;
         margin: 0 0 15px 0;
     }

     .footer-line {
         font-size: 14px;
         margin: 0 0 15px 0;
     }

     .generic-line {
         font-size: 14px;
     }

     form .form-label {
         font-size: 14px;
         line-height: 18px;
     }

     .button.button-nobg2 {
         border: 1px solid #162056;
     }

     .text-white {
         color: #162056 !important;
     }

     .form-footer-links {
         margin: 0;
         float: left;
         width: 160px;
         text-align: left;
     }

     .form-footer-links a {
         margin: 0 0 5px 0;
     }

     .forgot-template {
         padding: 10px 15px;
     }

     .forgot-template label {
         padding-right: 0;
     }

     .login-form-error {
         position: relative;
         line-height: 20px;
         padding: 10px 0;
         top: auto;
         left: auto;
     }

     form .form-group-buttons {
         position: relative;
         top: auto;
         right: auto;
         margin: 10px 0 0 0;
     }

     header {
         padding-left: 70px !important;
         padding-right: 80px;
     }

     aside.aside-nav {
         width: 70px !important;
     }

     aside.aside-nav nav&gt;ul&gt;li&gt;a {
         padding-top: 8px !important;
         padding-bottom: 8px !important;
     }

     header .header-nav {
         padding-left: 20px;
         padding-right: 0;
     }

     header .header-nav a.settings {
         margin-right: 0;
     }

     header .header-container {
         margin: 8px 5px 8px 10px;
     }

     header .start-wizard {
         display: none;
     }

     .my-account {
         padding-left: 70px;
     }

     .sidebar-closed .my-account {
         padding-left: 70px;
     }

     .my-account-wrapper {
         padding: 10px 15px 15px 15px;
     }

     .my-account-wrapper .bg-gray {
         margin-left: -15px;
         padding-left: 15px;
         margin-right: -15px;
         padding-right: 15px;
     }

     .my-account-wrapper .end-of-wrapper {
         margin-bottom: -15px;
     }

     .my-account-info&gt;div {
         margin: 0;
         display: block;
         width: 100%;
     }

     .my-account-info&gt;div&gt;div {
         margin: 0;
         display: block;
         width: 100%;
     }

     .my-account-info&gt;div&gt;div:before {
         content: none;
     }

     .my-account-info .last-login-info {
         margin-left: 0;
     }

     .my-account-slider {
         margin: 0 0 20px 0;
     }

     .my-account-slider .owl-item div {
         height: 150px;
         background-position: center;
         background-size: cover;
         background-repeat: no-repeat;
     }

     .my-account-slider .owl-item div img {
         display: none;
     }

     .my-account-slider .owl-dots {
         margin: 10px 0 0 0;
         height: 15px;
     }

     .my-account-slider .owl-dots .owl-dot {
         width: 40px;
         height: 5px;
         margin: 5px 6px;
     }

     .my-account-slider .owl-dots .owl-dot span {
         height: 5px;
     }

     .my-account-slider .owl-nav button {
         top: 9px;
     }

     .my-account-slider .owl-nav button.owl-prev {
         margin-left: -90px;
     }

     .my-account-slider .owl-nav button.owl-next {
         margin-right: -107px;
     }

     .my-account-dashboard h2 {
         font-size: 18px;
         margin: 0 0 15px 0;
     }

     .my-account-notification {
         padding: 6px 10px 6px 45px;
         font-size: 13px;
         line-height: 19px;
     }

     .my-account-notification h2 {
         font-size: 14px;
         line-height: 18px;
     }

     .my-account-notification h2 a {
         display: none;
     }

     .my-account-notification h2:after {
         width: 14px;
         height: 8px;
         margin-top: -4px;
         background-size: 100%;
     }

     .my-account-notification:before {
         width: 22px;
         height: 20px;
         left: 10px;
     }

     .my-account-notification ul {
         margin-left: -30px;
     }

     .my-account-notification ul li {
         margin: 0 0 8px 0;
     }

     .my-account-notification.expanded {
         padding: 6px 10px 6px 45px;
     }

     .my-account-notification.expanded:before {
         width: 22px;
         height: 20px;
         left: 10px;
         top: 8px;
     }

     .my-account-notification.expanded h2:after {
         transform: rotate(180deg);
     }

     .my-account-dashboard h2 i.logo {
         display: none;
     }

     .my-account-dashboard h2 a.page-help {
         text-indent: -9999px;
     }

     .orders-heading {
         padding-right: 0;
     }

     .orders-heading .paging-filter {
         position: relative;
         top: auto;
         right: auto;
         margin-top: 10px;
         font-size: 11px;
     }

     .pager a {
         width: 30px;
         height: 30px;
         margin: 2px 2px 2px 2px;
         border-radius: 3px;
         line-height: 28px;
         font-size: 12px;
     }

     .pager a.prev {
         width: 40px;
         background-size: 12px;
     }

     .pager a.next {
         width: 40px;
         background-size: 12px;
     }
 }

 .form-footer {
     position: relative;
 }

 .form-footer button {
     position: relative;
     z-index: 1;
 }

 .login-form-error {
     position: absolute;
     display: none;
     left: 0;
     width: 100%;
     line-height: 44px;
     top: 0;
     font-size: 16px;
     color: #d52b1e;
     text-align: center;
     z-index: 0;
 }

 .form-footer-links {
     display: inline-block;
     margin: 0 20px;
     vertical-align: middle;
 }

 .form-footer-links a {
     float: left;
     line-height: 20px;
     font-size: 12px;
     text-decoration: underline;
     margin: 0 10px;
     font-weight: 300;
     color: #162056;
 }

 form.is-invalid .login-form-error {
     display: block;
 }

 .forgot-template {
     background: #e6e6e6;
     border-radius: 10px;
     padding: 20px 30px 20px 30px;
     display: none;
 }

 .forgot-template label {
     padding-right: 30%;
 }

 /* MY ACCOUNT */
 body {
     background: #fff;
 }

 header {
     background: #162056;
     position: fixed;
     top: 0;
     left: 0;
     width: 100%;
     height: 94px;
     z-index: 99;
     padding-left: 290px;
     padding-right: 380px;
     transition: padding 0.3s ease;
 }

 header .header-nav {
     position: absolute;
     right: 0;
     top: 0;
     height: 100%;
     width: auto;
     background: #003591;
     padding: 0 20px 0 60px;
     color: #fff;
 }

 header .header-nav:before {
     content: "";
     position: absolute;
     left: -24px;
     top: 0;
     width: 0;
     height: 0;
     border-style: solid;
     border-width: 94px 24px 0 24px;
     border-color: #162056 transparent transparent transparent;
 }

 header .header-nav a {
     float: left;
     line-height: 94px;
     font-size: 14px;
 }

 header .header-nav a.settings {
     margin-right: 30px;
     background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M12.782 24h-1.555c-.488 0-.941-.251-1.2-.665a38.57 38.57 0 01-1.153-2.016l-1.244-.512c-.758.24-2.125.582-2.242.61a1.418 1.418 0 01-1.323-.38l-1.102-1.1a1.423 1.423 0 01-.38-1.324c.049-.206.375-1.51.61-2.242l-.51-1.239C1.961 14.768.761 14.04.665 13.98A1.409 1.409 0 010 12.78v-1.56c0-.488.251-.941.665-1.2a39.169 39.169 0 012.016-1.152l.511-1.239c-.24-.759-.581-2.125-.61-2.242h.002a1.42 1.42 0 01.379-1.323l1.102-1.102c.346-.346.846-.49 1.323-.379.206.048 1.51.374 2.242.61l1.24-.511c.364-.72 1.092-1.92 1.152-2.016V.665A1.41 1.41 0 0111.221 0h1.555c.49 0 .942.251 1.201.665a38.57 38.57 0 011.153 2.016l1.239.51c.758-.24 2.125-.58 2.242-.609v.001a1.42 1.42 0 011.323.38l1.102 1.1c.346.347.49.847.38 1.324-.049.206-.375 1.51-.61 2.242l.51 1.239c.721.364 1.921 1.092 2.017 1.152h.001c.414.259.665.712.665 1.2v1.556-.001c0 .489-.251.941-.665 1.2-.177.113-1.333.802-2.016 1.153l-.503 1.243c.24.759.581 2.125.61 2.242.11.477-.033.977-.38 1.323l-1.101 1.102a1.423 1.423 0 01-1.324.379 40.214 40.214 0 01-2.242-.61l-1.239.511c-.365.72-1.093 1.92-1.153 2.016l.001.001c-.26.415-.715.667-1.206.665zm-5.116-4.618l2.178.905.108.24c.22.48 1.017 1.83 1.2 2.105a.094.094 0 00.08.043h1.556a.093.093 0 00.079-.043c.141-.226.96-1.594 1.2-2.105l.108-.24 2.185-.905.24.089c.497.183 2.012.571 2.332.648v-.001c.03.01.063 0 .083-.023l1.102-1.102a.085.085 0 00.025-.085c-.06-.257-.45-1.805-.649-2.33l-.089-.24.9-2.18.24-.108c.481-.221 1.83-1.017 2.106-1.2a.092.092 0 00.044-.08v-1.555a.095.095 0 00-.044-.08c-.226-.14-1.594-.96-2.105-1.2l-.24-.107-.905-2.185.089-.24c.183-.497.571-2.011.648-2.331a.093.093 0 00-.025-.084L19.01 3.887a.083.083 0 00-.084-.025c-.257.06-1.8.45-2.331.648l-.24.09-2.19-.9-.107-.24c-.222-.481-1.018-1.83-1.2-2.106a.094.094 0 00-.08-.043h-1.546a.091.091 0 00-.08.043c-.142.226-.96 1.594-1.2 2.105l-.108.24-2.185.905-.24-.09c-.498-.182-2.012-.57-2.332-.647a.083.083 0 00-.084.024L3.901 4.993a.089.089 0 00-.024.085c.06.256.45 1.805.648 2.33l.09.24-.901 2.19-.24.107c-.48.221-1.83 1.017-2.106 1.2a.094.094 0 00-.043.08v1.556a.09.09 0 00.043.078c.226.142 1.595.96 2.106 1.2l.24.108.905 2.185-.09.24c-.182.497-.57 2.012-.647 2.331a.093.093 0 00.024.084l1.102 1.102a.085.085 0 00.084.024c.257-.06 1.801-.45 2.332-.648l.242-.103zm4.339-1.777a5.61 5.61 0 01-3.967-9.573 5.613 5.613 0 017.933 0 5.611 5.611 0 011.642 3.966 5.62 5.62 0 01-5.608 5.607zm0-9.888v.001a4.28 4.28 0 00-3.028 7.306 4.28 4.28 0 007.308-3.026 4.282 4.282 0 00-4.281-4.28z'/%3E%3C/svg%3E") no-repeat left center;
     padding-left: 34px;
 }

 header .header-nav a.logout {
     background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='20'%3E%3Cg fill='%23FFF' fill-rule='evenodd'%3E%3Cpath d='M14.47 6.018l-1.046 1.07 2.166 2.165H6.854v1.494h8.736l-2.166 2.165 1.046 1.07L18.452 10z'/%3E%3Cpath d='M11.359 18.313H1.578V1.687h9.781v2.39h1.493V.194H.085v19.612h12.767v-3.883h-1.493z'/%3E%3C/g%3E%3C/svg%3E") no-repeat left center;
     padding-left: 30px;
 }

 header .header-container {
     position: relative;
     margin: 25px 0 25px 40px;
     padding: 0 250px 0 0;
 }

 header .header-search {
     position: relative;
 }

 header .start-wizard {
     position: absolute;
     top: 50%;
     margin-top: -12px;
     right: 25px;
     font-size: 16px;
     line-height: 24px;
     color: #fff;
     display: block;
     padding-left: 60px;
     background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='43' height='24'%3E%3Cg fill='%23FFF' fill-rule='evenodd'%3E%3Cpath d='M40.875.352H16.192c-.615 0-1.145.528-1.145 1.145v8.095c.353-.132.705-.175 1.1-.175.396 0 .793.088 1.188.22V6.16H39.73v15.225H17.335v-5.28l-2.288 1.145v5.28c0 .615.528 1.144 1.145 1.144h24.685c.615 0 1.145-.527 1.145-1.144L42.02 1.495c0-.615-.528-1.143-1.145-1.143zM18.128 4.135a.881.881 0 01-.88-.88c0-.484.395-.88.88-.88.484 0 .88.396.88.88 0 .485-.396.88-.88.88zm2.684 0a.882.882 0 01-.88-.88c0-.484.396-.88.88-.88.485 0 .88.396.88.88 0 .485-.397.88-.88.88zm2.64 0a.882.882 0 01-.88-.88c0-.484.396-.88.88-.88.485 0 .88.396.88.88 0 .485-.397.88-.88.88z'/%3E%3Cpath d='M17.82 12.012c-.485-.924-1.628-1.32-2.552-.835l-3.565 1.805s-3.785-2.553-4.18-2.815c-.395-.265-.835-.528-1.145-.616-1.275-.395-4.487-.704-5.412 1.408C.045 13.2.22 19.008.265 23.145c0 .352.22.66.615.66h6.865c.395 0 .572-.22.615-.573.045-.22.395-4.927.395-6.952v-.705l1.805 1.233c.308.22.705.307 1.055.307.308 0 .573-.087.88-.22l4.575-2.332c.882-.483 1.235-1.628.75-2.55zM9.108 4.135a4.137 4.137 0 11-8.274 0 4.137 4.137 0 018.274 0m12.142 7.13h-1.275a.628.628 0 00-.615.615c0 .352.308.615.615.615h1.276c.264.66.88 1.145 1.627 1.145.748 0 1.365-.485 1.628-1.145H36.87a.6.6 0 00.615-.615.628.628 0 00-.615-.615H24.55c-.265-.66-.88-1.145-1.628-1.145-.748.045-1.408.485-1.672 1.145zm1.673.13c.265 0 .485.22.485.485s-.22.485-.485.485-.485-.22-.485-.485c-.043-.265.177-.485.485-.485zm1.452 3.39a.628.628 0 00-.615.615c0 .352.308.615.615.615h1.276c.264.66.88 1.145 1.627 1.145.748 0 1.365-.485 1.628-1.145h7.965a.6.6 0 00.615-.615.628.628 0 00-.615-.615h-7.92c-.265-.66-.88-1.145-1.628-1.145-.748.045-1.408.485-1.672 1.145h-1.276zm2.948.13c.265 0 .485.22.485.485s-.22.485-.485.485-.485-.22-.485-.485c-.043-.265.177-.485.485-.485z'/%3E%3C/g%3E%3C/svg%3E") no-repeat left center;
 }

 header form.site-search {
     position: relative;
     margin: 0;
     padding: 0;
     border: 1px solid #a7a7a7;
     overflow: hidden;
     border-radius: 5px;
 }

 header form.site-search label {
     display: block;
     margin: 0;
     padding: 0;
     position: relative;
     width: 100%;
 }

 header form.site-search label .form-control {
     border: 0;
     border-radius: 0;
     padding-right: 50px;
     box-shadow: inset 0 1px 5px 0 #e2e2e2;
     background: #fff;
 }

 header form.site-search button {
     position: absolute;
     border: 0;
     top: 0;
     right: 0;
     display: block;
     width: 40px;
     height: 44px;
     border-radius: 0 3px 3px 0;
     background: #003591 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25'%3E%3Cg fill='%23ffffff'%3E%3Cpath d='M24.158 22.74l-5.164-5.163c1.519-1.823 2.43-4.253 2.43-6.784 0-5.872-4.759-10.631-10.63-10.631C4.92.162.161 4.921.161 10.793S4.92 21.424 10.792 21.424c2.531 0 4.961-.911 6.784-2.43l5.164 5.164c.202.203.506.304.709.304.202 0 .506-.101.708-.304a.978.978 0 000-1.417zM10.793 19.4a8.599 8.599 0 01-8.606-8.606 8.599 8.599 0 018.606-8.606 8.598 8.598 0 018.606 8.606 8.599 8.599 0 01-8.606 8.606z'/%3E%3Cpath d='M11.3 3.807a7.475 7.475 0 00-7.493 7.492c0 .608.405 1.013 1.012 1.013.608 0 1.013-.405 1.013-1.012A5.445 5.445 0 0111.3 5.832c.607 0 1.012-.405 1.012-1.013 0-.607-.506-1.012-1.012-1.012z'/%3E%3C/g%3E%3C/svg%3E") no-repeat center;
     background-size: 20px;
 }

 aside.aside-nav {
     position: fixed;
     top: 0;
     left: 0;
     height: 100%;
     overflow: auto;
     z-index: 100;
     width: 290px;
     box-shadow: 4px 0 8px -3px rgba(0, 0, 0, 0.16);
     background: #fff;
     transition: width 0.3s ease;
 }

 aside.aside-nav .nav-logo {
     height: 96px;
     border-bottom: 4px solid #f3f4f5;
     width: 100%;
     position: relative;
 }

 aside.aside-nav .nav-logo .nav-trigger {
     width: 27px;
     height: 20px;
     position: absolute;
     left: 25px;
     top: 50%;
     transform: translate(0, -50%);
     background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20'%3E%3Cpath fill='%23162056' fill-rule='evenodd' d='M1.687 0h23.626C26.245 0 27 .747 27 1.667s-.755 1.666-1.687 1.666H1.687A1.676 1.676 0 010 1.667C0 .747.755 0 1.687 0zm0 8.333h23.626C26.245 8.333 27 9.08 27 10s-.755 1.667-1.687 1.667H1.687C.755 11.667 0 10.92 0 10s.755-1.667 1.687-1.667zm0 8.334h23.626c.932 0 1.687.745 1.687 1.666 0 .92-.755 1.667-1.687 1.667H1.687C.755 20 0 19.253 0 18.333s.755-1.666 1.687-1.666z'/%3E%3C/svg%3E") no-repeat center;
 }

 aside.aside-nav .nav-logo .logo {
     position: absolute;
     transform: translate(0, -50%);
     top: 50%;
     left: 70px;
 }

 aside.aside-nav .nav-logo .logo h1 {
     display: block;
     margin: 0;
     padding: 0;
 }

 aside.aside-nav .nav-logo .logo h1 a {
     display: block;
     margin: 0;
     padding: 0;
     width: 90px;
     height: 56px;
     background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='125' height='77'%3E%3Cg fill='%23D52B1E' fill-rule='evenodd'%3E%3Cpath d='M47.769 33.458c-2.205 0-3.608 1.436-4.04 3.34h7.84c-.266-2.104-1.735-3.34-3.8-3.34m-20.955.834c-2.805 0-4.576 1.936-4.576 4.641 0 2.668 1.807 4.672 4.576 4.672 2.768 0 4.64-1.905 4.64-4.672 0-2.77-1.872-4.64-4.64-4.64'/%3E%3Cpath d='M49.47 44.17c1.5 0 2.89-.434 4.191-1.036l-.423 4.036c-1.467.601-3.238.836-5.006.836-5.87 0-10.006-3.438-10.006-9.275 0-5.07 3.7-8.875 9.374-8.875 6.407 0 9.609 4.072 9.476 10.341H43.864c.496 2.869 3.234 3.972 5.606 3.972zm-12.88-6.274c0 6.376-3.769 10.11-10.013 10.11-5.77 0-9.676-3.868-9.676-9.073 0-5.439 3.705-9.077 9.244-9.077 2.533 0 4.403 1 5.338 2.002v-7.742h5.108v13.78zm46.806-8.04c-4.207 0-7.486 1.682-8.024 6.044-.034.003.027 0-.01.003C74.038 16.126 58.434.49 38.32.49 22.422.489 8.817 10.262 3.16 24.116h13.478l-.699 4.542H5.358v4.8h9.575l-.734 4.372H5.357v2.802c0 1.7.736 2.502 2.138 2.502h9.04l-.732 4.539H5.793c-.489 0-.953-.045-1.394-.126v.003s-1.73-.19-2.808-1.585c-.022-.033-.458-.552-.675-1.404-.06-.224-.06-.236-.106-.414.072.568.19 1.324.246 1.609.306 1.58.691 2.923.727 3.017C6.277 64.725 20.931 76.419 38.32 76.419c17.79 0 32.82-12.234 36.937-28.746h-5.103V38.4c0-2.506-.967-4.108-3.436-4.108-2.47 0-3.439 1.602-3.439 4.108v9.273h-5.105V37.129c0-5.037 3.672-7.273 8.544-7.273s8.543 2.236 8.543 7.273l-.004 10.544h5.137V38.4c0-2.506.666-4.108 3.102-4.108.765 0 1.702.237 2.04.403l.965-4.471c-.569-.068-2.003-.368-3.105-.368zm7.706 6.941c.436-1.903 1.84-3.339 4.038-3.339 2.068 0 3.54 1.236 3.803 3.34h-7.84zm3.872-6.941c-5.673 0-9.377 3.806-9.377 8.875 0 5.837 4.138 9.275 10.012 9.275 1.767 0 3.539-.234 5.001-.835l.428-4.037c-1.303.602-2.692 1.035-4.194 1.035-2.37 0-5.106-1.103-5.607-3.972h13.212c.136-6.27-3.07-10.341-9.475-10.341zm19.954 13.745c-2.77 0-4.573-2-4.573-4.667 0-2.706 1.768-4.641 4.573-4.641 2.768 0 4.636 1.871 4.636 4.64 0 2.766-1.868 4.668-4.636 4.668zm4.668-19.486v7.743c-.933-1.002-2.8-2.002-5.338-2.002-5.538 0-9.24 3.639-9.24 9.078 0 5.204 3.904 9.072 9.673 9.072 6.243 0 10.014-3.735 10.014-10.11v-13.78h-5.109z'/%3E%3C/g%3E%3C/svg%3E");
     text-indent: -9999px;
     background-size: 100%;
 }

 aside.aside-nav nav {
     padding: 15px 15px 15px 0;
 }

 aside.aside-nav .nav-title {
     color: #fff;
     font-size: 16px;
     line-height: 20px;
     padding: 10px 20px;
     border-radius: 0 3px 3px 0;
     margin: 0 0 5px 0;
 }

 aside.aside-nav nav ul {
     margin: 0;
     padding: 0;
     list-style: none inside;
     position: relative;
 }

 aside.aside-nav nav ul li {
     margin: 0;
     padding: 0;
     position: relative;
 }

 aside.aside-nav nav ul li a {
     display: block;
     position: relative;
     color: #162056;
     font-weight: 300;
     font-size: 14px;
 }

 aside.aside-nav nav&gt;ul {
     margin: 0 0 20px 0;
 }

 aside.aside-nav nav&gt;ul&gt;li&gt;a {
     padding: 10px 15px 10px 60px;
     line-height: 20px;
 }

 aside.aside-nav nav&gt;ul&gt;li&gt;a:after {
     content: "";
     width: 7px;
     height: 13px;
     position: absolute;
     right: 5px;
     top: 50%;
     transform: translate(0, -50%);
     background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='13'%3E%3Cpath fill='%23003591' fill-rule='evenodd' d='M6.683 5.648L1.871.349a1.026 1.026 0 00-1.541 0 1.295 1.295 0 000 1.698l4.028 4.45-4.041 4.45a1.293 1.293 0 000 1.697c.211.232.497.356.77.356.287 0 .56-.123.771-.356l4.825-5.299a1.293 1.293 0 000-1.697z'/%3E%3C/svg%3E") no-repeat center;
 }

 aside.aside-nav nav&gt;ul&gt;li&gt;a:before {
     content: "";
     width: 40px;
     height: 100%;
     position: absolute;
     left: 22px;
     top: 0;
     background-position: left center;
     background-repeat: no-repeat;
 }

 aside.aside-nav nav&gt;ul&gt;li&gt;a.icon-1:before {
     background-image: url("../images/icons/sidebar/sidebar-siparis-islemleri.svg");
 }

 aside.aside-nav nav&gt;ul&gt;li&gt;a.icon-2:before {
     background-image: url("../images/icons/sidebar/sidebar-faturalar.svg");
 }

 aside.aside-nav nav&gt;ul&gt;li&gt;a.icon-3:before {
     background-image: url("../images/icons/sidebar/sidebar-otomatik-siparis-talimatlari.svg");
 }

 aside.aside-nav nav&gt;ul&gt;li&gt;a.icon-4:before {
     background-image: url("../images/icons/sidebar/sidebar-kart-yonetimi.svg");
 }

 aside.aside-nav nav&gt;ul&gt;li&gt;a.icon-5:before {
     background-image: url("../images/icons/sidebar/sidebar-araclar.svg");
 }

 aside.aside-nav nav&gt;ul&gt;li&gt;a.icon-6:before {
     background-image: url("../images/icons/sidebar/sidebar-yakit-limitleri.svg");
 }

 aside.aside-nav nav&gt;ul&gt;li&gt;a.icon-7:before {
     background-image: url("../images/icons/sidebar/sidebar-arac-yikama.svg");
 }

 aside.aside-nav nav&gt;ul&gt;li&gt;a.icon-8:before {
     background-image: url("../images/icons/sidebar/sidebar-tanimlar.svg");
 }

 aside.aside-nav nav&gt;ul&gt;li&gt;a.icon-9:before {
     background-image: url("../images/icons/sidebar/sidebar-fatura-takibi.svg");
 }

 aside.aside-nav nav&gt;ul&gt;li&gt;a.icon-10:before {
     background-image: url("../images/icons/sidebar/sidebar-raporlar.svg");
 }

 aside.aside-nav nav&gt;ul&gt;li&gt;a.icon-11:before {
     background-image: url("../images/icons/sidebar/sidebar-seyahat-portali.svg");
 }

 aside.aside-nav nav&gt;ul&gt;li&gt;a.icon-12:before {
     background-image: url("../images/icons/sidebar/sidebar-kullanim-raporlari.svg");
 }

 aside.aside-nav nav&gt;ul&gt;li&gt;a.icon-13:before {
     background-image: url("../images/icons/sidebar/sidebar-degisim-iade.svg");
 }

 aside.aside-nav nav&gt;ul ul {
     display: none;
     padding: 10px 0 10px 0;
     margin: 0 0 10px 0;
     border-bottom: 1px solid #d3d3d3;
 }

 aside.aside-nav nav&gt;ul ul&gt;li {}

 aside.aside-nav nav&gt;ul ul&gt;li&gt;a {
     letter-spacing: -0.3px;
     line-height: 18px;
     padding: 8px 0 8px 60px;
 }

 aside.aside-nav nav&gt;ul ul&gt;li&gt;a:before {
     content: "";
     width: 6px;
     height: 6px;
     position: absolute;
     left: 38px;
     top: 50%;
     transform: translate(0, -50%);
     border-radius: 50%;
     background: #162056;
 }

 aside.aside-nav nav&gt;ul&gt;li.selected&gt;a {
     background-color: #f2f2f2;
 }

 aside.aside-nav nav&gt;ul&gt;li.selected&gt;a:after {
     transform: translate(0, -50%) rotate(270deg);
     right: 10px;
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='13'%3E%3Cpath fill='%23d52b1e' fill-rule='evenodd' d='M6.683 5.648L1.871.349a1.026 1.026 0 00-1.541 0 1.295 1.295 0 000 1.698l4.028 4.45-4.041 4.45a1.293 1.293 0 000 1.697c.211.232.497.356.77.356.287 0 .56-.123.771-.356l4.825-5.299a1.293 1.293 0 000-1.697z'/%3E%3C/svg%3E");
 }

 aside.aside-nav nav&gt;ul&gt;li.selected&gt;ul {
     display: block;
 }

 aside.aside-nav nav&gt;ul&gt;li.active&gt;a {
     background-color: #f2f2f2;
 }

 aside.aside-nav nav&gt;ul&gt;li.active&gt;a:after {
     transform: translate(0, -50%) rotate(270deg);
     right: 10px;
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='13'%3E%3Cpath fill='%23d52b1e' fill-rule='evenodd' d='M6.683 5.648L1.871.349a1.026 1.026 0 00-1.541 0 1.295 1.295 0 000 1.698l4.028 4.45-4.041 4.45a1.293 1.293 0 000 1.697c.211.232.497.356.77.356.287 0 .56-.123.771-.356l4.825-5.299a1.293 1.293 0 000-1.697z'/%3E%3C/svg%3E");
 }

 aside.aside-nav nav&gt;ul&gt;li.active&gt;ul {
     display: block;
 }

 .sidebar-closed header {
     padding-left: 96px;
 }

 .sidebar-closed aside.aside-nav {
     width: 96px;
 }

 .sidebar-closed aside.aside-nav .nav-logo .logo {
     display: none;
 }

 .sidebar-closed aside.aside-nav .nav-logo .nav-trigger {
     left: 50%;
     transform: translate(-50%, -50%);
 }

 .sidebar-closed aside.aside-nav nav {
     padding-right: 0;
 }

 .sidebar-closed aside.aside-nav .nav-title {
     font-size: 10px;
     line-height: 12px;
     padding: 8px 0;
     text-align: center;
 }

 .sidebar-closed aside.aside-nav nav&gt;ul {
     margin-bottom: 0;
 }

 .sidebar-closed aside.aside-nav nav&gt;ul&gt;li&gt;a {
     padding-top: 15px;
     padding-bottom: 15px;
     text-indent: -9999px;
 }

 .sidebar-closed aside.aside-nav nav&gt;ul&gt;li&gt;a:after {
     content: none;
 }

 .sidebar-closed aside.aside-nav nav&gt;ul&gt;li&gt;a:before {
     background-position: center;
     width: 100%;
     left: 0;
 }

 .sidebar-closed aside.aside-nav nav&gt;ul&gt;li.active&gt;a.icon-1:before {
     background-image: url("../images/icons/sidebar/hover/sidebar-siparis-islemleri.svg");
 }

 .sidebar-closed aside.aside-nav nav&gt;ul&gt;li.active&gt;a.icon-2:before {
     background-image: url("../images/icons/sidebar/hover/sidebar-faturalar.svg");
 }

 .sidebar-closed aside.aside-nav nav&gt;ul&gt;li.active&gt;a.icon-3:before {
     background-image: url("../images/icons/sidebar/hover/sidebar-otomatik-siparis-talimatlari.svg");
 }

 .sidebar-closed aside.aside-nav nav&gt;ul&gt;li.active&gt;a.icon-4:before {
     background-image: url("../images/icons/sidebar/hover/sidebar-kart-yonetimi.svg");
 }

 .sidebar-closed aside.aside-nav nav&gt;ul&gt;li.active&gt;a.icon-5:before {
     background-image: url("../images/icons/sidebar/hover/sidebar-araclar.svg");
 }

 .sidebar-closed aside.aside-nav nav&gt;ul&gt;li.active&gt;a.icon-6:before {
     background-image: url("../images/icons/sidebar/hover/sidebar-yakit-limitleri.svg");
 }

 .sidebar-closed aside.aside-nav nav&gt;ul&gt;li.active&gt;a.icon-7:before {
     background-image: url("../images/icons/sidebar/hover/sidebar-arac-yikama.svg");
 }

 .sidebar-closed aside.aside-nav nav&gt;ul&gt;li.active&gt;a.icon-8:before {
     background-image: url("../images/icons/sidebar/hover/sidebar-tanimlar.svg");
 }

 .sidebar-closed aside.aside-nav nav&gt;ul&gt;li.active&gt;a.icon-9:before {
     background-image: url("../images/icons/sidebar/hover/sidebar-fatura-takibi.svg");
 }

 .sidebar-closed aside.aside-nav nav&gt;ul&gt;li.active&gt;a.icon-10:before {
     background-image: url("../images/icons/sidebar/hover/sidebar-raporlar.svg");
 }

 .sidebar-closed aside.aside-nav nav&gt;ul&gt;li.active&gt;a.icon-11:before {
     background-image: url("../images/icons/sidebar/hover/sidebar-seyahat-portali.svg");
 }

 .sidebar-closed aside.aside-nav nav&gt;ul&gt;li.active&gt;a.icon-12:before {
     background-image: url("../images/icons/sidebar/hover/sidebar-kullanim-raporlari.svg");
 }

 .sidebar-closed aside.aside-nav nav&gt;ul&gt;li.active&gt;a.icon-13:before {
     background-image: url("../images/icons/sidebar/hover/sidebar-degisim-iade.svg");
 }

 .sidebar-closed aside.aside-nav nav&gt;ul&gt;li.selected&gt;a {
     background-color: transparent;
 }

 .sidebar-closed aside.aside-nav nav&gt;ul&gt;li.active&gt;a {
     background-color: transparent;
 }

 .sidebar-closed aside.aside-nav nav&gt;ul&gt;li.selected&gt;ul {
     display: none;
 }

 .sidebar-closed aside.aside-nav nav&gt;ul&gt;li.active&gt;ul {
     display: none;
 }

 .my-account {
     padding-left: 290px;
     padding-top: 94px;
 }

 .sidebar-closed .my-account {
     padding-left: 96px;
 }

 .my-account-wrapper {
     padding: 10px 15px 25px 25px;
 }

 .my-account-wrapper .bg-gray {
     margin-left: -25px;
     padding-left: 25px;
     margin-right: -15px;
     padding-right: 15px;
 }

 .my-account-wrapper .end-of-wrapper {
     margin-bottom: -25px;
 }

 .my-account-info {
     margin: 0 0 30px 0;
     text-align: right;
     font-weight: 300;
     font-size: 13px;
 }

 .my-account-info&gt;div {
     display: inline-block;
     line-height: 20px;
     text-align: left;
     margin: 0 -5px;
 }

 .my-account-info&gt;div&gt;div {
     display: inline-block;
     line-height: 20px;
     position: relative;
     margin: 0 5px;
 }

 .my-account-info&gt;div&gt;div:before {
     content: "-";
     position: absolute;
     left: -9px;
     top: 0;
     line-height: 20px;
 }

 .my-account-info&gt;div&gt;div:first-child:before {
     content: none;
 }

 .my-account-info .last-login-info {
     margin-left: 25px;
     font-size: 12px;
 }

 .my-account-info&gt;div&gt;div span {
     font-weight: 400;
 }

 .my-account-slider {
     margin: 0 0 40px 0;
 }

 .my-account-slider img {
     display: block;
     width: 100%;
     margin: 0;
     padding: 0;
 }

 .my-account-slider .owl-dots {
     position: relative;
     margin: 15px 0 0 0;
     height: 16px;
     text-align: center;
     font-size: 0;
     line-height: 0;
     letter-spacing: 0;
 }

 .my-account-slider .owl-dots .owl-dot {
     border: 0;
     outline: 0;
     width: 100px;
     height: 6px;
     margin: 5px 7px;
     display: inline-block;
 }

 .my-account-slider .owl-dots .owl-dot span {
     display: block;
     height: 6px;
     background: #e3e7eb;
 }

 .my-account-slider .owl-dots .owl-dot.active span {
     background: #d8d8d8;
 }

 .my-account-slider .owl-nav {
     position: absolute;
     width: 100%;
     left: 0;
     height: 0;
     z-index: 1;
 }

 .my-account-slider .owl-nav button {
     width: 17px;
     height: 16px;
     display: block;
     position: absolute;
     top: 15px;
     border: 0;
     outline: 0;
 }

 .my-account-slider .owl-nav button span {
     display: none;
 }

 .my-account-slider .owl-nav button.owl-prev {
     left: 50%;
     transform: translate(-50%, 0);
     margin-left: -192px;
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16'%3E%3Cpath fill='gray' fill-rule='evenodd' d='M.202 8.537l6.476 7.201c.339.34.83.338 1.145.056.315-.28.342-.82.057-1.131L2.605 8.799H16.19c.448 0 .81-.358.81-.8 0-.442-.362-.8-.81-.8H2.605L7.88 1.335c.285-.31.248-.84-.057-1.131-.318-.303-.86-.255-1.145.056L.202 7.462c-.286.395-.252.73 0 1.075z'/%3E%3C/svg%3E");
 }

 .my-account-slider .owl-nav button.owl-next {
     right: 50%;
     transform: translate(-50%, 0);
     margin-right: -209px;
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16'%3E%3Cpath fill='gray' fill-rule='evenodd' d='M16.798 8.537l-6.476 7.201c-.339.34-.83.338-1.145.056-.315-.28-.342-.82-.057-1.131l5.275-5.864H.81A.804.804 0 010 8c0-.442.362-.8.81-.8h13.585L9.12 1.335c-.285-.31-.248-.84.057-1.131.318-.303.86-.255 1.145.056l6.476 7.202c.286.395.252.73 0 1.075z'/%3E%3C/svg%3E");
 }

 .my-account-notification {
     background: #ffe89d;
     position: relative;
     border-radius: 5px;
     padding: 18px 20px 18px 100px;
     font-size: 14px;
     font-weight: 300;
     color: #323232;
     line-height: 22px;
     margin: 0 0 30px 0;
 }

 .my-account-notification h2 {
     color: #d52b1e;
     font-size: 16px;
     line-height: 20px;
     font-weight: 400;
     margin: 0 0 0 0;
     position: relative;
     cursor: pointer;
 }

 .my-account-notification h2 strong {
     font-weight: 400;
 }

 .my-account-notification h2 a {
     display: inline-block;
     font-size: 14px;
     line-height: 20px;
     color: #323232;
     margin-left: 15px;
 }

 .my-account-notification h2:after {
     content: "";
     background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10'%3E%3Cpath fill-rule='evenodd' d='M2.225.379a1.312 1.312 0 00-1.844 0 1.294 1.294 0 000 1.834l7.447 7.408a1.312 1.312 0 001.844 0l7.447-7.408a1.294 1.294 0 000-1.834 1.312 1.312 0 00-1.844 0L8.747 6.874 2.225.379z'/%3E%3C/svg%3E") no-repeat center;
     width: 18px;
     height: 10px;
     position: absolute;
     right: 0;
     top: 50%;
     margin-top: -5px;
 }

 .my-account-notification ul {
     display: none;
     margin: 0;
     padding: 0;
     list-style: none inside;
 }

 .my-account-notification ul li {
     margin: 0;
     padding: 0 0 0 15px;
     position: relative;
 }

 .my-account-notification ul li:before {
     content: "";
     width: 6px;
     height: 6px;
     position: absolute;
     left: 0;
     top: 8px;
     border-radius: 50%;
     background: #d52b1e;
 }

 .my-account-notification ul li strong {
     font-weight: 400;
 }

 .my-account-notification ul li a {
     text-decoration: underline;
 }

 .my-account-notification:before {
     content: "";
     width: 42px;
     height: 39px;
     position: absolute;
     top: 8px;
     left: 30px;
     background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='84' height='77'%3E%3Cpath fill='%23D52B1E' fill-rule='evenodd' d='M81.48 52.102L56.05 8.112A16.284 16.284 0 0041.99 0a16.293 16.293 0 00-14.059 8.107L2.167 52.674a16.247 16.247 0 000 16.215A16.293 16.293 0 0016.23 77h51.532c.063 0 .125 0 .188-.004C76.805 76.898 84 69.634 84 60.782a16.16 16.16 0 00-2.52-8.68zm-13.706 17.87l-.016 3.512v-3.512H16.23a9.24 9.24 0 01-7.971-4.6 9.209 9.209 0 010-9.188l25.76-44.563a9.237 9.237 0 017.972-4.599 9.238 9.238 0 017.971 4.599l25.47 44.057c.028.047.055.094.087.14a9.173 9.173 0 011.452 4.96c-.004 5.034-4.098 9.154-9.196 9.194h-.001zM41.998 48.97c2.171 0 3.93-1.76 3.93-3.925V25.64a3.929 3.929 0 00-3.93-3.924 3.928 3.928 0 00-3.929 3.924v19.402a3.93 3.93 0 003.93 3.929zm0 2.301a5.077 5.077 0 00-3.556 1.466 5.058 5.058 0 00-1.468 3.552c0 1.325.534 2.611 1.468 3.544.942.933 2.241 1.474 3.556 1.474s2.614-.54 3.549-1.474a5.005 5.005 0 000-7.096 5.03 5.03 0 00-3.549-1.466z'/%3E%3C/svg%3E") no-repeat center;
     background-size: 100%;
 }

 .my-account-notification.expanded {
     padding: 30px 30px 30px 140px;
 }

 .my-account-notification.expanded h2 {
     margin: 0 0 10px 0;
 }

 .my-account-notification.expanded h2 a {
     display: none;
 }

 .my-account-notification.expanded ul {
     display: block;
 }

 .my-account-notification.expanded:before {
     width: 84px;
     height: 77px;
     top: 35px;
     left: 30px;
 }

 .my-account-notification.expanded h2:after {
     transform: rotate(180deg);
 }

 .my-account-dashboard {}

 .my-account-dashboard h2 {
     font-weight: 500;
     color: #162056;
     font-size: 22px;
     line-height: 120%;
     margin: 0 0 30px 0;
     position: relative;
 }

 .my-account-dashboard h2 i.logo {
     position: absolute;
     transform: translate(-50%, -50%);
     left: 50%;
     top: 50%;
 }

 .my-account-dashboard h2 i.logo.use-heading {
     position: relative;
     left: auto;
     top: auto;
     transform: none;
     display: block;
 }

 .my-account-dashboard h2 i.logo.ticketrestaurant {
     background: url("../images/logo-ticketrestaurant.svg") no-repeat center;
     width: 171px;
     height: 45px;
     background-size: 100%;
 }

 .my-account-dashboard h2 i.logo.ticketcar {
     background: url("../images/logo-ticketcar.svg") no-repeat center;
     width: 171px;
     height: 45px;
     background-size: 100%;
 }

 .my-account-dashboard h2 i.logo.ticketcompliments {
     background: url("../images/logo-ticket-compliments.svg") no-repeat center;
     width: 171px;
     height: 45px;
     background-size: 100%;
 }

 .my-account-dashboard h2 i.logo.tickettravel {
     background: url("../images/logo-ticket-travel.svg") no-repeat center;
     width: 171px;
     height: 45px;
     background-size: 100%;
 }

 .my-account-dashboard h2 a.page-help {
     background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath fill='%2378BE20' fill-rule='evenodd' d='M15 0A14.996 14.996 0 000 15a14.997 14.997 0 0015 15 14.998 14.998 0 0015-15A14.997 14.997 0 0015 0zm0 22.92l-.146.03h-.3c-.09-.018-.181-.033-.268-.058a1.661 1.661 0 11.72.027H15zm4.8-10.893a3.701 3.701 0 01-.87 1.473 9.85 9.85 0 01-1.5 1.233c-.3.207-.567.423-.848.638h-.001a1.788 1.788 0 00-.554.802c-.06.162-.13.323-.193.486-.158.44-.575.737-1.044.74a1.46 1.46 0 01-.76-.119 1.237 1.237 0 01-.68-.927 2.126 2.126 0 01.36-1.59c.26-.38.578-.716.942-.996.393-.321.798-.627 1.2-.948.334-.256.613-.574.821-.939a1.757 1.757 0 00-.21-1.95 1.602 1.602 0 00-.9-.498c-.46-.108-.94-.1-1.397.024-.474.13-.869.458-1.083.9-.14.263-.264.534-.396.801a1.929 1.929 0 01-.387.543 1.343 1.343 0 01-1.017.327 1.41 1.41 0 01-.642-.174 1.11 1.11 0 01-.6-.99 2.898 2.898 0 01.6-1.836 4.64 4.64 0 011.8-1.458 5.476 5.476 0 011.707-.492l.336-.033h.6l.324.03c.803.05 1.588.253 2.313.6.648.298 1.201.77 1.596 1.364.301.47.488 1.001.543 1.554.08.477.06.966-.06 1.435z'/%3E%3C/svg%3E") no-repeat left center;
     font-size: 14px;
     text-decoration: underline;
     color: #323232;
     padding-left: 38px;
     line-height: 30px;
     position: absolute;
     right: 0;
     top: 50%;
     margin-top: -15px;
 }

 .introjs-overlay {
     opacity: 0 !important;
     background: none transparent;
 }

 .introjs-helperLayer {
     background: none transparent;
     border: 0;
     box-shadow: none;
 }

 .introjs-tooltiptext {
     color: #fff;
     font-size: 13px;
     line-height: 19px;
 }

 .introjs-skipbutton:not(.introjs-donebutton) {
     margin: 0;
     position: absolute;
     top: 10px;
     right: 10px;
     padding: 0;
     background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11'%3E%3Cpath fill='%23A1D6CA' fill-rule='evenodd' d='M5.5 3.75L1.961.208a.678.678 0 00-.974 0L.206.99a.68.68 0 000 .975l3.538 3.543L.22 9.036a.68.68 0 000 .976l.781.782c.275.275.7.275.974 0L5.5 7.238l3.539 3.542c.274.275.7.275.974 0l.781-.782a.68.68 0 000-.975L7.242 5.494l3.538-3.543a.68.68 0 000-.975L10 .194a.676.676 0 00-.96.014L5.5 3.75z'/%3E%3C/svg%3E") no-repeat center;
     width: 11px;
     height: 11px;
 }

 .introjs-skipbutton.introjs-donebutton {
     margin: 10px 0 0 0;
 }

 .introjs-button.introjs-disabled,
 .introjs-button.introjs-disabled:focus,
 .introjs-button.introjs-disabled:hover {
     display: none;
 }

 .introjs-prevbutton {
     display: none;
 }

 .orders-table {
     width: 100%;
     margin: 0 0 80px 0;
     min-width: 900px;
 }

 .orders-table tr td {
     background: #f4f5f7;
     color: #323232;
     border: 1px solid #e6e6e6;
     line-height: 16px;
     padding: 14px 10px;
     text-align: center;
     font-size: 13px;
     font-weight: 300;
     cursor: pointer;
 }

 .orders-table tr.even td {
     background: #fff;
 }

 .orders-table tr.table-heading td {
     font-weight: 400;
     background: #f4f5f7;
     cursor: default;
 }

 .orders-table tr td.expand-cell {
     width: 50px;
     cursor: pointer;
 }

 .orders-table tr td.expand-cell a {
     display: inline-block;
     vertical-align: middle;
     margin: 0;
     background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10'%3E%3Cpath fill='gray' fill-rule='evenodd' d='M2.289.379a1.377 1.377 0 00-1.897 0 1.268 1.268 0 000 1.834l7.66 7.408a1.377 1.377 0 001.897 0l7.66-7.408a1.27 1.27 0 000-1.834 1.378 1.378 0 00-1.898 0L8.997 6.874 2.29.379z'/%3E%3C/svg%3E") no-repeat center;
     width: 29px;
     height: 32px;
     background-size: 18px;
 }

 .orders-table tr.expanded td.expand-cell {
     border-bottom: 0;
 }

 .orders-table tr.expanded td.expand-cell a {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10'%3E%3Cpath fill='%2378BE20' fill-rule='evenodd' d='M2.289 9.621a1.377 1.377 0 01-1.897 0 1.268 1.268 0 010-1.834L8.052.379a1.377 1.377 0 011.897 0l7.66 7.408a1.27 1.27 0 010 1.834 1.378 1.378 0 01-1.898 0L8.997 3.126 2.29 9.621z'/%3E%3C/svg%3E");
 }

 .orders-table tr td.action-cell {
     width: 120px;
 }

 .orders-table tr td.action-cell a {
     display: inline-block;
     vertical-align: middle;
     margin: 0 5px;
 }

 .orders-table tr td.action-cell a.delete {
     background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='19'%3E%3Cpath fill='%23D52B1E' fill-rule='evenodd' d='M17.128 2.62H12.65l-.75-1.48A2.076 2.076 0 0010.035 0h-2.13c-.79 0-1.5.44-1.864 1.14l-.75 1.48H.83a.83.83 0 00-.831.82c0 .46.365.821.831.821h1.034L3.507 17.3c.122.98.952 1.7 1.966 1.7h7.033c.993 0 1.825-.74 1.967-1.7l1.662-13.04h1.034A.83.83 0 0018 3.44c0-.46-.405-.82-.872-.82zm-5.473 10.42c.224.22.224.6 0 .82a.587.587 0 01-.426.18.589.589 0 01-.426-.18L8.98 12.04l-1.845 1.82a.589.589 0 01-.426.18.589.589 0 01-.426-.18.586.586 0 010-.82l1.845-1.82L6.283 9.4a.587.587 0 010-.821.606.606 0 01.831 0l1.845 1.82 1.845-1.82a.607.607 0 01.832 0c.223.22.223.6 0 .82L9.79 11.22l1.864 1.82zM7.521 1.86c.08-.14.223-.24.385-.24h2.128c.162 0 .325.1.385.24l.384.78H7.135l.386-.78z'/%3E%3C/svg%3E") no-repeat center;
     background-size: 100%;
     width: 15px;
     height: 16px;
 }

 .orders-table tr td.action-cell a.save {
     background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cg fill='%230085CA' fill-rule='evenodd'%3E%3Cpath d='M1.312 17.19h2.443v-6.107a1.216 1.216 0 011.22-1.221h8.55a1.222 1.222 0 011.222 1.221v6.107h1.22a1.223 1.223 0 001.223-1.222V2.533L14.747.09h-1.222v6.107c0 .76-.46 1.221-1.22 1.221h-8.55c-.76 0-1.222-.46-1.222-1.22V.09h-1.22C.636.09.09.637.09 1.312v14.656a1.222 1.222 0 001.222 1.222zm0-2.443h1.22v1.221h-1.22v-1.22z'/%3E%3Cpath d='M9.862 6.197h2.443V1.312H9.862zm-4.887 9.772h8.55v-1.222h-8.55zm0-2.442h8.55v-1.222h-8.55z'/%3E%3C/g%3E%3C/svg%3E") no-repeat center;
     background-size: 100%;
     width: 16px;
     height: 16px;
 }

 .orders-table tr td.action-cell a.print {
     background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='18'%3E%3Cpath fill='%23B2B2B2' fill-rule='evenodd' d='M6.545 0C5.53 0 4.71.836 4.71 1.869v1.09h9.582V1.87h.003c0-1.034-.822-1.87-1.838-1.87H6.545zM1.991 3.674C.89 3.674 0 4.585 0 5.704v6.507c0 1.12.89 2.027 1.99 2.027h.961v-3.395c0-.586.477-1.07 1.05-1.07h10.995c.582 0 1.05.486 1.05 1.07v3.395h.96c1.106 0 1.994-.906 1.994-2.027V5.704c.001-1.119-.888-2.03-1.994-2.03H1.99zm11.737 2.012h1.127c.253 0 .46.21.46.468v1.144c0 .26-.207.468-.46.468h-1.127a.461.461 0 01-.456-.468V6.154c0-.259.203-.468.456-.468zM4.001 10.49a.35.35 0 00-.348.355v6.796c0 .196.154.359.348.359H15a.357.357 0 00.352-.36v-6.795A.354.354 0 0015 10.49H4zm.353.71H14.65v6.081H4.354v-6.08zm1.358 1.19a.355.355 0 000 .711h7.54a.35.35 0 00.349-.355.35.35 0 00-.35-.355H5.713zm0 1.527a.358.358 0 000 .715h7.54a.35.35 0 00.349-.356.354.354 0 00-.35-.359H5.713zm0 1.535a.356.356 0 00-.352.359c.001.196.16.355.352.355h7.54a.35.35 0 00.349-.355.355.355 0 00-.35-.36H5.713z'/%3E%3C/svg%3E") no-repeat center;
     background-size: 100%;
     width: 17px;
     height: 16px;
 }

 .orders-table tr td a.info {
     display: inline-block;
     background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill='%2380C2E4' fill-rule='evenodd' d='M16.728 0H3.272c-.868 0-1.7.345-2.313.959A3.268 3.268 0 000 3.272v13.456c0 .868.345 1.7.959 2.313A3.268 3.268 0 003.272 20h13.456A3.276 3.276 0 0020 16.728V3.272A3.272 3.272 0 0016.728 0zm-5.272 15.762a.704.704 0 01-.706.706h-1.5a.706.706 0 01-.706-.706V9.076c0-.39.316-.706.706-.706h1.5c.39 0 .706.316.706.706v6.686zm0-10.024c0 .39-.315.707-.706.708h-1.5a.708.708 0 01-.706-.708v-1.5c0-.39.316-.706.706-.706h1.5c.39 0 .706.317.706.706v1.5z'/%3E%3C/svg%3E") no-repeat center;
     background-size: 100%;
     width: 16px;
     height: 16px;
     vertical-align: top;
     margin-left: 8px;
 }

 .orders-table tr.row-detail {
     display: none;
 }

 .orders-table tr.row-detail td {
     padding: 0;
     cursor: default;
 }

 .orders-table tr.row-detail td.expand-cell {
     border-top: 0;
 }

 .detail-table {
     border: 1px solid #78be20;
 }

 .detail-table table {
     width: 100%;
 }

 .detail-table table tr {}

 .detail-table table tr td {
     text-align: left;
     padding: 14px 10px 14px 25px !important;
     border: 0;
     border-bottom: 1px solid #e6e6e6;
 }

 .detail-table table tr.company-cell td {
     background: #dedede;
     font-weight: 400;
 }

 .detail-table table tr.table-heading td {
     background: #f5f5f5;
 }

 .pager {
     text-align: center;
     font-size: 0;
     letter-spacing: 0;
     line-height: 0;
     margin: 0 0 30px 0;
 }

 .pager a {
     width: 48px;
     height: 48px;
     margin: 0 5px;
     display: inline-block;
     vertical-align: top;
     border: 1px solid rgba(0, 0, 0, 0.1);
     background: #fff;
     border-radius: 4px;
     line-height: 46px;
     font-size: 14px;
     color: #333;
 }

 .pager a.prev {
     width: 98px;
     background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16'%3E%3Cpath fill-rule='evenodd' d='M.202 8.537l6.476 7.201c.339.34.83.338 1.145.056.315-.28.342-.82.057-1.131L2.605 8.799H16.19c.448 0 .81-.358.81-.8 0-.442-.362-.8-.81-.8H2.605L7.88 1.335c.285-.31.248-.84-.057-1.131-.318-.303-.86-.255-1.145.056L.202 7.462c-.286.395-.252.73 0 1.075z'/%3E%3C/svg%3E") no-repeat center;
 }

 .pager a.next {
     width: 98px;
     background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16'%3E%3Cpath fill-rule='evenodd' d='M16.798 8.537l-6.476 7.201c-.339.34-.83.338-1.145.056-.315-.28-.342-.82-.057-1.131l5.275-5.864H.81A.804.804 0 010 8c0-.442.362-.8.81-.8h13.585L9.12 1.335c-.285-.31-.248-.84.057-1.131.318-.303.86-.255 1.145.056l6.476 7.202c.286.395.252.73 0 1.075z'/%3E%3C/svg%3E") no-repeat center;
 }

 .pager a.prev:hover {
     background-color: #162056;
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M.202 8.537l6.476 7.201c.339.34.83.338 1.145.056.315-.28.342-.82.057-1.131L2.605 8.799H16.19c.448 0 .81-.358.81-.8 0-.442-.362-.8-.81-.8H2.605L7.88 1.335c.285-.31.248-.84-.057-1.131-.318-.303-.86-.255-1.145.056L.202 7.462c-.286.395-.252.73 0 1.075z'/%3E%3C/svg%3E");
 }

 .pager a.next:hover {
     background-color: #162056;
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M16.798 8.537l-6.476 7.201c-.339.34-.83.338-1.145.056-.315-.28-.342-.82-.057-1.131l5.275-5.864H.81A.804.804 0 010 8c0-.442.362-.8.81-.8h13.585L9.12 1.335c-.285-.31-.248-.84.057-1.131.318-.303.86-.255 1.145.056l6.476 7.202c.286.395.252.73 0 1.075z'/%3E%3C/svg%3E");
 }

 .pager a.number {}

 .pager a.number.active {
     background: #162056;
     color: #fff;
 }

 .orders-heading {
     position: relative;
     margin: 0 0 15px 0;
     padding-right: 270px;
 }

 .orders-heading .orders-filter {
     position: relative;
 }

 .orders-heading .orders-filter label {
     position: relative;
     margin: 0;
     width: 100%;
     padding: 0;
     display: block;
 }

 .orders-heading .paging-filter {
     position: absolute;
     right: 0;
     top: 0;
     line-height: 44px;
 }

 .orders-heading .paging-filter label {
     margin: 0 5px;
     vertical-align: middle;
 }

 .my-account-content h2 {
     color: #d52b1e;
 }

 .my-account-content .my-account-content-image {
     position: relative;
 }

 .my-account-content .my-account-content-image img {
     display: block;
     margin: 0;
     padding: 0;
     width: 100%;
     position: relative;
 }

 .navTrigger {
     display: none;
 }

 @media (min-height: 830px) {
     .nav-minimized header {
         background: #f3f4f5;
         height: 88px;
     }

     .nav-minimized.fp-enabled header {
         background: none transparent;
     }

     .nav-minimized header .header-top {
         background: none transparent;
         height: 20px;
         position: absolute;
         right: 0;
         top: 50%;
         margin-top: -10px;
     }

     .nav-minimized header .header-container {
         padding: 0 20px;
         height: 88px;
     }

     .nav-minimized header .header-top&gt;nav&gt;ul&gt;li&gt;a {
         margin: 0;
     }

     .nav-minimized header .header-top&gt;nav&gt;ul&gt;li&gt;a.button-link {
         margin: 0;
         background: none transparent;
         color: #78be20;
         line-height: 30px;
         font-weight: 300;
         padding: 0 20px;
         text-transform: uppercase;
     }

     .nav-minimized header .header-top&gt;nav&gt;ul&gt;li&gt;a.button-link:after {
         content: "" !important;
     }

     .nav-minimized header .header-container .logo h1 a {
         width: 101px;
         height: 62px;
         margin: 13px 0;
     }

     .nav-minimized header .header-container .logo.ticket-restaurant h1 a {
         width: 237px;
         height: 62px;
         margin: 13px 0;
     }

     .nav-minimized header .header-container nav {
         float: left;
         margin-left: 90px;
     }

     .nav-minimized header .header-container nav ul li a {
         line-height: 88px;
     }

     .nav-minimized header.lp-header {
         background: #fff;
         height: 100px;
     }
 }

 @media (min-width: 1300px) {
     .section-text {
         padding-left: 30px;
     }

     .flex-row-reverse .section-text {
         padding-right: 30px;
         padding-left: 0;
     }
 }

 @media (max-width: 1199px) {
     .nav-minimized header {
         background: #f3f4f5;
         height: 90px;
     }

     .nav-minimized header .header-top {
         background: #fff;
         height: 30px;
         position: relative;
         right: auto;
         top: auto;
         margin-top: 0;
     }

     .nav-minimized header .header-container {
         padding: 0 20px;
         height: 60px;
     }

     .nav-minimized header .header-top&gt;nav&gt;ul&gt;li&gt;a {
         margin: 0;
     }

     .nav-minimized header .header-top&gt;nav&gt;ul&gt;li&gt;a.button-link {
         margin: 0;
         background: #162056;
         color: #fff;
         line-height: 30px;
         font-weight: 500;
         padding: 0 20px;
         text-transform: uppercase;
     }

     .nav-minimized header .header-top&gt;nav&gt;ul&gt;li&gt;a.button-link:after {
         content: "" !important;
     }

     .nav-minimized header .header-container .logo h1 a {
         width: 81px;
         height: 50px;
         margin: 5px 0;
     }

     .nav-minimized header .header-container .logo.ticket-restaurant h1 a {
         width: 191px;
         height: 50px;
         margin: 5px 0;
     }

     .nav-minimized header .header-container nav {
         float: right;
         margin-left: 0;
     }

     .nav-minimized header .header-container nav ul li a {
         line-height: 60px;
     }

     .nav-minimized header.lp-header {
         background: #fff;
         height: 100px;
     }

     .nav-minimized header.lp-header {
         background: #fff;
         height: 100px;
     }

     header .header-container nav ul li a {
         font-size: 14px;
     }

     .solutions-container {
         overflow: hidden;
     }

     .solutionsSlider {
         margin-right: 50px;
     }

     .solutionsSlider .owl-carousel .owl-stage-outer {
         overflow: visible;
     }

     .solutionsSlider .owl-carousel .owl-nav {
         display: none;
     }

     .bg-image {
         background-size: auto 80%;
     }

     h1 {
         font-size: 40px;
         line-height: 44px;
     }

     h2 {
         font-size: 30px;
         line-height: 36px;
     }

     .headline {
         font-size: 30px;
         line-height: 36px;
         margin: 0 0 25px 0;
     }

     .footer-line {
         font-size: 20px;
         margin: 0 0 25px 0;
     }

     .button {
         line-height: 18px;
         padding: 13px 26px;
         font-size: 14px;
         border-radius: 22px;
         font-weight: 300;
     }

     .button.button-icon-pin:before {
         margin-right: 8px;
         font-size: 18px;
     }

     .button {
         line-height: 18px;
         padding: 13px 26px;
         font-size: 14px;
         border-radius: 22px;
         font-weight: 300;
     }

     .button.button-nobg {
         padding: 12px 25px 12px 25px;
     }

     .section-text {
         font-size: 20px;
     }

     .section.footer {
         font-size: 12px;
     }

     .error-content {}

     .product-item .product-item-links {
         margin-left: -3px;
         margin-right: -3px;
     }

     .product-item .product-item-links a {
         margin-left: 3px;
         margin-right: 3px;
     }

     .calculate-widget .calculate-widget-form {
         padding-left: 15px;
         padding-right: 15px;
     }

     .calculate-widget .form-options label .form-options-label {
         font-size: 20px;
     }

     .calculate-widget .form-options label .form-options-label i {
         font-size: 14px;
     }

     .default-page-container form.site-search {
         padding: 0 0 0 0;
     }

     .default-page-container form.site-search button {
         position: relative;
         top: auto;
         right: auto;
         width: 100%;
         height: 44px;
         margin: 10px 0 0 0;
     }

     .head-with-link a {
         position: relative;
         right: auto;
         top: auto;
         margin-top: 0;
         display: block;
         text-align: right;
     }

     .solutions-widget ul li {
         margin-bottom: 30px;
     }
 }

 @media (max-width: 991px) {
     /* Tablet portrait */

     header .header-container {
         padding: 0 15px;
     }

     .nav-minimized header .header-container {
         padding: 0 15px;
     }

     header .header-container nav ul {
         margin: 0 -10px;
     }

     header .header-container nav ul li {
         padding: 0 10px;
     }

     header .header-container .logo.ticket-restaurant h1 a {
         width: 200px;
         height: 52px;
         margin: 21px 0;
     }

     header.lp-header .lp-logo {
         width: 140px;
     }

     header.lp-header .lp-customer-logo {
         width: 140px;
     }

     .solutionItem .solutionText {
         min-height: 114px;
     }

     .section-image {
         margin: 0 0 20px 0;
     }

     .section-text {
         text-align: center;
     }

     .section-text p {
         margin: 0 0 30px 0;
     }

     .bg-image {
         background-size: 50%;
     }

     .section.bg-image .fp-tableCell {
         vertical-align: top;
         padding-top: 100px;
     }

     .section.footer .fp-tableCell {
         vertical-align: middle;
         padding: 0 60px;
     }

     .footer-content {
         text-align: left;
     }

     .footer-content&gt;ul {
         display: flex;
         flex-direction: column;
     }

     .footer-content&gt;ul&gt;li.corporate-text {
         order: 8;
     }

     .footer-content&gt;ul&gt;li {
         width: 100%;
         margin: 0;
         border-top: 1px solid #e3e7eb;
     }

     .footer-content ul li.corporate {
         border-top: 0;
         margin-bottom: 20px;
     }

     .footer-content ul li.socials {
         padding-top: 40px;
     }

     .footer-content ul li.corporate-text {
         border-top: 0;
         margin-top: 20px;
         text-align: center;
     }

     .footer-content ul li:nth-child(6) {
         clear: none;
     }

     .footer-content ul li .footer-logo {
         margin: 0 auto 10px auto;
     }

     .footer-content ul li h1 {
         font-size: 13px;
         line-height: 44px;
         margin: 0;
         background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Cpath fill='%23E3E7EB' fill-rule='evenodd' d='M7 0c.594 0 1.123.528 1.123 1.123v4.754h4.754C13.472 5.877 14 6.34 14 7c0 .594-.528 1.123-1.123 1.123H8.123v4.754C8.123 13.472 7.594 14 7 14c-.66 0-1.123-.528-1.123-1.123V8.123H1.123C.528 8.123 0 7.594 0 7c0-.66.528-1.123 1.123-1.123h4.754V1.123C5.877.528 6.34 0 7 0z'/%3E%3C/svg%3E") no-repeat right center;
     }

     .footer-content ul li ul {
         display: none;
         margin: 0 0 10px 0;
     }

     .footer-content ul li.active ul {
         display: block;
     }

     .footer-content ul li.active h1 {
         background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='4'%3E%3Cpath fill='%23E3E7EB' fill-rule='evenodd' d='M8.123.877h4.754C13.472.877 14 1.34 14 2c0 .594-.528 1.123-1.123 1.123H1.123C.528 3.123 0 2.594 0 2 0 1.34.528.877 1.123.877h7z'/%3E%3C/svg%3E") no-repeat right center;
     }

     .footer-content ul li.socials h1 {
         display: none !important;
     }

     .footer-content ul li.socials ul {
         display: block !important;
         text-align: center;
     }

     .footer-content ul li.socials ul li {
         margin: 0 15px;
     }

     .footer-content ul li.corporate p br {
         content: " ";
     }

     .footer-content ul li.corporate p br:after {
         content: " ";
     }

     .footer-content ul li.corporate-text h1 {
         line-height: 17px;
         padding-top: 10px;
         margin: 0 0 5px 0;
     }

     .footer-content ul li.corporate-text h1 {
         background: none transparent;
     }

     .footer-content ul li.corporate-text p br {
         content: " ";
     }

     .footer-content ul li.corporate-text p br:after {
         content: " ";
     }

     .page-heading {
         height: 200px;
     }

     .page-heading.page-heading-xl {
         height: 360px;
     }

     .blog-post-heading {
         padding: 20px 50px;
     }

     .company-history-container ul {
         display: flex;
         flex-wrap: nowrap;
         overflow-x: auto;
     }

     .company-history-container ul li {
         flex: 0 0 auto;
     }

     .company-history-container .history-line {
         bottom: 16px;
     }

     .company-history-container .history-line ul {
         height: 52px;
     }

     .company-history-container ul.bottom-lines {
         display: none;
     }

     .calculate-widget .calculate-widget-form {
         padding-top: 15px;
         padding-bottom: 15px;
         padding-left: 100px;
         padding-right: 100px;
     }

     .calculate-widget .calculate-widget-form form .col-lg-4.col-12 {
         display: flex;
         flex-direction: column;
     }

     .calculate-widget .form-options {
         min-height: inherit;
     }

     .calculate-widget .form-options label {
         margin-top: 40px;
     }

     .calculate-widget .form-title {
         margin: 20px 0 10px 0;
     }

     .forgot-template label {
         padding-right: 32%;
     }

     .my-account-features {
         padding: 0 30px 30px 30px;
     }

     .lp-content {
         padding-top: 100px;
         padding-bottom: 50px;
     }

     .lp-image-text1 {
         width: 100% !important;
         top: 30px;
         border-radius: 0 !important;
         position: relative;
         padding: 20px 30px !important;
         margin-bottom: 20px;
     }

     .lp-ticket-restaurant .lp-image-text1 {
         top: 100px;
     }
 }

 @media (max-width: 767px) {
     .wrapper {
         padding-top: 90px;
     }

     header {
         height: 90px;
     }

     header .header-top {
         height: 30px !important;
     }

     header .header-top&gt;nav&gt;ul&gt;li&gt;a {
         line-height: 30px;
         padding: 0 5px !important;
         font-size: 11px !important;
         margin: 0 !important;
     }

     header .header-top&gt;nav&gt;ul&gt;li&gt;a.button-link {
         padding: 0 10px !important;
         line-height: 30px !important;
         margin: 0 !important;
     }

     header .header-container {
         height: 60px;
         position: relative;
     }

     header .header-container .logo h1 a {
         width: 72px;
         height: 44px;
     }

     header .header-container .logo.ticket-restaurant h1 a {
         width: 168px;
         height: 44px;
         margin: 8px 0;
     }

     header .header-container nav {
         display: none;
     }

     header .nav-trigger {
         display: block;
         margin-right: -15px;
         float: right;
         height: 60px;
         width: 60px;
         background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='25'%3E%3Cpath d='M10.894 21.844h18.932c.647 0 1.174.53 1.174 1.182a1.177 1.177 0 01-1.174 1.183H10.894a1.18 1.18 0 01-1.174-1.183c0-.653.527-1.182 1.174-1.182zm-8.96-10.827h27.892A1.18 1.18 0 0131 12.2a1.179 1.179 0 01-1.174 1.183H1.933A1.18 1.18 0 01.759 12.2a1.18 1.18 0 011.175-1.183zM9.659.192h20.683c.363 0 .658.53.658 1.181 0 .316-.068.613-.193.836-.124.224-.29.347-.465.347H9.659C9.296 2.556 9 2.025 9 1.373c0-.651.296-1.181.659-1.181z' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 10px center;
     }

     .nav-open header .nav-trigger {
         background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23'%3E%3Cg fill-rule='evenodd'%3E%3Cpath d='M.423 20.224L20.146.502a1.18 1.18 0 011.666.006 1.182 1.182 0 01.006 1.666L2.095 21.898a1.18 1.18 0 01-1.666-.006 1.181 1.181 0 01-.006-1.668z'/%3E%3Cpath d='M21.817 20.224L2.095.502A1.18 1.18 0 00.429.508a1.178 1.178 0 00-.007 1.666l19.724 19.724a1.18 1.18 0 001.666-.006 1.18 1.18 0 00.005-1.668z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 18px center;
     }

     .nav-open header .header-container nav {
         display: block;
         width: 100%;
         position: fixed;
         left: 0;
         top: 90px;
         background: #fff;
         border-bottom: 1px solid #979797;
         padding: 15px 0;
     }

     .nav-open header .header-container nav ul {
         margin: 0;
     }

     .nav-open header .header-container nav ul li {
         margin: 0;
         float: none;
     }

     .nav-open header .header-container nav ul li a {
         margin: 0;
         padding: 0;
         text-align: center;
         font-size: 13px;
         line-height: 30px;
     }

     .nav-minimized header .header-container .logo h1 a {
         width: 72px;
         height: 44px;
         margin: 8px 0;
     }

     .nav-minimized header .header-container .logo.ticket-restaurant h1 a {
         width: 168px;
         height: 44px;
         margin: 8px 0;
     }

     .nav-minimized header .header-container nav {
         float: none;
         margin: 0;
     }

     .nav-minimized header .header-container nav ul li a {
         line-height: 30px;
     }

     .homepage {
         padding-top: 90px;
     }

     .side-toolbox {
         display: none;
     }

     h1 {
         font-size: 22px;
         line-height: 26px;
     }

     h2 {
         font-size: 16px;
         line-height: 24px;
     }

     h3 {
         font-size: 16px;
         line-height: 24px;
     }

     .headline {
         font-size: 16px;
         line-height: 24px;
         margin: 0 0 15px 0;
     }

     .footer-line {
         font-size: 14px;
         margin: 0 0 15px 0;
     }

     .generic-line {
         font-size: 14px;
     }

     form .form-label {
         font-size: 14px;
         line-height: 18px;
     }

     .fp-responsive .section {
         height: auto !important;
         padding: 30px 0;
     }

     .fp-responsive .section .fp-tableCell {
         height: auto !important;
     }

     .fp-responsive .section.landing {
         padding: 0;
     }

     .fp-responsive .section.landing .fp-tableCell {}

     .section.bg-image .fp-tableCell {
         padding: 0 0 75% 0;
     }

     .section.footer .fp-tableCell {
         padding: 0 15px;
     }

     .showcase {
         height: auto !important;
     }

     .showcase .owl-carousel {
         height: auto !important;
     }

     .showcase .owl-carousel .owl-stage-outer {
         height: auto !important;
     }

     .showcase .owl-carousel .owl-stage-outer .owl-stage {
         height: auto !important;
     }

     .showcase .owl-carousel .owl-stage-outer .owl-stage .owl-item {
         height: auto !important;
     }

     .showcase .showcase-bg {
         position: relative;
         height: auto;
         left: auto;
         top: auto;
     }

     .showcase .showcase-bg img {
         display: block;
         width: 100%;
         margin: 0;
         padding: 0;
     }

     .showcase .showcase-text {
         height: auto !important;
         padding: 0 0 30px 0;
         color: #162056;
     }

     .showcase .showcase-text h1 {
         margin: 0;
         font-size: 20px;
         line-height: 24px;
         padding: 13px 0;
         font-weight: 500;
         letter-spacing: -0.45px;
         text-shadow: none;
     }

     .showcase .showcase-text h1 br {
         content: " ";
     }

     .showcase .showcase-text h1 br:after {
         content: " ";
     }

     .showcase .showcase-text p {
         font-size: 16px;
         line-height: 120%;
         margin: 0 0 10px 0;
     }

     .solutionItem .solutionText {
         padding: 0 15px;
         font-size: 12px;
         line-height: 16px;
         min-height: 96px;
     }

     .solutionItem .button {
         font-size: 12px;
     }

     .section-text {
         font-size: 14px;
     }

     .page {
         padding: 50px 0 50px 0;
     }

     .page.error-template {
         padding: 50px 0 75px 0;
     }

     .page-heading {
         min-height: 160px;
         height: auto;
     }

     .page-heading.page-heading-xl {
         height: 270px;
     }

     .page-heading h2 {
         font-size: 22px;
         line-height: 26px;
         margin: 0;
     }

     .page-heading .generic-line.headup {
         font-size: 16px;
         line-height: 20px;
     }

     .page-heading .generic-line.category {
         margin: 0 0 20px 0;
     }

     .page-heading .generic-line.date {
         margin: 15px 0 0 0;
     }

     .page-heading .breadcrumbs {
         position: relative;
         right: auto;
         top: auto;
         text-align: left;
         max-width: inherit;
         margin-top: 10px;
         font-size: 12px;
     }

     .blog-post-heading {
         padding: 15px 15px;
     }

     article {
         padding: 15px 0;
     }

     article p {
         margin: 0 0 15px 0;
     }

     article p.lead {
         font-size: 14px;
         line-height: 20px;
     }

     .share-article {
         width: 100%;
         padding: 20px 0;
     }

     .sss-section h2 {
         font-size: 16px;
         line-height: 24px;
     }

     .sss-accordion .accordionTitle {
         background-position: 98% center;
         padding: 10px 30px 10px 10px;
     }

     .sss-accordion .accordionContent {
         padding: 10px;
     }

     .sss-filter {
         padding-left: 0;
     }

     .sss-filter .sss-filter-label {
         position: relative;
         line-height: 24px;
         font-size: 14px;
     }

     .sss-search {
         padding-right: 0;
     }

     .sss-search label {
         margin-bottom: 10px;
     }

     .sss-search label input.form-control {
         background-position: 10px center;
         background-repeat: no-repeat;
         padding-left: 45px;
     }

     .sss-search button {
         position: relative;
         float: right;
     }

     .page.contact-template h2 {
         font-size: 16px;
         line-height: 24px;
         margin: 0 0 15px 0;
     }

     .offices address {
         padding: 10px 15px;
     }

     .offices address table tr {
         display: block;
         padding-bottom: 10px;
     }

     .offices address table tr td {
         display: block;
     }

     .offices address .address-map {
         margin: 15px 0 0 0;
     }

     .offices address .address-link {
         margin: 10px 0 0 0;
     }

     .solution-content .solution-content-image {
         position: relative;
         margin: 0 0 30px 0;
     }

     .solution-content .solution-content-image span {
         left: -6px;
         bottom: -8px;
     }

     .solution-content .order-last .solution-content-image {
         margin: 30px 0 0 0;
     }

     .solution-content .order-last .solution-content-image span {
         left: auto;
         right: -6px;
     }

     .product-item h4 {
         font-size: 16px;
         line-height: 30px;
     }

     .counter-container ul li {
         margin-bottom: 30px;
     }

     .counter-container ul li span.number {
         font-size: 40px;
         line-height: 100%;
     }

     .button.button-nobg2 {
         border: 1px solid #162056;
     }

     .text-white {
         color: #162056 !important;
     }

     .calculate-widget .calculate-widget-form {
         padding-top: 15px;
         padding-bottom: 15px;
         padding-left: 15px;
         padding-right: 15px;
     }

     .calculate-widget .calculate-widget-header {
         font-size: 14px;
         line-height: 120%;
         padding: 15px;
     }

     .calculate-widget .form-options label .form-options-label {
         font-size: 16px;
     }

     .calculate-widget .form-options label .form-options-label i {
         font-size: 12px;
     }

     .calculate-widget .form-options label {
         margin-top: 40px;
     }

     .calculate-widget .form-title {
         margin: 20px 0 10px 0;
     }

     .calculate-widget .calculate-widget-footer {
         padding: 15px;
         font-size: 14px;
         line-height: 120%;
     }

     .calculate-widget .calculate-widget-footer span {
         font-size: 18px;
         margin-left: 5px;
     }

     .calculate-widget .calculate-widget-footer span sub {
         font-size: 14px;
     }

     .calculate-widget .calculate-summary table tr td {
         display: block;
         text-align: left;
         line-height: 18px;
         font-size: 14px;
     }

     .calculate-widget .calculate-summary table tr td:last-child {
         padding-bottom: 10px;
     }

     .buttons-template .button-item {
         height: auto;
         min-height: 80px;
         margin: 0 0 15px 0;
     }

     .buttons-template .button-item a {
         position: relative;
         display: flex;
         top: auto;
         left: auto;
         height: auto;
         min-height: 80px;
     }

     .buttons-template .button-item .button-item-icon {
         height: 50px;
         width: 90px;
         margin: -25px 0 0 0;
         position: absolute;
         top: 50%;
     }

     .buttons-template .button-item .button-item-text {
         font-size: 14px;
         line-height: 20px;
         text-align: left;
         padding: 15px 10px 15px 100px;
         -ms-flex-item-align: center !important;
         align-self: center !important;
     }

     .buttons-template .button-item .button-item-desc {
         font-size: 12px;
         line-height: 14px;
         text-align: left;
         margin-top: 5px;
     }

     .buttons-template .button-item label {
         display: flex;
     }

     .buttons-template .button-item label.checkbox .button-item-icon {
         margin-left: 32px;
     }

     .buttons-template .button-item label.checkbox .button-item-text {
         padding-left: 125px;
     }

     .buttons-template .button-item label.checkbox span.custom-radio {
         bottom: auto;
         left: 10px;
         transform: translate(0, -50%);
         top: 50%;
     }

     .buttons-template .button-item.button-item-form-template {
         height: auto;
     }

     .buttons-template .button-item.button-item-form-template .button-item-icon {
         display: none;
     }

     .buttons-template .button-item.button-item-form-template .button-item-text {
         display: none;
     }

     .button-form-content {
         width: 100%;
         padding: 15px;
         position: relative;
         left: auto;
         top: auto;
     }

     .buttons-template.with-static {
         padding-left: 0;
     }

     .buttons-template-static {
         width: 100%;
         position: relative;
         top: auto;
         left: auto;
         padding: 0 15px;
     }

     .buttons-template .buttons-template-static .button-item {
         height: auto;
     }

     .buttons-template .button-item .badge {
         width: 40px;
         height: 40px;
     }

     .buttons-template .button-item .badge.new {
         background-size: 40px;
         font-size: 10px;
     }

     .buttons-template .button-item .badge.new:after {
         content: "Yeni";
         height: 15px;
         line-height: 15px;
         top: 8px;
         left: 6px;
     }

     .my-account-features {
         padding: 0 0 30px 0;
     }

     .my-account-features h2 {
         font-size: 14px;
         line-height: 30px;
         margin: 20px 0 10px 0;
         text-align: left;
     }

     .my-account-features ul li {
         width: 100%;
     }

     .form-footer-links {
         margin: 0;
         float: left;
         width: 160px;
         text-align: left;
     }

     .form-footer-links a {
         margin: 0 0 5px 0;
     }

     .forgot-template {
         padding: 10px 15px;
     }

     .forgot-template label {
         padding-right: 0;
     }

     .login-form-error {
         position: relative;
         line-height: 20px;
         padding: 10px 0;
         top: auto;
         left: auto;
     }

     form .form-group-buttons {
         position: relative;
         top: auto;
         right: auto;
         margin: 10px 0 0 0;
     }

     .back-link {
         font-size: 14px;
         background-size: 20px;
         padding-left: 26px;
     }

     .campaigns {
         padding: 0;
     }

     .campaigns ul li {
         margin: 0 0 20px 0;
         clear: both;
     }

     .campaign-item .campaign-item-brand {
         height: 100px;
     }

     .campaign-item .campaign-item-brand .campaign-item-brand-logo {
         padding: 0 50px;
     }

     .campaign-item .campaign-item-text {
         padding: 20px;
         font-size: 14px;
     }

     .campaign-item .campaign-item-text p {
         margin: 0 0 15px 0;
     }

     .notification-box {
         padding: 6px 10px 6px 45px;
         font-size: 13px;
         line-height: 19px;
     }

     .notification-box:before {
         width: 20px;
         height: 20px;
         left: 10px;
     }

     .notification-box span {
         width: 16px;
         height: 16px;
         background-size: 100%;
     }

     .campaign-page {
         padding: 15px 0;
         font-size: 14px;
         line-height: 20px;
     }

     .campaign-page .campaign-item-brand {
         padding: 20px 0 5px 0;
     }

     .campaigns-carousel .owl-dots {
         margin: 15px 0 15px 0;
         text-align: center;
     }

     .campaigns-carousel .owl-dot {
         width: 10px;
         height: 10px;
         margin: 0 3px;
     }

     .section-down-arrow {
         display: none;
     }

     .infobox {
         left: 0;
         transform: translate(0, 0);
         width: 100%;
         height: 40px;
         border-radius: 10px 10px 0 0;
         text-align: center;
     }

     .infobox .infobox-image {
         display: none;
     }

     .infobox .infobox-text {
         font-size: 14px;
         line-height: 26px;
         padding-right: 24px;
         right: auto;
         background-size: 16px;
         width: auto;
         display: inline-block;
         position: relative;
         top: auto;
         margin-top: 20px;
     }

     .module-view {
         padding: 15px;
     }

     .default-page-container {
         padding: 15px;
     }

     header.lp-header {
         height: 60px;
     }

     header.lp-header .lp-logo {
         width: 70px;
         height: 60px;
     }

     header.lp-header .lp-customer-logo {
         width: 70px;
         height: 60px;
     }

     header.lp-header .lp-header-buttons a.button {
         padding: 0 15px;
     }

     header.lp-header .lp-header-buttons a.button:not(.button-apply) {
         display: none;
     }

     header.lp-header .lp-logo.float-left {
         width: 130px;
     }

     .lp-image-text1 {
         top: 200px;
         margin-bottom: 190px;
         font-size: 20px;
         line-height: 26px;
         padding: 15px !important;
     }

     .lp-ticket-restaurant .lp-image-text1 {
         top: 200px;
     }

     .lp-content {
         padding-bottom: 0 !important;
         padding-top: 30px;
     }

     .lp-images {
         min-height: inherit;
         height: auto !important;
         background-size: auto 200px;
         background-color: transparent;
         background-position: top center;
     }

     .lp-image-content {
         position: relative;
         right: auto;
         top: auto;
         padding-top: 35px;
         color: #fff;
     }

     .lp-image-content h2:after {
         width: 15px;
         height: 50px;
         bottom: -40px;
     }

     .lp-image-form {
         margin-top: 15px;
     }

     .lp-image-form .lp-image-form-header {
         padding: 15px;
         font-size: 18px;
         line-height: 20px;
     }

     .lp-image-form .lp-image-form-header span {
         font-size: 14px;
         line-height: 18px;
     }

     .lp-image-form .lp-image-form-content {
         padding: 15px;
     }

     .lp-image-form .lp-image-form-content form .form-control {
         border-radius: 20px;
         padding: 10px 20px;
         font-size: 14px;
     }

     .lp-image-form .lp-image-form-content form .ui-selectmenu-button {
         border-radius: 20px;
         font-size: 14px;
     }

     .lp-image-form .lp-image-form-content form .ui-selectmenu-button .ui-selectmenu-text {
         padding: 0 40px 0 20px;
         line-height: 40px;
     }

     .lp-image-form .lp-image-form-content form .ui-selectmenu-button .ui-selectmenu-icon {
         height: 20px;
         right: 15px;
     }

     .lp-image-form .lp-image-form-content .row .col-lg-6:first-child .form-control {
         border-top-right-radius: 20px;
         border-bottom-right-radius: 20px;
     }

     .lp-image-form .lp-image-form-content .row .col-lg-6:last-child .form-control {
         border-top-left-radius: 20px;
         border-bottom-left-radius: 20px;
     }

     .lp-features ul li {
         margin-bottom: 20px;
     }

     .lp-features .lp-feature {
         background: #fff no-repeat 15px center;
         background-size: auto 30px;
         font-size: 14px;
         letter-spacing: -0.3px;
         line-height: 20px;
         box-shadow: 0 0 15px 0 rgba(141, 151, 158, 0.2);
         height: 76px;
         padding-left: 70px;
     }

     .lp-footer .lp-footer-logos .lp-logo {
         width: 100px;
         height: 70px;
     }

     .lp-footer .lp-footer-logos .lp-customer-logo {
         width: 100px;
     }

     .lp-features .lp-feature2 {}

     .lp-features .lp-feature2 .lp-feature-icon {
         margin: 20px auto 20px auto;
         width: 100%;
         background-size: auto 40px;
         height: 40px;
     }

     .lp-features .lp-feature2 .lp-feature-title {
         font-size: 18px;
         line-height: 22px;
         letter-spacing: -0.4px;
         padding: 0 15px;
     }

     .lp-features .lp-feature2 .lp-feature-content {
         padding: 15px;
     }

     .lp-wrapper.no-bg-header .lp-image-content {
         padding-top: 80px;
     }

     .lp-wrapper.no-bg-header .lp-image-content.lp-image-content-v2 {
         padding-top: 80px !important;
     }
 }


 .side-toolbox {
     position: fixed;
     right: 0;
     top: 50%;
     transform: translate(0, -50%);
     z-index: 107;
 }

 .side-toolbox nav {}

 .side-toolbox nav&gt;ul {
     margin: 0;
     padding: 0;
     list-style: none inside;
 }

 .side-toolbox nav&gt;ul&gt;li {
     margin: 1.5px 0;
     padding: 0;
 }

 .side-toolbox nav&gt;ul&gt;li:after {
     content: "\0020";
     display: block;
     height: 0;
     clear: both;
     visibility: hidden;
 }

 .side-toolbox nav&gt;ul&gt;li&gt;a {
     display: block;
     z-index: 2;
     position: relative;
     width: 58px;
     height: 56px;
     box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.06);
     float: right;
     background-color: #fff;
     transition: all 0.3s ease;
 }

 .side-toolbox nav&gt;ul&gt;li&gt;a:after {
     content: "";
     position: absolute;
     right: 16px;
     top: 0;
     background-position: center;
     background-repeat: no-repeat;
     width: 32px;
     height: 100%;
 }

 .side-toolbox nav&gt;ul&gt;li&gt;a&gt;span {
     display: none;
     white-space: nowrap;
     position: absolute;
     right: 68px;
     top: 50%;
     line-height: 18px;
     transform: translate(0, -50%);
     color: #fff;
 }

 .side-toolbox nav&gt;ul&gt;li&gt;a:before {
     content: "";
     position: absolute;
     left: -12px;
     top: 50%;
     transform: translate(0, -50%);
     width: 0;
     height: 0;
     border-style: solid;
     border-width: 0 0 0 0;
     border-color: transparent #162056 transparent transparent;
     transition: all 0.3s ease;
 }

 .no-touch .side-toolbox nav&gt;ul&gt;li:not(.active)&gt;a:hover {
     background-color: #162056;
     width: 240px;
 }

 .no-touch .side-toolbox nav&gt;ul&gt;li:not(.active)&gt;a:hover span {
     display: block;
 }

 .side-toolbox nav&gt;ul&gt;li.active&gt;a {
     background-color: #162056;
 }

 .side-toolbox nav&gt;ul&gt;li.active&gt;a:before {
     border-width: 13px 12px 13px 0;
 }

 .side-toolbox nav&gt;ul&gt;li:first-child a {
     border-radius: 5px 0 0 0;
 }

 .side-toolbox nav&gt;ul&gt;li:last-child a {
     border-radius: 0 0 0 5px;
 }

 .side-toolbox nav&gt;ul&gt;li&gt;a.search:after {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25'%3E%3Cg fill='%23162056'%3E%3Cpath d='M24.158 22.74l-5.164-5.163c1.519-1.823 2.43-4.253 2.43-6.784 0-5.872-4.759-10.631-10.63-10.631C4.92.162.161 4.921.161 10.793S4.92 21.424 10.792 21.424c2.531 0 4.961-.911 6.784-2.43l5.164 5.164c.202.203.506.304.709.304.202 0 .506-.101.708-.304a.978.978 0 000-1.417zM10.793 19.4a8.599 8.599 0 01-8.606-8.606 8.599 8.599 0 018.606-8.606 8.598 8.598 0 018.606 8.606 8.599 8.599 0 01-8.606 8.606z'/%3E%3Cpath d='M11.3 3.807a7.475 7.475 0 00-7.493 7.492c0 .608.405 1.013 1.012 1.013.608 0 1.013-.405 1.013-1.012A5.445 5.445 0 0111.3 5.832c.607 0 1.012-.405 1.012-1.013 0-.607-.506-1.012-1.012-1.012z'/%3E%3C/g%3E%3C/svg%3E");
 }

 .no-touch .side-toolbox nav&gt;ul&gt;li:not(.active)&gt;a.search:hover:after,
 .side-toolbox nav&gt;ul&gt;li.active&gt;a.search:after {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25'%3E%3Cg fill='%23ffffff'%3E%3Cpath d='M24.158 22.74l-5.164-5.163c1.519-1.823 2.43-4.253 2.43-6.784 0-5.872-4.759-10.631-10.63-10.631C4.92.162.161 4.921.161 10.793S4.92 21.424 10.792 21.424c2.531 0 4.961-.911 6.784-2.43l5.164 5.164c.202.203.506.304.709.304.202 0 .506-.101.708-.304a.978.978 0 000-1.417zM10.793 19.4a8.599 8.599 0 01-8.606-8.606 8.599 8.599 0 018.606-8.606 8.598 8.598 0 018.606 8.606 8.599 8.599 0 01-8.606 8.606z'/%3E%3Cpath d='M11.3 3.807a7.475 7.475 0 00-7.493 7.492c0 .608.405 1.013 1.012 1.013.608 0 1.013-.405 1.013-1.012A5.445 5.445 0 0111.3 5.832c.607 0 1.012-.405 1.012-1.013 0-.607-.506-1.012-1.012-1.012z'/%3E%3C/g%3E%3C/svg%3E");
 }

 .side-toolbox nav&gt;ul&gt;li&gt;a.cart:after {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='27'%3E%3Cpath d='M28.02 5.61a2.888 2.888 0 00-2.25-1.11H7.5l-.57-2.22A2.883 2.883 0 004.14.09H1.08c-.51 0-.93.42-.93.93s.42.931.93.931h3.06c.45 0 .84.3.96.75l3.66 14.58a2.884 2.884 0 002.79 2.191h11.97c1.319 0 2.49-.9 2.79-2.19l2.25-9.24c.21-.842.03-1.742-.54-2.432zm-1.29 2.01l-2.25 9.24c-.12.45-.51.75-.96.75H11.55c-.45 0-.84-.3-.96-.75L7.98 6.39h17.79c.3 0 .6.15.781.39.18.24.269.54.18.84zM12.18 20.67a3.136 3.136 0 00-3.119 3.119c0 1.71 1.41 3.12 3.12 3.12 1.71 0 3.119-1.41 3.119-3.12 0-1.71-1.41-3.12-3.12-3.12zm0 4.35c-.69 0-1.23-.54-1.23-1.231 0-.69.54-1.23 1.23-1.23s1.231.54 1.231 1.23c-.001.66-.57 1.23-1.23 1.23zm10.32-4.35c-1.71 0-3.12 1.41-3.12 3.119 0 1.71 1.41 3.12 3.12 3.12 1.71 0 3.12-1.41 3.12-3.12-.03-1.709-1.41-3.12-3.12-3.12zm0 4.35c-.69 0-1.23-.54-1.23-1.231 0-.69.54-1.23 1.23-1.23s1.23.54 1.23 1.23c0 .66-.57 1.23-1.23 1.23z' fill='%23162056'/%3E%3C/svg%3E");
 }

 .no-touch .side-toolbox nav&gt;ul&gt;li:not(.active)&gt;a.cart:hover:after,
 .side-toolbox nav&gt;ul&gt;li.active&gt;a.cart:after {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='27'%3E%3Cpath d='M28.02 5.61a2.888 2.888 0 00-2.25-1.11H7.5l-.57-2.22A2.883 2.883 0 004.14.09H1.08c-.51 0-.93.42-.93.93s.42.931.93.931h3.06c.45 0 .84.3.96.75l3.66 14.58a2.884 2.884 0 002.79 2.191h11.97c1.319 0 2.49-.9 2.79-2.19l2.25-9.24c.21-.842.03-1.742-.54-2.432zm-1.29 2.01l-2.25 9.24c-.12.45-.51.75-.96.75H11.55c-.45 0-.84-.3-.96-.75L7.98 6.39h17.79c.3 0 .6.15.781.39.18.24.269.54.18.84zM12.18 20.67a3.136 3.136 0 00-3.119 3.119c0 1.71 1.41 3.12 3.12 3.12 1.71 0 3.119-1.41 3.119-3.12 0-1.71-1.41-3.12-3.12-3.12zm0 4.35c-.69 0-1.23-.54-1.23-1.231 0-.69.54-1.23 1.23-1.23s1.231.54 1.231 1.23c-.001.66-.57 1.23-1.23 1.23zm10.32-4.35c-1.71 0-3.12 1.41-3.12 3.119 0 1.71 1.41 3.12 3.12 3.12 1.71 0 3.12-1.41 3.12-3.12-.03-1.709-1.41-3.12-3.12-3.12zm0 4.35c-.69 0-1.23-.54-1.23-1.231 0-.69.54-1.23 1.23-1.23s1.23.54 1.23 1.23c0 .66-.57 1.23-1.23 1.23z' fill='%23ffffff'/%3E%3C/svg%3E");
 }

 .side-toolbox nav&gt;ul&gt;li&gt;a.sss:after {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='23'%3E%3Cpath fill='%23162056' d='M6.712 22.33c-1.13 0-2.044-.945-2.044-2.114 0-1.167.915-2.112 2.044-2.112 1.127 0 2.043.945 2.043 2.112 0 1.169-.916 2.114-2.043 2.114zm5.15-11.137c-1.084 1.332-2.034 2.074-2.727 2.617-.79.62-.79.635-.79.9 0 .927-.728 1.682-1.626 1.682-.9 0-1.626-.755-1.626-1.683 0-1.952 1.103-2.818 2.08-3.582.632-.496 1.35-1.058 2.201-2.102.713-.876.808-2.327.23-3.528-.343-.713-1.22-1.894-3.062-1.796-1.23.067-2.11.431-2.62 1.086-.856 1.095-.598 2.795-.596 2.812.144.91-.449 1.779-1.329 1.937C1.107 9.684.28 9.089.12 8.18c-.053-.322-.493-3.21 1.243-5.473C2.478 1.255 4.165.46 6.373.34 9.061.194 11.35 1.566 12.518 4c1.155 2.4.89 5.293-.657 7.193z'/%3E%3C/svg%3E");
 }

 .no-touch .side-toolbox nav&gt;ul&gt;li:not(.active)&gt;a.sss:hover:after,
 .side-toolbox nav&gt;ul&gt;li.active&gt;a.sss:after {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='23'%3E%3Cpath fill='%23ffffff' d='M6.712 22.33c-1.13 0-2.044-.945-2.044-2.114 0-1.167.915-2.112 2.044-2.112 1.127 0 2.043.945 2.043 2.112 0 1.169-.916 2.114-2.043 2.114zm5.15-11.137c-1.084 1.332-2.034 2.074-2.727 2.617-.79.62-.79.635-.79.9 0 .927-.728 1.682-1.626 1.682-.9 0-1.626-.755-1.626-1.683 0-1.952 1.103-2.818 2.08-3.582.632-.496 1.35-1.058 2.201-2.102.713-.876.808-2.327.23-3.528-.343-.713-1.22-1.894-3.062-1.796-1.23.067-2.11.431-2.62 1.086-.856 1.095-.598 2.795-.596 2.812.144.91-.449 1.779-1.329 1.937C1.107 9.684.28 9.089.12 8.18c-.053-.322-.493-3.21 1.243-5.473C2.478 1.255 4.165.46 6.373.34 9.061.194 11.35 1.566 12.518 4c1.155 2.4.89 5.293-.657 7.193z'/%3E%3C/svg%3E");
 }

 .side-toolbox nav&gt;ul&gt;li&gt;a.support:after {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='29'%3E%3Cg fill='%23162056'%3E%3Cpath d='M28.221.033H15.65a2.717 2.717 0 00-2.722 2.721v6.642c0 1.49 1.199 2.69 2.69 2.721v1.653c0 .745.453 1.393 1.134 1.685.226.097.453.129.712.129.486 0 .94-.195 1.296-.55l2.95-2.95h6.577a2.717 2.717 0 002.721-2.72l-.001-6.577C30.942 1.263 29.71.033 28.22.033zm.81 9.396a.858.858 0 01-.843.843l-6.933-.001a.933.933 0 00-.68.29l-3.079 3.047v-2.43a.94.94 0 00-.939-.94h-.874a.858.858 0 01-.843-.842V2.787c0-.453.388-.843.843-.843h12.571c.453 0 .843.389.843.843l-.001 6.642h-.065z'/%3E%3Cpath d='M19.18 6.092c0 1.77-2.656 1.77-2.656 0 0-1.772 2.656-1.772 2.656 0m4.084 0c0 1.77-2.657 1.77-2.657 0 0-1.772 2.657-1.772 2.657 0m4.05 0c0 1.77-2.657 1.77-2.657 0 0-1.772 2.657-1.772 2.657 0m-7.421 14.58l-2.56-2.042a3.088 3.088 0 00-1.943-.68c-.908 0-1.782.388-2.397 1.1-.13.162-.227.26-.324.389-.357-.227-.94-.648-1.88-1.587-.939-.94-1.36-1.523-1.587-1.88.098-.097.227-.195.389-.324a3.113 3.113 0 00.421-4.34l-2.074-2.56C7.323 8.003 6.447 7.55 5.475 7.55c-.421 0-.843.097-1.263.26-1.07.452-2.56 1.748-2.852 2.072-1.976 1.977-1.069 4.893-.324 6.416.94 1.977 2.625 4.212 4.86 6.447 2.14 2.139 6.254 5.734 9.818 5.734 1.199 0 2.268-.421 3.045-1.198.324-.324 1.62-1.782 2.073-2.852.552-1.328.163-2.883-.939-3.758zm-.81 2.98c-.291.713-1.329 1.944-1.653 2.268-.453.453-1.037.648-1.717.648-2.171 0-5.38-2.073-8.489-5.184-4.05-4.05-6.382-8.326-4.536-10.173.324-.324 1.587-1.36 2.268-1.684.162-.065.324-.098.486-.098.389 0 .746.162.972.486l2.042 2.56c.421.518.356 1.295-.162 1.717-.52.453-.875.777-.972.874-.778.777.356 2.397 2.073 4.115 1.329 1.329 2.625 2.332 3.5 2.332.259 0 .452-.064.614-.26.098-.097.422-.452.875-.971.26-.291.615-.453.939-.453.26 0 .55.097.777.26l2.559 2.04c.49.39.652 1.004.424 1.523z'/%3E%3C/g%3E%3C/svg%3E");
 }

 .no-touch .side-toolbox nav&gt;ul&gt;li:not(.active)&gt;a.support:hover:after,
 .side-toolbox nav&gt;ul&gt;li.active&gt;a.support:after {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='29'%3E%3Cg fill='%23ffffff'%3E%3Cpath d='M28.221.033H15.65a2.717 2.717 0 00-2.722 2.721v6.642c0 1.49 1.199 2.69 2.69 2.721v1.653c0 .745.453 1.393 1.134 1.685.226.097.453.129.712.129.486 0 .94-.195 1.296-.55l2.95-2.95h6.577a2.717 2.717 0 002.721-2.72l-.001-6.577C30.942 1.263 29.71.033 28.22.033zm.81 9.396a.858.858 0 01-.843.843l-6.933-.001a.933.933 0 00-.68.29l-3.079 3.047v-2.43a.94.94 0 00-.939-.94h-.874a.858.858 0 01-.843-.842V2.787c0-.453.388-.843.843-.843h12.571c.453 0 .843.389.843.843l-.001 6.642h-.065z'/%3E%3Cpath d='M19.18 6.092c0 1.77-2.656 1.77-2.656 0 0-1.772 2.656-1.772 2.656 0m4.084 0c0 1.77-2.657 1.77-2.657 0 0-1.772 2.657-1.772 2.657 0m4.05 0c0 1.77-2.657 1.77-2.657 0 0-1.772 2.657-1.772 2.657 0m-7.421 14.58l-2.56-2.042a3.088 3.088 0 00-1.943-.68c-.908 0-1.782.388-2.397 1.1-.13.162-.227.26-.324.389-.357-.227-.94-.648-1.88-1.587-.939-.94-1.36-1.523-1.587-1.88.098-.097.227-.195.389-.324a3.113 3.113 0 00.421-4.34l-2.074-2.56C7.323 8.003 6.447 7.55 5.475 7.55c-.421 0-.843.097-1.263.26-1.07.452-2.56 1.748-2.852 2.072-1.976 1.977-1.069 4.893-.324 6.416.94 1.977 2.625 4.212 4.86 6.447 2.14 2.139 6.254 5.734 9.818 5.734 1.199 0 2.268-.421 3.045-1.198.324-.324 1.62-1.782 2.073-2.852.552-1.328.163-2.883-.939-3.758zm-.81 2.98c-.291.713-1.329 1.944-1.653 2.268-.453.453-1.037.648-1.717.648-2.171 0-5.38-2.073-8.489-5.184-4.05-4.05-6.382-8.326-4.536-10.173.324-.324 1.587-1.36 2.268-1.684.162-.065.324-.098.486-.098.389 0 .746.162.972.486l2.042 2.56c.421.518.356 1.295-.162 1.717-.52.453-.875.777-.972.874-.778.777.356 2.397 2.073 4.115 1.329 1.329 2.625 2.332 3.5 2.332.259 0 .452-.064.614-.26.098-.097.422-.452.875-.971.26-.291.615-.453.939-.453.26 0 .55.097.777.26l2.559 2.04c.49.39.652 1.004.424 1.523z'/%3E%3C/g%3E%3C/svg%3E");
 }

 .side-toolbox-content {
     box-shadow: 0 2px 4px 0 rgba(217, 217, 217, 0.5);
     background: #fff;
     width: 546px;
     height: 228px;
     padding-top: 50px;
     position: fixed;
     top: 50%;
     transform: translate(0, -50%);
     right: 62px;
     z-index: 1;
     border-radius: 3px;
     overflow: hidden;
     display: none;
 }

 .side-toolbox-content .side-toolbox-content-heading {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     background: #fafafa;
     height: 50px;
     line-height: 50px;
     color: #162056;
     font-size: 16px;
     font-weight: 500;
     padding: 0 35px;
 }

 .side-toolbox-content .side-toolbox-content-heading a {
     font-size: 12px;
     text-decoration: underline;
     font-weight: 400;
     line-height: 50px;
     position: absolute;
     top: 0;
     right: 20px;
 }

 .side-toolbox nav&gt;ul&gt;li.active .side-toolbox-content {
     display: block;
 }

 form.site-search {
     position: absolute;
     margin: 0;
     padding: 0;
     margin-top: 12px;
 }

 form.site-search label {
     display: block;
     margin: 0;
     padding: 0;
     position: relative;
     width: 380px;
     margin-right: 110px;
 }

 form.site-search label input {
     width: 100%;
     border-radius: 3px;
     box-shadow: inset 0 1px 5px 0 #e2e2e2;
     border: 1px solid #b2b2b2;
     background: #f4f5f7;
     line-height: 20px;
     padding: 11px 25px;
     font-size: 16px;
     font-weight: 300;
     color: #162056;
 }

 form.site-search label input::-webkit-input-placeholder {
     color: #808080;
 }

 form.site-search label input:-ms-input-placeholder {
     color: #808080;
 }

 form.site-search label input::placeholder {
     color: #808080;
 }

 form.site-search button {
     width: 96px;
     position: absolute;
     top: 0;
     right: 0;
     padding-right: 0;
     padding-left: 0;
     text-align: center;
 }

 .cart-tooltip {
     position: absolute;
     margin-top: 16px;
     width: 466px;
 }

 .cart-tooltip ol {
     margin: 0 -25px;
     padding: 0;
     list-style: none inside;
 }

 .cart-tooltip ol:after {
     content: "\0020";
     display: block;
     height: 0;
     clear: both;
     visibility: hidden;
 }

 .cart-tooltip ol li {
     margin: 0;
     float: left;
     padding: 0 25px;
     width: 33.3333333333%;
     text-align: center;
 }

 .cart-tooltip ol li .cart-tooltip-logo {
     height: 35px;
     background-position: center;
     background-repeat: no-repeat;
     background-size: contain;
     position: relative;
     margin: 0 0 38px 0;
 }

 .cart-tooltip ol li .cart-tooltip-logo.ticketRestaurant {
     background-image: url("../images/logo-ticketrestaurant.svg");
 }

 .cart-tooltip ol li .cart-tooltip-logo.ticketCar {
     background-image: url("../images/logo-ticketcar.svg");
 }

 .cart-tooltip ol li .cart-tooltip-logo.ticketCompliments {
     background-image: url("../images/logo-ticket-compliments.svg");
 }

 .side-sss {
     width: 100%;
     padding-left: 35px;
     font-size: 14px;
     position: absolute;
     margin-top: 20px;
     color: #162056;
     background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='71' height='119'%3E%3Cpath fill='%23FAFAFA' d='M35.929 119c-6.074 0-10.992-5.113-10.992-11.435 0-6.312 4.918-11.426 10.992-11.426 6.064 0 10.991 5.113 10.991 11.426 0 6.322-4.927 11.435-10.991 11.435zm27.696-60.242c-5.824 7.205-10.936 11.221-14.662 14.159-4.252 3.347-4.252 3.43-4.252 4.862 0 5.02-3.91 9.102-8.746 9.102-4.835 0-8.745-4.081-8.745-9.102 0-10.56 5.935-15.246 11.186-19.374 3.402-2.687 7.266-5.727 11.842-11.37 3.837-4.741 4.345-12.588 1.24-19.086-1.85-3.858-6.565-10.245-16.475-9.715-6.61.362-11.343 2.333-14.089 5.875-4.603 5.922-3.217 15.117-3.208 15.21.777 4.927-2.412 9.622-7.146 10.477-4.788.8-9.235-2.417-10.095-7.335C.19 40.723-2.178 25.095 7.16 12.86 13.16 5.004 22.229.7 34.109.058c14.459-.79 26.764 6.629 33.05 19.793 6.213 12.988 4.789 28.634-3.531 38.908h-.002z'/%3E%3C/svg%3E") no-repeat 75% center;
 }

 .side-sss a {
     display: block;
     text-decoration: underline;
     line-height: 30px;
     font-weight: 500;
 }

 .side-contact {
     color: #162056;
     font-size: 14px;
 }

 .side-contact h2 {
     font-weight: 400;
     margin: 0;
     font-size: 14px;
     padding: 3px 35px;
     line-height: 26px;
 }

 .side-contact ul {
     margin: 0;
     padding: 0;
     list-style: none inside;
 }

 .side-contact ul li {
     margin: 0;
     padding: 10px 35px;
     line-height: 26px;
     font-weight: 500;
 }

 .side-contact ul li.sesli-yanit {
     background: #fafafa;
 }

 .side-contact ul li a {
     display: inline-block;
     text-decoration: underline;
 }

 .side-contact ul li:before {
     content: "";
     width: 32px;
     height: 26px;
     display: inline-block;
     vertical-align: middle;
     margin-right: 12px;
     background-position: center;
     background-repeat: no-repeat;
 }

 .side-contact ul li.online-basvuru:before {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='26'%3E%3Cpath fill='%231A2757' d='M31.18 1.56c0-.682-.636-1.26-1.297-1.26H1.45C.75.3.18.865.18 1.56v17.891c0 .695.57 1.26 1.27 1.26h10.829V24.3h-4.67a.5.5 0 100 1h16.113a.5.5 0 100-1h-5.136v-3.588h11.296c.7 0 1.27-.565 1.298-1.188V1.56zm-30 0c0-.128.101-.26.27-.26h28.433c.27 0 .234.238.297.415v14.222h-4.42c.444-.458.71-1.078.187-1.618l-3.027-3.135.543-.562c.336-.398.115-.998-.379-1.118l-.506-.108V7.17a.5.5 0 00-.5-.5H9.283a.5.5 0 00-.5.5v3.86a.5.5 0 00.5.5h9.222l.443 2.232c.116.505.771.725 1.145.339l.496-.513 2.275 2.35H1.18V1.56zm17.658 7.046c-.473-.063-.815.35-.755.798l.224 1.126H9.783V7.67h11.796v1.515l-2.741-.579zm3.485 1.758l-.456.471a.499.499 0 000 .695l3.36 3.483.015.025-.887.9h-.097l-3.309-3.415a.503.503 0 00-.717 0l-.423.436-.649-3.264 3.163.669zM17.587 24.3h-4.308v-3.587h4.308V24.3zm12.566-4.848c0 .127-.101.26-.27.26H1.45c-.13 0-.27-.1-.27-.26V16.94h28.973v2.513z'/%3E%3C/svg%3E");
 }

 .side-contact ul li.sesli-yanit:before {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='27'%3E%3Cg fill='%231A2757'%3E%3Cpath d='M18.816 16.32c-.832-.833-2.08-.833-2.912 0-.576.576-1.633 2.24-1.824 2.527a1.237 1.237 0 01-.832.48 1.134 1.134 0 01-.928-.352L7.264 13.92c-.257-.256-.353-.576-.353-.928.033-.32.193-.64.48-.832.288-.16 1.953-1.248 2.528-1.824.8-.8.8-2.08 0-2.912l-2.88-2.88c-.737-.768-1.953-.8-2.753-.128-.736.608-1.632 1.408-1.952 1.76A7.33 7.33 0 00.19 11.392c0 1.984.767 3.808 2.144 5.217l7.296 7.296c1.408 1.408 3.233 2.144 5.216 2.144a7.445 7.445 0 005.217-2.144 33.79 33.79 0 001.76-1.952 2.06 2.06 0 00-.128-2.753l-2.879-2.88zM5.216 5.567c.097-.096.257-.127.384-.127.16 0 .288.064.416.16l2.88 2.88a.56.56 0 010 .8c-.16.16-.576.48-.992.767l-3.68-3.615c.32-.288.672-.576.992-.865zm5.472 17.313L3.36 15.584a5.835 5.835 0 01-1.727-4.16 5.92 5.92 0 011.504-3.937l3.456 3.457H6.56l-.032.032a2.59 2.59 0 00-1.088 1.92 2.654 2.654 0 00.768 2.08l5.056 5.056a2.648 2.648 0 002.08.768 2.586 2.586 0 001.92-1.088l.033-.032 3.456 3.456c-1.087.993-2.464 1.504-3.936 1.504-1.537-.032-3.04-.64-4.129-1.76zm9.985-1.856c-.257.32-.577.672-.864.992L16.16 18.4c.288-.416.608-.833.768-.993.287-.287.607-.192.8 0l2.88 2.88c.225.16.256.513.065.737z'/%3E%3Cpath d='M24.993.16h-6.625A5.572 5.572 0 0012.8 5.727c0 1.76.833 3.424 2.24 4.448-.192.352-.383.672-.576.96a1.345 1.345 0 00-.032 1.567c.256.384.672.576 1.12.576.127 0 .223 0 .352-.032 1.728-.448 3.327-1.28 4.384-1.953h4.703a5.571 5.571 0 005.568-5.567A5.57 5.57 0 0024.992.16zm0 9.633h-4.929c-.128 0-.288.032-.384.127-.767.48-2.207 1.313-3.807 1.793.287-.417.544-.928.8-1.473a.737.737 0 00-.32-.96c-1.28-.736-2.08-2.08-2.08-3.552a4.105 4.105 0 014.096-4.097h6.624a4.104 4.104 0 014.096 4.097C29.088 8 27.233 9.792 24.993 9.792z'/%3E%3Cpath d='M19.073 5.727c0 1.665-2.497 1.665-2.497 0 0-1.663 2.497-1.663 2.497 0m3.871 0c0 1.665-2.497 1.665-2.497 0 0-1.663 2.497-1.663 2.497 0m3.84 0c0 1.665-2.497 1.665-2.497 0 0-1.663 2.497-1.663 2.497 0'/%3E%3C/g%3E%3C/svg%3E");
 }

 .side-contact ul li.bize-ulasin:before {
     background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='24'%3E%3Cg fill='%231A2757'%3E%3Cpath d='M8.04.315c-1.578 0-2.89 1.274-2.89 2.85v1.42H2.89C1.313 4.585 0 5.866 0 7.455v8.58c0 1.588 1.313 2.87 2.89 2.87h.15v4.45a.639.639 0 001.13.42l4.22-4.87h11.73c1.578 0 2.89-1.288 2.89-2.87v-1.42h2.26c1.578 0 2.89-1.28 2.89-2.85v-8.6c0-1.57-1.312-2.85-2.89-2.85H8.04zm0 1.28h17.23c.886 0 1.61.707 1.61 1.57v8.6c0 .862-.724 1.57-1.61 1.57h-2.26v-5.88c0-1.583-1.312-2.87-2.89-2.87H6.43v-1.42c0-.856.724-1.57 1.61-1.57zm-5.15 4.27h17.23c.886 0 1.61.706 1.61 1.59v8.58c0 .884-.724 1.59-1.61 1.59H8.1a.648.648 0 00-.49.22l-3.29 3.79v-3.37a.64.64 0 00-.64-.64h-.79c-.886 0-1.61-.713-1.61-1.59v-8.58c0-.877.724-1.59 1.61-1.59z'/%3E%3Cpath d='M11.339 10.169c-.975 0-1.781.793-1.781 1.76s.806 1.762 1.78 1.762c.983 0 1.798-.794 1.798-1.761 0-.966-.815-1.761-1.797-1.761zm0 1.28c.317 0 .517.218.517.48 0 .26-.2.48-.517.48a.483.483 0 01-.501-.48c0-.262.207-.48.5-.48zm-5.357-1.28c-.975 0-1.797.782-1.797 1.76s.822 1.762 1.797 1.762 1.782-.794 1.782-1.761c0-.966-.807-1.761-1.782-1.761zm0 1.28c.294 0 .502.218.502.48 0 .26-.21.48-.502.48-.293 0-.517-.23-.517-.48 0-.25.224-.48.517-.48zm10.72-1.282c-.973 0-1.79.787-1.79 1.763 0 .976.817 1.762 1.79 1.762.974 0 1.792-.786 1.792-1.762s-.818-1.763-1.792-1.763zm0 1.28c.288 0 .512.23.512.483 0 .254-.224.482-.512.482-.287 0-.51-.228-.51-.482s.223-.483.51-.483z'/%3E%3C/g%3E%3C/svg%3E");
 }

 /*!
 * Bootstrap Grid v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
 @-ms-viewport {
     width: device-width;
 }

 html {
     box-sizing: border-box;
     -ms-overflow-style: scrollbar;
 }

 *,
 *::before,
 *::after {
     box-sizing: inherit;
 }

 .container {
     width: 100%;
     padding-right: 15px;
     padding-left: 15px;
     margin-right: auto;
     margin-left: auto;
     border-radius: 80px;
 }

 @media (min-width: 576px) {
     .container {
         max-width: 540px;
         border-radius: 80px;
     }
 }

 @media (min-width: 768px) {
     .container {
         max-width: 720px;
         border-radius: 80px;
     }
 }

 @media (min-width: 992px) {
     .container {
         max-width: 960px;
         border-radius: 80px;
     }
 }

 @media (min-width: 1200px) {
     .container {
         max-width: 1140px;
         border-radius: 80px;
     }
 }

 .container-fluid {
     width: 100%;
     padding-right: 15px;
     padding-left: 15px;
     margin-right: auto;
     margin-left: auto;
     border-radius: 80px;
 }

 .row {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -ms-flex-wrap: wrap;
     flex-wrap: wrap;
     margin-right: -15px;
     margin-left: -15px;
 }

 .no-gutters {
     margin-right: 0;
     margin-left: 0;
 }

 .no-gutters&gt;.col,
 .no-gutters&gt;[class*="col-"] {
     padding-right: 0;
     padding-left: 0;
 }

 .col-1,
 .col-2,
 .col-3,
 .col-4,
 .col-5,
 .col-6,
 .col-7,
 .col-8,
 .col-9,
 .col-10,
 .col-11,
 .col-12,
 .col,
 .col-auto,
 .col-sm-1,
 .col-sm-2,
 .col-sm-3,
 .col-sm-4,
 .col-sm-5,
 .col-sm-6,
 .col-sm-7,
 .col-sm-8,
 .col-sm-9,
 .col-sm-10,
 .col-sm-11,
 .col-sm-12,
 .col-sm,
 .col-sm-auto,
 .col-md-1,
 .col-md-2,
 .col-md-3,
 .col-md-4,
 .col-md-5,
 .col-md-6,
 .col-md-7,
 .col-md-8,
 .col-md-9,
 .col-md-10,
 .col-md-11,
 .col-md-12,
 .col-md,
 .col-md-auto,
 .col-lg-1,
 .col-lg-2,
 .col-lg-3,
 .col-lg-4,
 .col-lg-5,
 .col-lg-6,
 .col-lg-7,
 .col-lg-8,
 .col-lg-9,
 .col-lg-10,
 .col-lg-11,
 .col-lg-12,
 .col-lg,
 .col-lg-auto,
 .col-xl-1,
 .col-xl-2,
 .col-xl-3,
 .col-xl-4,
 .col-xl-5,
 .col-xl-6,
 .col-xl-7,
 .col-xl-8,
 .col-xl-9,
 .col-xl-10,
 .col-xl-11,
 .col-xl-12,
 .col-xl,
 .col-xl-auto {
     position: relative;
     width: 100%;
     min-height: 1px;
     padding-right: 15px;
     padding-left: 15px;
     border-radius: 80px;
 }

 .col {
     -ms-flex-preferred-size: 0;
     flex-basis: 0;
     -webkit-box-flex: 1;
     -ms-flex-positive: 1;
     flex-grow: 1;
     max-width: 100%;
 }

 .col-auto {
     -webkit-box-flex: 0;
     -ms-flex: 0 0 auto;
     flex: 0 0 auto;
     width: auto;
     max-width: none;
 }

 .col-1 {
     -webkit-box-flex: 0;
     -ms-flex: 0 0 8.333333%;
     flex: 0 0 8.333333%;
     max-width: 8.333333%;
 }

 .col-2 {
     -webkit-box-flex: 0;
     -ms-flex: 0 0 16.666667%;
     flex: 0 0 16.666667%;
     max-width: 16.666667%;
 }

 .col-3 {
     -webkit-box-flex: 0;
     -ms-flex: 0 0 25%;
     flex: 0 0 25%;
     max-width: 25%;
 }

 .col-4 {
     -webkit-box-flex: 0;
     -ms-flex: 0 0 33.333333%;
     flex: 0 0 33.333333%;
     max-width: 33.333333%;
 }

 .col-5 {
     -webkit-box-flex: 0;
     -ms-flex: 0 0 41.666667%;
     flex: 0 0 41.666667%;
     max-width: 41.666667%;
 }

 .col-6 {
     -webkit-box-flex: 0;
     -ms-flex: 0 0 50%;
     flex: 0 0 50%;
     max-width: 50%;
 }

 .col-7 {
     -webkit-box-flex: 0;
     -ms-flex: 0 0 58.333333%;
     flex: 0 0 58.333333%;
     max-width: 58.333333%;
 }

 .col-8 {
     -webkit-box-flex: 0;
     -ms-flex: 0 0 66.666667%;
     flex: 0 0 66.666667%;
     max-width: 66.666667%;
 }

 .col-9 {
     -webkit-box-flex: 0;
     -ms-flex: 0 0 75%;
     flex: 0 0 75%;
     max-width: 75%;
 }

 .col-10 {
     -webkit-box-flex: 0;
     -ms-flex: 0 0 83.333333%;
     flex: 0 0 83.333333%;
     max-width: 83.333333%;
 }

 .col-11 {
     -webkit-box-flex: 0;
     -ms-flex: 0 0 91.666667%;
     flex: 0 0 91.666667%;
     max-width: 91.666667%;
 }

 .col-12 {
     -webkit-box-flex: 0;
     -ms-flex: 0 0 100%;
     flex: 0 0 100%;
     max-width: 100%;
 }

 .order-first {
     -webkit-box-ordinal-group: 0;
     -ms-flex-order: -1;
     order: -1;
 }

 .order-last {
     -webkit-box-ordinal-group: 14;
     -ms-flex-order: 13;
     order: 13;
 }

 .order-0 {
     -webkit-box-ordinal-group: 1;
     -ms-flex-order: 0;
     order: 0;
 }

 .order-1 {
     -webkit-box-ordinal-group: 2;
     -ms-flex-order: 1;
     order: 1;
 }

 .order-2 {
     -webkit-box-ordinal-group: 3;
     -ms-flex-order: 2;
     order: 2;
 }

 .order-3 {
     -webkit-box-ordinal-group: 4;
     -ms-flex-order: 3;
     order: 3;
 }

 .order-4 {
     -webkit-box-ordinal-group: 5;
     -ms-flex-order: 4;
     order: 4;
 }

 .order-5 {
     -webkit-box-ordinal-group: 6;
     -ms-flex-order: 5;
     order: 5;
 }

 .order-6 {
     -webkit-box-ordinal-group: 7;
     -ms-flex-order: 6;
     order: 6;
 }

 .order-7 {
     -webkit-box-ordinal-group: 8;
     -ms-flex-order: 7;
     order: 7;
 }

 .order-8 {
     -webkit-box-ordinal-group: 9;
     -ms-flex-order: 8;
     order: 8;
 }

 .order-9 {
     -webkit-box-ordinal-group: 10;
     -ms-flex-order: 9;
     order: 9;
 }

 .order-10 {
     -webkit-box-ordinal-group: 11;
     -ms-flex-order: 10;
     order: 10;
 }

 .order-11 {
     -webkit-box-ordinal-group: 12;
     -ms-flex-order: 11;
     order: 11;
 }

 .order-12 {
     -webkit-box-ordinal-group: 13;
     -ms-flex-order: 12;
     order: 12;
 }

 .offset-1 {
     margin-left: 8.333333%;
 }

 .offset-2 {
     margin-left: 16.666667%;
 }

 .offset-3 {
     margin-left: 25%;
 }

 .offset-4 {
     margin-left: 33.333333%;
 }

 .offset-5 {
     margin-left: 41.666667%;
 }

 .offset-6 {
     margin-left: 50%;
 }

 .offset-7 {
     margin-left: 58.333333%;
 }

 .offset-8 {
     margin-left: 66.666667%;
 }

 .offset-9 {
     margin-left: 75%;
 }

 .offset-10 {
     margin-left: 83.333333%;
 }

 .offset-11 {
     margin-left: 91.666667%;
 }

 @media (min-width: 576px) {
     .col-sm {
         -ms-flex-preferred-size: 0;
         flex-basis: 0;
         -webkit-box-flex: 1;
         -ms-flex-positive: 1;
         flex-grow: 1;
         max-width: 100%;
     }

     .col-sm-auto {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 auto;
         flex: 0 0 auto;
         width: auto;
         max-width: none;
     }

     .col-sm-1 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 8.333333%;
         flex: 0 0 8.333333%;
         max-width: 8.333333%;
     }

     .col-sm-2 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 16.666667%;
         flex: 0 0 16.666667%;
         max-width: 16.666667%;
     }

     .col-sm-3 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 25%;
         flex: 0 0 25%;
         max-width: 25%;
     }

     .col-sm-4 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 33.333333%;
         flex: 0 0 33.333333%;
         max-width: 33.333333%;
     }

     .col-sm-5 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 41.666667%;
         flex: 0 0 41.666667%;
         max-width: 41.666667%;
     }

     .col-sm-6 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 50%;
         flex: 0 0 50%;
         max-width: 50%;
     }

     .col-sm-7 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 58.333333%;
         flex: 0 0 58.333333%;
         max-width: 58.333333%;
     }

     .col-sm-8 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 66.666667%;
         flex: 0 0 66.666667%;
         max-width: 66.666667%;
     }

     .col-sm-9 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 75%;
         flex: 0 0 75%;
         max-width: 75%;
     }

     .col-sm-10 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 83.333333%;
         flex: 0 0 83.333333%;
         max-width: 83.333333%;
     }

     .col-sm-11 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 91.666667%;
         flex: 0 0 91.666667%;
         max-width: 91.666667%;
     }

     .col-sm-12 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 100%;
         flex: 0 0 100%;
         max-width: 100%;
     }

     .order-sm-first {
         -webkit-box-ordinal-group: 0;
         -ms-flex-order: -1;
         order: -1;
     }

     .order-sm-last {
         -webkit-box-ordinal-group: 14;
         -ms-flex-order: 13;
         order: 13;
     }

     .order-sm-0 {
         -webkit-box-ordinal-group: 1;
         -ms-flex-order: 0;
         order: 0;
     }

     .order-sm-1 {
         -webkit-box-ordinal-group: 2;
         -ms-flex-order: 1;
         order: 1;
     }

     .order-sm-2 {
         -webkit-box-ordinal-group: 3;
         -ms-flex-order: 2;
         order: 2;
     }

     .order-sm-3 {
         -webkit-box-ordinal-group: 4;
         -ms-flex-order: 3;
         order: 3;
     }

     .order-sm-4 {
         -webkit-box-ordinal-group: 5;
         -ms-flex-order: 4;
         order: 4;
     }

     .order-sm-5 {
         -webkit-box-ordinal-group: 6;
         -ms-flex-order: 5;
         order: 5;
     }

     .order-sm-6 {
         -webkit-box-ordinal-group: 7;
         -ms-flex-order: 6;
         order: 6;
     }

     .order-sm-7 {
         -webkit-box-ordinal-group: 8;
         -ms-flex-order: 7;
         order: 7;
     }

     .order-sm-8 {
         -webkit-box-ordinal-group: 9;
         -ms-flex-order: 8;
         order: 8;
     }

     .order-sm-9 {
         -webkit-box-ordinal-group: 10;
         -ms-flex-order: 9;
         order: 9;
     }

     .order-sm-10 {
         -webkit-box-ordinal-group: 11;
         -ms-flex-order: 10;
         order: 10;
     }

     .order-sm-11 {
         -webkit-box-ordinal-group: 12;
         -ms-flex-order: 11;
         order: 11;
     }

     .order-sm-12 {
         -webkit-box-ordinal-group: 13;
         -ms-flex-order: 12;
         order: 12;
     }

     .offset-sm-0 {
         margin-left: 0;
     }

     .offset-sm-1 {
         margin-left: 8.333333%;
     }

     .offset-sm-2 {
         margin-left: 16.666667%;
     }

     .offset-sm-3 {
         margin-left: 25%;
     }

     .offset-sm-4 {
         margin-left: 33.333333%;
     }

     .offset-sm-5 {
         margin-left: 41.666667%;
     }

     .offset-sm-6 {
         margin-left: 50%;
     }

     .offset-sm-7 {
         margin-left: 58.333333%;
     }

     .offset-sm-8 {
         margin-left: 66.666667%;
     }

     .offset-sm-9 {
         margin-left: 75%;
     }

     .offset-sm-10 {
         margin-left: 83.333333%;
     }

     .offset-sm-11 {
         margin-left: 91.666667%;
     }
 }

 @media (min-width: 768px) {
     .col-md {
         -ms-flex-preferred-size: 0;
         flex-basis: 0;
         -webkit-box-flex: 1;
         -ms-flex-positive: 1;
         flex-grow: 1;
         max-width: 100%;
     }

     .col-md-auto {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 auto;
         flex: 0 0 auto;
         width: auto;
         max-width: none;
     }

     .col-md-1 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 8.333333%;
         flex: 0 0 8.333333%;
         max-width: 8.333333%;
     }

     .col-md-2 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 16.666667%;
         flex: 0 0 16.666667%;
         max-width: 16.666667%;
     }

     .col-md-3 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 25%;
         flex: 0 0 25%;
         max-width: 25%;
     }

     .col-md-4 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 33.333333%;
         flex: 0 0 33.333333%;
         max-width: 33.333333%;
     }

     .col-md-5 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 41.666667%;
         flex: 0 0 41.666667%;
         max-width: 41.666667%;
     }

     .col-md-6 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 50%;
         flex: 0 0 90%;
         max-width: 50%;
         padding-right: 5px !important;
         padding-left: 0px !important;
     }

     .col-md-7 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 58.333333%;
         flex: 0 0 58.333333%;
         max-width: 58.333333%;
     }

     .col-md-8 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 66.666667%;
         flex: 0 0 66.666667%;
         max-width: 66.666667%;
     }

     .col-md-9 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 75%;
         flex: 0 0 75%;
         max-width: 75%;
     }

     .col-md-10 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 83.333333%;
         flex: 0 0 83.333333%;
         max-width: 83.333333%;
     }

     .col-md-11 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 91.666667%;
         flex: 0 0 91.666667%;
         max-width: 91.666667%;
     }

     .col-md-12 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 100%;
         flex: 0 0 100%;
         max-width: 100%;
     }

     .order-md-first {
         -webkit-box-ordinal-group: 0;
         -ms-flex-order: -1;
         order: -1;
     }

     .order-md-last {
         -webkit-box-ordinal-group: 14;
         -ms-flex-order: 13;
         order: 13;
     }

     .order-md-0 {
         -webkit-box-ordinal-group: 1;
         -ms-flex-order: 0;
         order: 0;
     }

     .order-md-1 {
         -webkit-box-ordinal-group: 2;
         -ms-flex-order: 1;
         order: 1;
     }

     .order-md-2 {
         -webkit-box-ordinal-group: 3;
         -ms-flex-order: 2;
         order: 2;
     }

     .order-md-3 {
         -webkit-box-ordinal-group: 4;
         -ms-flex-order: 3;
         order: 3;
     }

     .order-md-4 {
         -webkit-box-ordinal-group: 5;
         -ms-flex-order: 4;
         order: 4;
     }

     .order-md-5 {
         -webkit-box-ordinal-group: 6;
         -ms-flex-order: 5;
         order: 5;
     }

     .order-md-6 {
         -webkit-box-ordinal-group: 7;
         -ms-flex-order: 6;
         order: 6;
     }

     .order-md-7 {
         -webkit-box-ordinal-group: 8;
         -ms-flex-order: 7;
         order: 7;
     }

     .order-md-8 {
         -webkit-box-ordinal-group: 9;
         -ms-flex-order: 8;
         order: 8;
     }

     .order-md-9 {
         -webkit-box-ordinal-group: 10;
         -ms-flex-order: 9;
         order: 9;
     }

     .order-md-10 {
         -webkit-box-ordinal-group: 11;
         -ms-flex-order: 10;
         order: 10;
     }

     .order-md-11 {
         -webkit-box-ordinal-group: 12;
         -ms-flex-order: 11;
         order: 11;
     }

     .order-md-12 {
         -webkit-box-ordinal-group: 13;
         -ms-flex-order: 12;
         order: 12;
     }

     .offset-md-0 {
         margin-left: 0;
     }

     .offset-md-1 {
         margin-left: 8.333333%;
     }

     .offset-md-2 {
         margin-left: 16.666667%;
     }

     .offset-md-3 {
         margin-left: 25%;
     }

     .offset-md-4 {
         margin-left: 33.333333%;
     }

     .offset-md-5 {
         margin-left: 41.666667%;
     }

     .offset-md-6 {
         margin-left: 50%;
     }

     .offset-md-7 {
         margin-left: 58.333333%;
     }

     .offset-md-8 {
         margin-left: 66.666667%;
     }

     .offset-md-9 {
         margin-left: 75%;
     }

     .offset-md-10 {
         margin-left: 83.333333%;
     }

     .offset-md-11 {
         margin-left: 91.666667%;
     }
 }

 @media (min-width: 992px) {
     .col-lg {
         -ms-flex-preferred-size: 0;
         flex-basis: 0;
         -webkit-box-flex: 1;
         -ms-flex-positive: 1;
         flex-grow: 1;
         max-width: 100%;
     }

     .col-lg-auto {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 auto;
         flex: 0 0 auto;
         width: auto;
         max-width: none;
     }

     .col-lg-1 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 8.333333%;
         flex: 0 0 8.333333%;
         max-width: 8.333333%;
     }

     .col-lg-2 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 16.666667%;
         flex: 0 0 16.666667%;
         max-width: 16.666667%;
     }

     .col-lg-3 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 25%;
         flex: 0 0 25%;
         max-width: 25%;
     }

     .col-lg-4 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 33.333333%;
         flex: 0 0 33.333333%;
         max-width: 33.333333%;
     }

     .col-lg-5 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 41.666667%;
         flex: 0 0 41.666667%;
         max-width: 41.666667%;
     }

     .col-lg-6 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 50%;
         flex: 0 0 50%;
         max-width: 50%;
     }

     .col-lg-7 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 58.333333%;
         flex: 0 0 58.333333%;
         max-width: 58.333333%;
     }

     .col-lg-8 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 66.666667%;
         flex: 0 0 66.666667%;
         max-width: 66.666667%;
     }

     .col-lg-9 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 75%;
         flex: 0 0 75%;
         max-width: 75%;
     }

     .col-lg-10 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 83.333333%;
         flex: 0 0 83.333333%;
         max-width: 83.333333%;
     }

     .col-lg-11 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 91.666667%;
         flex: 0 0 91.666667%;
         max-width: 91.666667%;
     }

     .col-lg-12 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 100%;
         flex: 0 0 100%;
         max-width: 100%;
     }

     .order-lg-first {
         -webkit-box-ordinal-group: 0;
         -ms-flex-order: -1;
         order: -1;
     }

     .order-lg-last {
         -webkit-box-ordinal-group: 14;
         -ms-flex-order: 13;
         order: 13;
     }

     .order-lg-0 {
         -webkit-box-ordinal-group: 1;
         -ms-flex-order: 0;
         order: 0;
     }

     .order-lg-1 {
         -webkit-box-ordinal-group: 2;
         -ms-flex-order: 1;
         order: 1;
     }

     .order-lg-2 {
         -webkit-box-ordinal-group: 3;
         -ms-flex-order: 2;
         order: 2;
     }

     .order-lg-3 {
         -webkit-box-ordinal-group: 4;
         -ms-flex-order: 3;
         order: 3;
     }

     .order-lg-4 {
         -webkit-box-ordinal-group: 5;
         -ms-flex-order: 4;
         order: 4;
     }

     .order-lg-5 {
         -webkit-box-ordinal-group: 6;
         -ms-flex-order: 5;
         order: 5;
     }

     .order-lg-6 {
         -webkit-box-ordinal-group: 7;
         -ms-flex-order: 6;
         order: 6;
     }

     .order-lg-7 {
         -webkit-box-ordinal-group: 8;
         -ms-flex-order: 7;
         order: 7;
     }

     .order-lg-8 {
         -webkit-box-ordinal-group: 9;
         -ms-flex-order: 8;
         order: 8;
     }

     .order-lg-9 {
         -webkit-box-ordinal-group: 10;
         -ms-flex-order: 9;
         order: 9;
     }

     .order-lg-10 {
         -webkit-box-ordinal-group: 11;
         -ms-flex-order: 10;
         order: 10;
     }

     .order-lg-11 {
         -webkit-box-ordinal-group: 12;
         -ms-flex-order: 11;
         order: 11;
     }

     .order-lg-12 {
         -webkit-box-ordinal-group: 13;
         -ms-flex-order: 12;
         order: 12;
     }

     .offset-lg-0 {
         margin-left: 0;
     }

     .offset-lg-1 {
         margin-left: 8.333333%;
     }

     .offset-lg-2 {
         margin-left: 16.666667%;
     }

     .offset-lg-3 {
         margin-left: 25%;
     }

     .offset-lg-4 {
         margin-left: 33.333333%;
     }

     .offset-lg-5 {
         margin-left: 41.666667%;
     }

     .offset-lg-6 {
         margin-left: 50%;
     }

     .offset-lg-7 {
         margin-left: 58.333333%;
     }

     .offset-lg-8 {
         margin-left: 66.666667%;
     }

     .offset-lg-9 {
         margin-left: 75%;
     }

     .offset-lg-10 {
         margin-left: 83.333333%;
     }

     .offset-lg-11 {
         margin-left: 91.666667%;
     }
 }

 @media (min-width: 1200px) {
     .col-xl {
         -ms-flex-preferred-size: 0;
         flex-basis: 0;
         -webkit-box-flex: 1;
         -ms-flex-positive: 1;
         flex-grow: 1;
         max-width: 100%;
     }

     .col-xl-auto {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 auto;
         flex: 0 0 auto;
         width: auto;
         max-width: none;
     }

     .col-xl-1 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 8.333333%;
         flex: 0 0 8.333333%;
         max-width: 8.333333%;
     }

     .col-xl-2 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 16.666667%;
         flex: 0 0 16.666667%;
         max-width: 16.666667%;
     }

     .col-xl-3 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 25%;
         flex: 0 0 25%;
         max-width: 25%;
     }

     .col-xl-4 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 33.333333%;
         flex: 0 0 33.333333%;
         max-width: 33.333333%;
     }

     .col-xl-5 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 41.666667%;
         flex: 0 0 41.666667%;
         max-width: 41.666667%;
     }

     .col-xl-6 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 50%;
         flex: 0 0 50%;
         max-width: 50%;
     }

     .col-xl-7 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 58.333333%;
         flex: 0 0 58.333333%;
         max-width: 58.333333%;
     }

     .col-xl-8 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 66.666667%;
         flex: 0 0 66.666667%;
         max-width: 66.666667%;
     }

     .col-xl-9 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 75%;
         flex: 0 0 75%;
         max-width: 75%;
     }

     .col-xl-10 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 83.333333%;
         flex: 0 0 83.333333%;
         max-width: 83.333333%;
     }

     .col-xl-11 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 91.666667%;
         flex: 0 0 91.666667%;
         max-width: 91.666667%;
     }

     .col-xl-12 {
         -webkit-box-flex: 0;
         -ms-flex: 0 0 100%;
         flex: 0 0 100%;
         max-width: 100%;
     }

     .order-xl-first {
         -webkit-box-ordinal-group: 0;
         -ms-flex-order: -1;
         order: -1;
     }

     .order-xl-last {
         -webkit-box-ordinal-group: 14;
         -ms-flex-order: 13;
         order: 13;
     }

     .order-xl-0 {
         -webkit-box-ordinal-group: 1;
         -ms-flex-order: 0;
         order: 0;
     }

     .order-xl-1 {
         -webkit-box-ordinal-group: 2;
         -ms-flex-order: 1;
         order: 1;
     }

     .order-xl-2 {
         -webkit-box-ordinal-group: 3;
         -ms-flex-order: 2;
         order: 2;
     }

     .order-xl-3 {
         -webkit-box-ordinal-group: 4;
         -ms-flex-order: 3;
         order: 3;
     }

     .order-xl-4 {
         -webkit-box-ordinal-group: 5;
         -ms-flex-order: 4;
         order: 4;
     }

     .order-xl-5 {
         -webkit-box-ordinal-group: 6;
         -ms-flex-order: 5;
         order: 5;
     }

     .order-xl-6 {
         -webkit-box-ordinal-group: 7;
         -ms-flex-order: 6;
         order: 6;
     }

     .order-xl-7 {
         -webkit-box-ordinal-group: 8;
         -ms-flex-order: 7;
         order: 7;
     }

     .order-xl-8 {
         -webkit-box-ordinal-group: 9;
         -ms-flex-order: 8;
         order: 8;
     }

     .order-xl-9 {
         -webkit-box-ordinal-group: 10;
         -ms-flex-order: 9;
         order: 9;
     }

     .order-xl-10 {
         -webkit-box-ordinal-group: 11;
         -ms-flex-order: 10;
         order: 10;
     }

     .order-xl-11 {
         -webkit-box-ordinal-group: 12;
         -ms-flex-order: 11;
         order: 11;
     }

     .order-xl-12 {
         -webkit-box-ordinal-group: 13;
         -ms-flex-order: 12;
         order: 12;
     }

     .offset-xl-0 {
         margin-left: 0;
     }

     .offset-xl-1 {
         margin-left: 8.333333%;
     }

     .offset-xl-2 {
         margin-left: 16.666667%;
     }

     .offset-xl-3 {
         margin-left: 25%;
     }

     .offset-xl-4 {
         margin-left: 33.333333%;
     }

     .offset-xl-5 {
         margin-left: 41.666667%;
     }

     .offset-xl-6 {
         margin-left: 50%;
     }

     .offset-xl-7 {
         margin-left: 58.333333%;
     }

     .offset-xl-8 {
         margin-left: 66.666667%;
     }

     .offset-xl-9 {
         margin-left: 75%;
     }

     .offset-xl-10 {
         margin-left: 83.333333%;
     }

     .offset-xl-11 {
         margin-left: 91.666667%;
     }
 }

 .d-none {
     display: none !important;
 }

 .d-inline {
     display: inline !important;
 }

 .d-inline-block {
     display: inline-block !important;
 }

 .d-block {
     display: block !important;
 }

 .d-table {
     display: table !important;
 }

 .d-table-row {
     display: table-row !important;
 }

 .d-table-cell {
     display: table-cell !important;
 }

 .d-flex {
     display: -webkit-box !important;
     display: -ms-flexbox !important;
     display: flex !important;
 }

 .d-inline-flex {
     display: -webkit-inline-box !important;
     display: -ms-inline-flexbox !important;
     display: inline-flex !important;
 }

 @media (min-width: 576px) {
     .d-sm-none {
         display: none !important;
     }

     .d-sm-inline {
         display: inline !important;
     }

     .d-sm-inline-block {
         display: inline-block !important;
     }

     .d-sm-block {
         display: block !important;
     }

     .d-sm-table {
         display: table !important;
     }

     .d-sm-table-row {
         display: table-row !important;
     }

     .d-sm-table-cell {
         display: table-cell !important;
     }

     .d-sm-flex {
         display: -webkit-box !important;
         display: -ms-flexbox !important;
         display: flex !important;
     }

     .d-sm-inline-flex {
         display: -webkit-inline-box !important;
         display: -ms-inline-flexbox !important;
         display: inline-flex !important;
     }
 }

 @media (min-width: 768px) {
     .d-md-none {
         display: none !important;
     }

     .d-md-inline {
         display: inline !important;
     }

     .d-md-inline-block {
         display: inline-block !important;
     }

     .d-md-block {
         display: block !important;
     }

     .d-md-table {
         display: table !important;
     }

     .d-md-table-row {
         display: table-row !important;
     }

     .d-md-table-cell {
         display: table-cell !important;
     }

     .d-md-flex {
         display: -webkit-box !important;
         display: -ms-flexbox !important;
         display: flex !important;
     }

     .d-md-inline-flex {
         display: -webkit-inline-box !important;
         display: -ms-inline-flexbox !important;
         display: inline-flex !important;
     }
 }

 @media (min-width: 992px) {
     .d-lg-none {
         display: none !important;
     }

     .d-lg-inline {
         display: inline !important;
     }

     .d-lg-inline-block {
         display: inline-block !important;
     }

     .d-lg-block {
         display: block !important;
     }

     .d-lg-table {
         display: table !important;
     }

     .d-lg-table-row {
         display: table-row !important;
     }

     .d-lg-table-cell {
         display: table-cell !important;
     }

     .d-lg-flex {
         display: -webkit-box !important;
         display: -ms-flexbox !important;
         display: flex !important;
     }

     .d-lg-inline-flex {
         display: -webkit-inline-box !important;
         display: -ms-inline-flexbox !important;
         display: inline-flex !important;
     }
 }

 @media (min-width: 1200px) {
     .d-xl-none {
         display: none !important;
     }

     .d-xl-inline {
         display: inline !important;
     }

     .d-xl-inline-block {
         display: inline-block !important;
     }

     .d-xl-block {
         display: block !important;
     }

     .d-xl-table {
         display: table !important;
     }

     .d-xl-table-row {
         display: table-row !important;
     }

     .d-xl-table-cell {
         display: table-cell !important;
     }

     .d-xl-flex {
         display: -webkit-box !important;
         display: -ms-flexbox !important;
         display: flex !important;
     }

     .d-xl-inline-flex {
         display: -webkit-inline-box !important;
         display: -ms-inline-flexbox !important;
         display: inline-flex !important;
     }
 }

 @media print {
     .d-print-none {
         display: none !important;
     }

     .d-print-inline {
         display: inline !important;
     }

     .d-print-inline-block {
         display: inline-block !important;
     }

     .d-print-block {
         display: block !important;
     }

     .d-print-table {
         display: table !important;
     }

     .d-print-table-row {
         display: table-row !important;
     }

     .d-print-table-cell {
         display: table-cell !important;
     }

     .d-print-flex {
         display: -webkit-box !important;
         display: -ms-flexbox !important;
         display: flex !important;
     }

     .d-print-inline-flex {
         display: -webkit-inline-box !important;
         display: -ms-inline-flexbox !important;
         display: inline-flex !important;
     }
 }

 .flex-row {
     -webkit-box-orient: horizontal !important;
     -webkit-box-direction: normal !important;
     -ms-flex-direction: row !important;
     flex-direction: row !important;
 }

 .flex-column {
     -webkit-box-orient: vertical !important;
     -webkit-box-direction: normal !important;
     -ms-flex-direction: column !important;
     flex-direction: column !important;
 }

 .flex-row-reverse {
     -webkit-box-orient: horizontal !important;
     -webkit-box-direction: reverse !important;
     -ms-flex-direction: row-reverse !important;
     flex-direction: row-reverse !important;
 }

 .flex-column-reverse {
     -webkit-box-orient: vertical !important;
     -webkit-box-direction: reverse !important;
     -ms-flex-direction: column-reverse !important;
     flex-direction: column-reverse !important;
 }

 .flex-wrap {
     -ms-flex-wrap: wrap !important;
     flex-wrap: wrap !important;
 }

 .flex-nowrap {
     -ms-flex-wrap: nowrap !important;
     flex-wrap: nowrap !important;
 }

 .flex-wrap-reverse {
     -ms-flex-wrap: wrap-reverse !important;
     flex-wrap: wrap-reverse !important;
 }

 .justify-content-start {
     -webkit-box-pack: start !important;
     -ms-flex-pack: start !important;
     justify-content: flex-start !important;
 }

 .justify-content-end {
     -webkit-box-pack: end !important;
     -ms-flex-pack: end !important;
     justify-content: flex-end !important;
 }

 .justify-content-center {
     -webkit-box-pack: center !important;
     -ms-flex-pack: center !important;
     justify-content: center !important;
 }

 .justify-content-between {
     -webkit-box-pack: justify !important;
     -ms-flex-pack: justify !important;
     justify-content: space-between !important;
 }

 .justify-content-around {
     -ms-flex-pack: distribute !important;
     justify-content: space-around !important;
 }

 .align-items-start {
     -webkit-box-align: start !important;
     -ms-flex-align: start !important;
     align-items: flex-start !important;
 }

 .align-items-end {
     -webkit-box-align: end !important;
     -ms-flex-align: end !important;
     align-items: flex-end !important;
 }

 .align-items-center {
     -webkit-box-align: center !important;
     -ms-flex-align: center !important;
     align-items: center !important;
 }

 .align-items-baseline {
     -webkit-box-align: baseline !important;
     -ms-flex-align: baseline !important;
     align-items: baseline !important;
 }

 .align-items-stretch {
     -webkit-box-align: stretch !important;
     -ms-flex-align: stretch !important;
     align-items: stretch !important;
 }

 .align-content-start {
     -ms-flex-line-pack: start !important;
     align-content: flex-start !important;
 }

 .align-content-end {
     -ms-flex-line-pack: end !important;
     align-content: flex-end !important;
 }

 .align-content-center {
     -ms-flex-line-pack: center !important;
     align-content: center !important;
 }

 .align-content-between {
     -ms-flex-line-pack: justify !important;
     align-content: space-between !important;
 }

 .align-content-around {
     -ms-flex-line-pack: distribute !important;
     align-content: space-around !important;
 }

 .align-content-stretch {
     -ms-flex-line-pack: stretch !important;
     align-content: stretch !important;
 }

 .align-self-auto {
     -ms-flex-item-align: auto !important;
     align-self: auto !important;
 }

 .align-self-start {
     -ms-flex-item-align: start !important;
     align-self: flex-start !important;
 }

 .align-self-end {
     -ms-flex-item-align: end !important;
     align-self: flex-end !important;
 }

 .align-self-center {
     -ms-flex-item-align: center !important;
     align-self: center !important;
 }

 .align-self-baseline {
     -ms-flex-item-align: baseline !important;
     align-self: baseline !important;
 }

 .align-self-stretch {
     -ms-flex-item-align: stretch !important;
     align-self: stretch !important;
 }

 @media (min-width: 576px) {
     .flex-sm-row {
         -webkit-box-orient: horizontal !important;
         -webkit-box-direction: normal !important;
         -ms-flex-direction: row !important;
         flex-direction: row !important;
     }

     .flex-sm-column {
         -webkit-box-orient: vertical !important;
         -webkit-box-direction: normal !important;
         -ms-flex-direction: column !important;
         flex-direction: column !important;
     }

     .flex-sm-row-reverse {
         -webkit-box-orient: horizontal !important;
         -webkit-box-direction: reverse !important;
         -ms-flex-direction: row-reverse !important;
         flex-direction: row-reverse !important;
     }

     .flex-sm-column-reverse {
         -webkit-box-orient: vertical !important;
         -webkit-box-direction: reverse !important;
         -ms-flex-direction: column-reverse !important;
         flex-direction: column-reverse !important;
     }

     .flex-sm-wrap {
         -ms-flex-wrap: wrap !important;
         flex-wrap: wrap !important;
     }

     .flex-sm-nowrap {
         -ms-flex-wrap: nowrap !important;
         flex-wrap: nowrap !important;
     }

     .flex-sm-wrap-reverse {
         -ms-flex-wrap: wrap-reverse !important;
         flex-wrap: wrap-reverse !important;
     }

     .justify-content-sm-start {
         -webkit-box-pack: start !important;
         -ms-flex-pack: start !important;
         justify-content: flex-start !important;
     }

     .justify-content-sm-end {
         -webkit-box-pack: end !important;
         -ms-flex-pack: end !important;
         justify-content: flex-end !important;
     }

     .justify-content-sm-center {
         -webkit-box-pack: center !important;
         -ms-flex-pack: center !important;
         justify-content: center !important;
     }

     .justify-content-sm-between {
         -webkit-box-pack: justify !important;
         -ms-flex-pack: justify !important;
         justify-content: space-between !important;
     }

     .justify-content-sm-around {
         -ms-flex-pack: distribute !important;
         justify-content: space-around !important;
     }

     .align-items-sm-start {
         -webkit-box-align: start !important;
         -ms-flex-align: start !important;
         align-items: flex-start !important;
     }

     .align-items-sm-end {
         -webkit-box-align: end !important;
         -ms-flex-align: end !important;
         align-items: flex-end !important;
     }

     .align-items-sm-center {
         -webkit-box-align: center !important;
         -ms-flex-align: center !important;
         align-items: center !important;
     }

     .align-items-sm-baseline {
         -webkit-box-align: baseline !important;
         -ms-flex-align: baseline !important;
         align-items: baseline !important;
     }

     .align-items-sm-stretch {
         -webkit-box-align: stretch !important;
         -ms-flex-align: stretch !important;
         align-items: stretch !important;
     }

     .align-content-sm-start {
         -ms-flex-line-pack: start !important;
         align-content: flex-start !important;
     }

     .align-content-sm-end {
         -ms-flex-line-pack: end !important;
         align-content: flex-end !important;
     }

     .align-content-sm-center {
         -ms-flex-line-pack: center !important;
         align-content: center !important;
     }

     .align-content-sm-between {
         -ms-flex-line-pack: justify !important;
         align-content: space-between !important;
     }

     .align-content-sm-around {
         -ms-flex-line-pack: distribute !important;
         align-content: space-around !important;
     }

     .align-content-sm-stretch {
         -ms-flex-line-pack: stretch !important;
         align-content: stretch !important;
     }

     .align-self-sm-auto {
         -ms-flex-item-align: auto !important;
         align-self: auto !important;
     }

     .align-self-sm-start {
         -ms-flex-item-align: start !important;
         align-self: flex-start !important;
     }

     .align-self-sm-end {
         -ms-flex-item-align: end !important;
         align-self: flex-end !important;
     }

     .align-self-sm-center {
         -ms-flex-item-align: center !important;
         align-self: center !important;
     }

     .align-self-sm-baseline {
         -ms-flex-item-align: baseline !important;
         align-self: baseline !important;
     }

     .align-self-sm-stretch {
         -ms-flex-item-align: stretch !important;
         align-self: stretch !important;
     }
 }

 @media (min-width: 768px) {
     .flex-md-row {
         -webkit-box-orient: horizontal !important;
         -webkit-box-direction: normal !important;
         -ms-flex-direction: row !important;
         flex-direction: row !important;
     }

     .flex-md-column {
         -webkit-box-orient: vertical !important;
         -webkit-box-direction: normal !important;
         -ms-flex-direction: column !important;
         flex-direction: column !important;
     }

     .flex-md-row-reverse {
         -webkit-box-orient: horizontal !important;
         -webkit-box-direction: reverse !important;
         -ms-flex-direction: row-reverse !important;
         flex-direction: row-reverse !important;
     }

     .flex-md-column-reverse {
         -webkit-box-orient: vertical !important;
         -webkit-box-direction: reverse !important;
         -ms-flex-direction: column-reverse !important;
         flex-direction: column-reverse !important;
     }

     .flex-md-wrap {
         -ms-flex-wrap: wrap !important;
         flex-wrap: wrap !important;
     }

     .flex-md-nowrap {
         -ms-flex-wrap: nowrap !important;
         flex-wrap: nowrap !important;
     }

     .flex-md-wrap-reverse {
         -ms-flex-wrap: wrap-reverse !important;
         flex-wrap: wrap-reverse !important;
     }

     .justify-content-md-start {
         -webkit-box-pack: start !important;
         -ms-flex-pack: start !important;
         justify-content: flex-start !important;
     }

     .justify-content-md-end {
         -webkit-box-pack: end !important;
         -ms-flex-pack: end !important;
         justify-content: flex-end !important;
     }

     .justify-content-md-center {
         -webkit-box-pack: center !important;
         -ms-flex-pack: center !important;
         justify-content: center !important;
     }

     .justify-content-md-between {
         -webkit-box-pack: justify !important;
         -ms-flex-pack: justify !important;
         justify-content: space-between !important;
     }

     .justify-content-md-around {
         -ms-flex-pack: distribute !important;
         justify-content: space-around !important;
     }

     .align-items-md-start {
         -webkit-box-align: start !important;
         -ms-flex-align: start !important;
         align-items: flex-start !important;
     }

     .align-items-md-end {
         -webkit-box-align: end !important;
         -ms-flex-align: end !important;
         align-items: flex-end !important;
     }

     .align-items-md-center {
         -webkit-box-align: center !important;
         -ms-flex-align: center !important;
         align-items: center !important;
     }

     .align-items-md-baseline {
         -webkit-box-align: baseline !important;
         -ms-flex-align: baseline !important;
         align-items: baseline !important;
     }

     .align-items-md-stretch {
         -webkit-box-align: stretch !important;
         -ms-flex-align: stretch !important;
         align-items: stretch !important;
     }

     .align-content-md-start {
         -ms-flex-line-pack: start !important;
         align-content: flex-start !important;
     }

     .align-content-md-end {
         -ms-flex-line-pack: end !important;
         align-content: flex-end !important;
     }

     .align-content-md-center {
         -ms-flex-line-pack: center !important;
         align-content: center !important;
     }

     .align-content-md-between {
         -ms-flex-line-pack: justify !important;
         align-content: space-between !important;
     }

     .align-content-md-around {
         -ms-flex-line-pack: distribute !important;
         align-content: space-around !important;
     }

     .align-content-md-stretch {
         -ms-flex-line-pack: stretch !important;
         align-content: stretch !important;
     }

     .align-self-md-auto {
         -ms-flex-item-align: auto !important;
         align-self: auto !important;
     }

     .align-self-md-start {
         -ms-flex-item-align: start !important;
         align-self: flex-start !important;
     }

     .align-self-md-end {
         -ms-flex-item-align: end !important;
         align-self: flex-end !important;
     }

     .align-self-md-center {
         -ms-flex-item-align: center !important;
         align-self: center !important;
     }

     .align-self-md-baseline {
         -ms-flex-item-align: baseline !important;
         align-self: baseline !important;
     }

     .align-self-md-stretch {
         -ms-flex-item-align: stretch !important;
         align-self: stretch !important;
     }
 }

 @media (min-width: 992px) {
     .flex-lg-row {
         -webkit-box-orient: horizontal !important;
         -webkit-box-direction: normal !important;
         -ms-flex-direction: row !important;
         flex-direction: row !important;
     }

     .flex-lg-column {
         -webkit-box-orient: vertical !important;
         -webkit-box-direction: normal !important;
         -ms-flex-direction: column !important;
         flex-direction: column !important;
     }

     .flex-lg-row-reverse {
         -webkit-box-orient: horizontal !important;
         -webkit-box-direction: reverse !important;
         -ms-flex-direction: row-reverse !important;
         flex-direction: row-reverse !important;
     }

     .flex-lg-column-reverse {
         -webkit-box-orient: vertical !important;
         -webkit-box-direction: reverse !important;
         -ms-flex-direction: column-reverse !important;
         flex-direction: column-reverse !important;
     }

     .flex-lg-wrap {
         -ms-flex-wrap: wrap !important;
         flex-wrap: wrap !important;
     }

     .flex-lg-nowrap {
         -ms-flex-wrap: nowrap !important;
         flex-wrap: nowrap !important;
     }

     .flex-lg-wrap-reverse {
         -ms-flex-wrap: wrap-reverse !important;
         flex-wrap: wrap-reverse !important;
     }

     .justify-content-lg-start {
         -webkit-box-pack: start !important;
         -ms-flex-pack: start !important;
         justify-content: flex-start !important;
     }

     .justify-content-lg-end {
         -webkit-box-pack: end !important;
         -ms-flex-pack: end !important;
         justify-content: flex-end !important;
     }

     .justify-content-lg-center {
         -webkit-box-pack: center !important;
         -ms-flex-pack: center !important;
         justify-content: center !important;
     }

     .justify-content-lg-between {
         -webkit-box-pack: justify !important;
         -ms-flex-pack: justify !important;
         justify-content: space-between !important;
     }

     .justify-content-lg-around {
         -ms-flex-pack: distribute !important;
         justify-content: space-around !important;
     }

     .align-items-lg-start {
         -webkit-box-align: start !important;
         -ms-flex-align: start !important;
         align-items: flex-start !important;
     }

     .align-items-lg-end {
         -webkit-box-align: end !important;
         -ms-flex-align: end !important;
         align-items: flex-end !important;
     }

     .align-items-lg-center {
         -webkit-box-align: center !important;
         -ms-flex-align: center !important;
         align-items: center !important;
     }

     .align-items-lg-baseline {
         -webkit-box-align: baseline !important;
         -ms-flex-align: baseline !important;
         align-items: baseline !important;
     }

     .align-items-lg-stretch {
         -webkit-box-align: stretch !important;
         -ms-flex-align: stretch !important;
         align-items: stretch !important;
     }

     .align-content-lg-start {
         -ms-flex-line-pack: start !important;
         align-content: flex-start !important;
     }

     .align-content-lg-end {
         -ms-flex-line-pack: end !important;
         align-content: flex-end !important;
     }

     .align-content-lg-center {
         -ms-flex-line-pack: center !important;
         align-content: center !important;
     }

     .align-content-lg-between {
         -ms-flex-line-pack: justify !important;
         align-content: space-between !important;
     }

     .align-content-lg-around {
         -ms-flex-line-pack: distribute !important;
         align-content: space-around !important;
     }

     .align-content-lg-stretch {
         -ms-flex-line-pack: stretch !important;
         align-content: stretch !important;
     }

     .align-self-lg-auto {
         -ms-flex-item-align: auto !important;
         align-self: auto !important;
     }

     .align-self-lg-start {
         -ms-flex-item-align: start !important;
         align-self: flex-start !important;
     }

     .align-self-lg-end {
         -ms-flex-item-align: end !important;
         align-self: flex-end !important;
     }

     .align-self-lg-center {
         -ms-flex-item-align: center !important;
         align-self: center !important;
     }

     .align-self-lg-baseline {
         -ms-flex-item-align: baseline !important;
         align-self: baseline !important;
     }

     .align-self-lg-stretch {
         -ms-flex-item-align: stretch !important;
         align-self: stretch !important;
     }
 }

 @media (min-width: 1200px) {
     .flex-xl-row {
         -webkit-box-orient: horizontal !important;
         -webkit-box-direction: normal !important;
         -ms-flex-direction: row !important;
         flex-direction: row !important;
     }

     .flex-xl-column {
         -webkit-box-orient: vertical !important;
         -webkit-box-direction: normal !important;
         -ms-flex-direction: column !important;
         flex-direction: column !important;
     }

     .flex-xl-row-reverse {
         -webkit-box-orient: horizontal !important;
         -webkit-box-direction: reverse !important;
         -ms-flex-direction: row-reverse !important;
         flex-direction: row-reverse !important;
     }

     .flex-xl-column-reverse {
         -webkit-box-orient: vertical !important;
         -webkit-box-direction: reverse !important;
         -ms-flex-direction: column-reverse !important;
         flex-direction: column-reverse !important;
     }

     .flex-xl-wrap {
         -ms-flex-wrap: wrap !important;
         flex-wrap: wrap !important;
     }

     .flex-xl-nowrap {
         -ms-flex-wrap: nowrap !important;
         flex-wrap: nowrap !important;
     }

     .flex-xl-wrap-reverse {
         -ms-flex-wrap: wrap-reverse !important;
         flex-wrap: wrap-reverse !important;
     }

     .justify-content-xl-start {
         -webkit-box-pack: start !important;
         -ms-flex-pack: start !important;
         justify-content: flex-start !important;
     }

     .justify-content-xl-end {
         -webkit-box-pack: end !important;
         -ms-flex-pack: end !important;
         justify-content: flex-end !important;
     }

     .justify-content-xl-center {
         -webkit-box-pack: center !important;
         -ms-flex-pack: center !important;
         justify-content: center !important;
     }

     .justify-content-xl-between {
         -webkit-box-pack: justify !important;
         -ms-flex-pack: justify !important;
         justify-content: space-between !important;
     }

     .justify-content-xl-around {
         -ms-flex-pack: distribute !important;
         justify-content: space-around !important;
     }

     .align-items-xl-start {
         -webkit-box-align: start !important;
         -ms-flex-align: start !important;
         align-items: flex-start !important;
     }

     .align-items-xl-end {
         -webkit-box-align: end !important;
         -ms-flex-align: end !important;
         align-items: flex-end !important;
     }

     .align-items-xl-center {
         -webkit-box-align: center !important;
         -ms-flex-align: center !important;
         align-items: center !important;
     }

     .align-items-xl-baseline {
         -webkit-box-align: baseline !important;
         -ms-flex-align: baseline !important;
         align-items: baseline !important;
     }

     .align-items-xl-stretch {
         -webkit-box-align: stretch !important;
         -ms-flex-align: stretch !important;
         align-items: stretch !important;
     }

     .align-content-xl-start {
         -ms-flex-line-pack: start !important;
         align-content: flex-start !important;
     }

     .align-content-xl-end {
         -ms-flex-line-pack: end !important;
         align-content: flex-end !important;
     }

     .align-content-xl-center {
         -ms-flex-line-pack: center !important;
         align-content: center !important;
     }

     .align-content-xl-between {
         -ms-flex-line-pack: justify !important;
         align-content: space-between !important;
     }

     .align-content-xl-around {
         -ms-flex-line-pack: distribute !important;
         align-content: space-around !important;
     }

     .align-content-xl-stretch {
         -ms-flex-line-pack: stretch !important;
         align-content: stretch !important;
     }

     .align-self-xl-auto {
         -ms-flex-item-align: auto !important;
         align-self: auto !important;
     }

     .align-self-xl-start {
         -ms-flex-item-align: start !important;
         align-self: flex-start !important;
     }

     .align-self-xl-end {
         -ms-flex-item-align: end !important;
         align-self: flex-end !important;
     }

     .align-self-xl-center {
         -ms-flex-item-align: center !important;
         align-self: center !important;
     }

     .align-self-xl-baseline {
         -ms-flex-item-align: baseline !important;
         align-self: baseline !important;
     }

     .align-self-xl-stretch {
         -ms-flex-item-align: stretch !important;
         align-self: stretch !important;
     }
 }

 /*# sourceMappingURL=bootstrap-grid.css.map */
 #lp-features-2 {
     display: none;
 }

 label.checkbox {
     font-size: 10px !important;
     line-height: 12px !important;
 }

 div.lp-element.lp-code {
     width: 100% !important;
 }

 div.lp-positioned-content {
     position: relative !important;
     margin-left: 0px !important;
     left: 0px !important;
     width: 100% !important;
 }

 div.lp-positioned-content {
     position: relative !important;
     margin-left: 0px !important;
     left: 0px !important;
     width: 100% !important;
 }

 div.lp-image-form-header {
     line-height: 20px !important;
 }

 #lp-pom-root {
     display: none;
 }

 .radio-button {
     width: 100%;
     margin-bottom: 16px !important;
     border-radius: 80px !important;
 }

 .edenred_yazi {
     margin-right: 0px !important;
     margin-left: 0px !important;
 }

 #forward_button {
     width: 80%;
     border-radius: 80px;
 }

 @media screen and (min-width: 767px) {
     #form_container {
         margin-bottom: 0px;
     }

     .form-control {
         height: 40px !important;
     }

     div.form_col {
         padding-left: 121px;
         padding-right: 0px;
     }

     #ust_yazi {
         font-size: 180px;
     }

     #alt_yazi {
         font-size: 14px;
     }

     #onaylama_metni {
         font-size: 12px;
     }

     #form_alt_metin {
         font-size: 14px;
     }

     .lp-image-form {
         margin-top: 0px;
     }

     .lp-images {
         min-height: 550px !important;
     }
 }

 @media screen and (max-width: 767px) {
     #basvur_form {
         margin-top: 0px !important;
         margin-bottom: 50px;
     }

     #form_container {
         margin-bottom: 80px;
     }

     div.lp-images {
         background-position: bottom;
     }

     #ust_yazi {
         font-size: 14px;
     }

     #alt_yazi {
         font-size: 12px;
     }

     #onaylama_metni {
         font-size: 10px;
     }

     #form_alt_metin {
         font-size: 12px;
     }
 }

 #basvur_form {
     margin-top: 40px;
 }

 /* ---------------------------- */
 /*!
 * Bootstrap Reboot v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 */
 *,
 *::before,
 *::after {
     box-sizing: border-box;
 }

 html {
     font-family: sans-serif;
     line-height: 1.15;
     -webkit-text-size-adjust: 100%;
     -ms-text-size-adjust: 100%;
     -ms-overflow-style: scrollbar;
     -webkit-tap-highlight-color: transparent;
 }

 @-ms-viewport {
     width: device-width;
 }

 article,
 aside,
 dialog,
 figcaption,
 figure,
 footer,
 header,
 hgroup,
 main,
 nav,
 section {
     display: block;
 }

 body {
     margin: 0;
     font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
         "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji",
         "Segoe UI Emoji", "Segoe UI Symbol";
     font-size: 1rem;
     font-weight: 400;
     line-height: 1.5;
     color: #212529;
     text-align: left;
     background-color: #fff;
 }

 [tabindex="-1"]:focus {
     outline: 0 !important;
 }

 hr {
     box-sizing: content-box;
     height: 0;
     overflow: visible;
 }

 h1,
 h2,
 h3,
 h4,
 h5,
 h6 {
     margin-top: 0;
     margin-bottom: 0.5rem;
 }

 p {
     margin-top: 0;
     margin-bottom: 1rem;
 }

 abbr[title],
 abbr[data-original-title] {
     text-decoration: underline;
     -webkit-text-decoration: underline dotted;
     text-decoration: underline dotted;
     cursor: help;
     border-bottom: 0;
 }

 address {
     margin-bottom: 1rem;
     font-style: normal;
     line-height: inherit;
 }

 ol,
 ul,
 dl {
     margin-top: 0;
     margin-bottom: 1rem;
 }

 ol ol,
 ul ul,
 ol ul,
 ul ol {
     margin-bottom: 0;
 }

 dt {
     font-weight: 700;
 }

 dd {
     margin-bottom: 0.5rem;
     margin-left: 0;
 }

 blockquote {
     margin: 0 0 1rem;
 }

 dfn {
     font-style: italic;
 }

 b,
 strong {
     font-weight: bolder;
 }

 small {
     font-size: 80%;
 }

 sub,
 sup {
     position: relative;
     font-size: 75%;
     line-height: 0;
     vertical-align: baseline;
 }

 sub {
     bottom: -0.25em;
 }

 sup {
     top: -0.5em;
 }

 a {
     color: #007bff;
     text-decoration: none;
     background-color: transparent;
     -webkit-text-decoration-skip: objects;
 }

 a:hover {
     color: #0056b3;
     text-decoration: underline;
 }

 a:not([href]):not([tabindex]) {
     color: inherit;
     text-decoration: none;
 }

 a:not([href]):not([tabindex]):hover,
 a:not([href]):not([tabindex]):focus {
     color: inherit;
     text-decoration: none;
 }

 a:not([href]):not([tabindex]):focus {
     outline: 0;
 }

 pre,
 code,
 kbd,
 samp {
     font-family: monospace, monospace;
     font-size: 1em;
 }

 pre {
     margin-top: 0;
     margin-bottom: 1rem;
     overflow: auto;
     -ms-overflow-style: scrollbar;
 }

 figure {
     margin: 0 0 1rem;
 }

 img {
     vertical-align: middle;
     border-style: none;
 }

 svg:not(:root) {
     overflow: hidden;
 }

 table {
     border-collapse: collapse;
 }

 caption {
     padding-top: 0.75rem;
     padding-bottom: 0.75rem;
     color: #6c757d;
     text-align: left;
     caption-side: bottom;
 }

 th {
     text-align: inherit;
 }

 label {
     display: inline-block;
     margin-bottom: 0.5rem;
 }

 button {
     border-radius: 0;
 }

 button:focus {
     outline: 1px dotted;
     outline: 5px auto -webkit-focus-ring-color;
 }

 input,
 button,
 select,
 optgroup,
 textarea {
     margin: 0;
     font-family: inherit;
     font-size: inherit;
     line-height: inherit;
 }

 button,
 input {
     overflow: visible;
 }

 button,
 select {
     text-transform: none;
 }

 button,
 html [type="button"],
 [type="reset"],
 [type="submit"] {
     -webkit-appearance: button;
 }

 button::-moz-focus-inner,
 [type="button"]::-moz-focus-inner,
 [type="reset"]::-moz-focus-inner,
 [type="submit"]::-moz-focus-inner {
     padding: 0;
     border-style: none;
 }

 input[type="radio"],
 input[type="checkbox"] {
     box-sizing: border-box;
     padding: 0;
 }

 input[type="date"],
 input[type="time"],
 input[type="datetime-local"],
 input[type="month"] {
     -webkit-appearance: listbox;
 }

 textarea {
     overflow: auto;
     resize: vertical;
 }

 fieldset {
     min-width: 0;
     padding: 0;
     margin: 0;
     border: 0;
 }

 legend {
     display: block;
     width: 100%;
     max-width: 100%;
     padding: 0;
     margin-bottom: 0.5rem;
     font-size: 1.5rem;
     line-height: inherit;
     color: inherit;
     white-space: normal;
 }

 progress {
     vertical-align: baseline;
 }

 [type="number"]::-webkit-inner-spin-button,
 [type="number"]::-webkit-outer-spin-button {
     height: auto;
 }

 [type="search"] {
     outline-offset: -2px;
     -webkit-appearance: none;
 }

 [type="search"]::-webkit-search-cancel-button,
 [type="search"]::-webkit-search-decoration {
     -webkit-appearance: none;
 }

 ::-webkit-file-upload-button {
     font: inherit;
     -webkit-appearance: button;
 }

 output {
     display: inline-block;
 }

 summary {
     display: list-item;
     cursor: pointer;
 }

 template {
     display: none;
 }

 [hidden] {
     display: none !important;
 }

 /*# sourceMappingURL=bootstrap-reboot.css.map */
 #ub-cookie-consent {
     align-items: center;
     background: rgba(30, 30, 30, 0.9);
     border-radius: 15px;
     bottom: 15px;
     color: white;
     display: flex;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 14px;
     justify-content: space-between;
     left: 15px;
     overflow: hidden;
     max-height: 30vh;
     padding: 25px;
     position: fixed;
     right: 15px;
     z-index: 99999999;
     display: none;
 }

 #ub-cookie-consent-body {
     margin-right: 30px;
     overflow: auto;
     -webkit-overflow-scrolling: touch;
 }

 #ub-cookie-consent-body a {
     color: white;
     display: block;
     margin-top: 6px;
     text-decoration: underline;
 }

 #ub-cookie-consent-buttons {
     display: flex;
     flex-direction: column;
     flex-shrink: 0;
 }

 #ub-cookie-consent-buttons button {
     -webkit-appearance: none;
     background-color: #eee;
     border: none;
     border-radius: 3px;
     cursor: pointer;
     font-size: 14px;
     padding: 6px 12px;
     margin: 0;
 }

 #ub-cookie-consent-buttons button:first-child {
     margin: 0 0 15px 0;
 }

 #ub-cookie-consent-heading {
     font-size: 16px;
     font-weight: bold;
     margin-bottom: 6px;
 }

 @media (max-width: 600px) {
     #ub-cookie-consent {
         align-items: stretch;
         flex-direction: column;
     }

     #ub-cookie-consent-body {
         margin: 0 0 15px 0;
     }

     #ub-cookie-consent-buttons {
         flex-direction: row;
     }

     #ub-cookie-consent-buttons button {
         width: 50%;
     }

     #ub-cookie-consent-buttons button:first-child {
         margin: 0 10px 0 0;
     }
 }

 #section-footer {
     display: none;
 }

 .sticky-wrapper {
     display: none;
 }

 @media (max-width: 1200px) {
     .lp-images {
         background-position-x: -130px;
     }
 }

 @media (max-width: 768px) {
     .form_col {
         padding-top: 0px !important;
     }
 }

 .lp-content {
     padding-bottom: 0px !important;
     padding-top: 30px;
 }

 .landing-page-banner-title {
     font-size: 28px;
     font-weight: 300;
     line-height: 34px;
     letter-spacing: -0.75px !important;
     color: rgb(50, 50, 50);
     margin-bottom: 0;
 }</pre></body></html>