<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* 
	Table of Contents

    01. Settings ----------------------------------
    02. Sprite ------------------------------------
    03. Generic -----------------------------------
    04. Base --------------------------------------
    05. Fonts -------------------------------------
    06. Helpers -----------------------------------
         Clear ------------------------------------
         Notext -----------------------------------
         Hidden -----------------------------------
         Alignleft --------------------------------
         Alignright -------------------------------
         Disabled ---------------------------------
         Grid -------------------------------------
         Responsive Helpers -----------------------
    07. Reset -------------------------------------
    08. Regions -----------------------------------
    09. Container ---------------------------------
    10. Content -----------------------------------
    11. Footer ------------------------------------
    12. Header ------------------------------------
    13. Main --------------------------------------
    14. Shell -------------------------------------
    15. Sidebar -----------------------------------
    16. Wrapper -----------------------------------
    17. Modules -----------------------------------
    18. Banner  -----------------------------------
    19. Btn ---------------------------------------
    20. Code --------------------------------------
    21. Feedback ----------------------------------
    22. Form Elements -----------------------------
    23. Form --------------------------------------
    24. Hero Alt ----------------------------------
    25. Hint --------------------------------------
    26. List Checked ------------------------------
    27. List Contacts -----------------------------
    28. List Prices -------------------------------
    29. List Tabs ---------------------------------
    30. List --------------------------------------
    31. Logo --------------------------------------
    32. Nav ---------------------------------------
    33. Offser ------------------------------------
    34. Section Tabs ------------------------------
    35. Section -----------------------------------
    36. Show More ---------------------------------
    37. Slider ------------------------------------
    38. Table -------------------------------------
    39. Widget ------------------------------------
    40. Themes ------------------------------------
 */

/* ------------------------------------------------------------ *\
	Settings
\* ------------------------------------------------------------ */

/* ------------------------------------------------------------ *\
	Sprite
\* ------------------------------------------------------------ */

/* ------------------------------------------------------------ *\
	Generic
\* ------------------------------------------------------------ */

/* ------------------------------------------------------------ *\
	Base
\* ------------------------------------------------------------ */

