.text-left {text-align: left;}
.multiform-wrap input::-webkit-input-placeholder,.multiform-wrap textarea::-webkit-input-placeholder {color: #c8c7c7 !important;}
.multiform-wrap input::-moz-placeholder,.multiform-wrap textarea::-moz-placeholder {color: #c8c7c7 !important;}
.multiform-wrap input:-moz-placeholder,.multiform-wrap textarea:-moz-placeholder {color: #c8c7c7 !important;}
.multiform-wrap input:-ms-input-placeholder,.multiform-wrap textarea:-ms-input-placeholder {color: #c8c7c7 !important;}
ul.list-styled {list-style-type: none;line-height: 2;}
ul.list-styled li::before {content: "";position: absolute;left: -18px;padding: 2px;border: 2px solid #007bff;border-top-color: rgb(0, 123, 255);border-right-color: rgb(0, 123, 255);border-bottom-color: rgb(0, 123, 255);border-left-color: rgb(0, 123, 255);border-radius: 100%;top: 10px;border-color: #bc873c;}

.page-content p,.page-content ul li  {font-size: 16px;}
/*Color of Background navigation*/
.header_type2 .nav {background: #1682c3;}
/*Slider Mobile Arrows*/
@media (max-width: 767px) { .slider-main .arrow-left,.slider-main .arrow-right {color: rgba(0,0,0,.2);} }
/*H1 Header*/
.phone span.number.title-header span.h1 {font-weight: 600;font-size: 20px;text-align: center;line-height: 20px;}
/*H1 Page*/
.breadcrumbs .category-name h1 {color: #000000;font-size: 26px;margin: 20px 0 0;font-weight: 600;}
/*HEADERS PAGES*/
.page-content h2 {font-size: 22px;font-weight: 600;padding: 10px 0 20px 0;}
/*LISTS PAGES*/
.category_description ul.list-styled li	{font-size: 14px;}



.list-quaternary ul {list-style: none;padding-left: 0;}
.list-quaternary ul li {display: flex;align-items: center;}
.list-quaternary ul li::before {content: url('data:image/svg+xml;utf8,<svg viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10z"></path><path d="M10.413 8.498l.164-.294C11.21 7.068 11.527 6.5 12 6.5s.79.568 1.423 1.704l.164.294c.18.323.27.484.41.591s.315.146.665.225l.318.072c1.23.278 1.845.417 1.991.888s-.273.961-1.111 1.941l-.217.254c-.238.279-.357.418-.411.59s-.036.358 0 .73l.033.338c.127 1.308.19 1.962-.193 2.253s-.959.026-2.11-.504l-.298-.137c-.327-.151-.491-.226-.664-.226s-.337.075-.664.226l-.298.137c-1.151.53-1.727.795-2.11.504s-.32-.945-.193-2.253l.033-.338c.036-.372.054-.558 0-.73s-.173-.312-.411-.59l-.217-.254c-.838-.98-1.258-1.471-1.111-1.941s.761-.61 1.991-.888l.318-.072c.349-.079.524-.119.665-.225s.23-.268.41-.591z" fill="%238f7dcf"/></svg>');width: 34px;height: 34px;margin-right: 6px;flex-shrink: 0;}




/*Blog*/
.blog-sidebar aside.widget.widget_categories ul.menu-v.categories li {font-size: 14px;font-weight: 600;}
/*Flow elements */
.row-flow {margin-top: 40px;}
.list-strong-style {font-weight: 600;list-style-type: none;padding-left: 0;line-height: 2;font-size: 1.1em;}
ol.list-strong-style {margin: 0 0 30px;padding: 0;counter-reset: li;}
ol.list-strong-style li {border-bottom: 1px solid #eee;font-size: 14px;list-style: none;padding: 10px 0 10px 40px;position: relative;}
ol.list-strong-style li:first-child {border-top: 1px solid #eee;}
ol.list-strong-style li::before{content:counter(li);counter-increment:li;background:#107fc2;color:#fff;font:bold 14px/20px sans-serif;height:32px;text-align:center;width:32px;position:absolute;left:0;top:14px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:30px;-webkit-box-shadow:inset 0 0 5px #f0498d,2px 2px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 0 5px #f0498d,2px 2px 0 rgba(0,0,0,.15);box-shadow:inset 0 0 5px #107fc2,2px 2px 0 rgba(0,0,0,.15);font-weight:900;font-size:2rem;line-height:1.15;font-family:'Montserrat','Arial','Times New Roman',serif}
/*Numbers in rows fix*/
   ol.number-style { counter-reset: list 5; } /* Инициируем счетчик */
   ol.number-style li:before {counter-increment: list; /* Увеличиваем значение счетчика */content: counter(list) " "; /* Выводим число */}
/*FORM CALCULATOR*/
.multiform-gap-name {font-family: 'Montserrat', 'Arial', 'Times New Roman', serif !important;}
#multiformField10_1-1 .multiform-gap-value {padding-top: 38px;}
#multiformField10_1-1 .multiform-gap-value button. {padding: 16px 25px;}
.multiform-gap-field.type-select select {color:#5f2d8e !important;font-family: 'Montserrat', 'Arial', 'Times New Roman', serif !important;}
.multiform-gap-field.type-input input,
.multiform-gap-field.type-phone input {color:#45a705 !important;font-family: 'Montserrat', 'Arial', 'Times New Roman', serif !important;}
.multiform-gap-field.type-button button {font-weight: 900;text-transform: uppercase;}
.blog-sidebar aside.widget.widget_categories ul.menu-v.categories {line-height: 2;margin-top: 16px;margin-bottom: 16px;list-style-type: none;position: relative;padding-left: 15px;}
.logo span.logo-text {font-size: 1rem;font-weight: 600;color: #6a6a6a;display: block;}
.slider-main .slide-text {background: #ffffff8a;padding: 30px;max-width: 600px;}
.slider-main .slide-text .text {font-size: 18px;font-weight: 900;margin-top: 10px;}
.slider-main .slide-text .more-btn {margin-top: 50px;}
@media (max-width: 767px) {.slider-main .slide-text {max-width: auto;} }
.container p {font-weight: 500;}
.home-buttons {margin: 65px 30px 30px 30px;}
.home-buttons a {white-space: normal;}
.btn-primary {font-weight: 900;padding: 1rem;}
.btn.btn-primary.btn-bordered {background: #fff;border: 3px solid #5f2d8e;color: #5f2d8e;}
.btn.btn-primary.btn-bordered:hover,
.btn.btn-primary.btn-bordered:focus {background: #5f2d8e !important;border: 3px solid #5f2d8e !important;color: #fff !important;}
div.h2 {font-size: 28px;font-weight: 700;position: relative;text-transform: uppercase;padding: 50px 0 50px;}
.header_type2 .main h1 {font-weight: 600;font-size: 20px;text-align: center;line-height: 20px;}
.phone span.number.title-header i {font-size: 1.2rem;}
.phone.wsapp span.number,.icon-wsapp {position: relative;padding-left: 35px;}
.phone.wsapp span.number::before,.icon-wsapp::before {display: block;content: ' ';height: 22px;width: 22px;top: 2px;left: .5em;position: absolute;background-image: url(img/whatsapp.svg);}
.icon-wsapp::before {display: block;content: ' ';height: 26px;width: 26px;top: -1px;left: -.1em;position: absolute;background-image: url(img/whatsapp-contacts.svg);}
.sections-images img {max-width: 100%;max-height: 350px;}
/* -----Video Adaptive Speed Optimized Block ------ */
.page {margin: 0;display: grid;grid-template-columns: 1fr 1fr;grid-gap: 20px;margin-top: 38px;}
@media (max-width: 767px) { .page {display: block;}.video {margin-bottom: 30px;}  }
.video {position: relative;width: 100%;height: 0;padding-bottom: 56.25%;background-color: #000000;}
.video__link {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.video__media {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: none;}
.video__button {position: absolute;top: 50%;left: 50%;z-index: 1;display: none;padding: 0;width: 68px;height: 48px;border: none;background-color: transparent;transform: translate(-50%, -50%);cursor: pointer;}
.video__button:hover,.video__button:focus {background: none;border: 0;}
.video__button-shape {fill: #212121;fill-opacity: 0.8;}
.video__button-icon {fill: #ffffff;}
.video__button:focus {outline: none;}
.video:hover .video__button-shape,.video__button:focus .video__button-shape {fill: #ff0000;fill-opacity: 1;}
/* Enabled */
.video--enabled {cursor: pointer;}
.video--enabled .video__button {display: block;}
/* ------ Video Adaptive Speed Optimized Block- End ---- */
/* ---Стиль заголовка на главной страницы  ---- */
.main_block {border-top: 0 solid #e1e1e1;padding: 20px 0 20px 0;}
.main_block.about .main_title {font-size: 22px;font-weight: normal;padding: 25px;overflow: hidden;text-transform: uppercase;text-align: center;}
.main_block.about .main_title::before,.main_block.about .main_title::after {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: #e4e4e5 none repeat scroll 0 0;border-color: #fff;border-image: none;border-style: solid;border-width: 0 15px;content: "";display: inline-block;height: 2px;vertical-align: middle;width: 100%;}
.main_block.about .main_title::before {margin-left: -100%;}
.main_block.about .main_title::after {margin-right: -100%;}
.main_block.about .main_title.text-left {text-align: left;}
.main_block.about .main_title.text-right {text-align: right;}
.main_block.about .main_title span { padding: 0 30px;}
.main_block.about .main_title span .icon-mouse {font-size: 2.2rem;color: #e4e4e5;}
.info_block p {font-size: 1.1em;}
@media (max-width: 767px) { .sections-images  {text-align: center;} }
/*Mouse Scroll Animate Effect*/
.mouse-scroll span {position: relative;}
.scroll-downs {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;width :34px;height: 55px;}
.mousey {width: 3px;padding: 10px 15px;height: 35px;border: 3px solid #e4e4e5;border-radius: 25px;opacity: 0.75;box-sizing: content-box;}
.scroller {width: 3px;height: 10px;border-radius: 25%;background-color: #555;animation-name: scroll;animation-duration: 2.2s;animation-timing-function: cubic-bezier(.15,.41,.69,.94);animation-iteration-count: infinite;}
@keyframes scroll {
  0% { opacity: 0; }
  10% { transform: translateY(0); opacity: 1; }
  100% { transform: translateY(15px); opacity: 0;}
}
.promo-icons .header {font-size: 18px;}
.promo-icons.no-scroll {padding: 20px 20px 0 20px;text-align: left;width: 100%;background: #f8f8f8;}
.promo-icons.no-scroll .p-one p.description {font-weight: 600;}
@media (max-width: 767px) { .promo-icons.no-scroll .p-one p.header {font-size: 18px;}.promo-icons.no-scroll .container  {padding-left: 0 !important;padding-right: 0!important;}.promo-icons.no-scroll {padding: 20px 0 0 0;position: inherit;z-index: 10;}.promo-icons.no-scroll .container {overflow-x: visible;-webkit-overflow-scrolling: touch;}.promo-icons.no-scroll .container .row {display: block;width: 100%;}.promo-icons.no-scroll .container .col-lg-4 {display: block;width: inherit;float: none;}.promo-icons.no-scroll .container .p-one {width: auto;padding-left: 50px;padding-bottom: 30px;}  }
/* Search Section */
.search-section .is-search form input#search {width: 480px;}
.search-section .is-search {margin-bottom: 40px;}
@media (max-width: 767px) { .search-section .is-search form button {margin-top: 30px;}.search-section .is-search form input#search {width: auto;}  }
/* --- Стиль формы подписки: --- */
.home_subcribe{margin: 35px 0 0;margin-bottom: 35px;padding: 25px 0;position: relative;}
.blog-sidebar .home_subcribe.blog__widget {margin: 0;}
.blog-sidebar .home_subcribe .subscribe_form.subscribe__blog {width: auto;padding: 15px 10px;}
.blog-sidebar .home_subcribe.blog__widget .subscribe_form.subscribe__blog p {color: #cda56d;}
.blog-sidebar .home_subcribe.blog__widget .subscribe_form {background: #fff;border: 3px solid #cda56d;}
.subscribe_form{margin:0 auto;position:relative;width:800px;text-align:center;background:rgba(188,135,60,0.75);padding:35px 25px;}
.subscribe_form p {font-size:16px;text-transform:uppercase;color:#fff;font-weight: 900;}
.form_input{display:inline-block;}
.form_input input[type="email"]{border:1px #fff solid;padding:10px 25px;text-align:center;margin-bottom:15px;}
@media (max-width: 1280px) { .form_input input[type="email"]{padding:10px 0;} }
.form_input input[type="submit"]{background:#000;font-weight: 900;color:#f8f8f8;border:0;padding:12px 20px;font-size:12px;text-transform:uppercase;transition:opacity 0.3s ease;}
.form_input input[type="submit"]:hover{opacity:0.7;}
@media (max-width: 850px) { .subscribe_form {width: auto;} }
/* News & Articles */
.newsblock {border-top: 0px solid #e1e1e1;border-bottom: 0px solid #e1e1e1;}
.newsblock {padding-top: 10px;}
.newsblock .main_title {font-size: 22px;font-weight: normal;text-transform: uppercase;text-align: center;}
.newsblock .main_title span{padding: 35px;}
.newsblock .news-slider-js .owl-height {min-height: 350px;}
.newsblock.articles .news-slider-js .owl-height {min-height: 408px;}
.newsblock .media .media-body .image {max-width: 400px;}
.newsblock .media .news_item {text-align: left;max-width: 440px;}
.newsblock .media {padding: 20px;}
.newsblock .news_item .date {margin: 5px 0 0 0;}
/* Contact Form */
.tour_form {background: url(img/antalya-form-bg.jpg) no-repeat center center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;padding: 10px 30px 60px 30px;}
.grid__model__form .easyfeedback__field.sumbit-after {margin-top: 41px;}
@media (max-width: 1227px) { .grid__model__form .easyfeedback__field.sumbit-after {margin-top: auto;text-align: center;}  }
/* Contact Home */
.container-fluid .row  {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}
.container-fluid .col-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
@media (min-width: 767px) { .container-fluid .col-md-6 {-ms-flex: 0 0 50%;flex: 0 0 50%; max-width: 50%;float: none;width: auto;} }
.container-fluid .row .col-md-6.col-12.content__info {align-self: center;padding-left: 96px;}
@media (max-width: 767px) { .container-fluid .row .col-md-6.col-12.content__info {padding-left: 0;} }
.contact .section__header {padding-bottom: 24px;}
.size-typo-xxxl {font-size: 32px;font-weight: 900;}
ul.list-styled {margin-top: 16px;margin-bottom: 16px;list-style-type: none;}
ul.list-styled li {position: relative;margin-bottom: 8px;font-size: 18px;color: rgba(40,47,55,.75);font-weight: 600;line-height: 2;}
.container-fluid ul.list-styled li i.icon {color: #3255b4;font-size: 20px;}
/*GRID MODEL*/
.grid__model__form {display: -ms-grid !important; display: grid !important; grid-template-columns: repeat(auto-fit, minmax(360px, 1fr)) !important; /*grid-auto-rows: 100px !important;*/ gap: 20px !important; /*max-width: 1170px !important;*/ counter-reset: item !important; margin: 0 auto !important; padding: 0px !important; }
.easyfeedback {min-height: 512px;}
.grid__model__form .easyfeedback__submit.btn.btn-primary.btn-bordered {font-size: 1.4rem;padding: 18px 26px;}
@media (max-width:767px) { .grid__model__form {display: block !important;} }
.footer .footer-logo {padding-top: 30px;}
/* Contact Page */
.contact-page__text {background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:30px;margin:0 0 10px}
 .contact-items {padding:20px 30px;list-style:none;font-size:0;margin:20px 0 0;background:#f5f5f5}
 .contact-item {display:inline-block;padding:0 15px 0 0;margin:0;width:33.3333%;font-size:15px;vertical-align:top;box-sizing:border-box;}
 @media (max-width:800px) {  .contact-item {width:100%;padding:0;margin:0 0 25px;}.contact-item:last-child {margin-bottom:0}   }
 .contact-item__icon {float:left}
.contact-item__icon i.icon {font-size: 1.6rem;color: #3255b4;}
.contact-item__value {font-weight:500;}
.contact-item__text {margin:0 0 0 30px}
 .contact-item__title {color:#989898;font-size:10px;text-transform:uppercase;letter-spacing:1px;}
 .contact-page__form-map {background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);display:inline-block;width:100%;}
 .contact-page__form {width:50%;float:right;padding:30px;box-sizing:border-box;}
 .contact-page__form--center {max-width:430px;margin:0 auto;float:none;}
 .contact-page__form--center .contact-page_form-head,
 .contact-page__form--center .wa-captcha,.contact-page__form--center .wa-submit {text-align:center;}
 .contact-page__form--center .wa-submit input[type=submit] {width:100%;max-width:180px}
 .contact-page__map {width:50%;float:left;padding:30px 0 30px 30px;box-sizing:border-box;}
 .contact-page__map--full {float:none;width:100%;padding:30px;}
 @media (max-width:900px) { .contact-page__form,.contact-page__map {float:none;width:100%;padding:15px;}.contact-page__text {padding:15px;} }
 .text-bottom-section ul.list-unstyled li {line-height: 1.6;font-weight: 600;}
 /*Ordercall Callback*/
.phone span.nobr.email a.call-back-button {color: #3255B4;}
.phone span.nobr.email a:hover.call-back-button {color: #0D2F8D;}
.oc-light-form__content .ui-slider .ui-slider-handle::after {content: none;}
/*Multiform*/
.multiform-theme1 .multiform-title,.multiform-theme1 .multiform-submit input {font-family: 'Montserrat', 'Arial', 'Times New Roman', serif !important;}
.multiform-theme1 .multiform-title {color: #3255B4 !important;font-weight: 600 !important;}
/*Badge*/
.badge {color: #fff;font-weight: 600;}
.badges .low-price {background-color: #1042d7 !important;}
/*Blog*/
.blog-sidebar li .tags.cloud {text-align: left;}
.blog-sidebar ul.subcategory.hidden-sm-down li .tags.cloud a {opacity: 0.80 !important;color: #3255B4;}
.previous-next-block {margin: 40px 0 5px 0;}
.previous-posts-wrapper {min-width: 250px;display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;background: #fff;align-content: space-between;flex-direction: row;}
.previous-posts-item {min-width: 100px;min-height: 50px;background: #eeeeee;padding: 20px;}
@media (max-width:500px) { .previous-posts-item {min-width: 100px;min-height: auto;background: #eeeeee;padding: 6px 10px;font-size: .7rem;font-weight: 600;color: #3255b4;} }
.other-posts-block ul.list-styled li {font-size: 1rem;}
.blog-info-border {padding: 20px;background: #fff;border: 3px solid #3255B4;}
.blog-info-border h2,.blog-info-border ul li {font-size: 14px;font-weight: 600;}
.blog-info-border h2 {font-size: 16px;}
.blog-info-border img {width: 100%;}
/*404*/
.error-inside .footnote-backref {color: inherit;color: #3255b4;outline: 2px solid transparent;outline-offset: 10px;transition: outline-offset .5s linear;text-decoration: underline;font-size: 1.2rem;}
@media (min-width:400px) { .error-scene .frame,.error-scene .layer { height:400px !important;} }
@media (min-width:440px) { .error-scene .frame,.error-scene .layer { height:450px !important;} }
@media (min-width:480px) { .error-scene .frame,.error-scene .layer { height:500px !important;} }
@media (min-width:768px) { .error-scene .frame,.error-scene .layer { height:700px !important;} }
@media (min-width:1200px) { .error-scene .frame,.error-scene .layer {height:900px !important;} }
.page-interactive .error-message .layer-mobile a.footnote-backref {color: #3255B4 !important;font-size: 1.4rem;}
/*Chats*/
.chats-side {position: fixed;left: 0px;top: 50%;z-index: 100000;width: 55px;}
.fade_in .viber:hover {-webkit-transform: rotateZ(20deg);-ms-transform: rotateZ(20deg);transform: rotateZ(20deg);-webkit-animation-name: fade_in;-webkit-animation-duration: .3s;animation-name: fade_in;animation-duration: .3s;}
.fade_in .whatsapp:hover {-webkit-transform: rotateZ(20deg);-ms-transform: rotateZ(20deg);transform: rotateZ(20deg);-webkit-animation-name: fade_in;-webkit-animation-duration: .3s;animation-name: fade_in;animation-duration: .3s;}
.fade_in .telegram:hover {-webkit-transform: rotateZ(20deg);-ms-transform: rotateZ(20deg);transform: rotateZ(20deg);-webkit-animation-name: fade_in;-webkit-animation-duration: .3s;animation-name: fade_in;animation-duration: .3s;}
@-webkit-keyframes fade_in {
  from {opacity: 0} 
  to {opacity: 1}
}
@keyframes fade_in {
  from {opacity: 0} 
  to {opacity: 1}
}
/*Icons*/
.smoke-bg{background-color:#edf5f7;}
.grid-icons{display:flex;flex:0 1 auto;flex-wrap:wrap;flex-direction:row;}
.grid-icons.large-gutter{margin-left:-30px;margin-right:-30px;}
.grid-icons.large-gutter>*{padding-left:30px;padding-right:30px;}
.one-of-three{flex:0 0 auto;max-width:inherit;flex-basis:50%;width:50%;}
@media (max-width: 800px){
.one-of-three{flex-basis:100%;width:auto;max-width:unset;margin-left:0;}
}
@media (max-width: 800px){
.one-of-three{flex:0 0 auto;max-width:inherit;flex-basis:100%;width:100%;}
}
@media (max-width: 800px) and (max-width: auto){
.one-of-three{flex-basis:100%;width:auto;max-width:unset;margin-left:0;}
}
.container-icons {padding:75px calc(50% - 550px);}
@media all and (max-width: 1129px){
.container-icons{padding:60px 30px;}
}
.one-of-three h3.body-title {font-size:20px;line-height:25px;margin-top: 20px;}
.container-iconsli a, .container-icons p a{border-bottom:1px solid #0094fd;}
.container-icons li a:hover,.container-icons p a:hover{color:#0094fd;}
.feature-grid{overflow:hidden;margin-top:15px;padding-left:0;}
.feature-grid>*{list-style:none;text-indent:0;padding-bottom:30px;}
.feature-grid .icon{color:#d6dde7;height:48px;width:48px;}
@media all and (max-width: 799px){
.feature-grid{padding-bottom:30px;}
}
@media (max-width: 767px){
.promo-icons .container .p-one {width: 100%;padding-left: 50px;}
}
@media (max-width: 480px){
html body div.container-background div.container div.content div.container-fluid div.row div.col-md-12.col-12 div.promo-icons div.container div.row {display: block;}
}
/*Steps*/
.timeline__item .timeline__description {font-weight: 600;}
.container-steps {width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media (min-width:576px){
.container-steps{max-width:540px;}
}
@media (min-width:768px){
.container-steps{max-width:720px;}
}
@media (min-width:992px){
.container-steps{max-width:960px;}
}
@media (min-width:1200px){
.container-steps{max-width:1140px;}
}
.timeline .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
.timeline .col-12,.timeline .col-lg-3,.timeline .col-md-6{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;}
.timeline .col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
@media (min-width:768px){
.timeline .col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
}
@media (min-width:992px){
.timeline .col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
.timeline .col-lg-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}
}
@media print{
*,:after,:before{text-shadow:none!important;box-shadow:none!important;}
.timeline h2,.timeline p{orphans:3;widows:3;}
.timeline h2{page-break-after:avoid;}
.container-steps {min-width:992px!important;}
}

.timeline .title{font-weight:900;}
.section.timeline{padding-top:38px;}
.section.timeline,.section.timeline .section__header{padding-bottom:72px;}
.section.timeline .section__text{display:block;max-width:650px;font-size:15px;color:rgba(40,47,55,.75);}
.section--center .section__header,.section--center .section__text{text-align:center;}
.section--center .section__text{margin:0 auto;}
@media (max-width:767px){
.timeline .section__title{font-size:24px;}
}
.timeline .timeline__item{position:relative;margin-bottom:72px;}
.timeline .timeline__number{position:absolute;top:-55px;left:-15px;font-size:96px;font-weight:900;opacity:.1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#a2660b;}
.timeline .timeline__description{font-size:15px;color:rgba(40,47,55,.75);}
.timeline.section{padding-bottom:0;}
@media (max-width:767px){
.timeline .timeline__number{left:10px;}
.promo-icons .container {overflow-x: inherit !important;}
}
.size-typo-xxxl{font-size:32px;}
/*CLEAN-ROOM SPECIAL PART 2*/
.header_type2 .menu-h-tree {justify-content: center;}
@media (max-width: 767px) { .promo-icons .container .col-lg-4 {display: block;}.promo-icons {padding: 20px 0 0 0;background: #fff; }  }
.promo-icons .row div {margin-bottom: 100px;}
@media (max-width: 767px) { .promo-icons .row div {margin-bottom: 40px;}}
/*Fix Reviews*/
.easyreviews-records__content .easyreviews-records__header .easyreviews-records__rating {display: none;}
.easyreviews-records__body-item .easyreviews-records__body-value svg.easyreviews-rating-icon {color: #00a505;}
@media(max-width:980px){ .easyreviews-last div.easyreviews-records div.easyreviews-records__list.easyreviews-records__row {display: flex;flex-wrap: wrap;} }
.easyreviews-header__center a button.easyreviews-button.easyreviews-button-big {background-color:#5f2d8e;border: 2px solid #5f2d8e;}
.easyreviews-header__center a:hover button.easyreviews-button.easyreviews-button-big {background-color: #005903;}
/*Callback*/
#oc.oc-light-form .oc-light-form__content .oc-light-form__header {font-family: 'Montserrat', 'Arial', 'Times New Roman', serif !important;font-weight: 900;font-size: 1.8rem;}
.oc-light-form-input-text_fill, input[type="text"].oc-light-form-input-text {padding: 25px 1px 25px 5px !important;border-width: 2px !important;border-style: solid !important;border-color:#d7ede3 !important;}
#oc.oc-light-form .oc-light-form-field__label { font-family: 'Montserrat', 'Arial', 'Times New Roman', serif !important;font-weight: 900;font-size: 1.2rem;}
#oc.oc-light-form input.oc-light-form-input-text.oc-light-form-field__input {font-size: 17px;font-weight: 900;font-family: 'Montserrat', 'Arial', 'Times New Roman', serif !important;}
#oc.oc-light-form button.oc-light-form-button.oc-light-form__submit-button { font-family: 'Montserrat', 'Arial', 'Times New Roman', serif !important;font-weight: 900;font-size: 1.4rem;}
/* NEW SLIDER*/
.mixed_banners .item {padding-top: 20px;position: relative;}
.mixed_banners .item .item_inner {position: relative;overflow: hidden;height: 240px;}
.mixed_banners .item .item_inner::before{content:"";z-index:2;position:absolute;height:60%;right:0;bottom:0;left:0;background:rgba(0,0,0,0.5);background:rgba(0,0,0,0);background:-moz-linear-gradient(90deg,rgba(0,0,0) 0,rgba(0,0,0,0.5) 100%);background:-webkit-linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.5) 100%);background:-o-linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.5) 100%);background:-ms-linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.5) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.5) 100%)}
.item .dark_block_animate{opacity:0;background-color:#000;-ms-filter:"alpha(opacity=0)";-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease;position:absolute;display:block;width:100%;height:100%;z-index:4;overflow:hidden;top:0}
body .item .dark_block_animate {background-color: rgba(0,0,0,.5);}
.item .wrap_tizer{position:absolute;bottom:20px;z-index:2;width:100%;color:#fff;transition:all ease .5s}
.wrap_tizer .wrapper_inner_tizer {padding: 0 33px 0 20px;}
.wrap_tizer .wr_block {transition: all ease 0.1s;}
.wrap_tizer .wrap_outer{position:relative;left:-3px;padding:6px;font-size:17px;line-height:18px;background:#23618c;color:#FFF;display:inline}
.wrap_tizer .wrap_outer, .wrap_tizer .wrap_outer .outer_text, .wrap_tizer .wrap_outer .inner_text {background:#666366;font-weight: 900;color:#fff;}
.wrap_tizer .wrap_outer.title {font-weight: bold;font-size: .75rem;text-transform: uppercase;}
.wrap_tizer .wrap_outer .outer_text {position: relative;padding: 5px 0 6px;}
.item_inner div.wrap_tizer.label__tizer{position:absolute;top:20px;z-index:2;width:100%;color:#fff;transition:all ease .5s}
.scale_block_animate{-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;-webkit-transition:all 1s ease-out;overflow:hidden;position:relative;z-index:1}
.item .img_block{background-size:cover;background-position:center center;width:100%;height:100%;top:0;left:0;position:absolute;background-repeat:no-repeat}
@media (min-width:992px){.mixed_banners .item:first-child {padding-top: 0px;} }
.item:not(.touch_class):hover .scale_block_animate, .touch_class .scale_block_animate { -webkit-transform: scale(1.25);transform: scale(1.25);}
/*Tables Default*/
.tg-wrap {margin: 20px 0;}
.tg  {border-collapse:collapse;border-spacing:0;}
.tg td{font-size:14px;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#00a505;}
.tg th{font-size:14px;font-weight:normal;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#00a505;}
.tg .tg-0lax{text-align:left;vertical-align:top}
@media screen and (max-width: 767px) {.tg {width: auto !important;}.tg col {width: auto !important;}.tg-wrap {overflow-x: auto;-webkit-overflow-scrolling: touch;}}
/*Blog*/
.row-content {margin-top: 30px;margin-bottom: 30px;}
.row-content h2 {font-size: 1.2rem;font-weight: 900;padding: 10px 0 0 0;color: #00a505 !important;}
.row-content h3 {font-size: 1.2rem;font-weight: 600;color: #00a505 !important;}
/*Multiform*/
.multiform-popup-window .s-close {right: 7px !important;top: -7px !important;}
.multiform-wrap.multiform-adaptive-width.inited-popup a.s-close img {opacity: .5 !important;}
.multiform-wrap.multiform-adaptive-width.inited-popup a.s-close img:hover {opacity: 1 !important;}
/* Contact Page */
.contact-page__text {background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:30px;margin:0 0 10px}
 .contact-items {padding:20px 30px;list-style:none;font-size:0;margin:20px 0 0;background:#f5f5f5}
 .contact-item {display:inline-block;padding:0 15px 0 0;margin:0;width:33.3333%;font-size:15px;vertical-align:top;box-sizing:border-box;}
 @media (max-width:800px) {  .contact-item {width:100%;padding:0;margin:0 0 25px;}.contact-item:last-child {margin-bottom:0}   }
 .contact-item__icon {float:left}
.contact-item__icon i.icon {font-size: 1.6rem;color: #3255b4;}
.contact-item__value {font-weight:500;}
.contact-item__text {margin:0 0 0 30px}
 .contact-item__title {color:#989898;font-size:10px;text-transform:uppercase;letter-spacing:1px;}
 .contact-page__form-map {background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);display:inline-block;width:100%;}
 .contact-page__form {width:50%;float:right;padding:30px;box-sizing:border-box;}
 .contact-page__form--center {max-width:430px;margin:0 auto;float:none;}
 .contact-page__form--center .contact-page_form-head,
 .contact-page__form--center .wa-captcha,.contact-page__form--center .wa-submit {text-align:center;}
 .contact-page__form--center .wa-submit input[type=submit] {width:100%;max-width:180px}
 .contact-page__map {width:50%;float:left;padding:30px 0 30px 30px;box-sizing:border-box;}
 .contact-page__map--full {float:none;width:100%;padding:30px;}
 @media (max-width:900px) { .contact-page__form,.contact-page__map {float:none;width:100%;padding:15px;}.contact-page__text {padding:15px;} }
 .text-bottom-section ul.list-unstyled li {line-height: 1.6;font-weight: 600;}
.contact-page__form div.contact-page_form-head.h2 {padding: 0 0 26px;}
/*Tables*/
.table th {background: #fff;color: #4c4c4c;text-align: center;}
.table-striped tbody tr {font-weight: 900;color: #000;text-align: center;}
.table-striped tbody tr {border-top: 2px solid #dfdfdf;border-bottom: 2px solid #dfdfdf;}
/* Responsive Table stacktable.js */
.stacktable { width: 100%; }
.st-head-row { padding-top: 1em; }
.st-key { width: 49%; text-align: right; padding-right: 1%; }
.st-val { width: 49%; padding-left: 1%; }
.stacktable.small-only th.st-head-row {background: #f2feff;}
.stacktable.small-only th.st-head-row.st-head-row-main {background: #fff;}
/* Responsive Table stacktable.js *//* RESPONSIVE WIDTH CUSTOM SETTINGS */
.stacktable.large-only { display: table !important; }
.stacktable.small-only { display: none !important; }
@media (max-width: 800px) {.stacktable.large-only { display: none !important; }.stacktable.small-only { display: table !important; }.flexdiscount-alldiscounts .flexdiscount-alldiscounts-heading {text-align: center; }.flexdiscount-alldiscounts-heading .h3 {font-size: 1.2rem !important;font-weight: 600 !important;} }
/*Accordeon Styles*/
.accordion dl,.accordion-list { border: 1px solid #ddd;}
.accordion dl:after,.accordion-list:after {content: "";display: block;height: 1em;width: 100%;background-color: #5f2d8e;}
.accordion dd,.accordion__panel {background-color: #eee;font-size: 1em;line-height: 1.5em;}
.container-accordeon a.accordion-title.accordionTitle {font-size: 1.2rem;text-transform: uppercase;}
.accordion p {padding: 1em 2em 1em 2em;font-weight: 600;font-size: 1.2rem;}
.accordion {position: relative;background-color: #eee;}
.container-accordeon {max-width: 1320px;margin: 0 auto;padding: 2em 0 2em 0;}
.accordionTitle,.accordion__Heading {background-color: #5f2d8e;text-align: center;font-weight: 700;padding: 2em;display: block;text-decoration: none;color: #fff;transition: background-color 0.5s ease-in-out;border-bottom: 1px solid #1272ab;}
.accordionTitle:before,.accordion__Heading:before {content: "+";font-size: 1.8em;line-height: 1em;float: left;transition: -webkit-transform 0.3s ease-in-out;transition: transform 0.3s ease-in-out;transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;}
.accordionTitle:hover,.accordion__Heading:hover {background-color: #666366;}
.accordion a:hover {color: #fff;text-decoration: none;}
.accordion a:hover {color: #fff;text-decoration: none;}
.accordion a:focus {color: #fff;text-decoration: none;}
.accordionTitleActive,.accordionTitle.is-expanded {background-color: #666366;}
.accordionTitleActive:before,.accordionTitle.is-expanded:before {-webkit-transform: rotate(-225deg);transform: rotate(-225deg);}
.accordionItem {height: auto;overflow: hidden;max-height: 50em;transition: max-height 1s;}
@media screen and (min-width: 48em) { .accordionItem {max-height: 15em;transition: max-height 0.5s;} }
.accordionItem.is-collapsed {max-height: 0;}
.no-js .accordionItem.is-collapsed {max-height: auto;}
.animateIn {
  -webkit-animation: accordionIn 0.45s normal ease-in-out both 1;
          animation: accordionIn 0.45s normal ease-in-out both 1;
}

.animateOut {
  -webkit-animation: accordionOut 0.45s alternate ease-in-out both 1;
          animation: accordionOut 0.45s alternate ease-in-out both 1;
}

@-webkit-keyframes accordionIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.9) rotateX(-60deg);
            transform: scale(0.9) rotateX(-60deg);
    -webkit-transform-origin: 50% 0;
            transform-origin: 50% 0;
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

@keyframes accordionIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.9) rotateX(-60deg);
            transform: scale(0.9) rotateX(-60deg);
    -webkit-transform-origin: 50% 0;
            transform-origin: 50% 0;
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@-webkit-keyframes accordionOut {
  0% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.9) rotateX(-60deg);
            transform: scale(0.9) rotateX(-60deg);
  }
}
@keyframes accordionOut {
  0% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.9) rotateX(-60deg);
            transform: scale(0.9) rotateX(-60deg);
  }
}

/*Proponuem*/
.services__all {padding: 2rem; }
.services__all > ul {display: grid; grid-template-columns: repeat(auto-fit, minmax(320px, 1fr)); grid-gap: 1rem;list-style-type: none;padding-left: 0; }
.services__all > ul > li {border: 1px solid #E2E2E2; border-radius: .5rem; padding: 20px 0; }
.services__all > ul > li > figure {border-top-left-radius: .5rem; border-top-right-radius: .5rem; width: 160px; margin: 0 auto; }
.services__all > ul > li > figure > img {width: 160px; height: 160px; }
.services__all > ul > li > figure > figcaption {position: absolute; bottom: 0; background-color: rgba(0,0,0,.7); width: 100%; }
.services__all > ul > li > figure > figcaption > h3 {color: white; padding: .75rem; font-size: 1.25rem; }
.services__all > ul > li > h3 {font-size: 2rem; line-height: 1.5; padding: 1rem .75rem; color: #666666; text-align: center; font-weight: 600;min-height: 120px;}
.services__all > ul > li > a {padding: .5rem 1rem; margin: .5rem; }
/*#2*/
.wrapper__sections section.section__title article p {margin-bottom: 0;font-size: 1.8rem;font-weight: 600;}
.services__all.work__all ul li figure {width: auto;}
.services__all.work__all > ul {grid-gap: 3rem;}
.btn-primary {background: #5f2d8e;border: 1px solid #5f2d8e;}
.btn-primary:hover, .btn-primary:focus {background: #7967bc; border: 1px solid #04612b; color: #ffffff;}

.unstyled {display: block;list-style-type: none;padding-left: 0;text-align: center;}
@media (max-width:890px) { .services__all > ul {display: block !important;} }
/*Chomu*/
.grid-model {display: grid;grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));grid-gap: 1rem;list-style-type: none;}
.grid-image img {max-width: 100%;height: auto;width: auto;display:block;border-radius:5px;}
.mobile-image {background-image: url("/wa-data/public/shop/themes/topstyle/img/demo-benefits.jpg");background-size: cover;background-repeat: no-repeat;background-position: right top;height: 330px;margin-bottom: 30px;}
@media (max-width:890px) { .grid-model {display: block !important;}.services__all > ul > li {margin-bottom: 30px;}.services__all > ul > li:last-child {margin-bottom: 0;}}
.grid-model .grid-text .h2.home-header {padding-top: 0;}
.b-feature__item {margin-bottom: 40px;}
.b-feature__item i, .b-feature__item_image {font-size: 48px;float: left;width: 48px;color: #555;position: relative;opacity: .6;transition: all .8s ease;}
.b-feature__inner {display: inline-block;width: 100%;}
@media (max-width:890px) {.b-feature__inner { display: block;}.b-feature__item i, .b-feature__item_image {margin-right: 20px;} }
/*Personnel*/
.b-delivery__block {text-align: center;}
.b-delivery__block.col-sm-4 h2.b-delivery__head.text-center {margin-bottom: 40px;}
.image-outer {background-color: #ffffff;
background-image: url("data:image/svg+xml,%3Csvg width='180' height='180' viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M81.28 88H68.413l19.298 19.298L81.28 88zm2.107 0h13.226L90 107.838 83.387 88zm15.334 0h12.866l-19.298 19.298L98.72 88zm-32.927-2.207L73.586 78h32.827l.5.5 7.294 7.293L115.414 87l-24.707 24.707-.707.707L64.586 87l1.207-1.207zm2.62.207L74 80.414 79.586 86H68.414zm16 0L90 80.414 95.586 86H84.414zm16 0L106 80.414 111.586 86h-11.172zm-8-6h11.173L98 85.586 92.414 80zM82 85.586L87.586 80H76.414L82 85.586zM17.414 0L.707 16.707 0 17.414V0h17.414zM4.28 0L0 12.838V0h4.28zm10.306 0L2.288 12.298 6.388 0h8.198zM180 17.414L162.586 0H180v17.414zM165.414 0l12.298 12.298L173.612 0h-8.198zM180 12.838L175.72 0H180v12.838zM0 163h16.413l.5.5 7.294 7.293L25.414 172l-8 8H0v-17zm0 10h6.613l-2.334 7H0v-7zm14.586 7l7-7H8.72l-2.333 7h8.2zM0 165.414L5.586 171H0v-5.586zM10.414 171L16 165.414 21.586 171H10.414zm-8-6h11.172L8 170.586 2.414 165zM180 163h-16.413l-7.794 7.793-1.207 1.207 8 8H180v-17zm-14.586 17l-7-7h12.865l2.333 7h-8.2zM180 173h-6.613l2.334 7H180v-7zm-21.586-2l5.586-5.586 5.586 5.586h-11.172zM180 165.414L174.414 171H180v-5.586zm-8 5.172l5.586-5.586h-11.172l5.586 5.586zM152.933 25.653l1.414 1.414-33.94 33.942-1.416-1.416 33.943-33.94zm1.414 127.28l-1.414 1.414-33.942-33.94 1.416-1.416 33.94 33.943zm-127.28 1.414l-1.414-1.414 33.94-33.942 1.416 1.416-33.943 33.94zm-1.414-127.28l1.414-1.414 33.942 33.94-1.416 1.416-33.94-33.943zM0 85c2.21 0 4 1.79 4 4s-1.79 4-4 4v-8zm180 0c-2.21 0-4 1.79-4 4s1.79 4 4 4v-8zM94 0c0 2.21-1.79 4-4 4s-4-1.79-4-4h8zm0 180c0-2.21-1.79-4-4-4s-4 1.79-4 4h8z' fill='%23d5cee0' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");padding: 30px;border-radius:5px;box-shadow: 0 1px 2px rgba(0,0,0,0.07),0 2px 4px rgba(0,0,0,0.07),0 4px 8px rgba(0,0,0,0.07),0 8px 16px rgba(0,0,0,0.07),0 16px 32px rgba(0,0,0,0.07), 0 32px 64px rgba(0,0,0,0.07);}
.b-delivery h2.b-delivery__head {margin: 20px 0 10px 0;font-weight: 600;}
#delivery .parallax {background-image: url(//www.toptal.com/designers/subtlepatterns/patterns/symphony.png);background-position: bottom;animation: 9s linear 0s infinite bp;display: flex;align-items: center;justify-content: center;
  padding-bottom: 50px;}
@keyframes bp {
  from {
    background-position:  198px 0;
  }
  
  to {
    background-position:  0 198px;
  }
}
@media (max-width:890px) {.b-delivery-block {margin-bottom: 30px;} }
/* Footer */
.grid-model-footer {display: grid;grid-template-columns: repeat(auto-fit, minmax(360px, 1fr));/* grid-auto-rows: 200px; *//* gap: 20px; */max-width: 100%;counter-reset: item;margin: 40px auto;}
.item-grid-footer {/* background-color: orange;border: 2px solid darken(orange, 10%); *//* border-radius: 0.25em; */counter-increment: item;/* padding: 20px; */}
.grid-model-footer .h2.text-center.home-header {padding-top: 0;}
.grid-model-footer .b-feature__item {margin-bottom: 0;}
.item-grid-footer ul {padding-left: 0;list-style: none;}
.item-grid-footer ul li {position: relative;  padding-left: 30px;  margin: 30px 0;font-size: 1.2rem;font-weight: 600; }
.item-grid-footer ul li::before {display: block;content: ' ';height: 23px;width: 23px;top: 0 ;left: 0 ;position: absolute;background-image: url(/wa-data/public/shop/themes/topstyle/img/list-image.svg) !important;}
.item-grid-footer ul li:first-child {margin-top:0;}
.item-grid-footer ul li:last-child {margin-bottom:0;}
.grid-model-footer div.item-grid-footer.item-footer-3 h3,.grid-model-footer div.item-grid-footer.item-footer-3 h4 {color: #fff;}
.item-footer-3 p {font-size: 1.2rem;color: #fff;}
.grid-model-footer div.item-grid-footer.item-footer-2 {background: #f6f6f6;padding: 20px;}
.grid-model-footer div.item-grid-footer.item-footer-3 {padding: 20px;background: #5f2d8e;}
@media (max-width:890px) {
.item-footer-2 {order: 1;}
.item-footer-3 {order: 2;}
.item-footer-1 {order: 3;}
}
/*Content*/
.faq h5 {color: #3255b4;font-weight: 600;}
.panel-widget-style {padding: 20px 0 20px 0;}
.section-title {color: #313b48;font-weight: 700;text-align: center;text-transform: uppercase;position: relative;margin-bottom: 20px;}
.section-title::before {background: #e1e1e1 none repeat scroll 0 0;bottom: -5px;content: "";height: 1px;left: 50%;margin-left: -50px;position: absolute;width: 100px;}
.section-title::after {content: "";left: 50%;position: absolute;background: #5f2d8e none repeat scroll 0 0;bottom: -6px;height: 3px;margin-left: -15px;width: 30px;}
.container-buffer {margin-top: 20px;margin-bottom: 20px;}
.content-pages-wrap li {font-weight: 600;}
.content-header {color: #5f2d8e;}
.price-outer {padding: 20px;border: 3px solid #1682c3;}
.price-outer p {margin-bottom: 0;font-size: 1.2rem;}
.container p.price-inside {color: #09a24a;font-weight: 900;}
/*Form for content*/
#multiformField24_3-1 .multiform-gap-value {padding-top: 38px;}
#multiformField24_3-1 input[type="submit"], #multiformField24_3-1 button {padding: 18px 25px;}

/*Header-Short-Version*/
.header_type1 .topline .container.hidden-lg-up .xs-menu-overlay ul.clone-xs-menu li .title {display: none;}
.xs-menu ul li a {color: #b6e3ef;}
.header_type1 .menu-h-tree li:hover > a {color: #5f2d8e;}
.header_type1 .main {background: #5f2d8e;}
.header_type1 .main .icons .search,.header_type1 .main .icons .cart {display: none;}
.header_type1 .main .phone.phone__mobile .email a {color: #ffffff;}
.logo span.logo-text {color: #fff;}
.header_type1 .menu-h-tree li a {color: #dfdcea;}
.header_type1 .menu-h-tree .tree::after {color: #dfdcea;}
@media (max-width:767px) { .xs-menu {background: #5f2d8e;} }
.header_type1 .topline .container.hidden-lg-up .container-menu-h .xs-menu ul li.icons {display: none;}
/*Slider-Custom*/
.slider-main .slide-text .more-btn a {background: #5f2d8e;}
.slider-main .slide-text .more-btn a:hover, .slider-main .slide-text .more-btn a:focus {background: #7967bc;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
	background: #5f2d8e;
}
/*Buttons*/
input[type="submit"], button {background: #5f2d8e;border: 1px solid #5f2d8e;}
input[type="submit"]:hover,
button:hover {border: 1px solid #7967bc;background: #7967bc;}
/*Breadcrumbs*/
.breadcrumbs .category-name::after {background: #5f2d8e;}
/*Tables*/
.table thead th, .table th,.table tbody tr td.fill-background {background: #5f2d8e;color: #fff;}
thead tr th.tr-background {background: #FFF;}
.table thead th {text-transform: uppercase;}
.table-home .table th,.table-home .table td {border-right: 10px solid #eceeef;}
@media (max-width: 800px) {.table thead th, .table th {color: #5f2d8e;} }
/*Footer*/
.footer .fa {color: #5f2d8e;}
.footer {background: #666366;}
