﻿@import url('//hello.myfonts.net/count/3b2c62');
@font-face{font-family:AvertaPE-Black;src:url(../fonts/3B2C62_0_0-c573e1fe.eot);src:url(../fonts/3B2C62_0_0-c573e1fe.eot?#iefix) format("embedded-opentype"),url(../fonts/3B2C62_0_0-69908dca.woff2) format("woff2"),url(../fonts/3B2C62_0_0-b2aeb3a4.woff) format("woff"),url(../fonts/3B2C62_0_0-1d73fcf0.ttf) format("truetype");font-display:swap}
@font-face{font-family:AvertaPE-BlackItalic;src:url(../fonts/3B2C62_1_0-9600f906.eot);src:url(../fonts/3B2C62_1_0-9600f906.eot?#iefix) format("embedded-opentype"),url(../fonts/3B2C62_1_0-d1ae9fec.woff2) format("woff2"),url(../fonts/3B2C62_1_0-0baadcab.woff) format("woff"),url(../fonts/3B2C62_1_0-215e588b.ttf) format("truetype");font-display:swap}
@font-face{font-family:AvertaPE-Bold;src:url(../fonts/3B2C62_2_0-7bb12638.eot);src:url(../fonts/3B2C62_2_0-7bb12638.eot?#iefix) format("embedded-opentype"),url(../fonts/3B2C62_2_0-23a122bc.woff2) format("woff2"),url(../fonts/3B2C62_2_0-ba60ebce.woff) format("woff"),url(../fonts/3B2C62_2_0-a7377bd2.ttf) format("truetype");font-display:swap}
@font-face{font-family:AvertaPE-BoldItalic;src:url(../fonts/3B2C62_3_0-cc27f550.eot);src:url(../fonts/3B2C62_3_0-cc27f550.eot?#iefix) format("embedded-opentype"),url(../fonts/3B2C62_3_0-175f022a.woff2) format("woff2"),url(../fonts/3B2C62_3_0-0686d69a.woff) format("woff"),url(../fonts/3B2C62_3_0-1dccc8d5.ttf) format("truetype");font-display:swap}
@font-face{font-family:AvertaPE-Extrabold;src:url(../fonts/3B2C62_4_0-e113ca72.eot);src:url(../fonts/3B2C62_4_0-e113ca72.eot?#iefix) format("embedded-opentype"),url(../fonts/3B2C62_4_0-b51da408.woff2) format("woff2"),url(../fonts/3B2C62_4_0-ee7638b0.woff) format("woff"),url(../fonts/3B2C62_4_0-b5be2477.ttf) format("truetype");font-display:swap}
@font-face{font-family:AvertaPE-ExtraboldItalic;src:url(../fonts/3B2C62_5_0-2fa2c460.eot);src:url(../fonts/3B2C62_5_0-2fa2c460.eot?#iefix) format("embedded-opentype"),url(../fonts/3B2C62_5_0-266071ab.woff2) format("woff2"),url(../fonts/3B2C62_5_0-929d8cd4.woff) format("woff"),url(../fonts/3B2C62_5_0-78f6250a.ttf) format("truetype");font-display:swap}
@font-face{font-family:AvertaPE-Extrathin;src:url(../fonts/3B2C62_6_0-6c3220e5.eot);src:url(../fonts/3B2C62_6_0-6c3220e5.eot?#iefix) format("embedded-opentype"),url(../fonts/3B2C62_6_0-a7a0b470.woff2) format("woff2"),url(../fonts/3B2C62_6_0-b40c253b.woff) format("woff"),url(../fonts/3B2C62_6_0-05544dbc.ttf) format("truetype");font-display:swap}
@font-face{font-family:AvertaPE-Light;src:url(../fonts/3B2C62_7_0-fae47dc7.eot);src:url(../fonts/3B2C62_7_0-fae47dc7.eot?#iefix) format("embedded-opentype"),url(../fonts/3B2C62_7_0-c11f59d1.woff2) format("woff2"),url(../fonts/3B2C62_7_0-a8a53fe3.woff) format("woff"),url(../fonts/3B2C62_7_0-9db8d770.ttf) format("truetype");font-display:swap}
@font-face{font-family:AvertaPE-ExtrathinItalic;src:url(../fonts/3B2C62_8_0-ce01fffb.eot);src:url(../fonts/3B2C62_8_0-ce01fffb.eot?#iefix) format("embedded-opentype"),url(../fonts/3B2C62_8_0-ade92f83.woff2) format("woff2"),url(../fonts/3B2C62_8_0-585dc828.woff) format("woff"),url(../fonts/3B2C62_8_0-685cb6c1.ttf) format("truetype");font-display:swap}
@font-face{font-family:AvertaPE-Regular;src:url(../fonts/3B2C62_9_0-c5615979.eot);src:url(../fonts/3B2C62_9_0-c5615979.eot?#iefix) format("embedded-opentype"),url(../fonts/3B2C62_9_0-82265a84.woff2) format("woff2"),url(../fonts/3B2C62_9_0-4e205bd8.woff) format("woff"),url(../fonts/3B2C62_9_0-4f29c095.ttf) format("truetype");font-display:swap}
@font-face{font-family:AvertaPE-RegularItalic;src:url(../fonts/3B2C62_A_0-1a13abf9.eot);src:url(../fonts/3B2C62_A_0-1a13abf9.eot?#iefix) format("embedded-opentype"),url(../fonts/3B2C62_A_0-c886ea14.woff2) format("woff2"),url(../fonts/3B2C62_A_0-17698700.woff) format("woff"),url(../fonts/3B2C62_A_0-1f7dd48c.ttf) format("truetype");font-display:swap}
@font-face{font-family:AvertaPE-LightItalic;src:url(../fonts/3B2C62_B_0-246fde42.eot);src:url(../fonts/3B2C62_B_0-246fde42.eot?#iefix) format("embedded-opentype"),url(../fonts/3B2C62_B_0-a5a542ae.woff2) format("woff2"),url(../fonts/3B2C62_B_0-894b410a.woff) format("woff"),url(../fonts/3B2C62_B_0-ead47474.ttf) format("truetype");font-display:swap}
@font-face{font-family:AvertaPE-Semibold;src:url(../fonts/3B2C62_C_0-011f56cc.eot);src:url(../fonts/3B2C62_C_0-011f56cc.eot?#iefix) format("embedded-opentype"),url(../fonts/3B2C62_C_0-24c291b6.woff2) format("woff2"),url(../fonts/3B2C62_C_0-2b23794d.woff) format("woff"),url(../fonts/3B2C62_C_0-f970f7fa.ttf) format("truetype");font-display:swap}
@font-face{font-family:AvertaPE-SemiboldItalic;src:url(../fonts/3B2C62_D_0-bc47de8e.eot);src:url(../fonts/3B2C62_D_0-bc47de8e.eot?#iefix) format("embedded-opentype"),url(../fonts/3B2C62_D_0-34de4c0b.woff2) format("woff2"),url(../fonts/3B2C62_D_0-38d0c055.woff) format("woff"),url(../fonts/3B2C62_D_0-b19a5443.ttf) format("truetype");font-display:swap}
@font-face{font-family:AvertaPE-Thin;src:url(../fonts/3B2C62_E_0-6a8a26cb.eot);src:url(../fonts/3B2C62_E_0-6a8a26cb.eot?#iefix) format("embedded-opentype"),url(../fonts/3B2C62_E_0-523f1a2d.woff2) format("woff2"),url(../fonts/3B2C62_E_0-f1119c18.woff) format("woff"),url(../fonts/3B2C62_E_0-ad5c0619.ttf) format("truetype");font-display:swap}
@font-face{font-family:AvertaPE-ThinItalic;src:url(../fonts/3B2C62_F_0-0ee5fce6.eot);src:url(../fonts/3B2C62_F_0-0ee5fce6.eot?#iefix) format("embedded-opentype"),url(../fonts/3B2C62_F_0-da37c201.woff2) format("woff2"),url(../fonts/3B2C62_F_0-f57e023c.woff) format("woff"),url(../fonts/3B2C62_F_0-7735a48c.ttf) format("truetype");font-display:swap}
.AvertaPE-Black {
	font-family: AvertaPE-Black;
	font-style: normal;
	font-weight: 400;
}
.AvertaPE-BlackItalic {
	font-family: AvertaPE-BlackItalic;
	font-style: normal;
	font-weight: 400;
}
.AvertaPE-Bold, .box-green h3, .box-top-rated .reviews, .box-white h3, .btn-md, .btn-xl, .call-md a.phone, .card-list-light .card .card-footer a, .card-list-light .card h2, .career-level h3, .career-level p, .container-all-packages .all-packages h3, .container-career-level-quiz-2 h1, .container-career-level-quiz .circle, .container-career-level-quiz h2, .container-career-level-quiz label, .container-dream-job, .container-footer .questions .call-us, .container-footer .questions .call-us a, .container-free-resume-evaluation .col-left h1, .container-get-more header h1, .container-guarantee .list-guarantee, .container-guarantee .list-guarantee .counter, .container-header-top .nav-questions .call-us, .container-header header h1, .container-hero-home-2 h1, .container-hero-home h1, .container-hero h1, .container-hero h1 b, .container-how-it-works-list .card .card-footer a, .container-how-it-works-list .card h3, .container-industry .content h2, .container-locations .location h3, .container-locations ul li a, .container-logos .info, .container-logos .info span, .container-more-ways-to-order .ways-to-order, .container-most-popular .list-small-posts h3, .container-most-popular h1, .container-packages-price .call-us, .container-packages-price .call-us a, .container-packages-price .card .card-price, .container-packages-price .card .card-price sup, .container-packages-price .card .card-title, .container-packages-price .card .card-title small, .container-packages-price .card ul li span.additional, .container-post h1, .container-post h2, .container-process p b, .container-resume-sample .content h1, .container-resume-samples-search form button, .container-resume-samples-search form input, .container-resume-samples-search header h1, .container-resume-writing-services .phone, .container-resume-writing-services h2, .container-services .container-half .career-level p, .container-services .container-half div.choose-level, .container-triple-guarantee .content h1, .container-triple-guarantee .list-guarantee h2, .container-triple-guarantee .sidebar .box-top-rated h3, .container-we-love-our-clients .review .city, .container-writing-services .box-info, .container-writing-services .show-packages, .container-writing-services h1, .counter, .counter-lg, .find-what-you-need, .list-guarantee-questions .card-questions.card-body h3, .list-guarantee-questions .card .counter-lg, .list-guarantee-questions .card h3, .list-posts .post h3, .list-posts h2, .list-resume-distribution .card-questions.card-body h3, .list-resume-distribution .card .counter-lg, .list-resume-distribution .card h3, .list-resume-samples a, .list-resume-samples li.heading, .list-resume > div h3, .nav-career-levels a, .nav-career-levels li > span, .nav-icon .nav-item .nav-link, .nav-number-icon, .review-slider .author, .review-slider .review-text p, .review-slider span.city, .review .author, .sidebar h3, .swiper-get-job.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-get-job .swiper-slide .slide-desc, .swiper-resume .swiper-slide .slide-desc, .tags a.tag, .tags span.tag, h2, header h2 {
	font-family: AvertaPE-Bold;
	font-style: normal;
	font-weight: 400;
}
.AvertaPE-BoldItalic {
	font-family: AvertaPE-BoldItalic;
	font-style: normal;
	font-weight: 400;
}
.AvertaPE-Extrabold, .career-level .ic-timer {
	font-family: AvertaPE-Extrabold;
	font-style: normal;
	font-weight: 400;
}
.AvertaPE-ExtraboldItalic {
	font-family: AvertaPE-ExtraboldItalic;
	font-style: normal;
	font-weight: 400;
}
.AvertaPE-Extrathin {
	font-family: AvertaPE-Extrathin;
	font-style: normal;
	font-weight: 400;
}
.AvertaPE-Light, .box-form-get-your-resume-review div.info {
	font-family: AvertaPE-Light;
	font-style: normal;
	font-weight: 400;
}
.AvertaPE-ExtrathinItalic {
	font-family: AvertaPE-ExtrathinItalic;
	font-style: normal;
	font-weight: 400;
}
.accordion-faq .card .card-body, .AvertaPE-Regular, .box-form-get-your-resume-review header p, .box-top-rated, .box-top-rated p.reviews-desc, .card-list-light .card p, .container-about-us p, .container-career-level-quiz-2 .list-2-columns li, .container-career-level-quiz-2 .note, .container-career-level-quiz-2 p.info, .container-career-level-quiz .col-disclaimer, .container-choose-career-level .choose-level, .container-choose-career-level .service .col-entry small, .container-choose-career-level .service .col-entry ul, .container-contact .list-contacts address, .container-contact .list-contacts p, .container-copyright, .container-footer h3, .container-footer ul li a, .container-four-career-levels header p, .container-four-career-levels header p b, .container-free-resume-evaluation .col-left header p, .container-get-more header p, .container-guarantee p, .container-header-top, .container-header-top-mobile, .container-header header p, .container-hero, .container-hero-home, .container-hero-home-2 p, .container-how-it-works-list .card .card-footer, .container-how-it-works-list .card p, .container-how-it-works p, .container-industry .content p, .container-more-ways p, .container-most-popular .post-big p, .container-packages-price .card .card-price .period, .container-packages-price .card ul li, .container-post div.abstract, .container-post p, .container-process p, .container-process small, .container-resume-sample .content header p, .container-resume-samples-search header p, .container-services .choose-career-level a .desc, .container-services .container-half p, .container-triple-guarantee .content header p, .container-triple-guarantee .list-guarantee p, .container-we-know-what p, .container-writing-services .col-left p, .list-guarantee-questions .card p, .list-posts .post p, .list-resume-distribution .card p, .list-ways .row p, .review, .review .city, .sub-nav-m .nav-link small, blockquote cite, header p {
	font-family: AvertaPE-Regular;
	font-style: normal;
	font-weight: 400;
}
.AvertaPE-RegularItalic, blockquote {
	font-family: AvertaPE-RegularItalic;
	font-style: normal;
	font-weight: 400;
}
.AvertaPE-LightItalic {
	font-family: AvertaPE-LightItalic;
	font-style: normal;
	font-weight: 400;
}
.accordion-faq .card .card-header button, .AvertaPE-Semibold, .btn, .container-contact .list-contacts h2, .container-contact .list-contacts h2 b, .container-contact .list-contacts span.call-us, .container-industry .content h3, .container-industry .content p b, .container-packages-price .card .card-footer .details-label span, .container-packages-price .card.most-popular .label-most-popular, .container-packages-price .card ul li b, .container-why-choose-us .list-guarantee, .list-progressbar li, .list-testimonials .card-footer .author, .nav-icon2 {
	font-family: AvertaPE-Semibold;
	font-style: normal;
	font-weight: 400;
}
.AvertaPE-SemiboldItalic {
	font-family: AvertaPE-SemiboldItalic;
	font-style: normal;
	font-weight: 400;
}
.AvertaPE-Thin {
	font-family: AvertaPE-Thin;
	font-style: normal;
	font-weight: 400;
}
.AvertaPE-ThinItalic {
	font-family: AvertaPE-ThinItalic;
	font-style: normal;
	font-weight: 400;
}
html {
	-ms-overflow-style: scrollbar;
	box-sizing: border-box;
}
*, :after, :before {
	box-sizing: inherit;
	box-sizing: border-box;
}
html {
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-webkit-text-size-adjust: 100%;
	font-family: sans-serif;
	line-height: 1.15;
}
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
	display: block;
}
body {
	background-color: #fff;
	color: #212529;
	font-family: AvertaPE-Regular;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	margin: 0;
	text-align: left;
}
[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}
hr {
	box-sizing: content-box;
	height: 0;
	overflow: visible;
}
h1, h2, h3, h4, h5, h6 {
	margin-bottom: .5rem;
	margin-top: 0;
}
p {
	margin-bottom: 1rem;
	margin-top: 0;
}
abbr[data-original-title], abbr[title] {
	-webkit-text-decoration: underline dotted;
	-webkit-text-decoration-skip-ink: none;
	border-bottom: 0;
	cursor: help;
	text-decoration: underline;
	text-decoration: underline dotted;
	text-decoration-skip-ink: none;
}
address {
	font-style: normal;
	line-height: inherit;
}
address, dl, ol, ul {
	margin-bottom: 1rem;
}
dl, ol, ul {
	margin-top: 0;
}
ol ol, ol ul, ul ol, ul ul {
	margin-bottom: 0;
}
dt {
	font-weight: 700;
}
dd {
	margin-bottom: .5rem;
	margin-left: 0;
}
blockquote {
	margin: 0 0 1rem;
}
b, strong {
	font-weight: bolder;
}
small {
	font-size: 80%;
}
sub, sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
sub {
	bottom: -.25em;
}
sup {
	top: -.5em;
}
a {
	background-color: transparent;
	color: #02c153;
	text-decoration: none;
}
a:hover {
	color: #017532;
	text-decoration: underline;
}
a:not([href]),a:not([href]):hover{color:inherit;text-decoration:none}
code, kbd, pre, samp {
	font-family: SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;
	font-size: 1em;
}
pre {
	margin-bottom: 1rem;
	margin-top: 0;
	overflow: auto;
}
figure {
	margin: 0 0 1rem;
}
img {
	border-style: none;
}
img, svg {
	vertical-align: middle;
}
svg {
	overflow: hidden;
}
table {
	border-collapse: collapse;
}
caption {
	caption-side: bottom;
	color: #6c757d;
	padding-bottom: .75rem;
	padding-top: .75rem;
	text-align: left;
}
th {
	text-align: inherit;
}
label {
	display: inline-block;
	margin-bottom: .5rem;
}
button {
	border-radius: 0;
}
button:focus {
	outline: 1px dotted;
	outline: 5px auto -webkit-focus-ring-color;
}
button, input, optgroup, select, textarea {
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
	margin: 0;
}
button, input {
	overflow: visible;
}
button, select {
	text-transform: none;
}
select {
	word-wrap: normal;
}
[type=button], [type=reset], [type=submit], button {
	-webkit-appearance: button;
}
[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}
[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {
	border-style: none;
	padding: 0;
}
input[type=checkbox], input[type=radio] {
	box-sizing: border-box;
	padding: 0;
}
input[type=date], input[type=datetime-local], input[type=month], input[type=time] {
	-webkit-appearance: listbox;
}
textarea {
	overflow: auto;
	resize: vertical;
}
fieldset {
	border: 0;
	margin: 0;
	min-width: 0;
	padding: 0;
}
legend {
	color: inherit;
	display: block;
	font-size: 1.5rem;
	line-height: inherit;
	margin-bottom: .5rem;
	max-width: 100%;
	padding: 0;
	white-space: normal;
	width: 100%;
}
progress {
	vertical-align: baseline;
}
[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
	height: auto;
}
[type=search] {
	-webkit-appearance: none;
	outline-offset: -2px;
}
[type=search]::-webkit-search-decoration {
	-webkit-appearance: none;
}
::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit;
}
output {
	display: inline-block;
}
summary {
	cursor: pointer;
	display: list-item;
}
template {
	display: none;
}
[hidden] {
	display: none!important;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
	font-weight: 500;
	line-height: 1.2;
	margin-bottom: .5rem;
}
.h1, h1 {
	font-size: 2.5rem;
}
.h2, h2 {
	font-size: 2rem;
}
.h3, h3 {
	font-size: 1.75rem;
}
.h4, h4 {
	font-size: 1.5rem;
}
.h5, h5 {
	font-size: 1.25rem;
}
.h6, h6 {
	font-size: 1rem;
}
.lead {
	font-size: 1.25rem;
	font-weight: 300;
}
.display-1 {
	font-size: 6rem;
}
.display-1, .display-2 {
	font-weight: 300;
	line-height: 1.2;
}
.display-2 {
	font-size: 5.5rem;
}
.display-3 {
	font-size: 4.5rem;
}
.display-3, .display-4 {
	font-weight: 300;
	line-height: 1.2;
}
.display-4 {
	font-size: 3.5rem;
}
hr {
	border: 0;
	border-top: 1px solid rgba(0,0,0,.1);
	margin-bottom: 1rem;
	margin-top: 1rem;
}
.small, small {
	font-size: 80%;
	font-weight: 400;
}
.mark, mark {
	background-color: #fcf8e3;
	padding: .2em;
}
.list-inline, .list-unstyled {
	list-style: none;
	padding-left: 0;
}
.list-inline-item {
	display: inline-block;
}
.list-inline-item:not(:last-child){margin-right:.5rem}
.initialism {
	font-size: 90%;
	text-transform: uppercase;
}
.blockquote {
	font-size: 1.25rem;
	margin-bottom: 1rem;
}
.blockquote-footer {
	color: #6c757d;
	display: block;
	font-size: 80%;
}
.blockquote-footer:before {
	content: "\2014\00A0";
}
.img-fluid, .img-thumbnail {
	height: auto;
	max-width: 100%;
}
.img-thumbnail {
	background-color: #fff;
	border: 1px solid #dee2e6;
	padding: .25rem;
}
.figure {
	display: inline-block;
}
.figure-img {
	line-height: 1;
	margin-bottom: .5rem;
}
.figure-caption {
	color: #6c757d;
	font-size: 90%;
}
code {
	color: #e83e8c;
	font-size: 87.5%;
	word-wrap: break-word;
}
a > code {
	color: inherit;
}
kbd {
	background-color: #212529;
	color: #fff;
	font-size: 87.5%;
	padding: .2rem .4rem;
}
kbd kbd {
	font-size: 100%;
	font-weight: 700;
	padding: 0;
}
pre {
	color: #212529;
	display: block;
	font-size: 87.5%;
}
pre code {
	color: inherit;
	font-size: inherit;
	word-break: normal;
}
.pre-scrollable {
	max-height: 340px;
	overflow-y: scroll;
}
.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl {
	margin-left: auto;
	margin-right: auto;
	padding-left: 15px;
	padding-right: 15px;
	width: 100%;
}
.row {
	display: flex;
	flex-wrap: wrap;
	margin-left: -15px;
	margin-right: -15px;
}
.no-gutters {
	margin-left: 0;
	margin-right: 0;
}
.no-gutters > .col, .no-gutters > [class*=col-] {
	padding-left: 0;
	padding-right: 0;
}
.col, .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-auto, .col-lg, .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-auto, .col-md, .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-auto, .col-sm, .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-auto, .col-xl, .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-auto {
	padding-left: 15px;
	padding-right: 15px;
	position: relative;
	width: 100%;
}
.col {
	flex-basis: 0;
	flex-grow: 1;
	max-width: 100%;
}
.row-cols-1 > * {
	flex: 0 0 100%;
	max-width: 100%;
}
.row-cols-2 > * {
	flex: 0 0 50%;
	max-width: 50%;
}
.row-cols-3 > * {
	flex: 0 0 33.33333%;
	max-width: 33.33333%;
}
.row-cols-4 > * {
	flex: 0 0 25%;
	max-width: 25%;
}
.row-cols-5 > * {
	flex: 0 0 20%;
	max-width: 20%;
}
.row-cols-6 > * {
	flex: 0 0 16.66667%;
	max-width: 16.66667%;
}
.col-auto {
	flex: 0 0 auto;
	max-width: 100%;
	width: auto;
}
.col-1 {
	flex: 0 0 8.33333%;
	max-width: 8.33333%;
}
.col-2 {
	flex: 0 0 16.66667%;
	max-width: 16.66667%;
}
.col-3 {
	flex: 0 0 25%;
	max-width: 25%;
}
.col-4 {
	flex: 0 0 33.33333%;
	max-width: 33.33333%;
}
.col-5 {
	flex: 0 0 41.66667%;
	max-width: 41.66667%;
}
.col-6 {
	flex: 0 0 50%;
	max-width: 50%;
}
.col-7 {
	flex: 0 0 58.33333%;
	max-width: 58.33333%;
}
.col-8 {
	flex: 0 0 66.66667%;
	max-width: 66.66667%;
}
.col-9 {
	flex: 0 0 75%;
	max-width: 75%;
}
.col-10 {
	flex: 0 0 83.33333%;
	max-width: 83.33333%;
}
.col-11 {
	flex: 0 0 91.66667%;
	max-width: 91.66667%;
}
.col-12 {
	flex: 0 0 100%;
	max-width: 100%;
}
.order-first {
	order: -1;
}
.order-last {
	order: 13;
}
.order-0 {
	order: 0;
}
.order-1 {
	order: 1;
}
.order-2 {
	order: 2;
}
.order-3 {
	order: 3;
}
.order-4 {
	order: 4;
}
.order-5 {
	order: 5;
}
.order-6 {
	order: 6;
}
.order-7 {
	order: 7;
}
.order-8 {
	order: 8;
}
.order-9 {
	order: 9;
}
.order-10 {
	order: 10;
}
.order-11 {
	order: 11;
}
.order-12 {
	order: 12;
}
.offset-1 {
	margin-left: 8.33333%;
}
.offset-2 {
	margin-left: 16.66667%;
}
.offset-3 {
	margin-left: 25%;
}
.offset-4 {
	margin-left: 33.33333%;
}
.offset-5 {
	margin-left: 41.66667%;
}
.offset-6 {
	margin-left: 50%;
}
.offset-7 {
	margin-left: 58.33333%;
}
.offset-8 {
	margin-left: 66.66667%;
}
.offset-9 {
	margin-left: 75%;
}
.offset-10 {
	margin-left: 83.33333%;
}
.offset-11 {
	margin-left: 91.66667%;
}
.table {
	color: #212529;
	margin-bottom: 1rem;
	width: 100%;
}
.table td, .table th {
	border-top: 1px solid #dee2e6;
	padding: .75rem;
	vertical-align: top;
}
.table thead th {
	border-bottom: 2px solid #dee2e6;
	vertical-align: bottom;
}
.table tbody + tbody {
	border-top: 2px solid #dee2e6;
}
.table-sm td, .table-sm th {
	padding: .3rem;
}
.table-bordered, .table-bordered td, .table-bordered th {
	border: 1px solid #dee2e6;
}
.table-bordered thead td, .table-bordered thead th {
	border-bottom-width: 2px;
}
.table-borderless tbody + tbody, .table-borderless td, .table-borderless th, .table-borderless thead th {
	border: 0;
}
.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}
.table-hover tbody tr:hover {
	background-color: rgba(0,0,0,.075);
	color: #212529;
}
.table-primary, .table-primary > td, .table-primary > th {
	background-color: #b8eecf;
}
.table-primary tbody + tbody, .table-primary td, .table-primary th, .table-primary thead th {
	border-color: #7bdfa6;
}
.table-hover .table-primary:hover, .table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th {
	background-color: #a3e9c1;
}
.table-secondary, .table-secondary > td, .table-secondary > th {
	background-color: #d6d8db;
}
.table-secondary tbody + tbody, .table-secondary td, .table-secondary th, .table-secondary thead th {
	border-color: #b3b7bb;
}
.table-hover .table-secondary:hover, .table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th {
	background-color: #c8cbcf;
}
.table-success, .table-success > td, .table-success > th {
	background-color: #c3e6cb;
}
.table-success tbody + tbody, .table-success td, .table-success th, .table-success thead th {
	border-color: #8fd19e;
}
.table-hover .table-success:hover, .table-hover .table-success:hover > td, .table-hover .table-success:hover > th {
	background-color: #b1dfbb;
}
.table-info, .table-info > td, .table-info > th {
	background-color: #bee5eb;
}
.table-info tbody + tbody, .table-info td, .table-info th, .table-info thead th {
	border-color: #86cfda;
}
.table-hover .table-info:hover, .table-hover .table-info:hover > td, .table-hover .table-info:hover > th {
	background-color: #abdde5;
}
.table-warning, .table-warning > td, .table-warning > th {
	background-color: #ffeeba;
}
.table-warning tbody + tbody, .table-warning td, .table-warning th, .table-warning thead th {
	border-color: #ffdf7e;
}
.table-hover .table-warning:hover, .table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th {
	background-color: #ffe8a1;
}
.table-danger, .table-danger > td, .table-danger > th {
	background-color: #f5c6cb;
}
.table-danger tbody + tbody, .table-danger td, .table-danger th, .table-danger thead th {
	border-color: #ed969e;
}
.table-hover .table-danger:hover, .table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th {
	background-color: #f1b0b7;
}
.table-light, .table-light > td, .table-light > th {
	background-color: #fcfefd;
}
.table-light tbody + tbody, .table-light td, .table-light th, .table-light thead th {
	border-color: #fafdfb;
}
.table-hover .table-light:hover, .table-hover .table-light:hover > td, .table-hover .table-light:hover > th {
	background-color: #e9f8f0;
}
.table-dark, .table-dark > td, .table-dark > th {
	background-color: #c0c3d2;
}
.table-dark tbody + tbody, .table-dark td, .table-dark th, .table-dark thead th {
	border-color: #8b90ab;
}
.table-hover .table-dark:hover, .table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th {
	background-color: #b1b5c7;
}
.table-active, .table-active > td, .table-active > th, .table-hover .table-active:hover, .table-hover .table-active:hover > td, .table-hover .table-active:hover > th {
	background-color: rgba(0,0,0,.075);
}
.table .thead-dark th {
	background-color: #343a40;
	border-color: #454d55;
	color: #fff;
}
.table .thead-light th {
	background-color: #e9ecef;
	border-color: #dee2e6;
	color: #495057;
}
.table-dark {
	background-color: #343a40;
	color: #fff;
}
.table-dark td, .table-dark th, .table-dark thead th {
	border-color: #454d55;
}
.table-dark.table-bordered {
	border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}
.table-dark.table-hover tbody tr:hover {
	background-color: hsla(0,0%,100%,.075);
	color: #fff;
}
.table-responsive {
	-webkit-overflow-scrolling: touch;
	display: block;
	overflow-x: auto;
	width: 100%;
}
.table-responsive > .table-bordered {
	border: 0;
}
.form-control {
	background-clip: padding-box;
	background-color: #fff;
	border: 1px solid #ced4da;
	border-radius: 0;
	color: #495057;
	display: block;
	font-size: 1rem;
	font-weight: 400;
	height: calc(1.5em + .75rem + 2px);
	line-height: 1.5;
	padding: .375rem .75rem;
	width: 100%;
}
.form-control::-ms-expand {
	background-color: transparent;
	border: 0;
}
.form-control:-moz-focusring {
	color: transparent;
	text-shadow: 0 0 0 #495057;
}
.form-control:focus {
	background-color: #fff;
	border-color: #45fd93;
	box-shadow: 0 0 0 .2rem rgba(2,193,83,.25);
	color: #495057;
	outline: 0;
}
.form-control::-webkit-input-placeholder {
	color: #6c757d;
	opacity: 1;
}
.form-control::-moz-placeholder {
	color: #6c757d;
	opacity: 1;
}
.form-control:-ms-input-placeholder {
	color: #6c757d;
	opacity: 1;
}
.form-control::-ms-input-placeholder {
	color: #6c757d;
	opacity: 1;
}
.form-control::placeholder {
	color: #6c757d;
	opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
	background-color: #e9ecef;
	opacity: 1;
}
select.form-control:focus::-ms-value {
	background-color: #fff;
	color: #495057;
}
.form-control-file, .form-control-range {
	display: block;
	width: 100%;
}
.col-form-label {
	font-size: inherit;
	line-height: 1.5;
	margin-bottom: 0;
	padding-bottom: calc(.375rem + 1px);
	padding-top: calc(.375rem + 1px);
}
.col-form-label-lg {
	font-size: 1.25rem;
	line-height: 1.5;
	padding-bottom: calc(.5rem + 1px);
	padding-top: calc(.5rem + 1px);
}
.col-form-label-sm {
	font-size: .875rem;
	line-height: 1.5;
	padding-bottom: calc(.25rem + 1px);
	padding-top: calc(.25rem + 1px);
}
.form-control-plaintext {
	background-color: transparent;
	border: solid transparent;
	border-width: 1px 0;
	color: #212529;
	display: block;
	font-size: 1rem;
	line-height: 1.5;
	margin-bottom: 0;
	padding: .375rem 0;
	width: 100%;
}
.form-control-plaintext.form-control-lg, .form-control-plaintext.form-control-sm {
	padding-left: 0;
	padding-right: 0;
}
.form-control-sm {
	font-size: .875rem;
	height: calc(1.5em + .5rem + 2px);
	line-height: 1.5;
	padding: .25rem .5rem;
}
.form-control-lg {
	font-size: 1.25rem;
	height: calc(1.5em + 1rem + 2px);
	line-height: 1.5;
	padding: .5rem 1rem;
}
select.form-control[multiple], select.form-control[size], textarea.form-control {
	height: auto;
}
.form-group {
	margin-bottom: 1rem;
}
.form-text {
	display: block;
	margin-top: .25rem;
}
.form-row {
	display: flex;
	flex-wrap: wrap;
	margin-left: -5px;
	margin-right: -5px;
}
.form-row > .col, .form-row > [class*=col-] {
	padding-left: 5px;
	padding-right: 5px;
}
.form-check {
	display: block;
	padding-left: 1.25rem;
	position: relative;
}
.form-check-input {
	margin-left: -1.25rem;
	margin-top: .3rem;
	position: absolute;
}
.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}
.form-check-label {
	margin-bottom: 0;
}
.form-check-inline {
	align-items: center;
	display: inline-flex;
	margin-right: .75rem;
	padding-left: 0;
}
.form-check-inline .form-check-input {
	margin-left: 0;
	margin-right: .3125rem;
	margin-top: 0;
	position: static;
}
.valid-feedback {
	color: #28a745;
	display: none;
	font-size: 80%;
	margin-top: .25rem;
	width: 100%;
}
.valid-tooltip {
	background-color: rgba(40,167,69,.9);
	color: #fff;
	display: none;
	font-size: .875rem;
	line-height: 1.5;
	margin-top: .1rem;
	max-width: 100%;
	padding: .25rem .5rem;
	position: absolute;
	top: 100%;
	z-index: 5;
}
.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}
.form-control.is-valid, .was-validated .form-control:valid {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");
	background-position: right calc(.375em + .1875rem) center;
	background-repeat: no-repeat;
	background-size: calc(.75em + .375rem) calc(.75em + .375rem);
	border-color: #28a745;
	padding-right: calc(1.5em + .75rem);
}
.form-control.is-valid:focus, .was-validated .form-control:valid:focus {
	border-color: #28a745;
	box-shadow: 0 0 0 .2rem rgba(40,167,69,.25);
}
.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
	background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem);
	padding-right: calc(1.5em + .75rem);
}
.custom-select.is-valid, .was-validated .custom-select:valid {
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem);
	border-color: #28a745;
	padding-right: calc(.75em + 2.3125rem);
}
.custom-select.is-valid:focus, .was-validated .custom-select:valid:focus {
	border-color: #28a745;
	box-shadow: 0 0 0 .2rem rgba(40,167,69,.25);
}
.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}
.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}
.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}
.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{border-color:#28a745}
.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{background-color:#34ce57;border-color:#34ce57}
.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}
.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before,.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}
.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}
.invalid-feedback {
	color: #dc3545;
	display: none;
	font-size: 80%;
	margin-top: .25rem;
	width: 100%;
}
.invalid-tooltip {
	background-color: rgba(220,53,69,.9);
	color: #fff;
	display: none;
	font-size: .875rem;
	line-height: 1.5;
	margin-top: .1rem;
	max-width: 100%;
	padding: .25rem .5rem;
	position: absolute;
	top: 100%;
	z-index: 5;
}
.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}
.form-control.is-invalid, .was-validated .form-control:invalid {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");
	background-position: right calc(.375em + .1875rem) center;
	background-repeat: no-repeat;
	background-size: calc(.75em + .375rem) calc(.75em + .375rem);
	border-color: #dc3545;
	padding-right: calc(1.5em + .75rem);
}
.form-control.is-invalid:focus, .was-validated .form-control:invalid:focus {
	border-color: #dc3545;
	box-shadow: 0 0 0 .2rem rgba(220,53,69,.25);
}
.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
	background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem);
	padding-right: calc(1.5em + .75rem);
}
.custom-select.is-invalid, .was-validated .custom-select:invalid {
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem);
	border-color: #dc3545;
	padding-right: calc(.75em + 2.3125rem);
}
.custom-select.is-invalid:focus, .was-validated .custom-select:invalid:focus {
	border-color: #dc3545;
	box-shadow: 0 0 0 .2rem rgba(220,53,69,.25);
}
.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}
.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}
.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}
.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{border-color:#dc3545}
.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{background-color:#e4606d;border-color:#e4606d}
.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}
.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before,.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}
.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}
.form-inline {
	align-items: center;
	display: flex;
	flex-flow: row wrap;
}
.form-inline .form-check {
	width: 100%;
}
.btn {
	-moz-user-select: none;
	-ms-user-select: none;
	-webkit-user-select: none;
	background-color: transparent;
	border: 1px solid transparent;
	color: #212529;
	cursor: pointer;
	display: inline-block;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	padding: .375rem .75rem;
	text-align: center;
	user-select: none;
	vertical-align: middle;
}
.btn:hover {
	color: #212529;
	text-decoration: none;
}
.btn.focus, .btn:focus {
	box-shadow: 0 0 0 .2rem rgba(2,193,83,.25);
	outline: 0;
}
.btn.disabled, .btn:disabled {
	opacity: .65;
}
a.btn.disabled, fieldset:disabled a.btn {
	pointer-events: none;
}
.btn-primary {
	background-color: #02c153;
	border-color: #02c153;
	color: #fff;
}
.btn-primary.focus, .btn-primary:focus, .btn-primary:hover {
	background-color: #029b43;
	border-color: #018f3d;
	color: #fff;
}
.btn-primary.focus, .btn-primary:focus {
	box-shadow: 0 0 0 .2rem rgba(40,202,109,.5);
}
.btn-primary.disabled, .btn-primary:disabled {
	background-color: #02c153;
	border-color: #02c153;
	color: #fff;
}
.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#018f3d;border-color:#018238;color:#fff}
.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,202,109,.5)}
.btn-secondary {
	background-color: #6c757d;
	border-color: #6c757d;
	color: #fff;
}
.btn-secondary.focus, .btn-secondary:focus, .btn-secondary:hover {
	background-color: #5a6268;
	border-color: #545b62;
	color: #fff;
}
.btn-secondary.focus, .btn-secondary:focus {
	box-shadow: 0 0 0 .2rem rgba(130,138,145,.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
	background-color: #6c757d;
	border-color: #6c757d;
	color: #fff;
}
.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{background-color:#545b62;border-color:#4e555b;color:#fff}
.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}
.btn-success {
	background-color: #28a745;
	border-color: #28a745;
	color: #fff;
}
.btn-success.focus, .btn-success:focus, .btn-success:hover {
	background-color: #218838;
	border-color: #1e7e34;
	color: #fff;
}
.btn-success.focus, .btn-success:focus {
	box-shadow: 0 0 0 .2rem rgba(72,180,97,.5);
}
.btn-success.disabled, .btn-success:disabled {
	background-color: #28a745;
	border-color: #28a745;
	color: #fff;
}
.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{background-color:#1e7e34;border-color:#1c7430;color:#fff}
.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}
.btn-info {
	background-color: #17a2b8;
	border-color: #17a2b8;
	color: #fff;
}
.btn-info.focus, .btn-info:focus, .btn-info:hover {
	background-color: #138496;
	border-color: #117a8b;
	color: #fff;
}
.btn-info.focus, .btn-info:focus {
	box-shadow: 0 0 0 .2rem rgba(58,176,195,.5);
}
.btn-info.disabled, .btn-info:disabled {
	background-color: #17a2b8;
	border-color: #17a2b8;
	color: #fff;
}
.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{background-color:#117a8b;border-color:#10707f;color:#fff}
.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}
.btn-warning {
	background-color: #ffc107;
	border-color: #ffc107;
	color: #212529;
}
.btn-warning.focus, .btn-warning:focus, .btn-warning:hover {
	background-color: #e0a800;
	border-color: #d39e00;
	color: #212529;
}
.btn-warning.focus, .btn-warning:focus {
	box-shadow: 0 0 0 .2rem rgba(222,170,12,.5);
}
.btn-warning.disabled, .btn-warning:disabled {
	background-color: #ffc107;
	border-color: #ffc107;
	color: #212529;
}
.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{background-color:#d39e00;border-color:#c69500;color:#212529}
.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}
.btn-danger {
	background-color: #dc3545;
	border-color: #dc3545;
	color: #fff;
}
.btn-danger.focus, .btn-danger:focus, .btn-danger:hover {
	background-color: #c82333;
	border-color: #bd2130;
	color: #fff;
}
.btn-danger.focus, .btn-danger:focus {
	box-shadow: 0 0 0 .2rem rgba(225,83,97,.5);
}
.btn-danger.disabled, .btn-danger:disabled {
	background-color: #dc3545;
	border-color: #dc3545;
	color: #fff;
}
.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{background-color:#bd2130;border-color:#b21f2d;color:#fff}
.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}
.btn-light {
	background-color: #f6fbf8;
	border-color: #f6fbf8;
	color: #212529;
}
.btn-light.focus, .btn-light:focus, .btn-light:hover {
	background-color: #dcefe3;
	border-color: #d3ebdd;
	color: #212529;
}
.btn-light.focus, .btn-light:focus {
	box-shadow: 0 0 0 .2rem rgba(214,219,217,.5);
}
.btn-light.disabled, .btn-light:disabled {
	background-color: #f6fbf8;
	border-color: #f6fbf8;
	color: #212529;
}
.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{background-color:#d3ebdd;border-color:#cae7d6;color:#212529}
.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(214,219,217,.5)}
.btn-dark {
	background-color: #1f295e;
	border-color: #1f295e;
	color: #fff;
}
.btn-dark.focus, .btn-dark:focus, .btn-dark:hover {
	background-color: #161c41;
	border-color: #121838;
	color: #fff;
}
.btn-dark.focus, .btn-dark:focus {
	box-shadow: 0 0 0 .2rem rgba(65,73,118,.5);
}
.btn-dark.disabled, .btn-dark:disabled {
	background-color: #1f295e;
	border-color: #1f295e;
	color: #fff;
}
.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{background-color:#121838;border-color:#0f142e;color:#fff}
.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(65,73,118,.5)}
.btn-outline-primary {
	border-color: #02c153;
	color: #02c153;
}
.btn-outline-primary:hover {
	background-color: #02c153;
	border-color: #02c153;
	color: #fff;
}
.btn-outline-primary.focus, .btn-outline-primary:focus {
	box-shadow: 0 0 0 .2rem rgba(2,193,83,.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
	background-color: transparent;
	color: #02c153;
}
.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{background-color:#02c153;border-color:#02c153;color:#fff}
.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(2,193,83,.5)}
.btn-outline-secondary {
	border-color: #6c757d;
	color: #6c757d;
}
.btn-outline-secondary:hover {
	background-color: #6c757d;
	border-color: #6c757d;
	color: #fff;
}
.btn-outline-secondary.focus, .btn-outline-secondary:focus {
	box-shadow: 0 0 0 .2rem rgba(108,117,125,.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
	background-color: transparent;
	color: #6c757d;
}
.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{background-color:#6c757d;border-color:#6c757d;color:#fff}
.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}
.btn-outline-success {
	border-color: #28a745;
	color: #28a745;
}
.btn-outline-success:hover {
	background-color: #28a745;
	border-color: #28a745;
	color: #fff;
}
.btn-outline-success.focus, .btn-outline-success:focus {
	box-shadow: 0 0 0 .2rem rgba(40,167,69,.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
	background-color: transparent;
	color: #28a745;
}
.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{background-color:#28a745;border-color:#28a745;color:#fff}
.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}
.btn-outline-info {
	border-color: #17a2b8;
	color: #17a2b8;
}
.btn-outline-info:hover {
	background-color: #17a2b8;
	border-color: #17a2b8;
	color: #fff;
}
.btn-outline-info.focus, .btn-outline-info:focus {
	box-shadow: 0 0 0 .2rem rgba(23,162,184,.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
	background-color: transparent;
	color: #17a2b8;
}
.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{background-color:#17a2b8;border-color:#17a2b8;color:#fff}
.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}
.btn-outline-warning {
	border-color: #ffc107;
	color: #ffc107;
}
.btn-outline-warning:hover {
	background-color: #ffc107;
	border-color: #ffc107;
	color: #212529;
}
.btn-outline-warning.focus, .btn-outline-warning:focus {
	box-shadow: 0 0 0 .2rem rgba(255,193,7,.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
	background-color: transparent;
	color: #ffc107;
}
.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{background-color:#ffc107;border-color:#ffc107;color:#212529}
.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}
.btn-outline-danger {
	border-color: #dc3545;
	color: #dc3545;
}
.btn-outline-danger:hover {
	background-color: #dc3545;
	border-color: #dc3545;
	color: #fff;
}
.btn-outline-danger.focus, .btn-outline-danger:focus {
	box-shadow: 0 0 0 .2rem rgba(220,53,69,.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
	background-color: transparent;
	color: #dc3545;
}
.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{background-color:#dc3545;border-color:#dc3545;color:#fff}
.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}
.btn-outline-light {
	border-color: #f6fbf8;
	color: #f6fbf8;
}
.btn-outline-light:hover {
	background-color: #f6fbf8;
	border-color: #f6fbf8;
	color: #212529;
}
.btn-outline-light.focus, .btn-outline-light:focus {
	box-shadow: 0 0 0 .2rem rgba(246,251,248,.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
	background-color: transparent;
	color: #f6fbf8;
}
.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{background-color:#f6fbf8;border-color:#f6fbf8;color:#212529}
.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(246,251,248,.5)}
.btn-outline-dark {
	border-color: #1f295e;
	color: #1f295e;
}
.btn-outline-dark:hover {
	background-color: #1f295e;
	border-color: #1f295e;
	color: #fff;
}
.btn-outline-dark.focus, .btn-outline-dark:focus {
	box-shadow: 0 0 0 .2rem rgba(31,41,94,.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
	background-color: transparent;
	color: #1f295e;
}
.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{background-color:#1f295e;border-color:#1f295e;color:#fff}
.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(31,41,94,.5)}
.btn-link {
	color: #02c153;
	font-weight: 400;
	text-decoration: none;
}
.btn-link:hover {
	color: #017532;
	text-decoration: underline;
}
.btn-link.focus, .btn-link:focus {
	box-shadow: none;
	text-decoration: underline;
}
.btn-link.disabled, .btn-link:disabled {
	color: #6c757d;
	pointer-events: none;
}
.btn-group-lg > .btn, .btn-lg {
	border-radius: 0;
	font-size: 1.25rem;
	line-height: 1.5;
	padding: .5rem 1rem;
}
.btn-group-sm > .btn, .btn-sm {
	border-radius: 0;
	font-size: .875rem;
	line-height: 1.5;
	padding: .25rem .5rem;
}
.btn-block {
	display: block;
	width: 100%;
}
.btn-block + .btn-block {
	margin-top: .5rem;
}
input[type=button].btn-block, input[type=reset].btn-block, input[type=submit].btn-block {
	width: 100%;
}
.fade:not(.show){opacity:0}
.collapse:not(.show){display:none}
.collapsing {
	height: 0;
	overflow: hidden;
}
.collapsing, .dropdown, .dropleft, .dropright, .dropup {
	position: relative;
}
.dropdown-toggle {
	white-space: nowrap;
}
.dropdown-toggle:after {
	border-bottom: 0;
	border-left: .3em solid transparent;
	border-right: .3em solid transparent;
	border-top: .3em solid;
	content: "";
	margin-left: .255em;
	vertical-align: .255em;
}
.dropdown-toggle:empty:after {
	margin-left: 0;
}
.dropdown-menu {
	background-clip: padding-box;
	background-color: #fff;
	border: 1px solid rgba(0,0,0,.15);
	color: #212529;
	display: none;
	float: left;
	font-size: 1rem;
	left: 0;
	list-style: none;
	margin: .125rem 0 0;
	min-width: 10rem;
	padding: .5rem 0;
	position: absolute;
	text-align: left;
	top: 100%;
	z-index: 1000;
}
.dropdown-menu-left {
	left: 0;
	right: auto;
}
.dropdown-menu-right {
	left: auto;
	right: 0;
}
.dropup .dropdown-menu {
	bottom: 100%;
	margin-bottom: .125rem;
	margin-top: 0;
	top: auto;
}
.dropup .dropdown-toggle:after {
	border-bottom: .3em solid;
	border-left: .3em solid transparent;
	border-right: .3em solid transparent;
	border-top: 0;
	content: "";
	display: inline-block;
	margin-left: .255em;
	vertical-align: .255em;
}
.dropup .dropdown-toggle:empty:after {
	margin-left: 0;
}
.dropright .dropdown-menu {
	left: 100%;
	margin-left: .125rem;
	margin-top: 0;
	right: auto;
	top: 0;
}
.dropright .dropdown-toggle:after {
	border-bottom: .3em solid transparent;
	border-left: .3em solid;
	border-right: 0;
	border-top: .3em solid transparent;
	content: "";
	display: inline-block;
	margin-left: .255em;
	vertical-align: .255em;
}
.dropright .dropdown-toggle:empty:after {
	margin-left: 0;
}
.dropright .dropdown-toggle:after {
	vertical-align: 0;
}
.dropleft .dropdown-menu {
	left: auto;
	margin-right: .125rem;
	margin-top: 0;
	right: 100%;
	top: 0;
}
.dropleft .dropdown-toggle:after {
	content: "";
	display: inline-block;
	display: none;
	margin-left: .255em;
	vertical-align: .255em;
}
.dropleft .dropdown-toggle:before {
	border-bottom: .3em solid transparent;
	border-right: .3em solid;
	border-top: .3em solid transparent;
	content: "";
	display: inline-block;
	margin-right: .255em;
	vertical-align: .255em;
}
.dropleft .dropdown-toggle:empty:after {
	margin-left: 0;
}
.dropleft .dropdown-toggle:before {
	vertical-align: 0;
}
.dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=top] {
	bottom: auto;
	right: auto;
}
.dropdown-divider {
	border-top: 1px solid #e9ecef;
	height: 0;
	margin: .5rem 0;
	overflow: hidden;
}
.dropdown-item {
	background-color: transparent;
	border: 0;
	clear: both;
	color: #212529;
	display: block;
	font-weight: 400;
	padding: .25rem 1.5rem;
	text-align: inherit;
	white-space: nowrap;
	width: 100%;
}
.dropdown-item:focus, .dropdown-item:hover {
	background-color: #f8f9fa;
	color: #16181b;
	text-decoration: none;
}
.dropdown-item.active, .dropdown-item:active {
	background-color: #02c153;
	color: #fff;
	text-decoration: none;
}
.dropdown-item.disabled, .dropdown-item:disabled {
	background-color: transparent;
	color: #6c757d;
	pointer-events: none;
}
.dropdown-menu.show {
	display: block;
}
.dropdown-header {
	color: #6c757d;
	display: block;
	font-size: .875rem;
	margin-bottom: 0;
	padding: .5rem 1.5rem;
	white-space: nowrap;
}
.dropdown-item-text {
	color: #212529;
	display: block;
	padding: .25rem 1.5rem;
}
.btn-group, .btn-group-vertical {
	display: inline-flex;
	position: relative;
	vertical-align: middle;
}
.btn-group-vertical > .btn, .btn-group > .btn {
	flex: 1 1 auto;
	position: relative;
}
.btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:hover, .btn-group > .btn.active, .btn-group > .btn:active, .btn-group > .btn:focus, .btn-group > .btn:hover {
	z-index: 1;
}
.btn-toolbar {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
}
.btn-toolbar .input-group {
	width: auto;
}
.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}
.dropdown-toggle-split {
	padding-left: .5625rem;
	padding-right: .5625rem;
}
.dropdown-toggle-split:after, .dropright .dropdown-toggle-split:after, .dropup .dropdown-toggle-split:after {
	margin-left: 0;
}
.dropleft .dropdown-toggle-split:before {
	margin-right: 0;
}
.btn-group-sm > .btn + .dropdown-toggle-split, .btn-sm + .dropdown-toggle-split {
	padding-left: .375rem;
	padding-right: .375rem;
}
.btn-group-lg > .btn + .dropdown-toggle-split, .btn-lg + .dropdown-toggle-split {
	padding-left: .75rem;
	padding-right: .75rem;
}
.btn-group-vertical {
	align-items: flex-start;
	flex-direction: column;
	justify-content: center;
}
.btn-group-vertical > .btn, .btn-group-vertical > .btn-group {
	width: 100%;
}
.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}
.btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn {
	margin-bottom: 0;
}
.btn-group-toggle > .btn-group > .btn input[type=checkbox], .btn-group-toggle > .btn-group > .btn input[type=radio], .btn-group-toggle > .btn input[type=checkbox], .btn-group-toggle > .btn input[type=radio] {
	clip: rect(0,0,0,0);
	pointer-events: none;
	position: absolute;
}
.input-group {
	align-items: stretch;
	display: flex;
	flex-wrap: wrap;
	position: relative;
	width: 100%;
}
.input-group > .custom-file, .input-group > .custom-select, .input-group > .form-control, .input-group > .form-control-plaintext {
	flex: 1 1 0%;
	margin-bottom: 0;
	min-width: 0;
	position: relative;
}
.input-group > .custom-file + .custom-file, .input-group > .custom-file + .custom-select, .input-group > .custom-file + .form-control, .input-group > .custom-select + .custom-file, .input-group > .custom-select + .custom-select, .input-group > .custom-select + .form-control, .input-group > .form-control + .custom-file, .input-group > .form-control + .custom-select, .input-group > .form-control + .form-control, .input-group > .form-control-plaintext + .custom-file, .input-group > .form-control-plaintext + .custom-select, .input-group > .form-control-plaintext + .form-control {
	margin-left: -1px;
}
.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}
.input-group > .custom-file .custom-file-input:focus {
	z-index: 4;
}
.input-group > .custom-file {
	align-items: center;
	display: flex;
}
.input-group-append, .input-group-prepend {
	display: flex;
}
.input-group-append .btn, .input-group-prepend .btn {
	position: relative;
	z-index: 2;
}
.input-group-append .btn:focus, .input-group-prepend .btn:focus {
	z-index: 3;
}
.input-group-append .btn + .btn, .input-group-append .btn + .input-group-text, .input-group-append .input-group-text + .btn, .input-group-append .input-group-text + .input-group-text, .input-group-prepend .btn + .btn, .input-group-prepend .btn + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-prepend .input-group-text + .input-group-text {
	margin-left: -1px;
}
.input-group-prepend {
	margin-right: -1px;
}
.input-group-append {
	margin-left: -1px;
}
.input-group-text {
	align-items: center;
	background-color: #e9ecef;
	border: 1px solid #ced4da;
	color: #495057;
	display: flex;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	margin-bottom: 0;
	padding: .375rem .75rem;
	text-align: center;
	white-space: nowrap;
}
.input-group-text input[type=checkbox], .input-group-text input[type=radio] {
	margin-top: 0;
}
.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}
.input-group-lg > .custom-select, .input-group-lg > .form-control, .input-group-lg > .input-group-append > .btn, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-prepend > .input-group-text {
	font-size: 1.25rem;
	line-height: 1.5;
	padding: .5rem 1rem;
}
.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}
.input-group-sm > .custom-select, .input-group-sm > .form-control, .input-group-sm > .input-group-append > .btn, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-prepend > .input-group-text {
	font-size: .875rem;
	line-height: 1.5;
	padding: .25rem .5rem;
}
.input-group-lg > .custom-select, .input-group-sm > .custom-select {
	padding-right: 1.75rem;
}
.custom-control {
	display: block;
	min-height: 1.5rem;
	padding-left: 1.5rem;
	position: relative;
}
.custom-control-inline {
	display: inline-flex;
	margin-right: 1rem;
}
.custom-control-input {
	height: 1.25rem;
	left: 0;
	opacity: 0;
	position: absolute;
	width: 1rem;
	z-index: -1;
}
.custom-control-input:checked~.custom-control-label:before{background-color:#02c153;border-color:#02c153;color:#fff}
.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(2,193,83,.25)}
.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#45fd93}
.custom-control-input:not(:disabled):active~.custom-control-label:before{background-color:#78feb1;border-color:#78feb1;color:#fff}
.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}
.custom-control-input:disabled~.custom-control-label:before,.custom-control-input[disabled]~.custom-control-label:before{background-color:#e9ecef}
.custom-control-label {
	margin-bottom: 0;
	position: relative;
	vertical-align: top;
}
.custom-control-label:before {
	background-color: #fff;
	border: 1px solid #adb5bd;
	pointer-events: none;
}
.custom-control-label:after, .custom-control-label:before {
	content: "";
	display: block;
	height: 1rem;
	left: -1.5rem;
	position: absolute;
	top: .25rem;
	width: 1rem;
}
.custom-control-label:after {
	background: no-repeat 50%/50% 50%;
}
.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")}
.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{background-color:#02c153;border-color:#02c153}
.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}
.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(2,193,83,.5)}
.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:rgba(2,193,83,.5)}
.custom-radio .custom-control-label:before {
	border-radius: 50%;
}
.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}
.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(2,193,83,.5)}
.custom-switch {
	padding-left: 2.25rem;
}
.custom-switch .custom-control-label:before {
	border-radius: .5rem;
	left: -2.25rem;
	pointer-events: all;
	width: 1.75rem;
}
.custom-switch .custom-control-label:after {
	background-color: #adb5bd;
	border-radius: .5rem;
	height: calc(1rem - 4px);
	left: calc(-2.25rem + 2px);
	top: calc(.25rem + 2px);
	width: calc(1rem - 4px);
}
.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;transform:translateX(.75rem)}
.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(2,193,83,.5)}
.custom-select {
	-moz-appearance: none;
	-webkit-appearance: none;
	appearance: none;
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px;
	border: 1px solid #ced4da;
	border-radius: 0;
	color: #495057;
	display: inline-block;
	font-size: 1rem;
	font-weight: 400;
	height: calc(1.5em + .75rem + 2px);
	line-height: 1.5;
	padding: .375rem 1.75rem .375rem .75rem;
	vertical-align: middle;
	width: 100%;
}
.custom-select:focus {
	border-color: #45fd93;
	box-shadow: 0 0 0 .2rem rgba(2,193,83,.25);
	outline: 0;
}
.custom-select:focus::-ms-value {
	background-color: #fff;
	color: #495057;
}
.custom-select[multiple],.custom-select[size]:not([size="1"]){background-image:none;height:auto;padding-right:.75rem}
.custom-select:disabled {
	background-color: #e9ecef;
	color: #6c757d;
}
.custom-select::-ms-expand {
	display: none;
}
.custom-select:-moz-focusring {
	color: transparent;
	text-shadow: 0 0 0 #495057;
}
.custom-select-sm {
	font-size: .875rem;
	height: calc(1.5em + .5rem + 2px);
	padding-bottom: .25rem;
	padding-left: .5rem;
	padding-top: .25rem;
}
.custom-select-lg {
	font-size: 1.25rem;
	height: calc(1.5em + 1rem + 2px);
	padding-bottom: .5rem;
	padding-left: 1rem;
	padding-top: .5rem;
}
.custom-file {
	display: inline-block;
	margin-bottom: 0;
}
.custom-file, .custom-file-input {
	height: calc(1.5em + .75rem + 2px);
	position: relative;
	width: 100%;
}
.custom-file-input {
	margin: 0;
	opacity: 0;
	z-index: 2;
}
.custom-file-input:focus~.custom-file-label{border-color:#45fd93;box-shadow:0 0 0 .2rem rgba(2,193,83,.25)}
.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}
.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}
.custom-file-input~.custom-file-label[data-browse]:after{content:attr(data-browse)}
.custom-file-label {
	background-color: #fff;
	border: 1px solid #ced4da;
	font-weight: 400;
	height: calc(1.5em + .75rem + 2px);
	left: 0;
	z-index: 1;
}
.custom-file-label, .custom-file-label:after {
	color: #495057;
	line-height: 1.5;
	padding: .375rem .75rem;
	position: absolute;
	right: 0;
	top: 0;
}
.custom-file-label:after {
	background-color: #e9ecef;
	border-left: inherit;
	bottom: 0;
	content: "Browse";
	display: block;
	height: calc(1.5em + .75rem);
	z-index: 3;
}
.custom-range {
	-moz-appearance: none;
	-webkit-appearance: none;
	appearance: none;
	background-color: transparent;
	height: 1.4rem;
	padding: 0;
	width: 100%;
}
.custom-range:focus {
	outline: none;
}
.custom-range:focus::-webkit-slider-thumb {
	box-shadow: 0 0 0 1px #fff,0 0 0 .2rem rgba(2,193,83,.25);
}
.custom-range:focus::-moz-range-thumb {
	box-shadow: 0 0 0 1px #fff,0 0 0 .2rem rgba(2,193,83,.25);
}
.custom-range:focus::-ms-thumb {
	box-shadow: 0 0 0 1px #fff,0 0 0 .2rem rgba(2,193,83,.25);
}
.custom-range::-moz-focus-outer {
	border: 0;
}
.custom-range::-webkit-slider-thumb {
	-webkit-appearance: none;
	appearance: none;
	background-color: #02c153;
	border: 0;
	height: 1rem;
	margin-top: -.25rem;
	width: 1rem;
}
.custom-range::-webkit-slider-thumb:active {
	background-color: #78feb1;
}
.custom-range::-webkit-slider-runnable-track {
	background-color: #dee2e6;
	border-color: transparent;
	color: transparent;
	cursor: pointer;
	height: .5rem;
	width: 100%;
}
.custom-range::-moz-range-thumb {
	-moz-appearance: none;
	appearance: none;
	background-color: #02c153;
	border: 0;
	height: 1rem;
	width: 1rem;
}
.custom-range::-moz-range-thumb:active {
	background-color: #78feb1;
}
.custom-range::-moz-range-track {
	background-color: #dee2e6;
	border-color: transparent;
	color: transparent;
	cursor: pointer;
	height: .5rem;
	width: 100%;
}
.custom-range::-ms-thumb {
	appearance: none;
	background-color: #02c153;
	border: 0;
	height: 1rem;
	margin-left: .2rem;
	margin-right: .2rem;
	margin-top: 0;
	width: 1rem;
}
.custom-range::-ms-thumb:active {
	background-color: #78feb1;
}
.custom-range::-ms-track {
	background-color: transparent;
	border-color: transparent;
	border-width: .5rem;
	color: transparent;
	cursor: pointer;
	height: .5rem;
	width: 100%;
}
.custom-range::-ms-fill-lower {
	background-color: #dee2e6;
}
.custom-range::-ms-fill-upper {
	background-color: #dee2e6;
	margin-right: 15px;
}
.custom-range:disabled::-webkit-slider-thumb {
	background-color: #adb5bd;
}
.custom-range:disabled::-webkit-slider-runnable-track {
	cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
	background-color: #adb5bd;
}
.custom-range:disabled::-moz-range-track {
	cursor: default;
}
.custom-range:disabled::-ms-thumb {
	background-color: #adb5bd;
}
.nav {
	display: flex;
	flex-wrap: wrap;
	list-style: none;
	margin-bottom: 0;
	padding-left: 0;
}
.nav-link {
	display: block;
	padding: .5rem 1rem;
}
.nav-link:focus, .nav-link:hover {
	text-decoration: none;
}
.nav-link.disabled {
	color: #6c757d;
	cursor: default;
	pointer-events: none;
}
.nav-tabs {
	border-bottom: 1px solid #dee2e6;
}
.nav-tabs .nav-item {
	margin-bottom: -1px;
}
.nav-tabs .nav-link {
	border: 1px solid transparent;
}
.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
	border-color: #e9ecef #e9ecef #dee2e6;
}
.nav-tabs .nav-link.disabled {
	background-color: transparent;
	border-color: transparent;
	color: #6c757d;
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
	background-color: #fff;
	border-color: #dee2e6 #dee2e6 #fff;
	color: #495057;
}
.nav-tabs .dropdown-menu {
	margin-top: -1px;
}
.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
	background-color: #02c153;
	color: #fff;
}
.nav-fill .nav-item {
	flex: 1 1 auto;
	text-align: center;
}
.nav-justified .nav-item {
	flex-basis: 0;
	flex-grow: 1;
	text-align: center;
}
.tab-content > .tab-pane {
	display: none;
}
.tab-content > .active {
	display: block;
}
.navbar {
	padding: .5rem 1rem;
	position: relative;
}
.navbar, .navbar .container, .navbar .container-fluid, .navbar .container-lg, .navbar .container-md, .navbar .container-sm, .navbar .container-xl {
	align-items: center;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.navbar-brand {
	display: inline-block;
	font-size: 1.25rem;
	line-height: inherit;
	margin-right: 1rem;
	padding-bottom: .3125rem;
	padding-top: .3125rem;
	white-space: nowrap;
}
.navbar-brand:focus, .navbar-brand:hover {
	text-decoration: none;
}
.navbar-nav {
	display: flex;
	flex-direction: column;
	list-style: none;
	margin-bottom: 0;
	padding-left: 0;
}
.navbar-nav .nav-link {
	padding-left: 0;
	padding-right: 0;
}
.navbar-nav .dropdown-menu {
	float: none;
	position: static;
}
.navbar-text {
	display: inline-block;
	padding-bottom: .5rem;
	padding-top: .5rem;
}
.navbar-collapse {
	align-items: center;
	flex-basis: 100%;
	flex-grow: 1;
}
.navbar-toggler {
	background-color: transparent;
	border: 1px solid transparent;
	font-size: 1.25rem;
	line-height: 1;
	padding: .25rem .75rem;
}
.navbar-toggler:focus, .navbar-toggler:hover {
	text-decoration: none;
}
.navbar-toggler-icon {
	background: no-repeat 50%;
	background-size: 100% 100%;
	content: "";
	display: inline-block;
	height: 1.5em;
	vertical-align: middle;
	width: 1.5em;
}
.navbar-expand {
	flex-flow: row nowrap;
	justify-content: flex-start;
}
.navbar-expand > .container, .navbar-expand > .container-fluid, .navbar-expand > .container-lg, .navbar-expand > .container-md, .navbar-expand > .container-sm, .navbar-expand > .container-xl {
	padding-left: 0;
	padding-right: 0;
}
.navbar-expand .navbar-nav {
	flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
	position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
	padding-left: .5rem;
	padding-right: .5rem;
}
.navbar-expand > .container, .navbar-expand > .container-fluid, .navbar-expand > .container-lg, .navbar-expand > .container-md, .navbar-expand > .container-sm, .navbar-expand > .container-xl {
	flex-wrap: nowrap;
}
.navbar-expand .navbar-collapse {
	display: flex!important;
	flex-basis: auto;
}
.navbar-expand .navbar-toggler {
	display: none;
}
.navbar-light .navbar-brand, .navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover {
	color: rgba(0,0,0,.9);
}
.navbar-light .navbar-nav .nav-link {
	color: rgba(0,0,0,.5);
}
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
	color: rgba(0,0,0,.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
	color: rgba(0,0,0,.3);
}
.navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link {
	color: rgba(0,0,0,.9);
}
.navbar-light .navbar-toggler {
	border-color: rgba(0,0,0,.1);
	color: rgba(0,0,0,.5);
}
.navbar-light .navbar-toggler-icon {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(0,0,0,0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.navbar-light .navbar-text {
	color: rgba(0,0,0,.5);
}
.navbar-light .navbar-text a, .navbar-light .navbar-text a:focus, .navbar-light .navbar-text a:hover {
	color: rgba(0,0,0,.9);
}
.navbar-dark .navbar-brand, .navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover {
	color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
	color: hsla(0,0%,100%,.5);
}
.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {
	color: hsla(0,0%,100%,.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
	color: hsla(0,0%,100%,.25);
}
.navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show > .nav-link {
	color: #fff;
}
.navbar-dark .navbar-toggler {
	border-color: hsla(0,0%,100%,.1);
	color: hsla(0,0%,100%,.5);
}
.navbar-dark .navbar-toggler-icon {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(255,255,255,0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.navbar-dark .navbar-text {
	color: hsla(0,0%,100%,.5);
}
.navbar-dark .navbar-text a, .navbar-dark .navbar-text a:focus, .navbar-dark .navbar-text a:hover {
	color: #fff;
}
.card {
	background-clip: border-box;
	background-color: #fff;
	border: 1px solid rgba(0,0,0,.125);
	display: flex;
	flex-direction: column;
	min-width: 0;
	position: relative;
	word-wrap: break-word;
}
.card > hr {
	margin-left: 0;
	margin-right: 0;
}
.card-body {
	flex: 1 1 auto;
	min-height: 1px;
	padding: 1.25rem;
}
.card-title {
	margin-bottom: .75rem;
}
.card-subtitle {
	margin-top: -.375rem;
}
.card-subtitle, .card-text:last-child {
	margin-bottom: 0;
}
.card-link:hover {
	text-decoration: none;
}
.card-link + .card-link {
	margin-left: 1.25rem;
}
.card-header {
	background-color: rgba(0,0,0,.03);
	border-bottom: 1px solid rgba(0,0,0,.125);
	margin-bottom: 0;
	padding: .75rem 1.25rem;
}
.card-header + .list-group .list-group-item:first-child {
	border-top: 0;
}
.card-footer {
	background-color: rgba(0,0,0,.03);
	border-top: 1px solid rgba(0,0,0,.125);
	padding: .75rem 1.25rem;
}
.card-header-tabs {
	border-bottom: 0;
	margin-bottom: -.75rem;
}
.card-header-pills, .card-header-tabs {
	margin-left: -.625rem;
	margin-right: -.625rem;
}
.card-img-overlay {
	bottom: 0;
	left: 0;
	padding: 1.25rem;
	position: absolute;
	right: 0;
	top: 0;
}
.card-img, .card-img-bottom, .card-img-top {
	flex-shrink: 0;
	width: 100%;
}
.card-deck .card, .card-group > .card {
	margin-bottom: 15px;
}
.card-columns .card {
	margin-bottom: .75rem;
}
.accordion > .card {
	overflow: hidden;
}
.accordion>.card:not(:last-of-type){border-bottom:0}
.accordion > .card > .card-header {
	margin-bottom: -1px;
}
.breadcrumb {
	background-color: #e9ecef;
	display: flex;
	flex-wrap: wrap;
	list-style: none;
	margin-bottom: 1rem;
	padding: .75rem 1rem;
}
.breadcrumb-item + .breadcrumb-item {
	padding-left: .5rem;
}
.breadcrumb-item + .breadcrumb-item:before {
	color: #6c757d;
	content: "/";
	display: inline-block;
	padding-right: .5rem;
}
.breadcrumb-item + .breadcrumb-item:hover:before {
	text-decoration: underline;
	text-decoration: none;
}
.breadcrumb-item.active {
	color: #6c757d;
}
.pagination {
	display: flex;
	list-style: none;
	padding-left: 0;
}
.page-link {
	background-color: #fff;
	border: 1px solid #dee2e6;
	color: #02c153;
	display: block;
	line-height: 1.25;
	margin-left: -1px;
	padding: .5rem .75rem;
	position: relative;
}
.page-link:hover {
	background-color: #e9ecef;
	border-color: #dee2e6;
	color: #017532;
	text-decoration: none;
	z-index: 2;
}
.page-link:focus {
	box-shadow: 0 0 0 .2rem rgba(2,193,83,.25);
	outline: 0;
	z-index: 3;
}
.page-item:first-child .page-link {
	margin-left: 0;
}
.page-item.active .page-link {
	background-color: #02c153;
	border-color: #02c153;
	color: #fff;
	z-index: 3;
}
.page-item.disabled .page-link {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
	cursor: auto;
	pointer-events: none;
}
.pagination-lg .page-link {
	font-size: 1.25rem;
	line-height: 1.5;
	padding: .75rem 1.5rem;
}
.pagination-sm .page-link {
	font-size: .875rem;
	line-height: 1.5;
	padding: .25rem .5rem;
}
.badge {
	display: inline-block;
	font-size: 75%;
	font-weight: 700;
	line-height: 1;
	padding: .25em .4em;
	text-align: center;
	vertical-align: baseline;
	white-space: nowrap;
}
a.badge:focus, a.badge:hover {
	text-decoration: none;
}
.badge:empty {
	display: none;
}
.btn .badge {
	position: relative;
	top: -1px;
}
.badge-pill {
	padding-left: .6em;
	padding-right: .6em;
}
.badge-primary {
	background-color: #02c153;
	color: #fff;
}
a.badge-primary:focus, a.badge-primary:hover {
	background-color: #018f3d;
	color: #fff;
}
a.badge-primary.focus, a.badge-primary:focus {
	box-shadow: 0 0 0 .2rem rgba(2,193,83,.5);
	outline: 0;
}
.badge-secondary {
	background-color: #6c757d;
	color: #fff;
}
a.badge-secondary:focus, a.badge-secondary:hover {
	background-color: #545b62;
	color: #fff;
}
a.badge-secondary.focus, a.badge-secondary:focus {
	box-shadow: 0 0 0 .2rem rgba(108,117,125,.5);
	outline: 0;
}
.badge-success {
	background-color: #28a745;
	color: #fff;
}
a.badge-success:focus, a.badge-success:hover {
	background-color: #1e7e34;
	color: #fff;
}
a.badge-success.focus, a.badge-success:focus {
	box-shadow: 0 0 0 .2rem rgba(40,167,69,.5);
	outline: 0;
}
.badge-info {
	background-color: #17a2b8;
	color: #fff;
}
a.badge-info:focus, a.badge-info:hover {
	background-color: #117a8b;
	color: #fff;
}
a.badge-info.focus, a.badge-info:focus {
	box-shadow: 0 0 0 .2rem rgba(23,162,184,.5);
	outline: 0;
}
.badge-warning {
	background-color: #ffc107;
	color: #212529;
}
a.badge-warning:focus, a.badge-warning:hover {
	background-color: #d39e00;
	color: #212529;
}
a.badge-warning.focus, a.badge-warning:focus {
	box-shadow: 0 0 0 .2rem rgba(255,193,7,.5);
	outline: 0;
}
.badge-danger {
	background-color: #dc3545;
	color: #fff;
}
a.badge-danger:focus, a.badge-danger:hover {
	background-color: #bd2130;
	color: #fff;
}
a.badge-danger.focus, a.badge-danger:focus {
	box-shadow: 0 0 0 .2rem rgba(220,53,69,.5);
	outline: 0;
}
.badge-light {
	background-color: #f6fbf8;
	color: #212529;
}
a.badge-light:focus, a.badge-light:hover {
	background-color: #d3ebdd;
	color: #212529;
}
a.badge-light.focus, a.badge-light:focus {
	box-shadow: 0 0 0 .2rem rgba(246,251,248,.5);
	outline: 0;
}
.badge-dark {
	background-color: #1f295e;
	color: #fff;
}
a.badge-dark:focus, a.badge-dark:hover {
	background-color: #121838;
	color: #fff;
}
a.badge-dark.focus, a.badge-dark:focus {
	box-shadow: 0 0 0 .2rem rgba(31,41,94,.5);
	outline: 0;
}
.jumbotron {
	background-color: #e9ecef;
	margin-bottom: 2rem;
	padding: 2rem 1rem;
}
.jumbotron-fluid {
	padding-left: 0;
	padding-right: 0;
}
.alert {
	border: 1px solid transparent;
	margin-bottom: 1rem;
	padding: .75rem 1.25rem;
	position: relative;
}
.alert-heading {
	color: inherit;
}
.alert-link {
	font-weight: 700;
}
.alert-dismissible {
	padding-right: 4rem;
}
.alert-dismissible .close {
	color: inherit;
	padding: .75rem 1.25rem;
	position: absolute;
	right: 0;
	top: 0;
}
.alert-primary {
	background-color: #ccf3dd;
	border-color: #b8eecf;
	color: #01642b;
}
.alert-primary hr {
	border-top-color: #a3e9c1;
}
.alert-primary .alert-link {
	color: #003215;
}
.alert-secondary {
	background-color: #e2e3e5;
	border-color: #d6d8db;
	color: #383d41;
}
.alert-secondary hr {
	border-top-color: #c8cbcf;
}
.alert-secondary .alert-link {
	color: #202326;
}
.alert-success {
	background-color: #d4edda;
	border-color: #c3e6cb;
	color: #155724;
}
.alert-success hr {
	border-top-color: #b1dfbb;
}
.alert-success .alert-link {
	color: #0b2e13;
}
.alert-info {
	background-color: #d1ecf1;
	border-color: #bee5eb;
	color: #0c5460;
}
.alert-info hr {
	border-top-color: #abdde5;
}
.alert-info .alert-link {
	color: #062c33;
}
.alert-warning {
	background-color: #fff3cd;
	border-color: #ffeeba;
	color: #856404;
}
.alert-warning hr {
	border-top-color: #ffe8a1;
}
.alert-warning .alert-link {
	color: #533f03;
}
.alert-danger {
	background-color: #f8d7da;
	border-color: #f5c6cb;
	color: #721c24;
}
.alert-danger hr {
	border-top-color: #f1b0b7;
}
.alert-danger .alert-link {
	color: #491217;
}
.alert-light {
	background-color: #fdfefe;
	border-color: #fcfefd;
	color: #808381;
}
.alert-light hr {
	border-top-color: #e9f8f0;
}
.alert-light .alert-link {
	color: #676968;
}
.alert-dark {
	background-color: #d2d4df;
	border-color: #c0c3d2;
	color: #101531;
}
.alert-dark hr {
	border-top-color: #b1b5c7;
}
.alert-dark .alert-link {
	color: #03050b;
}
.progress {
	background-color: #e9ecef;
	font-size: .75rem;
	height: 1rem;
}
.progress, .progress-bar {
	display: flex;
	overflow: hidden;
}
.progress-bar {
	background-color: #02c153;
	color: #fff;
	flex-direction: column;
	justify-content: center;
	text-align: center;
	white-space: nowrap;
}
.progress-bar-striped {
	background-image: linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);
	background-size: 1rem 1rem;
}
.media {
	align-items: flex-start;
	display: flex;
}
.media-body {
	flex: 1;
}
.list-group {
	display: flex;
	flex-direction: column;
	margin-bottom: 0;
	padding-left: 0;
}
.list-group-item-action {
	color: #495057;
	text-align: inherit;
	width: 100%;
}
.list-group-item-action:focus, .list-group-item-action:hover {
	background-color: #f8f9fa;
	color: #495057;
	text-decoration: none;
	z-index: 1;
}
.list-group-item-action:active {
	background-color: #e9ecef;
	color: #212529;
}
.list-group-item {
	background-color: #fff;
	border: 1px solid rgba(0,0,0,.125);
	display: block;
	padding: .75rem 1.25rem;
	position: relative;
}
.list-group-item.disabled, .list-group-item:disabled {
	background-color: #fff;
	color: #6c757d;
	pointer-events: none;
}
.list-group-item.active {
	background-color: #02c153;
	border-color: #02c153;
	color: #fff;
	z-index: 2;
}
.list-group-item + .list-group-item {
	border-top-width: 0;
}
.list-group-item + .list-group-item.active {
	border-top-width: 1px;
	margin-top: -1px;
}
.list-group-horizontal {
	flex-direction: row;
}
.list-group-horizontal .list-group-item.active {
	margin-top: 0;
}
.list-group-horizontal .list-group-item + .list-group-item {
	border-left-width: 0;
	border-top-width: 1px;
}
.list-group-horizontal .list-group-item + .list-group-item.active {
	border-left-width: 1px;
	margin-left: -1px;
}
.list-group-flush .list-group-item {
	border-left-width: 0;
	border-right-width: 0;
}
.list-group-flush .list-group-item:first-child {
	border-top-width: 0;
}
.list-group-flush:last-child .list-group-item:last-child {
	border-bottom-width: 0;
}
.list-group-item-primary {
	background-color: #b8eecf;
	color: #01642b;
}
.list-group-item-primary.list-group-item-action:focus, .list-group-item-primary.list-group-item-action:hover {
	background-color: #a3e9c1;
	color: #01642b;
}
.list-group-item-primary.list-group-item-action.active {
	background-color: #01642b;
	border-color: #01642b;
	color: #fff;
}
.list-group-item-secondary {
	background-color: #d6d8db;
	color: #383d41;
}
.list-group-item-secondary.list-group-item-action:focus, .list-group-item-secondary.list-group-item-action:hover {
	background-color: #c8cbcf;
	color: #383d41;
}
.list-group-item-secondary.list-group-item-action.active {
	background-color: #383d41;
	border-color: #383d41;
	color: #fff;
}
.list-group-item-success {
	background-color: #c3e6cb;
	color: #155724;
}
.list-group-item-success.list-group-item-action:focus, .list-group-item-success.list-group-item-action:hover {
	background-color: #b1dfbb;
	color: #155724;
}
.list-group-item-success.list-group-item-action.active {
	background-color: #155724;
	border-color: #155724;
	color: #fff;
}
.list-group-item-info {
	background-color: #bee5eb;
	color: #0c5460;
}
.list-group-item-info.list-group-item-action:focus, .list-group-item-info.list-group-item-action:hover {
	background-color: #abdde5;
	color: #0c5460;
}
.list-group-item-info.list-group-item-action.active {
	background-color: #0c5460;
	border-color: #0c5460;
	color: #fff;
}
.list-group-item-warning {
	background-color: #ffeeba;
	color: #856404;
}
.list-group-item-warning.list-group-item-action:focus, .list-group-item-warning.list-group-item-action:hover {
	background-color: #ffe8a1;
	color: #856404;
}
.list-group-item-warning.list-group-item-action.active {
	background-color: #856404;
	border-color: #856404;
	color: #fff;
}
.list-group-item-danger {
	background-color: #f5c6cb;
	color: #721c24;
}
.list-group-item-danger.list-group-item-action:focus, .list-group-item-danger.list-group-item-action:hover {
	background-color: #f1b0b7;
	color: #721c24;
}
.list-group-item-danger.list-group-item-action.active {
	background-color: #721c24;
	border-color: #721c24;
	color: #fff;
}
.list-group-item-light {
	background-color: #fcfefd;
	color: #808381;
}
.list-group-item-light.list-group-item-action:focus, .list-group-item-light.list-group-item-action:hover {
	background-color: #e9f8f0;
	color: #808381;
}
.list-group-item-light.list-group-item-action.active {
	background-color: #808381;
	border-color: #808381;
	color: #fff;
}
.list-group-item-dark {
	background-color: #c0c3d2;
	color: #101531;
}
.list-group-item-dark.list-group-item-action:focus, .list-group-item-dark.list-group-item-action:hover {
	background-color: #b1b5c7;
	color: #101531;
}
.list-group-item-dark.list-group-item-action.active {
	background-color: #101531;
	border-color: #101531;
	color: #fff;
}
.close {
	color: #000;
	float: right;
	font-size: 1.5rem;
	font-weight: 700;
	line-height: 1;
	opacity: .5;
	text-shadow: 0 1px 0 #fff;
}
.close:hover {
	color: #000;
	text-decoration: none;
}
.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}
button.close {
	-moz-appearance: none;
	-webkit-appearance: none;
	appearance: none;
	background-color: transparent;
	border: 0;
	padding: 0;
}
a.close.disabled {
	pointer-events: none;
}
.toast {
	-webkit-backdrop-filter: blur(10px);
	backdrop-filter: blur(10px);
	background-clip: padding-box;
	background-color: hsla(0,0%,100%,.85);
	border: 1px solid rgba(0,0,0,.1);
	box-shadow: 0 .25rem .75rem rgba(0,0,0,.1);
	font-size: .875rem;
	max-width: 350px;
	opacity: 0;
	overflow: hidden;
}
.toast:not(:last-child){margin-bottom:.75rem}
.toast.showing {
	opacity: 1;
}
.toast.show {
	display: block;
	opacity: 1;
}
.toast.hide {
	display: none;
}
.toast-header {
	align-items: center;
	background-clip: padding-box;
	background-color: hsla(0,0%,100%,.85);
	border-bottom: 1px solid rgba(0,0,0,.05);
	color: #6c757d;
	display: flex;
	padding: .25rem .75rem;
}
.toast-body {
	padding: .75rem;
}
.modal-open {
	overflow: hidden;
}
.modal-open .modal {
	overflow-x: hidden;
	overflow-y: auto;
}
.modal {
	display: none;
	height: 100%;
	left: 0;
	outline: 0;
	overflow: hidden;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 1050;
}
.modal-dialog {
	margin: .5rem;
	pointer-events: none;
	position: relative;
	width: auto;
}
.modal.fade .modal-dialog {
	transform: translateY(-50px);
}
.modal.show .modal-dialog {
	transform: none;
}
.modal.modal-static .modal-dialog {
	transform: scale(1.02);
}
.modal-dialog-scrollable {
	display: flex;
	max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
	max-height: calc(100vh - 1rem);
	overflow: hidden;
}
.modal-dialog-scrollable .modal-footer, .modal-dialog-scrollable .modal-header {
	flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
	overflow-y: auto;
}
.modal-dialog-centered {
	align-items: center;
	display: flex;
	min-height: calc(100% - 1rem);
}
.modal-dialog-centered:before {
	content: "";
	display: block;
	height: calc(100vh - 1rem);
}
.modal-dialog-centered.modal-dialog-scrollable {
	flex-direction: column;
	height: 100%;
	justify-content: center;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
	max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable:before {
	content: none;
}
.modal-content {
	background-clip: padding-box;
	background-color: #fff;
	border: 1px solid rgba(0,0,0,.2);
	display: flex;
	flex-direction: column;
	outline: 0;
	pointer-events: auto;
	position: relative;
	width: 100%;
}
.modal-backdrop {
	background-color: #000;
	height: 100vh;
	left: 0;
	position: fixed;
	top: 0;
	width: 100vw;
	z-index: 1040;
}
.modal-backdrop.fade {
	opacity: 0;
}
.modal-backdrop.show {
	opacity: .5;
}
.modal-header {
	align-items: flex-start;
	border-bottom: 1px solid #dee2e6;
	display: flex;
	justify-content: space-between;
	padding: 1rem;
}
.modal-header .close {
	margin: -1rem -1rem -1rem auto;
	padding: 1rem;
}
.modal-title {
	line-height: 1.5;
	margin-bottom: 0;
}
.modal-body {
	flex: 1 1 auto;
	padding: 1rem;
	position: relative;
}
.modal-footer {
	align-items: center;
	border-top: 1px solid #dee2e6;
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-end;
	padding: .75rem;
}
.modal-footer > * {
	margin: .25rem;
}
.modal-scrollbar-measure {
	height: 50px;
	overflow: scroll;
	position: absolute;
	top: -9999px;
	width: 50px;
}
.tooltip {
	display: block;
	font-family: AvertaPE-Regular;
	font-size: .875rem;
	font-style: normal;
	font-weight: 400;
	letter-spacing: normal;
	line-break: auto;
	line-height: 1.5;
	margin: 0;
	opacity: 0;
	position: absolute;
	text-align: left;
	text-align: start;
	text-decoration: none;
	text-shadow: none;
	text-transform: none;
	white-space: normal;
	word-break: normal;
	word-spacing: normal;
	word-wrap: break-word;
	z-index: 1070;
}
.tooltip.show {
	opacity: .9;
}
.tooltip .arrow {
	display: block;
	height: .4rem;
	position: absolute;
	width: .8rem;
}
.tooltip .arrow:before {
	border-color: transparent;
	border-style: solid;
	content: "";
	position: absolute;
}
.bs-tooltip-auto[x-placement^=top], .bs-tooltip-top {
	padding: .4rem 0;
}
.bs-tooltip-auto[x-placement^=top] .arrow, .bs-tooltip-top .arrow {
	bottom: 0;
}
.bs-tooltip-auto[x-placement^=top] .arrow:before, .bs-tooltip-top .arrow:before {
	border-top-color: #000;
	border-width: .4rem .4rem 0;
	top: 0;
}
.bs-tooltip-auto[x-placement^=right], .bs-tooltip-right {
	padding: 0 .4rem;
}
.bs-tooltip-auto[x-placement^=right] .arrow, .bs-tooltip-right .arrow {
	height: .8rem;
	left: 0;
	width: .4rem;
}
.bs-tooltip-auto[x-placement^=right] .arrow:before, .bs-tooltip-right .arrow:before {
	border-right-color: #000;
	border-width: .4rem .4rem .4rem 0;
	right: 0;
}
.bs-tooltip-auto[x-placement^=bottom], .bs-tooltip-bottom {
	padding: .4rem 0;
}
.bs-tooltip-auto[x-placement^=bottom] .arrow, .bs-tooltip-bottom .arrow {
	top: 0;
}
.bs-tooltip-auto[x-placement^=bottom] .arrow:before, .bs-tooltip-bottom .arrow:before {
	border-bottom-color: #000;
	border-width: 0 .4rem .4rem;
	bottom: 0;
}
.bs-tooltip-auto[x-placement^=left], .bs-tooltip-left {
	padding: 0 .4rem;
}
.bs-tooltip-auto[x-placement^=left] .arrow, .bs-tooltip-left .arrow {
	height: .8rem;
	right: 0;
	width: .4rem;
}
.bs-tooltip-auto[x-placement^=left] .arrow:before, .bs-tooltip-left .arrow:before {
	border-left-color: #000;
	border-width: .4rem 0 .4rem .4rem;
	left: 0;
}
.tooltip-inner {
	background-color: #000;
	color: #fff;
	max-width: 200px;
	padding: .25rem .5rem;
	text-align: center;
}
.popover {
	background-clip: padding-box;
	background-color: #fff;
	border: 1px solid rgba(0,0,0,.2);
	font-family: AvertaPE-Regular;
	font-size: .875rem;
	font-style: normal;
	font-weight: 400;
	left: 0;
	letter-spacing: normal;
	line-break: auto;
	line-height: 1.5;
	max-width: 276px;
	text-align: left;
	text-align: start;
	text-decoration: none;
	text-shadow: none;
	text-transform: none;
	top: 0;
	white-space: normal;
	word-break: normal;
	word-spacing: normal;
	word-wrap: break-word;
	z-index: 1060;
}
.popover, .popover .arrow {
	display: block;
	position: absolute;
}
.popover .arrow {
	height: .5rem;
	margin: 0 .3rem;
	width: 1rem;
}
.popover .arrow:after, .popover .arrow:before {
	border-color: transparent;
	border-style: solid;
	content: "";
	display: block;
	position: absolute;
}
.bs-popover-auto[x-placement^=top], .bs-popover-top {
	margin-bottom: .5rem;
}
.bs-popover-auto[x-placement^=top] > .arrow, .bs-popover-top > .arrow {
	bottom: calc(-.5rem - 1px);
}
.bs-popover-auto[x-placement^=top] > .arrow:before, .bs-popover-top > .arrow:before {
	border-top-color: rgba(0,0,0,.25);
	border-width: .5rem .5rem 0;
	bottom: 0;
}
.bs-popover-auto[x-placement^=top] > .arrow:after, .bs-popover-top > .arrow:after {
	border-top-color: #fff;
	border-width: .5rem .5rem 0;
	bottom: 1px;
}
.bs-popover-auto[x-placement^=right], .bs-popover-right {
	margin-left: .5rem;
}
.bs-popover-auto[x-placement^=right] > .arrow, .bs-popover-right > .arrow {
	height: 1rem;
	left: calc(-.5rem - 1px);
	margin: .3rem 0;
	width: .5rem;
}
.bs-popover-auto[x-placement^=right] > .arrow:before, .bs-popover-right > .arrow:before {
	border-right-color: rgba(0,0,0,.25);
	border-width: .5rem .5rem .5rem 0;
	left: 0;
}
.bs-popover-auto[x-placement^=right] > .arrow:after, .bs-popover-right > .arrow:after {
	border-right-color: #fff;
	border-width: .5rem .5rem .5rem 0;
	left: 1px;
}
.bs-popover-auto[x-placement^=bottom], .bs-popover-bottom {
	margin-top: .5rem;
}
.bs-popover-auto[x-placement^=bottom] > .arrow, .bs-popover-bottom > .arrow {
	top: calc(-.5rem - 1px);
}
.bs-popover-auto[x-placement^=bottom] > .arrow:before, .bs-popover-bottom > .arrow:before {
	border-bottom-color: rgba(0,0,0,.25);
	border-width: 0 .5rem .5rem;
	top: 0;
}
.bs-popover-auto[x-placement^=bottom] > .arrow:after, .bs-popover-bottom > .arrow:after {
	border-bottom-color: #fff;
	border-width: 0 .5rem .5rem;
	top: 1px;
}
.bs-popover-auto[x-placement^=bottom] .popover-header:before, .bs-popover-bottom .popover-header:before {
	border-bottom: 1px solid #f7f7f7;
	content: "";
	display: block;
	left: 50%;
	margin-left: -.5rem;
	position: absolute;
	top: 0;
	width: 1rem;
}
.bs-popover-auto[x-placement^=left], .bs-popover-left {
	margin-right: .5rem;
}
.bs-popover-auto[x-placement^=left] > .arrow, .bs-popover-left > .arrow {
	height: 1rem;
	margin: .3rem 0;
	right: calc(-.5rem - 1px);
	width: .5rem;
}
.bs-popover-auto[x-placement^=left] > .arrow:before, .bs-popover-left > .arrow:before {
	border-left-color: rgba(0,0,0,.25);
	border-width: .5rem 0 .5rem .5rem;
	right: 0;
}
.bs-popover-auto[x-placement^=left] > .arrow:after, .bs-popover-left > .arrow:after {
	border-left-color: #fff;
	border-width: .5rem 0 .5rem .5rem;
	right: 1px;
}
.popover-header {
	background-color: #f7f7f7;
	border-bottom: 1px solid #ebebeb;
	font-size: 1rem;
	margin-bottom: 0;
	padding: .5rem .75rem;
}
.popover-header:empty {
	display: none;
}
.popover-body {
	color: #212529;
	padding: .5rem .75rem;
}
.carousel {
	position: relative;
}
.carousel.pointer-event {
	touch-action: pan-y;
}
.carousel-inner {
	overflow: hidden;
	position: relative;
	width: 100%;
}
.carousel-inner:after {
	clear: both;
	content: "";
	display: block;
}
.carousel-item {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	display: none;
	float: left;
	margin-right: -100%;
	position: relative;
	width: 100%;
}
.carousel-item-next, .carousel-item-prev, .carousel-item.active {
	display: block;
}
.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){transform:translateX(100%)}
.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){transform:translateX(-100%)}
.carousel-fade .carousel-item {
	opacity: 0;
	transform: none;
	transition-property: opacity;
}
.carousel-fade .carousel-item-next.carousel-item-left, .carousel-fade .carousel-item-prev.carousel-item-right, .carousel-fade .carousel-item.active {
	opacity: 1;
	z-index: 1;
}
.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right {
	opacity: 0;
	z-index: 0;
}
.carousel-control-next, .carousel-control-prev {
	align-items: center;
	bottom: 0;
	color: #fff;
	display: flex;
	justify-content: center;
	opacity: .5;
	position: absolute;
	text-align: center;
	top: 0;
	width: 15%;
	z-index: 1;
}
.carousel-control-next:focus, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-prev:hover {
	color: #fff;
	opacity: .9;
	outline: 0;
	text-decoration: none;
}
.carousel-control-prev {
	left: 0;
}
.carousel-control-next {
	right: 0;
}
.carousel-control-next-icon, .carousel-control-prev-icon {
	background: no-repeat 50%/100% 100%;
	display: inline-block;
	height: 20px;
	width: 20px;
}
.carousel-control-prev-icon {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3E%3C/svg%3E");
}
.carousel-control-next-icon {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8'%3E%3Cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3E%3C/svg%3E");
}
.carousel-indicators {
	bottom: 0;
	display: flex;
	justify-content: center;
	left: 0;
	list-style: none;
	margin-left: 15%;
	margin-right: 15%;
	padding-left: 0;
	position: absolute;
	right: 0;
	z-index: 15;
}
.carousel-indicators li {
	background-clip: padding-box;
	background-color: #fff;
	border-bottom: 10px solid transparent;
	border-top: 10px solid transparent;
	box-sizing: content-box;
	cursor: pointer;
	flex: 0 1 auto;
	height: 3px;
	margin-left: 3px;
	margin-right: 3px;
	opacity: .5;
	text-indent: -999px;
	width: 30px;
}
.carousel-indicators .active {
	opacity: 1;
}
.carousel-caption {
	bottom: 20px;
	color: #fff;
	left: 15%;
	padding-bottom: 20px;
	padding-top: 20px;
	position: absolute;
	right: 15%;
	text-align: center;
	z-index: 10;
}
@-webkit-keyframes spinner-border{to{transform:rotate(1turn)}}
@keyframes spinner-border{to{transform:rotate(1turn)}}
.spinner-border {
	-webkit-animation: spinner-border .75s linear infinite;
	animation: spinner-border .75s linear infinite;
	border-radius: 50%;
	border: .25em solid;
	border-right: .25em solid transparent;
	display: inline-block;
	height: 2rem;
	vertical-align: text-bottom;
	width: 2rem;
}
.spinner-border-sm {
	border-width: .2em;
	height: 1rem;
	width: 1rem;
}
@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1}}
@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1}}
.spinner-grow {
	-webkit-animation: spinner-grow .75s linear infinite;
	animation: spinner-grow .75s linear infinite;
	background-color: currentColor;
	border-radius: 50%;
	display: inline-block;
	height: 2rem;
	opacity: 0;
	vertical-align: text-bottom;
	width: 2rem;
}
.spinner-grow-sm {
	height: 1rem;
	width: 1rem;
}
.align-baseline {
	vertical-align: baseline!important;
}
.align-top {
	vertical-align: top!important;
}
.align-middle {
	vertical-align: middle!important;
}
.align-bottom {
	vertical-align: bottom!important;
}
.align-text-bottom {
	vertical-align: text-bottom!important;
}
.align-text-top {
	vertical-align: text-top!important;
}
.bg-primary {
	background-color: #02c153!important;
}
a.bg-primary:focus, a.bg-primary:hover, button.bg-primary:focus, button.bg-primary:hover {
	background-color: #018f3d!important;
}
.bg-secondary {
	background-color: #6c757d!important;
}
a.bg-secondary:focus, a.bg-secondary:hover, button.bg-secondary:focus, button.bg-secondary:hover {
	background-color: #545b62!important;
}
.bg-success {
	background-color: #28a745!important;
}
a.bg-success:focus, a.bg-success:hover, button.bg-success:focus, button.bg-success:hover {
	background-color: #1e7e34!important;
}
.bg-info {
	background-color: #17a2b8!important;
}
a.bg-info:focus, a.bg-info:hover, button.bg-info:focus, button.bg-info:hover {
	background-color: #117a8b!important;
}
.bg-warning {
	background-color: #ffc107!important;
}
a.bg-warning:focus, a.bg-warning:hover, button.bg-warning:focus, button.bg-warning:hover {
	background-color: #d39e00!important;
}
.bg-danger {
	background-color: #dc3545!important;
}
a.bg-danger:focus, a.bg-danger:hover, button.bg-danger:focus, button.bg-danger:hover {
	background-color: #bd2130!important;
}
.bg-light {
	background-color: #f6fbf8!important;
}
a.bg-light:focus, a.bg-light:hover, button.bg-light:focus, button.bg-light:hover {
	background-color: #d3ebdd!important;
}
.bg-dark {
	background-color: #1f295e!important;
}
a.bg-dark:focus, a.bg-dark:hover, button.bg-dark:focus, button.bg-dark:hover {
	background-color: #121838!important;
}
.bg-white {
	background-color: #fff!important;
}
.bg-transparent {
	background-color: transparent!important;
}
.border {
	border: 1px solid #dee2e6!important;
}
.border-top {
	border-top: 1px solid #dee2e6!important;
}
.border-right {
	border-right: 1px solid #dee2e6!important;
}
.border-bottom {
	border-bottom: 1px solid #dee2e6!important;
}
.border-left {
	border-left: 1px solid #dee2e6!important;
}
.border-0 {
	border: 0!important;
}
.border-top-0 {
	border-top: 0!important;
}
.border-right-0 {
	border-right: 0!important;
}
.border-bottom-0 {
	border-bottom: 0!important;
}
.border-left-0 {
	border-left: 0!important;
}
.border-primary {
	border-color: #02c153!important;
}
.border-secondary {
	border-color: #6c757d!important;
}
.border-success {
	border-color: #28a745!important;
}
.border-info {
	border-color: #17a2b8!important;
}
.border-warning {
	border-color: #ffc107!important;
}
.border-danger {
	border-color: #dc3545!important;
}
.border-light {
	border-color: #f6fbf8!important;
}
.border-dark {
	border-color: #1f295e!important;
}
.border-white {
	border-color: #fff!important;
}
.rounded-sm {
	border-radius: .2rem!important;
}
.rounded {
	border-radius: .25rem!important;
}
.rounded-top {
	border-top-left-radius: .25rem!important;
}
.rounded-right, .rounded-top {
	border-top-right-radius: .25rem!important;
}
.rounded-bottom, .rounded-right {
	border-bottom-right-radius: .25rem!important;
}
.rounded-bottom, .rounded-left {
	border-bottom-left-radius: .25rem!important;
}
.rounded-left {
	border-top-left-radius: .25rem!important;
}
.rounded-lg {
	border-radius: .3rem!important;
}
.rounded-circle {
	border-radius: 50%!important;
}
.rounded-pill {
	border-radius: 50rem!important;
}
.rounded-0 {
	border-radius: 0!important;
}
.clearfix:after {
	clear: both;
	content: "";
	display: block;
}
.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: flex!important;
}
.d-inline-flex {
	display: inline-flex!important;
}
.embed-responsive {
	display: block;
	overflow: hidden;
	padding: 0;
	position: relative;
	width: 100%;
}
.embed-responsive:before {
	content: "";
	display: block;
}
.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {
	border: 0;
	bottom: 0;
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
.embed-responsive-21by9:before {
	padding-top: 42.85714%;
}
.embed-responsive-16by9:before {
	padding-top: 56.25%;
}
.embed-responsive-4by3:before {
	padding-top: 75%;
}
.embed-responsive-1by1:before {
	padding-top: 100%;
}
.flex-row {
	flex-direction: row!important;
}
.flex-column {
	flex-direction: column!important;
}
.flex-row-reverse {
	flex-direction: row-reverse!important;
}
.flex-column-reverse {
	flex-direction: column-reverse!important;
}
.flex-wrap {
	flex-wrap: wrap!important;
}
.flex-nowrap {
	flex-wrap: nowrap!important;
}
.flex-wrap-reverse {
	flex-wrap: wrap-reverse!important;
}
.flex-fill {
	flex: 1 1 auto!important;
}
.flex-grow-0 {
	flex-grow: 0!important;
}
.flex-grow-1 {
	flex-grow: 1!important;
}
.flex-shrink-0 {
	flex-shrink: 0!important;
}
.flex-shrink-1 {
	flex-shrink: 1!important;
}
.justify-content-start {
	justify-content: flex-start!important;
}
.justify-content-end {
	justify-content: flex-end!important;
}
.justify-content-center {
	justify-content: center!important;
}
.justify-content-between {
	justify-content: space-between!important;
}
.justify-content-around {
	justify-content: space-around!important;
}
.align-items-start {
	align-items: flex-start!important;
}
.align-items-end {
	align-items: flex-end!important;
}
.align-items-center {
	align-items: center!important;
}
.align-items-baseline {
	align-items: baseline!important;
}
.align-items-stretch {
	align-items: stretch!important;
}
.align-content-start {
	align-content: flex-start!important;
}
.align-content-end {
	align-content: flex-end!important;
}
.align-content-center {
	align-content: center!important;
}
.align-content-between {
	align-content: space-between!important;
}
.align-content-around {
	align-content: space-around!important;
}
.align-content-stretch {
	align-content: stretch!important;
}
.align-self-auto {
	align-self: auto!important;
}
.align-self-start {
	align-self: flex-start!important;
}
.align-self-end {
	align-self: flex-end!important;
}
.align-self-center {
	align-self: center!important;
}
.align-self-baseline {
	align-self: baseline!important;
}
.align-self-stretch {
	align-self: stretch!important;
}
.float-left {
	float: left!important;
}
.float-right {
	float: right!important;
}
.float-none {
	float: none!important;
}
.overflow-auto {
	overflow: auto!important;
}
.overflow-hidden {
	overflow: hidden!important;
}
.position-static {
	position: static!important;
}
.position-relative {
	position: relative!important;
}
.position-absolute {
	position: absolute!important;
}
.position-fixed {
	position: fixed!important;
}
.position-sticky {
	position: -webkit-sticky!important;
	position: sticky!important;
}
.fixed-top {
	top: 0;
}
.fixed-bottom, .fixed-top {
	left: 0;
	position: fixed;
	right: 0;
	z-index: 1030;
}
.fixed-bottom {
	bottom: 0;
}
@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}
.sr-only {
	border: 0;
	clip: rect(0,0,0,0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	white-space: nowrap;
	width: 1px;
}
.sr-only-focusable:active, .sr-only-focusable:focus {
	clip: auto;
	height: auto;
	overflow: visible;
	position: static;
	white-space: normal;
	width: auto;
}
.shadow-sm {
	box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important;
}
.shadow {
	box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
}
.shadow-lg {
	box-shadow: 0 1rem 3rem rgba(0,0,0,.175)!important;
}
.shadow-none {
	box-shadow: none!important;
}
.w-25 {
	width: 25%!important;
}
.w-50 {
	width: 50%!important;
}
.w-75 {
	width: 75%!important;
}
.w-100 {
	width: 100%!important;
}
.w-auto {
	width: auto!important;
}
.h-25 {
	height: 25%!important;
}
.h-50 {
	height: 50%!important;
}
.h-75 {
	height: 75%!important;
}
.h-100 {
	height: 100%!important;
}
.h-auto {
	height: auto!important;
}
.mw-100 {
	max-width: 100%!important;
}
.mh-100 {
	max-height: 100%!important;
}
.min-vw-100 {
	min-width: 100vw!important;
}
.min-vh-100 {
	min-height: 100vh!important;
}
.vw-100 {
	width: 100vw!important;
}
.vh-100 {
	height: 100vh!important;
}
.stretched-link:after {
	background-color: transparent;
	bottom: 0;
	content: "";
	left: 0;
	pointer-events: auto;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 1;
}
.m-0 {
	margin: 0!important;
}
.mt-0, .my-0 {
	margin-top: 0!important;
}
.mr-0, .mx-0 {
	margin-right: 0!important;
}
.mb-0, .my-0 {
	margin-bottom: 0!important;
}
.ml-0, .mx-0 {
	margin-left: 0!important;
}
.m-1 {
	margin: .25rem!important;
}
.mt-1, .my-1 {
	margin-top: .25rem!important;
}
.mr-1, .mx-1 {
	margin-right: .25rem!important;
}
.mb-1, .my-1 {
	margin-bottom: .25rem!important;
}
.ml-1, .mx-1 {
	margin-left: .25rem!important;
}
.m-2 {
	margin: .5rem!important;
}
.mt-2, .my-2 {
	margin-top: .5rem!important;
}
.mr-2, .mx-2 {
	margin-right: .5rem!important;
}
.mb-2, .my-2 {
	margin-bottom: .5rem!important;
}
.ml-2, .mx-2 {
	margin-left: .5rem!important;
}
.m-3 {
	margin: 1rem!important;
}
.mt-3, .my-3 {
	margin-top: 1rem!important;
}
.mr-3, .mx-3 {
	margin-right: 1rem!important;
}
.mb-3, .my-3 {
	margin-bottom: 1rem!important;
}
.ml-3, .mx-3 {
	margin-left: 1rem!important;
}
.m-4 {
	margin: 1.5rem!important;
}
.mt-4, .my-4 {
	margin-top: 1.5rem!important;
}
.mr-4, .mx-4 {
	margin-right: 1.5rem!important;
}
.mb-4, .my-4 {
	margin-bottom: 1.5rem!important;
}
.ml-4, .mx-4 {
	margin-left: 1.5rem!important;
}
.m-5 {
	margin: 3rem!important;
}
.mt-5, .my-5 {
	margin-top: 3rem!important;
}
.mr-5, .mx-5 {
	margin-right: 3rem!important;
}
.mb-5, .my-5 {
	margin-bottom: 3rem!important;
}
.ml-5, .mx-5 {
	margin-left: 3rem!important;
}
.p-0 {
	padding: 0!important;
}
.pt-0, .py-0 {
	padding-top: 0!important;
}
.pr-0, .px-0 {
	padding-right: 0!important;
}
.pb-0, .py-0 {
	padding-bottom: 0!important;
}
.pl-0, .px-0 {
	padding-left: 0!important;
}
.p-1 {
	padding: .25rem!important;
}
.pt-1, .py-1 {
	padding-top: .25rem!important;
}
.pr-1, .px-1 {
	padding-right: .25rem!important;
}
.pb-1, .py-1 {
	padding-bottom: .25rem!important;
}
.pl-1, .px-1 {
	padding-left: .25rem!important;
}
.p-2 {
	padding: .5rem!important;
}
.pt-2, .py-2 {
	padding-top: .5rem!important;
}
.pr-2, .px-2 {
	padding-right: .5rem!important;
}
.pb-2, .py-2 {
	padding-bottom: .5rem!important;
}
.pl-2, .px-2 {
	padding-left: .5rem!important;
}
.p-3 {
	padding: 1rem!important;
}
.pt-3, .py-3 {
	padding-top: 1rem!important;
}
.pr-3, .px-3 {
	padding-right: 1rem!important;
}
.pb-3, .py-3 {
	padding-bottom: 1rem!important;
}
.pl-3, .px-3 {
	padding-left: 1rem!important;
}
.p-4 {
	padding: 1.5rem!important;
}
.pt-4, .py-4 {
	padding-top: 1.5rem!important;
}
.pr-4, .px-4 {
	padding-right: 1.5rem!important;
}
.pb-4, .py-4 {
	padding-bottom: 1.5rem!important;
}
.pl-4, .px-4 {
	padding-left: 1.5rem!important;
}
.p-5 {
	padding: 3rem!important;
}
.pt-5, .py-5 {
	padding-top: 3rem!important;
}
.pr-5, .px-5 {
	padding-right: 3rem!important;
}
.pb-5, .py-5 {
	padding-bottom: 3rem!important;
}
.pl-5, .px-5 {
	padding-left: 3rem!important;
}
.m-n1 {
	margin: -.25rem!important;
}
.mt-n1, .my-n1 {
	margin-top: -.25rem!important;
}
.mr-n1, .mx-n1 {
	margin-right: -.25rem!important;
}
.mb-n1, .my-n1 {
	margin-bottom: -.25rem!important;
}
.ml-n1, .mx-n1 {
	margin-left: -.25rem!important;
}
.m-n2 {
	margin: -.5rem!important;
}
.mt-n2, .my-n2 {
	margin-top: -.5rem!important;
}
.mr-n2, .mx-n2 {
	margin-right: -.5rem!important;
}
.mb-n2, .my-n2 {
	margin-bottom: -.5rem!important;
}
.ml-n2, .mx-n2 {
	margin-left: -.5rem!important;
}
.m-n3 {
	margin: -1rem!important;
}
.mt-n3, .my-n3 {
	margin-top: -1rem!important;
}
.mr-n3, .mx-n3 {
	margin-right: -1rem!important;
}
.mb-n3, .my-n3 {
	margin-bottom: -1rem!important;
}
.ml-n3, .mx-n3 {
	margin-left: -1rem!important;
}
.m-n4 {
	margin: -1.5rem!important;
}
.mt-n4, .my-n4 {
	margin-top: -1.5rem!important;
}
.mr-n4, .mx-n4 {
	margin-right: -1.5rem!important;
}
.mb-n4, .my-n4 {
	margin-bottom: -1.5rem!important;
}
.ml-n4, .mx-n4 {
	margin-left: -1.5rem!important;
}
.m-n5 {
	margin: -3rem!important;
}
.mt-n5, .my-n5 {
	margin-top: -3rem!important;
}
.mr-n5, .mx-n5 {
	margin-right: -3rem!important;
}
.mb-n5, .my-n5 {
	margin-bottom: -3rem!important;
}
.ml-n5, .mx-n5 {
	margin-left: -3rem!important;
}
.m-auto {
	margin: auto!important;
}
.mt-auto, .my-auto {
	margin-top: auto!important;
}
.mr-auto, .mx-auto {
	margin-right: auto!important;
}
.mb-auto, .my-auto {
	margin-bottom: auto!important;
}
.ml-auto, .mx-auto {
	margin-left: auto!important;
}
.text-monospace {
	font-family: SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important;
}
.text-justify {
	text-align: justify!important;
}
.text-wrap {
	white-space: normal!important;
}
.text-nowrap {
	white-space: nowrap!important;
}
.text-truncate {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.text-left {
	text-align: left!important;
}
.text-right {
	text-align: right!important;
}
.text-center {
	text-align: center!important;
}
.text-lowercase {
	text-transform: lowercase!important;
}
.text-uppercase {
	text-transform: uppercase!important;
}
.text-capitalize {
	text-transform: capitalize!important;
}
.font-weight-light {
	font-weight: 300!important;
}
.font-weight-lighter {
	font-weight: lighter!important;
}
.font-weight-normal {
	font-weight: 400!important;
}
.font-weight-bold {
	font-weight: 700!important;
}
.font-weight-bolder {
	font-weight: bolder!important;
}
.font-italic {
	font-style: italic!important;
}
.text-white {
	color: #fff!important;
}
.text-primary {
	color: #02c153!important;
}
a.text-primary:focus, a.text-primary:hover {
	color: #017532!important;
}
.text-secondary {
	color: #6c757d!important;
}
a.text-secondary:focus, a.text-secondary:hover {
	color: #494f54!important;
}
.text-success {
	color: #28a745!important;
}
a.text-success:focus, a.text-success:hover {
	color: #19692c!important;
}
.text-info {
	color: #17a2b8!important;
}
a.text-info:focus, a.text-info:hover {
	color: #0f6674!important;
}
.text-warning {
	color: #ffc107!important;
}
a.text-warning:focus, a.text-warning:hover {
	color: #ba8b00!important;
}
.text-danger {
	color: #dc3545!important;
}
a.text-danger:focus, a.text-danger:hover {
	color: #a71d2a!important;
}
.text-light {
	color: #f6fbf8!important;
}
a.text-light:focus, a.text-light:hover {
	color: #c1e3cf!important;
}
.text-dark {
	color: #1f295e!important;
}
a.text-dark:focus, a.text-dark:hover {
	color: #0c1024!important;
}
.text-body {
	color: #212529!important;
}
.text-muted {
	color: #6c757d!important;
}
.text-black-50 {
	color: rgba(0,0,0,.5)!important;
}
.text-white-50 {
	color: hsla(0,0%,100%,.5)!important;
}
.text-hide {
	background-color: transparent;
	border: 0;
	color: transparent;
	font: 0/0 a;
	text-shadow: none;
}
.text-decoration-none {
	text-decoration: none!important;
}
.text-break {
	overflow-wrap: break-word!important;
	word-break: break-word!important;
}
.text-reset {
	color: inherit!important;
}
.visible {
	visibility: visible!important;
}
.invisible {
	visibility: hidden!important;
}
.container-contact .list-contacts span.call-us, .ic-mobile {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512' fill='%2302c153'%3E%3Cpath d='M272 0H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h224c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zM160 480c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm112-108c0 6.6-5.4 12-12 12H60c-6.6 0-12-5.4-12-12V60c0-6.6 5.4-12 12-12h200c6.6 0 12 5.4 12 12v312z'/%3E%3C/svg%3E");
}
.container-contact .list-contacts address, .container-contact .list-contacts span.call-us, .ic-marker, .ic-mobile {
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 18px;
	vertical-align: text-bottom;
	width: 11px;
}
.container-contact .list-contacts address, .ic-marker {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512' fill='%2302c153'%3E%3Cpath d='M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z'/%3E%3C/svg%3E");
}
.ic-star-empty {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' fill='%23ff8900'%3E%3Cpath d='M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z'/%3E%3C/svg%3E");
}
.ic-star-empty, .ic-star-half {
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 19px;
	width: 19px;
}
.ic-star-half {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 536 512' fill='%23ff8900'%3E%3Cpath d='M508.55 171.51L362.18 150.2 296.77 17.81C290.89 5.98 279.42 0 267.95 0c-11.4 0-22.79 5.9-28.69 17.81l-65.43 132.38-146.38 21.29c-26.25 3.8-36.77 36.09-17.74 54.59l105.89 103-25.06 145.48C86.98 495.33 103.57 512 122.15 512c4.93 0 10-1.17 14.87-3.75l130.95-68.68 130.94 68.7c4.86 2.55 9.92 3.71 14.83 3.71 18.6 0 35.22-16.61 31.66-37.4l-25.03-145.49 105.91-102.98c19.04-18.5 8.52-50.8-17.73-54.6zm-121.74 123.2l-18.12 17.62 4.28 24.88 19.52 113.45-102.13-53.59-22.38-11.74.03-317.19 51.03 103.29 11.18 22.63 25.01 3.64 114.23 16.63-82.65 80.38z'/%3E%3C/svg%3E");
}
.ic-star {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' fill='%23ff8900'%3E%3Cpath d='M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 19px;
	width: 19px;
}
.ic-facebook {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512' fill='%23fff'%3E%3Cpath d='M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z'/%3E%3C/svg%3E");
	width: 10px;
}
.ic-facebook, .ic-google {
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 17px;
}
.ic-google {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512' fill='%23fff'%3E%3Cpath d='M386.061 228.496c1.834 9.692 3.143 19.384 3.143 31.956C389.204 370.205 315.599 448 204.8 448c-106.084 0-192-85.915-192-192s85.916-192 192-192c51.864 0 95.083 18.859 128.611 50.292l-52.126 50.03c-14.145-13.621-39.028-29.599-76.485-29.599-65.484 0-118.92 54.221-118.92 121.277 0 67.056 53.436 121.277 118.92 121.277 75.961 0 104.513-54.745 108.965-82.773H204.8v-66.009h181.261zm185.406 6.437V179.2h-56.001v55.733h-55.733v56.001h55.733v55.733h56.001v-55.733H627.2v-56.001h-55.733z'/%3E%3C/svg%3E");
	width: 25px;
}
.ic-instagram {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23fff'%3E%3Cpath d='M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z'/%3E%3C/svg%3E");
}
.ic-instagram, .ic-twitter {
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 17px;
	width: 17px;
}
.ic-twitter {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23fff'%3E%3Cpath d='M17.316 6.246c.008.162.011.326.011.488 0 4.99-3.797 10.742-10.74 10.742-2.133 0-4.116-.625-5.787-1.697a7.577 7.577 0 005.588-1.562 3.779 3.779 0 01-3.526-2.621 3.858 3.858 0 001.705-.065 3.779 3.779 0 01-3.028-3.703v-.047a3.766 3.766 0 001.71.473 3.775 3.775 0 01-1.168-5.041 10.716 10.716 0 007.781 3.945 3.813 3.813 0 01-.097-.861 3.773 3.773 0 013.774-3.773 3.77 3.77 0 012.756 1.191 7.602 7.602 0 002.397-.916 3.789 3.789 0 01-1.66 2.088 7.55 7.55 0 002.168-.594 7.623 7.623 0 01-1.884 1.953z'/%3E%3C/svg%3E");
}
.ic-linkedin {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23fff'%3E%3Cpath d='M1 6h4v13H1V6zm2-5C1.8 1 1 2 1 3.1 1 4.1 1.8 5 3 5c1.3 0 2-.9 2-2s-.8-2-2-2zm11.6 5.2c-2.1 0-3.3 1.2-3.8 2h-.1l-.2-1.7H6.9c0 1.1.1 2.4.1 3.9V19h4v-7.1c0-.4 0-.7.1-1 .3-.7.8-1.6 1.9-1.6 1.4 0 2 1.2 2 2.8V19h4v-7.4c0-3.7-1.9-5.4-4.4-5.4z'/%3E%3C/svg%3E");
}
.ic-linkedin, .ic-youtube {
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 17px;
	width: 17px;
}
.ic-youtube {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23fff'%3E%3Cpath d='M10 2.3C.172 2.3 0 3.174 0 10s.172 7.7 10 7.7 10-.874 10-7.7-.172-7.7-10-7.7zm3.205 8.034l-4.49 2.096c-.393.182-.715-.022-.715-.456V8.026c0-.433.322-.638.715-.456l4.49 2.096c.393.184.393.484 0 .668z'/%3E%3C/svg%3E");
}
.ic-twitter-black {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M17.316 6.246c.008.162.011.326.011.488 0 4.99-3.797 10.742-10.74 10.742-2.133 0-4.116-.625-5.787-1.697a7.577 7.577 0 005.588-1.562 3.779 3.779 0 01-3.526-2.621 3.858 3.858 0 001.705-.065 3.779 3.779 0 01-3.028-3.703v-.047a3.766 3.766 0 001.71.473 3.775 3.775 0 01-1.168-5.041 10.716 10.716 0 007.781 3.945 3.813 3.813 0 01-.097-.861 3.773 3.773 0 013.774-3.773 3.77 3.77 0 012.756 1.191 7.602 7.602 0 002.397-.916 3.789 3.789 0 01-1.66 2.088 7.55 7.55 0 002.168-.594 7.623 7.623 0 01-1.884 1.953z'/%3E%3C/svg%3E");
}
.ic-linkedin-black, .ic-twitter-black {
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 35px;
	width: 35px;
}
.ic-linkedin-black {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M1 6h4v13H1V6zm2-5C1.8 1 1 2 1 3.1 1 4.1 1.8 5 3 5c1.3 0 2-.9 2-2s-.8-2-2-2zm11.6 5.2c-2.1 0-3.3 1.2-3.8 2h-.1l-.2-1.7H6.9c0 1.1.1 2.4.1 3.9V19h4v-7.1c0-.4 0-.7.1-1 .3-.7.8-1.6 1.9-1.6 1.4 0 2 1.2 2 2.8V19h4v-7.4c0-3.7-1.9-5.4-4.4-5.4z'/%3E%3C/svg%3E");
}
.ic-youtube-black {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 2.3C.172 2.3 0 3.174 0 10s.172 7.7 10 7.7 10-.874 10-7.7-.172-7.7-10-7.7zm3.205 8.034l-4.49 2.096c-.393.182-.715-.022-.715-.456V8.026c0-.433.322-.638.715-.456l4.49 2.096c.393.184.393.484 0 .668z'/%3E%3C/svg%3E");
}
.ic-facebook-black, .ic-youtube-black {
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 35px;
	width: 35px;
}
.ic-facebook-black {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z'/%3E%3C/svg%3E");
}
.ic-google-black {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3Cpath d='M386.061 228.496c1.834 9.692 3.143 19.384 3.143 31.956C389.204 370.205 315.599 448 204.8 448c-106.084 0-192-85.915-192-192s85.916-192 192-192c51.864 0 95.083 18.859 128.611 50.292l-52.126 50.03c-14.145-13.621-39.028-29.599-76.485-29.599-65.484 0-118.92 54.221-118.92 121.277 0 67.056 53.436 121.277 118.92 121.277 75.961 0 104.513-54.745 108.965-82.773H204.8v-66.009h181.261zm185.406 6.437V179.2h-56.001v55.733h-55.733v56.001h55.733v55.733h56.001v-55.733H627.2v-56.001h-55.733z'/%3E%3C/svg%3E");
}
.ic-google-black, .ic-instagram-black {
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 35px;
	width: 35px;
}
.ic-instagram-black {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z'/%3E%3C/svg%3E");
}
.btn:hover .swiper-map-box .swiper-button-next:hover span.ic-arrow-right-white, .ic-arrow-right-white, .swiper-map-box .swiper-button-next:hover .btn:hover span.ic-arrow-right-white, .swiper-map-box .swiper-button-next:hover .ic-arrow-right-green {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23fff'%3E%3Cpath d='M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 11px;
	width: 13px;
}
.btn:hover span.ic-arrow-right-white, .ic-arrow-right-green {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%2302c153'%3E%3Cpath d='M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 11px;
	width: 13px;
}
.btn-reverse .btn:hover .swiper-map-box .swiper-button-next:hover span.ic-arrow-right-white, .btn-reverse .swiper-map-box .swiper-button-next:hover .btn:hover span.ic-arrow-right-white, .btn-reverse .swiper-map-box .swiper-button-next:hover span.ic-arrow-right-green, .btn-reverse:hover span.ic-arrow-right-white, .btn-reverse span.ic-arrow-right-white, .btn:hover .swiper-map-box .swiper-button-next:hover .btn-reverse span.ic-arrow-right-white, .ic-arrow-right-gray, .swiper-map-box .swiper-button-next:hover .btn-reverse span.ic-arrow-right-green, .swiper-map-box .swiper-button-next:hover .btn:hover .btn-reverse span.ic-arrow-right-white {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%232e313b'%3E%3Cpath d='M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 11px;
	width: 13px;
}
.ic-arrow-left-white, .swiper-map-box .swiper-button-prev:hover .btn-left, .swiper-map-box .swiper-button-prev:hover .ic-arrow-left-green {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23fff'%3E%3Cpath d='M257.5 445.1l-22.2 22.2c-9.4 9.4-24.6 9.4-33.9 0L7 273c-9.4-9.4-9.4-24.6 0-33.9L201.4 44.7c9.4-9.4 24.6-9.4 33.9 0l22.2 22.2c9.5 9.5 9.3 25-.4 34.3L136.6 216H424c13.3 0 24 10.7 24 24v32c0 13.3-10.7 24-24 24H136.6l120.5 114.8c9.8 9.3 10 24.8.4 34.3z'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 11px;
	width: 13px;
}
.btn-left, .ic-arrow-left-green {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%2302c153'%3E%3Cpath d='M257.5 445.1l-22.2 22.2c-9.4 9.4-24.6 9.4-33.9 0L7 273c-9.4-9.4-9.4-24.6 0-33.9L201.4 44.7c9.4-9.4 24.6-9.4 33.9 0l22.2 22.2c9.5 9.5 9.3 25-.4 34.3L136.6 216H424c13.3 0 24 10.7 24 24v32c0 13.3-10.7 24-24 24H136.6l120.5 114.8c9.8 9.3 10 24.8.4 34.3z'/%3E%3C/svg%3E");
}
.btn-left, .ic-arrow-left-green, .ic-plus-white {
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 11px;
	width: 13px;
}
.ic-plus-white {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23fff'%3E%3Cpath d='M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z'/%3E%3C/svg%3E");
}
.ic-file {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512' fill='%2302c153'%3E%3Cpath d='M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm160-14.1v6.1H256V0h6.1c6.4 0 12.5 2.5 17 7l97.9 98c4.5 4.5 7 10.6 7 16.9z'/%3E%3C/svg%3E");
	height: 17px;
	width: 14px;
}
.ic-file, .ic-square-upload {
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
}
.ic-square-upload {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cstyle%3E%3C/style%3E%3Cg id='Layer' fill='%23000' stroke='none'%3E%3Cpath id='Layer' class='shp0' d='M3.75 24a.73.73 0 01-.33-.08.74.74 0 01-.42-.67V19.5h-.75C1.01 19.5 0 18.49 0 17.25v-15C0 1.01 1.01 0 2.25 0h19.5C22.99 0 24 1.01 24 2.25v7.5c0 .41-.34.75-.75.75s-.75-.34-.75-.75v-7.5c0-.41-.34-.75-.75-.75H2.25c-.41 0-.75.34-.75.75v15c0 .41.34.75.75.75h1.5c.41 0 .75.34.75.75v3l3.27-2.45c.13-.1.29-.15.45-.15a.745.745 0 01.74.86c-.02.19-.13.37-.29.49L4.2 23.85c-.13.1-.29.15-.45.15z' fill='%23000' stroke='none'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='shp0' d='M17.25 24c-3.72 0-6.75-3.03-6.75-6.75s3.03-6.75 6.75-6.75S24 13.53 24 17.25 20.97 24 17.25 24zm0-12c-2.9 0-5.25 2.36-5.25 5.25s2.35 5.25 5.25 5.25c2.89 0 5.25-2.36 5.25-5.25S20.14 12 17.25 12z' fill='%23000' stroke='none'/%3E%3Cpath id='Layer' class='shp0' d='M17.25 21c-.42 0-.75-.34-.75-.75v-4.19l-.97.97c-.15.14-.33.22-.53.22a.75.75 0 01-.53-1.28l2.25-2.25c.07-.07.15-.13.24-.16.01-.01.02-.01.03-.01.08-.03.17-.05.26-.05.08 0 .17.02.25.05h.02c.11.04.19.1.26.17l2.25 2.25a.75.75 0 11-1.06 1.06l-.97-.97v4.19c0 .41-.34.75-.75.75z' fill='%23000' stroke='none'/%3E%3C/g%3E%3C/svg%3E");
	height: 45px;
	width: 45px;
}
.ic-call {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff'%3E%3Cstyle%3E.shp0{stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}%3C/style%3E%3Cpath id='Layer' class='shp0' d='M11.31 23.25h-7.5c-.4 0-.79-.08-1.15-.23-.37-.15-.7-.37-.97-.65a3.008 3.008 0 01-.88-2.12V3.75a3.008 3.008 0 01.88-2.12c.27-.28.6-.5.97-.65.36-.15.75-.23 1.15-.23h7.5a3.008 3.008 0 013 3V6M.81 18.75h6' fill='none' stroke='%23fff'/%3E%3Cpath id='Layer' class='shp0' d='M23.19 16.15l-2.44-2.44c-.25-.25-.54-.46-.86-.6-.32-.15-.66-.24-1.02-.27-.35-.03-.7 0-1.04.09-.34.1-.66.25-.95.46l-1.64 1.17-2.12-2.12c-.28-.3-.67-.48-1.08-.49-.41-.01-.8.15-1.09.44-.29.29-.45.69-.44 1.1.01.41.19.8.49 1.07l3.71 3.71-1.24.42c-.39.12-.71.39-.91.74-.2.35-.27.77-.18 1.16.09.4.32.75.65.99.33.23.73.34 1.14.29l3.72-.42' fill='none' stroke='%23fff'/%3E%3Cpath id='Layer' class='shp0' d='M9.06 16.65a4.53 4.53 0 01-2.22-3.31c-.18-1.38.29-2.78 1.28-3.77.99-.99 2.38-1.47 3.77-1.28 1.39.18 2.61 1 3.31 2.21' fill='none' stroke='%23fff'/%3E%3C/svg%3E");
}
.ic-call, .ic-chat {
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 48px;
	width: 48px;
}
.ic-chat {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cstyle%3E%3C/style%3E%3Cg id='Layer' fill='%23fff' stroke='none'%3E%3Cpath id='Layer' class='shp0' d='M3.75 24a.73.73 0 01-.33-.08.74.74 0 01-.42-.67V19.5h-.75C1.01 19.5 0 18.49 0 17.25v-15C0 1.01 1.01 0 2.25 0h19.5C22.99 0 24 1.01 24 2.25v7.5c0 .41-.34.75-.75.75s-.75-.34-.75-.75v-7.5c0-.41-.34-.75-.75-.75H2.25c-.41 0-.75.34-.75.75v15c0 .41.34.75.75.75h1.5c.41 0 .75.34.75.75v3l3.27-2.45c.13-.1.29-.15.45-.15a.745.745 0 01.74.86c-.02.19-.13.37-.29.49L4.2 23.85c-.13.1-.29.15-.45.15z' fill='%23fff' stroke='none'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='shp0' d='M17.25 24c-3.72 0-6.75-3.03-6.75-6.75s3.03-6.75 6.75-6.75S24 13.53 24 17.25 20.97 24 17.25 24zm0-12c-2.9 0-5.25 2.36-5.25 5.25s2.35 5.25 5.25 5.25c2.89 0 5.25-2.36 5.25-5.25S20.14 12 17.25 12z' fill='%23fff' stroke='none'/%3E%3Cpath id='Layer' class='shp0' d='M17.25 21c-.42 0-.75-.34-.75-.75v-4.19l-.97.97c-.15.14-.33.22-.53.22a.75.75 0 01-.53-1.28l2.25-2.25c.07-.07.15-.13.24-.16.01-.01.02-.01.03-.01.08-.03.17-.05.26-.05.08 0 .17.02.25.05h.02c.11.04.19.1.26.17l2.25 2.25a.75.75 0 11-1.06 1.06l-.97-.97v4.19c0 .41-.34.75-.75.75z' fill='%23fff' stroke='none'/%3E%3C/g%3E%3C/svg%3E");
}
.ic-email {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff'%3E%3Cstyle%3E.shp0{fill:none;stroke:%23fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}%3C/style%3E%3Cpath id='Layer' class='shp0' d='M17.25 23.25c-3.32 0-6-2.68-6-6s2.68-6 6-6 6 2.68 6 6-2.68 6-6 6z' fill='none' stroke='%23fff'/%3E%3Cpath id='Layer' class='shp0' d='M19.92 15.51l-2.9 3.87c-.07.08-.15.16-.24.21-.1.05-.2.08-.31.09a.808.808 0 01-.58-.22l-1.5-1.5M8.25 15.75h-6c-.2 0-.39-.04-.57-.11-.19-.08-.35-.19-.49-.33s-.25-.3-.33-.49c-.07-.18-.11-.37-.11-.57v-12c0-.2.04-.39.11-.57.08-.19.19-.35.33-.49s.3-.25.49-.33c.18-.07.37-.11.57-.11h18c.2 0 .39.04.57.11.19.08.35.19.49.33s.25.3.33.49c.07.18.11.37.11.57V9' fill='none' stroke='%23fff'/%3E%3Cpath id='Layer' class='shp0' d='M21.41 1.3l-8.14 6.26c-.29.22-.61.4-.95.51a3.293 3.293 0 01-3.09-.51L1.09 1.3' fill='none' stroke='%23fff'/%3E%3C/svg%3E");
	height: 48px;
	width: 48px;
}
.ic-email, .ic-search {
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
}
.ic-search {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 51 51' fill='none' stroke='%23fff'%3E%3Cdefs%3E%3CclipPath clipPathUnits='userSpaceOnUse' id='cp1' fill='none' stroke='%23fff'%3E%3Cpath d='M0 0h51v51H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cstyle%3E%3C/style%3E%3Cg id='Page 1' clip-path='url(%23cp1)' fill='none' stroke='%23fff'%3E%3Cpath id='Path 1' d='M14.04 4.44c9.21-3.91 19.86.38 23.77 9.59 3.92 9.22-.38 19.86-9.59 23.78-9.21 3.91-19.86-.38-23.77-9.6C.53 19 4.83 8.36 14.04 4.44zm19.91 29.5L48 48' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='6'/%3E%3C/g%3E%3C/svg%3E");
	height: 32px;
	width: 32px;
}
.logo {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' id='logo' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 245.5 45.5' xml:space='preserve'%3E%3Cstyle%3E.st0{fill:%2302c153}%3C/style%3E%3Cpath id='Prostokąt_550' class='st0' d='M52.1 43h193.4v2.5H52.1z'/%3E%3Cpath id='bg' class='st0' d='M0 0h52.1v45.5H0z'/%3E%3Cpath id='RT' d='M12.9 30.7h3.9v-5.4h1.4l3.5 5.4h4.6l-4-6c2.1-.8 3.3-2.8 3.2-5 0-3.4-1.8-5.8-6-5.8h-6.6v16.8zm3.9-8.8v-4.5h2.1c1.8 0 2.6.9 2.6 2.2 0 1.4-.9 2.2-2.6 2.2h-2.1v.1zm14.5 8.8h4V17.5h4.4V14H26.9v3.5h4.4v13.2z' fill-rule='evenodd' clip-rule='evenodd' fill='%23fff'/%3E%3Cpath id='Resume_Target' d='M66.6 29.9h3.5V25h1.3l3.1 4.9h4.2l-3.6-5.4c1.8-.7 3-2.6 2.9-4.5 0-3-1.7-5.2-5.4-5.2h-5.9l-.1 15.1zm3.5-8v-4H72c1.6 0 2.3.9 2.3 2 0 1.3-.8 2-2.4 2h-1.8zm10.3 8h10.3v-3.2h-6.8v-2.8H89v-3.1h-5.1V18h6.4v-3.2h-9.9v15.1zm17.1.2c2.5 0 5.6-1.3 5.6-4.8 0-2.9-2-3.6-4.7-4.6-1.6-.6-2.2-1-2.2-1.7s.6-1.2 1.2-1.2h.2c1.2.1 2.3.6 3.1 1.4l2-2.6c-1.4-1.3-3.3-2-5.2-2-2.8 0-5 1.9-5 4.5 0 3 2.3 4.1 4.6 4.9 1.7.6 2.2.9 2.2 1.8 0 .7-.5 1.3-1.7 1.3-1.4-.1-2.7-.7-3.6-1.8l-2 2.4c1.4 1.5 3.4 2.4 5.5 2.4zm13.7 0c4 0 6.3-2.6 6.3-6.5v-8.8h-3.6v8.6c0 2.2-1.2 3.4-2.7 3.4-1.8 0-2.7-1.5-2.7-3.4v-8.6h-3.6v8.8c0 4.2 2.5 6.5 6.3 6.5zm8.8-.2h3.5v-8.4h.1l3.1 5.6h2.3l3.1-5.5v8.3h3.5V14.8H132l-4.2 8-4.2-8H120v15.1zm18.4 0h10.3v-3.2h-6.8v-2.8h5.1v-3.1h-5.1V18h6.4v-3.2h-9.9v15.1zm20.7 0h3.6V18h4v-3.2h-11.5V18h3.9v11.9zm6.6 0h3.7l.9-2.7h5.3l.9 2.7h3.7l-5.5-15.1h-3.4l-5.6 15.1zm5.6-5.7l1.7-5.1 1.7 5.1h-3.4zm10.5 5.7h3.5V25h1.3l3.1 4.9h4.2l-3.6-5.4c1.8-.7 3-2.6 2.9-4.5 0-3-1.7-5.2-5.4-5.2h-5.9l-.1 15.1zm3.4-8v-4h1.9c1.6 0 2.3.9 2.3 2 0 1.3-.8 2-2.4 2h-1.8zm17.2 8.2c2.2 0 4.3-.6 6-1.9v-6.8H202v2.9h2.9v1.8c-.8.4-1.7.7-2.6.7-2.6 0-4.1-2-4.1-4.5 0-2.8 1.8-4.5 3.9-4.5 1.4 0 2.7.5 3.6 1.5l2.5-2.1c-1.6-1.7-3.8-2.7-6.1-2.7-4.8 0-7.7 3.4-7.7 7.8.2 5 3.6 7.8 8 7.8zm8.4-.2h10.3v-3.2h-6.8v-2.8h5.1v-3.1h-5.1V18h6.4v-3.2h-9.9v15.1zm15.5 0h3.6V18h4v-3.2h-11.5V18h3.9v11.9z' fill-rule='evenodd' clip-rule='evenodd' fill='%23fff'/%3E%3C/svg%3E");
}
.logo, .logo_w {
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 45px;
	width: 245px;
}
.logo_w {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' id='logo' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 245.5 45.5' xml:space='preserve'%3E%3Cstyle%3E.st0{fill:%2302c153}%3C/style%3E%3Cpath id='Prostokąt_550' class='st0' d='M52.1 43h193.4v2.5H52.1z'/%3E%3Cpath id='bg' class='st0' d='M0 0h52.1v45.5H0z'/%3E%3Cpath id='RT' d='M12.9 30.7h3.9v-5.4h1.4l3.5 5.4h4.6l-4-6c2.1-.8 3.3-2.8 3.2-5 0-3.4-1.8-5.8-6-5.8h-6.6v16.8zm3.9-8.8v-4.5h2.1c1.8 0 2.6.9 2.6 2.2 0 1.4-.9 2.2-2.6 2.2h-2.1v.1zm14.5 8.8h4V17.5h4.4V14H26.9v3.5h4.4v13.2z' fill-rule='evenodd' clip-rule='evenodd' fill='%23fff'/%3E%3Cpath id='Resume_Target' d='M66.6 29.9h3.5V25h1.3l3.1 4.9h4.2l-3.6-5.4c1.8-.7 3-2.6 2.9-4.5 0-3-1.7-5.2-5.4-5.2h-5.9l-.1 15.1zm3.5-8v-4H72c1.6 0 2.3.9 2.3 2 0 1.3-.8 2-2.4 2h-1.8zm10.3 8h10.3v-3.2h-6.8v-2.8H89v-3.1h-5.1V18h6.4v-3.2h-9.9v15.1zm17.1.2c2.5 0 5.6-1.3 5.6-4.8 0-2.9-2-3.6-4.7-4.6-1.6-.6-2.2-1-2.2-1.7s.6-1.2 1.2-1.2h.2c1.2.1 2.3.6 3.1 1.4l2-2.6c-1.4-1.3-3.3-2-5.2-2-2.8 0-5 1.9-5 4.5 0 3 2.3 4.1 4.6 4.9 1.7.6 2.2.9 2.2 1.8 0 .7-.5 1.3-1.7 1.3-1.4-.1-2.7-.7-3.6-1.8l-2 2.4c1.4 1.5 3.4 2.4 5.5 2.4zm13.7 0c4 0 6.3-2.6 6.3-6.5v-8.8h-3.6v8.6c0 2.2-1.2 3.4-2.7 3.4-1.8 0-2.7-1.5-2.7-3.4v-8.6h-3.6v8.8c0 4.2 2.5 6.5 6.3 6.5zm8.8-.2h3.5v-8.4h.1l3.1 5.6h2.3l3.1-5.5v8.3h3.5V14.8H132l-4.2 8-4.2-8H120v15.1zm18.4 0h10.3v-3.2h-6.8v-2.8h5.1v-3.1h-5.1V18h6.4v-3.2h-9.9v15.1zm20.7 0h3.6V18h4v-3.2h-11.5V18h3.9v11.9zm6.6 0h3.7l.9-2.7h5.3l.9 2.7h3.7l-5.5-15.1h-3.4l-5.6 15.1zm5.6-5.7l1.7-5.1 1.7 5.1h-3.4zm10.5 5.7h3.5V25h1.3l3.1 4.9h4.2l-3.6-5.4c1.8-.7 3-2.6 2.9-4.5 0-3-1.7-5.2-5.4-5.2h-5.9l-.1 15.1zm3.4-8v-4h1.9c1.6 0 2.3.9 2.3 2 0 1.3-.8 2-2.4 2h-1.8zm17.2 8.2c2.2 0 4.3-.6 6-1.9v-6.8H202v2.9h2.9v1.8c-.8.4-1.7.7-2.6.7-2.6 0-4.1-2-4.1-4.5 0-2.8 1.8-4.5 3.9-4.5 1.4 0 2.7.5 3.6 1.5l2.5-2.1c-1.6-1.7-3.8-2.7-6.1-2.7-4.8 0-7.7 3.4-7.7 7.8.2 5 3.6 7.8 8 7.8zm8.4-.2h10.3v-3.2h-6.8v-2.8h5.1v-3.1h-5.1V18h6.4v-3.2h-9.9v15.1zm15.5 0h3.6V18h4v-3.2h-11.5V18h3.9v11.9z' fill-rule='evenodd' clip-rule='evenodd' fill='%231c2633'/%3E%3C/svg%3E");
}
.google {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='596' height='195'%3E%3Cstyle%3E.shp0{fill:%233780ff}.shp2{fill:%23fa3913}%3C/style%3E%3Cpath id='Layer' class='shp0' d='M73.4 0h5.3c18.4.4 36.5 7.8 49.5 20.9-4.8 4.9-9.7 9.6-14.4 14.5-7.3-6.6-16.1-11.7-25.7-13.5-14.2-3-29.5-.3-41.4 7.8C33.7 38.2 24.9 52.6 23 68c-2.1 15.2 2.2 31.2 12.1 43 9.5 11.5 24 18.7 39 19.2 14 .8 28.6-3.5 38.8-13.3 8-6.9 11.7-17.4 12.9-27.6-16.6 0-33.2.1-49.8 0V68.7h69.9c3.6 22.1-1.6 47-18.4 62.8-11.2 11.2-26.7 17.8-42.5 19.1-15.3 1.5-31.1-1.4-44.7-8.8C24 133.1 11 118.4 4.6 101.1c-6-15.9-6.1-33.9-.5-49.9C9.2 36.6 19 23.7 31.6 14.7 43.7 5.8 58.4.9 73.4 0z'/%3E%3Cpath id='Layer' d='M474.4 5.2h21.4V148c-7.1 0-14.3.1-21.4-.1.1-47.5 0-95.1 0-142.7z' fill='%2338b137'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='shp2' d='M193.5 54.7c13.2-2.5 27.5.3 38.4 8.2 9.9 7 16.8 18 18.9 30 2.7 13.9-.7 29.1-9.7 40.1-9.7 12.3-25.6 18.9-41.1 17.9-14.2-.8-28-7.9-36.4-19.5-9.5-12.8-11.8-30.4-6.6-45.4 5.2-16.1 19.9-28.4 36.5-31.3zm3 19c-5.4 1.4-10.4 4.5-14 8.9-9.7 11.6-9.1 30.5 1.6 41.3 6.1 6.2 15.3 9.1 23.8 7.4 7.9-1.4 14.8-6.7 18.6-13.7 6.6-11.9 4.7-28.3-5.4-37.6-6.5-6-16-8.5-24.6-6.3z'/%3E%3Cpath id='Layer' fill-rule='evenodd' d='M299.5 54.7c15.1-2.9 31.6 1.3 42.9 11.9 18.4 16.5 20.4 47.4 4.7 66.4-9.5 12-24.9 18.6-40.1 17.9-14.5-.4-28.8-7.6-37.4-19.5-9.7-13.1-11.8-31.1-6.3-46.4 5.5-15.6 19.9-27.5 36.2-30.3zm3 19c-5.4 1.4-10.4 4.5-14 8.8-9.6 11.4-9.2 30 1.1 40.9 6.1 6.5 15.6 9.7 24.4 7.9 7.8-1.5 14.8-6.7 18.6-13.7 6.5-12 4.6-28.4-5.6-37.7-6.5-6-16-8.4-24.5-6.2z' fill='%23fcbd06'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='shp0' d='M389.4 60.5c11.5-7.2 26.8-9.2 39.2-3 3.9 1.7 7.1 4.6 10.2 7.5.1-2.7 0-5.5.1-8.3 6.7.1 13.4 0 20.2.1V145c-.1 13.3-3.5 27.4-13.1 37.1-10.5 10.7-26.6 14-41.1 11.8-15.5-2.3-29-13.6-35-27.9 6-2.9 12.3-5.2 18.5-7.9 3.5 8.2 10.6 15.2 19.5 16.8 8.9 1.6 19.2-.6 25-8 6.2-7.6 6.2-18 5.9-27.3-4.6 4.5-9.9 8.5-16.3 10-13.9 3.9-29.2-.9-39.9-10.3-10.8-9.4-17.2-23.9-16.6-38.3.3-16.3 9.5-32 23.4-40.5zm5 21.9c-9.4 11.2-9.4 29.1.1 40.1 5.4 6.5 14.1 10.1 22.5 9.2 7.9-.8 15.2-5.8 19.1-12.7 6.6-11.7 5.5-27.6-3.4-37.8-5.5-6.3-14.3-9.4-22.6-7.9-6.1 1-11.8 4.4-15.7 9.1z'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='shp2' d='M521.5 65.6c12-11.2 30.5-15 45.9-9.1C582 62 591.3 75.9 596 90.2c-21.7 9-43.3 17.9-65 26.9 3 5.7 7.6 10.9 13.8 13 8.7 3.1 19.1 2 26.4-3.8 2.9-2.2 5.2-5.1 7.4-7.9 5.5 3.7 11 7.3 16.5 11-7.8 11.7-20.9 19.9-35 21.2-15.6 1.9-32.2-4.1-42.3-16.3-16.6-19.2-15-51.4 3.7-68.7zm6 35.3c14.5-6 29-12 43.5-18.1-2.4-5.6-8.2-9-14.1-9.9-9.5-1.7-19.4 3.4-24.7 11.2-3.4 4.9-4.8 10.9-4.7 16.8z'/%3E%3C/svg%3E");
	height: 40px;
	width: 145px;
}
.google, .ic-timer {
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
}
.ic-timer {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='561' height='711' fill='%23fff'%3E%3Cdefs%3E%3CclipPath clipPathUnits='userSpaceOnUse' id='cp1' fill='%23fff' stroke='none'%3E%3Cpath d='M0 0h561v711H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cstyle%3E%3C/style%3E%3Cg id='Page 1' clip-path='url(%23cp1)' fill='%23fff' stroke='none'%3E%3Cpath id='Path 1' fill-rule='evenodd' d='M280.49 711C125.83 711 0 585.17 0 430.51c0-62.54 20.58-120.37 55.32-167.07l-52.3-52.3c-2.63-2.63-2.63-6.94 0-9.57l44.81-44.81c2.63-2.63 6.93-2.63 9.57 0l51.78 51.79c39.34-30.43 86.95-50.65 138.84-56.66v-51.14h64.94v51.14c51.88 6.01 99.5 26.23 138.84 56.66l51.78-51.79c2.64-2.63 6.94-2.63 9.57 0l44.81 44.81c2.63 2.63 2.63 6.94 0 9.57l-52.3 52.3c34.74 46.7 55.32 104.53 55.32 167.07C560.98 585.17 435.15 711 280.49 711zm0-495.57c-118.6 0-215.08 96.48-215.08 215.08 0 118.59 96.48 215.08 215.08 215.08 118.6 0 215.08-96.49 215.08-215.08 0-118.6-96.48-215.08-215.08-215.08zm68.58-140.36H211.91c-3.63 0-6.61-2.98-6.61-6.62V6.49c0-3.64 2.98-6.61 6.61-6.61h137.16c3.63 0 6.61 2.97 6.61 6.61v61.96c0 3.64-2.98 6.62-6.61 6.62z' fill='%23fff' stroke='none'/%3E%3C/g%3E%3C/svg%3E");
	height: 180px;
	width: 150px;
}
.ic-arrow-down {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%2302c153'%3E%3Cpath d='M413.1 222.5l22.2 22.2c9.4 9.4 9.4 24.6 0 33.9L241 473c-9.4 9.4-24.6 9.4-33.9 0L12.7 278.6c-9.4-9.4-9.4-24.6 0-33.9l22.2-22.2c9.5-9.5 25-9.3 34.3.4L184 343.4V56c0-13.3 10.7-24 24-24h32c13.3 0 24 10.7 24 24v287.4l114.8-120.5c9.3-9.8 24.8-10 34.3-.4z'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 15px;
	width: 13px;
}
.ic-plus {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%2302c153'%3E%3Cpath d='M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z'/%3E%3C/svg%3E");
}
.ic-minus, .ic-plus {
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 16px;
	width: 16px;
}
.ic-minus {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%2302c153'%3E%3Cpath d='M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z'/%3E%3C/svg%3E");
}
.ic-check-circle, .list-check li:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%2302c153'%3E%3Cpath d='M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm0 48c110.532 0 200 89.451 200 200 0 110.532-89.451 200-200 200-110.532 0-200-89.451-200-200 0-110.532 89.451-200 200-200m140.204 130.267l-22.536-22.718c-4.667-4.705-12.265-4.736-16.97-.068L215.346 303.697l-59.792-60.277c-4.667-4.705-12.265-4.736-16.97-.069l-22.719 22.536c-4.705 4.667-4.736 12.265-.068 16.971l90.781 91.516c4.667 4.705 12.265 4.736 16.97.068l172.589-171.204c4.704-4.668 4.734-12.266.067-16.971z'/%3E%3C/svg%3E");
}
.ic-check-circle, .ic-plus-solid, .list-check li:before {
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 18px;
	width: 18px;
}
.ic-plus-solid {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%2302c153'%3E%3Cpath d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm144 276c0 6.6-5.4 12-12 12h-92v92c0 6.6-5.4 12-12 12h-56c-6.6 0-12-5.4-12-12v-92h-92c-6.6 0-12-5.4-12-12v-56c0-6.6 5.4-12 12-12h92v-92c0-6.6 5.4-12 12-12h56c6.6 0 12 5.4 12 12v92h92c6.6 0 12 5.4 12 12v56z'/%3E%3C/svg%3E");
}
.ic-info-solid {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%2302c153'%3E%3Cpath d='M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 18px;
	width: 18px;
}
.ic-all-packages-1 {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 192' fill='%2302c153'%3E%3Cstyle%3E%3C/style%3E%3Cg id='_26-true_false' fill='%2302c153' stroke='none'%3E%3Cpath id='Layer' class='shp0' d='M74.34 50.34L64 60.69 53.66 50.34 42.34 61.66 52.69 72 42.34 82.34l11.32 11.32L64 83.31l10.34 10.35 11.32-11.32L75.31 72l10.35-10.34-11.32-11.32z' fill='%2302c153' stroke='none'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='shp0' d='M187.06 88.61c.97.4 1.85.99 2.6 1.73A8.032 8.032 0 01192 96v88a8.023 8.023 0 01-1.18 4.07 8.12 8.12 0 01-3.08 2.91 8.05 8.05 0 01-4.13.95c-1.44-.06-2.84-.5-4.05-1.27L157.58 176H96a8.032 8.032 0 01-5.66-2.34A8.032 8.032 0 0188 168v-44.08a72.922 72.922 0 01-9.96 2.71c-3.38.66-6.8 1.09-10.24 1.27-3.43.18-6.88.12-10.31-.19a74.82 74.82 0 01-10.19-1.64l-19.95 9.2c-1.36.59-2.85.8-4.32.61-1.47-.2-2.85-.8-4-1.73a8.025 8.025 0 01-2.53-3.55c-.5-1.4-.6-2.9-.31-4.35l3.17-14.09C6.99 101.65 0 87.27 0 72c0-30.88 28.71-56 64-56s64 25.12 64 56c0 1.36-.05 2.71-.16 4.07a50.058 50.058 0 01-1.33 8.03c-.33 1.31-.71 2.61-1.15 3.9H184c1.05 0 2.09.21 3.06.61zM64 112c2.07.01 4.13-.1 6.19-.33 2.06-.22 4.1-.56 6.11-1.02 2.02-.45 4.01-1.02 5.97-1.7 1.95-.67 3.86-1.46 5.73-2.35V96a8.032 8.032 0 012.34-5.66A8.032 8.032 0 0196 88h11.97a33.09 33.09 0 001.74-3.78 34.53 34.53 0 002.03-8.06c.17-1.38.26-2.77.26-4.16 0-22.06-21.53-40-48-40S16 49.94 16 72c0 11.71 6.16 22.8 16.91 30.44.64.46 1.21 1 1.69 1.62.48.62.87 1.31 1.15 2.04.28.73.45 1.5.51 2.28.05.79-.01 1.57-.18 2.34l-.73 3.24 7.84-3.62c.43-.19.87-.35 1.33-.47.46-.12.92-.2 1.39-.24.47-.03.94-.03 1.41.02.47.04.93.13 1.39.26a58.835 58.835 0 007.57 1.57c1.28.17 2.56.3 3.85.39 1.29.09 2.58.13 3.87.13zm112-8h-72v56h56c.39 0 .78.03 1.17.09.39.05.77.14 1.15.25a8.532 8.532 0 012.12 1l11.56 7.71V104z' fill='%2302c153' stroke='none'/%3E%3Cpath id='Layer' class='shp0' d='M135.99 152c.74 0 1.48-.1 2.19-.3.71-.21 1.39-.51 2.02-.89.63-.39 1.21-.87 1.7-1.41.5-.55.92-1.16 1.26-1.82l16-32-14.32-7.16-12.42 24.84-8.84-4.42-7.16 14.31 16 8c.28.14.56.26.85.37.29.1.59.19.89.26.3.08.6.13.91.17.31.03.62.05.92.05z' fill='%2302c153' stroke='none'/%3E%3C/g%3E%3C/svg%3E");
}
.ic-all-packages-1, .ic-all-packages-2 {
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 33px;
	width: 33px;
}
.ic-all-packages-2 {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%2302c153'%3E%3Cstyle%3E%3C/style%3E%3Cg id='Layer' fill='%2302c153' stroke='none'%3E%3Cg id='Layer' fill='%2302c153' stroke='none'%3E%3Cg id='Layer' fill='%2302c153' stroke='none'%3E%3Cpath id='Layer' fill-rule='evenodd' class='shp0' d='M469.33 105.39v385.28c0 11.78-9.55 21.33-21.33 21.33H64c-11.78 0-21.33-9.55-21.33-21.33V21.33C42.67 9.55 52.22 0 64 0h298.67c5.73.17 11.2 2.45 15.36 6.4l85.33 85.33c3.57 3.69 5.69 8.54 5.97 13.66zm-42.66 363.94V128h-64c-11.79 0-21.34-9.55-21.34-21.33v-64h-256v426.66h341.34z' fill='%2302c153' stroke='none'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='shp0' d='M361.6 185.39c1.45 4.36 1.45 9.07 0 13.44-1.07 3.2-27.09 78.5-105.6 78.5-78.51 0-104.53-75.3-105.6-78.72a21.306 21.306 0 010-13.44c1.07-3.2 27.09-78.5 105.6-78.5 78.51 0 104.53 75.3 105.6 78.72zM318.29 192c-10.69-25.13-34.99-41.78-62.29-42.67-27.3.89-51.6 17.54-62.29 42.67 10.69 25.13 34.99 41.78 62.29 42.67 27.3-.89 51.6-17.54 62.29-42.67z' fill='%2302c153' stroke='none'/%3E%3Cpath id='Layer' class='shp0' d='M256 213.33c-11.8 0-21.33-9.53-21.33-21.33 0-11.8 9.53-21.33 21.33-21.33 11.8 0 21.33 9.53 21.33 21.33 0 11.8-9.53 21.33-21.33 21.33zM149.33 298.67h128v42.66h-128v-42.66zM320 298.67h42.67v42.66H320v-42.66zM149.33 384h85.34v42.67h-85.34V384zM277.33 384h85.34v42.67h-85.34V384z' fill='%2302c153' stroke='none'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.ic-all-packages-3 {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 192' fill='%2302c153'%3E%3Cstyle%3E%3C/style%3E%3Cg id='_13-search' fill='%2302c153' stroke='none'%3E%3Cpath id='Layer' fill-rule='evenodd' class='shp0' d='M178.34 189.66l-61.43-61.44c-29.9 23.89-73.26 20.27-98.77-8.25-25.52-28.53-24.31-72.02 2.75-99.08 27.06-27.06 70.55-28.27 99.08-2.75 28.52 25.51 32.14 68.87 8.25 98.77l61.44 61.43-11.32 11.32zM16 72c0 3.62.35 7.22 1.04 10.77.7 3.55 1.74 7.03 3.11 10.37a55.792 55.792 0 0011.85 18V96c0-3.15.63-6.27 1.83-9.18a24.07 24.07 0 015.21-7.78c2.23-2.23 4.87-4 7.78-5.21C49.73 72.63 52.85 72 56 72h32c3.15 0 6.27.63 9.18 1.83a24.07 24.07 0 017.78 5.21c2.23 2.23 4 4.87 5.21 7.78 1.2 2.91 1.83 6.03 1.83 9.18v15.14a56.008 56.008 0 0014.84-50.55 56.008 56.008 0 00-33.7-40.5 55.986 55.986 0 00-52.4 5.4A55.977 55.977 0 0016 72zm32 50.59a55.941 55.941 0 0036.3 4.04c4.04-.91 7.96-2.27 11.7-4.04V96c0-1.05-.21-2.09-.61-3.06-.4-.97-.99-1.85-1.74-2.59a7.828 7.828 0 00-2.59-1.74c-.97-.4-2.01-.61-3.06-.61H56c-1.05 0-2.09.21-3.06.61-.97.4-1.85.99-2.59 1.74-.75.74-1.34 1.62-1.74 2.59-.4.97-.61 2.01-.61 3.06v26.59z' fill='%2302c153' stroke='none'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='shp0' d='M96 48c0 3.15-.63 6.27-1.83 9.18a24.07 24.07 0 01-5.21 7.78c-2.23 2.23-4.87 4-7.78 5.21C78.27 71.37 75.15 72 72 72a23.99 23.99 0 01-22.17-14.82c-3.72-8.96-1.66-19.29 5.2-26.15 6.86-6.86 17.19-8.92 26.15-5.2A23.99 23.99 0 0196 48zm-24 8c1.05 0 2.09-.21 3.06-.61.97-.4 1.85-.99 2.59-1.74.75-.74 1.34-1.62 1.74-2.59a7.996 7.996 0 00-4.33-10.45 8.013 8.013 0 00-8.72 1.73 8.013 8.013 0 00-1.73 8.72A7.996 7.996 0 0072 56z' fill='%2302c153' stroke='none'/%3E%3C/g%3E%3C/svg%3E");
	height: 33px;
	width: 33px;
}
.ic-all-packages-3, .ic-quote {
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
}
.ic-quote {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 147 97' fill='%23dfece4'%3E%3Cdefs%3E%3CclipPath clipPathUnits='userSpaceOnUse' id='cp1' fill='%23dfece4' stroke='none'%3E%3Cpath d='M0 0h147v97H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cstyle%3E%3C/style%3E%3Cg id='Page 1' clip-path='url(%23cp1)' fill='%23dfece4' stroke='none'%3E%3Cpath id='Path 1' d='M70.4 34.92c0-19.4-15.8-35.2-35.2-35.2C15.8-.28 0 15.52 0 34.92c0 19.4 15.8 35.2 35.2 35.2 4.2 0 8.4-.8 12.2-2.2-.8 8.8-3.4 17.8-7.8 26.21-.4.59-.4 1.39-.2 2 .2.39.6.79 1 .79.6.21 1.2 0 2-.6 8.4-7.19 15.6-16.6 20.4-27 4.4-9.6 7-19.8 7.4-30.6.2-1.2.2-2.6.2-3.8zm76.6 0c0-19.4-15.8-35.2-35.2-35.2-19.4 0-35.2 15.8-35.2 35.2 0 19.4 15.8 35.2 35.2 35.2 4.2 0 8.4-.8 12.2-2.2-.8 8.8-3.4 17.8-7.8 26.21-.4.59-.4 1.39-.2 2 .2.39.6.79 1 .79.6.21 1.2 0 2-.6 8.4-7.19 15.6-16.6 20.4-27 4.4-9.6 7-19.8 7.4-30.6.2-1.2.2-2.6.2-3.8z' fill='%23dfece4' stroke='none'/%3E%3C/g%3E%3C/svg%3E");
	height: 40px;
	width: 60px;
}
.ic-quote-2 {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 36' fill='%23dfece4'%3E%3Cstyle%3E%3C/style%3E%3Cpath id='Path 1' d='M0 23.45C0 13.17 7.78 2.41 20 0l1.97 4.25c-4.43 1.67-8.33 7.49-8.76 11.49 4.98.79 8.79 5.1 8.79 10.3C22 32.41 16.83 36 11.6 36 5.57 36 0 31.39 0 23.45zm26 0C26 13.17 33.78 2.41 46 0l1.97 4.25c-4.43 1.67-8.33 7.49-8.76 11.49 4.98.79 8.79 5.1 8.79 10.3C48 32.41 42.83 36 37.6 36 31.57 36 26 31.39 26 23.45z' fill='%23e2ebe5' stroke='none'/%3E%3C/svg%3E");
	height: 24px;
	width: 34px;
}
.ic-bars, .ic-quote-2 {
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
}
.ic-bars {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23fff'%3E%3Cpath d='M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z'/%3E%3C/svg%3E");
	height: 14px;
	width: 14px;
}
.ic-phone {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23fff'%3E%3Cpath d='M497.39 361.8l-112-48a24 24 0 00-28 6.9l-49.6 60.6A370.66 370.66 0 01130.6 204.11l60.6-49.6a23.94 23.94 0 006.9-28l-48-112A24.16 24.16 0 00122.6.61l-104 24A24 24 0 000 48c0 256.5 207.9 464 464 464a24 24 0 0023.4-18.6l24-104a24.29 24.29 0 00-14.01-27.6z'/%3E%3C/svg%3E");
	height: 12px;
	width: 12px;
}
.ic-close, .ic-phone {
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
}
.ic-close {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%2302c153'%3E%3Cpath d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z'/%3E%3C/svg%3E");
	height: 20px;
	width: 20px;
}
.ic-check {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='248' height='179' fill='%23fff'%3E%3Cstyle%3E%3C/style%3E%3Cpath id='Layer' class='shp0' d='M92 178.6L.7 87.3l22.6-22.6L92 133.4 224.7.7l22.6 22.6L92 178.6z' fill='%23fff' stroke='none'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 23px;
	width: 23px;
}
.dropdown-toggle:after {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23fff'%3E%3Cpath d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'/%3E%3C/svg%3E");
}
.dropdown-toggle:after, .dropdown-toggle:hover:after {
	background-repeat: no-repeat;
	background-size: contain;
	border: 0;
	display: inline-block;
	height: 12px;
	width: 12px;
}
.dropdown-toggle:hover:after {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%2302c153'%3E%3Cpath d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'/%3E%3C/svg%3E");
}
.ic-why-choose-us {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' fill='%23one' stroke='%23000'%3E%3Cdefs%3E%3CclipPath clipPathUnits='userSpaceOnUse' id='cp1' fill='%23one' stroke='%23000'%3E%3Cpath d='M0 0h48v48H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cstyle%3E%3C/style%3E%3Cg id='Page 1' clip-path='url(%23cp1)' fill='%23one' stroke='%23000'%3E%3Cpath id='Path 1' d='M25.5 1.5c-11.58-.02-20.98 9.36-21 20.94a20.87 20.87 0 003.17 11.11L1.5 46.5l12.95-6.17c9.85 6.13 22.8 3.11 28.92-6.74 6.13-9.85 3.11-22.8-6.74-28.92-3.34-2.08-7.2-3.18-11.13-3.17zm0 28.5c-.41 0-.75.34-.75.75s.34.75.75.75.75-.34.75-.75-.34-.75-.75-.75zm-6-10.5c0-3.31 2.69-6 6-6s6 2.69 6 6-2.69 6-6 6' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E");
}
.ic-how-it-works, .ic-why-choose-us {
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 42px;
	width: 42px;
}
.ic-how-it-works {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='48' fill='%23one' stroke='%23000'%3E%3Cdefs%3E%3CclipPath clipPathUnits='userSpaceOnUse' id='cp1' fill='%23one' stroke='%23000'%3E%3Cpath d='M0 0h36v48H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cstyle%3E%3C/style%3E%3Cg id='Page 1' clip-path='url(%23cp1)' fill='%23one' stroke='%23000'%3E%3Cpath id='Path 1' d='M15 39h13.5c3.31 0 6-2.69 6-6V15c0-3.31-2.69-6-6-6H27m-6 0H7.5c-3.31 0-6 2.69-6 6v18c0 3.31 2.69 6 6 6H9m13.5-7.5L15 39l7.5 7.5m-9-30L21 9l-7.5-7.5' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E");
}
.ic-our-triple-guarantee {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='48' fill='%23one' stroke='%23000'%3E%3Cdefs%3E%3CclipPath clipPathUnits='userSpaceOnUse' id='cp1' fill='%23one' stroke='%23000'%3E%3Cpath d='M0 0h42v48H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cstyle%3E.shp0{fill:%23000}%3C/style%3E%3Cg id='Page 1' clip-path='url(%23cp1)' fill='%23one' stroke='%23000'%3E%3Cpath id='Path 1' fill-rule='evenodd' class='shp0' d='M21 48c-.92 0-1.83-.17-2.69-.5l-2.08-.8C6.52 42.97 0 33.47 0 23.07V7.85a4.48 4.48 0 012.61-4.09C8.33 1.26 14.37 0 20.58 0h.81c6.23 0 12.28 1.26 17.97 3.75 1.62.74 2.65 2.35 2.64 4.11v15.21c0 10.4-6.52 19.9-16.23 23.63l-2.08.8c-.86.33-1.77.5-2.69.5zm-.4-45A41.62 41.62 0 003.84 6.5c-.51.23-.84.76-.84 1.34v15.23c0 9.17 5.75 17.54 14.3 20.83l2.08.8a4.514 4.514 0 003.24 0l2.08-.8C33.25 40.61 39 32.24 39 23.07V7.85c0-.59-.33-1.12-.86-1.36A41.528 41.528 0 0021.39 3h-.79z' fill='%23one' stroke='%23000'/%3E%3Cpath id='Path 2' fill-rule='evenodd' class='shp0' d='M16.04 31.05c-.51 0-1.01-.16-1.43-.46a2.44 2.44 0 01-1-2.41l.73-4.22-3.09-3c-.67-.65-.92-1.64-.63-2.53a2.48 2.48 0 012-1.66l4.27-.62 1.9-3.84c.42-.84 1.27-1.36 2.21-1.36.39 0 .77.09 1.11.26.48.24.86.62 1.1 1.1l1.9 3.84 4.28.62c.92.13 1.68.76 1.98 1.65.3.9.05 1.89-.62 2.54l-3.09 2.99.73 4.22c.16.93-.24 1.88-1 2.42-.42.3-.92.46-1.43.46-.4 0-.8-.1-1.15-.29L21 28.77l-3.81 2c-.35.18-.75.28-1.15.28zm.59-9.05c.58.56.85 1.37.71 2.17l-.59 3.44 3.1-1.62c.35-.19.75-.28 1.15-.28.4 0 .79.09 1.15.28l3.1 1.62-.59-3.44c-.14-.8.13-1.61.71-2.17l2.49-2.42-3.45-.5c-.8-.12-1.49-.62-1.86-1.34L21 14.61l-1.55 3.13c-.37.73-1.06 1.23-1.86 1.34l-3.45.5L16.63 22z' fill='%23one' stroke='%23000'/%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 42px;
	width: 42px;
}
.container-industry .nav-link:hover .ic-why-choose-us, .ic-why-choose-us-white {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' fill='%23one' stroke='%23fff'%3E%3Cdefs%3E%3CclipPath clipPathUnits='userSpaceOnUse' id='cp1' fill='%23one' stroke='%23fff'%3E%3Cpath d='M0 0h48v48H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cstyle%3E%3C/style%3E%3Cg id='Page 1' clip-path='url(%23cp1)' fill='%23one' stroke='%23fff'%3E%3Cpath id='Path 1' d='M25.5 1.5c-11.58-.02-20.98 9.36-21 20.94a20.87 20.87 0 003.17 11.11L1.5 46.5l12.95-6.17c9.85 6.13 22.8 3.11 28.92-6.74 6.13-9.85 3.11-22.8-6.74-28.92-3.34-2.08-7.2-3.18-11.13-3.17zm0 28.5c-.41 0-.75.34-.75.75s.34.75.75.75.75-.34.75-.75-.34-.75-.75-.75zm-6-10.5c0-3.31 2.69-6 6-6s6 2.69 6 6-2.69 6-6 6' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 42px;
	width: 42px;
}
.container-industry .nav-link:hover .ic-how-it-works, .ic-how-it-works-white {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='48' fill='%23one' stroke='%23fff'%3E%3Cdefs%3E%3CclipPath clipPathUnits='userSpaceOnUse' id='cp1' fill='%23one' stroke='%23fff'%3E%3Cpath d='M0 0h36v48H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cstyle%3E%3C/style%3E%3Cg id='Page 1' clip-path='url(%23cp1)' fill='%23one' stroke='%23fff'%3E%3Cpath id='Path 1' d='M15 39h13.5c3.31 0 6-2.69 6-6V15c0-3.31-2.69-6-6-6H27m-6 0H7.5c-3.31 0-6 2.69-6 6v18c0 3.31 2.69 6 6 6H9m13.5-7.5L15 39l7.5 7.5m-9-30L21 9l-7.5-7.5' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 42px;
	width: 42px;
}
.container-industry .nav-link:hover .ic-our-triple-guarantee, .ic-our-triple-guarantee-white {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='48' fill='%23one' stroke='%23fff'%3E%3Cdefs%3E%3CclipPath clipPathUnits='userSpaceOnUse' id='cp1' fill='%23one' stroke='%23fff'%3E%3Cpath d='M0 0h42v48H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cstyle%3E.shp0{fill:%23fff}%3C/style%3E%3Cg id='Page 1' clip-path='url(%23cp1)' fill='%23one' stroke='%23fff'%3E%3Cpath id='Path 1' fill-rule='evenodd' class='shp0' d='M21 48c-.92 0-1.83-.17-2.69-.5l-2.08-.8C6.52 42.97 0 33.47 0 23.07V7.85a4.48 4.48 0 012.61-4.09C8.33 1.26 14.37 0 20.58 0h.81c6.23 0 12.28 1.26 17.97 3.75 1.62.74 2.65 2.35 2.64 4.11v15.21c0 10.4-6.52 19.9-16.23 23.63l-2.08.8c-.86.33-1.77.5-2.69.5zm-.4-45A41.62 41.62 0 003.84 6.5c-.51.23-.84.76-.84 1.34v15.23c0 9.17 5.75 17.54 14.3 20.83l2.08.8a4.514 4.514 0 003.24 0l2.08-.8C33.25 40.61 39 32.24 39 23.07V7.85c0-.59-.33-1.12-.86-1.36A41.528 41.528 0 0021.39 3h-.79z' fill='%23one' stroke='%23fff'/%3E%3Cpath id='Path 2' fill-rule='evenodd' class='shp0' d='M16.04 31.05c-.51 0-1.01-.16-1.43-.46a2.44 2.44 0 01-1-2.41l.73-4.22-3.09-3c-.67-.65-.92-1.64-.63-2.53a2.48 2.48 0 012-1.66l4.27-.62 1.9-3.84c.42-.84 1.27-1.36 2.21-1.36.39 0 .77.09 1.11.26.48.24.86.62 1.1 1.1l1.9 3.84 4.28.62c.92.13 1.68.76 1.98 1.65.3.9.05 1.89-.62 2.54l-3.09 2.99.73 4.22c.16.93-.24 1.88-1 2.42-.42.3-.92.46-1.43.46-.4 0-.8-.1-1.15-.29L21 28.77l-3.81 2c-.35.18-.75.28-1.15.28zm.59-9.05c.58.56.85 1.37.71 2.17l-.59 3.44 3.1-1.62c.35-.19.75-.28 1.15-.28.4 0 .79.09 1.15.28l3.1 1.62-.59-3.44c-.14-.8.13-1.61.71-2.17l2.49-2.42-3.45-.5c-.8-.12-1.49-.62-1.86-1.34L21 14.61l-1.55 3.13c-.37.73-1.06 1.23-1.86 1.34l-3.45.5L16.63 22z' fill='%23one' stroke='%23fff'/%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 42px;
	width: 42px;
}
.ic-way-order-call {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23one' stroke='%23fff'%3E%3Cstyle%3E.shp0{fill:none;stroke:%23fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}%3C/style%3E%3Cpath id='Layer' class='shp0' d='M11.31 23.25h-7.5c-.4 0-.79-.08-1.15-.23-.37-.15-.7-.37-.97-.65a3.008 3.008 0 01-.88-2.12V3.75a3.008 3.008 0 01.88-2.12c.27-.28.6-.5.97-.65.36-.15.75-.23 1.15-.23h7.5a3.008 3.008 0 013 3V6M.81 18.75h6' fill='%23one' stroke='%23fff'/%3E%3Cpath id='Layer' class='shp0' d='M23.19 16.15l-2.44-2.44c-.25-.25-.54-.46-.86-.6-.32-.15-.66-.24-1.02-.27-.35-.03-.7 0-1.04.09-.34.1-.66.25-.95.46l-1.64 1.17-2.12-2.12c-.28-.3-.67-.48-1.08-.49-.41-.01-.8.15-1.09.44-.29.29-.45.69-.44 1.1.01.41.19.8.49 1.07l3.71 3.71-1.24.42c-.39.12-.71.39-.91.74-.2.35-.27.77-.18 1.16.09.4.32.75.65.99.33.23.73.34 1.14.29l3.72-.42' fill='%23one' stroke='%23fff'/%3E%3Cpath id='Layer' class='shp0' d='M9.06 16.65a4.53 4.53 0 01-2.22-3.31c-.18-1.38.29-2.78 1.28-3.77.99-.99 2.38-1.47 3.77-1.28 1.39.18 2.61 1 3.31 2.21' fill='%23one' stroke='%23fff'/%3E%3C/svg%3E");
}
.ic-way-order-call, .ic-way-order-email {
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 46px;
	width: 46px;
}
.ic-way-order-email {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23one' stroke='%23fff'%3E%3Cstyle%3E.shp0{fill:none;stroke:%23fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}%3C/style%3E%3Cpath id='Layer' class='shp0' d='M17.25 23.25c-3.32 0-6-2.68-6-6s2.68-6 6-6 6 2.68 6 6-2.68 6-6 6z' fill='%23one' stroke='%23fff'/%3E%3Cpath id='Layer' class='shp0' d='M19.92 15.51l-2.9 3.87c-.07.08-.15.16-.24.21-.1.05-.2.08-.31.09a.808.808 0 01-.58-.22l-1.5-1.5M8.25 15.75h-6c-.2 0-.39-.04-.57-.11-.19-.08-.35-.19-.49-.33s-.25-.3-.33-.49c-.07-.18-.11-.37-.11-.57v-12c0-.2.04-.39.11-.57.08-.19.19-.35.33-.49s.3-.25.49-.33c.18-.07.37-.11.57-.11h18c.2 0 .39.04.57.11.19.08.35.19.49.33s.25.3.33.49c.07.18.11.37.11.57V9' fill='%23one' stroke='%23fff'/%3E%3Cpath id='Layer' class='shp0' d='M21.41 1.3l-8.14 6.26c-.29.22-.61.4-.95.51a3.293 3.293 0 01-3.09-.51L1.09 1.3' fill='%23one' stroke='%23fff'/%3E%3C/svg%3E");
}
.ic-way-order-find-location {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23one' stroke='%23fff'%3E%3Cstyle%3E.shp0{fill:none;stroke:%23fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}%3C/style%3E%3Cpath id='Layer' class='shp0' d='M12 15.75c-3.32 0-6-2.68-6-6s2.68-6 6-6 6 2.68 6 6-2.68 6-6 6z' fill='%23one' stroke='%23fff'/%3E%3Cpath id='Layer' class='shp0' d='M6.8 6.75h1.45c.2 0 .39.04.57.12.19.07.35.18.49.32s.25.3.33.49c.07.18.11.37.11.57v.7c0 .12.02.25.05.37.02.12.07.23.13.34.06.11.13.21.21.3.08.09.18.17.28.24l.96.64c.19.13.35.3.45.5.11.21.17.43.17.66 0 .23-.06.46-.17.67-.1.2-.26.37-.45.5l-2.53 1.68M17.2 6.75h-.7c-.26 0-.51.07-.73.19-.22.13-.41.3-.55.52-.13.22-.21.47-.22.72-.01.26.04.51.16.74.42.86.52.9.79 1.06l1.9 1.13' fill='%23one' stroke='%23fff'/%3E%3Cpath id='Layer' class='shp0' d='M21 9.75c0 7.9-6.93 12.33-8.63 13.3-.06.03-.12.06-.18.07a.628.628 0 01-.38 0 .484.484 0 01-.18-.07C9.93 22.08 3 17.65 3 9.75c0-2.39.95-4.68 2.64-6.36A8.967 8.967 0 0112 .75c2.39 0 4.68.95 6.36 2.64A8.967 8.967 0 0121 9.75h0z' fill='%23one' stroke='%23fff'/%3E%3C/svg%3E");
}
.ic-way-order-find-location, .ic-way-order-live-chat {
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 46px;
	width: 46px;
}
.ic-way-order-live-chat {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23one' stroke='%23fff'%3E%3Cstyle%3E.shp0{fill:%23000;stroke-width:1}%3C/style%3E%3Cg id='Layer' fill='%23one' stroke='%23fff'%3E%3Cpath id='Layer' class='shp0' d='M3.75 24a.73.73 0 01-.33-.08.74.74 0 01-.42-.67V19.5h-.75C1.01 19.5 0 18.49 0 17.25v-15C0 1.01 1.01 0 2.25 0h19.5C22.99 0 24 1.01 24 2.25v7.5c0 .41-.34.75-.75.75s-.75-.34-.75-.75v-7.5c0-.41-.34-.75-.75-.75H2.25c-.41 0-.75.34-.75.75v15c0 .41.34.75.75.75h1.5c.41 0 .75.34.75.75v3l3.27-2.45c.13-.1.29-.15.45-.15a.745.745 0 01.74.86c-.02.19-.13.37-.29.49L4.2 23.85c-.13.1-.29.15-.45.15z' fill='%23one' stroke='%23fff'/%3E%3Cpath id='Layer' fill-rule='evenodd' class='shp0' d='M17.25 24c-3.72 0-6.75-3.03-6.75-6.75s3.03-6.75 6.75-6.75S24 13.53 24 17.25 20.97 24 17.25 24zm0-12c-2.9 0-5.25 2.36-5.25 5.25s2.35 5.25 5.25 5.25c2.89 0 5.25-2.36 5.25-5.25S20.14 12 17.25 12z' fill='%23one' stroke='%23fff'/%3E%3Cpath id='Layer' class='shp0' d='M17.25 21c-.42 0-.75-.34-.75-.75v-4.19l-.97.97c-.15.14-.33.22-.53.22a.75.75 0 01-.53-1.28l2.25-2.25c.07-.07.15-.13.24-.16.01-.01.02-.01.03-.01.08-.03.17-.05.26-.05.08 0 .17.02.25.05h.02c.11.04.19.1.26.17l2.25 2.25a.75.75 0 11-1.06 1.06l-.97-.97v4.19c0 .41-.34.75-.75.75z' fill='%23one' stroke='%23fff'/%3E%3C/g%3E%3C/svg%3E");
}
.ic-way-order-schedule {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23one' stroke='%23fff'%3E%3Cstyle%3E.shp0{fill:none;stroke:%23fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}%3C/style%3E%3Cpath id='Layer' class='shp0' d='M22.63 14.79L15 22.42l-3.75.75.75-3.75 7.63-7.63c.2-.2.43-.36.69-.46.25-.11.53-.16.81-.16a2.089 2.089 0 011.49.62h.01c.2.2.35.43.46.69.11.26.16.53.16.81s-.05.55-.16.81-.26.49-.46.69h0zM9 17.25H2.25c-.2 0-.39-.04-.57-.11-.19-.08-.35-.19-.49-.33s-.25-.3-.33-.49c-.07-.18-.11-.37-.11-.57V3.77c0-.2.04-.4.11-.58.08-.18.19-.35.33-.49.14-.13.3-.25.49-.32.18-.08.37-.11.57-.11h13.5c.2 0 .39.03.57.11.19.07.35.19.49.32.14.14.25.31.33.49.07.18.11.38.11.58v4.48' fill='%23one' stroke='%23fff'/%3E%3Cpath id='Layer' d='M.75 6.75h16.5' fill='none' stroke='%23fff' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath id='Layer' class='shp0' d='M5.24 3.75v-3M12.74 3.75v-3' fill='%23one' stroke='%23fff'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 46px;
	width: 46px;
}
.ic-service-find-a-package, .sub-nav.nav-pills .nav-link.service-find-a-package.active:hover span.ic, .sub-nav.nav-pills .nav-link.service-find-a-package.active span.ic {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath class='shp0' d='M3.75 7.5c-.41 0-.75-.34-.75-.75S3.34 6 3.75 6h10.5c.41 0 .75.34.75.75s-.34.75-.75.75H3.75zM3.75 12c-.41 0-.75-.34-.75-.75s.34-.75.75-.75H7.5c.41 0 .75.34.75.75s-.34.75-.75.75H3.75zM3.75 16.5c-.41 0-.75-.34-.75-.75s.34-.75.75-.75H7.5c.41 0 .75.34.75.75s-.34.75-.75.75H3.75z'/%3E%3Cpath class='shp0' d='M2.25 21C1.01 21 0 19.99 0 18.75V2.25C0 1.01 1.01 0 2.25 0h10.63c.6 0 1.16.23 1.59.66l2.87 2.87c.43.43.66.99.66 1.59V7.5c0 .41-.34.75-.75.75s-.75-.34-.75-.75V5.12c0-.2-.08-.39-.22-.53l-2.87-2.87a.75.75 0 00-.53-.22H2.25c-.41 0-.75.34-.75.75v16.5c0 .41.34.75.75.75H7.5c.41 0 .75.34.75.75s-.34.75-.75.75H2.25z'/%3E%3Cpath fill-rule='evenodd' class='shp0' d='M23.25 24a.75.75 0 01-.53-.22l-3.28-3.29a6.024 6.024 0 01-3.68 1.26c-3.3 0-6-2.69-6-6s2.7-6 6-6c3.31 0 6 2.69 6 6 0 1.33-.44 2.63-1.26 3.68l3.28 3.29a.75.75 0 01-.53 1.28zm-7.49-12.75c-2.48 0-4.5 2.02-4.5 4.5s2.02 4.5 4.5 4.5 4.5-2.02 4.5-4.5a4.5 4.5 0 00-4.5-4.5z'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 45px;
	width: 45px;
}
.ic-service-find-a-package--black, .sub-nav.nav-pills .nav-link.service-find-a-package span.ic {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath class='shp0' d='M3.75 7.5c-.41 0-.75-.34-.75-.75S3.34 6 3.75 6h10.5c.41 0 .75.34.75.75s-.34.75-.75.75H3.75zM3.75 12c-.41 0-.75-.34-.75-.75s.34-.75.75-.75H7.5c.41 0 .75.34.75.75s-.34.75-.75.75H3.75zM3.75 16.5c-.41 0-.75-.34-.75-.75s.34-.75.75-.75H7.5c.41 0 .75.34.75.75s-.34.75-.75.75H3.75z'/%3E%3Cpath class='shp0' d='M2.25 21C1.01 21 0 19.99 0 18.75V2.25C0 1.01 1.01 0 2.25 0h10.63c.6 0 1.16.23 1.59.66l2.87 2.87c.43.43.66.99.66 1.59V7.5c0 .41-.34.75-.75.75s-.75-.34-.75-.75V5.12c0-.2-.08-.39-.22-.53l-2.87-2.87a.75.75 0 00-.53-.22H2.25c-.41 0-.75.34-.75.75v16.5c0 .41.34.75.75.75H7.5c.41 0 .75.34.75.75s-.34.75-.75.75H2.25z'/%3E%3Cpath fill-rule='evenodd' class='shp0' d='M23.25 24a.75.75 0 01-.53-.22l-3.28-3.29a6.024 6.024 0 01-3.68 1.26c-3.3 0-6-2.69-6-6s2.7-6 6-6c3.31 0 6 2.69 6 6 0 1.33-.44 2.63-1.26 3.68l3.28 3.29a.75.75 0 01-.53 1.28zm-7.49-12.75c-2.48 0-4.5 2.02-4.5 4.5s2.02 4.5 4.5 4.5 4.5-2.02 4.5-4.5a4.5 4.5 0 00-4.5-4.5z'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 45px;
	width: 45px;
}
.ic-service-find-a-package--green, .sub-nav.nav-pills .nav-link.service-find-a-package:hover span.ic {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2302c153'%3E%3Cpath class='shp0' d='M3.75 7.5c-.41 0-.75-.34-.75-.75S3.34 6 3.75 6h10.5c.41 0 .75.34.75.75s-.34.75-.75.75H3.75zM3.75 12c-.41 0-.75-.34-.75-.75s.34-.75.75-.75H7.5c.41 0 .75.34.75.75s-.34.75-.75.75H3.75zM3.75 16.5c-.41 0-.75-.34-.75-.75s.34-.75.75-.75H7.5c.41 0 .75.34.75.75s-.34.75-.75.75H3.75z'/%3E%3Cpath class='shp0' d='M2.25 21C1.01 21 0 19.99 0 18.75V2.25C0 1.01 1.01 0 2.25 0h10.63c.6 0 1.16.23 1.59.66l2.87 2.87c.43.43.66.99.66 1.59V7.5c0 .41-.34.75-.75.75s-.75-.34-.75-.75V5.12c0-.2-.08-.39-.22-.53l-2.87-2.87a.75.75 0 00-.53-.22H2.25c-.41 0-.75.34-.75.75v16.5c0 .41.34.75.75.75H7.5c.41 0 .75.34.75.75s-.34.75-.75.75H2.25z'/%3E%3Cpath fill-rule='evenodd' class='shp0' d='M23.25 24a.75.75 0 01-.53-.22l-3.28-3.29a6.024 6.024 0 01-3.68 1.26c-3.3 0-6-2.69-6-6s2.7-6 6-6c3.31 0 6 2.69 6 6 0 1.33-.44 2.63-1.26 3.68l3.28 3.29a.75.75 0 01-.53 1.28zm-7.49-12.75c-2.48 0-4.5 2.02-4.5 4.5s2.02 4.5 4.5 4.5 4.5-2.02 4.5-4.5a4.5 4.5 0 00-4.5-4.5z'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 45px;
	width: 45px;
}
.ic-service-student, .sub-nav.nav-pills .nav-link.service-student.active:hover span.ic, .sub-nav.nav-pills .nav-link.service-student.active span.ic {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff'%3E%3Cstyle%3E.shp0{stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}%3C/style%3E%3Cpath id='Layer' class='shp0' d='M21 23.25H5.25a2.234 2.234 0 01-1.59-.66A2.234 2.234 0 013 21M12 2.25H6a3.008 3.008 0 00-3 3V21a2.234 2.234 0 01.66-1.59 2.234 2.234 0 011.59-.66h15c.1 0 .2-.02.29-.06.09-.03.17-.09.24-.16.07-.07.13-.15.16-.24.04-.09.06-.19.06-.29V3c0-.1-.02-.2-.06-.29a.633.633 0 00-.16-.24.633.633 0 00-.24-.16.717.717 0 00-.29-.06H18M19.5 23.25v-4.5' fill='none' stroke='%23fff'/%3E%3Cpath id='Layer' class='shp0' d='M18 12.75l-3-3-3 3V2.25c0-.2.04-.39.11-.57.08-.19.19-.35.33-.49s.3-.25.49-.33c.18-.07.37-.11.57-.11h3c.2 0 .39.04.57.11.19.08.35.19.49.33s.25.3.33.49c.07.18.11.37.11.57v10.5z' fill='none' stroke='%23fff'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 45px;
	width: 45px;
}
.ic-service-student--black, .sub-nav.nav-pills .nav-link.service-student span.ic {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000'%3E%3Cstyle%3E.shp0{stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}%3C/style%3E%3Cpath id='Layer' class='shp0' d='M21 23.25H5.25a2.234 2.234 0 01-1.59-.66A2.234 2.234 0 013 21M12 2.25H6a3.008 3.008 0 00-3 3V21a2.234 2.234 0 01.66-1.59 2.234 2.234 0 011.59-.66h15c.1 0 .2-.02.29-.06.09-.03.17-.09.24-.16.07-.07.13-.15.16-.24.04-.09.06-.19.06-.29V3c0-.1-.02-.2-.06-.29a.633.633 0 00-.16-.24.633.633 0 00-.24-.16.717.717 0 00-.29-.06H18M19.5 23.25v-4.5' fill='none' stroke='%23000'/%3E%3Cpath id='Layer' class='shp0' d='M18 12.75l-3-3-3 3V2.25c0-.2.04-.39.11-.57.08-.19.19-.35.33-.49s.3-.25.49-.33c.18-.07.37-.11.57-.11h3c.2 0 .39.04.57.11.19.08.35.19.49.33s.25.3.33.49c.07.18.11.37.11.57v10.5z' fill='none' stroke='%23000'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 45px;
	width: 45px;
}
.ic-service-student--green, .sub-nav.nav-pills .nav-link.service-student:hover span.ic {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2302c153'%3E%3Cstyle%3E.shp0{stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}%3C/style%3E%3Cpath id='Layer' class='shp0' d='M21 23.25H5.25a2.234 2.234 0 01-1.59-.66A2.234 2.234 0 013 21M12 2.25H6a3.008 3.008 0 00-3 3V21a2.234 2.234 0 01.66-1.59 2.234 2.234 0 011.59-.66h15c.1 0 .2-.02.29-.06.09-.03.17-.09.24-.16.07-.07.13-.15.16-.24.04-.09.06-.19.06-.29V3c0-.1-.02-.2-.06-.29a.633.633 0 00-.16-.24.633.633 0 00-.24-.16.717.717 0 00-.29-.06H18M19.5 23.25v-4.5' fill='none' stroke='%2302c153'/%3E%3Cpath id='Layer' class='shp0' d='M18 12.75l-3-3-3 3V2.25c0-.2.04-.39.11-.57.08-.19.19-.35.33-.49s.3-.25.49-.33c.18-.07.37-.11.57-.11h3c.2 0 .39.04.57.11.19.08.35.19.49.33s.25.3.33.49c.07.18.11.37.11.57v10.5z' fill='none' stroke='%2302c153'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 45px;
	width: 45px;
}
.ic-service-mid-career, .sub-nav.nav-pills .nav-link.service-mid-career.active:hover span.ic, .sub-nav.nav-pills .nav-link.service-mid-career.active span.ic {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23fff'%3E%3Cdefs%3E%3CclipPath clipPathUnits='userSpaceOnUse' id='cp1' fill='none' stroke='%23fff'%3E%3Cpath d='M0 0h48v48H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cstyle%3E%3C/style%3E%3Cg id='Page 1' clip-path='url(%23cp1)' fill='none' stroke='%23fff'%3E%3Cpath id='Path 1' d='M19.3 12c-.39 0-.76-.21-.96-.56-.19-.34-.19-.77.01-1.11L23.05 2a1.104 1.104 0 011.9 0l4.7 8.33c.2.34.21.77.01 1.11-.2.35-.56.56-.96.56h-9.4zm-6.48 9.88a1.103 1.103 0 00-1.18-1.52l-9.19 1.29c-.38.06-.72.31-.87.67-.15.37-.09.78.14 1.1l5.59 7.41a1.114 1.114 0 001.91-.24l1.8-4.36 1.8-4.35zm-2.06 4.98C19.06 29.47 24 34.46 24 43.9v2.6m11.18-24.62a1.103 1.103 0 011.18-1.52l9.19 1.29c.39.06.72.31.87.67.15.37.09.78-.14 1.1l-5.59 7.41c-.24.32-.63.48-1.02.43-.4-.05-.73-.31-.89-.67l-1.8-4.36-1.8-4.35zm2.06 4.98C28.94 29.47 24 34.46 24 43.9v2.6M24 12v31.9' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 45px;
	width: 45px;
}
.ic-service-mid-career--black, .sub-nav.nav-pills .nav-link.service-mid-career span.ic {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23000'%3E%3Cdefs%3E%3CclipPath clipPathUnits='userSpaceOnUse' id='cp1' fill='none' stroke='%23000'%3E%3Cpath d='M0 0h48v48H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cstyle%3E%3C/style%3E%3Cg id='Page 1' clip-path='url(%23cp1)' fill='none' stroke='%23000'%3E%3Cpath id='Path 1' d='M19.3 12c-.39 0-.76-.21-.96-.56-.19-.34-.19-.77.01-1.11L23.05 2a1.104 1.104 0 011.9 0l4.7 8.33c.2.34.21.77.01 1.11-.2.35-.56.56-.96.56h-9.4zm-6.48 9.88a1.103 1.103 0 00-1.18-1.52l-9.19 1.29c-.38.06-.72.31-.87.67-.15.37-.09.78.14 1.1l5.59 7.41a1.114 1.114 0 001.91-.24l1.8-4.36 1.8-4.35zm-2.06 4.98C19.06 29.47 24 34.46 24 43.9v2.6m11.18-24.62a1.103 1.103 0 011.18-1.52l9.19 1.29c.39.06.72.31.87.67.15.37.09.78-.14 1.1l-5.59 7.41c-.24.32-.63.48-1.02.43-.4-.05-.73-.31-.89-.67l-1.8-4.36-1.8-4.35zm2.06 4.98C28.94 29.47 24 34.46 24 43.9v2.6M24 12v31.9' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 45px;
	width: 45px;
}
.ic-service-mid-career--green, .sub-nav.nav-pills .nav-link.service-mid-career:hover span.ic {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%2302c153'%3E%3Cdefs%3E%3CclipPath clipPathUnits='userSpaceOnUse' id='cp1' fill='none' stroke='%2302c153'%3E%3Cpath d='M0 0h48v48H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cstyle%3E%3C/style%3E%3Cg id='Page 1' clip-path='url(%23cp1)' fill='none' stroke='%2302c153'%3E%3Cpath id='Path 1' d='M19.3 12c-.39 0-.76-.21-.96-.56-.19-.34-.19-.77.01-1.11L23.05 2a1.104 1.104 0 011.9 0l4.7 8.33c.2.34.21.77.01 1.11-.2.35-.56.56-.96.56h-9.4zm-6.48 9.88a1.103 1.103 0 00-1.18-1.52l-9.19 1.29c-.38.06-.72.31-.87.67-.15.37-.09.78.14 1.1l5.59 7.41a1.114 1.114 0 001.91-.24l1.8-4.36 1.8-4.35zm-2.06 4.98C19.06 29.47 24 34.46 24 43.9v2.6m11.18-24.62a1.103 1.103 0 011.18-1.52l9.19 1.29c.39.06.72.31.87.67.15.37.09.78-.14 1.1l-5.59 7.41c-.24.32-.63.48-1.02.43-.4-.05-.73-.31-.89-.67l-1.8-4.36-1.8-4.35zm2.06 4.98C28.94 29.47 24 34.46 24 43.9v2.6M24 12v31.9' fill='none' stroke='%2302c153' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 45px;
	width: 45px;
}
.ic-service-professional, .sub-nav.nav-pills .nav-link.service-professional.active:hover span.ic, .sub-nav.nav-pills .nav-link.service-professional.active span.ic {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23fff'%3E%3Cdefs%3E%3CclipPath clipPathUnits='userSpaceOnUse' id='cp1' fill='none' stroke='%23fff'%3E%3Cpath d='M0 0h48v48H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cstyle%3E%3C/style%3E%3Cg id='Page 1' clip-path='url(%23cp1)' fill='none' stroke='%23fff'%3E%3Cpath id='Path 1' d='M7.5 10.5h33c3.31 0 6 2.69 6 6v24c0 3.31-2.69 6-6 6h-33c-3.31 0-6-2.69-6-6v-24c0-3.31 2.69-6 6-6zm24-1.5c0-4.14-3.36-7.5-7.5-7.5-4.14 0-7.5 3.36-7.5 7.5v1.5h15V9zm-18 1.5v6m0 30v-6m21-30v9m0 27v-6' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 45px;
	width: 45px;
}
.ic-service-professional--black, .sub-nav.nav-pills .nav-link.service-professional span.ic {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23000'%3E%3Cdefs%3E%3CclipPath clipPathUnits='userSpaceOnUse' id='cp1' fill='none' stroke='%23000'%3E%3Cpath d='M0 0h48v48H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cstyle%3E%3C/style%3E%3Cg id='Page 1' clip-path='url(%23cp1)' fill='none' stroke='%23000'%3E%3Cpath id='Path 1' d='M7.5 10.5h33c3.31 0 6 2.69 6 6v24c0 3.31-2.69 6-6 6h-33c-3.31 0-6-2.69-6-6v-24c0-3.31 2.69-6 6-6zm24-1.5c0-4.14-3.36-7.5-7.5-7.5-4.14 0-7.5 3.36-7.5 7.5v1.5h15V9zm-18 1.5v6m0 30v-6m21-30v9m0 27v-6' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 45px;
	width: 45px;
}
.ic-service-professional--green, .sub-nav.nav-pills .nav-link.service-professional:hover span.ic {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%2302c153'%3E%3Cdefs%3E%3CclipPath clipPathUnits='userSpaceOnUse' id='cp1' fill='none' stroke='%2302c153'%3E%3Cpath d='M0 0h48v48H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cstyle%3E%3C/style%3E%3Cg id='Page 1' clip-path='url(%23cp1)' fill='none' stroke='%2302c153'%3E%3Cpath id='Path 1' d='M7.5 10.5h33c3.31 0 6 2.69 6 6v24c0 3.31-2.69 6-6 6h-33c-3.31 0-6-2.69-6-6v-24c0-3.31 2.69-6 6-6zm24-1.5c0-4.14-3.36-7.5-7.5-7.5-4.14 0-7.5 3.36-7.5 7.5v1.5h15V9zm-18 1.5v6m0 30v-6m21-30v9m0 27v-6' fill='none' stroke='%2302c153' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 45px;
	width: 45px;
}
.ic-service-executive, .sub-nav.nav-pills .nav-link.service-executive.active:hover span.ic, .sub-nav.nav-pills .nav-link.service-executive.active span.ic {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23fff'%3E%3Cdefs%3E%3CclipPath clipPathUnits='userSpaceOnUse' id='cp1' fill='none' stroke='%23fff'%3E%3Cpath d='M0 0h48v48H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cstyle%3E%3C/style%3E%3Cg id='Page 1' clip-path='url(%23cp1)' fill='none' stroke='%23fff'%3E%3Cpath id='Path 1' fill='none' stroke='%23fff' d='M19.51 46.5h25.5m-22.5-15v15m6-15v15m7.5-15v15m6-15v15m4.5-15h-28.5l13.15-8.64a1.86 1.86 0 012.2 0l13.15 8.64zM11.48 42.69C1.16 35.78-1.61 21.8 5.31 11.47 12.23 1.14 26.21-1.62 36.53 5.3c5.8 3.88 9.47 10.23 9.93 17.19m-32.76 4.5c-.29-3.96-.14-7.94.46-11.86a32.56 32.56 0 014.43-12.97M1.56 22.5h11.95M4.97 12h38.08M3.38 33h8.63M29.43 2.16c2.6 4.39 4.18 9.31 4.63 14.4' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 45px;
	width: 45px;
}
.ic-service-executive--black, .sub-nav.nav-pills .nav-link.service-executive span.ic {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23000'%3E%3Cdefs%3E%3CclipPath clipPathUnits='userSpaceOnUse' id='cp1' fill='none' stroke='%23000'%3E%3Cpath d='M0 0h48v48H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cstyle%3E%3C/style%3E%3Cg id='Page 1' clip-path='url(%23cp1)' fill='none' stroke='%23000'%3E%3Cpath id='Path 1' fill='none' stroke='%23000' d='M19.51 46.5h25.5m-22.5-15v15m6-15v15m7.5-15v15m6-15v15m4.5-15h-28.5l13.15-8.64a1.86 1.86 0 012.2 0l13.15 8.64zM11.48 42.69C1.16 35.78-1.61 21.8 5.31 11.47 12.23 1.14 26.21-1.62 36.53 5.3c5.8 3.88 9.47 10.23 9.93 17.19m-32.76 4.5c-.29-3.96-.14-7.94.46-11.86a32.56 32.56 0 014.43-12.97M1.56 22.5h11.95M4.97 12h38.08M3.38 33h8.63M29.43 2.16c2.6 4.39 4.18 9.31 4.63 14.4' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 45px;
	width: 45px;
}
.ic-service-executive--green, .sub-nav.nav-pills .nav-link.service-executive:hover span.ic {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%2302c153'%3E%3Cdefs%3E%3CclipPath clipPathUnits='userSpaceOnUse' id='cp1' fill='none' stroke='%2302c153'%3E%3Cpath d='M0 0h48v48H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cstyle%3E%3C/style%3E%3Cg id='Page 1' clip-path='url(%23cp1)' fill='none' stroke='%2302c153'%3E%3Cpath id='Path 1' fill='none' stroke='%2302c153' d='M19.51 46.5h25.5m-22.5-15v15m6-15v15m7.5-15v15m6-15v15m4.5-15h-28.5l13.15-8.64a1.86 1.86 0 012.2 0l13.15 8.64zM11.48 42.69C1.16 35.78-1.61 21.8 5.31 11.47 12.23 1.14 26.21-1.62 36.53 5.3c5.8 3.88 9.47 10.23 9.93 17.19m-32.76 4.5c-.29-3.96-.14-7.94.46-11.86a32.56 32.56 0 014.43-12.97M1.56 22.5h11.95M4.97 12h38.08M3.38 33h8.63M29.43 2.16c2.6 4.39 4.18 9.31 4.63 14.4' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 45px;
	width: 45px;
}
.ic-1-on-1-interview {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' width='84' height='84' fill='%23fff'%3E%3Cstyle%3E%3C/style%3E%3Cpath d='M15 47l1-12h5v-7c0-5.52-4.48-10-10-10S1 22.48 1 28v7h5l1 12h8zm-4-32c3.87 0 7-3.13 7-7s-3.13-7-7-7-7 3.13-7 7 3.13 7 7 7zm23.88 5.74c-2.99-2.83-7.4-3.54-11.12-1.8M28 15c3.31 0 6-2.69 6-6s-2.69-6-6-6-6 2.69-6 6 2.69 6 6 6z' fill='none' stroke='%2302c153' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath d='M45 27H29a2 2 0 00-2 2v12a2 2 0 002 2h2v3.53c0 .1.05.18.13.22.08.04.18.03.26-.02L37 43h8a2 2 0 002-2V29a2 2 0 00-2-2zm-12 6h8m-8 4h6' fill='none' stroke='%231d39d0' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E");
}
.ic-1-on-1-interview, .ic-new-resume {
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 84px;
	width: 84px;
}
.ic-new-resume {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' width='84' height='84' fill='%23fff'%3E%3Cstyle%3E%3C/style%3E%3Cpath id='Path 1' d='M25.08 27.17L18.01 30l2.83-7.08L39.22 4.54l4.24 4.24-18.38 18.39zM43.47 8.78l-4.25-4.24 2.12-2.12c.76-.78 1.87-1.1 2.92-.82 1.05.27 1.87 1.09 2.15 2.14.27 1.05-.04 2.17-.82 2.92l-2.12 2.12zM20.84 22.92l4.24 4.24M39.22 4.53a4.074 4.074 0 00-5.76 0L29 9h-2m18.59-6.59L47 1M18.01 30L16 32.01' fill='none' stroke='%231d39d0' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path 2' d='M27 5H5C2.79 5 1 6.79 1 9v34c0 2.21 1.79 4 4 4h19l11-11V24M24 47v-9a2 2 0 012-2h9' fill='none' stroke='%2302c153' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E");
}
.ic-100-resume {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 48' width='49' height='84' fill='%23fff'%3E%3Cstyle%3E.shp0{fill:none;stroke:%2302c153;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}%3C/style%3E%3Cpath id='Path 1' class='shp0' d='M25 9V2.4a1 1 0 00-1.32-.95l-22 7.33c-.4.14-.68.52-.68.95V46c0 .55.45 1 1 1h24c.55 0 1-.45 1-1V10c0-.55-.45-1-1-1h-1z' fill='%23fff' stroke='none'/%3E%3Cpath id='Path 2' d='M14.96 15.58L17.01 21h4c.41-.02.8.23.95.61.16.39.05.83-.26 1.1l-3.47 2.42 1.93 4.42c.17.41.06.9-.28 1.19-.34.3-.83.34-1.22.12l-4.65-2.62-4.65 2.62a1.041 1.041 0 01-1.49-1.3l1.93-4.42-3.47-2.42a.977.977 0 01-.26-1.1c.15-.38.53-.63.94-.61h4l2.06-5.43c.18-.35.55-.57.94-.57.4 0 .76.22.95.57z' fill='none' stroke='%231d39d0' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path 3' class='shp0' d='M9 37.01h10m-10 4h10m6-32H1.31' fill='%23fff' stroke='none'/%3E%3C/svg%3E");
}
.ic-100-resume, .ic-finalize-resume {
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 84px;
	width: 84px;
}
.ic-finalize-resume {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='48' fill='%23fff'%3E%3Cstyle%3E%3C/style%3E%3Cpath id='Path 1' d='M19 1h21c-2.76 0-5 2.24-5 5v36c0 2.76-2.24 5-5 5M9 37v-8m31-18c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zM30 47c-2.76 0-5-2.24-5-5s2.24-5 5-5H9c-2.76 0-5 2.24-5 5s2.24 5 5 5h21z' fill='none' stroke='%2302c153' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path 2' d='M9 16.99c-1.4 0-2.79-.37-4-1.07v10.07l4-3 4 3V15.92c-1.22.7-2.6 1.07-4 1.07zM9 17c4.42 0 8-3.58 8-8s-3.58-8-8-8-8 3.58-8 8 3.58 8 8 8zm0-5c1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3 1.34 3 3 3z' fill='none' stroke='%231d39d0' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E");
}
.ic-activate-job {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' width='84' height='84' fill='%23fff'%3E%3Cstyle%3E%3C/style%3E%3Cpath id='Path 1' d='M15 47l1-12h5v-7c0-5.52-4.48-10-10-10S1 22.48 1 28v7h5l1 12h8zm-4-32c3.87 0 7-3.14 7-7 0-3.87-3.13-7-7-7S4 4.13 4 8c0 3.86 3.13 7 7 7zm23.88 5.74c-2.99-2.83-7.4-3.54-11.12-1.8M28 15c3.31 0 6-2.69 6-6 0-3.32-2.69-6-6-6s-6 2.68-6 6c0 3.31 2.69 6 6 6z' fill='none' stroke='%2302c153' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path 2' d='M35 43c4.42 0 8-3.58 8-8s-3.58-8-8-8-8 3.58-8 8 3.58 8 8 8zm5.66-2.34L47 47' fill='none' stroke='%231d39d0' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 84px;
	width: 84px;
}
body {
	position: relative;
}
a:hover {
	color: #02c153;
}
.btn {
	background-color: #02c153;
	border: 2px solid #02c153;
	border-radius: 0;
	font-size: 16px;
}
.btn, .btn:hover {
	color: #fff;
}
.btn .ic-arrow-right-white, .btn .swiper-map-box .swiper-button-next:hover .ic-arrow-right-green, .btn:hover .swiper-map-box .swiper-button-next:hover span.ic-arrow-right-white, .swiper-map-box .swiper-button-next:hover .btn .ic-arrow-right-green, .swiper-map-box .swiper-button-next:hover .btn:hover span.ic-arrow-right-white {
	margin-left: 5px;
}
.btn .ic-plus {
	margin-right: 3px;
}
.btn:hover {
	background-color: #fff;
	color: #02c153!important;
	transition: all .3s ease;
}
.btn-md {
	color: #fff;
	font-size: 16px;
	line-height: 51px;
	padding: 0 2rem;
}
.btn-group-lg > .btn, .btn-lg {
	font-size: 18px;
	line-height: 45px;
	padding-left: 35px;
	padding-right: 35px;
}
.btn-reverse {
	background-color: #fff;
	border: none;
	color: #2e313b;
}
.btn-reverse:hover {
	background-color: #02c153;
	color: #2e313b!important;
}
h2 {
	color: #1c2633;
	font-size: 54px;
	line-height: 60px;
}
h2 b {
	color: #02c153;
}
@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-display:swap}
.swiper-container {
	list-style: none;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	padding: 0;
	position: relative;
	z-index: 1;
}
.swiper-container-vertical > .swiper-wrapper {
	flex-direction: column;
}
.swiper-wrapper {
	box-sizing: content-box;
	display: flex;
	height: 100%;
	position: relative;
	transition-property: transform;
	width: 100%;
	z-index: 1;
}
.swiper-container-android .swiper-slide, .swiper-wrapper {
	transform: translateZ(0);
}
.swiper-container-multirow > .swiper-wrapper {
	flex-wrap: wrap;
}
.swiper-container-multirow-column > .swiper-wrapper {
	flex-direction: column;
	flex-wrap: wrap;
}
.swiper-container-free-mode > .swiper-wrapper {
	margin: 0 auto;
	transition-timing-function: ease-out;
}
.swiper-slide {
	flex-shrink: 0;
	height: 100%;
	position: relative;
	transition-property: transform;
	width: 100%;
}
.swiper-slide-invisible-blank {
	visibility: hidden;
}
.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {
	height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
	align-items: flex-start;
	transition-property: transform,height;
}
.swiper-container-3d {
	perspective: 1200px;
}
.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper {
	transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top {
	height: 100%;
	left: 0;
	pointer-events: none;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 10;
}
.swiper-container-3d .swiper-slide-shadow-left {
	background-image: linear-gradient(270deg,rgba(0,0,0,.5),transparent);
}
.swiper-container-3d .swiper-slide-shadow-right {
	background-image: linear-gradient(90deg,rgba(0,0,0,.5),transparent);
}
.swiper-container-3d .swiper-slide-shadow-top {
	background-image: linear-gradient(0deg,rgba(0,0,0,.5),transparent);
}
.swiper-container-3d .swiper-slide-shadow-bottom {
	background-image: linear-gradient(180deg,rgba(0,0,0,.5),transparent);
}
.swiper-container-css-mode > .swiper-wrapper {
	-ms-overflow-style: none;
	overflow: auto;
	scrollbar-width: none;
}
.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
	display: none;
}
.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
	scroll-snap-align: start start;
}
.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
	-ms-scroll-snap-type: x mandatory;
	scroll-snap-type: x mandatory;
}
.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
	-ms-scroll-snap-type: y mandatory;
	scroll-snap-type: y mandatory;
}
.swiper-pagination {
	position: absolute;
	text-align: center;
	transform: translateZ(0);
	transition: opacity .3s;
	z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
	opacity: 0;
}
.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
	bottom: 10px;
	left: 0;
	width: 100%;
}
.swiper-pagination-bullets-dynamic {
	font-size: 0;
	overflow: hidden;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	position: relative;
	transform: scale(.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active, .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
	transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
	transform: scale(.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
	transform: scale(.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
	transform: scale(.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
	transform: scale(.33);
}
.swiper-pagination-bullet {
	background: #000;
	border-radius: 100%;
	display: inline-block;
	height: 8px;
	opacity: .2;
	width: 8px;
}
button.swiper-pagination-bullet {
	-moz-appearance: none;
	-webkit-appearance: none;
	appearance: none;
	border: none;
	box-shadow: none;
	margin: 0;
	padding: 0;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
	cursor: pointer;
}
.swiper-pagination-bullet-active {
	background: #fff;
	opacity: 1;
}
.swiper-container-vertical > .swiper-pagination-bullets {
	right: 10px;
	top: 50%;
	transform: translate3d(0,-50%,0);
}
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
	display: block;
	margin: 6px 0;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
	top: 50%;
	transform: translateY(-50%);
	width: 8px;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	display: inline-block;
	transition: transform .2s,top .2s;
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 4px;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
	left: 50%;
	transform: translateX(-50%);
	white-space: nowrap;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	transition: transform .2s,left .2s;
}
.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	transition: transform .2s,right .2s;
}
.swiper-pagination-progressbar {
	background: rgba(0,0,0,.25);
	position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
	background: #fff;
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	transform: scale(0);
	transform-origin: left top;
	width: 100%;
}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
	transform-origin: right top;
}
.swiper-container-horizontal > .swiper-pagination-progressbar, .swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
	height: 4px;
	left: 0;
	top: 0;
	width: 100%;
}
.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-container-vertical > .swiper-pagination-progressbar {
	height: 100%;
	left: 0;
	top: 0;
	width: 4px;
}
.swiper-pagination-lock {
	display: none;
}
.swiper-button-next, .swiper-button-prev {
	width: 27px;
}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
	cursor: auto;
	opacity: .35;
	pointer-events: none;
}
.swiper-button-next:after, .swiper-button-prev:after {
	font-family: swiper-icons;
	font-size: 44px;
	font-variant: normal;
	letter-spacing: 0;
	text-transform: none!important;
	text-transform: none;
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
	left: 10px;
	right: auto;
}
.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after {
	content: "prev";
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
	left: auto;
	right: 10px;
}
.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after {
	content: "next";
}
.swiper-button-lock {
	display: none;
}
.swiper-lazy-preloader {
	-webkit-animation: swiper-preloader-spin 1s linear infinite;
	animation: swiper-preloader-spin 1s linear infinite;
	border-radius: 50%;
	border: 4px solid #fff;
	border-top-color: transparent;
	box-sizing: border-box;
	height: 42px;
	left: 50%;
	margin-left: -21px;
	margin-top: -21px;
	position: absolute;
	top: 50%;
	transform-origin: 50%;
	width: 42px;
	z-index: 10;
}
@-webkit-keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}
@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}
.swiper-container-horizontal > .swiper-pagination-bullets {
	background-color: #18214e!important;
	bottom: auto!important;
	padding-left: 7px;
	text-align: left;
	top: 0!important;
}
.swiper-wrapper {
	margin-top: 24px;
}
.swiper-pagination-bullet {
	background: #fff!important;
}
.swiper-pagination-bullet-active {
	background: #02c153!important;
	opacity: 1!important;
}
header {
	margin-bottom: 80px;
	margin-top: 110px;
}
header h2 {
	color: #1c2633;
	font-size: 54px;
	line-height: 60px;
}
header p {
	color: #1c2633;
	font-size: 27px;
	line-height: 36px;
	margin-top: 15px;
}
.counter {
	background-color: #fff;
	border: 2px solid #02c153;
	border-radius: 50%;
	color: #2e313b;
	display: block;
	float: left;
	font-size: 14px;
	height: 32px;
	line-height: 29px;
	margin-right: 15px;
	text-align: center;
	width: 32px;
}
.counter-lg {
	color: #2e313b;
	font-size: 28px;
	height: 66px;
	line-height: 66px;
	width: 66px;
}
.bg-shadow {
	background-image: linear-gradient(180deg,#f8faf9,#f9fbfb,#fbfcfd,#fdfefe,#fff);
}
.btn-xl {
	color: #fff;
	font-size: 42px;
	line-height: 120px;
}
.btn-xl .btn:hover .swiper-map-box .swiper-button-next:hover span.ic-arrow-right-white, .btn-xl .ic-arrow-right-white, .btn-xl .swiper-map-box .swiper-button-next:hover .btn:hover span.ic-arrow-right-white, .btn-xl .swiper-map-box .swiper-button-next:hover .ic-arrow-right-green, .btn:hover .swiper-map-box .swiper-button-next:hover .btn-xl span.ic-arrow-right-white, .swiper-map-box .swiper-button-next:hover .btn-xl .ic-arrow-right-green, .swiper-map-box .swiper-button-next:hover .btn:hover .btn-xl span.ic-arrow-right-white {
	height: 22px;
	width: 26px;
}
blockquote {
	background-color: #fff;
	bottom: 145px;
	color: #000;
	font-size: 21px;
	line-height: 28px;
	padding: 2.5rem 3.2rem;
	position: relative;
	position: absolute;
	right: 0;
	width: 477px;
}
blockquote span.ic-quote {
	position: absolute;
	right: 45px;
	top: -16px;
}
blockquote cite {
	color: #02c153;
	display: block;
	font-size: 17px;
	font-style: normal;
	line-height: 28px;
	margin-top: 7px;
}
blockquote cite span {
	color: #777980;
	font-size: 17px;
	line-height: 28px;
}
.accordion-faq .card .card-header button.collapsed .ic-minus, .accordion-faq .card .card-header button.collapsed .ic-plus {
	margin-bottom: 10px;
	margin-left: 10px;
}
.mb-6 {
	margin-bottom: 120px!important;
}
.bg-darker {
	background-color: #18214e!important;
	color: #fff;
}
.bg-darker a, .bg-darker h2, .bg-darker p {
	color: #fff;
}
.sub-nav2.nav-pills .nav-item .nav-link {
	padding-left: 35px;
	padding-right: 35px;
}
.sub-nav2.nav-pills .dropdown-menu {
	border: 0;
	padding-bottom: 20px;
	padding-top: 20px;
	top: -2px;
}
.sub-nav2.nav-pills .dropdown-item {
	padding: 10px 35px;
}
.sub-nav-mob .dropdown-item {
	border-bottom: 2px solid #fff;
}
.sub-nav-mob .dropdown-item:hover {
	border-bottom: 2px solid #02c153;
}
.list-progressbar li {
	color: #000;
	font-size: 18px;
	line-height: 24px;
	margin-bottom: 25px;
}
.list-progressbar li .progress-bar-circle {
	float: left;
	height: 50px;
	margin-right: 22px;
	position: relative;
	width: 50px;
}
.nav-icon2 {
	color: #2e313b;
	font-size: 21px;
	line-height: 32px;
}
.nav-icon2 .circle {
	clear: both;
	display: inline-block;
	line-height: 110px;
}
.nav-icon2 .circle span {
	background-position: 50%;
}
.nav-icon2 a {
	color: #2e313b;
}
.nav-icon2 span.text {
	display: block;
	margin-top: 3rem;
}
.container-footer {
	background-color: #1f295e;
	padding-bottom: 100px;
}
.container-footer h3 {
	color: #02c153;
	font-size: 24px;
	font-weight: 700;
	padding-bottom: 40px;
	padding-top: 60px;
}
.container-footer ul li a {
	color: #b8bdda;
	font-size: 15px;
	line-height: 36px;
}
.container-footer ul li a:hover {
	color: #02c153;
	text-decoration: none;
}
.container-footer .container .questions {
	border-bottom: 1px solid #2a356e;
	padding-bottom: 50px;
	padding-top: 104px;
}
.container-footer .social li {
	width: 30px;
}
.container-footer .questions {
	color: #b8bdda;
	font-size: 20px;
}
.container-footer .questions .call-us {
	color: #fff;
	padding-left: .5rem;
}
.container-contact .list-contacts .container-footer .questions .call-us span.call-us, .container-footer .questions .call-us .container-contact .list-contacts span.call-us, .container-footer .questions .call-us .ic-mobile {
	height: 28px;
	margin: 0 .5rem;
	width: 17px;
}
.container-footer .questions .call-us a {
	color: #fff;
	font-size: 30px;
}
.container-footer .btn {
	color: #fff;
	font-size: 16px;
	line-height: 54px;
	margin-left: 1.7rem;
	padding: 0 2rem;
}
.container-copyright {
	background-color: #18214e;
	color: #fff;
	font-size: 15px;
	line-height: 28px;
	padding: 50px 0;
}
.container-header-top-mobile {
	background-color: #18214e;
	color: #fff;
	display: none;
	left: 0;
	line-height: 36px;
	position: fixed;
	text-align: right;
	top: 0;
	width: 100%;
	z-index: 9999;
}
.container-header-top-mobile a {
	color: #fff;
	font-weight: 600;
	padding-left: .8rem;
}
.container-header-top {
	background-color: #18214e;
	color: #b8bdda;
	font-size: 13px;
	line-height: 45px;
}
.container-header-top .nav-link {
	color: #b8bdda;
	padding: 0 1rem;
}
.container-header-top .nav-link:last-child {
	padding-right: 1.5rem;
}
.container-header-top .nav-link:hover {
	color: #02c153;
}
.container-header-top .nav-questions {
	border-left: 1px solid #283266;
	padding-left: 1.5rem;
}
.container-header-top .nav-questions .call-us {
	color: #fff;
	padding-left: .5rem;
}
.container-contact .list-contacts .container-header-top .nav-questions .call-us span.call-us, .container-header-top .nav-questions .call-us .container-contact .list-contacts span.call-us, .container-header-top .nav-questions .call-us .ic-mobile {
	margin: 0 .5rem;
}
.container-header-top .nav-questions .call-us a {
	color: #fff;
}
.container-header-nav .container {
	padding-top: 1.9rem;
}
.container-header-nav .logo_w {
	margin-top: 7px;
}
.container-header-nav ul.nav .nav-item:hover div {
	display: block!important;
}
.container-header-nav ul.nav .nav-item .nav-item .nav-link {
	padding: 30px 0;
}
.container-header-nav ul.nav .nav-item .nav-item .nav-link.active:hover {
	color: #fff;
}
.container-header-nav ul.nav .nav-link {
	color: #2e313b;
	font-size: 17px;
	padding: 1rem 1.4rem 2.9rem;
}
.container-header-nav ul.nav .nav-link:hover {
	color: #02c153;
}
.container-header-nav .btn {
	color: #fff;
	font-size: 16px;
	line-height: 54px;
	margin-left: 1.7rem;
	padding: 0 2rem;
}
.nav-fixed {
	display: none;
}
.box.shadow {
	box-shadow: 1px 25px 62px 0 hsla(0,0%,61.6%,.13)!important;
}
.box-white {
	background-color: #fff;
	padding: 65px;
}
.box-white p {
	color: #777980;
}
.box-white h3 + p {
	margin-bottom: 2.5rem;
}
.box-white .btn + img {
	margin-top: 2.5rem;
}
.box-top-rated {
	background-color: #fff;
	color: #777980;
	font-size: 15px;
	line-height: 24px;
	padding: 50px;
	position: relative;
}
.box-top-rated h3 {
	margin-top: 1rem;
}
.box-top-rated .stars {
	display: inline-block;
	margin-right: 20px;
	vertical-align: text-top;
}
.box-top-rated .reviews {
	background-color: #fff3e5;
	color: #ff8a00;
	display: inline-block;
	font-size: 15px;
	padding: 4px 10px;
}
.box-top-rated .btn + img, .box-top-rated .reviews + .btn {
	margin-top: 2.5rem;
}
.box-top-rated p.reviews-desc {
	color: #777980;
	font-size: 15px;
	line-height: 24px;
	margin-bottom: 30px;
	margin-top: 30px;
	padding-left: 0;
}
.box-top-rated .reviews + img {
	margin-top: 2rem;
}
.box-see-the-difference.box-white {
	padding-bottom: 0;
}
.box-phone-call + .box-form-get-your-resume-review {
	margin-top: 40px;
}
.sidebar h3 {
	color: #2e313b;
	font-size: 36px;
	line-height: 48px;
	margin-bottom: 2rem;
}
.showMobileMenu {
	background-color: #fff;
	color: #18214e;
	display: none;
	padding-left: 0;
	position: absolute;
	position: fixed;
	right: 15px;
	top: 40px;
	z-index: 999999;
}
.showMobileMenu:hover {
	text-decoration: none;
}
.showMobileMenu .square {
	background-color: #18214e;
	display: inline-block;
	height: 36px;
	line-height: 39px;
	text-align: center;
	width: 36px;
}
.showMobileMenu .title {
	display: none;
}
.mobileMenu {
	background-color: #18214e;
	color: #fff;
	height: 100%;
	left: 0;
	opacity: 0;
	padding: 20px 40px;
	pointer-events: none;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 9999;
	overflow-y: auto;
}
.mobileMenu.active {
	opacity: 1;
	pointer-events: all;
}
.mobileMenu a {
	color: #fff!important;
}
.mobileMenu .social li {
	width: 30px;
}
.mobileMenu .closeMenu {
	cursor: pointer;
	margin-top: -20px;
	padding: 10px;
}
.mobileMenu ul a {
	color: #fff;
	display: inline-block;
	font-size: 19px;
	line-height: 37px;
}
.mobileMenu ul.sub {
	margin-bottom: 25px;
	margin-top: 10px;
}
.mobileMenu ul.sub a {
	color: #b9bedb!important;
	font-size: 17px;
	line-height: 31px;
}
.mobileMenu .mobile-call-us {
	margin-bottom: 2rem;
	margin-top: 2rem;
}
.mobileMenu .mobile-call-us .call-us {
	font-weight: 700;
	padding-left: 1rem;
}
.container-contact .list-contacts .mobileMenu .mobile-call-us span.call-us, .mobileMenu .mobile-call-us .container-contact .list-contacts span.call-us, .mobileMenu .mobile-call-us .ic-mobile {
	margin-right: .5rem;
}
.shape-1 {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' id='Warstwa_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 598.2 429.2' xml:space='preserve' fill='%23dfece4' stroke='none'%3E%3Cstyle%3E.st0{fill:none;stroke:%2357bd60;stroke-miterlimit:10}%3C/style%3E%3Cpath class='st0' d='M0 429.2l120.4-71.8 242.1-144.3V70.8L481 144v285.2L120.8 214.3M238.5 429.2l359.7-217.1M598.2 354.2L362.5 213.1M598.2 70.8L485.1 0'/%3E%3C/svg%3E");
	height: 430px;
	width: 600px;
}
.shape-1, .shape-2 {
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
}
.shape-2 {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' id='Warstwa_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 241.3 713.5' xml:space='preserve' fill='%23dfece4' stroke='none'%3E%3Cstyle%3E.st0{fill:none;stroke:%2302c153;stroke-miterlimit:10}%3C/style%3E%3Cpath class='st0' d='M239.3 148.2L117 218.5V73.8L239.3 2zM0 424.2l119-71.4 119.1 71.4v144.6L0 713.5'/%3E%3Cpath class='st0' d='M238.1 424.2l-119.1 72v145'/%3E%3C/svg%3E");
	height: 719px;
	width: 239px;
}
.shape-3 {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 241.1 360.7' fill='%23dfece4'%3E%3Cpath fill='none' stroke='%2357bd60' stroke-miterlimit='10' d='M241.1 0L3 139.9v146.4l123.2 70.8 114.9-66.8L122 219.6V69.9l119.1 73.6'/%3E%3C/svg%3E");
	height: 361px;
	width: 241px;
}
.shape-3, .shape-4 {
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
}
.shape-4 {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 237.5 144' fill='%23dfece4'%3E%3Cpath fill='none' stroke='%2302c153' stroke-miterlimit='10' d='M119.5 0l118 70.8-118 73.2L0 70.8z'/%3E%3C/svg%3E");
	height: 144px;
	width: 238px;
}
.shape-5 {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' id='Warstwa_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 485.4 580.7' xml:space='preserve' fill='%23dfece4' stroke='none'%3E%3Cstyle%3E.st0{fill:none;stroke:%2302c153;stroke-miterlimit:10}%3C/style%3E%3Cpath class='st0' d='M485.4 0L363.1 71.8v144.7l122.3-70.3M3 287.3l120.2-70.8V72.4L3 142zM363.1 216.5l-118 70.8-121.9 73.2v144.6l120 72.7L363.1 504V361.7l122.3-74.4z'/%3E%3Cpath class='st0' d='M245.1 287.3L244 433.1l-120.8 72'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 600px;
	width: 500px;
}
.container-resume-target-way, .container-resume-target-way .wrapper, .container-why-choose-us, .container-why-choose-us .wrapper {
	position: relative;
}
.container-resume-target-way .shape-5, .container-why-choose-us .shape-5 {
	position: absolute;
	right: 0;
	top: 108px;
}
.container-resume-target-way .shape-5 {
	top: 134px;
	width: 442px;
}
.shape-1 {
	bottom: 0;
	position: absolute;
	right: 0;
}
.shape-2 {
	bottom: -150px;
	left: -6px;
	position: absolute;
}
.shape-3 {
	background-position: right -8px top;
	bottom: -221px;
	position: absolute;
	right: 0;
}
.container-guarantee .shape-5 {
	background-position-x: 15px;
	bottom: -227px;
	position: absolute;
	right: 0;
}
.container-map .shape-4 {
	bottom: -73px;
	position: absolute;
	right: -104px;
	transform: rotate(-58deg);
	z-index: -1;
}
.container-more-ways .shape-3 {
	bottom: 40px;
	z-index: 1;
}
.container-writing-services .shape-5 {
	position: absolute;
	right: 0;
}
.container-how-it-works-list {
	position: relative;
}
.container-how-it-works-list .shape-5 {
	position: absolute;
	right: 0;
	top: -146px;
}
.container-how-it-works-list .shape-2 {
	background-position-y: -300px;
	background-size: 239px 669px;
	bottom: -190px;
	left: auto;
	right: 0;
	transform: scaleX(-1);
}
.container-guarantee, .container-guarantee .container-half {
	position: relative;
}
.container-guarantee .container-half .shape-4 {
	bottom: -73px;
	left: 0;
	position: absolute;
}
.container-all-packages, .container-all-packages .container-half {
	position: relative;
}
.container-all-packages .container-half .shape-4 {
	bottom: -163px;
	left: 0;
	position: absolute;
}
.container-more-ways, .container-more-ways .container-half {
	position: relative;
}
.container-more-ways .container-half .shape-4 {
	bottom: -73px;
	position: absolute;
	right: 29%;
}
.career-level {
	position: relative;
}
.career-level .shape-4 {
	bottom: -73px;
	position: absolute;
	right: 30%;
}
.container-about-us, .container-reviews {
	position: relative;
}
.container-four-career-levels .shape-2 {
	background-position-y: -300px;
	background-size: 239px 669px;
	bottom: auto;
	height: 400px;
	top: 400px;
	width: 239px;
}
.container-choose-career-level {
	position: relative;
}
.container-choose-career-level .shape-5 {
	background-position: 18px 0;
	position: absolute;
	right: 0;
	top: -379px;
}
.container-which-career-level {
	position: relative;
}
.container-which-career-level .shape-4 {
	bottom: 50px;
	position: absolute;
}
@-webkit-keyframes draw{to{stroke-dashoffset:0}}
@keyframes draw{to{stroke-dashoffset:0}}
.mobileMenu .shape-3 {
	bottom: 0;
}
.container-header .shape-4 {
	left: -108px;
	position: absolute;
	top: 71px;
}
.container-get-more, .container-resume-sample, .container-resume-samples-search {
	position: relative;
}
.container-get-more .shape-5, .container-resume-sample .shape-5, .container-resume-samples-search .shape-5 {
	background-position-x: 16px;
	position: absolute;
	right: 0;
	top: 94px;
}
.card-questions-shape {
	position: relative;
}
.card-questions-shape .shape-4 {
	bottom: -73px;
	left: -69px;
	position: absolute;
}
.container-resume-samples-search .shape-5 {
	top: 23px;
}
.container-resume-sample .shape-5 {
	background-position-x: 0;
	position: absolute;
	right: 0;
	top: 0;
}
.container-free-resume-evaluation {
	position: relative;
}
.container-free-resume-evaluation .shape-5 {
	background-position-x: 0;
	position: absolute;
	right: 0;
	top: -60px;
}
.container-triple-guarantee {
	position: relative;
}
.container-triple-guarantee .shape-5 {
	background-position-x: 0;
	position: absolute;
	right: 0;
	top: 200px;
}
.container-faq {
	position: relative;
}
.container-faq .shape-5 {
	background-position-x: 0;
	position: absolute;
	right: 0;
	top: -200px;
}
.container-we-know-what {
	position: relative;
}
.container-we-know-what .shape-5 {
	background-position-x: 0;
	position: absolute;
	right: 0;
	top: -298px;
}
.container-contact {
	position: relative;
}
.container-contact .shape-5 {
	background-position-x: 0;
	position: absolute;
	right: 0;
	top: 18px;
}
.container-list-testimonials {
	position: relative;
}
.container-list-testimonials .shape-5 {
	background-position-x: 0;
	background-position-x: 15px;
	position: absolute;
	right: 0;
	top: -273px;
	z-index: 0;
}
.container-header div.row {
	position: relative;
}
.container-header header {
	margin-bottom: 80px;
	margin-top: 80px;
}
.container-header header h1 {
	color: #2e313b;
	font-size: 54px;
	line-height: 60px;
	text-align: center;
}
.container-header header h1 span {
	color: #02c153;
}
.container-header header p {
	color: #2e313b;
	font-size: 19px;
	line-height: 32px;
	text-align: center;
}
.container-hero-home {
	background-image: url(../images/header-bg-2-663aece4.jpg);
	background-position-x: center;
	background-repeat: no-repeat;
	background-size: cover;
	color: #2e313b;
	font-size: 17px;
	line-height: 27px;
	min-height: 850px;
}
.container-hero-home #pattern-svg {
	bottom: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 104%;
}
.container-hero-home #pattern-svg svg {
	background-color: #fff;
	background-color: #f6fbf8;
	height: 100vh;
	height: 684px;
	width: 100vw;
	width: 100%;
}
.container-hero-home #pattern-svg path {
	-webkit-animation: draw 4s linear infinite;
	animation: draw 4s linear infinite;
	stroke-dasharray: 1200 150;
	stroke-dashoffset: 2700;
}
.container-hero-home .container-half {
	position: relative;
}
.container-hero-home .container {
	min-height: 493px;
	position: relative;
	z-index: 10;
}
.container-hero-home .container .btn {
	font-size: 21px;
	line-height: 52px;
	padding-left: 40px;
	padding-right: 40px;
}
.container-hero-home .container blockquote {
	bottom: 82px;
	z-index: 11;
}
.container-hero-home .container blockquote span.ic-quote-2 {
	position: absolute;
	right: 45px;
	top: -12px;
}
.container-hero-home h1 {
	color: #2e313b;
	font-size: 3.3vw;
	font-size: 54px;
	line-height: 3.3vw;
	line-height: 60px;
	margin-bottom: 3rem;
	padding-top: 100px;
	width: 60%;
	width: 35vw;
}
.container-hero-home h1 b {
	color: #02c153;
}
.container-hero-home .shape-2 {
	left: -120px;
	top: -304px;
}
.container-hero-home .shape-5 {
	left: auto;
	position: absolute;
	right: 0;
	top: 245px;
}
.container-hero-home-2 {
	background-image: url(../images/header-bg-fd782187.jpg);
	background-position-x: right;
}
.container-hero-home-2 + .container-service-home {
	margin-top: -160px;
}
.container-hero-home-2 h1 {
	color: #2e313b;
	font-size: 72px;
	line-height: 80px;
	margin-bottom: 1.4rem;
	padding-top: 173px;
	width: 100%;
}
.container-hero-home-2 p {
	color: #2e313b;
	font-size: 17px;
	line-height: 27px;
	margin-bottom: 3rem;
}
.container-hero-home-2 .container .btn {
	font-size: 18px;
	line-height: 56px;
	padding-left: 34px;
	padding-right: 29px;
}
.container-hero-home-2 .shape-5 {
	background-position-x: 14px;
	left: auto;
	position: absolute;
	right: 0;
	top: 483px;
}
.swiper-button-next, .swiper-button-prev {
	align-items: center;
	color: #fff;
	cursor: pointer;
	display: flex;
	height: 44px;
	justify-content: center;
	margin-top: -22px;
	position: absolute;
	top: 50%;
	width: 50px;
	z-index: 10;
}
.swiper-button-next {
	right: 1px;
	top: 38%;
}
.swiper-button-next:after {
	content: "";
}
.swiper-button-next > span {
	background-color: #29346c;
	border-radius: 50%;
	display: block;
	height: 50px;
	line-height: 50px;
	text-align: center;
	width: 50px;
}
.swiper-button-prev {
	left: 1px;
	top: 38%;
}
.swiper-button-prev:after {
	content: "";
}
.swiper-button-prev > span {
	background-color: #29346c;
	border-radius: 50%;
	display: block;
	height: 50px;
	line-height: 50px;
	text-align: center;
	width: 50px;
}
.swiper-resume {
	margin-top: 75px;
}
.swiper-resume .swiper-pagination {
	display: none;
}
.swiper-resume .swiper-slide .slide-desc {
	color: #1c2633;
	font-size: 24px;
	line-height: 32px;
	margin-bottom: 50px;
	margin-top: 23px;
	position: relative;
	text-align: center;
}
.swiper-resume .swiper-slide .slide-desc span {
	display: block;
}
.swiper-resume .swiper-slide .slide-img {
	height: 220px;
	margin: 0 auto;
	position: relative;
	width: 220px;
}
.swiper-resume .swiper-slide .slide-img img {
	background-color: #1f295e;
	border-radius: 50%;
}
.swiper-resume .swiper-slide .slide-counter {
	background-color: #02c153;
	border: 2px solid #fff;
	border-radius: 50%;
	color: #fff;
	height: 42px;
	left: 4px;
	line-height: 39px;
	position: absolute;
	text-align: center;
	top: 15px;
	width: 42px;
}
.swiper-map-box .swiper-button-next, .swiper-map-box .swiper-button-prev {
	top: 56%;
	z-index: 99999;
}
.swiper-map-box .swiper-button-next > span, .swiper-map-box .swiper-button-prev > span {
	background-color: #fff;
	border: 1px solid #f1f7f3;
}
.swiper-map-box .swiper-button-next > span:hover, .swiper-map-box .swiper-button-prev > span:hover {
	background-color: #02c153;
}
.swiper-map-box .swiper-slide {
	min-height: 1020px;
}
.swiper-map-box .swiper-wrapper {
	margin-top: 0;
}
.swiper-map-box .swiper-slide-active .marker {
	background-color: #02c153;
}
.swiper-map-box .swiper-slide-active .marker .dot {
	background-color: #fff;
}
.swiper-map-box .swiper-slide-active .popover {
	z-index: 10;
}
.swiper-map-box .slide-to {
	z-index: 2;
}
.swiper-map-box .slide-to.active {
	background-color: #02c153;
}
.swiper-map-box .slide-to.active .dot {
	background-color: #fff;
}
.container-half {
	color: #fff;
	margin: 0 auto;
	max-width: 1680px;
}
.hero-home {
	background: url(../images/header-bg-fd782187.jpg) no-repeat 0 0;
}
.container-locations {
	padding-bottom: 115px;
}
.container-locations .location {
	padding-bottom: 12px;
	padding-left: 60px;
}
.container-locations .location h3 {
	color: #1c2633;
	font-size: 19px;
	line-height: 26px;
}
.container-locations ul li.list-inline-item:not(:last-child){margin-right:-3px}
.container-locations ul li a {
	border: 1px solid #f2f8f4;
	border-radius: 2px;
	color: #1c2633;
	display: inline-block;
	font-size: 15px;
	margin-bottom: 3px;
	padding: 6px 18px;
}
.container-locations ul li a.btn {
	color: #fff;
}
.container-locations ul li a:hover {
	border-color: #fff;
	box-shadow: 2px 12px 20px 0 rgba(0,0,0,.13);
	color: #02c153;
	text-decoration: none;
}
.container-locations ul li a.btn:hover {
	box-shadow: none;
	color: #fff;
}
.container-locations h2 {
	padding-bottom: 65px;
	padding-left: 55px;
	padding-top: 115px;
}
.container-logos .container {
	border-bottom: 1px solid #e9f2ec;
	padding-bottom: 50px;
	padding-top: 50px;
}
.container-logos .info {
	color: #000;
	font-size: 20px;
	line-height: 28px;
	padding-bottom: 50px;
	padding-left: 55px;
	position: relative;
	text-align: center;
	z-index: 1;
}
.container-logos .info span {
	background-color: #fff;
	padding: 7px 25px;
	vertical-align: text-bottom;
}
.container-logos .info:after {
	right: 0;
}
.container-logos .info:after, .container-logos .info:before {
	border-bottom: 1px solid #e9f2ec;
	content: "";
	position: absolute;
	top: 14px;
	width: 50%;
	z-index: -1;
}
.container-logos .info:before {
	left: 0;
}
.container-about-us {
	margin-top: 100px;
}
.container-about-us .container-fluid, .container-about-us .container-lg, .container-about-us .container-md, .container-about-us .container-sm, .container-about-us .container-xl {
	background-image: url(../images/about-us-f0ded281.jpg);
	background-position-x: right;
	background-position-y: top;
	background-repeat: no-repeat;
	max-width: 1920px;
	min-height: 660px;
}
.container-about-us h2, .container-about-us p {
	padding-left: 55px;
}
.container-about-us h2 {
	padding-bottom: 40px;
}
.container-about-us p {
	color: #1c2633;
	font-size: 17px;
	line-height: 28px;
}
.container-about-us .btn {
	margin-left: 55px;
	margin-top: 20px;
}
.container-process {
	margin-top: 100px;
}
.container-process .swiper-slide .slide-img {
	border: 1px solid #e6ede8;
	border-radius: 50%;
}
.container-process .swiper-slide .slide-img > span {
	background-position-x: center;
	display: block;
	height: 84px;
	left: 50%;
	position: absolute;
	top: 50%;
	transform: translate(-50%,-50%);
	width: 84px;
}
.container-process .slide-counter {
	left: -4px;
	top: -1px;
}
.container-process h2 {
	margin-bottom: 30px;
}
.container-process p {
	color: #1c2633;
	font-size: 27px;
	line-height: 36px;
}
.container-process p b {
	color: #02c153;
}
.container-process small {
	color: #1c2633;
	font-size: 16px;
	line-height: 28px;
}
.container-process .btn {
	margin-top: 40px;
}
.container-process .swiper-resume .swiper-slide .slide-img {
	height: auto;
	width: auto;
}
.container-guarantee .row {
	position: relative;
}
.container-guarantee .container-half {
	padding-bottom: 100px;
	padding-top: 110px;
}
.container-guarantee h2, .container-guarantee p {
	margin-top: 20px;
	padding-left: 120px;
}
.container-guarantee .btn {
	margin-left: 120px;
}
.container-guarantee p {
	color: #777980;
	font-size: 17px;
	line-height: 28px;
}
.container-guarantee .list-guarantee {
	color: #000;
	font-size: 17px;
	line-height: 24px;
	margin-left: 120px;
}
.container-guarantee .list-guarantee > div.row {
	border-top: 1px solid #ecedf0;
	margin-top: 45px;
	padding-bottom: 70px;
	padding-top: 32px;
}
.container-guarantee .list-guarantee .counter {
	background-color: #fff;
	border: 2px solid #02c153;
	border-radius: 50%;
	color: #2e313b;
	display: block;
	float: left;
	font-size: 14px;
	height: 32px;
	line-height: 29px;
	margin-right: 15px;
	text-align: center;
	width: 32px;
}
.container-services .container-half {
	background-color: #1f295e;
	color: #fff;
	padding-bottom: 100px;
}
.container-services .container-half h2, .container-services .container-half p {
	padding-left: 40px;
}
.container-services .container-half h2 {
	color: #fff;
}
.container-services .container-half h2.h1 {
	font-size: 70px;
	line-height: 80px;
	text-align: left;
}
.container-services .container-half p {
	color: #fff;
	font-size: 19px;
	line-height: 32px;
	margin-bottom: 70px;
	margin-top: 40px;
}
.container-services .container-half .career-level p {
	color: #fff;
	font-size: 36px;
	line-height: 42px;
	margin-bottom: 40px;
	padding-left: 0;
}
.container-services .container-half div.choose-level {
	color: #fff;
	font-size: 30px;
	line-height: 28px;
	padding-left: 55px;
}
.container-services .choose-career-level {
	margin-bottom: 100px;
	margin-top: 70px;
}
.container-services .choose-career-level div.col {
	border-right: 1px solid #29346c;
	padding-left: 55px;
}
.container-services .choose-career-level div.col:last-child {
	border-right: 0;
}
.container-services .choose-career-level a {
	color: #fff;
	display: block;
}
.container-services .choose-career-level a h3 {
	margin-bottom: 4px;
}
.container-services .choose-career-level a .ic {
	border: 2px solid #02c153;
	border-radius: 50%;
	display: block;
	height: 90px;
	line-height: 114px;
	margin-bottom: 25px;
	text-align: center;
	width: 90px;
}
.container-services .choose-career-level a .desc {
	color: #02c153;
	display: block;
	font-size: 14px;
	line-height: 24px;
	margin-bottom: 40px;
}
.container-services .choose-career-level a .btn {
	background-color: #29346c;
	line-height: 50px;
}
.container-services .choose-career-level a:hover {
	text-decoration: none;
}
.container-services .choose-career-level a:hover .ic {
	background-color: #02c153;
}
.container-services .choose-career-level a:hover .btn {
	background-color: #02c153;
	color: #fff!important;
}
.btn:hover .container-services .choose-career-level a:hover span.ic-arrow-right-white, .container-services .choose-career-level a:hover .btn:hover span.ic-arrow-right-white, .container-services .choose-career-level a:hover .ic-arrow-right-green {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23fff'%3E%3Cpath d='M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 11px;
	width: 13px;
}
.container-service-city .container-half, .container-service-home .container-half {
	padding-top: 35px;
}
.container-service-city .container-half h2.h1, .container-service-home .container-half h2.h1 {
	padding-left: 30px;
}
.container-service-city .container-half div.choose-level, .container-service-home .container-half div.choose-level {
	padding-left: 0;
}
.container-service-city, .container-service-home {
	margin-top: -357px;
	position: relative;
	z-index: 1;
}
.container-reviews .container .btn {
	z-index: 9999;
}
.container-reviews .container-canada {
	background: url(../images/map-512e3a5d.jpg) no-repeat 0 0;
	min-height: 1020px;
	position: relative;
}
.container-reviews .container-usa {
	background: url(../images/map-usa-cc7fa806.jpg) no-repeat 0 0;
	min-height: 1020px;
	position: relative;
}
.container-reviews h2 {
	left: 0;
	position: absolute;
	right: 0;
	top: 150px;
}
.container-reviews .btn {
	bottom: 0;
	left: 40%;
	position: absolute;
}
.people {
	background-color: #fff;
	background-size: contain;
	border-radius: 50%;
	box-shadow: 2px 12px 20px 0 rgba(0,0,0,.13);
	height: 75px;
	padding: 0!important;
	position: absolute;
	width: 75px;
}
.people-sm {
	height: 60px;
	width: 60px;
}
.people-lg {
	height: 100px;
	width: 100px;
}
.pp-1 {
	left: 4px;
	top: 359px;
}
.pp-2 {
	left: -41px;
	top: 19px;
}
.pp-3 {
	left: 867px;
	top: 39px;
}
.pp-4 {
	left: 708px;
	top: 154px;
}
.pp-5 {
	left: 708px;
	top: 482px;
}
.pp-6 {
	left: 928px;
	top: 392px;
}
.pp-7 {
	right: 48px;
	top: -20px;
}
.marker {
	background-color: #fff;
	border-radius: 50%;
	box-shadow: 2px 12px 20px 0 rgba(0,0,0,.13);
	cursor: pointer;
	height: 28px;
	position: absolute;
	text-align: center;
	width: 28px;
}
.marker .dot {
	border-radius: 50%;
	display: inline-block;
	height: 8px;
	width: 8px;
}
.marker .dot, .marker:hover {
	background-color: #02c153;
}
.marker:hover .dot {
	background-color: #fff;
}
.marker-content {
	display: none;
}
.mk-1 {
	left: 202px;
	top: 794px;
}
.mk-2 {
	left: 990px;
	top: 880px;
}
.mk-3 {
	left: 420px;
	top: 780px;
}
.mk-4 {
	left: 470px;
	top: 700px;
}
.mk-5 {
	left: 950px;
	top: 930px;
}
.mku-1 {
	left: 237px;
	top: 256px;
}
.mku-2 {
	left: 165px;
	top: 520px;
}
.mku-3 {
	left: 920px;
	top: 474px;
}
.mku-4 {
	left: 1226px;
	top: 459px;
}
.mku-5 {
	left: 760px;
	top: 814px;
}
.popover-content {
	padding: 33px;
	width: 350px;
}
.popover {
	box-shadow: 2px 12px 20px 0 rgba(0,0,0,.13);
	max-width: 500px;
}
.popover, .popover .arrow {
	border-color: #fff;
}
.bs-popover-auto[x-placement^=bottom] > .arrow:before, .bs-popover-auto[x-placement^=top] > .arrow:before, .bs-popover-bottom > .arrow:before, .bs-popover-top > .arrow:before {
	border-top-color: #fff;
}
.square {
	width: 100%;
}
.square:after {
	content: "";
	display: block;
	padding-bottom: 100%;
}
.container-nav-services {
	border-top: 1px solid #f1f6f3;
}
.container-questions {
	padding-bottom: 130px;
	padding-top: 110px;
}
.container-questions h2 {
	margin-bottom: 70px;
	text-align: center;
}
.container-writing-services {
	padding-top: 115px;
}
.container-writing-services h1 {
	color: #2e313b;
	font-size: 54px;
	line-height: 60px;
}
.container-writing-services .box-top-rated {
	border: 1px solid #f5fbf7;
}
.container-writing-services .box-info {
	color: #02c153;
	font-size: 21px;
	margin-bottom: 35px;
	margin-top: 35px;
}
.container-writing-services .col-left p {
	color: #2e313b;
	font-size: 19px;
	line-height: 32px;
	padding-right: 170px;
}
.container-writing-services .btn-circle {
	background-color: #e7f7ed;
	border-radius: 50%;
	display: inline-block;
	height: 50px;
	line-height: 50px;
	margin-right: 20px;
	text-align: center;
	width: 50px;
}
.container-writing-services .show-packages {
	color: #1c2633;
	font-size: 17px;
	line-height: 27px;
}
.accordion-faq .card {
	margin-bottom: 9px;
}
.accordion-faq .card .card-header {
	padding: 0;
}
.accordion-faq .card .card-header button {
	background-color: #fff;
	border: 1px solid #eef3f0;
	color: #1c2633!important;
	font-size: 24px;
	padding: 2rem 35px 2rem 45px;
	text-align: left;
	width: 100%;
}
.accordion-faq .card .card-header button .ic-minus, .accordion-faq .card .card-header button .ic-plus {
	position: absolute;
	right: 10px;
	top: 20px;
}
.accordion-faq .card .card-header button.btn {
	border: none;
}
.accordion-faq .card .card-header button:focus {
	text-decoration: none;
}
.accordion-faq .card .card-header button:hover {
	border: none;
	text-decoration: none;
}
.accordion-faq .card .card-header button .ic-minus {
	display: block;
}
.accordion-faq .card .card-header button .ic-plus {
	display: none;
}
.accordion-faq .card .card-header button.collapsed {
	background-color: #fff;
	border: 1px solid #eef3f0;
	color: #1c2633!important;
	padding-right: 35px;
}
.accordion-faq .card .card-header button.collapsed .ic-minus {
	display: none;
}
.accordion-faq .card .card-header button.collapsed .ic-plus {
	display: block;
}
.accordion-faq .card .show .card-body {
	background-color: #18214e;
}
.accordion-faq .card .card-body {
	color: #fff;
	font-size: 16px;
	line-height: 28px;
	padding: 45px;
}
.container-all-packages {
	padding-bottom: 90px;
	padding-top: 80px;
}
.container-all-packages h2 {
	text-align: center;
}
.container-all-packages .all-packages {
	margin-top: 50px;
}
.container-all-packages .all-packages .ic {
	background-color: #fff;
	border-radius: 50%;
	display: block;
	height: 75px;
	line-height: 75px;
	text-align: center;
	width: 75px;
}
.container-all-packages .all-packages .ic span {
	vertical-align: middle;
}
.container-all-packages .all-packages h3 {
	border-bottom: 1px solid #e4efe8;
	color: #1c2633;
	font-size: 19px;
	line-height: 47px;
	margin-bottom: 20px;
	margin-left: 30px;
	margin-right: 30px;
	padding: 17px 0;
}
.container-all-packages .all-packages h3.nb {
	border-bottom: 0;
}
.container-more-ways-to-order {
	margin-top: 73px;
}
.container-more-ways-to-order .container-half {
	padding-bottom: 135px;
	padding-top: 115px;
}
.container-more-ways-to-order h2 {
	color: #fff;
	margin-bottom: 60px;
	text-align: center;
}
.container-more-ways-to-order .ways-to-order {
	color: #fff;
	font-size: 21px;
	line-height: 32px;
	text-align: center;
}
.container-more-ways-to-order .ways-to-order > div {
	text-align: center;
}
.container-more-ways-to-order .ways-to-order .ic {
	border: 1px solid #02c153;
	border-radius: 50%;
	display: block;
	height: 90px;
	line-height: 90px;
	margin: 0 auto 25px;
	width: 90px;
}
.container-more-ways-to-order .ways-to-order .ic span {
	vertical-align: middle;
}
.container-more-ways-to-order .ways-to-order a {
	color: #fff;
}
.container-more-ways-to-order .ways-to-order a:hover {
	text-decoration: none;
}
.container-more-ways-to-order .ways-to-order a:hover .ic {
	background: #02c153;
	transition: all .3s ease;
}
.container-more-ways .container-half {
	padding-bottom: 115px;
	padding-top: 50px;
}
.container-more-ways .container-half > .container {
	position: relative;
	z-index: 2;
}
.container-more-ways h2 {
	color: #fff;
	margin-top: 30px;
	padding-left: 55px;
}
.container-more-ways p {
	color: #fff;
	font-size: 19px;
	line-height: 32px;
	padding-left: 55px;
	padding-top: 3rem;
}
.container-more-ways .swiper-container .swiper-slide {
	text-align: center;
}
.container-more-ways .swiper-container .swiper-button-next {
	right: 3%;
	top: 55%;
}
.container-more-ways .swiper-container .swiper-button-next > span {
	background-color: transparent;
	border: 1px solid #455279;
}
.container-more-ways .swiper-container .swiper-button-next:hover > span {
	background-color: #02c153;
}
.container-more-ways .swiper-container .swiper-button-prev {
	left: 3%;
	top: 55%;
}
.container-more-ways .swiper-container .swiper-button-prev > span {
	background-color: transparent;
	border: 1px solid #455279;
}
.container-more-ways .swiper-container .swiper-button-prev:hover > span {
	background-color: #02c153;
}
.container-packages-price {
	margin-top: 180px;
}
.container-packages-price .card {
	border: 0;
	margin-left: .5%;
	margin-right: .5%;
	margin-top: -180px;
	padding-bottom: 70px;
	padding-top: 120px;
	position: relative;
	text-align: center;
}
.container-packages-price .card.most-popular {
	border: 3px solid #02c153;
}
.container-packages-price .card.most-popular .label-most-popular {
	background-color: #02c153;
	color: #fff;
	font-size: 13px;
	left: 50%;
	margin-left: -70px;
	padding: 7px 18px;
	position: absolute;
	text-transform: uppercase;
	top: -18px;
}
.container-packages-price .card ul {
	margin-top: 40px;
	padding-left: 35px;
	text-align: left;
}
.container-packages-price .card ul li {
	color: #2e313b;
	font-size: 16px;
	line-height: 36px;
}
.container-packages-price .card ul li .heading {
	color: #02c153;
}
.container-packages-price .card ul li b {
	color: #2e313b;
}
.container-packages-price .card ul li .ic-check-circle, .container-packages-price .card ul li .ic-plus-solid, .container-packages-price .card ul li .list-check li:before, .list-check .container-packages-price .card ul li li:before {
	margin-right: 15px;
	vertical-align: text-bottom;
}
.container-packages-price .card ul li span.additional {
	color: #02c153;
	display: inline-block;
	font-size: 15px;
	position: relative;
	width: 70%;
	z-index: 1;
}
.container-packages-price .card ul li span.additional:after {
	border-bottom: 1px solid #f6fbf8;
	content: "";
	left: 50px;
	position: absolute;
	right: 40px;
	top: 16px;
	z-index: -1;
}
.container-packages-price .card ul li span.additional span {
	background-color: #fff;
	padding-right: 15px;
}
.container-packages-price .card.most-popular {
	padding-top: 80px;
}
.container-packages-price .card .card-title {
	color: #2e313b;
	font-size: 42px;
	line-height: 40px;
	text-align: center;
}
.container-packages-price .card .card-title small {
	color: #02c153;
	display: block;
	font-size: 21px;
	line-height: 24px;
	margin-top: 11px;
	text-align: center;
}
.container-packages-price .card .card-price {
	color: #ff8a00;
	font-size: 60px;
	line-height: 40px;
	margin-bottom: 28px;
	margin-top: 45px;
	text-align: center;
}
.container-packages-price .card .card-price sup {
	color: #ff8a00;
	font-size: 24px;
	line-height: 40px;
	padding-left: 7px;
	vertical-align: bottom;
}
.container-packages-price .card .card-price .period {
	color: #1c2633;
	display: block;
	font-size: 15px;
	line-height: 28px;
	padding-top: 12px;
	text-align: center;
}
.container-packages-price .card .card-footer {
	background: none;
	border: 0;
	padding: 20px 0 0;
}
.container-packages-price .card .card-footer .details-label {
	color: #02c153;
	font-size: 15px;
	margin-bottom: 40px;
	position: relative;
	z-index: 1;
}
.container-packages-price .card .card-footer .details-label span {
	background-color: #f6fbf8;
	padding: 7px 12px;
	vertical-align: text-bottom;
}
.container-packages-price .card .card-footer .details-label:after {
	border-bottom: 1px solid #f6fbf8;
	content: "";
	position: absolute;
	right: 40px;
	top: 11px;
	width: 40%;
	z-index: -1;
}
.container-packages-price .card .card-footer .details-label:before {
	border-bottom: 1px solid #f6fbf8;
	content: "";
	left: 40px;
	position: absolute;
	top: 11px;
	width: 40%;
	z-index: -1;
}
.container-packages-price .call-us {
	color: #2e313b;
	font-size: 19px;
	padding-left: .5rem;
}
.container-contact .list-contacts .container-packages-price .call-us span.call-us, .container-packages-price .call-us .container-contact .list-contacts span.call-us, .container-packages-price .call-us .ic-mobile {
	height: 28px;
	margin: 0 .5rem;
	width: 17px;
}
.container-packages-price .call-us a {
	color: #2e313b;
	font-size: 30px;
}
#img-result {
	background-color: #fff;
	border-radius: 50%;
	box-shadow: 2px 12px 20px 0 rgba(0,0,0,.13);
	height: 320px;
	left: -75px;
	position: absolute;
	top: -148px;
	width: 320px;
	z-index: 2;
}
.img-zoom-lens {
	height: 40px;
	position: absolute;
	width: 40px;
	z-index: 1;
}
.container-hero {
	color: #2e313b;
	font-size: 17px;
	line-height: 27px;
	min-height: 850px;
	padding-top: 170px;
}
.container-hero h1 {
	color: #2e313b;
	font-size: 72px;
	line-height: 80px;
	margin-bottom: 1.5rem;
}
.container-hero h1 b {
	color: #02c153;
}
.container-hero .btn {
	margin-top: 50px;
}
.hero-city {
	background: url(../images/hero-city-e2350cc9.jpg) no-repeat 0 0;
}
.container-map {
	margin-top: 140px;
}
.container-map #map {
	height: 500px;
	width: 100%;
}
.review {
	font-size: 18px;
}
.review, .review .author {
	color: #1c2633;
	line-height: 28px;
}
.review .author {
	font-size: 17px;
}
.review .city {
	color: #02c153;
	font-size: 15px;
	line-height: 28px;
}
.review .people {
	float: left;
	margin-right: 20px;
	overflow: hidden;
	position: relative;
}
.review .stars {
	margin-bottom: 15px;
}
.review p {
	margin-bottom: 2.1rem;
}
.review .ic-quote {
	width: 45px;
}
.review-big {
	margin-bottom: 20px;
}
.review-big .people {
	display: inline-block;
	float: none;
	margin-right: 0;
}
.review-big .col-image {
	padding-top: 50px;
}
.review-big .col-desc {
	padding-bottom: 50px;
	padding-right: 80px;
	padding-top: 50px;
}
.review-big .ic-quote {
	width: 55px;
}
.review-slider .review-text {
	border-radius: 5px;
	margin-bottom: 3rem;
	padding: 2rem 0 3rem;
}
.review-slider .review-text p {
	color: #fff;
	font-size: 34px;
	line-height: 46px;
	margin: 0;
	padding: 0 1rem;
	text-align: center;
}
.review-slider .author {
	color: #fff;
}
.review-slider .review-caption {
	display: inline-block;
}
.review-slider .review-quote {
	background-color: #1f295e;
	padding: 0 1rem;
	position: absolute;
	right: 47px;
	top: -11px;
	z-index: 999;
}
.review-slider .review-quote .ic-quote {
	opacity: .2;
	width: 60px;
}
.arrow_box {
	background: #1f295e;
	border: 1px solid #455279;
	position: relative;
}
.arrow_box:after, .arrow_box:before {
	border: solid transparent;
	content: " ";
	height: 0;
	left: 50%;
	pointer-events: none;
	position: absolute;
	top: 100%;
	width: 0;
}
.arrow_box:after {
	border-color: #1f295e rgba(31,41,94,0) rgba(31,41,94,0);
	border-width: 15px;
	margin-left: -15px;
}
.arrow_box:before {
	border-color: #455279 rgba(69,82,121,0) rgba(69,82,121,0);
	border-width: 16px;
	margin-left: -16px;
}
.container-we-love-our-clients .review {
	background-color: #f6fbf8;
	padding: 4.9rem;
}
.container-we-love-our-clients .review .city {
	font-size: 17px;
}
.container-we-love-our-clients .review .ic-quote {
	width: 60px;
}
.sub-nav.nav-pills .nav-item {
	border-right: 1px solid #f1f6f3;
}
.sub-nav.nav-pills .nav-link {
	border-bottom: 2px solid #fff;
	color: #2e313b;
	padding: 30px 0;
}
.sub-nav.nav-pills .nav-link.active, .sub-nav.nav-pills .nav-link:hover {
	border-bottom: 2px solid #02c153;
	color: #2e313b;
}
.sub-nav.nav-pills .nav-link .ic {
	margin-right: 12px;
	vertical-align: middle;
}
.sub-nav.nav-pills .nav-link-reverse, .sub-nav.nav-pills .nav-link.active, .sub-nav.nav-pills .show > .nav-link {
	background-color: #02c153;
	color: #fff;
}
.sub-nav.nav-pills .nav-link-reverse small {
	color: #fff;
}
.sub-nav.nav-pills .nav-link-reverse.active, .sub-nav.nav-pills .nav-link-reverse:hover {
	background-color: #fff;
	color: #2e313b;
}
.sub-nav.nav-pills .nav-link-reverse.active small, .sub-nav.nav-pills .nav-link-reverse:hover small {
	color: #2e313b;
}
.sub-nav-m .nav-link.active small {
	color: #fff;
}
.sub-nav-m .nav-link .ic-m {
	vertical-align: bottom!important;
}
.sub-nav-m .nav-link .text {
	display: inline-block;
	line-height: 17px;
	text-align: left;
}
.sub-nav-m .nav-link small {
	color: #bdc2bf;
	display: block;
	font-size: 13px;
	line-height: 24px;
}
.career-level {
	background-color: #18214e;
	padding: 65px 0;
}
.career-level p {
	color: #fff;
	font-size: 36px;
	line-height: 42px;
	margin-bottom: 40px;
	margin-top: 0;
	padding-left: 0;
	padding-top: 0;
}
.career-level p b {
	color: #02c153;
}
.career-level h3 {
	color: #fff;
	font-size: 28px;
	line-height: 24px;
}
.career-level .ic-timer {
	color: #02be52;
	font-size: 89px;
	line-height: 51px;
	line-height: 225px;
	text-align: center;
}
.container-four-career-levels {
	padding-bottom: 25px;
}
.container-four-career-levels header p {
	color: #2e313b;
	font-size: 19px;
	line-height: 32px;
	margin-bottom: 50px;
	margin-top: 25px;
	text-align: center;
}
.container-four-career-levels header p b {
	color: #02c153;
	font-weight: 400;
}
.container-choose-career-level .choose-level {
	color: #2e313b;
	font-size: 30px;
	font-weight: 700;
	line-height: 28px;
	margin-bottom: 40px;
}
.container-choose-career-level .service {
	padding-bottom: 70px;
}
.container-choose-career-level .service .col-image {
	padding: 0;
}
.container-choose-career-level .service .col-entry {
	padding-top: 70px;
}
.container-choose-career-level .service .col-entry h2 {
	margin-bottom: 20px;
}
.container-choose-career-level .service .col-entry small {
	color: #02c153;
	font-size: 16px;
	line-height: 24px;
}
.container-choose-career-level .service .col-entry ul {
	-moz-columns: 2;
	-webkit-columns: 2;
	color: #000;
	column-count: 2;
	font-size: 18px;
	line-height: 36px;
	margin-bottom: 50px;
	margin-top: 25px;
}
.container-choose-career-level .service .col-entry ul span {
	margin-right: 8px;
	vertical-align: sub;
}
.container-choose-career-level .service-right .col-entry {
	padding-left: 40px;
}
.container-choose-career-level .service-left .col-entry {
	padding-left: 75px;
}
.container-which-career-level {
	padding-bottom: 80px;
	padding-top: 30px;
}
.container-industry {
	margin-top: -356px;
	position: relative;
	z-index: 36;
}
.container-industry .nav-icon2 .circle {
	line-height: 117px;
}
.container-industry .nav-icon2 li {
	width: 33%;
}
.container-industry .content > div {
	background-color: #fff;
	padding: 60px 80px 40px;
}
.container-industry .content p {
	color: #777980;
	font-size: 17px;
	line-height: 28px;
	margin-bottom: 25px;
}
.container-industry .content p b {
	color: #2e313b;
}
.container-industry .content h2 {
	color: #2e313b;
	font-size: 42px;
	line-height: 52px;
	margin-bottom: 50px;
}
.container-industry .content p + h2 {
	margin-top: 50px;
}
.container-industry .content ul + .btn {
	margin-top: 30px;
}
.container-industry .content ul + .row {
	margin-top: 2rem;
}
.container-industry .content hr {
	margin-bottom: 3rem;
	margin-top: 3rem;
}
.container-industry .content h3 {
	color: #2e313b;
	font-size: 24px;
	line-height: 28px;
	margin-bottom: 2.5rem;
}
.container-industry .content .btn + h2 {
	margin-top: 4rem;
}
.container-industry .nav-link:hover {
	background-color: #02c153;
	color: #fff;
}
.container-industry .nav-link:hover span.circle {
	border-color: #fff;
}
.list-check li {
	margin-bottom: 8px;
	margin-left: 40px;
	padding-left: 30px;
	position: relative;
}
.list-check li:before {
	content: " ";
	display: block;
	left: 0;
	padding-right: 36px;
	position: absolute;
	top: 2px;
}
.list-2-columns {
	-moz-columns: 2;
	-webkit-columns: 2;
	column-count: 2;
}
.list-progressbar + p {
	margin-top: 2rem;
}
.container-how-it-works p {
	color: #2e313b;
	font-size: 19px;
	line-height: 32px;
	text-align: center;
}
.container-how-it-works-list .card {
	background: transparent;
	border: 0;
	margin-bottom: 115px;
	position: relative;
}
.container-how-it-works-list .card:nth-child(2n){padding-left:22px}
.container-how-it-works-list .card:nth-child(2n):after{border-left:3px dotted #02c153;bottom:-49px;content:" ";display:block;height:47px;left:50%;position:absolute;width:0}
.container-how-it-works-list .card:nth-child(2n) .card-body:after{border-bottom:3px dotted #02c153;bottom:-49px;content:" ";display:block;height:0;left:0;position:absolute;width:50%}
.container-how-it-works-list .card:nth-child(odd){padding-right:22px}
.container-how-it-works-list .card:nth-child(odd):before{border-bottom:3px dotted #02c153;content:" ";display:block;height:0;position:absolute;right:-19px;top:70px;width:39px;z-index:999}
.container-how-it-works-list .card:nth-child(odd):after{border-bottom:3px dotted #02c153;bottom:-49px;content:" ";display:block;height:0;left:50%;position:absolute;right:4px;z-index:999}
.container-how-it-works-list .card:nth-child(odd) .card-body:after{border-left:3px dotted #02c153;content:" ";display:block;height:23px;left:50%;position:absolute;top:-62px;width:0;z-index:999}
.container-how-it-works-list .card .card-body {
	padding: 60px 60px 0;
}
.container-how-it-works-list .card .card-footer {
	background: transparent;
	border: 0;
	padding: 20px 60px 60px;
}
.container-how-it-works-list .card h3 {
	color: #2e313b;
	font-size: 32px;
	line-height: 42px;
}
.container-how-it-works-list .card p {
	color: #777980;
	font-size: 17px;
	line-height: 28px;
	margin-top: 15px;
}
.container-how-it-works-list .card .counter-lg {
	left: 50%;
	margin-left: -33px;
	position: absolute;
	top: -35px;
}
.container-how-it-works-list .card .card-footer {
	color: #1c2633;
	font-size: 15px;
	line-height: 21px;
}
.container-how-it-works-list .card .card-footer a {
	background-color: #fff;
	color: #02c153;
	font-size: 13px;
	letter-spacing: 0;
	padding: 9px 20px;
	text-transform: uppercase;
}
.container-how-it-works-list .card:hover .card-body, .container-how-it-works-list .card:hover .card-footer {
	background-color: #02c153!important;
	color: #fff;
}
.container-how-it-works-list .card:hover .card-body h3, .container-how-it-works-list .card:hover .card-body p {
	color: #fff;
}
.container-how-it-works-list .card.first-left .card-body:after, .container-how-it-works-list .card.last-left:after, .container-how-it-works-list .card.last-right .card-body:after, .container-how-it-works-list .card.last-right:after {
	display: none;
}
.box-form-get-your-resume-review {
	color: #fff;
	margin-bottom: 50px;
	padding: 50px;
}
.box-form-get-your-resume-review header {
	margin-bottom: 30px;
	margin-top: 0;
}
.box-form-get-your-resume-review header h2 {
	color: #fff;
	font-size: 36px;
	line-height: 42px;
	margin-bottom: 25px;
}
.box-form-get-your-resume-review header h2 b {
	color: #02c153;
}
.box-form-get-your-resume-review header p {
	color: #fff;
	font-size: 17px;
	line-height: 28px;
}
.box-form-get-your-resume-review .form-control {
	background-color: #18214e;
	border: 0;
	height: 55px;
	line-height: 55px;
	padding-left: 40px;
}
.box-form-get-your-resume-review textarea.form-control {
	height: 150px;
	line-height: 25px;
}
.box-form-get-your-resume-review .custom-file-label {
	background-color: #18214e;
	border: 0;
	cursor: pointer;
	height: 55px;
	line-height: 55px;
	padding-bottom: 0;
	padding-left: 20px;
	padding-top: 0;
}
.box-form-get-your-resume-review .custom-file-label:after {
	content: "";
	display: none;
}
.box-form-get-your-resume-review .custom-file-label span.ic-file {
	padding-right: 20px;
	vertical-align: text-bottom;
}
.box-form-get-your-resume-review span.ic-info-solid {
	vertical-align: text-top;
}
.box-form-get-your-resume-review hr {
	border-color: #283367;
	margin-bottom: 50px;
	margin-top: 50px;
}
.box-form-get-your-resume-review div.info {
	color: #b8bdda;
	font-size: 14px;
	line-height: 20px;
}
.box-form-get-your-resume-review div.info p {
	margin-top: 20px;
}
.box-form-get-your-resume-review span.ic {
	border: 2px solid red;
	display: block;
	height: 90px;
	text-align: center;
	vertical-align: middle;
	width: 90px;
}
.box-form-get-your-resume-review span.ic span {
	display: inline-block;
}
.find-what-you-need {
	color: #1c2633;
	font-size: 21px;
	line-height: 32px;
	margin-top: 50px;
	padding: 80px 0;
}
.find-what-you-need span.ic {
	background-color: #fff;
	border: 2px solid #02c153;
	border-radius: 50%;
	display: inline-block;
	height: 90px;
	line-height: 120px;
	margin-right: 30px;
	text-align: center;
	vertical-align: middle;
	width: 90px;
}
.find-what-you-need span.ic span {
	display: inline-block;
}
.find-what-you-need a {
	text-decoration: underline;
}
.find-what-you-need p {
	margin-top: 40px;
}
.container-why-choose-us .list-guarantee {
	color: #000;
	font-size: 17px;
	line-height: 24px;
	margin-bottom: 1.5rem;
	margin-top: 2.5rem;
}
.container-why-choose-us .box-form-get-your-resume-review {
	margin-bottom: 30px;
}
.card-list-light .card {
	border: 0;
	margin-bottom: 20px;
	padding: 10px 80px;
}
.card-list-light .card h2 {
	color: #2e313b;
	font-size: 42px;
	line-height: 52px;
	margin-bottom: 25px;
}
.card-list-light .card p {
	color: #777980;
	font-size: 17px;
	line-height: 28px;
}
.card-list-light .card .card-footer {
	background: none;
	border: 0;
	padding-top: 0;
}
.card-list-light .card .card-footer a {
	background-color: #fff;
	color: #02c153;
	display: inline-block;
	font-size: 13px;
	letter-spacing: 0;
	margin-bottom: 7px;
	margin-right: 7px;
	padding: 9px 15px;
	text-transform: uppercase;
}
.box-green {
	background-color: #02c153;
	color: #fff;
	padding: 50px;
}
.box-green h3 {
	color: #fff;
	font-size: 36px;
	line-height: 48px;
	margin-bottom: 1.5rem;
}
.box-green p {
	margin-bottom: 2.5rem;
}
.box-green .btn {
	background-color: #fff;
	color: #2e313b;
}
.call-md {
	font-size: 18px;
}
.call-md .container-contact .list-contacts span.call-us, .call-md .ic-mobile, .container-contact .list-contacts .call-md span.call-us {
	height: 28px;
	width: 20px;
}
.call-md a.phone {
	color: #2e313b;
	font-size: 26px;
	white-space: nowrap;
}
.container-have-a-question .container-half {
	padding-bottom: 5.5rem;
	padding-top: 6.5rem;
}
.container-have-a-question .nav-link:hover span.circle {
	background: #02c153;
	transition: all .3s ease;
}
.list-ways {
	padding-bottom: 10px;
	padding-top: 40px;
}
.list-ways .btn {
	margin-top: 30px;
}
.list-ways .row {
	margin-bottom: 100px;
}
.list-ways .row h2 {
	color: #fff;
	margin-bottom: 40px;
	margin-top: 0;
}
.list-ways .row p {
	color: #fff;
	font-size: 19px;
	line-height: 32px;
}
.list-ways .row .col-left {
	padding-right: 40px;
}
.list-ways .row .col-left h2, .list-ways .row .col-left p {
	padding-left: 55px;
}
.list-ways .row .col-right {
	padding-left: 40px;
}
.nav-icon {
	padding-bottom: 30px;
	padding-top: 30px;
}
.nav-icon .nav-item .nav-link {
	color: #fff;
	font-size: 21px;
	line-height: 32px;
	text-align: center;
}
.nav-icon .nav-item .nav-link span.circle {
	margin-right: 40px;
}
.nav-icon .nav-item .nav-link span.circle span {
	margin-top: 23px;
}
span.circle {
	border: 2px solid #02c153;
	border-radius: 50%;
	display: inline-block;
	height: 90px;
	text-align: center;
	vertical-align: middle;
	width: 90px;
}
.swiper-get-job {
	margin-top: 0;
}
.swiper-get-job .swiper-slide .slide-desc {
	color: #fff;
	font-size: 24px;
	line-height: 32px;
	margin-top: 40px;
	text-align: center;
}
.swiper-get-job .swiper-slide .slide-desc span {
	display: inline-block;
}
.swiper-get-job .swiper-pagination {
	display: block;
}
.swiper-get-job.swiper-container-horizontal > .swiper-pagination-bullets {
	background: none!important;
	position: relative;
	text-align: center;
}
.swiper-get-job.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
	background: #18214e!important;
	color: #fff;
	font-size: 20px;
	font-weight: 700;
	height: 40px;
	line-height: 40px;
	margin: 0 4px;
	opacity: 1;
	width: 40px;
}
.swiper-get-job.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet-active {
	background: #02c153!important;
}
.swiper-get-job .slide-counter {
	display: none;
}
.container-empty-shadow {
	height: 60px;
}
.container-free-resume-evaluation .col-left header {
	margin-bottom: 50px;
	margin-top: 0;
	padding-left: 80px;
	padding-right: 80px;
}
.container-free-resume-evaluation .col-left header p {
	color: #2e313b;
	font-size: 19px;
	line-height: 32px;
}
.container-free-resume-evaluation .col-left h1 {
	color: #2e313b;
	font-size: 54px;
	line-height: 60px;
	margin-bottom: 30px;
}
.container-free-resume-evaluation .box-how-it-works {
	padding: 60px 80px;
}
.container-free-resume-evaluation .box-how-it-works .circle {
	background-color: #fff;
	display: block;
	float: left;
}
.container-free-resume-evaluation .box-how-it-works .circle.circle-check {
	background-color: #02c153;
	line-height: 79px;
	text-align: center;
}
.container-free-resume-evaluation .box-how-it-works .text {
	border-bottom: 1px solid #e7efea;
	display: block;
	margin-bottom: 20px;
	margin-left: 100px;
	padding-bottom: 40px;
	padding-top: 20px;
}
.nav-number-icon {
	color: #000;
	font-size: 18px;
	margin-top: 50px;
}
.nav-number-icon li {
	display: block;
}
span.circle-sm {
	height: 50px;
	line-height: 50px;
	width: 50px;
}
span.circle-md, span.circle-sm {
	border-radius: 50%;
	display: inline-block;
	text-align: center;
}
span.circle-md {
	height: 65px;
	line-height: 65px;
	width: 65px;
}
.container-get-more {
	padding: 80px 0;
}
.container-get-more header {
	margin-right: 10px;
	margin-top: 0;
}
.container-get-more header h1 {
	color: #2e313b;
	font-size: 54px;
	line-height: 60px;
	margin-bottom: 30px;
}
.container-get-more header p {
	color: #2e313b;
	font-size: 19px;
	line-height: 32px;
}
.container-resume-distribution {
	padding: 80px 0;
}
.shape {
	border-bottom: 2px solid red;
	border-right: 2px solid red;
	height: 50px;
	transform: skew(-45deg);
	width: 200px;
}
.list-guarantee-questions, .list-resume-distribution {
	margin-top: 160px;
}
.list-guarantee-questions .card, .list-resume-distribution .card {
	background-color: #f6fbf8;
	border: 0;
	display: block;
	margin-bottom: 85px;
	position: relative;
}
.list-guarantee-questions .card .card-body, .list-resume-distribution .card .card-body {
	padding: 80px;
}
.list-guarantee-questions .card:nth-child(2n),.list-resume-distribution .card:nth-child(2n){margin-top:0;padding-left:50px}
.list-guarantee-questions .card:nth-child(2n):before,.list-resume-distribution .card:nth-child(2n):before{border-right:3px dotted #02c153;bottom:-62px;content:"";height:100px;left:0;position:absolute;transform:skew(-45deg);width:0;z-index:2}
.list-guarantee-questions .card.hide-line:after, .list-guarantee-questions .card.hide-line:before, .list-resume-distribution .card.hide-line:after, .list-resume-distribution .card.hide-line:before {
	display: none;
}
.list-guarantee-questions .card:nth-child(odd),.list-resume-distribution .card:nth-child(odd){margin-top:-80px;padding-right:50px}
.list-guarantee-questions .card:nth-child(odd):after,.list-resume-distribution .card:nth-child(odd):after{border-right:3px dotted #02c153;content:"";height:100px;position:absolute;right:0;top:90px;transform:skew(45deg);width:0;z-index:2}
.list-guarantee-questions .card h3, .list-resume-distribution .card h3 {
	color: #2e313b;
	font-size: 32px;
	line-height: 42px;
}
.list-guarantee-questions .card p, .list-resume-distribution .card p {
	color: #777980;
	font-size: 17px;
	line-height: 28px;
	margin-top: 15px;
}
.list-guarantee-questions .card .counter-lg, .list-resume-distribution .card .counter-lg {
	color: #02be52;
	font-size: 40px;
	height: 90px;
	left: 90px;
	line-height: 85px;
	position: absolute;
	text-align: center;
	top: -45px;
	width: 90px;
}
.list-guarantee-questions .card-questions.card-body, .list-resume-distribution .card-questions.card-body {
	padding-left: 0;
	padding-right: 0;
	text-align: center;
}
.list-guarantee-questions .card-questions.card-body .nav-icon2 a, .list-resume-distribution .card-questions.card-body .nav-icon2 a {
	color: #fff;
}
.list-guarantee-questions .card-questions.card-body .nav-icon2 a:hover .circle, .list-resume-distribution .card-questions.card-body .nav-icon2 a:hover .circle {
	background: #02c153;
	transition: all .3s ease;
}
.list-guarantee-questions .card-questions.card-body .nav-icon2 .circle, .list-resume-distribution .card-questions.card-body .nav-icon2 .circle {
	line-height: 120px;
}
.list-guarantee-questions .card-questions.card-body .nav-icon2 span.text, .list-resume-distribution .card-questions.card-body .nav-icon2 span.text {
	margin-top: 1.5rem;
}
.list-guarantee-questions .card-questions.card-body h3, .list-resume-distribution .card-questions.card-body h3 {
	color: #fff;
	font-size: 54px;
	line-height: 60px;
	margin-bottom: 3rem;
	text-align: center;
}
.container-resume-sample .related-samples h2 {
	font-size: 53px;
	margin-bottom: 35px;
}
.container-resume-sample .related-samples ul {
	-moz-column-count: 2;
	-webkit-column-count: 2;
	column-count: 2;
	margin-bottom: 50px;
}
.container-resume-sample .related-samples ul li {
	font-size: 18px;
	line-height: 30px;
}
.container-resume-sample .tags {
	margin-bottom: 2rem;
	margin-left: 0;
}
.container-resume-sample .content .slider-sample {
	margin-bottom: 40px;
	padding: 40px 40px 0;
}
.container-resume-sample .content header {
	margin-bottom: 25px;
	margin-top: 0;
	padding-left: 0;
	padding-right: 0;
}
.container-resume-sample .content header p {
	color: #2e313b;
	font-size: 19px;
	line-height: 32px;
}
.container-resume-sample .content h1 {
	color: #2e313b;
	font-size: 54px;
	line-height: 60px;
	margin-bottom: 40px;
}
.container-resume-sample .swiper-container {
	padding-bottom: 40px;
}
.container-resume-sample .swiper-container-horizontal > .swiper-pagination-bullets {
	background-color: transparent!important;
	bottom: 8px!important;
	padding-left: 0;
	text-align: center!important;
	top: auto!important;
}
.container-resume-sample .swiper-pagination-bullet {
	background-color: #d6dfda!important;
}
.container-resume-sample .swiper-pagination-bullet-active {
	background-color: #02c153!important;
}
.container-resume-sample .swiper-wrapper {
	margin-top: 0;
}
.container-resume-sample .swiper-button-next span span {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 11px;
	width: 13px;
}
.container-resume-sample .swiper-button-prev span span {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M257.5 445.1l-22.2 22.2c-9.4 9.4-24.6 9.4-33.9 0L7 273c-9.4-9.4-9.4-24.6 0-33.9L201.4 44.7c9.4-9.4 24.6-9.4 33.9 0l22.2 22.2c9.5 9.5 9.3 25-.4 34.3L136.6 216H424c13.3 0 24 10.7 24 24v32c0 13.3-10.7 24-24 24H136.6l120.5 114.8c9.8 9.3 10 24.8.4 34.3z'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 11px;
	width: 13px;
}
.container-resume-sample .swiper-button-next > span, .container-resume-sample .swiper-button-prev > span {
	background-color: #fff;
}
.container-resume-sample .swiper-button-prev {
	left: -25px;
	top: 48%;
}
.container-resume-sample .swiper-button-next {
	right: -25px;
	top: 48%;
}
.container-resume-sample .swiper-button-next > span, .container-resume-sample .swiper-button-prev > span {
	box-shadow: 2px 12px 20px 0 rgba(0,0,0,.13);
}
.container-resume-sample .swiper-button-next > span:hover, .container-resume-sample .swiper-button-prev > span:hover {
	background-color: #02c153;
}
.container-resume-sample .swiper-button-next > span:hover span {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23fff'%3E%3Cpath d='M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 11px;
	width: 13px;
}
.container-resume-sample .swiper-button-prev > span:hover span {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23fff'%3E%3Cpath d='M257.5 445.1l-22.2 22.2c-9.4 9.4-24.6 9.4-33.9 0L7 273c-9.4-9.4-9.4-24.6 0-33.9L201.4 44.7c9.4-9.4 24.6-9.4 33.9 0l22.2 22.2c9.5 9.5 9.3 25-.4 34.3L136.6 216H424c13.3 0 24 10.7 24 24v32c0 13.3-10.7 24-24 24H136.6l120.5 114.8c9.8 9.3 10 24.8.4 34.3z'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 11px;
	width: 13px;
}
.container-resume-sample .swiper-wrapper2 {
	margin-left: 25px;
	margin-right: 25px;
}
.container-resume-sample .zoom {
	background-color: #02c153;
	border-radius: 50%;
	height: 90px;
	left: 47%;
	line-height: 112px;
	position: absolute;
	text-align: center;
	top: 44%;
	width: 90px;
	z-index: 99;
}
.tags {
	margin-left: 80px;
}
.tags a.tag, .tags span.tag {
	background-color: #fff;
	color: #02c153;
	font-size: 13px;
	letter-spacing: 0;
	padding: 4px 12px;
	text-transform: uppercase;
}
.container-triple-guarantee .box-top-rated + .box-form-get-your-resume-review {
	margin-top: 40px;
}
.container-triple-guarantee .box-form-get-your-resume-review {
	margin-bottom: 0;
}
.container-triple-guarantee .content header {
	margin-bottom: 55px;
	margin-top: 25px;
}
.container-triple-guarantee .content header p {
	color: #2e313b;
	font-size: 19px;
	line-height: 32px;
}
.container-triple-guarantee .content h1 {
	color: #2e313b;
	font-size: 54px;
	line-height: 60px;
	margin-bottom: 45px;
}
.container-triple-guarantee .sidebar .box-top-rated h3 {
	color: #2e313b;
	font-size: 28px;
	line-height: 40px;
	margin-bottom: 7px;
}
.container-triple-guarantee .list-guarantee > div {
	margin-bottom: 2.5rem;
}
.container-triple-guarantee .list-guarantee > div > div.row {
	margin-right: 12px;
	padding-bottom: 0;
	padding-top: 2rem;
}
.container-triple-guarantee .list-guarantee .col-counter .counter {
	display: inline-block;
	float: none;
	margin-right: 0;
}
.container-triple-guarantee .list-guarantee h2 {
	color: #2e313b;
	font-size: 42px;
	line-height: 52px;
	margin-bottom: 0;
	padding-top: 8px;
}
.container-triple-guarantee .list-guarantee p {
	color: #777980;
	font-size: 17px;
	line-height: 28px;
	margin-bottom: 2rem;
}
.list-guarantee-questions {
	margin-top: 0;
}
.list-guarantee-questions .card:nth-child(odd){background:transparent;margin-top:0;padding-left:0;padding-right:30px}
.container-we-know-what > div {
	padding-bottom: 130px;
	padding-top: 130px;
}
.container-we-know-what .btn, .container-we-know-what h2, .container-we-know-what p {
	margin-left: 60px;
}
.container-we-know-what h2, .container-we-know-what p {
	color: #fff;
	margin-bottom: 2rem;
}
.container-we-know-what p {
	font-size: 19px;
	line-height: 32px;
}
.container-we-know-what .btn {
	margin-bottom: 6rem;
	margin-top: 1rem;
}
.container-partners .container {
	border-bottom: 0;
}
.container-post-image {
	background-repeat: no-repeat;
	background-size: cover;
	border-top: 1px solid #f1f6f3;
	margin-bottom: 50px;
	padding-bottom: 80px;
	padding-top: 80px;
}
.container-post-image h1 {
	color: #fff;
	font-size: 72px;
	font-weight: bolder;
	line-height: 60px;
}
.container-post {
	margin-bottom: 100px;
}
.container-post h1 {
	color: #2e313b;
	font-size: 56px;
	line-height: 72px;
	margin-bottom: 2.5rem;
}
.container-post h2 {
	color: #2e313b;
	font-size: 26px;
	line-height: 32px;
}
.container-post div.abstract {
	color: #2e313b;
	font-size: 19px;
	line-height: 32px;
}
.container-post p {
	color: #5e616a;
	font-size: 16px;
	line-height: 28px;
}
.container-post div.abstract + p {
	margin-top: 2.5rem;
}
.container-post p + p {
	margin-top: 2rem;
}
.container-post p + h2 {
	margin-top: 3rem;
}
.container-post h2 + p {
	margin-top: 2rem;
}
.container-post img + p, .container-post p + img {
	margin-top: 3rem;
}
.container-post p + ul, .container-post ul + p {
	margin-top: 2.5rem;
}
.container-related-post {
	padding: 90px 0;
}
.list-posts h2 {
	color: #2e313b;
	font-size: 64px;
	line-height: 60px;
	margin-bottom: 3rem;
	text-align: center;
}
.list-posts .post {
	margin-left: 3px;
	margin-right: 2px;
}
.list-posts .post h3 {
	color: #2e313b;
	font-size: 26px;
	line-height: 32px;
	padding: 2.5rem 3rem 1rem;
}
.list-posts .post p {
	color: #777980;
	font-size: 15px;
	line-height: 26px;
	margin-bottom: 2rem;
	padding: 0 3rem 2rem;
}
.container-all-posts {
	padding: 90px 0;
}
.container-most-popular {
	border-top: 1px solid #f1f6f3;
	padding-bottom: 80px;
	padding-top: 45px;
}
.container-most-popular h1 {
	color: #2e313b;
	font-size: 64px;
	line-height: 60px;
	margin-bottom: 3.5rem;
	text-align: center;
}
.container-most-popular .post-big h2 {
	font-size: 42px;
	margin-bottom: 1rem;
	margin-top: 3.5rem;
}
.container-most-popular .post-big .btn {
	margin-top: 1.5rem;
}
.container-most-popular .post-big p {
	color: #777980;
	font-size: 17px;
	line-height: 26px;
}
.container-most-popular .list-small-posts h3 {
	color: #2e313b;
	font-size: 21px;
	line-height: 26px;
}
.container-most-popular .list-small-posts .row hr {
	border-top: 1px solid #e4eee8;
	margin-bottom: 2.4rem;
	margin-left: 25px;
	margin-top: 2.4rem;
	width: 100%;
}
.container-most-popular .category-dropdown {
	float: right;
	max-width: 250px;
}
.btn-left {
	height: auto;
	width: auto;
}
.container-pagination {
	border-top: 1px solid #e4eee8;
	margin-top: 4rem;
	padding-top: 4rem;
}
.pagination li a {
	border-radius: 50%;
	color: #353550;
	display: block;
	height: 50px;
	line-height: 50px;
	margin: 0 3px;
	text-align: center;
	width: 50px;
}
.pagination li a:hover {
	background-color: #fff;
}
.pagination li.current a {
	background-color: #02c153;
	color: #fff;
}
.btn-prev {
	background-color: #fff;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%2302c153'%3E%3Cpath d='M257.5 445.1l-22.2 22.2c-9.4 9.4-24.6 9.4-33.9 0L7 273c-9.4-9.4-9.4-24.6 0-33.9L201.4 44.7c9.4-9.4 24.6-9.4 33.9 0l22.2 22.2c9.5 9.5 9.3 25-.4 34.3L136.6 216H424c13.3 0 24 10.7 24 24v32c0 13.3-10.7 24-24 24H136.6l120.5 114.8c9.8 9.3 10 24.8.4 34.3z'/%3E%3C/svg%3E");
	border-color: #fff;
	color: #353550;
}
.btn-prev, .btn-prev:hover {
	background-position: 19px;
	background-repeat: no-repeat;
	background-size: contain;
	background-size: 13px 11px;
	display: inline-block;
	height: 11px;
	height: auto;
	padding-left: 50px;
	width: 13px;
	width: auto;
}
.btn-prev:hover {
	background-color: #02c153;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23fff'%3E%3Cpath d='M257.5 445.1l-22.2 22.2c-9.4 9.4-24.6 9.4-33.9 0L7 273c-9.4-9.4-9.4-24.6 0-33.9L201.4 44.7c9.4-9.4 24.6-9.4 33.9 0l22.2 22.2c9.5 9.5 9.3 25-.4 34.3L136.6 216H424c13.3 0 24 10.7 24 24v32c0 13.3-10.7 24-24 24H136.6l120.5 114.8c9.8 9.3 10 24.8.4 34.3z'/%3E%3C/svg%3E");
	color: #fff!important;
}
.btn-next {
	background-color: #fff;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%2302c153'%3E%3Cpath d='M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z'/%3E%3C/svg%3E");
	background-size: contain;
	background-size: 13px 11px!important;
	border-color: #fff;
	color: #353550;
}
.btn-next, .btn-next:hover {
	background-position: right 19px center;
	background-repeat: no-repeat;
	display: inline-block;
	height: 11px;
	height: auto;
	padding-right: 50px;
	width: 13px;
	width: auto;
}
.btn-next:hover {
	background-color: #02c153;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23fff'%3E%3Cpath d='M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z'/%3E%3C/svg%3E");
	background-size: contain;
	background-size: 13px 11px;
	color: #fff!important;
}
.container-contact .list-contacts > div > div {
	min-height: 335px;
	padding: 60px;
}
.container-contact .list-contacts h2 {
	font-size: 42px;
	line-height: 52px;
	margin-bottom: 2rem;
}
.container-contact .list-contacts h2 b {
	display: block;
}
.container-contact .list-contacts address, .container-contact .list-contacts p {
	color: #2e313b;
	font-size: 17px;
	line-height: 28px;
}
.container-contact .list-contacts address {
	background-position-y: 1px;
	background-size: 14px 23px;
	height: auto;
	padding-left: 25px;
	width: auto;
	width: 100%;
}
.container-contact .list-contacts .btn {
	margin-top: 2rem;
	padding: 0 1rem;
}
.container-contact .list-contacts span.call-us {
	background-position-y: 4px;
	background-size: 20px 20px;
	color: #2e313b;
	display: inline-block;
	font-size: 21px;
	font-weight: 700;
	height: auto;
	margin-bottom: 2rem;
	padding-left: 25px;
	width: auto;
}
.container-contact .ic-google-black {
	width: 45px;
}
.container-resume-samples-search header {
	margin-bottom: 80px;
	margin-top: 0;
}
.container-resume-samples-search header h1 {
	color: #2e313b;
	font-size: 54px;
	line-height: 60px;
	text-align: center;
}
.container-resume-samples-search header p {
	color: #2e313b;
	font-size: 19px;
	line-height: 32px;
	text-align: center;
}
.container-resume-samples-search header a {
	position: absolute;
	right: 15px;
	top: 25px;
}
.container-resume-samples-search form {
	margin-bottom: 5rem;
}
.container-resume-samples-search form input {
	background-color: #f6fbf8;
	border: 0;
	color: #2e313b;
	font-size: 18px;
	height: 70px;
	min-width: 400px;
}
.container-resume-samples-search form input:focus {
	background-color: #f6fbf8;
	color: #2e313b;
}
.container-resume-samples-search form button {
	color: #fff;
	font-size: 18px;
	line-height: 56px;
	margin: 0!important;
	padding: 3px 21px;
}
.container-resume-samples-search form .ic-search {
	height: 25px;
	margin-left: 10px;
	margin-right: 10px;
	vertical-align: inherit;
	width: 25px;
}
.list-resume-samples {
	background-color: #f6fbf7;
	margin-right: 1rem;
	padding: 3rem;
}
.list-resume-samples a {
	color: #02c153;
	font-size: 15px;
	line-height: 40px;
	margin-left: 25px;
	padding-left: 35px;
	position: relative;
}
.list-resume-samples a:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%2302c153'%3E%3Cpath d='M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm-28.9 143.6l75.5 72.4H120c-13.3 0-24 10.7-24 24v16c0 13.3 10.7 24 24 24h182.6l-75.5 72.4c-9.7 9.3-9.9 24.8-.4 34.3l11 10.9c9.4 9.4 24.6 9.4 33.9 0L404.3 273c9.4-9.4 9.4-24.6 0-33.9L271.6 106.3c-9.4-9.4-24.6-9.4-33.9 0l-11 10.9c-9.5 9.6-9.3 25.1.4 34.4z'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	content: " ";
	display: inline-block;
	height: 20px;
	left: -10px;
	position: absolute;
	top: -3px;
	width: 20px;
}
.list-resume-samples li.heading {
	color: #1c2633;
	font-size: 24px;
	padding-bottom: 1.5rem;
	text-align: center;
}
.container-resume-samples-by-industry {
	padding-bottom: 80px;
}
.container-resume-samples-by-industry .col {
	border-top: 1px solid #f1f6f3;
	padding-top: 80px;
}
.container-resume-samples-by-industry h2 {
	margin-bottom: 3rem;
	text-align: center;
}
.list-resume .tags {
	margin-bottom: 1.3rem;
	margin-left: 0;
	margin-top: 1.5rem;
}
.list-resume .tags span.tag {
	padding: 10px 18px 9px;
}
.list-resume > div {
	padding-left: 5px;
	padding-right: 5px;
}
.list-resume > div h3 {
	color: #1c2633;
	font-size: 21px;
	height: 64px;
	line-height: 32px;
	overflow: hidden;
}
.list-resume > div h3 a {
	color: #1c2633;
}
.list-resume > div h3 a:hover {
	text-decoration: none;
}
.list-resume > div > div {
	padding: 40px 40px 30px;
}
.list-resume > div > div:hover {
	background-color: #02c153!important;
	color: #fff;
}
.list-resume > div > div:hover a {
	color: #fff;
}
.nav-career-levels {
	box-shadow: 252px 0 88px 8px rgba(0,0,0,.05);
	margin-bottom: 4rem;
}
.nav-career-levels li {
	text-align: left!important;
}
.nav-career-levels li > span {
	color: #1c2633;
	display: inline-block;
	font-size: 24px;
	line-height: 48px;
	line-height: 80px;
}
.nav-career-levels a {
	border-bottom: 10px solid #fff;
	border-top: 10px solid #fff;
	color: #2e313b;
	font-size: 18px;
	padding: 0!important;
}
.nav-career-levels a:hover {
	color: #fff;
}
.nav-career-levels a:hover span {
	background-color: #02c153;
}
.nav-career-levels a span {
	display: inline-block;
	padding: 18px;
	text-align: center;
	width: 100%;
}
.container-list-reviews {
	padding-bottom: 80px;
	padding-top: 80px;
}
.container-dream-job {
	color: #fff;
	font-size: 36px;
	line-height: 42px;
	margin-bottom: 5rem;
	padding-bottom: 70px;
	padding-top: 80px;
	position: relative;
	text-align: center;
}
.container-dream-job:after {
	border: 19px solid rgba(2,193,83,0);
	border-top-color: #02c153;
	content: " ";
	height: 0;
	left: 50%;
	margin-left: -19px;
	pointer-events: none;
	position: absolute;
	top: 100%;
	width: 0;
}
.list-testimonials {
	margin-bottom: 60px;
}
.list-testimonials > .row {
	padding: 60px 65px 20px;
}
.list-testimonials > .row > div {
	margin-bottom: 40px;
}
.list-testimonials .card {
	border: 0;
}
.list-testimonials .card-body {
	color: #1c2633;
	font-size: 18px;
	line-height: 28px;
	padding: 3rem 3rem 1.5rem;
}
.list-testimonials .card-footer {
	background: none;
	border: 0;
	color: #1c2633;
	font-size: 18px;
	line-height: 28px;
	padding-bottom: 3rem;
	padding-right: 3rem;
	text-align: right;
}
.list-testimonials .card-footer .signature {
	color: #02c153;
}
.list-testimonials .review .card-footer {
	padding-left: 3rem;
	text-align: initial;
}
.custom-radio {
	-moz-user-select: none;
	-ms-user-select: none;
	-webkit-user-select: none;
	cursor: pointer;
	display: block;
	font-family: cormorantlightitalic;
	font-size: 18px;
	margin-bottom: 12px;
	padding-left: 30px;
	position: relative;
	user-select: none;
}
.custom-radio input {
	cursor: pointer;
	opacity: 0;
	position: absolute;
}
.custom-radio .checkmark {
	background-color: #fff;
	border: 2px solid #b6c9be;
	border-radius: 50%;
	height: 22px;
	left: 0;
	position: absolute;
	top: 5px;
	width: 22px;
}
.custom-radio .checkmark:after {
	content: "";
	display: none;
	position: absolute;
}
.custom-radio:hover input~.checkmark{background-color:#fff;border:1px solid #000}
.custom-radio input:checked~.checkmark{background-color:#fff;border:1px solid #b6c9be}
.custom-radio input:checked~.checkmark:after{display:block}
.custom-radio .checkmark:after {
	background: #000;
	border-radius: 50%;
	height: 10px;
	left: 5px;
	top: 5px;
	width: 10px;
}
.container-career-level-quiz h2 {
	color: #02c153;
	display: block;
	font-size: 24px;
	line-height: 30px;
	line-height: 70px;
	padding-left: 20px;
}
.container-career-level-quiz label {
	color: #1c2633;
	font-size: 19px;
	line-height: 31px;
	margin-bottom: 4px;
	padding-left: 45px;
}
.container-career-level-quiz label.active {
	color: #02c153;
}
.container-career-level-quiz form .row-question {
	border-bottom: 15px solid #fff;
}
.container-career-level-quiz form .row .col-counter {
	padding-top: 40px;
	text-align: right;
}
.container-career-level-quiz form .row .col-question {
	padding-bottom: 60px;
	padding-top: 20px;
}
.container-career-level-quiz form .row .col-question-header {
	padding-top: 40px;
}
.container-career-level-quiz .col-disclaimer {
	color: #2e313b;
	font-size: 16px;
	line-height: 28px;
	padding: 60px 0;
	text-align: center;
}
.container-career-level-quiz .circle {
	background-color: #fff;
	font-size: 28px;
}
.container-career-level-quiz .circle-check {
	background-color: #02c153;
	line-height: 79px;
	text-align: center;
}
.container-career-level-quiz-2 h1 {
	color: #2e313b;
	font-size: 54px;
	line-height: 60px;
	padding-bottom: 15px;
	padding-top: 35px;
}
.container-career-level-quiz-2 h1 span {
	color: #02c153;
}
.container-career-level-quiz-2 p.info {
	color: #2e313b;
	font-size: 19px;
	line-height: 32px;
}
.container-career-level-quiz-2 .list-2-columns {
	margin-bottom: 2.5rem;
	margin-top: 2.5rem;
}
.container-career-level-quiz-2 .list-2-columns li {
	color: #000;
	font-size: 19px;
	line-height: 36px;
	margin-bottom: 0;
	margin-left: 0;
}
.container-career-level-quiz-2 .list-2-columns li:before {
	top: 8px;
}
.container-career-level-quiz-2 .btn-reverse {
	margin-top: 1rem;
}
.container-career-level-quiz-2 .btn {
	box-shadow: 1px 25px 62px 0 hsla(0,0%,61.6%,.13)!important;
}
.container-career-level-quiz-2 .note {
	color: #2e313b;
	font-size: 15px;
	line-height: 23px;
	padding: 5rem 0 6rem;
}
.container-resume-writing-services h2 {
	color: #1c2633;
	font-size: 24px;
	line-height: 30px;
}
.container-resume-writing-services .phone {
	display: inline-block;
	font-size: 17px;
	padding-bottom: 15px;
	padding-left: 7px;
	padding-top: 10px;
}
.container-contact .list-contacts .container-resume-writing-services address, .container-resume-writing-services .container-contact .list-contacts address, .container-resume-writing-services .ic-marker {
	height: 20px;
	margin-right: 10px;
	width: 14px;
}
.container-resume-writing-services address, .container-resume-writing-services p {
	color: #1c2633;
	font-size: 17px;
	line-height: 22px;
}
.container-resume-writing-services hr {
	margin-bottom: 1.4rem;
	margin-top: 1.7rem;
}
.container-resume-writing-services + .container-reviews {
	margin-bottom: 40px;
}
.phone-call {
	display: none;
}
.dropdown-toggle:after {
	position: relative;
	top: 6px;
}
.swiper-slide img {
	display: block;
	margin: 0 auto;
}

.box-form-get-your-resume-review .custom-file-label .resume_name {
	line-height: 24px !important;
	display: inline-block;
	position: absolute;
	padding-left: 8px;
	padding-right: 9px;
	top: 50%;
	transform: translateY(-50%);
	left: 90px;
	word-break: break-all;
}



.container-map {
	margin-top: 0;
}
.container-map  header {
	margin-top: 80px;
}

.container-about-us .container-fluid {
	min-height: auto;
	padding-bottom: 50px;
}



/* responsive */

@media (min-width:576px){
	.container, .container-sm {
		max-width: 540px;
	}
	.col-sm {
		flex-basis: 0;
		flex-grow: 1;
		max-width: 100%;
	}
	.row-cols-sm-1 > * {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.row-cols-sm-2 > * {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.row-cols-sm-3 > * {
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
	}
	.row-cols-sm-4 > * {
		flex: 0 0 25%;
		max-width: 25%;
	}
	.row-cols-sm-5 > * {
		flex: 0 0 20%;
		max-width: 20%;
	}
	.row-cols-sm-6 > * {
		flex: 0 0 16.66667%;
		max-width: 16.66667%;
	}
	.col-sm-auto {
		flex: 0 0 auto;
		max-width: 100%;
		width: auto;
	}
	.col-sm-1 {
		flex: 0 0 8.33333%;
		max-width: 8.33333%;
	}
	.col-sm-2 {
		flex: 0 0 16.66667%;
		max-width: 16.66667%;
	}
	.col-sm-3 {
		flex: 0 0 25%;
		max-width: 25%;
	}
	.col-sm-4 {
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
	}
	.col-sm-5 {
		flex: 0 0 41.66667%;
		max-width: 41.66667%;
	}
	.col-sm-6 {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.col-sm-7 {
		flex: 0 0 58.33333%;
		max-width: 58.33333%;
	}
	.col-sm-8 {
		flex: 0 0 66.66667%;
		max-width: 66.66667%;
	}
	.col-sm-9 {
		flex: 0 0 75%;
		max-width: 75%;
	}
	.col-sm-10 {
		flex: 0 0 83.33333%;
		max-width: 83.33333%;
	}
	.col-sm-11 {
		flex: 0 0 91.66667%;
		max-width: 91.66667%;
	}
	.col-sm-12 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.order-sm-first {
		order: -1;
	}
	.order-sm-last {
		order: 13;
	}
	.order-sm-0 {
		order: 0;
	}
	.order-sm-1 {
		order: 1;
	}
	.order-sm-2 {
		order: 2;
	}
	.order-sm-3 {
		order: 3;
	}
	.order-sm-4 {
		order: 4;
	}
	.order-sm-5 {
		order: 5;
	}
	.order-sm-6 {
		order: 6;
	}
	.order-sm-7 {
		order: 7;
	}
	.order-sm-8 {
		order: 8;
	}
	.order-sm-9 {
		order: 9;
	}
	.order-sm-10 {
		order: 10;
	}
	.order-sm-11 {
		order: 11;
	}
	.order-sm-12 {
		order: 12;
	}
	.offset-sm-0 {
		margin-left: 0;
	}
	.offset-sm-1 {
		margin-left: 8.33333%;
	}
	.offset-sm-2 {
		margin-left: 16.66667%;
	}
	.offset-sm-3 {
		margin-left: 25%;
	}
	.offset-sm-4 {
		margin-left: 33.33333%;
	}
	.offset-sm-5 {
		margin-left: 41.66667%;
	}
	.offset-sm-6 {
		margin-left: 50%;
	}
	.offset-sm-7 {
		margin-left: 58.33333%;
	}
	.offset-sm-8 {
		margin-left: 66.66667%;
	}
	.offset-sm-9 {
		margin-left: 75%;
	}
	.offset-sm-10 {
		margin-left: 83.33333%;
	}
	.offset-sm-11 {
		margin-left: 91.66667%;
	}
	.form-inline label {
		justify-content: center;
	}
	.form-inline .form-group, .form-inline label {
		align-items: center;
		display: flex;
		margin-bottom: 0;
	}
	.form-inline .form-group {
		flex: 0 0 auto;
		flex-flow: row wrap;
	}
	.form-inline .form-control {
		display: inline-block;
		vertical-align: middle;
		width: auto;
	}
	.form-inline .form-control-plaintext {
		display: inline-block;
	}
	.form-inline .custom-select, .form-inline .input-group {
		width: auto;
	}
	.form-inline .form-check {
		align-items: center;
		display: flex;
		justify-content: center;
		padding-left: 0;
		width: auto;
	}
	.form-inline .form-check-input {
		flex-shrink: 0;
		margin-left: 0;
		margin-right: .25rem;
		margin-top: 0;
		position: relative;
	}
	.form-inline .custom-control {
		align-items: center;
		justify-content: center;
	}
	.form-inline .custom-control-label {
		margin-bottom: 0;
	}
	.dropdown-menu-sm-left {
		left: 0;
		right: auto;
	}
	.dropdown-menu-sm-right {
		left: auto;
		right: 0;
	}
	.navbar-expand-sm {
		flex-flow: row nowrap;
		justify-content: flex-start;
	}
	.navbar-expand-sm .navbar-nav {
		flex-direction: row;
	}
	.navbar-expand-sm .navbar-nav .dropdown-menu {
		position: absolute;
	}
	.navbar-expand-sm .navbar-nav .nav-link {
		padding-left: .5rem;
		padding-right: .5rem;
	}
	.navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-xl {
		flex-wrap: nowrap;
	}
	.navbar-expand-sm .navbar-collapse {
		display: flex!important;
		flex-basis: auto;
	}
	.navbar-expand-sm .navbar-toggler {
		display: none;
	}
	.card-deck {
		display: flex;
		flex-flow: row wrap;
		margin-left: -15px;
		margin-right: -15px;
	}
	.card-deck .card {
		flex: 1 0 0%;
		margin-bottom: 0;
		margin-left: 15px;
		margin-right: 15px;
	}
	.card-group {
		display: flex;
		flex-flow: row wrap;
	}
	.card-group > .card {
		flex: 1 0 0%;
		margin-bottom: 0;
	}
	.card-group > .card + .card {
		border-left: 0;
		margin-left: 0;
	}
	.card-columns {
		-moz-column-count: 3;
		-moz-column-gap: 1.25rem;
		-webkit-column-count: 3;
		-webkit-column-gap: 1.25rem;
		column-count: 3;
		column-gap: 1.25rem;
		orphans: 1;
		widows: 1;
	}
	.card-columns .card {
		display: inline-block;
		width: 100%;
	}
	.jumbotron {
		padding: 4rem 2rem;
	}
	.list-group-horizontal-sm {
		flex-direction: row;
	}
	.list-group-horizontal-sm .list-group-item.active {
		margin-top: 0;
	}
	.list-group-horizontal-sm .list-group-item + .list-group-item {
		border-left-width: 0;
		border-top-width: 1px;
	}
	.list-group-horizontal-sm .list-group-item + .list-group-item.active {
		border-left-width: 1px;
		margin-left: -1px;
	}
	.modal-dialog {
		margin: 1.75rem auto;
		max-width: 500px;
	}
	.modal-dialog-scrollable {
		max-height: calc(100% - 3.5rem);
	}
	.modal-dialog-scrollable .modal-content {
		max-height: calc(100vh - 3.5rem);
	}
	.modal-dialog-centered {
		min-height: calc(100% - 3.5rem);
	}
	.modal-dialog-centered:before {
		height: calc(100vh - 3.5rem);
	}
	.modal-sm {
		max-width: 300px;
	}
	.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: flex!important;
	}
	.d-sm-inline-flex {
		display: inline-flex!important;
	}
	.flex-sm-row {
		flex-direction: row!important;
	}
	.flex-sm-column {
		flex-direction: column!important;
	}
	.flex-sm-row-reverse {
		flex-direction: row-reverse!important;
	}
	.flex-sm-column-reverse {
		flex-direction: column-reverse!important;
	}
	.flex-sm-wrap {
		flex-wrap: wrap!important;
	}
	.flex-sm-nowrap {
		flex-wrap: nowrap!important;
	}
	.flex-sm-wrap-reverse {
		flex-wrap: wrap-reverse!important;
	}
	.flex-sm-fill {
		flex: 1 1 auto!important;
	}
	.flex-sm-grow-0 {
		flex-grow: 0!important;
	}
	.flex-sm-grow-1 {
		flex-grow: 1!important;
	}
	.flex-sm-shrink-0 {
		flex-shrink: 0!important;
	}
	.flex-sm-shrink-1 {
		flex-shrink: 1!important;
	}
	.justify-content-sm-start {
		justify-content: flex-start!important;
	}
	.justify-content-sm-end {
		justify-content: flex-end!important;
	}
	.justify-content-sm-center {
		justify-content: center!important;
	}
	.justify-content-sm-between {
		justify-content: space-between!important;
	}
	.justify-content-sm-around {
		justify-content: space-around!important;
	}
	.align-items-sm-start {
		align-items: flex-start!important;
	}
	.align-items-sm-end {
		align-items: flex-end!important;
	}
	.align-items-sm-center {
		align-items: center!important;
	}
	.align-items-sm-baseline {
		align-items: baseline!important;
	}
	.align-items-sm-stretch {
		align-items: stretch!important;
	}
	.align-content-sm-start {
		align-content: flex-start!important;
	}
	.align-content-sm-end {
		align-content: flex-end!important;
	}
	.align-content-sm-center {
		align-content: center!important;
	}
	.align-content-sm-between {
		align-content: space-between!important;
	}
	.align-content-sm-around {
		align-content: space-around!important;
	}
	.align-content-sm-stretch {
		align-content: stretch!important;
	}
	.align-self-sm-auto {
		align-self: auto!important;
	}
	.align-self-sm-start {
		align-self: flex-start!important;
	}
	.align-self-sm-end {
		align-self: flex-end!important;
	}
	.align-self-sm-center {
		align-self: center!important;
	}
	.align-self-sm-baseline {
		align-self: baseline!important;
	}
	.align-self-sm-stretch {
		align-self: stretch!important;
	}
	.float-sm-left {
		float: left!important;
	}
	.float-sm-right {
		float: right!important;
	}
	.float-sm-none {
		float: none!important;
	}
	.m-sm-0 {
		margin: 0!important;
	}
	.mt-sm-0, .my-sm-0 {
		margin-top: 0!important;
	}
	.mr-sm-0, .mx-sm-0 {
		margin-right: 0!important;
	}
	.mb-sm-0, .my-sm-0 {
		margin-bottom: 0!important;
	}
	.ml-sm-0, .mx-sm-0 {
		margin-left: 0!important;
	}
	.m-sm-1 {
		margin: .25rem!important;
	}
	.mt-sm-1, .my-sm-1 {
		margin-top: .25rem!important;
	}
	.mr-sm-1, .mx-sm-1 {
		margin-right: .25rem!important;
	}
	.mb-sm-1, .my-sm-1 {
		margin-bottom: .25rem!important;
	}
	.ml-sm-1, .mx-sm-1 {
		margin-left: .25rem!important;
	}
	.m-sm-2 {
		margin: .5rem!important;
	}
	.mt-sm-2, .my-sm-2 {
		margin-top: .5rem!important;
	}
	.mr-sm-2, .mx-sm-2 {
		margin-right: .5rem!important;
	}
	.mb-sm-2, .my-sm-2 {
		margin-bottom: .5rem!important;
	}
	.ml-sm-2, .mx-sm-2 {
		margin-left: .5rem!important;
	}
	.m-sm-3 {
		margin: 1rem!important;
	}
	.mt-sm-3, .my-sm-3 {
		margin-top: 1rem!important;
	}
	.mr-sm-3, .mx-sm-3 {
		margin-right: 1rem!important;
	}
	.mb-sm-3, .my-sm-3 {
		margin-bottom: 1rem!important;
	}
	.ml-sm-3, .mx-sm-3 {
		margin-left: 1rem!important;
	}
	.m-sm-4 {
		margin: 1.5rem!important;
	}
	.mt-sm-4, .my-sm-4 {
		margin-top: 1.5rem!important;
	}
	.mr-sm-4, .mx-sm-4 {
		margin-right: 1.5rem!important;
	}
	.mb-sm-4, .my-sm-4 {
		margin-bottom: 1.5rem!important;
	}
	.ml-sm-4, .mx-sm-4 {
		margin-left: 1.5rem!important;
	}
	.m-sm-5 {
		margin: 3rem!important;
	}
	.mt-sm-5, .my-sm-5 {
		margin-top: 3rem!important;
	}
	.mr-sm-5, .mx-sm-5 {
		margin-right: 3rem!important;
	}
	.mb-sm-5, .my-sm-5 {
		margin-bottom: 3rem!important;
	}
	.ml-sm-5, .mx-sm-5 {
		margin-left: 3rem!important;
	}
	.p-sm-0 {
		padding: 0!important;
	}
	.pt-sm-0, .py-sm-0 {
		padding-top: 0!important;
	}
	.pr-sm-0, .px-sm-0 {
		padding-right: 0!important;
	}
	.pb-sm-0, .py-sm-0 {
		padding-bottom: 0!important;
	}
	.pl-sm-0, .px-sm-0 {
		padding-left: 0!important;
	}
	.p-sm-1 {
		padding: .25rem!important;
	}
	.pt-sm-1, .py-sm-1 {
		padding-top: .25rem!important;
	}
	.pr-sm-1, .px-sm-1 {
		padding-right: .25rem!important;
	}
	.pb-sm-1, .py-sm-1 {
		padding-bottom: .25rem!important;
	}
	.pl-sm-1, .px-sm-1 {
		padding-left: .25rem!important;
	}
	.p-sm-2 {
		padding: .5rem!important;
	}
	.pt-sm-2, .py-sm-2 {
		padding-top: .5rem!important;
	}
	.pr-sm-2, .px-sm-2 {
		padding-right: .5rem!important;
	}
	.pb-sm-2, .py-sm-2 {
		padding-bottom: .5rem!important;
	}
	.pl-sm-2, .px-sm-2 {
		padding-left: .5rem!important;
	}
	.p-sm-3 {
		padding: 1rem!important;
	}
	.pt-sm-3, .py-sm-3 {
		padding-top: 1rem!important;
	}
	.pr-sm-3, .px-sm-3 {
		padding-right: 1rem!important;
	}
	.pb-sm-3, .py-sm-3 {
		padding-bottom: 1rem!important;
	}
	.pl-sm-3, .px-sm-3 {
		padding-left: 1rem!important;
	}
	.p-sm-4 {
		padding: 1.5rem!important;
	}
	.pt-sm-4, .py-sm-4 {
		padding-top: 1.5rem!important;
	}
	.pr-sm-4, .px-sm-4 {
		padding-right: 1.5rem!important;
	}
	.pb-sm-4, .py-sm-4 {
		padding-bottom: 1.5rem!important;
	}
	.pl-sm-4, .px-sm-4 {
		padding-left: 1.5rem!important;
	}
	.p-sm-5 {
		padding: 3rem!important;
	}
	.pt-sm-5, .py-sm-5 {
		padding-top: 3rem!important;
	}
	.pr-sm-5, .px-sm-5 {
		padding-right: 3rem!important;
	}
	.pb-sm-5, .py-sm-5 {
		padding-bottom: 3rem!important;
	}
	.pl-sm-5, .px-sm-5 {
		padding-left: 3rem!important;
	}
	.m-sm-n1 {
		margin: -.25rem!important;
	}
	.mt-sm-n1, .my-sm-n1 {
		margin-top: -.25rem!important;
	}
	.mr-sm-n1, .mx-sm-n1 {
		margin-right: -.25rem!important;
	}
	.mb-sm-n1, .my-sm-n1 {
		margin-bottom: -.25rem!important;
	}
	.ml-sm-n1, .mx-sm-n1 {
		margin-left: -.25rem!important;
	}
	.m-sm-n2 {
		margin: -.5rem!important;
	}
	.mt-sm-n2, .my-sm-n2 {
		margin-top: -.5rem!important;
	}
	.mr-sm-n2, .mx-sm-n2 {
		margin-right: -.5rem!important;
	}
	.mb-sm-n2, .my-sm-n2 {
		margin-bottom: -.5rem!important;
	}
	.ml-sm-n2, .mx-sm-n2 {
		margin-left: -.5rem!important;
	}
	.m-sm-n3 {
		margin: -1rem!important;
	}
	.mt-sm-n3, .my-sm-n3 {
		margin-top: -1rem!important;
	}
	.mr-sm-n3, .mx-sm-n3 {
		margin-right: -1rem!important;
	}
	.mb-sm-n3, .my-sm-n3 {
		margin-bottom: -1rem!important;
	}
	.ml-sm-n3, .mx-sm-n3 {
		margin-left: -1rem!important;
	}
	.m-sm-n4 {
		margin: -1.5rem!important;
	}
	.mt-sm-n4, .my-sm-n4 {
		margin-top: -1.5rem!important;
	}
	.mr-sm-n4, .mx-sm-n4 {
		margin-right: -1.5rem!important;
	}
	.mb-sm-n4, .my-sm-n4 {
		margin-bottom: -1.5rem!important;
	}
	.ml-sm-n4, .mx-sm-n4 {
		margin-left: -1.5rem!important;
	}
	.m-sm-n5 {
		margin: -3rem!important;
	}
	.mt-sm-n5, .my-sm-n5 {
		margin-top: -3rem!important;
	}
	.mr-sm-n5, .mx-sm-n5 {
		margin-right: -3rem!important;
	}
	.mb-sm-n5, .my-sm-n5 {
		margin-bottom: -3rem!important;
	}
	.ml-sm-n5, .mx-sm-n5 {
		margin-left: -3rem!important;
	}
	.m-sm-auto {
		margin: auto!important;
	}
	.mt-sm-auto, .my-sm-auto {
		margin-top: auto!important;
	}
	.mr-sm-auto, .mx-sm-auto {
		margin-right: auto!important;
	}
	.mb-sm-auto, .my-sm-auto {
		margin-bottom: auto!important;
	}
	.ml-sm-auto, .mx-sm-auto {
		margin-left: auto!important;
	}
	.text-sm-left {
		text-align: left!important;
	}
	.text-sm-right {
		text-align: right!important;
	}
	.text-sm-center {
		text-align: center!important;
	}
}
	@media (min-width:576px) and (max-width:767.98px){
	.container-hero-home-2 {
		min-height: 556px;
	}
	.container-hero-home-2 h1 {
		font-size: 41px!important;
		line-height: 49px!important;
		width: 100%!important;
	}
	.container-hero-home-2 p {
		width: 44%;
	}
	.container-hero-home .container {
		background-position-x: -19px!important;
		padding-top: 10px;
	}
	.container-hero-home h1 {
		font-size: 36px!important;
		line-height: 44px!important;
	}
	.container-hero-home {
		background-position-x: 40%;
	}
	.container-hero-home h1 {
		font-size: 26px;
		line-height: 29px;
		padding-top: 20px;
		width: 60%;
	}
}
	@media (min-width:768px){
	.container, .container-md, .container-sm {
		max-width: 720px;
	}
	.col-md {
		flex-basis: 0;
		flex-grow: 1;
		max-width: 100%;
	}
	.row-cols-md-1 > * {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.row-cols-md-2 > * {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.row-cols-md-3 > * {
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
	}
	.row-cols-md-4 > * {
		flex: 0 0 25%;
		max-width: 25%;
	}
	.row-cols-md-5 > * {
		flex: 0 0 20%;
		max-width: 20%;
	}
	.row-cols-md-6 > * {
		flex: 0 0 16.66667%;
		max-width: 16.66667%;
	}
	.col-md-auto {
		flex: 0 0 auto;
		max-width: 100%;
		width: auto;
	}
	.col-md-1 {
		flex: 0 0 8.33333%;
		max-width: 8.33333%;
	}
	.col-md-2 {
		flex: 0 0 16.66667%;
		max-width: 16.66667%;
	}
	.col-md-3 {
		flex: 0 0 25%;
		max-width: 25%;
	}
	.col-md-4 {
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
	}
	.col-md-5 {
		flex: 0 0 41.66667%;
		max-width: 41.66667%;
	}
	.col-md-6 {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.col-md-7 {
		flex: 0 0 58.33333%;
		max-width: 58.33333%;
	}
	.col-md-8 {
		flex: 0 0 66.66667%;
		max-width: 66.66667%;
	}
	.col-md-9 {
		flex: 0 0 75%;
		max-width: 75%;
	}
	.col-md-10 {
		flex: 0 0 83.33333%;
		max-width: 83.33333%;
	}
	.col-md-11 {
		flex: 0 0 91.66667%;
		max-width: 91.66667%;
	}
	.col-md-12 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.order-md-first {
		order: -1;
	}
	.order-md-last {
		order: 13;
	}
	.order-md-0 {
		order: 0;
	}
	.order-md-1 {
		order: 1;
	}
	.order-md-2 {
		order: 2;
	}
	.order-md-3 {
		order: 3;
	}
	.order-md-4 {
		order: 4;
	}
	.order-md-5 {
		order: 5;
	}
	.order-md-6 {
		order: 6;
	}
	.order-md-7 {
		order: 7;
	}
	.order-md-8 {
		order: 8;
	}
	.order-md-9 {
		order: 9;
	}
	.order-md-10 {
		order: 10;
	}
	.order-md-11 {
		order: 11;
	}
	.order-md-12 {
		order: 12;
	}
	.offset-md-0 {
		margin-left: 0;
	}
	.offset-md-1 {
		margin-left: 8.33333%;
	}
	.offset-md-2 {
		margin-left: 16.66667%;
	}
	.offset-md-3 {
		margin-left: 25%;
	}
	.offset-md-4 {
		margin-left: 33.33333%;
	}
	.offset-md-5 {
		margin-left: 41.66667%;
	}
	.offset-md-6 {
		margin-left: 50%;
	}
	.offset-md-7 {
		margin-left: 58.33333%;
	}
	.offset-md-8 {
		margin-left: 66.66667%;
	}
	.offset-md-9 {
		margin-left: 75%;
	}
	.offset-md-10 {
		margin-left: 83.33333%;
	}
	.offset-md-11 {
		margin-left: 91.66667%;
	}
	.dropdown-menu-md-left {
		left: 0;
		right: auto;
	}
	.dropdown-menu-md-right {
		left: auto;
		right: 0;
	}
	.navbar-expand-md {
		flex-flow: row nowrap;
		justify-content: flex-start;
	}
	.navbar-expand-md .navbar-nav {
		flex-direction: row;
	}
	.navbar-expand-md .navbar-nav .dropdown-menu {
		position: absolute;
	}
	.navbar-expand-md .navbar-nav .nav-link {
		padding-left: .5rem;
		padding-right: .5rem;
	}
	.navbar-expand-md > .container, .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-md, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-xl {
		flex-wrap: nowrap;
	}
	.navbar-expand-md .navbar-collapse {
		display: flex!important;
		flex-basis: auto;
	}
	.navbar-expand-md .navbar-toggler {
		display: none;
	}
	.list-group-horizontal-md {
		flex-direction: row;
	}
	.list-group-horizontal-md .list-group-item.active {
		margin-top: 0;
	}
	.list-group-horizontal-md .list-group-item + .list-group-item {
		border-left-width: 0;
		border-top-width: 1px;
	}
	.list-group-horizontal-md .list-group-item + .list-group-item.active {
		border-left-width: 1px;
		margin-left: -1px;
	}
	.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: flex!important;
	}
	.d-md-inline-flex {
		display: inline-flex!important;
	}
	.flex-md-row {
		flex-direction: row!important;
	}
	.flex-md-column {
		flex-direction: column!important;
	}
	.flex-md-row-reverse {
		flex-direction: row-reverse!important;
	}
	.flex-md-column-reverse {
		flex-direction: column-reverse!important;
	}
	.flex-md-wrap {
		flex-wrap: wrap!important;
	}
	.flex-md-nowrap {
		flex-wrap: nowrap!important;
	}
	.flex-md-wrap-reverse {
		flex-wrap: wrap-reverse!important;
	}
	.flex-md-fill {
		flex: 1 1 auto!important;
	}
	.flex-md-grow-0 {
		flex-grow: 0!important;
	}
	.flex-md-grow-1 {
		flex-grow: 1!important;
	}
	.flex-md-shrink-0 {
		flex-shrink: 0!important;
	}
	.flex-md-shrink-1 {
		flex-shrink: 1!important;
	}
	.justify-content-md-start {
		justify-content: flex-start!important;
	}
	.justify-content-md-end {
		justify-content: flex-end!important;
	}
	.justify-content-md-center {
		justify-content: center!important;
	}
	.justify-content-md-between {
		justify-content: space-between!important;
	}
	.justify-content-md-around {
		justify-content: space-around!important;
	}
	.align-items-md-start {
		align-items: flex-start!important;
	}
	.align-items-md-end {
		align-items: flex-end!important;
	}
	.align-items-md-center {
		align-items: center!important;
	}
	.align-items-md-baseline {
		align-items: baseline!important;
	}
	.align-items-md-stretch {
		align-items: stretch!important;
	}
	.align-content-md-start {
		align-content: flex-start!important;
	}
	.align-content-md-end {
		align-content: flex-end!important;
	}
	.align-content-md-center {
		align-content: center!important;
	}
	.align-content-md-between {
		align-content: space-between!important;
	}
	.align-content-md-around {
		align-content: space-around!important;
	}
	.align-content-md-stretch {
		align-content: stretch!important;
	}
	.align-self-md-auto {
		align-self: auto!important;
	}
	.align-self-md-start {
		align-self: flex-start!important;
	}
	.align-self-md-end {
		align-self: flex-end!important;
	}
	.align-self-md-center {
		align-self: center!important;
	}
	.align-self-md-baseline {
		align-self: baseline!important;
	}
	.align-self-md-stretch {
		align-self: stretch!important;
	}
	.float-md-left {
		float: left!important;
	}
	.float-md-right {
		float: right!important;
	}
	.float-md-none {
		float: none!important;
	}
	.m-md-0 {
		margin: 0!important;
	}
	.mt-md-0, .my-md-0 {
		margin-top: 0!important;
	}
	.mr-md-0, .mx-md-0 {
		margin-right: 0!important;
	}
	.mb-md-0, .my-md-0 {
		margin-bottom: 0!important;
	}
	.ml-md-0, .mx-md-0 {
		margin-left: 0!important;
	}
	.m-md-1 {
		margin: .25rem!important;
	}
	.mt-md-1, .my-md-1 {
		margin-top: .25rem!important;
	}
	.mr-md-1, .mx-md-1 {
		margin-right: .25rem!important;
	}
	.mb-md-1, .my-md-1 {
		margin-bottom: .25rem!important;
	}
	.ml-md-1, .mx-md-1 {
		margin-left: .25rem!important;
	}
	.m-md-2 {
		margin: .5rem!important;
	}
	.mt-md-2, .my-md-2 {
		margin-top: .5rem!important;
	}
	.mr-md-2, .mx-md-2 {
		margin-right: .5rem!important;
	}
	.mb-md-2, .my-md-2 {
		margin-bottom: .5rem!important;
	}
	.ml-md-2, .mx-md-2 {
		margin-left: .5rem!important;
	}
	.m-md-3 {
		margin: 1rem!important;
	}
	.mt-md-3, .my-md-3 {
		margin-top: 1rem!important;
	}
	.mr-md-3, .mx-md-3 {
		margin-right: 1rem!important;
	}
	.mb-md-3, .my-md-3 {
		margin-bottom: 1rem!important;
	}
	.ml-md-3, .mx-md-3 {
		margin-left: 1rem!important;
	}
	.m-md-4 {
		margin: 1.5rem!important;
	}
	.mt-md-4, .my-md-4 {
		margin-top: 1.5rem!important;
	}
	.mr-md-4, .mx-md-4 {
		margin-right: 1.5rem!important;
	}
	.mb-md-4, .my-md-4 {
		margin-bottom: 1.5rem!important;
	}
	.ml-md-4, .mx-md-4 {
		margin-left: 1.5rem!important;
	}
	.m-md-5 {
		margin: 3rem!important;
	}
	.mt-md-5, .my-md-5 {
		margin-top: 3rem!important;
	}
	.mr-md-5, .mx-md-5 {
		margin-right: 3rem!important;
	}
	.mb-md-5, .my-md-5 {
		margin-bottom: 3rem!important;
	}
	.ml-md-5, .mx-md-5 {
		margin-left: 3rem!important;
	}
	.p-md-0 {
		padding: 0!important;
	}
	.pt-md-0, .py-md-0 {
		padding-top: 0!important;
	}
	.pr-md-0, .px-md-0 {
		padding-right: 0!important;
	}
	.pb-md-0, .py-md-0 {
		padding-bottom: 0!important;
	}
	.pl-md-0, .px-md-0 {
		padding-left: 0!important;
	}
	.p-md-1 {
		padding: .25rem!important;
	}
	.pt-md-1, .py-md-1 {
		padding-top: .25rem!important;
	}
	.pr-md-1, .px-md-1 {
		padding-right: .25rem!important;
	}
	.pb-md-1, .py-md-1 {
		padding-bottom: .25rem!important;
	}
	.pl-md-1, .px-md-1 {
		padding-left: .25rem!important;
	}
	.p-md-2 {
		padding: .5rem!important;
	}
	.pt-md-2, .py-md-2 {
		padding-top: .5rem!important;
	}
	.pr-md-2, .px-md-2 {
		padding-right: .5rem!important;
	}
	.pb-md-2, .py-md-2 {
		padding-bottom: .5rem!important;
	}
	.pl-md-2, .px-md-2 {
		padding-left: .5rem!important;
	}
	.p-md-3 {
		padding: 1rem!important;
	}
	.pt-md-3, .py-md-3 {
		padding-top: 1rem!important;
	}
	.pr-md-3, .px-md-3 {
		padding-right: 1rem!important;
	}
	.pb-md-3, .py-md-3 {
		padding-bottom: 1rem!important;
	}
	.pl-md-3, .px-md-3 {
		padding-left: 1rem!important;
	}
	.p-md-4 {
		padding: 1.5rem!important;
	}
	.pt-md-4, .py-md-4 {
		padding-top: 1.5rem!important;
	}
	.pr-md-4, .px-md-4 {
		padding-right: 1.5rem!important;
	}
	.pb-md-4, .py-md-4 {
		padding-bottom: 1.5rem!important;
	}
	.pl-md-4, .px-md-4 {
		padding-left: 1.5rem!important;
	}
	.p-md-5 {
		padding: 3rem!important;
	}
	.pt-md-5, .py-md-5 {
		padding-top: 3rem!important;
	}
	.pr-md-5, .px-md-5 {
		padding-right: 3rem!important;
	}
	.pb-md-5, .py-md-5 {
		padding-bottom: 3rem!important;
	}
	.pl-md-5, .px-md-5 {
		padding-left: 3rem!important;
	}
	.m-md-n1 {
		margin: -.25rem!important;
	}
	.mt-md-n1, .my-md-n1 {
		margin-top: -.25rem!important;
	}
	.mr-md-n1, .mx-md-n1 {
		margin-right: -.25rem!important;
	}
	.mb-md-n1, .my-md-n1 {
		margin-bottom: -.25rem!important;
	}
	.ml-md-n1, .mx-md-n1 {
		margin-left: -.25rem!important;
	}
	.m-md-n2 {
		margin: -.5rem!important;
	}
	.mt-md-n2, .my-md-n2 {
		margin-top: -.5rem!important;
	}
	.mr-md-n2, .mx-md-n2 {
		margin-right: -.5rem!important;
	}
	.mb-md-n2, .my-md-n2 {
		margin-bottom: -.5rem!important;
	}
	.ml-md-n2, .mx-md-n2 {
		margin-left: -.5rem!important;
	}
	.m-md-n3 {
		margin: -1rem!important;
	}
	.mt-md-n3, .my-md-n3 {
		margin-top: -1rem!important;
	}
	.mr-md-n3, .mx-md-n3 {
		margin-right: -1rem!important;
	}
	.mb-md-n3, .my-md-n3 {
		margin-bottom: -1rem!important;
	}
	.ml-md-n3, .mx-md-n3 {
		margin-left: -1rem!important;
	}
	.m-md-n4 {
		margin: -1.5rem!important;
	}
	.mt-md-n4, .my-md-n4 {
		margin-top: -1.5rem!important;
	}
	.mr-md-n4, .mx-md-n4 {
		margin-right: -1.5rem!important;
	}
	.mb-md-n4, .my-md-n4 {
		margin-bottom: -1.5rem!important;
	}
	.ml-md-n4, .mx-md-n4 {
		margin-left: -1.5rem!important;
	}
	.m-md-n5 {
		margin: -3rem!important;
	}
	.mt-md-n5, .my-md-n5 {
		margin-top: -3rem!important;
	}
	.mr-md-n5, .mx-md-n5 {
		margin-right: -3rem!important;
	}
	.mb-md-n5, .my-md-n5 {
		margin-bottom: -3rem!important;
	}
	.ml-md-n5, .mx-md-n5 {
		margin-left: -3rem!important;
	}
	.m-md-auto {
		margin: auto!important;
	}
	.mt-md-auto, .my-md-auto {
		margin-top: auto!important;
	}
	.mr-md-auto, .mx-md-auto {
		margin-right: auto!important;
	}
	.mb-md-auto, .my-md-auto {
		margin-bottom: auto!important;
	}
	.ml-md-auto, .mx-md-auto {
		margin-left: auto!important;
	}
	.text-md-left {
		text-align: left!important;
	}
	.text-md-right {
		text-align: right!important;
	}
	.text-md-center {
		text-align: center!important;
	}
}
	@media (min-width:768px) and (max-width:991.98px){
	.container-hero-home-2 {
		background-position-x: -620px!important;
		min-height: 774px;
	}
	.container-hero-home-2 h1 {
		padding-top: 152px;
	}
	.container-hero-home-2 p {
		width: 50%;
	}
	.container-process .swiper-slide .slide-img > span {
		height: 58px;
		width: 58px;
	}
	.container-reviews .container {
		transform: scale(.8);
	}
	.list-resume-samples li.heading {
		padding-bottom: 0;
	}
	.list-resume-samples {
		margin: 0;
		padding: 1rem;
	}
	.list-resume-samples a {
		font-size: 14px;
	}
	.container-hero-home svg {
		display: none;
	}
	.container-hero-home .container {
		background-position-x: 135px!important;
	}
	.container-hero-home h1 {
		font-size: 53px;
		font-size: 36px!important;
		line-height: 65px;
		line-height: 44px!important;
		width: 60%;
	}
	.container-hero-home {
		background-position-x: 40%;
	}
}
	@media (min-width:992px){
	.container, .container-lg, .container-md, .container-sm {
		max-width: 960px;
	}
	.col-lg {
		flex-basis: 0;
		flex-grow: 1;
		max-width: 100%;
	}
	.row-cols-lg-1 > * {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.row-cols-lg-2 > * {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.row-cols-lg-3 > * {
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
	}
	.row-cols-lg-4 > * {
		flex: 0 0 25%;
		max-width: 25%;
	}
	.row-cols-lg-5 > * {
		flex: 0 0 20%;
		max-width: 20%;
	}
	.row-cols-lg-6 > * {
		flex: 0 0 16.66667%;
		max-width: 16.66667%;
	}
	.col-lg-auto {
		flex: 0 0 auto;
		max-width: 100%;
		width: auto;
	}
	.col-lg-1 {
		flex: 0 0 8.33333%;
		max-width: 8.33333%;
	}
	.col-lg-2 {
		flex: 0 0 16.66667%;
		max-width: 16.66667%;
	}
	.col-lg-3 {
		flex: 0 0 25%;
		max-width: 25%;
	}
	.col-lg-4 {
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
	}
	.col-lg-5 {
		flex: 0 0 41.66667%;
		max-width: 41.66667%;
	}
	.col-lg-6 {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.col-lg-7 {
		flex: 0 0 58.33333%;
		max-width: 58.33333%;
	}
	.col-lg-8 {
		flex: 0 0 66.66667%;
		max-width: 66.66667%;
	}
	.col-lg-9 {
		flex: 0 0 75%;
		max-width: 75%;
	}
	.col-lg-10 {
		flex: 0 0 83.33333%;
		max-width: 83.33333%;
	}
	.col-lg-11 {
		flex: 0 0 91.66667%;
		max-width: 91.66667%;
	}
	.col-lg-12 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.order-lg-first {
		order: -1;
	}
	.order-lg-last {
		order: 13;
	}
	.order-lg-0 {
		order: 0;
	}
	.order-lg-1 {
		order: 1;
	}
	.order-lg-2 {
		order: 2;
	}
	.order-lg-3 {
		order: 3;
	}
	.order-lg-4 {
		order: 4;
	}
	.order-lg-5 {
		order: 5;
	}
	.order-lg-6 {
		order: 6;
	}
	.order-lg-7 {
		order: 7;
	}
	.order-lg-8 {
		order: 8;
	}
	.order-lg-9 {
		order: 9;
	}
	.order-lg-10 {
		order: 10;
	}
	.order-lg-11 {
		order: 11;
	}
	.order-lg-12 {
		order: 12;
	}
	.offset-lg-0 {
		margin-left: 0;
	}
	.offset-lg-1 {
		margin-left: 8.33333%;
	}
	.offset-lg-2 {
		margin-left: 16.66667%;
	}
	.offset-lg-3 {
		margin-left: 25%;
	}
	.offset-lg-4 {
		margin-left: 33.33333%;
	}
	.offset-lg-5 {
		margin-left: 41.66667%;
	}
	.offset-lg-6 {
		margin-left: 50%;
	}
	.offset-lg-7 {
		margin-left: 58.33333%;
	}
	.offset-lg-8 {
		margin-left: 66.66667%;
	}
	.offset-lg-9 {
		margin-left: 75%;
	}
	.offset-lg-10 {
		margin-left: 83.33333%;
	}
	.offset-lg-11 {
		margin-left: 91.66667%;
	}
	.dropdown-menu-lg-left {
		left: 0;
		right: auto;
	}
	.dropdown-menu-lg-right {
		left: auto;
		right: 0;
	}
	.navbar-expand-lg {
		flex-flow: row nowrap;
		justify-content: flex-start;
	}
	.navbar-expand-lg .navbar-nav {
		flex-direction: row;
	}
	.navbar-expand-lg .navbar-nav .dropdown-menu {
		position: absolute;
	}
	.navbar-expand-lg .navbar-nav .nav-link {
		padding-left: .5rem;
		padding-right: .5rem;
	}
	.navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-xl {
		flex-wrap: nowrap;
	}
	.navbar-expand-lg .navbar-collapse {
		display: flex!important;
		flex-basis: auto;
	}
	.navbar-expand-lg .navbar-toggler {
		display: none;
	}
	.list-group-horizontal-lg {
		flex-direction: row;
	}
	.list-group-horizontal-lg .list-group-item.active {
		margin-top: 0;
	}
	.list-group-horizontal-lg .list-group-item + .list-group-item {
		border-left-width: 0;
		border-top-width: 1px;
	}
	.list-group-horizontal-lg .list-group-item + .list-group-item.active {
		border-left-width: 1px;
		margin-left: -1px;
	}
	.modal-lg, .modal-xl {
		max-width: 800px;
	}
	.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: flex!important;
	}
	.d-lg-inline-flex {
		display: inline-flex!important;
	}
	.flex-lg-row {
		flex-direction: row!important;
	}
	.flex-lg-column {
		flex-direction: column!important;
	}
	.flex-lg-row-reverse {
		flex-direction: row-reverse!important;
	}
	.flex-lg-column-reverse {
		flex-direction: column-reverse!important;
	}
	.flex-lg-wrap {
		flex-wrap: wrap!important;
	}
	.flex-lg-nowrap {
		flex-wrap: nowrap!important;
	}
	.flex-lg-wrap-reverse {
		flex-wrap: wrap-reverse!important;
	}
	.flex-lg-fill {
		flex: 1 1 auto!important;
	}
	.flex-lg-grow-0 {
		flex-grow: 0!important;
	}
	.flex-lg-grow-1 {
		flex-grow: 1!important;
	}
	.flex-lg-shrink-0 {
		flex-shrink: 0!important;
	}
	.flex-lg-shrink-1 {
		flex-shrink: 1!important;
	}
	.justify-content-lg-start {
		justify-content: flex-start!important;
	}
	.justify-content-lg-end {
		justify-content: flex-end!important;
	}
	.justify-content-lg-center {
		justify-content: center!important;
	}
	.justify-content-lg-between {
		justify-content: space-between!important;
	}
	.justify-content-lg-around {
		justify-content: space-around!important;
	}
	.align-items-lg-start {
		align-items: flex-start!important;
	}
	.align-items-lg-end {
		align-items: flex-end!important;
	}
	.align-items-lg-center {
		align-items: center!important;
	}
	.align-items-lg-baseline {
		align-items: baseline!important;
	}
	.align-items-lg-stretch {
		align-items: stretch!important;
	}
	.align-content-lg-start {
		align-content: flex-start!important;
	}
	.align-content-lg-end {
		align-content: flex-end!important;
	}
	.align-content-lg-center {
		align-content: center!important;
	}
	.align-content-lg-between {
		align-content: space-between!important;
	}
	.align-content-lg-around {
		align-content: space-around!important;
	}
	.align-content-lg-stretch {
		align-content: stretch!important;
	}
	.align-self-lg-auto {
		align-self: auto!important;
	}
	.align-self-lg-start {
		align-self: flex-start!important;
	}
	.align-self-lg-end {
		align-self: flex-end!important;
	}
	.align-self-lg-center {
		align-self: center!important;
	}
	.align-self-lg-baseline {
		align-self: baseline!important;
	}
	.align-self-lg-stretch {
		align-self: stretch!important;
	}
	.float-lg-left {
		float: left!important;
	}
	.float-lg-right {
		float: right!important;
	}
	.float-lg-none {
		float: none!important;
	}
	.m-lg-0 {
		margin: 0!important;
	}
	.mt-lg-0, .my-lg-0 {
		margin-top: 0!important;
	}
	.mr-lg-0, .mx-lg-0 {
		margin-right: 0!important;
	}
	.mb-lg-0, .my-lg-0 {
		margin-bottom: 0!important;
	}
	.ml-lg-0, .mx-lg-0 {
		margin-left: 0!important;
	}
	.m-lg-1 {
		margin: .25rem!important;
	}
	.mt-lg-1, .my-lg-1 {
		margin-top: .25rem!important;
	}
	.mr-lg-1, .mx-lg-1 {
		margin-right: .25rem!important;
	}
	.mb-lg-1, .my-lg-1 {
		margin-bottom: .25rem!important;
	}
	.ml-lg-1, .mx-lg-1 {
		margin-left: .25rem!important;
	}
	.m-lg-2 {
		margin: .5rem!important;
	}
	.mt-lg-2, .my-lg-2 {
		margin-top: .5rem!important;
	}
	.mr-lg-2, .mx-lg-2 {
		margin-right: .5rem!important;
	}
	.mb-lg-2, .my-lg-2 {
		margin-bottom: .5rem!important;
	}
	.ml-lg-2, .mx-lg-2 {
		margin-left: .5rem!important;
	}
	.m-lg-3 {
		margin: 1rem!important;
	}
	.mt-lg-3, .my-lg-3 {
		margin-top: 1rem!important;
	}
	.mr-lg-3, .mx-lg-3 {
		margin-right: 1rem!important;
	}
	.mb-lg-3, .my-lg-3 {
		margin-bottom: 1rem!important;
	}
	.ml-lg-3, .mx-lg-3 {
		margin-left: 1rem!important;
	}
	.m-lg-4 {
		margin: 1.5rem!important;
	}
	.mt-lg-4, .my-lg-4 {
		margin-top: 1.5rem!important;
	}
	.mr-lg-4, .mx-lg-4 {
		margin-right: 1.5rem!important;
	}
	.mb-lg-4, .my-lg-4 {
		margin-bottom: 1.5rem!important;
	}
	.ml-lg-4, .mx-lg-4 {
		margin-left: 1.5rem!important;
	}
	.m-lg-5 {
		margin: 3rem!important;
	}
	.mt-lg-5, .my-lg-5 {
		margin-top: 3rem!important;
	}
	.mr-lg-5, .mx-lg-5 {
		margin-right: 3rem!important;
	}
	.mb-lg-5, .my-lg-5 {
		margin-bottom: 3rem!important;
	}
	.ml-lg-5, .mx-lg-5 {
		margin-left: 3rem!important;
	}
	.p-lg-0 {
		padding: 0!important;
	}
	.pt-lg-0, .py-lg-0 {
		padding-top: 0!important;
	}
	.pr-lg-0, .px-lg-0 {
		padding-right: 0!important;
	}
	.pb-lg-0, .py-lg-0 {
		padding-bottom: 0!important;
	}
	.pl-lg-0, .px-lg-0 {
		padding-left: 0!important;
	}
	.p-lg-1 {
		padding: .25rem!important;
	}
	.pt-lg-1, .py-lg-1 {
		padding-top: .25rem!important;
	}
	.pr-lg-1, .px-lg-1 {
		padding-right: .25rem!important;
	}
	.pb-lg-1, .py-lg-1 {
		padding-bottom: .25rem!important;
	}
	.pl-lg-1, .px-lg-1 {
		padding-left: .25rem!important;
	}
	.p-lg-2 {
		padding: .5rem!important;
	}
	.pt-lg-2, .py-lg-2 {
		padding-top: .5rem!important;
	}
	.pr-lg-2, .px-lg-2 {
		padding-right: .5rem!important;
	}
	.pb-lg-2, .py-lg-2 {
		padding-bottom: .5rem!important;
	}
	.pl-lg-2, .px-lg-2 {
		padding-left: .5rem!important;
	}
	.p-lg-3 {
		padding: 1rem!important;
	}
	.pt-lg-3, .py-lg-3 {
		padding-top: 1rem!important;
	}
	.pr-lg-3, .px-lg-3 {
		padding-right: 1rem!important;
	}
	.pb-lg-3, .py-lg-3 {
		padding-bottom: 1rem!important;
	}
	.pl-lg-3, .px-lg-3 {
		padding-left: 1rem!important;
	}
	.p-lg-4 {
		padding: 1.5rem!important;
	}
	.pt-lg-4, .py-lg-4 {
		padding-top: 1.5rem!important;
	}
	.pr-lg-4, .px-lg-4 {
		padding-right: 1.5rem!important;
	}
	.pb-lg-4, .py-lg-4 {
		padding-bottom: 1.5rem!important;
	}
	.pl-lg-4, .px-lg-4 {
		padding-left: 1.5rem!important;
	}
	.p-lg-5 {
		padding: 3rem!important;
	}
	.pt-lg-5, .py-lg-5 {
		padding-top: 3rem!important;
	}
	.pr-lg-5, .px-lg-5 {
		padding-right: 3rem!important;
	}
	.pb-lg-5, .py-lg-5 {
		padding-bottom: 3rem!important;
	}
	.pl-lg-5, .px-lg-5 {
		padding-left: 3rem!important;
	}
	.m-lg-n1 {
		margin: -.25rem!important;
	}
	.mt-lg-n1, .my-lg-n1 {
		margin-top: -.25rem!important;
	}
	.mr-lg-n1, .mx-lg-n1 {
		margin-right: -.25rem!important;
	}
	.mb-lg-n1, .my-lg-n1 {
		margin-bottom: -.25rem!important;
	}
	.ml-lg-n1, .mx-lg-n1 {
		margin-left: -.25rem!important;
	}
	.m-lg-n2 {
		margin: -.5rem!important;
	}
	.mt-lg-n2, .my-lg-n2 {
		margin-top: -.5rem!important;
	}
	.mr-lg-n2, .mx-lg-n2 {
		margin-right: -.5rem!important;
	}
	.mb-lg-n2, .my-lg-n2 {
		margin-bottom: -.5rem!important;
	}
	.ml-lg-n2, .mx-lg-n2 {
		margin-left: -.5rem!important;
	}
	.m-lg-n3 {
		margin: -1rem!important;
	}
	.mt-lg-n3, .my-lg-n3 {
		margin-top: -1rem!important;
	}
	.mr-lg-n3, .mx-lg-n3 {
		margin-right: -1rem!important;
	}
	.mb-lg-n3, .my-lg-n3 {
		margin-bottom: -1rem!important;
	}
	.ml-lg-n3, .mx-lg-n3 {
		margin-left: -1rem!important;
	}
	.m-lg-n4 {
		margin: -1.5rem!important;
	}
	.mt-lg-n4, .my-lg-n4 {
		margin-top: -1.5rem!important;
	}
	.mr-lg-n4, .mx-lg-n4 {
		margin-right: -1.5rem!important;
	}
	.mb-lg-n4, .my-lg-n4 {
		margin-bottom: -1.5rem!important;
	}
	.ml-lg-n4, .mx-lg-n4 {
		margin-left: -1.5rem!important;
	}
	.m-lg-n5 {
		margin: -3rem!important;
	}
	.mt-lg-n5, .my-lg-n5 {
		margin-top: -3rem!important;
	}
	.mr-lg-n5, .mx-lg-n5 {
		margin-right: -3rem!important;
	}
	.mb-lg-n5, .my-lg-n5 {
		margin-bottom: -3rem!important;
	}
	.ml-lg-n5, .mx-lg-n5 {
		margin-left: -3rem!important;
	}
	.m-lg-auto {
		margin: auto!important;
	}
	.mt-lg-auto, .my-lg-auto {
		margin-top: auto!important;
	}
	.mr-lg-auto, .mx-lg-auto {
		margin-right: auto!important;
	}
	.mb-lg-auto, .my-lg-auto {
		margin-bottom: auto!important;
	}
	.ml-lg-auto, .mx-lg-auto {
		margin-left: auto!important;
	}
	.text-lg-left {
		text-align: left!important;
	}
	.text-lg-right {
		text-align: right!important;
	}
	.text-lg-center {
		text-align: center!important;
	}
	.container-packages-price .card.col-xl-4 {
		flex: 0 0 32.23333%;
		max-width: 32.33333%;
	}
}
	@media (min-width:992px) and (max-width:1199.98px){
	.container-hero-home-2 {
		background-position-x: -700px!important;
	}
	.container-process .swiper-slide .slide-img > span {
		height: 70px;
		width: 70px;
	}
	.container-reviews .container {
		transform: scale(.9);
	}
	.container-choose-career-level .service .col-entry {
		padding-left: 15px;
		padding-top: 0;
	}
	.container-hero-home .container {
		background-position-x: 393px!important;
	}
	.container-hero-home h1 {
		width: 60%;
	}
	.container-hero-home svg {
		display: none;
	}
	.container-about-us .container-fluid, .container-about-us .container-lg, .container-about-us .container-md, .container-about-us .container-sm, .container-about-us .container-xl {
		background-size: 400px;
	}
}
@media (min-width:993px) and (max-width:1050px){
	.pp-2 {
		left: 15px;
	}
}
@media (min-width:1199px) and (max-width:1250px){
	.pp-2 {
		left: -19px;
	}
}
	@media (max-width:1439.98px) and (min-width:1199.99px){
	.container-about-us .container-fluid, .container-about-us .container-lg, .container-about-us .container-md, .container-about-us .container-sm, .container-about-us .container-xl {
		background-size: 685px;
	}
}
	@media (min-width:1200px){
	.container, .container-lg, .container-md, .container-sm, .container-xl {
		max-width: 1140px;
	}
	.col-xl {
		flex-basis: 0;
		flex-grow: 1;
		max-width: 100%;
	}
	.row-cols-xl-1 > * {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.row-cols-xl-2 > * {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.row-cols-xl-3 > * {
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
	}
	.row-cols-xl-4 > * {
		flex: 0 0 25%;
		max-width: 25%;
	}
	.row-cols-xl-5 > * {
		flex: 0 0 20%;
		max-width: 20%;
	}
	.row-cols-xl-6 > * {
		flex: 0 0 16.66667%;
		max-width: 16.66667%;
	}
	.col-xl-auto {
		flex: 0 0 auto;
		max-width: 100%;
		width: auto;
	}
	.col-xl-1 {
		flex: 0 0 8.33333%;
		max-width: 8.33333%;
	}
	.col-xl-2 {
		flex: 0 0 16.66667%;
		max-width: 16.66667%;
	}
	.col-xl-3 {
		flex: 0 0 25%;
		max-width: 25%;
	}
	.col-xl-4 {
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
	}
	.col-xl-5 {
		flex: 0 0 41.66667%;
		max-width: 41.66667%;
	}
	.col-xl-6 {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.col-xl-7 {
		flex: 0 0 58.33333%;
		max-width: 58.33333%;
	}
	.col-xl-8 {
		flex: 0 0 66.66667%;
		max-width: 66.66667%;
	}
	.col-xl-9 {
		flex: 0 0 75%;
		max-width: 75%;
	}
	.col-xl-10 {
		flex: 0 0 83.33333%;
		max-width: 83.33333%;
	}
	.col-xl-11 {
		flex: 0 0 91.66667%;
		max-width: 91.66667%;
	}
	.col-xl-12 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.order-xl-first {
		order: -1;
	}
	.order-xl-last {
		order: 13;
	}
	.order-xl-0 {
		order: 0;
	}
	.order-xl-1 {
		order: 1;
	}
	.order-xl-2 {
		order: 2;
	}
	.order-xl-3 {
		order: 3;
	}
	.order-xl-4 {
		order: 4;
	}
	.order-xl-5 {
		order: 5;
	}
	.order-xl-6 {
		order: 6;
	}
	.order-xl-7 {
		order: 7;
	}
	.order-xl-8 {
		order: 8;
	}
	.order-xl-9 {
		order: 9;
	}
	.order-xl-10 {
		order: 10;
	}
	.order-xl-11 {
		order: 11;
	}
	.order-xl-12 {
		order: 12;
	}
	.offset-xl-0 {
		margin-left: 0;
	}
	.offset-xl-1 {
		margin-left: 8.33333%;
	}
	.offset-xl-2 {
		margin-left: 16.66667%;
	}
	.offset-xl-3 {
		margin-left: 25%;
	}
	.offset-xl-4 {
		margin-left: 33.33333%;
	}
	.offset-xl-5 {
		margin-left: 41.66667%;
	}
	.offset-xl-6 {
		margin-left: 50%;
	}
	.offset-xl-7 {
		margin-left: 58.33333%;
	}
	.offset-xl-8 {
		margin-left: 66.66667%;
	}
	.offset-xl-9 {
		margin-left: 75%;
	}
	.offset-xl-10 {
		margin-left: 83.33333%;
	}
	.offset-xl-11 {
		margin-left: 91.66667%;
	}
	.dropdown-menu-xl-left {
		left: 0;
		right: auto;
	}
	.dropdown-menu-xl-right {
		left: auto;
		right: 0;
	}
	.navbar-expand-xl {
		flex-flow: row nowrap;
		justify-content: flex-start;
	}
	.navbar-expand-xl .navbar-nav {
		flex-direction: row;
	}
	.navbar-expand-xl .navbar-nav .dropdown-menu {
		position: absolute;
	}
	.navbar-expand-xl .navbar-nav .nav-link {
		padding-left: .5rem;
		padding-right: .5rem;
	}
	.navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-xl {
		flex-wrap: nowrap;
	}
	.navbar-expand-xl .navbar-collapse {
		display: flex!important;
		flex-basis: auto;
	}
	.navbar-expand-xl .navbar-toggler {
		display: none;
	}
	.list-group-horizontal-xl {
		flex-direction: row;
	}
	.list-group-horizontal-xl .list-group-item.active {
		margin-top: 0;
	}
	.list-group-horizontal-xl .list-group-item + .list-group-item {
		border-left-width: 0;
		border-top-width: 1px;
	}
	.list-group-horizontal-xl .list-group-item + .list-group-item.active {
		border-left-width: 1px;
		margin-left: -1px;
	}
	.modal-xl {
		max-width: 1140px;
	}
	.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: flex!important;
	}
	.d-xl-inline-flex {
		display: inline-flex!important;
	}
	.flex-xl-row {
		flex-direction: row!important;
	}
	.flex-xl-column {
		flex-direction: column!important;
	}
	.flex-xl-row-reverse {
		flex-direction: row-reverse!important;
	}
	.flex-xl-column-reverse {
		flex-direction: column-reverse!important;
	}
	.flex-xl-wrap {
		flex-wrap: wrap!important;
	}
	.flex-xl-nowrap {
		flex-wrap: nowrap!important;
	}
	.flex-xl-wrap-reverse {
		flex-wrap: wrap-reverse!important;
	}
	.flex-xl-fill {
		flex: 1 1 auto!important;
	}
	.flex-xl-grow-0 {
		flex-grow: 0!important;
	}
	.flex-xl-grow-1 {
		flex-grow: 1!important;
	}
	.flex-xl-shrink-0 {
		flex-shrink: 0!important;
	}
	.flex-xl-shrink-1 {
		flex-shrink: 1!important;
	}
	.justify-content-xl-start {
		justify-content: flex-start!important;
	}
	.justify-content-xl-end {
		justify-content: flex-end!important;
	}
	.justify-content-xl-center {
		justify-content: center!important;
	}
	.justify-content-xl-between {
		justify-content: space-between!important;
	}
	.justify-content-xl-around {
		justify-content: space-around!important;
	}
	.align-items-xl-start {
		align-items: flex-start!important;
	}
	.align-items-xl-end {
		align-items: flex-end!important;
	}
	.align-items-xl-center {
		align-items: center!important;
	}
	.align-items-xl-baseline {
		align-items: baseline!important;
	}
	.align-items-xl-stretch {
		align-items: stretch!important;
	}
	.align-content-xl-start {
		align-content: flex-start!important;
	}
	.align-content-xl-end {
		align-content: flex-end!important;
	}
	.align-content-xl-center {
		align-content: center!important;
	}
	.align-content-xl-between {
		align-content: space-between!important;
	}
	.align-content-xl-around {
		align-content: space-around!important;
	}
	.align-content-xl-stretch {
		align-content: stretch!important;
	}
	.align-self-xl-auto {
		align-self: auto!important;
	}
	.align-self-xl-start {
		align-self: flex-start!important;
	}
	.align-self-xl-end {
		align-self: flex-end!important;
	}
	.align-self-xl-center {
		align-self: center!important;
	}
	.align-self-xl-baseline {
		align-self: baseline!important;
	}
	.align-self-xl-stretch {
		align-self: stretch!important;
	}
	.float-xl-left {
		float: left!important;
	}
	.float-xl-right {
		float: right!important;
	}
	.float-xl-none {
		float: none!important;
	}
	.m-xl-0 {
		margin: 0!important;
	}
	.mt-xl-0, .my-xl-0 {
		margin-top: 0!important;
	}
	.mr-xl-0, .mx-xl-0 {
		margin-right: 0!important;
	}
	.mb-xl-0, .my-xl-0 {
		margin-bottom: 0!important;
	}
	.ml-xl-0, .mx-xl-0 {
		margin-left: 0!important;
	}
	.m-xl-1 {
		margin: .25rem!important;
	}
	.mt-xl-1, .my-xl-1 {
		margin-top: .25rem!important;
	}
	.mr-xl-1, .mx-xl-1 {
		margin-right: .25rem!important;
	}
	.mb-xl-1, .my-xl-1 {
		margin-bottom: .25rem!important;
	}
	.ml-xl-1, .mx-xl-1 {
		margin-left: .25rem!important;
	}
	.m-xl-2 {
		margin: .5rem!important;
	}
	.mt-xl-2, .my-xl-2 {
		margin-top: .5rem!important;
	}
	.mr-xl-2, .mx-xl-2 {
		margin-right: .5rem!important;
	}
	.mb-xl-2, .my-xl-2 {
		margin-bottom: .5rem!important;
	}
	.ml-xl-2, .mx-xl-2 {
		margin-left: .5rem!important;
	}
	.m-xl-3 {
		margin: 1rem!important;
	}
	.mt-xl-3, .my-xl-3 {
		margin-top: 1rem!important;
	}
	.mr-xl-3, .mx-xl-3 {
		margin-right: 1rem!important;
	}
	.mb-xl-3, .my-xl-3 {
		margin-bottom: 1rem!important;
	}
	.ml-xl-3, .mx-xl-3 {
		margin-left: 1rem!important;
	}
	.m-xl-4 {
		margin: 1.5rem!important;
	}
	.mt-xl-4, .my-xl-4 {
		margin-top: 1.5rem!important;
	}
	.mr-xl-4, .mx-xl-4 {
		margin-right: 1.5rem!important;
	}
	.mb-xl-4, .my-xl-4 {
		margin-bottom: 1.5rem!important;
	}
	.ml-xl-4, .mx-xl-4 {
		margin-left: 1.5rem!important;
	}
	.m-xl-5 {
		margin: 3rem!important;
	}
	.mt-xl-5, .my-xl-5 {
		margin-top: 3rem!important;
	}
	.mr-xl-5, .mx-xl-5 {
		margin-right: 3rem!important;
	}
	.mb-xl-5, .my-xl-5 {
		margin-bottom: 3rem!important;
	}
	.ml-xl-5, .mx-xl-5 {
		margin-left: 3rem!important;
	}
	.p-xl-0 {
		padding: 0!important;
	}
	.pt-xl-0, .py-xl-0 {
		padding-top: 0!important;
	}
	.pr-xl-0, .px-xl-0 {
		padding-right: 0!important;
	}
	.pb-xl-0, .py-xl-0 {
		padding-bottom: 0!important;
	}
	.pl-xl-0, .px-xl-0 {
		padding-left: 0!important;
	}
	.p-xl-1 {
		padding: .25rem!important;
	}
	.pt-xl-1, .py-xl-1 {
		padding-top: .25rem!important;
	}
	.pr-xl-1, .px-xl-1 {
		padding-right: .25rem!important;
	}
	.pb-xl-1, .py-xl-1 {
		padding-bottom: .25rem!important;
	}
	.pl-xl-1, .px-xl-1 {
		padding-left: .25rem!important;
	}
	.p-xl-2 {
		padding: .5rem!important;
	}
	.pt-xl-2, .py-xl-2 {
		padding-top: .5rem!important;
	}
	.pr-xl-2, .px-xl-2 {
		padding-right: .5rem!important;
	}
	.pb-xl-2, .py-xl-2 {
		padding-bottom: .5rem!important;
	}
	.pl-xl-2, .px-xl-2 {
		padding-left: .5rem!important;
	}
	.p-xl-3 {
		padding: 1rem!important;
	}
	.pt-xl-3, .py-xl-3 {
		padding-top: 1rem!important;
	}
	.pr-xl-3, .px-xl-3 {
		padding-right: 1rem!important;
	}
	.pb-xl-3, .py-xl-3 {
		padding-bottom: 1rem!important;
	}
	.pl-xl-3, .px-xl-3 {
		padding-left: 1rem!important;
	}
	.p-xl-4 {
		padding: 1.5rem!important;
	}
	.pt-xl-4, .py-xl-4 {
		padding-top: 1.5rem!important;
	}
	.pr-xl-4, .px-xl-4 {
		padding-right: 1.5rem!important;
	}
	.pb-xl-4, .py-xl-4 {
		padding-bottom: 1.5rem!important;
	}
	.pl-xl-4, .px-xl-4 {
		padding-left: 1.5rem!important;
	}
	.p-xl-5 {
		padding: 3rem!important;
	}
	.pt-xl-5, .py-xl-5 {
		padding-top: 3rem!important;
	}
	.pr-xl-5, .px-xl-5 {
		padding-right: 3rem!important;
	}
	.pb-xl-5, .py-xl-5 {
		padding-bottom: 3rem!important;
	}
	.pl-xl-5, .px-xl-5 {
		padding-left: 3rem!important;
	}
	.m-xl-n1 {
		margin: -.25rem!important;
	}
	.mt-xl-n1, .my-xl-n1 {
		margin-top: -.25rem!important;
	}
	.mr-xl-n1, .mx-xl-n1 {
		margin-right: -.25rem!important;
	}
	.mb-xl-n1, .my-xl-n1 {
		margin-bottom: -.25rem!important;
	}
	.ml-xl-n1, .mx-xl-n1 {
		margin-left: -.25rem!important;
	}
	.m-xl-n2 {
		margin: -.5rem!important;
	}
	.mt-xl-n2, .my-xl-n2 {
		margin-top: -.5rem!important;
	}
	.mr-xl-n2, .mx-xl-n2 {
		margin-right: -.5rem!important;
	}
	.mb-xl-n2, .my-xl-n2 {
		margin-bottom: -.5rem!important;
	}
	.ml-xl-n2, .mx-xl-n2 {
		margin-left: -.5rem!important;
	}
	.m-xl-n3 {
		margin: -1rem!important;
	}
	.mt-xl-n3, .my-xl-n3 {
		margin-top: -1rem!important;
	}
	.mr-xl-n3, .mx-xl-n3 {
		margin-right: -1rem!important;
	}
	.mb-xl-n3, .my-xl-n3 {
		margin-bottom: -1rem!important;
	}
	.ml-xl-n3, .mx-xl-n3 {
		margin-left: -1rem!important;
	}
	.m-xl-n4 {
		margin: -1.5rem!important;
	}
	.mt-xl-n4, .my-xl-n4 {
		margin-top: -1.5rem!important;
	}
	.mr-xl-n4, .mx-xl-n4 {
		margin-right: -1.5rem!important;
	}
	.mb-xl-n4, .my-xl-n4 {
		margin-bottom: -1.5rem!important;
	}
	.ml-xl-n4, .mx-xl-n4 {
		margin-left: -1.5rem!important;
	}
	.m-xl-n5 {
		margin: -3rem!important;
	}
	.mt-xl-n5, .my-xl-n5 {
		margin-top: -3rem!important;
	}
	.mr-xl-n5, .mx-xl-n5 {
		margin-right: -3rem!important;
	}
	.mb-xl-n5, .my-xl-n5 {
		margin-bottom: -3rem!important;
	}
	.ml-xl-n5, .mx-xl-n5 {
		margin-left: -3rem!important;
	}
	.m-xl-auto {
		margin: auto!important;
	}
	.mt-xl-auto, .my-xl-auto {
		margin-top: auto!important;
	}
	.mr-xl-auto, .mx-xl-auto {
		margin-right: auto!important;
	}
	.mb-xl-auto, .my-xl-auto {
		margin-bottom: auto!important;
	}
	.ml-xl-auto, .mx-xl-auto {
		margin-left: auto!important;
	}
	.text-xl-left {
		text-align: left!important;
	}
	.text-xl-right {
		text-align: right!important;
	}
	.text-xl-center {
		text-align: center!important;
	}
}
@media (min-width:1200px) and (max-width:1439px){
	.container-hero-home-2 h1 {
		font-size: 60px!important;
		line-height: 72px!important;
	}
	.container-reviews .container {
		transform: scale(.9);
	}
}
@media (min-width:1440px){
	.container, .container-lg, .container-md, .container-sm, .container-xl {
		max-width: 1440px;
	}
	.fixed-menu {
		padding-top: 46px;
	}
	.fixed-menu .container-header-nav {
		background-color: #fff;
		position: fixed;
		top: 0;
		transition: all .5s ease 0s;
		width: 100%;
		z-index: 99999;
	}
	.fixed-menu .nav-fixed {
		display: block;
	}
	.fixed-menu .container-header-nav .container {
		padding: 1rem 0;
	}
}
@media (min-width:1440px) and (max-width:1550px){
	.pp-2 {
		left: 26px;
	}
}
@media (min-width:1440px) and (max-width:1680px){
	.container-about-us .container-fluid, .container-about-us .container-lg, .container-about-us .container-md, .container-about-us .container-sm, .container-about-us .container-xl {
		background-size: 800px;
	}
}
	@media (max-width:575.98px){
	.table-responsive-sm {
		-webkit-overflow-scrolling: touch;
		display: block;
		overflow-x: auto;
		width: 100%;
	}
	.table-responsive-sm > .table-bordered {
		border: 0;
	}
	.navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-xl {
		padding-left: 0;
		padding-right: 0;
	}
	.container-header header {
		margin-bottom: 30px;
		margin-top: 30px;
	}
	.container-header header h1 {
		font-size: 2.5rem;
		line-height: 1.3;
	}
	.container-hero-home-2 {
		background-position-x: -720px!important;
	}
	.container-hero-home-2 .container-half .container {
		min-height: 562px!important;
	}
	.container-hero-home-2 .container h1 {
		width: 100%!important;
	}
	.container-hero-home-industry .container-hero-home {
		background-position-x: 32%;
	}
	.container-how-it-works-list {
		margin-top: 3rem;
	}
	.container-guarantee .box-top-rated {
		padding: 50px 15px 0;
	}
	.container-about-us {
		margin-top: 50px;
	}
	.container-footer .container .questions {
		padding-bottom: 30px;
		padding-top: 50px;
	}
	.container-footer {
		padding-bottom: 20px;
	}
	.container-footer h3 {
		padding-bottom: 15px;
		padding-top: 50px;
	}
	.wrapper .container .career-level p, .wrapper .container h2, .wrapper .container h2.h1 {
		font-size: 2rem;
		line-height: 1.4;
	}
	.wrapper .container h2.text-center, .wrapper .container p.text-center {
		text-align: left!important;
	}
	.wrapper .container h2, .wrapper .container p {
		padding-left: 0;
		padding-right: 0;
	}
	.container-career-level-quiz h2 {
		line-height: 30px;
	}
	.container-career-level-quiz label {
		font-size: 16px;
	}
	.container-career-level-quiz form .row .col-question {
		padding-bottom: 20px;
	}
	.container-post-image h1 {
		color: #fff;
		font-size: 32px;
		font-weight: bolder;
		line-height: 38px;
	}
	.list-ways .row h2 {
		margin-top: 40px;
	}
	.list-ways .swiper-container {
		margin-top: 20px;
	}
	.list-guarantee-questions .card:nth-child(odd){padding-right:0}
	.container-service-city .container-half div.choose-level, .container-service-home .container-half div.choose-level {
		margin-top: 0!important;
	}
	.container-triple-guarantee .list-guarantee > div > div.row {
		margin-right: -15px;
	}
	.btn-career {
		line-height: 25px;
	}
	.sub-nav.nav-pills .nav-link {
		padding: 5px 0;
	}
	.review-slider .review-text p {
		font-size: 20px;
		line-height: 30px;
	}
	.container-resume-sample .related-samples ul {
		-moz-column-count: 1;
		-webkit-column-count: 1;
		column-count: 1;
	}
	.container-services .container-half h2 {
		font-size: 40px;
		line-height: 37px;
	}
	.review-slider .review-text {
		padding-top: 3rem;
	}
	.container-resume-samples-search header a {
		position: relative;
	}
	.container-more-ways .swiper-container .swiper-button-next {
		bottom: 15%;
		right: 0;
		top: auto;
	}
	.container-more-ways .swiper-container .swiper-button-prev {
		bottom: 15%;
		left: 0;
		top: auto;
	}
	.btn-2line {
		line-height: 22px;
	}
	.logo_w {
		height: 33px;
		width: 186px;
	}
	.container-header-nav .logo_w {
		margin-top: 17px;
	}
	.container-header-nav .container {
		padding-bottom: .9rem;
		padding-top: .3rem;
	}
	.showMobileMenu {
		top: 58px;
	}
	.container-header-nav {
		background: #fff;
		position: fixed;
		top: 36px;
		width: 100%;
		z-index: 998999;
	}
	.mobileMenu {
		z-index: 10000000;
	}
	.phone-call {
		position: fixed;
		right: 73px;
		top: 57px!important;
		z-index: 9999999;
	}
	.phone-call .text {
		display: none;
	}
	body {
		padding-top: 114px;
	}
	.container-post-image {
		padding-bottom: 30px;
		padding-top: 30px;
	}
	.container-post h1 {
		font-size: 40px;
		line-height: 48px;
		margin-bottom: 1.5rem;
	}
	.container-process .btn {
		margin-top: 0;
	}
	.container-resume-sample .content header {
		margin-bottom: 25px;
	}
	.container-questions {
		padding-top: 100px;
	}
	.container-questions h2 {
		margin-bottom: 20px;
	}
	.container-resume-distribution {
		padding-top: 0;
	}
	.container-get-more {
		padding-top: 30px;
	}
	.container-which-career-level .shape-4 {
		display: none;
	}
	.container-we-love-our-clients header {
		margin-bottom: 40px;
		margin-top: 40px;
	}
	.container-map {
		margin-top: 50px;
	}
	.container-header .shape-4, .container-map .shape-4 {
		display: none;
	}
	.container-choose-career-level .service .col-entry ul {
		-moz-column-count: 1;
		-webkit-column-count: 1;
		column-count: 1;
	}
	.shape-2, .shape-3, .shape-5 {
		display: none;
	}
	.list-resume img {
		display: block;
		margin: 0 auto;
	}
	.container-resume-samples-search form {
		display: block;
	}
	.list-posts .container-pagination {
		border: 0!important;
		padding-top: 0!important;
	}
	.list-posts .post p {
		padding: 0 2rem 1rem;
	}
	.list-posts .post h3 {
		padding: 1.5rem 2rem 0;
	}
	.container-all-posts {
		padding: 50px 0;
	}
	.container-contact .list-contacts > div > div {
		min-height: auto;
	}
	.container-why-choose-us .card-list-light .card {
		padding: 0;
	}
	.container-why-choose-us .list-guarantee .row {
		display: block;
	}
	.container-why-choose-us .list-guarantee .row > div {
		margin-bottom: 1rem;
	}
	.container-why-choose-us .card-list-light .card h2 {
		font-size: 30px;
		line-height: 38px;
	}
	.container-why-choose-us .box-phone-call.box-white {
		margin: 20px 0;
	}
	.list-ways .row h2 {
		font-size: 12.5vw;
		line-height: 13vw;
	}
	.box-see-the-difference.box-white {
		padding: 15px 10px 0;
	}
	.container-hero-home {
		background-position-x: 40%;
	}
	.container-hero-home h1 {
		font-size: 27px!important;
		padding-top: 60px;
		width: 70%!important;
	}
	.container-service-city, .container-service-home {
		margin-top: -100px;
	}
	#img-result {
		display: none!important;
	}
	.list-resume-samples a {
		color: #1c2633;
		font-size: 15px;
		line-height: 30px;
	}
	.container-resume-samples-search form > div {
		padding: 0!important;
	}
	.list-resume + div {
		margin-bottom: 4rem!important;
	}
	.list-testimonials > .row {
		padding: 20px 0;
	}
	.list-testimonials .card-body {
		padding: 1.5rem 1.5rem .5rem;
	}
	.list-testimonials .card-footer {
		padding-bottom: 1rem;
	}
	.list-testimonials {
		margin-bottom: 0;
	}
	.container-resume-samples-search form input {
		background-color: #fff;
		border: 1px solid #ced4da;
		font-size: 1.3rem;
		height: calc(2.5em + 1rem + 2px);
		line-height: 1.5;
		min-width: auto;
		padding: .5rem 1rem;
	}
	.container-resume-samples-search form button {
		width: 100%;
	}
	.container-resume-samples-search form {
		margin-bottom: 1rem;
	}
	.container-dream-job {
		margin-bottom: 2rem;
		padding-bottom: 30px;
		padding-top: 40px;
	}
	.container-list-reviews, .review-big .col-image {
		padding-top: 20px;
	}
	.review-big {
		padding: 10px;
	}
	.review-big .col-desc {
		padding-bottom: 20px;
		padding-right: 20px;
		padding-top: 20px;
	}
	.nav-career-levels {
		display: block;
		margin-bottom: 1rem;
	}
	.nav-career-levels .nav-item {
		display: inline-block;
	}
	.list-resume > div > div {
		margin-top: 1rem;
		padding: 20px 20px 0;
	}
	.container-resume-samples-by-industry {
		padding-bottom: 10px;
	}
	.container-resume-samples-by-industry h2 {
		text-align: left;
	}
	.list-resume-samples {
		-moz-column-count: 1;
		-webkit-column-count: 1;
		background-color: #fff;
		column-count: 1;
		padding: 0;
	}
	.container-resume-samples-by-industry .col {
		padding-top: 40px;
	}
	.box-phone-call.box-white {
		padding: 5px;
	}
	.list-posts .d-flex {
		border-top: 1px solid #e4eee8;
		display: block!important;
		margin-top: 0;
		padding-top: 2rem;
	}
	.list-posts .btn-next, .list-posts .btn-prev {
		margin-bottom: 10px;
		width: 100%!important;
	}
	.container-contact .list-contacts > div > div {
		padding: 20px;
	}
	.list-small-posts h3 {
		margin-top: 1.5rem;
	}
	.list-small-posts .text-center {
		text-align: left!important;
	}
	.post-big {
		margin-bottom: 2rem;
	}
	.container-most-popular .list-small-posts .row hr {
		margin-bottom: 1rem;
		margin-top: 1rem;
	}
	.find-what-you-need span.ic {
		height: 70px;
		line-height: 90px;
		margin-left: 10px;
		margin-right: 20px;
		width: 70px;
	}
	.find-what-you-need span.ic span {
		height: 32px;
		width: 32px;
	}
	.container-industry .content .row > div + div {
		margin-top: 3rem;
	}
	.list-2-columns {
		-moz-column-count: 1;
		-moz-columns: 1;
		-webkit-column-count: 1;
		-webkit-columns: 1;
		column-count: 1;
	}
	.list-check li {
		margin-left: 0;
	}
	.container-logos {
		padding-top: 35px;
	}
	.container-about-us h2, .container-about-us p {
		padding-left: 0!important;
	}
	.container-about-us h2 {
		font-size: 40px;
		line-height: 48px;
		padding-bottom: 20px;
	}
	.container-about-us {
		margin-bottom: 2rem;
	}
	.list-resume-distribution .card:after {
		border-right: 3px dotted #02c153!important;
		bottom: -44px!important;
		content: "";
		display: block!important;
		height: 44px!important;
		left: 137px!important;
		position: absolute;
		top: auto!important;
		transform: none!important;
		width: 0!important;
		z-index: 2;
	}
	.list-resume-distribution .card.hide-line:after {
		display: none!important;
	}
	.container-resume-distribution h2 {
		text-align: left!important;
	}
	.nav-icon .nav-item .nav-link span.circle {
		margin-bottom: 1rem!important;
	}
	.container-industry .content > div {
		padding: 40px 10px;
	}
	.nav-icon2 span.text {
		margin-top: 1rem;
	}
	.container-all-packages .all-packages h3 {
		border-bottom: 0;
		height: 75px;
		line-height: 22px;
		margin-bottom: 0;
	}
	.all-packages > div {
		display: block!important;
		margin-top: 1rem;
	}
	.all-packages > div .ic {
		float: left;
		margin-right: 20px;
	}
	.container-services .container-half {
		padding-bottom: 0;
	}
	.container-reviews h2, .container-services .swiper-container {
		margin-top: 50px;
	}
	.container-locations h2 {
		padding-bottom: 15px;
		padding-top: 15px;
	}
	.container-locations {
		padding-bottom: 15px;
	}
	.btn-md {
		display: inline-block!important;
		padding-bottom: 11px!important;
		padding-right: 14px!important;
		padding-top: 12px!important;
		width: auto!important;
	}
	.container-services .container-half {
		padding-top: 35px;
	}
	.container-services .container-half p {
		margin-bottom: 0;
	}
	.container-services .swiper-container {
		margin-top: 40px!important;
	}
	.container-logos .container {
		padding-top: 0;
	}
	.container-logos .container .col {
		text-align: center;
	}
	.container-logos .container img {
		margin-bottom: 1rem;
	}
	.container-partners {
		margin-bottom: 0!important;
		margin-top: 0!important;
	}
	.container-guarantee .box-top-rated {
		margin-top: 50px!important;
	}
	.container-guarantee .container-half {
		padding-top: 30px;
	}
	.container-we-know-what > div {
		padding-bottom: 30px;
		padding-top: 30px;
	}
	.container-we-know-what h2 {
		margin-top: 2rem;
	}
	.container-we-know-what h2, .container-we-know-what p {
		margin-left: 0;
	}
	.container-we-know-what .btn {
		margin-bottom: 2rem;
		margin-left: 0;
	}
	.container-triple-guarantee .content header {
		margin-bottom: 0;
		margin-top: 0;
	}
	.container-triple-guarantee .list-guarantee > div {
		margin-bottom: 3rem;
	}
	.container-triple-guarantee .list-guarantee > div > div.row {
		padding-bottom: 0;
		padding-top: 2rem;
	}
	.container-triple-guarantee .list-guarantee .col-counter {
		padding-bottom: 1rem;
		text-align: left!important;
	}
	.container-resume-sample .content .tags {
		margin-left: 20px;
	}
	.container-resume-sample .content header {
		padding-left: 10px;
		padding-right: 10px;
	}
	.container-resume-sample .content .slider-sample {
		padding: 30px;
	}
	.container-resume-sample .zoom {
		left: 41%;
	}
	.list-resume-distribution .card .card-body {
		padding: 80px 20px 20px;
	}
	.list-resume-distribution div:last-child {
		margin-bottom: 0;
	}
	.nav-icon2 .nav-item {
		margin-bottom: 2rem;
		width: 100%;
	}
	.container-free-resume-evaluation .box-how-it-works {
		padding: 20px;
	}
	.container-free-resume-evaluation .col-left header {
		margin-bottom: 20px;
		margin-top: 0;
		padding-left: 20px;
		padding-right: 20px;
	}
	.nav-icon .nav-item .nav-link span.circle {
		margin-bottom: 15px;
	}
	.nav-icon .nav-item {
		margin-bottom: 25px;
	}
	.list-ways .row .col-left {
		padding-right: 15px;
	}
	.swiper-container-horizontal > .swiper-pagination-bullets {
		padding-left: 0;
	}
	.wrapper.container-have-a-question {
		margin-bottom: 50px!important;
	}
	.container-have-a-question .container-half {
		padding-bottom: 2.5rem;
		padding-top: 4.5rem;
	}
	.nav-icon .nav-item {
		text-align: center;
		width: 100%;
	}
	.nav-icon .nav-item .nav-link {
		display: block;
		text-align: center;
	}
	.nav-icon .nav-item .nav-link span.circle {
		clear: both;
		display: block;
		margin: 0 auto;
	}
	.box-green, .box-white, .card-list-light .card {
		padding: 1.25rem;
	}
	.find-what-you-need p {
		text-align: left;
	}
	.find-what-you-need p span.ic {
		float: left;
	}
	.box-form-get-your-resume-review {
		margin-bottom: 1.25rem;
		padding: 1.25rem;
	}
	.box-form-get-your-resume-review .custom-file-label {
		padding-left: 0;
		padding-right: 0;
		text-align: center;
	}
	.sub-nav.nav-pills .nav-item {
		text-align: left;
		width: 100%;
	}
	.sub-nav.nav-pills .nav-item .nav-link {
		padding-left: 30px;
	}
	.container-packages-price .card {
		border: 3px solid #02c153;
		margin-bottom: 30px;
		margin-left: .5%!important;
		margin-top: 0;
	}
	.container-packages-price .card ul {
		padding-left: 0;
	}
	.container-packages-price {
		margin-top: 50px;
	}
	.container-more-ways h2, .container-more-ways p {
		padding-left: 5px;
	}
	.container-more-ways .container-half {
		padding-top: 0;
	}
	.container-questions {
		padding-bottom: 50px;
	}
	.accordion-faq .card .card-header button {
		font-size: 16px;
		padding: 1rem 35px 1rem 15px;
	}
	.container-hero-home {
		min-height: auto;
		padding-bottom: 0;
	}
	.container-hero-home blockquote {
		bottom: auto!important;
		float: none!important;
		left: auto!important;
		margin-top: 40px;
		padding: 30px;
		position: relative;
		right: auto!important;
		z-index: 11;
	}
	.container-hero-home .container {
		background-position-x: 110px!important;
		background-size: 100%!important;
		min-height: 650px!important;
		padding-top: 20px!important;
	}
	.container-hero-home .container a.btn {
		font-size: 22px!important;
		padding: 5px 36px!important;
	}
	.container-hero-home h1 {
		line-height: 40px!important;
		margin-bottom: 2rem!important;
		margin-top: 0!important;
	}
}
	@media (max-width:767.98px){
	.table-responsive-md {
		-webkit-overflow-scrolling: touch;
		display: block;
		overflow-x: auto;
		width: 100%;
	}
	.table-responsive-md > .table-bordered {
		border: 0;
	}
	.navbar-expand-md > .container, .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-md, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-xl {
		padding-left: 0;
		padding-right: 0;
	}
	.container-about-us .shape-3, .container-header .shape-4, .container-more-ways .container-half .shape-4, .container-reviews .shape-2 {
		display: none;
	}
	.swiper-map-box .swiper-button-next, .swiper-map-box .swiper-button-prev {
		bottom: 6%;
		top: auto;
		z-index: 99999;
	}
	.swiper-map-box .swiper-slide {
		height: auto;
		min-height: auto;
	}
	.container-reviews h2 {
		margin-top: 35px;
		position: relative;
		top: inherit;
	}
	.container-questions {
		padding-top: 30px;
	}
	.container-writing-services {
		padding-top: 25px;
	}
	.container-writing-services h1 {
		font-size: 2.5rem;
		line-height: 1.3;
		text-align: center;
	}
	.container-all-packages {
		padding-top: 30px;
	}
	.container-all-packages .all-packages {
		margin-top: 20px;
	}
	.container-more-ways-to-order .container-half, .container-more-ways .container-half {
		padding-bottom: 35px;
	}
	.container-industry {
		margin-top: inherit;
	}
	.container-hero-home-industry .container-hero-home {
		padding-bottom: 15px;
	}
	.container-hero-home-industry .container-hero-home .container {
		min-height: auto!important;
	}
	.container-industry .content > div {
		padding: 15px;
	}
	.container-industry .content h2 {
		margin-bottom: 1rem;
	}
	.container-how-it-works-list .card:after {
		left: 50%!important;
	}
	.container-how-it-works-list .card .counter-lg {
		left: 50%;
		margin-left: -33px;
		position: absolute;
		top: -35px;
	}
	.container-how-it-works-list .card .card-body {
		padding: 40px 15px 0;
	}
	.container-how-it-works-list .card .card-footer {
		padding: 0 20px 21px;
	}
	.container-how-it-works-list .card .card-footer a {
		background: none;
		padding: 0;
	}
	.container-how-it-works-list .card:hover .card-footer a {
		color: #fff;
	}
	.container-how-it-works-list .card:nth-child(2n) .card-body:after,.container-how-it-works-list .card:nth-child(2n):after,.container-how-it-works-list .card:nth-child(odd) .card-body:after,.container-how-it-works-list .card:nth-child(odd):after,.container-how-it-works-list .card:nth-child(odd):before{display:none}
	.container-how-it-works-list .card.last-right:after {
		display: none!important;
	}
	.container-how-it-works-list .card .card-body:after, .container-how-it-works-list .card .card-body:before, .container-how-it-works-list .card:before {
		display: none;
	}
	.container-how-it-works-list .card:after {
		border-bottom: 0!important;
		border-left: 3px dotted #02c153;
		bottom: -78px!important;
		content: " ";
		display: block!important;
		display: block;
		height: 75px!important;
		left: 112px!important;
		position: absolute;
		z-index: 999;
	}
	.container-how-it-works-list .container .card:after {
		left: 50%!important;
	}
	.container-get-more header h1, .list-guarantee-questions .card-questions.card-body h3, .list-resume-distribution .card-questions.card-body h3 {
		font-size: 2rem;
		line-height: 1.3;
	}
	.container-most-popular .category-dropdown {
		float: inherit;
		max-width: inherit;
	}
	.container-packages-price .card {
		border: 3px solid #02c153;
		margin-bottom: 30px;
		margin-left: 16.66667%;
		margin-top: 0;
	}
	.container-packages-price .card ul {
		padding-left: 0;
	}
	.container-packages-price {
		margin-top: 50px;
	}
	.container-resume-writing-services .row > div.col-md-6:first-child {
		margin-bottom: 20px;
	}
	.list-ways .row .col-left {
		padding-right: 15px;
	}
	.list-ways .row h2 {
		margin-top: 30px;
	}
	.container-footer .questions .call-us {
		display: block;
		padding-left: 0;
	}
	.container-services .career-level .btn {
		display: block;
		width: 100%;
	}
	.container-services .career-level p {
		margin-top: 35px!important;
	}
	.container-services .choose-level {
		padding-left: 0!important;
	}
	.container-services .swiper-container {
		margin-top: 65px!important;
	}
	.container-guarantee .pp-1, .container-guarantee .pp-2, .container-guarantee .pp-4, .container-guarantee .pp-5 {
		display: none;
	}
	.container-guarantee h2 {
		margin-top: 0;
		padding-left: 20px;
	}
	.container-guarantee p {
		padding-left: 20px;
	}
	.container-guarantee .btn, .container-guarantee .list-guarantee {
		margin-left: 0;
	}
	.container-guarantee .container-half {
		padding-bottom: 0;
	}
	.container-guarantee .list-guarantee div.col {
		text-align: center;
	}
	.container-guarantee .list-guarantee .counter {
		float: none;
		height: 50px;
		line-height: 50px;
		margin: 0 auto 20px;
		width: 50px;
	}
	.container-locations ul li:last-child {
		display: block;
	}
	.container-locations ul li a.btn {
		display: block;
		width: 100%;
	}
	.container-hero-home svg {
		display: none;
	}
	.container-hero-home h1 {
		font-size: 33px;
		line-height: 48px;
		margin-top: 30px;
		width: 55%;
	}
	.container-hero-home blockquote {
		bottom: 15px;
		left: 15px;
		right: 15px;
		width: auto;
	}
	.container-process {
		margin-top: 50px;
	}
	.container-process .btn, .questions .btn {
		display: block;
		width: 100%;
	}
	.questions .btn {
		margin-left: 0;
	}
	.container-about-us h2, .container-about-us p {
		padding-left: 20px;
	}
	.container-about-us .btn {
		margin-left: 0;
	}
	.container-reviews {
		background-color: #f6fbf8!important;
	}
	.container-reviews .container {
		background: none;
		min-height: auto;
	}
	.container-reviews .container .marker {
		display: none;
	}
	.container-reviews .container .marker-content {
		background: #fff;
		box-shadow: 2px 12px 20px 0 rgba(0,0,0,.13);
		display: block;
		margin-bottom: 40px;
	}
	.container-reviews .container .marker-content .popover-content {
		width: auto;
	}
	.container-reviews .container .btn {
		bottom: auto;
		left: auto;
		margin-bottom: 30px;
		position: relative;
	}
	.container-services .choose-career-level {
		margin-bottom: 0;
		margin-top: 40px;
	}
	.container-services .choose-career-level div.col {
		margin-bottom: 40px;
		padding-left: 25px;
		text-align: center;
	}
	.container-services .choose-career-level a .ic {
		margin: 0 auto 35px;
	}
	.container-services .choose-career-level a .btn {
		line-height: 1.5;
		padding: .375rem .75rem;
		width: 100%;
	}
	.btn-md {
		display: block;
		line-height: 1.5;
		padding-bottom: 8px;
		padding-left: 14px;
		padding-top: 8px;
		width: 100%;
	}
}
	@media (max-width:991.98px){
	.table-responsive-lg {
		-webkit-overflow-scrolling: touch;
		display: block;
		overflow-x: auto;
		width: 100%;
	}
	.table-responsive-lg > .table-bordered {
		border: 0;
	}
	.navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-xl {
		padding-left: 0;
		padding-right: 0;
	}
	.sidebar .box-top-rated {
		padding: 25px;
	}
	.sidebar .box-top-rated h3 {
		color: #2e313b;
		font-size: 28px;
		line-height: 40px;
	}
	.container-copyright {
		padding-bottom: 430px;
	}
	.container-about-us .container-fluid, .container-about-us .container-lg, .container-about-us .container-md, .container-about-us .container-sm, .container-about-us .container-xl {
		background: none;
		min-height: auto;
	}
	.container-more-ways-to-order {
		margin-top: 0;
	}
	.container-choose-career-level .col-image {
		display: none;
	}
	.container-choose-career-level .service .col-entry {
		padding-top: 0;
	}
	.container-choose-career-level .service-left .col-entry, .container-choose-career-level .service-right .col-entry {
		padding-left: 20px;
	}
	.career-level p {
		margin-top: 40px;
	}
	.container-which-career-level {
		padding-bottom: 50px;
	}
	.container-logos .info {
		padding-left: 0;
	}
	.container-logos .info span {
		padding-left: 0;
		padding-right: 0;
	}
	.container-packages-price {
		margin-top: 30px;
	}
	.container-packages-price .card {
		border: 3px solid #02c153;
		margin-bottom: 30px;
		margin-top: 0;
	}
	.list-ways .row h2 {
		margin-top: 30px;
	}
	.list-resume-distribution .card .card-body {
		padding-bottom: 40px;
	}
}
	@media (max-width:1199.98px){
	.table-responsive-xl {
		-webkit-overflow-scrolling: touch;
		display: block;
		overflow-x: auto;
		width: 100%;
	}
	.table-responsive-xl > .table-bordered {
		border: 0;
	}
	.navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-xl {
		padding-left: 0;
		padding-right: 0;
	}
	.container-free-resume-evaluation .shape-5, .container-get-more .shape-5, .container-resume-sample .shape-5, .container-resume-samples-search .shape-5, .container-we-know-what .shape-5, .container-writing-services .shape-5 {
		display: none;
	}
	.container-resume-distribution .list-resume-distribution {
		margin-top: 80px;
	}
	.container-resume-distribution .card:nth-child(2n){padding-left:15px}
	.container-resume-distribution .card:nth-child(odd){margin-top:0;padding-right:15px}
	.container-resume-distribution .card:after, .container-resume-distribution .card:before, .container-resume-target-way .shape-5, .container-why-choose-us .shape-5 {
		display: none;
	}
	.list-ways {
		padding-top: 0;
	}
	.list-ways .row .col-left h2, .list-ways .row .col-left p {
		padding-left: 0;
	}
	.list-ways .row .col-right {
		padding-left: 15px;
	}
	.list-ways .row {
		margin-bottom: 0;
	}
	.container-we-love-our-clients .review, .review-big {
		background: #fff;
		box-shadow: 2px 12px 20px 0 rgba(0,0,0,.13);
		margin-bottom: 40px;
		padding: 40px;
	}
	.container-more-ways-to-order .ways-to-order > div {
		margin-bottom: 40px;
	}
	.container-services .container-half h2, .container-services .container-half p {
		padding-left: 0;
	}
	.container-services .swiper-container {
		margin-top: 120px;
	}
	.container-services .choose-career-level .col {
		margin-bottom: 50px;
	}
	.container-services .choose-career-level .col:nth-child(2n){border-right:0}
	.container-guarantee .container-half .shape-4, .container-guarantee .pp-3, .container-guarantee .pp-6, .container-services .career-level .shape-4 {
		display: none;
	}
	.container-guarantee .box-top-rated {
		margin-top: 175px;
	}
	.container-locations .location, .container-locations h2 {
		padding-left: 0;
	}
	.questions > div {
		margin-bottom: 20px;
	}
	.container-writing-services .col-left p {
		padding-right: 0;
	}
	.container-writing-services .box-top-rated {
		margin-top: 50px;
		padding: 20px;
	}
	.container-hero-home .shape-5 {
		display: none;
	}
}
	@media (prefers-reduced-motion:reduce){
	.btn, .collapsing, .custom-switch .custom-control-label:after, .fade, .form-control {
		transition: none;
	}
	.custom-range::-webkit-slider-thumb {
		-webkit-transition: none;
		transition: none;
	}
	.custom-range::-moz-range-thumb {
		-moz-transition: none;
		transition: none;
	}
	.custom-range::-ms-thumb {
		-ms-transition: none;
		transition: none;
	}
	.badge, .carousel-control-next, .carousel-control-prev, .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right, .carousel-indicators li, .carousel-item, .custom-control-label:before, .custom-file-label, .custom-select, .modal.fade .modal-dialog, .progress-bar {
		transition: none;
	}
}
	@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: flex!important;
	}
	.d-print-inline-flex {
		display: inline-flex!important;
	}
	*, :after, :before {
		box-shadow: none!important;
		text-shadow: none!important;
	}
	a:not(.btn){text-decoration:underline}
	abbr[title]:after {
		content: " (" attr(title) ")";
	}
	pre {
		white-space: pre-wrap!important;
	}
	blockquote, pre {
		border: 1px solid #adb5bd;
		page-break-inside: avoid;
	}
	thead {
		display: table-header-group;
	}
	img, tr {
		page-break-inside: avoid;
	}
	h2, h3, p {
		orphans: 3;
		widows: 3;
	}
	h2, h3 {
		page-break-after: avoid;
	}
	@page{size:a3}
	.container, body {
		min-width: 992px!important;
	}
	.navbar {
		display: none;
	}
	.badge {
		border: 1px solid #000;
	}
	.table {
		border-collapse: collapse!important;
	}
	.table td, .table th {
		background-color: #fff!important;
	}
	.table-bordered td, .table-bordered th {
		border: 1px solid #dee2e6!important;
	}
	.table-dark {
		color: inherit;
	}
	.table-dark tbody + tbody, .table-dark td, .table-dark th, .table-dark thead th {
		border-color: #dee2e6;
	}
	.table .thead-dark th {
		border-color: #dee2e6;
		color: inherit;
	}
}
@media (max-width:1600px){
	.container-four-career-levels .shape-2, .container-guarantee .shape-5, .container-resume-target-way .shape-5, .container-why-choose-us .shape-5 {
		display: none;
	}
}
@media (max-width:1440px){
	.container-more-ways .shape-3, .container-resume-sample .shape-5 {
		display: none;
	}
	.container-we-know-what .shape-5 {
		background-position-x: 330px!important;
	}
	.container-hero-home .shape-2 {
		display: none;
	}
}
@media (max-width:1800px){
	.container-choose-career-level .shape-5, .container-how-it-works-list .shape-2, .container-how-it-works-list .shape-5 {
		display: none;
	}
	.container-we-know-what .shape-5 {
		background-position-x: 250px;
	}
}
@media (max-width:1680px){
	.container-hero-home-2 .shape-5, .container-resume-samples-search .shape-5 {
		display: none;
	}
}
@media (max-width:1580px){
	.container-hero-home .shape-2 {
		left: -212px;
	}
}
	@media (max-width:1439px){
	.container-hero-home-2 {
		background-position-x: -500px;
	}
	.container-header-top-mobile, .phone-call, .showMobileMenu {
		display: block;
	}
	.phone-call {
		background-color: #02c153;
		height: 36px;
		line-height: 39px;
		position: fixed;
		right: 66px;
		text-align: center;
		top: 42px;
		width: 36px;
		z-index: 9999999;
	}
	.container-header-nav ul.nav, .container-header-top, .phone-call .text {
		display: none;
	}
	.container-hero-home .container {
		background-position-x: 562px;
	}
	.container-hero-home h1 {
		font-size: 44px;
		line-height: 52px;
	}
	.container-hero-home .container blockquote {
		bottom: 11px;
		right: 15px;
	}
}
@media (max-width:370px){
	.container-hero-home-industry .container-hero-home {
		background-position-x: 40%;
	}
}
@media (max-width:1441px){
	.container {
		max-width: 100%;
	}
}
@media (max-width:1679px){
	.container-map .shape-4, .container-why-choose-us .shape-5 {
		display: none;
	}
}



.nav-career-levels li.active a span {
	background-color: #02c153;
}
.nav-career-levels li.active a {
	color: #fff;
}
.sidebar.block_right {
	order: 2;
}
.box-form-get-your-resume-review .form-control {
	background-color: #18214e;
	border: 0;
	height: 55px;
	line-height: 55px;
	padding-left: 15px;
	color: #fff;
}
.form-control {
	color: #fff;
}


@media(max-width:991px)
{
	.sidebar.block_right {
		order: 0;
	}
}