body { min-width: 320px; background: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 1.3; color: #000; }

a { color: inherit; text-decoration: underline; }

a:hover,
a[href^="tel"] { text-decoration: none; }

h1,
h2,
h3,
h4,
h5,
h6 { margin-bottom: 0.65em; }

p,
ul,
ol,
dl,
hr,
table,
blockquote { margin-bottom: 1.3em; }

h1[class],
h2[class],
h3[class],
h4[class],
h5[class],
h6[class],
h1:last-child,
h2:last-child,
h3:last-child,
h4:last-child,
h5:last-child,
h6:last-child,
p:last-child,
ul:last-child,
ol:last-child,
dl:last-child,
table:last-child,
blockquote:last-child { margin-bottom: 0; }

/* ------------------------------------------------------------ *\
	Fonts
\* ------------------------------------------------------------ */

@font-face {
    font-family: 'Courier Std';
    src: url('../fonts/CourierStd-Bold.woff2') format('woff2'),
        url('../fonts/CourierStd-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Vickey';
    src: url('../fonts/VickeyBold.woff2') format('woff2'),
        url('../fonts/VickeyBold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

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

/* ------------------------------------------------------------ *\
	Helpers
\* ------------------------------------------------------------ */

/*  Clear  */

.clear:after { content: ''; display: block; clear: both; }

/*  Notext  */

.notext { overflow: hidden; text-indent: 101%; white-space: nowrap; }

/*  Hidden  */

[hidden],
.hidden { display: none !important; }

/*  Alignleft  */

.alignleft { float: left; }

/*  Alignright  */

.alignright { float: right; }

/*  Disabled  */

[disabled],
.disabled { cursor: default; }

/*  Grid  */

.cols { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap; flex-flow: row wrap; }

.col { max-width: 100%; -webkit-box-flex: 1; -ms-flex: 1 1; flex: 1 1; }

.col--1of2 { max-width: 50%; -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; }

/*  Responsive Helpers  */

.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block { display: none !important; }

@media (max-width: 767px) {
	.hidden-xs { display: none !important; }
	.visible-xs-block { display: block !important; }
	.visible-xs-inline { display: inline !important; }
	.visible-xs-inline-block { display: inline-block !important; }
}

@media (min-width: 768px) and (max-width: 1023px) {
	.hidden-sm { display: none !important; }
	.visible-sm-block { display: block !important; }
	.visible-sm-inline { display: inline !important; }
	.visible-sm-inline-block { display: inline-block !important; }
}

@media (min-width: 1024px) and (max-width: 1200px) {
	.hidden-md { display: none !important; }
	.visible-md-block { display: block !important; }
	.visible-md-inline { display: inline !important; }
	.visible-md-inline-block { display: inline-block !important; }
}

@media (min-width: 1201px) {
	.hidden-lg { display: none !important; }
	.visible-lg-block { display: block !important; }
	.visible-lg-inline { display: inline !important; }
	.visible-lg-inline-block { display: inline-block !important; }
}

/* ------------------------------------------------------------ *\
	Reset
\* ------------------------------------------------------------ */

* { padding: 0; margin: 0; outline: 0; -webkit-box-sizing: border-box; box-sizing: border-box; }

*:before,
*:after { -webkit-box-sizing: inherit; box-sizing: inherit; }

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary,
main { display: block; }

template { display: none; }

html { -webkit-tap-highlight-color: rgba(0,0,0,0); tap-highlight-color: rgba(0,0,0,0); }

body { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; -webkit-text-size-adjust: none; -moz-text-size-adjust: none; -ms-text-size-adjust: none; text-size-adjust: none; }

img,
iframe,
video,
audio,
object { max-width: 100%; }

img,
iframe { border: 0 none; }

img { height: auto; display: inline-block; vertical-align: middle; }

b,
strong { font-weight: bold; }

address { font-style: normal; }

svg:not(:root) { overflow: hidden; }

a,
button,
input[type="submit"],
input[type="button"],
input[type="reset"],
input[type="file"],
input[type="image"],
label[for] { cursor: pointer; }

a[href^="tel"],
button[disabled],
input[disabled],
textarea[disabled],
select[disabled] { cursor: default; }

button::-moz-focus-inner,
input::-moz-focus-inner { padding: 0; border: 0; }

input[type="text"],
input[type="password"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="month"],
input[type="week"],
input[type="email"],
input[type="number"],
input[type="search"],
input[type="tel"],
input[type="time"],
input[type="url"],
input[type="color"],
textarea,
a[href^="tel"] { -webkit-appearance: none; -moz-appearance: none; appearance: none; }

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; appearance: none; }

textarea { overflow: auto; -webkit-overflow-scrolling: touch; overflow-scrolling: touch; }

button,
input,
optgroup,
select,
textarea { font-family: inherit; font-size: inherit; color: inherit; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; }

button,
select { text-transform: none; }

table { width: 100%; border-collapse: collapse; border-spacing: 0; }

nav ul,
nav ol { list-style: none outside none; }

/* ------------------------------------------------------------ *\
	Regions
\* ------------------------------------------------------------ */

/* ------------------------------------------------------------ *\
	Container
\* ------------------------------------------------------------ */

/* ------------------------------------------------------------ *\
	Content
\* ------------------------------------------------------------ */

/* ------------------------------------------------------------ *\
	Footer
\* ------------------------------------------------------------ */

/* ------------------------------------------------------------ *\
	Header
\* ------------------------------------------------------------ */

/* ------------------------------------------------------------ *\
	Main
\* ------------------------------------------------------------ */

/* ------------------------------------------------------------ *\
	Shell
\* ------------------------------------------------------------ */

.shell { max-width: 1220px; padding-left: 10px; padding-right: 10px; margin: auto; }

.shell--fluid { max-width: none; }

/* ------------------------------------------------------------ *\
	Sidebar
\* ------------------------------------------------------------ */

/* ------------------------------------------------------------ *\
	Wrapper
\* ------------------------------------------------------------ */

.wrapper { min-height: 100vh; overflow: hidden; }

/* ------------------------------------------------------------ *\
	Modules
\* ------------------------------------------------------------ */

/* ------------------------------------------------------------ *\
	Banner 
\* ------------------------------------------------------------ */

/* .banner { background-color: #FDF7F7;  padding: 26px 0; } */

.banner .banner__inner { display:-webkit-box; display:-ms-flexbox; display:flex; }

.banner .banner__content { width: 51%; padding: 11px 10px 10px 4.5%; }

.banner .banner__content h1 { font-size: 30px; line-height: 1.47; letter-spacing: -0.025em;  }

.banner .banner__actions { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; margin-top: 28px;  }

.banner .banner__actions .orange-button + .orange-button { margin-left: 23px;  }

.banner .banner__actions .orange-button span { text-transform: capitalize; }

@media (max-width: 1023px) {
	.banner .banner__inner { -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align:center; -ms-flex-align:center; align-items:center; }
	.banner .banner__media { width: 10%; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; }
	.banner .banner__content { width: 51%; }
	.banner .banner__actions { display: block;  }
	.banner .banner__actions .orange-button + .orange-button { margin-left: 0; margin-top: 20px;   }
}

@media (max-width: 767px) {
	.banner {display: none}
	.banner .banner__inner { -webkit-box-orient:vertical; -webkit-box-direction:reverse; -ms-flex-direction:column-reverse; flex-direction:column-reverse; }
	.banner .banner__media { width: 100%; }
	.banner .banner__content { width: 100%; margin: 20px 0 0; padding: 0; }

}

/* ------------------------------------------------------------ *\
	Btn
\* ------------------------------------------------------------ */

.orange-button.size-1 { padding: 13px 15px; font-size: 18px; font-weight: 500; border-radius: 25px; min-width: 233px; text-align: center; border: 1px solid transparent; }

.orange-button.orange-button--blue { border-color: #1E265D; color: #1E265D; background-image: none; -webkit-box-shadow: none; box-shadow: none; -webkit-transition: color 0.3s, background-color 0.3s; -o-transition: color 0.3s, background-color 0.3s; transition: color 0.3s, background-color 0.3s; }

.orange-button.orange-button--blue:hover { background-color: #1E265D; color: #fff; -webkit-box-shadow: none; box-shadow: none;}

/* ------------------------------------------------------------ *\
	Code
\* ------------------------------------------------------------ */

.code { display: inline-block;  }

.code .code__front { position: relative; display: inline-block;  padding-right: 34px; }

.code .code__front span { position: absolute; top: 0; right: 0; bottom: 0; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center;  font-family: 'Courier Std'; color: #8C8C8C; font-size: 20px; letter-spacing: 0.1em; border: 1px dashed #c9c9c9; border-radius: 2rem; padding: 0 12px; direction: rtl; overflow: hidden; max-width: 100%; }

.code .code__front:hover { cursor: pointer; }

.code .code__front:hover .orange-button { -webkit-transform: translateX(-15px); -ms-transform: translateX(-15px); transform: translateX(-15px); -webkit-box-shadow: none; box-shadow: none; color: #fff; }

.code .code__back { display: none;  }

.code .code__back h6  { font-size: 14px; font-weight: 400; letter-spacing: 0; line-height: 1; margin-bottom: 0.4em; }

.code .code__back span { background-color: #007B60; border-radius: 4px; font-weight: 700; letter-spacing: 0.0714em; color: #fff; display: inline-block; padding: 3px 5px;}

.code .code__back .feedback { margin-top: 13px; }

.code.is-active .code__front { display: none; }

.code.is-active .code__back { display: block; }

.code .hint-holder { position: relative; z-index: 2; }

.code .hint { min-width: 0; white-space: nowrap; left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); opacity: 0; pointer-events: none; -webkit-transition: opacity 0.3s; -o-transition: opacity 0.3s; transition: opacity 0.3s; }

.code .hint .hint__inner:before { left: 50%; -webkit-transform: translate(-50%, -50%) rotate(45deg); -ms-transform: translate(-50%, -50%) rotate(45deg); transform: translate(-50%, -50%) rotate(45deg); }

.code .hint-holder:hover .hint { opacity: 1; -webkit-transition: opacity 0.3s; -o-transition: opacity 0.3s; transition: opacity 0.3s; }

.code .hint-holder &gt; span:hover { cursor: pointer; }

@media (max-width: 767px) {
	.code .code__front { width: 100%;  }
	.code .code__front .orange-button { width: calc(100% - 34px); }
	.code .code__front .orange-button:hover { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); }
	
	.code .hint { left: 70px; }
	.code .hint svg { display: none;  }
}

/* ------------------------------------------------------------ *\
	Feedback
\* ------------------------------------------------------------ */

.feedback { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.feedback p { margin-bottom: 0; margin-right: 11px; }

.feedback a { -webkit-transition: color 0.3s, color 0.3s; -o-transition: color 0.3s, color 0.3s; transition: color 0.3s, color 0.3s; }

.feedback a:hover { color:#B8B8B8; }

.feedback a + a { margin-left: 10px; }

.feedback a.is-active { color: #007B60; }

.feedback a + a.is-active { color: #ff664f; }

/* ------------------------------------------------------------ *\
	Form Elements
\* ------------------------------------------------------------ */

input::-webkit-input-placeholder { color: inherit; opacity: 1; }

input::-moz-placeholder { color: inherit; opacity: 1; }

input:-ms-input-placeholder { color: inherit; opacity: 1; }

input::-ms-input-placeholder { color: inherit; opacity: 1; }

input::placeholder { color: inherit; opacity: 1; }

textarea::-webkit-input-placeholder { color: inherit; opacity: 1; }

textarea::-moz-placeholder { color: inherit; opacity: 1; }

textarea:-ms-input-placeholder { color: inherit; opacity: 1; }

textarea::-ms-input-placeholder { color: inherit; opacity: 1; }

textarea::placeholder { color: inherit; opacity: 1; }

input:-webkit-autofill { -webkit-text-fill-color: inherit; -webkit-box-shadow: 0 0 0 1000px #fff inset; }

/* ------------------------------------------------------------ *\
	Form
\* ------------------------------------------------------------ */

/* ------------------------------------------------------------ *\
	Hero Alt
\* ------------------------------------------------------------ */

/* .hero-alt { padding: 113px 0 0; position: relative;} */

.hero-alt .hero__media { content: ''; position: absolute; left: 0; top: 0; bottom: 0; width: 100%; overflow: hidden; }

.hero-alt .hero__media img { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%); width: 110%; height: 110%; max-width: none; -o-object-fit:cover; object-fit:cover; -webkit-filter: blur(5px); filter: blur(5px); }

/* .hero-alt .hero__content { display:flex; align-items:center; background-color: #fff; position: relative; } */

/* .hero-alt .hero__logo { width: 23%; height: 164px; border-radius: 6px; background: #fff; box-shadow: 2px 2px 11px rgba(0, 0, 0, 0.1); margin: -30px 0; display:flex; justify-content: center; align-items: center; padding: 16px 16px; } */

.hero-alt .hero__logo img { max-height: 100%; }

.hero-alt .orange-button { padding: 15px 49px; margin-left: 2.8%; font-size: 18px; font-weight: 600; font-family: "Montserrat"; border: 1px solid transparent; border-radius: 25px; }

.hero-alt .list-prices { margin-left: 3.2%; }

@media (max-width: 1023px) {
	.hero-alt .hero__content { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; margin: 0 calc(50% - 50vw); padding-bottom: 40px; }
	.hero-alt .hero__logo { margin-bottom: 20px; }
	.hero-alt .list-prices { margin: 0 0 20px; }
	.hero-alt .orange-button { -webkit-box-ordinal-group:4; -ms-flex-order:3; order:3; }
}

@media (max-width: 767px) {
	.hero-alt { padding: 57px 0 0; }
	.hero-alt .hero__logo { width: 42.8%; height: auto; min-height: 98px; margin: -36px 0 0; }
	.hero-alt .list-prices { margin: 23px 0 0; }
	.hero-alt .orange-button { margin: 18px 0 0;  padding: 12px 26px; font-size: 14px; }
}

/* ------------------------------------------------------------ *\
	Hint
\* ------------------------------------------------------------ */

.hint { padding: 14px 0 0; position: absolute; min-width: 244px; z-index: 1; }

.hint .hint__inner { position: relative; background-color: #1F265A; border-radius: 5px; color: #fff; padding: 18px 19px; }

.hint .hint__inner:before { content: ''; position: absolute; top: 0; left: 36px; width: 13px; height: 13px; -webkit-transform: translate(0, -50%) rotate(45deg); -ms-transform: translate(0, -50%) rotate(45deg); transform: translate(0, -50%) rotate(45deg); background-color: #1F265A; }

.hint h6 { font-size: 14px!important; letter-spacing: -0.0125em!important; font-weight: 700!important; margin-bottom: 0.2em!important; }

.hint h6:last-child { margin-bottom: 0; }

.hint p { font-size: 14px; letter-spacing: -0.0125em; font-weight: 400; }

@media (max-width: 767px) {
	.hint .hint__inner { padding: 9px 11px; }
	.hint h6 { font-size: 13px!important; }
	.hint p { font-size: 13px; }
}

.hint--alt .hint__inner { padding: 5px 5px; }

.hint--alt h6 span + span { display: none!important; }

.hint--alt h6 { margin-bottom: 0!important; }

.hint--alt h6 &gt; span { font-size: inherit!important; color: inherit!important; background-color: transparent!important; padding: 0!!important; }

.hint-holder.is-active .hint--alt h6 span { display: none!important; }

.hint-holder.is-active .hint--alt h6 span + span { display: inline-block!important; }

/* ------------------------------------------------------------ *\
	List Checked
\* ------------------------------------------------------------ */

.list-checked { font-size: 18px; line-height: 1.17; }

.list-checked li { padding-left: 47px; position: relative; }

.list-checked li:before { content: ''; position: absolute; top: 2px; left: 9px; border: 4px solid #009874; width: 22px; height: 10px; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); border-width: 0 0 4px 4px; }

.list-checked li + li { margin-top: 15px;  }

/* ------------------------------------------------------------ *\
	List Contacts
\* ------------------------------------------------------------ */

.list-contacts { font-size: 16px; line-height: 1.5; }

.list-contacts li + li { margin-top: 24px; }

.list-contacts h6 { font-size: 16px; font-weight: 600; margin-bottom: 0; font-family: "Source Sans Pro" }

.list-contacts pre { font-family: "Source Sans Pro"; white-space:pre-wrap;}

.list-contacts a { color: #007B60; font-size: 16px; -webkit-transition: color 0.3s; -o-transition: color 0.3s; transition: color 0.3s; }

.list-contacts a svg { margin-left: 4px; }

.list-contacts a:hover { color: #005543; text-decoration: underline; }

.list-contacts ul { list-style-type: none; text-transform: uppercase; }

.list-contacts ul li + li { margin-top: 0; }

/* ------------------------------------------------------------ *\
	List Prices
\* ------------------------------------------------------------ */

.list-prices li { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; font-size: 18px; line-height: 1; position: relative; }

.list-prices li span { font-family: 'Montserrat'; font-weight: 800; font-size: 52px; display: block; }

.list-prices li p { margin-left: 5px; max-width: 100px; text-transform: uppercase; margin-bottom: 0;}

.list-prices li span.list-prices__cashback {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.list-prices li span.list-prices__cashback em {
    font-style: normal;
    border-bottom: 3px dashed #007B60;
	cursor: pointer;
}

/* .list-prices  */

.list-prices__tooltip {
	background: #FFFFFF;
	-webkit-box-shadow: 1px 1px 15px 0 rgba(0,0,0,0.10);
	        box-shadow: 1px 1px 15px 0 rgba(0,0,0,0.10);
	position: absolute;
    top: 73px;
    left: -52px;
    padding: 10px 20px;
	border-radius: 5px;
	display: none;
}

.list-prices__tooltip.show {
	display: block;
	z-index: 3;
}

.list-prices__tooltip li {
	font-family: "Source Sans Pro";
	font-size: 16px;
	line-height: 24px;
}

.list-prices__tooltip .arrow {
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-bottom: 12px solid #ffffff;
	position: absolute;
	top: -12px;
	right: 43%;

	/* &amp;.border__bg {
	  border-left: 8px solid transparent;
	  border-right: 8px solid transparent;
	  border-bottom: 13px solid #fff;
	  top: -13px;
	  right: 43%;
	  z-index: 0;
	} */
}

.list-prices__tooltip h4 {
	display: none;
}

.list-prices__tooltip-close {
	background: none;
    border: 0;
    outline: 0;
    right: 10px;
	top: 10px;
    position: absolute;
	display: none;
}

.list-prices__tooltip-close img {
	width: 14px;
	height: 14px;
}

@media (max-width: 767px) {
	.list-prices li { font-size: 12.6px; }
	.list-prices li span.list-prices__up-to { font-size: 12.6px; line-height: 14px; max-width: 25px;}
	.list-prices li span { font-size: 36px; }
	.list-prices li p { margin-left: 5px; max-width: 59px;}
	/* .list-prices li + li { margin-left: 5 px; } */
	.list-prices__tooltip h4 {
		display: block;
		font-family: "Source Sans Pro";
		font-size: 14px;
		line-height: 18px;
		margin-top: 1em;
	}
	.list-prices__tooltip-close {
		display: block;
	}
	.list-prices__tooltip .arrow {
		display: none;
	}
	.list-prices__tooltip.show {
		position: fixed;
		height: 100%;
		width: 100%;
		top: 0;
		left: 0;
		z-index: 9999999;
		/* background: transparent; */
		text-align: center;
		overflow: auto;
		background: rgba(0,0,0,0.8);
		border-radius: 0;
	}
	.list-prices__wrapper {
		background: #fff;
		border-radius: 5px;
		padding: 10px 20px;
		max-width: 98%;
		min-width: 98%;
		top: 50%;
		margin: 0 auto;
		-webkit-transform: translate(0%, -50%);
		    -ms-transform: translate(0%, -50%);
		        transform: translate(0%, -50%);
		position: relative !important;
		display: inline-block;
	}
}

/* ------------------------------------------------------------ *\
	List Tabs
\* ------------------------------------------------------------ */

.list-tabs { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-bottom: -13px; }

.list-tabs li { padding-right: 12px; padding-bottom: 13px; }

.list-tabs li a { font-size: 1.4rem; padding: 8px 11px 8px 17px; background-color: #F6F6F6; color: #001D5E; display: block; border-radius: 17px; text-decoration: none;  -webkit-transition: background-color 0.3s;  -o-transition: background-color 0.3s;  transition: background-color 0.3s; }

.list-tabs li a:hover { background-color: #ebebeb;  }

.list-tabs li.is-active a { background-color: #001D5E; color: #fff; }

@media (max-width: 767px) {
	.list-tabs li a { padding: 8px 12px 8px 19px; }
}

/* ------------------------------------------------------------ *\
	List
\* ------------------------------------------------------------ */

[class^="list-"] { list-style: none outside none; }

/* ------------------------------------------------------------ *\
	Logo
\* ------------------------------------------------------------ */

/* ------------------------------------------------------------ *\
	Nav
\* ------------------------------------------------------------ */

/* ------------------------------------------------------------ *\
	Offser
\* ------------------------------------------------------------ */

.offer { position: relative; background: #fff; -webkit-box-shadow: 1px 1px 15px rgba(0, 0, 0, 0.1); box-shadow: 1px 1px 15px rgba(0, 0, 0, 0.1); padding: 25px 21px; }

.offer + .offer { margin-top: 25px; }

.offer:after { content: ''; display: table; clear: both; }

.offer .offer__content { float: left; width: 60%; }

.offer .offer__content h4 { font-size: 18px; font-weight: 500; line-height: 1.44; }

.offer .offer__list { float: left; width: 60%; list-style-type: none; margin-top: 11px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; font-size: 14px; font-weight: 400; color: #007B60; }

.offer .offer__list li { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; position: relative; }

.offer .offer__list .hint { top: 100%; left: -38px; opacity: 0; pointer-events: none; }

.offer .offer__list li:hover .hint { opacity: 1; pointer-events: auto; }

.offer .offer__list li.time { color: #222222; min-width: 148px; }

.offer .offer__list li.is-orange { color: #FF664F; }

.offer .offer__list li + li { margin-left: 27px; }

.offer .offer__list svg { margin-right: 6px; }

.offer .offer__actions { float: right; width: 27.4%; padding: 5px 10px 0 0; }

.offer .orange-button { font-size: 1.6rem; font-weight: 700; min-width: 160px; display: inline-block; padding: 9px 15px; position: relative; z-index: 2; -webkit-transition: -webkit-transform 0.3s; transition: -webkit-transform 0.3s; -o-transition: transform 0.3s; transition: transform 0.3s; transition: transform 0.3s, -webkit-transform 0.3s; }

.offer .offer__actions &gt; .orange-button { width: 100%; }

@media (max-width: 767px) {
	.offer { margin-left: calc(50% - 50vw); margin-right: calc(50% - 50vw); padding: 13px 9px; -webkit-box-shadow: none; box-shadow: none; }
	.offer + .offer { margin-top: 0px; border-top: 2px solid #EFEFEF; }

	.offer .offer__content { width: 100%; }
	.offer .offer__content h4 { font-size: 16px; font-weight: 500; line-height: 1.5; }

	.offer .offer__actions { float: left; width: 54%; padding: 8px 0 0; }
	
	.offer .offer__list { float: right; width: 46%; display: block; padding-left: 5.8%; margin-top: 9px; }
	.offer .offer__list li + li { margin-top: 2px; margin-left: 0;  }
	.offer .offer__list svg { margin-right: 3px; }
}

@media (max-width: 374px) {
	.offer .offer__actions { width: 100%; }
	.offer .offer__list { width: 100%; padding-left: 0%; margin-top: 20px;  }
}

/* ------------------------------------------------------------ *\
	Section Tabs
\* ------------------------------------------------------------ */

.section-tabs { padding: 51px 0; }

.section-tabs .section__inner { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:start; -ms-flex-align:start; align-items:flex-start; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.section-tabs .section__main { width: 67.8%; }

.section-tabs .section__main .list-tabs + .offers  { margin-top: 33px; }

.section-tabs .section__aside { width: 10%; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; margin-left: 3.9%; }

.section-tabs .section__aside h2 { font-size: 24px; line-height: 1.25; letter-spacing: -0.0208em; font-family: 'Montserrat'; font-weight: 700; margin-bottom: 0.5em; }

@media (max-width: 1023px) {
	.section-tabs .section__inner { -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; }
	.section-tabs .section__aside { width: 100%; margin:30px 0 0; }

	.section-tabs .section__main { width: 100%; }
}

@media (max-width: 767px) {
	.section-tabs { margin-top: 0; padding-top: 15px; }
	.section-tabs .section__main .list-tabs + .offers  { margin-top: 16px; }
	.section-tabs .section__aside { margin: 45px 0 0; }
}

/* ------------------------------------------------------------ *\
	Section
\* ------------------------------------------------------------ */

/* ------------------------------------------------------------ *\
	Show More
\* ------------------------------------------------------------ */

.show-more { max-width: 343px; }

.show-more .show__actions { display: none; }

.show-more.is-active .show__body { max-height: 150px; overflow: hidden; position: relative; }

.show-more.is-active .show__body:after { content: ''; position: absolute; left: 0; bottom: 0; width: 100%; height: 38px; background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#fff)); background: -o-linear-gradient(rgba(255, 255, 255, 0) 0%, #fff 100%); background: linear-gradient(rgba(255, 255, 255, 0) 0%, #fff 100%); }

.show-more.is-active .show__actions { display: block;  font-size: 12px; font-weight: 700; margin-top: 10px;  }

.show-more.is-active .show__actions a { text-decoration: none; color: #FF605D; }

.show-more.is-active .show__actions a &gt; span{ position: relative; }

.show-more.is-active .show__actions span &gt; span + span { position: absolute; top: 50%; left: 0; -webkit-transform: translate(0,-50%); -ms-transform: translate(0,-50%); transform: translate(0,-50%); opacity: 0; }

.show-more.is-expanded .show__body { max-height: none; }

.show-more.is-expanded .show__actions span &gt; span  { opacity: 0; }

.show-more.is-expanded .show__actions span &gt; span + span { opacity: 1; text-decoration: underline; }

.show-more.is-expanded .show__body:after { opacity: 0; }

/* ------------------------------------------------------------ *\
	Slider
\* ------------------------------------------------------------ */

/* ------------------------------------------------------------ *\
	Table
\* ------------------------------------------------------------ */

/* ------------------------------------------------------------ *\
	Widget
\* ------------------------------------------------------------ */

.widgets { list-style: none outside none; }

/* ------------------------------------------------------------ *\
	Themes
\* ------------------------------------------------------------ */

/*# sourceMappingURL=bundle.css.map */
</pre></body></html>