/** Shopify CDN: Minification failed

Line 2588:1 Unexpected "#3row"

**/
.form_side_by_side {
	 display: flex;
	 justify-content: space-between;
	 margin-bottom: 15px;
}
 .form_side_by_side .form_block {
	 width: 45%;
}
 .form_side_by_side .form_block select {
	 width: 100%;
}
 .card_flex_row {
	 display: flex;
	 justify-content: space-between;
	 flex-wrap: wrap;
}
 .first_card {
	 text-transform: capitalize;
	 padding: 3.2%;
	 width: 60%;
	 height: 350px;
	 position: relative;
	 background-image: url("/cdn/shop/files/Robert_Redd_Watercolor_1296x.png?v=1580872489");
	 background-position: center;
}
 .second_card {
	 width: 30%;
}
 .floating_round_button {
	 position: absolute;
	 bottom: 10%;
	 left: 6%;
	 display: flex;
}
 .floating_round_button a {
	 color: white;
	 border: 1px solid #c00;
	 background: #c00;
	 padding: 10px 18px;
	 border-radius: 10px;
	 margin-right: 10px;
	 transition: 0.3s;
}
 .floating_round_button a:hover {
	 color: white !important;
	 background: black;
	 border-color: black;
}
 .avatar-initials {
	 position: absolute;
	 top: 10%;
	 right: 6%;
}
 .second_card {
	 background: linear-gradient(135.19deg, rgba(204, 0, 0, 1), rgba(92, 0, 0, 1));
	 padding: 6%;
	 color: white;
	 position: relative;
	 display: flex;
	 flex-direction: column;
	 align-items: center;
}
 .third_card {
	 width: 100%;
	 margin-top: 5%;
	 padding: 1.2%;
}
 .sweettooth-points-balance {
	 font-size: 60px;
}
 .card {
	/* Add shadows to create the "card" effect */
	 box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
	 transition: 0.3s;
	 border: 1px solid #eee;
	 border-radius: 10px;
}
/* On mouse-over, add a deeper shadow */
 .card:hover {
	 box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2);
}
 .blink {
	 animation: blink-animation 1s steps(5, start) infinite;
	 -webkit-animation: blink-animation 1s steps(5, start) infinite;
}
 @keyframes blink-animation {
	 to {
		 visibility: hidden;
	}
}
 @-webkit-keyframes blink-animation {
	 to {
		 visibility: hidden;
	}
}
 .first_card .avatar-initials {
	 width: 150px !important;
	 height: 150px !important;
	 font: 75px / 150px Arial !important;
}
 @media (max-width: 796px) {
	 .avatar-initials {
		 display: none !important;
	}
	 .first_card, .second_card, .third_card {
		 width: 100%;
		 height: auto;
		 margin-bottom: 10px;
		 margin-top: 10px;
	}
	 .floating_round_button {
		 position: relative;
		 margin-top: 20%;
		 left: 0px;
		 flex-wrap: wrap;
	}
	 .floating_round_button a {
		 margin-top: 5px;
	}
	 .second_card .floating_round_button {
		 left: 0 !important;
	}
}
 .rr_exclusive {
	 text-align: center;
	 color: #c00;
}
 .work-position-wrap {
	 width: 33.33%;
}
 .ajaxcart__product-meta, .rc_subscription-only {
	 display: none;
}
 .flex-wrap {
	 flex-wrap: wrap;
}
 @media (max-width: 796px) {
	 .flex-wrap .form_block {
		 width: 100% !important;
	}
	 .flex-wrap .h3 {
		 margin-top: 10px;
	}
}
 .subscription_lightbox_overlay {
	 display: none;
	 position: fixed;
	 width: 100% !important;
	 height: 100% !important;
	 z-index: 9999999999999;
	 top: 0px;
	 background: rgba(0, 0, 0, 0.5);
	 display: flex;
	 justify-content: center;
	 align-items: center;
}
 .subscription_lightbox {
	 border: 1px solid white;
	 background: white;
	 padding: 30px;
	 text-align: center;
}
 .account_lightbox_overlay {
	 display: none;
	 position: fixed;
	 width: 100% !important;
	 height: 100% !important;
	 z-index: 9999999999999;
	 top: 0px;
	 background: rgba(0, 0, 0, 0.5);
	 display: flex;
	 justify-content: center;
	 align-items: center;
}
 .account_lightbox {
	 border: 1px solid white;
	 background: white;
	 padding: 30px;
}
 .gift_container {
	 text-align: center;
	 padding: 0px 10px;
}
 .gift_flex {
	 display: flex;
	 overflow: scroll;
	 justify-content: center;
}
 .newsletter1 {
	 width: 790px;
	 text-align: center;
}
 .selected_gift {
	 border: 1px solid #ddd;
}
 .cart_lightbox_overlay {
	 display: none;
	 position: fixed;
	 width: 100% !important;
	 height: 100% !important;
	 z-index: 9999999999999;
	 top: 0px;
	 background: rgba(0, 0, 0, 0.5);
	 display: flex;
	 justify-content: center;
	 align-items: center;
}
 .cart_lightbox {
	 border: 1px solid white;
}
 @media (max-width: 796px) {
	 .flex-wrap-mobile {
		 flex-wrap: wrap;
	}
	 .flex-wrap-mobile .form_block {
		 width: 100% !important;
	}
	 .flex-wrap-mobile .h3 {
		 margin-top: 10px;
	}
}
 @media (max-width: 796px) {
	 .grid__item {
		 width: 100% !important;
	}
}
 label {
	 margin-top: 10px;
}
/* .avatar-initials {
	 position: absolute;
	 left: 50%;
	 top: 50%;
	 transform: translate3d(-50%, -50%, 0);
}
 */
 .color_page_container {
	 padding: 2.5%;
	 display: flex;
   gap: 10px;
}
 .color_page_container .color_side_bar {
	 width: 30%;
}
 .color_page_container .color_side_bar .color_page_block {
	 display: flex;
	 align-items: center;
	 padding: 5px 0px;
	 cursor: pointer;
}
 .color_page_container .color_side_bar .color_page_block img {
	 width: 50px;
	 height: 50px;
}
 .color_page_container .color_side_bar .color_page_block span {
	 margin-left: 10px;
}
 .color_page_container .color_content {
	 width: 70%;
}
 .color_page_container .color_content .richtext_image {
	 width: 250px;
}
 @media (min-width: 796px) {
	 .color_page_container .color_content .richtext_image {
		 float: right;
	}
}
 .color_page_container .color_content .color_content_inner {
	 display: none;
}
 .color_page_container .color_content .color_content_inner.selected_color {
	 display: block;
}
 @media (max-width: 796px) {
	 .color_page_container {
		 flex-direction: column;
	}
	 .color_page_container .color_side_bar {
		 width: 100%;
	}
	 .color_page_container .color_content {
		 width: 100%;
	}
}
 .image_page_row {
	 display: flex;
	 align-items: center;
}
 @media (max-width: 796px) {
	 .image_page_row {
		 flex-direction: column;
	}
}
 .image_page_row img {
	 width: 33.33%;
}
 blockquote {
	 margin-top: 25px;
	 margin-bottom: 25px;
	 padding: 15px 30px;
	 border-left: 5px solid #e2e2e2;
	 font-size: 20px;
	 line-height: 34px;
}
 figure {
	 margin-top: 25px;
	 padding-bottom: 20px;
}
 figcaption {
	 margin-top: 5px;
	 opacity: 0.6;
	 font-size: 14px;
	 line-height: 26px;
	 text-align: center;
}
 .heading-jumbo-small {
	 margin-top: 10px;
	 margin-bottom: 15px;
	 font-size: 36px;
	 line-height: 50px;
	 font-weight: 400;
	 text-transform: none;
}
 .styleguide-block {
	 display: block;
	 margin-top: 80px;
	 margin-bottom: 80px;
	 -webkit-box-orient: vertical;
	 -webkit-box-direction: normal;
	 -webkit-flex-direction: column;
	 -ms-flex-direction: column;
	 flex-direction: column;
	 -webkit-box-align: center;
	 -webkit-align-items: center;
	 -ms-flex-align: center;
	 align-items: center;
	 text-align: left;
}
 .heading-jumbo-tiny {
	 margin-top: 10px;
	 margin-bottom: 10px;
	 font-size: 18px;
	 line-height: 32px;
	 font-weight: 500;
	 text-transform: uppercase;
}
 .rich-text {
	 width: 70%;
	 margin-right: auto;
	 margin-bottom: 100px;
	 margin-left: auto;
}
 .rich-text p {
	 margin-top: 15px;
	 margin-bottom: 25px;
	 opacity: 0.6;
}
 .styleguide-content-wrap {
	 text-align: center;
}
 .paragraph-small {
	 font-size: 14px;
	 line-height: 26px;
}
 .styleguide-header-wrap {
	 display: -webkit-box;
	 display: -webkit-flex;
	 display: -ms-flexbox;
	 display: flex;
	 height: 460px;
	 padding: 30px;
	 -webkit-box-orient: vertical;
	 -webkit-box-direction: normal;
	 -webkit-flex-direction: column;
	 -ms-flex-direction: column;
	 flex-direction: column;
	 -webkit-box-pack: center;
	 -webkit-justify-content: center;
	 -ms-flex-pack: center;
	 justify-content: center;
	 -webkit-box-align: center;
	 -webkit-align-items: center;
	 -ms-flex-align: center;
	 align-items: center;
	 background-color: #1a1b1f;
	 color: #fff;
	 text-align: center;
}
 .styleguide-button-wrap {
	 margin-top: 10px;
	 margin-bottom: 10px;
}
 .heading-jumbo {
	 margin-top: 10px;
	 margin-bottom: 10px;
	 font-size: 64px;
	 line-height: 80px;
	 text-transform: none;
}
 .paragraph-tiny {
	 font-size: 12px;
	 line-height: 20px;
}
 .paragraph-tiny.cc-paragraph-tiny-light {
	 opacity: 0.7;
}
 .label.cc-styleguide-label {
	 margin-bottom: 25px;
}
 .label.cc-speaking-label {
	 margin-top: 20px;
	 margin-bottom: 10px;
}
 .label.cc-about-light {
	 opacity: 0.6;
}
 .paragraph-light {
	 opacity: 0.6;
}
 .paragraph-light.cc-position-name {
	 margin-bottom: 5px;
}
 .section {
	 margin-right: 30px;
	 margin-left: 30px;
}
 .section.cc-contact {
	 padding-right: 80px;
	 padding-left: 80px;
	 background-color: #f4f4f4;
}
 .paragraph-bigger {
	 margin-bottom: 10px;
	 opacity: 1;
	 font-size: 20px;
	 line-height: 34px;
	 font-weight: 400;
}
 .paragraph-bigger.cc-bigger-light {
	 opacity: 0.6;
}
 .divider {
	 height: 1px;
}
 .icon-chevron-left, .icon-chevron-right {
	 color: #c00;
}
 .logo-link {
	 z-index: 1;
}
 .logo-link:hover {
	 opacity: 0.8;
}
 .logo-link:active {
	 opacity: 0.7;
}
 .navigation-item {
	 padding-top: 9px;
	 padding-bottom: 9px;
	 opacity: 0.6;
	 font-size: 12px;
	 line-height: 20px;
	 font-weight: 500;
	 letter-spacing: 1px;
	 text-transform: uppercase;
}
 .navigation-item:hover {
	 opacity: 0.9;
}
 .navigation-item:active {
	 opacity: 0.8;
}
 .navigation-item.w--current {
	 opacity: 1;
	 color: #1a1b1f;
	 font-weight: 600;
}
 .navigation-item.w--current:hover {
	 opacity: 0.8;
	 color: #32343a;
}
 .navigation-item.w--current:active {
	 opacity: 0.7;
	 color: #32343a;
}
 .navigation-items {
	 display: -webkit-box;
	 display: -webkit-flex;
	 display: -ms-flexbox;
	 display: flex;
	 -webkit-box-pack: justify;
	 -webkit-justify-content: space-between;
	 -ms-flex-pack: justify;
	 justify-content: space-between;
	 -webkit-box-align: center;
	 -webkit-align-items: center;
	 -ms-flex-align: center;
	 align-items: center;
	 -webkit-box-flex: 1;
	 -webkit-flex: 1;
	 -ms-flex: 1;
	 flex: 1;
}
 .navigation {
	 display: -webkit-box;
	 display: -webkit-flex;
	 display: -ms-flexbox;
	 display: flex;
	 padding: 30px 50px;
	 -webkit-box-align: center;
	 -webkit-align-items: center;
	 -ms-flex-align: center;
	 align-items: center;
	 background-color: transparent;
}
 .logo-image {
	 display: block;
}
 .navigation-wrap {
	 display: -webkit-box;
	 display: -webkit-flex;
	 display: -ms-flexbox;
	 display: flex;
	 margin-right: -20px;
	 -webkit-box-align: center;
	 -webkit-align-items: center;
	 -ms-flex-align: center;
	 align-items: center;
}
 .position-name-text {
	 margin-bottom: 10px;
	 font-size: 20px;
	 line-height: 34px;
	 font-weight: 400;
	 text-transform: none;
}
 .text-field {
	 margin-bottom: 18px;
	 padding: 21px 20px;
	 border: 1px solid #e4e4e4;
	 border-radius: 0px;
	 -webkit-transition: border-color 400ms ease;
	 transition: border-color 400ms ease;
	 font-size: 14px;
	 line-height: 26px;
}
 .text-field:hover {
	 border-color: #e3e6eb;
}
 .text-field:active {
	 border-color: #43464d;
}
 .text-field:focus {
	 border-color: #43464d;
}
 .text-field::-webkit-input-placeholder {
	 color: rgba(50, 52, 58, 0.4);
}
 .text-field:-ms-input-placeholder {
	 color: rgba(50, 52, 58, 0.4);
}
 .text-field::-ms-input-placeholder {
	 color: rgba(50, 52, 58, 0.4);
}
 .text-field::placeholder {
	 color: rgba(50, 52, 58, 0.4);
}
 .text-field.cc-textarea {
	 height: 200px;
	 padding-top: 12px;
}
 .status-message {
	 padding: 9px 30px;
	 background-color: #202020;
	 color: #fff;
	 font-size: 14px;
	 line-height: 26px;
	 text-align: center;
}
 .status-message.cc-success-message {
	 background-color: #12b878;
}
 .status-message.cc-error-message {
	 background-color: #db4b68;
}
 .contact {
	 padding-top: 80px;
	 padding-bottom: 90px;
}
 .contact-headline {
	 width: 70%;
	 margin-bottom: 40px;
}
 .contact-form-grid {
	 grid-column-gap: 30px;
	 grid-row-gap: 10px;
}
 .contact-form-wrap {
	 width: 70%;
}
 .footer-wrap {
	 display: -webkit-box;
	 display: -webkit-flex;
	 display: -ms-flexbox;
	 display: flex;
	 padding: 40px 50px;
	 -webkit-box-pack: justify;
	 -webkit-justify-content: space-between;
	 -ms-flex-pack: justify;
	 justify-content: space-between;
	 -webkit-box-align: center;
	 -webkit-align-items: center;
	 -ms-flex-align: center;
	 align-items: center;
}
 .webflow-link {
	 display: -webkit-box;
	 display: -webkit-flex;
	 display: -ms-flexbox;
	 display: flex;
	 -webkit-box-align: center;
	 -webkit-align-items: center;
	 -ms-flex-align: center;
	 align-items: center;
	 opacity: 0.5;
	 -webkit-transition: opacity 400ms ease;
	 transition: opacity 400ms ease;
	 text-decoration: none;
	 text-transform: uppercase;
}
 .webflow-link:hover {
	 opacity: 1;
}
 .webflow-link:active {
	 opacity: 0.8;
}
 .webflow-logo-tiny {
	 margin-top: -2px;
	 margin-right: 8px;
}
 .footer-links {
	 display: -webkit-box;
	 display: -webkit-flex;
	 display: -ms-flexbox;
	 display: flex;
	 margin-right: -20px;
	 -webkit-box-align: center;
	 -webkit-align-items: center;
	 -ms-flex-align: center;
	 align-items: center;
}
 .footer-item {
	 margin-right: 20px;
	 margin-left: 20px;
	 opacity: 0.6;
	 font-size: 12px;
	 line-height: 20px;
	 letter-spacing: 1px;
	 text-decoration: none;
	 text-transform: uppercase;
}
 .footer-item:hover {
	 opacity: 0.9;
}
 .footer-item:active {
	 opacity: 0.8;
}
 .about-intro-grid {
	 margin-top: 100px;
	 margin-bottom: 140px;
	 -webkit-box-align: center;
	 -webkit-align-items: center;
	 -ms-flex-align: center;
	 align-items: center;
	 grid-column-gap: 80px;
	 grid-row-gap: 30px;
	 grid-template-areas: ". .";
	 -ms-grid-columns: 1fr 80px 2fr;
	 grid-template-columns: 1fr 2fr;
	 -ms-grid-rows: auto;
	 grid-template-rows: auto;
}
 .hi-there-heading {
	 margin-top: 10px;
	 margin-bottom: 20px;
}
 .service-name-text {
	 margin-bottom: 10px;
	 opacity: 0.6;
	 font-size: 30px;
	 line-height: 46px;
}
 .skillset-wrap {
	 padding-right: 60px;
}
 .reference-link {
	 opacity: 0.6;
	 font-size: 14px;
	 line-height: 26px;
	 text-decoration: none;
}
 .reference-link:hover {
	 opacity: 1;
}
 .reference-link:active {
	 opacity: 0.9;
}
 .featured-item-wrap {
	 margin-bottom: 25px;
}
 .services-items-grid {
	 padding-top: 10px;
	 grid-column-gap: 30px;
	 grid-row-gap: 30px;
	 grid-template-areas: ". .";
	 -ms-grid-rows: auto;
	 grid-template-rows: auto;
}
 .skills-grid {
	 margin-bottom: 140px;
	 grid-column-gap: 80px;
	 grid-row-gap: 30px;
	 grid-template-areas: ". .";
	 -ms-grid-columns: 1fr 80px 1fr;
	 grid-template-columns: 1fr 1fr;
	 -ms-grid-rows: auto;
	 grid-template-rows: auto;
}
 .personal-features-grid {
	 margin-bottom: 110px;
	 grid-column-gap: 80px;
	 grid-row-gap: 20px;
	 grid-template-areas: ". ." ". .";
	 -ms-grid-rows: auto 20px auto;
	 grid-template-rows: auto auto;
}
 .speaking-text {
	 display: inline-block;
	 margin-right: 8px;
}
 .speaking-text.cc-past-speaking {
	 opacity: 0.6;
}
 .speaking-detail {
	 display: inline-block;
	 opacity: 0.6;
}
 .upcoming-wrap {
	 margin-bottom: 40px;
}
 .social-media-heading {
	 margin-bottom: 60px;
}
 .social-media-grid {
	 margin-bottom: 30px;
	 grid-column-gap: 30px;
	 grid-row-gap: 30px;
	 -ms-grid-rows: auto 30px auto;
	 grid-template-areas: ". . . ." ". . . .";
	 -ms-grid-columns: 1fr 30px 1fr 30px 1fr 30px 1fr;
	 grid-template-columns: 1fr 1fr 1fr 1fr;
}
 .project-overview-grid {
	 margin-top: 120px;
	 margin-bottom: 135px;
	 grid-column-gap: 50px;
	 grid-row-gap: 100px;
	 grid-template-areas: ". . . ." ". . . .";
	 -ms-grid-columns: 1fr 50px 1fr 50px 1fr 50px 1fr;
	 grid-template-columns: 1fr 1fr 1fr 1fr;
	 -ms-grid-rows: auto 100px auto;
	 grid-template-rows: auto auto;
}
 .detail-header-image {
	 width: 100%;
}
 .project-description-grid {
	 margin-top: 120px;
	 margin-bottom: 120px;
	 grid-column-gap: 30px;
	 grid-row-gap: 30px;
	 grid-template-areas: ". .";
	 -ms-grid-columns: 1fr 30px 2.5fr;
	 grid-template-columns: 1fr 2.5fr;
	 -ms-grid-rows: auto;
	 grid-template-rows: auto;
}
 .detail-image {
	 width: 100%;
	 margin-bottom: 30px;
}
 .email-section {
	 width: 70%;
	 margin: 140px auto 200px;
	 text-align: center;
}
 .email-link {
	 margin-top: 15px;
	 margin-bottom: 15px;
	 font-size: 64px;
	 line-height: 88px;
	 font-weight: 400;
	 text-decoration: none;
	 text-transform: none;
}
 .email-link:hover {
	 opacity: 0.8;
}
 .email-link:active {
	 opacity: 0.7;
}
 .utility-page-wrap {
	 display: -webkit-box;
	 display: -webkit-flex;
	 display: -ms-flexbox;
	 display: flex;
	 width: 100vw;
	 height: 100vh;
	 max-height: 100%;
	 max-width: 100%;
	 padding: 30px;
	 -webkit-box-pack: center;
	 -webkit-justify-content: center;
	 -ms-flex-pack: center;
	 justify-content: center;
	 -webkit-box-align: center;
	 -webkit-align-items: center;
	 -ms-flex-align: center;
	 align-items: center;
	 color: #fff;
	 text-align: center;
}
 ._404-wrap {
	 display: -webkit-box;
	 display: -webkit-flex;
	 display: -ms-flexbox;
	 display: flex;
	 width: 100%;
	 height: 100%;
	 padding: 30px;
	 -webkit-box-orient: vertical;
	 -webkit-box-direction: normal;
	 -webkit-flex-direction: column;
	 -ms-flex-direction: column;
	 flex-direction: column;
	 -webkit-box-pack: center;
	 -webkit-justify-content: center;
	 -ms-flex-pack: center;
	 justify-content: center;
	 -webkit-box-align: center;
	 -webkit-align-items: center;
	 -ms-flex-align: center;
	 align-items: center;
	 background-color: #1a1b1f;
}
 ._404-content-wrap {
	 margin-bottom: 20px;
}
 .protected-wrap {
	 display: -webkit-box;
	 display: -webkit-flex;
	 display: -ms-flexbox;
	 display: flex;
	 padding-top: 90px;
	 padding-bottom: 100px;
	 -webkit-box-pack: center;
	 -webkit-justify-content: center;
	 -ms-flex-pack: center;
	 justify-content: center;
	 text-align: center;
}
 .protected-form {
	 display: -webkit-box;
	 display: -webkit-flex;
	 display: -ms-flexbox;
	 display: flex;
	 -webkit-box-orient: vertical;
	 -webkit-box-direction: normal;
	 -webkit-flex-direction: column;
	 -ms-flex-direction: column;
	 flex-direction: column;
}
 .protected-heading {
	 margin-bottom: 30px;
}
 .pagehero {
	 width: 100%;
	 min-height: 50vh;
	 background-image: url('../images/placeholder-3.svg');
	 background-position: center;
	 background-size: 100%;
}
 @media (max-width: 796px) {
	 .pagehero {
		 background-size: cover !important;
	}
}
 .logosection {
	 display: -webkit-box;
	 display: -webkit-flex;
	 display: -ms-flexbox;
	 display: flex;
	 width: 100%;
	 min-height: 25vh;
	 padding: 20px 220px;
	 -webkit-box-pack: justify;
	 -webkit-justify-content: space-between;
	 -ms-flex-pack: justify;
	 justify-content: space-between;
	 grid-auto-columns: 1fr;
	 grid-column-gap: 16px;
	 grid-row-gap: 16px;
	 -ms-grid-columns: 1fr 1fr;
	 grid-template-columns: 1fr 1fr;
	 -ms-grid-rows: auto auto;
	 grid-template-rows: auto auto;
	 background-color: #f6f1ea;
}
 .floatingherocta {
	 position: absolute !important;
	 left: 0px;
	 right: 0px;
	 z-index: 10;
	 min-width: 10%;
	 padding: 20px;
	 max-width: 20%;
	 margin-top: -29px;
	 margin-right: auto;
	 margin-left: auto;
	 clear: both;
	 text-align: center;
}
 .howitworks {
	 display: -webkit-box;
	 display: -webkit-flex;
	 display: -ms-flexbox;
	 display: flex;
	 width: 100%;
	 min-height: 40vh;
	 padding-top: 5%;
	 padding-bottom: 30px;
	 -webkit-box-pack: center;
	 -webkit-justify-content: center;
	 -ms-flex-pack: center;
	 justify-content: center;
	 -webkit-box-align: center;
	 -webkit-align-items: center;
	 -ms-flex-align: center;
	 align-items: center;
	 text-align: center;
}
 @media (max-width: 796px) {
	 .howitworks {
		 padding-top: 15% !important;
	}
}
 @media (min-width: 796px) {
	 .howitworks .container {
		 width: 80%;
	}
}
 .flexdiv {
	 display: -webkit-box;
	 display: -webkit-flex;
	 display: -ms-flexbox;
	 display: flex;
	 width: 100%;
	 margin-bottom: 40px;
	 -webkit-box-pack: justify;
	 -webkit-justify-content: space-between;
	 -ms-flex-pack: justify;
	 justify-content: space-between;
}
 .text-14 {
	 line-height: 24px;
}
 .text-14.text-14-60 {
	 opacity: 0.6;
	 font-size: 14px;
}
 .wrap {
	 display: block;
	 width: 940px;
	 margin-right: auto;
	 margin-left: auto;
}
 .wrap.w80 {
	 width: 1300px;
	 padding-top: 80px;
	 padding-bottom: 80px;
	 text-align: center;
}
 .content1-items {
	 display: -webkit-box;
	 display: -webkit-flex;
	 display: -ms-flexbox;
	 display: flex;
	 -webkit-justify-content: space-around;
	 -ms-flex-pack: distribute;
	 justify-content: space-around;
	 -webkit-box-align: start;
	 -webkit-align-items: flex-start;
	 -ms-flex-align: start;
	 align-items: flex-start;
}
 ._4-col {
	 display: -webkit-box;
	 display: -webkit-flex;
	 display: -ms-flexbox;
	 display: flex;
	 width: 33.33%;
	 margin-right: 20px;
	 -webkit-box-orient: vertical;
	 -webkit-box-direction: normal;
	 -webkit-flex-direction: column;
	 -ms-flex-direction: column;
	 flex-direction: column;
	 -webkit-box-pack: center;
	 -webkit-justify-content: center;
	 -ms-flex-pack: center;
	 justify-content: center;
	 -webkit-box-align: center;
	 -webkit-align-items: center;
	 -ms-flex-align: center;
	 align-items: center;
}
 .section-dark {
	 margin-bottom: 59px;
	 background-color: #111212;
	 color: #fff;
}
 .tagline {
	 opacity: 0.6;
	 font-size: 12px;
	 letter-spacing: 2px;
	 text-transform: uppercase;
}
 .tagline.adjusted {
	 font-size: 13px;
	 letter-spacing: 1px;
	 text-transform: none;
}
 .pricing-box-row {
	 display: -webkit-box;
	 display: -webkit-flex;
	 display: -ms-flexbox;
	 display: flex;
	 margin-bottom: 50px;
	 -webkit-box-pack: center;
	 -webkit-justify-content: center;
	 -ms-flex-pack: center;
	 justify-content: center;
	 -webkit-flex-wrap: wrap;
	 -ms-flex-wrap: wrap;
	 flex-wrap: wrap;
}
 .pricing-box {
	 width: 31.3%;
	 min-height: 420px;
	 margin-right: 1%;
	 margin-left: 1%;
	 padding-top: 30px;
	 padding-right: 40px;
	 padding-left: 40px;
	 border-radius: 6px;
	 background-color: #fff;
	 box-shadow: 0 10px 25px 3px rgba(0, 0, 0, 0.1);
	 font-size: 16px;
	 line-height: 2em;
	 font-weight: 300;
	 text-align: center;
}
 .price {
	 position: relative;
	 margin-top: -10px;
	 margin-bottom: 3px;
	 font-size: 55px;
	 line-height: 70px;
	 font-weight: 700;
}
 .button-2 {
	 padding: 15px 25px 11px;
	 border-radius: 3px;
	 background-color: #378ae8;
	 -webkit-transition: background-color 200ms ease;
	 transition: background-color 200ms ease;
	 color: #fff;
	 font-size: 12.5px;
	 line-height: 20px;
	 font-weight: 700;
	 letter-spacing: 1px;
}
 .button-2:hover {
	 background-color: #2566b0;
}
 .button-2.pricing-button {
	 width: 100%;
	 margin-top: 15px;
	 margin-bottom: 25px;
	 font-size: 16.5px;
	 letter-spacing: 1.5px;
}
 .button-2.pricing-button.outline-button {
	 margin-top: 14px;
	 margin-bottom: 24px;
	 border: 1px solid #c00;
	 background-color: transparent;
	 color: #000;
	 font-weight: 400;
}
 .button-2.pricing-button.outline-button:hover {
	 background-color: #c00;
	 color: white;
}
 .accordion {
	 display: block;
	 width: 66.66%;
	 margin-right: auto;
	 margin-bottom: -24px;
	 margin-left: auto;
	 padding-right: 15px;
	 padding-left: 15px;
}
 .accordion.js-accordion {
	 margin-bottom: 100px;
}
 .accordion-body__contents {
	 margin-top: 8px;
	 opacity: 1;
	 font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
	 color: #9096a4;
	 font-size: 14px;
	 line-height: 26px;
	 font-weight: 300;
}
 .accordion-header {
	 display: -webkit-box;
	 display: -webkit-flex;
	 display: -ms-flexbox;
	 display: flex;
	 -webkit-box-align: center;
	 -webkit-align-items: center;
	 -ms-flex-align: center;
	 align-items: center;
	 color: #2e323c;
}
 .accordion-header.js-accordion-header {
	 cursor: pointer;
}
 .question-text {
	 margin-top: 15px;
	 margin-left: 24px;
	 -webkit-box-flex: 1;
	 -webkit-flex: 1;
	 -ms-flex: 1;
	 flex: 1;
	 font-size: 16px;
	 line-height: 24px;
}
 .accordion-body {
	 display: block;
	 padding-right: 8px;
	 padding-left: 64px;
	 color: #9096a4;
}
 .accordion-body.js-accordion-body {
	 display: block;
	 padding-bottom: 20px;
	 color: #9096a4;
}
 .accordion__item {
	 display: -webkit-box;
	 display: -webkit-flex;
	 display: -ms-flexbox;
	 display: flex;
	 overflow: hidden;
	 width: 100%;
	 margin-bottom: 24px;
	 padding: 20px 32px;
	 -webkit-box-orient: vertical;
	 -webkit-box-direction: normal;
	 -webkit-flex-direction: column;
	 -ms-flex-direction: column;
	 flex-direction: column;
	 -webkit-box-pack: justify;
	 -webkit-justify-content: space-between;
	 -ms-flex-pack: justify;
	 justify-content: space-between;
	 border-radius: 8px;
	 background-color: #fff;
	 box-shadow: 0 1px 2px 0 rgba(46, 50, 60, 0.09);
	 -webkit-transition: box-shadow 300ms ease;
	 transition: box-shadow 300ms ease;
	 text-align: left;
	 text-decoration: none;
}
 .accordion__item:hover {
	 box-shadow: 0 3px 9px 0 rgba(46, 50, 60, 0.09);
}
 .accordion__item.js-accordion-item {
	 padding-bottom: 20px;
	 background-color: #fff;
}
 .accordion__item.js-accordion-item.active {
	 background-color: #fff;
	 cursor: default;
}
 .faq-button {
	 margin-top: 20px;
	 padding-top: 12px;
	 padding-bottom: 12px;
	 border-radius: 3px;
	 background-color: #ffb223;
	 -webkit-transition: background-color 200ms ease;
	 transition: background-color 200ms ease;
	 font-family: Lato, sans-serif;
	 font-weight: 700;
}
 .faq-button:hover {
	 background-color: #ffd17b;
}
 .faq-wrapper {
	 background-color: transparent;
}
 .accordion_item-image {
	 width: 40px;
}
 html.w-mod-js *[data-ix="fade-in-interaction-3"] {
	 display: none;
	 opacity: 0;
	 -webkit-transform: translate(0px, 100px);
	 -ms-transform: translate(0px, 100px);
	 transform: translate(0px, 100px);
}
 #w-node-7dee623c62c1-ff2c54df {
	 -ms-grid-column: 1;
	 grid-column-start: 1;
	 -ms-grid-column-span: 1;
	 grid-column-end: 2;
	 -ms-grid-row: 1;
	 grid-row-start: 1;
	 -ms-grid-row-span: 1;
	 grid-row-end: 2;
}
 #w-node-7dee623c62c8-ff2c54df {
	 -ms-grid-column: 2;
	 grid-column-start: 2;
	 -ms-grid-column-span: 1;
	 grid-column-end: 3;
	 -ms-grid-row: 1;
	 grid-row-start: 1;
	 -ms-grid-row-span: 1;
	 grid-row-end: 2;
}
 #w-node-4224828ffd8a-ff2c54df {
	 -ms-grid-column: 1;
	 grid-column-start: 1;
	 -ms-grid-column-span: 1;
	 grid-column-end: 2;
	 -ms-grid-row: 1;
	 grid-row-start: 1;
	 -ms-grid-row-span: 1;
	 grid-row-end: 2;
}
 #w-node-4224828ffd8f-ff2c54df {
	 -ms-grid-column: 2;
	 grid-column-start: 2;
	 -ms-grid-column-span: 1;
	 grid-column-end: 3;
	 -ms-grid-row: 1;
	 grid-row-start: 1;
	 -ms-grid-row-span: 1;
	 grid-row-end: 2;
}
 #w-node-4224828ffd90-ff2c54df {
	 -ms-grid-column: 1;
	 grid-column-start: 1;
	 -ms-grid-column-span: 1;
	 grid-column-end: 2;
	 -ms-grid-row: 1;
	 grid-row-start: 1;
	 -ms-grid-row-span: 1;
	 grid-row-end: 2;
}
 #w-node-4224828ffd99-ff2c54df {
	 -ms-grid-column: 2;
	 grid-column-start: 2;
	 -ms-grid-column-span: 1;
	 grid-column-end: 3;
	 -ms-grid-row: 1;
	 grid-row-start: 1;
	 -ms-grid-row-span: 1;
	 grid-row-end: 2;
}
 #w-node-4224828ffda1-ff2c54df {
	 -ms-grid-column: 1;
	 grid-column-start: 1;
	 -ms-grid-column-span: 1;
	 grid-column-end: 2;
	 -ms-grid-row: 1;
	 grid-row-start: 1;
	 -ms-grid-row-span: 1;
	 grid-row-end: 2;
}
 #w-node-4224828ffda6-ff2c54df {
	 -ms-grid-column: 1;
	 grid-column-start: 1;
	 -ms-grid-column-span: 1;
	 grid-column-end: 2;
	 -ms-grid-row: 2;
	 grid-row-start: 2;
	 -ms-grid-row-span: 1;
	 grid-row-end: 3;
}
 #w-node-4224828ffdd8-ff2c54df {
	 -ms-grid-column: 2;
	 grid-column-start: 2;
	 -ms-grid-column-span: 1;
	 grid-column-end: 3;
	 -ms-grid-row: 2;
	 grid-row-start: 2;
	 -ms-grid-row-span: 1;
	 grid-row-end: 3;
}
 #w-node-4224828ffe12-ff2c54df {
	 -ms-grid-column: 2;
	 grid-column-start: 2;
	 -ms-grid-column-span: 1;
	 grid-column-end: 3;
	 -ms-grid-row: 1;
	 grid-row-start: 1;
	 -ms-grid-row-span: 1;
	 grid-row-end: 2;
}
 #w-node-8239d41d1e9d-ff2c54df {
	 -ms-grid-column: 1;
	 grid-column-start: 1;
	 -ms-grid-column-span: 1;
	 grid-column-end: 2;
	 -ms-grid-row: 1;
	 grid-row-start: 1;
	 -ms-grid-row-span: 1;
	 grid-row-end: 2;
}
 #w-node-8239d41d1e9d-ff2c54df:active {
	 -ms-grid-column: 1;
	 grid-column-start: 1;
	 -ms-grid-column-span: 1;
	 grid-column-end: 2;
	 -ms-grid-row: 1;
	 grid-row-start: 1;
	 -ms-grid-row-span: 1;
	 grid-row-end: 2;
}
 #w-node-8239d41d1e9e-ff2c54df {
	 -ms-grid-column: 2;
	 grid-column-start: 2;
	 -ms-grid-column-span: 1;
	 grid-column-end: 3;
	 -ms-grid-row: 2;
	 grid-row-start: 2;
	 -ms-grid-row-span: 1;
	 grid-row-end: 3;
}
 #w-node-8239d41d1e9f-ff2c54df {
	 -ms-grid-column: 2;
	 grid-column-start: 2;
	 -ms-grid-column-span: 1;
	 grid-column-end: 3;
	 -ms-grid-row: 1;
	 grid-row-start: 1;
	 -ms-grid-row-span: 1;
	 grid-row-end: 2;
}
 #w-node-8239d41d1ea0-ff2c54df {
	 -ms-grid-column: 1;
	 grid-column-start: 1;
	 -ms-grid-column-span: 1;
	 grid-column-end: 2;
	 -ms-grid-row: 2;
	 grid-row-start: 2;
	 -ms-grid-row-span: 1;
	 grid-row-end: 3;
}
 #w-node-8239d41d1ea1-ff2c54df {
	 -ms-grid-column: 3;
	 grid-column-start: 3;
	 -ms-grid-column-span: 1;
	 grid-column-end: 4;
	 -ms-grid-row: 1;
	 grid-row-start: 1;
	 -ms-grid-row-span: 1;
	 grid-row-end: 2;
}
 #w-node-8239d41d1ea2-ff2c54df {
	 -ms-grid-column: 4;
	 grid-column-start: 4;
	 -ms-grid-column-span: 1;
	 grid-column-end: 5;
	 -ms-grid-row: 1;
	 grid-row-start: 1;
	 -ms-grid-row-span: 1;
	 grid-row-end: 2;
}
 #w-node-8239d41d1ea3-ff2c54df {
	 -ms-grid-column: 3;
	 grid-column-start: 3;
	 -ms-grid-column-span: 1;
	 grid-column-end: 4;
	 -ms-grid-row: 2;
	 grid-row-start: 2;
	 -ms-grid-row-span: 1;
	 grid-row-end: 3;
}
 #w-node-8239d41d1ea4-ff2c54df {
	 -ms-grid-column: 4;
	 grid-column-start: 4;
	 -ms-grid-column-span: 1;
	 grid-column-end: 5;
	 -ms-grid-row: 2;
	 grid-row-start: 2;
	 -ms-grid-row-span: 1;
	 grid-row-end: 3;
}
 #w-node-a852d0df4a32-d0df4a24 {
	 -ms-grid-column: 1;
	 grid-column-start: 1;
	 -ms-grid-column-span: 1;
	 grid-column-end: 2;
	 -ms-grid-row: 1;
	 grid-row-start: 1;
	 -ms-grid-row-span: 1;
	 grid-row-end: 2;
}
 #w-node-a852d0df4a36-d0df4a24 {
	 -ms-grid-column: 2;
	 grid-column-start: 2;
	 -ms-grid-column-span: 1;
	 grid-column-end: 3;
	 -ms-grid-row: 1;
	 grid-row-start: 1;
	 -ms-grid-row-span: 1;
	 grid-row-end: 2;
}
 #w-node-a852d0df4a3a-d0df4a24 {
	 -ms-grid-column: 1;
	 grid-column-start: 1;
	 -ms-grid-column-span: 2;
	 grid-column-end: 3;
	 -ms-grid-row: 2;
	 grid-row-start: 2;
	 -ms-grid-row-span: 1;
	 grid-row-end: 3;
}
 #w-node-f2c6de040bbf-582c54e0 {
	 -ms-grid-column: 1;
	 grid-column-start: 1;
	 -ms-grid-column-span: 3;
	 grid-column-end: 4;
	 -ms-grid-row: 1;
	 grid-row-start: 1;
	 -ms-grid-row-span: 1;
	 grid-row-end: 2;
}
 #w-node-f2c6de040bc4-582c54e0 {
	 -ms-grid-column: 1;
	 grid-column-start: 1;
	 -ms-grid-column-span: 2;
	 grid-column-end: 3;
	 -ms-grid-row: 2;
	 grid-row-start: 2;
	 -ms-grid-row-span: 1;
	 grid-row-end: 3;
}
 #w-node-f2c6de040bc9-582c54e0 {
	 -ms-grid-column: 3;
	 grid-column-start: 3;
	 -ms-grid-column-span: 2;
	 grid-column-end: 5;
	 -ms-grid-row: 2;
	 grid-row-start: 2;
	 -ms-grid-row-span: 1;
	 grid-row-end: 3;
}
 #w-node-ee63d52fd223-582c54e0 {
	 -ms-grid-column: 1;
	 grid-column-start: 1;
	 -ms-grid-column-span: 1;
	 grid-column-end: 2;
	 -ms-grid-row: 1;
	 grid-row-start: 1;
	 -ms-grid-row-span: 1;
	 grid-row-end: 2;
}
 #w-node-ee63d52fd22b-582c54e0 {
	 -ms-grid-column: 2;
	 grid-column-start: 2;
	 -ms-grid-column-span: 1;
	 grid-column-end: 3;
	 -ms-grid-row: 1;
	 grid-row-start: 1;
	 -ms-grid-row-span: 1;
	 grid-row-end: 2;
}
 #w-node-f2c6de040bbf-852c54e2 {
	 -ms-grid-column: 1;
	 grid-column-start: 1;
	 -ms-grid-column-span: 3;
	 grid-column-end: 4;
	 -ms-grid-row: 1;
	 grid-row-start: 1;
	 -ms-grid-row-span: 1;
	 grid-row-end: 2;
}
 #w-node-f2c6de040bc4-852c54e2 {
	 -ms-grid-column: 1;
	 grid-column-start: 1;
	 -ms-grid-column-span: 2;
	 grid-column-end: 3;
	 -ms-grid-row: 2;
	 grid-row-start: 2;
	 -ms-grid-row-span: 1;
	 grid-row-end: 3;
}
 #w-node-f2c6de040bc9-852c54e2 {
	 -ms-grid-column: 3;
	 grid-column-start: 3;
	 -ms-grid-column-span: 2;
	 grid-column-end: 5;
	 -ms-grid-row: 2;
	 grid-row-start: 2;
	 -ms-grid-row-span: 1;
	 grid-row-end: 3;
}
 #w-node-ee63d52fd22b-852c54e2 {
	 -ms-grid-column: 2;
	 grid-column-start: 2;
	 -ms-grid-column-span: 1;
	 grid-column-end: 3;
	 -ms-grid-row: 1;
	 grid-row-start: 1;
	 -ms-grid-row-span: 1;
	 grid-row-end: 2;
}
 #w-node-88a206fa61ae-852c54e2 {
	 -ms-grid-column: 1;
	 grid-column-start: 1;
	 -ms-grid-column-span: 1;
	 grid-column-end: 2;
	 -ms-grid-row: 1;
	 grid-row-start: 1;
	 -ms-grid-row-span: 1;
	 grid-row-end: 2;
}
 #w-node-f2c6de040bbf-1b2c54e3 {
	 -ms-grid-column: 1;
	 grid-column-start: 1;
	 -ms-grid-column-span: 3;
	 grid-column-end: 4;
	 -ms-grid-row: 1;
	 grid-row-start: 1;
	 -ms-grid-row-span: 1;
	 grid-row-end: 2;
}
 #w-node-f2c6de040bc4-1b2c54e3 {
	 -ms-grid-column: 1;
	 grid-column-start: 1;
	 -ms-grid-column-span: 2;
	 grid-column-end: 3;
	 -ms-grid-row: 2;
	 grid-row-start: 2;
	 -ms-grid-row-span: 1;
	 grid-row-end: 3;
}
 #w-node-f2c6de040bc9-1b2c54e3 {
	 -ms-grid-column: 3;
	 grid-column-start: 3;
	 -ms-grid-column-span: 2;
	 grid-column-end: 5;
	 -ms-grid-row: 2;
	 grid-row-start: 2;
	 -ms-grid-row-span: 1;
	 grid-row-end: 3;
}
 #w-node-ee63d52fd22b-1b2c54e3 {
	 -ms-grid-column: 2;
	 grid-column-start: 2;
	 -ms-grid-column-span: 1;
	 grid-column-end: 3;
	 -ms-grid-row: 1;
	 grid-row-start: 1;
	 -ms-grid-row-span: 1;
	 grid-row-end: 2;
}
 #w-node-e6c78f8a716d-1b2c54e3 {
	 -ms-grid-column: 1;
	 grid-column-start: 1;
	 -ms-grid-column-span: 1;
	 grid-column-end: 2;
	 -ms-grid-row: 1;
	 grid-row-start: 1;
	 -ms-grid-row-span: 1;
	 grid-row-end: 2;
}
 #w-node-f2c6de040bbf-cf2c54e4 {
	 -ms-grid-column: 1;
	 grid-column-start: 1;
	 -ms-grid-column-span: 3;
	 grid-column-end: 4;
	 -ms-grid-row: 1;
	 grid-row-start: 1;
	 -ms-grid-row-span: 1;
	 grid-row-end: 2;
}
 #w-node-f2c6de040bc4-cf2c54e4 {
	 -ms-grid-column: 1;
	 grid-column-start: 1;
	 -ms-grid-column-span: 2;
	 grid-column-end: 3;
	 -ms-grid-row: 2;
	 grid-row-start: 2;
	 -ms-grid-row-span: 1;
	 grid-row-end: 3;
}
 #w-node-f2c6de040bc9-cf2c54e4 {
	 -ms-grid-column: 3;
	 grid-column-start: 3;
	 -ms-grid-column-span: 2;
	 grid-column-end: 5;
	 -ms-grid-row: 2;
	 grid-row-start: 2;
	 -ms-grid-row-span: 1;
	 grid-row-end: 3;
}
 #w-node-ee63d52fd22b-cf2c54e4 {
	 -ms-grid-column: 2;
	 grid-column-start: 2;
	 -ms-grid-column-span: 1;
	 grid-column-end: 3;
	 -ms-grid-row: 1;
	 grid-row-start: 1;
	 -ms-grid-row-span: 1;
	 grid-row-end: 2;
}
 #w-node-c086a8d10760-cf2c54e4 {
	 -ms-grid-column: 1;
	 grid-column-start: 1;
	 -ms-grid-column-span: 1;
	 grid-column-end: 2;
	 -ms-grid-row: 1;
	 grid-row-start: 1;
	 -ms-grid-row-span: 1;
	 grid-row-end: 2;
}
 @media (max-width: 991px) {
	 .styleguide-block {
		 text-align: center;
	}
	 .heading-jumbo {
		 font-size: 56px;
		 line-height: 70px;
	}
	 .section.cc-contact {
		 padding-right: 0px;
		 padding-left: 0px;
	}
	 .button {
		 -webkit-box-pack: center;
		 -webkit-justify-content: center;
		 -ms-flex-pack: center;
		 justify-content: center;
	}
	 .logo-link.w--current {
		 -webkit-box-flex: 1;
		 -webkit-flex: 1;
		 -ms-flex: 1;
		 flex: 1;
	}
	 .menu-icon {
		 display: block;
	}
	 .navigation-item {
		 padding: 15px 30px;
		 -webkit-transition: background-color 400ms ease, opacity 400ms ease, color 400ms ease;
		 transition: background-color 400ms ease, opacity 400ms ease, color 400ms ease;
		 text-align: center;
	}
	 .navigation-item:hover {
		 background-color: #f7f8f9;
	}
	 .navigation-item:active {
		 background-color: #eef0f3;
	}
	 .navigation-items {
		 background-color: #fff;
	}
	 .navigation {
		 padding: 25px 30px;
	}
	 .menu-button {
		 padding: 0px;
	}
	 .menu-button.w--open {
		 background-color: transparent;
	}
	 .navigation-wrap {
		 margin-right: 0px;
	}
	 .carrer-headline-wrap {
		 width: auto;
	}
	 .contact {
		 width: auto;
		 padding: 30px 50px 40px;
	}
	 .contact-headline {
		 width: 100%;
	}
	 .contact-form-wrap {
		 width: 100%;
	}
	 .about-intro-grid {
		 grid-row-gap: 50px;
		 grid-template-areas: "." ".";
		 -ms-grid-columns: 1fr;
		 grid-template-columns: 1fr;
		 -ms-grid-rows: auto 50px auto;
		 grid-template-rows: auto auto;
		 text-align: center;
	}
	 .about-head-text-wrap {
		 width: 80%;
		 margin-right: auto;
		 margin-left: auto;
	}
	 .service-name-text {
		 font-size: 24px;
		 line-height: 42px;
	}
	 .skillset-wrap {
		 padding-right: 0px;
	}
	 .services-items-grid {
		 padding-top: 0px;
		 grid-row-gap: 0px;
		 grid-template-areas: "." ".";
		 -ms-grid-columns: 1fr;
		 grid-template-columns: 1fr;
		 -ms-grid-rows: auto 0px auto;
		 grid-template-rows: auto auto;
	}
	 .skills-grid {
		 width: 80%;
		 margin-right: auto;
		 margin-left: auto;
		 grid-row-gap: 50px;
		 grid-template-areas: "." ".";
		 -ms-grid-columns: 1fr;
		 grid-template-columns: 1fr;
		 -ms-grid-rows: auto 50px auto;
		 grid-template-rows: auto auto;
		 text-align: center;
	}
	 .personal-features-grid {
		 width: 80%;
		 margin-right: auto;
		 margin-left: auto;
		 grid-template-areas: "." "." "." ".";
		 -ms-grid-columns: 1fr;
		 grid-template-columns: 1fr;
		 -ms-grid-rows: auto auto auto auto;
		 grid-template-rows: auto auto auto auto;
		 text-align: center;
	}
	 .social-media-heading {
		 width: 80%;
		 margin-right: auto;
		 margin-left: auto;
		 text-align: center;
	}
	 .social-media-grid {
		 grid-template-areas: ". ." ". ." ". ." ". .";
		 -ms-grid-columns: 1fr 1fr;
		 grid-template-columns: 1fr 1fr;
		 -ms-grid-rows: auto auto auto auto;
		 grid-template-rows: auto auto auto auto;
	}
	 .project-overview-grid {
		 width: 70%;
		 margin-right: auto;
		 margin-left: auto;
		 grid-row-gap: 50px;
		 grid-template-areas: "." "." ".";
		 -ms-grid-columns: 1fr;
		 grid-template-columns: 1fr;
		 -ms-grid-rows: auto 50px auto 50px auto;
		 grid-template-rows: auto auto auto;
		 text-align: center;
	}
	 .project-description-grid {
		 width: 80%;
		 margin-right: auto;
		 margin-left: auto;
		 grid-row-gap: 50px;
		 grid-template-areas: "." ".";
		 -ms-grid-columns: 1fr;
		 grid-template-columns: 1fr;
		 -ms-grid-rows: auto 50px auto;
		 grid-template-rows: auto auto;
		 text-align: center;
	}
	 .email-section {
		 margin-bottom: 160px;
	}
	 .email-link {
		 font-size: 36px;
		 line-height: 54px;
	}
	 .logosection {
		 padding-right: 40px;
		 padding-left: 40px;
	}
	 .floatingherocta {
		 width: 30%;
	}
	 .wrap {
		 width: 645px;
	}
	 .wrap.w80 {
		 width: auto;
		 padding-right: 30px;
		 padding-left: 30px;
	}
	 .content1-items {
		 margin-bottom: -30px;
		 -webkit-box-orient: vertical;
		 -webkit-box-direction: normal;
		 -webkit-flex-direction: column;
		 -ms-flex-direction: column;
		 flex-direction: column;
	}
	 ._4-col {
		 display: -webkit-box;
		 display: -webkit-flex;
		 display: -ms-flexbox;
		 display: flex;
		 width: 100%;
		 margin-right: auto;
		 margin-bottom: 20px;
		 margin-left: auto;
	}
	 .section-dark {
		 padding-right: 0px;
		 padding-left: 0px;
	}
	 .tagline.adjusted {
		 text-align: center;
	}
	 .pricing-box {
		 width: 48%;
		 max-width: 310px;
		 margin-bottom: 2%;
	}
	 .accordion {
		 width: 83.33%;
		 padding-right: 8px;
		 padding-left: 8px;
	}
}
 @media (max-width: 767px) {
	 .heading-jumbo-small {
		 font-size: 30px;
		 line-height: 52px;
	}
	 .rich-text {
		 width: 90%;
		 max-width: 470px;
		 text-align: left;
	}
	 .container {
		 text-align: center;
	}
	 .heading-jumbo {
		 font-size: 50px;
		 line-height: 64px;
	}
	 .section {
		 margin-right: 15px;
		 margin-left: 15px;
	}
	 .section.cc-contact {
		 padding: 15px;
	}
	 .paragraph-bigger {
		 font-size: 16px;
		 line-height: 28px;
	}
	 .logo-link {
		 padding-left: 0px;
	}
	 .navigation {
		 padding: 20px 30px;
	}
	 .work-position-wrap {
		 margin-bottom: 40px;
	}
	 .text-field.cc-textarea {
		 text-align: left;
	}
	 .contact {
		 padding-right: 30px;
		 padding-left: 30px;
	}
	 .contact-form-grid {
		 grid-column-gap: 30px;
		 grid-template-areas: "." "." ".";
		 -ms-grid-columns: 1fr;
		 grid-template-columns: 1fr;
		 -ms-grid-rows: auto auto auto;
		 grid-template-rows: auto auto auto;
	}
	 .contact-form {
		 display: -webkit-box;
		 display: -webkit-flex;
		 display: -ms-flexbox;
		 display: flex;
		 -webkit-box-orient: vertical;
		 -webkit-box-direction: normal;
		 -webkit-flex-direction: column;
		 -ms-flex-direction: column;
		 flex-direction: column;
	}
	 .contact-form-wrap {
		 text-align: left;
	}
	 .footer-wrap {
		 -webkit-box-orient: vertical;
		 -webkit-box-direction: normal;
		 -webkit-flex-direction: column;
		 -ms-flex-direction: column;
		 flex-direction: column;
		 text-align: center;
	}
	 .webflow-link {
		 margin-bottom: 15px;
	}
	 .footer-links {
		 -webkit-box-orient: vertical;
		 -webkit-box-direction: normal;
		 -webkit-flex-direction: column;
		 -ms-flex-direction: column;
		 flex-direction: column;
	}
	 .footer-item {
		 margin-top: 10px;
		 margin-bottom: 10px;
		 margin-left: 0px;
	}
	 .about-head-text-wrap {
		 width: 70%;
		 max-width: 470px;
	}
	 .skills-grid {
		 width: 70%;
		 max-width: 470px;
		 -ms-grid-columns: 1fr;
		 grid-template-columns: 1fr;
	}
	 .personal-features-grid {
		 width: 70%;
		 max-width: 470px;
	}
	 .social-media-heading {
		 width: 70%;
		 max-width: 470px;
	}
	 .social-media-grid {
		 grid-column-gap: 15px;
		 grid-row-gap: 15px;
		 -ms-grid-columns: 1fr 1fr;
		 grid-template-columns: 1fr 1fr;
	}
	 .project-overview-grid {
		 width: 80%;
		 max-width: 470px;
		 margin-top: 90px;
		 margin-bottom: 95px;
	}
	 .project-description-grid {
		 width: 70%;
		 max-width: 470px;
		 margin-top: 90px;
		 margin-bottom: 85px;
	}
	 .detail-image {
		 margin-bottom: 15px;
	}
	 .email-section {
		 width: 80%;
		 max-width: 470px;
		 margin-top: 120px;
		 margin-bottom: 120px;
	}
	 .email-link {
		 font-size: 36px;
		 line-height: 54px;
	}
	 .utility-page-wrap {
		 padding: 15px;
	}
	 ._404-wrap {
		 padding: 30px;
	}
	 .logosection {
		 overflow: hidden;
		 padding-right: 20px;
		 padding-left: 20px;
	}
	 .wrap {
		 width: 100%;
		 padding-right: 20px;
		 padding-left: 20px;
	}
	 .content1-items {
		 -webkit-box-orient: horizontal;
		 -webkit-box-direction: normal;
		 -webkit-flex-direction: row;
		 -ms-flex-direction: row;
		 flex-direction: row;
		 -webkit-box-pack: center;
		 -webkit-justify-content: center;
		 -ms-flex-pack: center;
		 justify-content: center;
		 -webkit-flex-wrap: wrap;
		 -ms-flex-wrap: wrap;
		 flex-wrap: wrap;
		 -webkit-box-align: start;
		 -webkit-align-items: flex-start;
		 -ms-flex-align: start;
		 align-items: flex-start;
	}
	 ._4-col {
		 width: 50%;
	}
	 .pricing-box {
		 width: 100%;
		 min-height: auto;
		 padding-right: 5%;
		 padding-bottom: 40px;
		 padding-left: 5%;
		 font-size: 14px;
	}
	 .accordion {
		 width: 100%;
		 margin-bottom: -16px;
	}
	 .question-text {
		 margin-top: 8px;
	}
	 .accordion__item {
		 margin-bottom: 16px;
		 padding-right: 24px;
		 padding-left: 24px;
	}
}
 @media (max-width: 479px) {
	 .rich-text {
		 width: 100%;
		 max-width: none;
	}
	 .heading-jumbo {
		 font-size: 36px;
		 line-height: 48px;
	}
	 .navigation {
		 padding-right: 20px;
		 padding-left: 20px;
	}
	 .menu-button {
		 -webkit-box-flex: 0;
		 -webkit-flex: 0 0 auto;
		 -ms-flex: 0 0 auto;
		 flex: 0 0 auto;
	}
	 .menu-button.w--open {
		 -webkit-box-flex: 0;
		 -webkit-flex: 0 0 auto;
		 -ms-flex: 0 0 auto;
		 flex: 0 0 auto;
	}
	 .contact {
		 padding-right: 15px;
		 padding-left: 15px;
	}
	 .contact-form {
		 -webkit-box-orient: vertical;
		 -webkit-box-direction: normal;
		 -webkit-flex-direction: column;
		 -ms-flex-direction: column;
		 flex-direction: column;
	}
	 .contact-form-wrap {
		 -webkit-box-orient: vertical;
		 -webkit-box-direction: normal;
		 -webkit-flex-direction: column;
		 -ms-flex-direction: column;
		 flex-direction: column;
	}
	 .footer-wrap {
		 -webkit-box-orient: vertical;
		 -webkit-box-direction: normal;
		 -webkit-flex-direction: column;
		 -ms-flex-direction: column;
		 flex-direction: column;
	}
	 .about-head-text-wrap {
		 width: 100%;
		 max-width: none;
	}
	 .skills-grid {
		 width: 100%;
		 max-width: none;
		 -ms-grid-columns: 1fr;
		 grid-template-columns: 1fr;
	}
	 .personal-features-grid {
		 width: 100%;
		 max-width: none;
	}
	 .social-media-heading {
		 width: 100%;
		 max-width: none;
	}
	 .project-overview-grid {
		 width: 100%;
		 max-width: none;
	}
	 .project-description-grid {
		 width: 100%;
		 max-width: none;
	}
	 .email-section {
		 display: -webkit-box;
		 display: -webkit-flex;
		 display: -ms-flexbox;
		 display: flex;
		 width: 100%;
		 max-width: none;
		 -webkit-box-orient: vertical;
		 -webkit-box-direction: normal;
		 -webkit-flex-direction: column;
		 -ms-flex-direction: column;
		 flex-direction: column;
		 -webkit-box-align: center;
		 -webkit-align-items: center;
		 -ms-flex-align: center;
		 align-items: center;
	}
	 .email-link {
		 font-size: 30px;
		 line-height: 46px;
	}
	 .text-14.text-14-60 {
		 float: none;
		 text-align: left;
	}
	 .question-text {
		 margin-bottom: 8px;
		 margin-left: 16px;
		 padding-right: 20px;
		 -webkit-box-flex: 0;
		 -webkit-flex: 0 100%;
		 -ms-flex: 0 100%;
		 flex: 0 100%;
	}
	 .accordion-body {
		 padding-left: 56px;
	}
	 .accordion-body.js-accordion-body {
		 margin-top: 20px;
		 padding-top: 10px;
		 padding-right: 0px;
		 padding-left: 0px;
		 border-top: 1px solid rgba(0, 0, 0, 0.1);
	}
	 .accordion_item-image {
		 width: 30px;
	}
}
 @media screen and (max-width: 991px) {
	 #w-node-7dee623c62c8-ff2c54df {
		 -ms-grid-column: 1;
		 grid-column-start: 1;
		 -ms-grid-row: 2;
		 grid-row-start: 2;
		 -ms-grid-column-span: 1;
		 grid-column-end: 2;
		 -ms-grid-row-span: 1;
		 grid-row-end: 3;
	}
	 #w-node-4224828ffd8f-ff2c54df {
		 -ms-grid-column: 1;
		 grid-column-start: 1;
		 -ms-grid-row: 2;
		 grid-row-start: 2;
		 -ms-grid-column-span: 1;
		 grid-column-end: 2;
		 -ms-grid-row-span: 1;
		 grid-row-end: 3;
	}
	 #w-node-4224828ffd99-ff2c54df {
		 -ms-grid-column: 1;
		 grid-column-start: 1;
		 -ms-grid-row: 2;
		 grid-row-start: 2;
		 -ms-grid-column-span: 1;
		 grid-column-end: 2;
		 -ms-grid-row-span: 1;
		 grid-row-end: 3;
	}
	 #w-node-4224828ffdd8-ff2c54df {
		 -ms-grid-column: 1;
		 grid-column-start: 1;
		 -ms-grid-row: 4;
		 grid-row-start: 4;
		 -ms-grid-column-span: 1;
		 grid-column-end: 2;
		 -ms-grid-row-span: 1;
		 grid-row-end: 5;
	}
	 #w-node-4224828ffe12-ff2c54df {
		 -ms-grid-column: 1;
		 grid-column-start: 1;
		 -ms-grid-row: 3;
		 grid-row-start: 3;
		 -ms-grid-column-span: 1;
		 grid-column-end: 2;
		 -ms-grid-row-span: 1;
		 grid-row-end: 4;
	}
	 #w-node-8239d41d1e9e-ff2c54df {
		 -ms-grid-column: 2;
		 grid-column-start: 2;
		 -ms-grid-row: 3;
		 grid-row-start: 3;
		 -ms-grid-column-span: 1;
		 grid-column-end: 3;
		 -ms-grid-row-span: 1;
		 grid-row-end: 4;
	}
	 #w-node-8239d41d1ea0-ff2c54df {
		 -ms-grid-column: 1;
		 grid-column-start: 1;
		 -ms-grid-row: 3;
		 grid-row-start: 3;
		 -ms-grid-column-span: 1;
		 grid-column-end: 2;
		 -ms-grid-row-span: 1;
		 grid-row-end: 4;
	}
	 #w-node-8239d41d1ea1-ff2c54df {
		 -ms-grid-column: 1;
		 grid-column-start: 1;
		 -ms-grid-row: 2;
		 grid-row-start: 2;
		 -ms-grid-column-span: 1;
		 grid-column-end: 2;
		 -ms-grid-row-span: 1;
		 grid-row-end: 3;
	}
	 #w-node-8239d41d1ea2-ff2c54df {
		 -ms-grid-column: 2;
		 grid-column-start: 2;
		 -ms-grid-row: 2;
		 grid-row-start: 2;
		 -ms-grid-column-span: 1;
		 grid-column-end: 3;
		 -ms-grid-row-span: 1;
		 grid-row-end: 3;
	}
	 #w-node-8239d41d1ea3-ff2c54df {
		 -ms-grid-column: 1;
		 grid-column-start: 1;
		 -ms-grid-row: 4;
		 grid-row-start: 4;
		 -ms-grid-column-span: 1;
		 grid-column-end: 2;
		 -ms-grid-row-span: 1;
		 grid-row-end: 5;
	}
	 #w-node-8239d41d1ea4-ff2c54df {
		 -ms-grid-column: 2;
		 grid-column-start: 2;
		 -ms-grid-row: 4;
		 grid-row-start: 4;
		 -ms-grid-column-span: 1;
		 grid-column-end: 3;
		 -ms-grid-row-span: 1;
		 grid-row-end: 5;
	}
	 #w-node-f2c6de040bbf-582c54e0 {
		 -ms-grid-column: 1;
		 grid-column-start: 1;
		 -ms-grid-column-span: 1;
		 grid-column-end: 2;
		 -ms-grid-row: 1;
		 grid-row-start: 1;
		 -ms-grid-row-span: 1;
		 grid-row-end: 2;
	}
	 #w-node-f2c6de040bc4-582c54e0 {
		 -ms-grid-column-span: 2;
		 grid-column-end: 2;
	}
	 #w-node-f2c6de040bc9-582c54e0 {
		 -ms-grid-column: 1;
		 grid-column-start: 1;
		 -ms-grid-row: 3;
		 grid-row-start: 3;
		 -ms-grid-column-span: 1;
		 grid-column-end: 2;
		 -ms-grid-row-span: 1;
		 grid-row-end: 4;
	}
	 #w-node-ee63d52fd22b-582c54e0 {
		 -ms-grid-column: 1;
		 grid-column-start: 1;
		 -ms-grid-column-span: 1;
		 grid-column-end: 2;
		 -ms-grid-row: 2;
		 grid-row-start: 2;
		 -ms-grid-row-span: 1;
		 grid-row-end: 3;
	}
	 #w-node-f2c6de040bbf-852c54e2 {
		 -ms-grid-column: 1;
		 grid-column-start: 1;
		 -ms-grid-column-span: 1;
		 grid-column-end: 2;
		 -ms-grid-row: 1;
		 grid-row-start: 1;
		 -ms-grid-row-span: 1;
		 grid-row-end: 2;
	}
	 #w-node-f2c6de040bc4-852c54e2 {
		 -ms-grid-column-span: 2;
		 grid-column-end: 2;
	}
	 #w-node-f2c6de040bc9-852c54e2 {
		 -ms-grid-column: 1;
		 grid-column-start: 1;
		 -ms-grid-row: 3;
		 grid-row-start: 3;
		 -ms-grid-column-span: 1;
		 grid-column-end: 2;
		 -ms-grid-row-span: 1;
		 grid-row-end: 4;
	}
	 #w-node-ee63d52fd22b-852c54e2 {
		 -ms-grid-column: 1;
		 grid-column-start: 1;
		 -ms-grid-column-span: 1;
		 grid-column-end: 2;
		 -ms-grid-row: 2;
		 grid-row-start: 2;
		 -ms-grid-row-span: 1;
		 grid-row-end: 3;
	}
	 #w-node-f2c6de040bbf-1b2c54e3 {
		 -ms-grid-column: 1;
		 grid-column-start: 1;
		 -ms-grid-column-span: 1;
		 grid-column-end: 2;
		 -ms-grid-row: 1;
		 grid-row-start: 1;
		 -ms-grid-row-span: 1;
		 grid-row-end: 2;
	}
	 #w-node-f2c6de040bc4-1b2c54e3 {
		 -ms-grid-column-span: 2;
		 grid-column-end: 2;
	}
	 #w-node-f2c6de040bc9-1b2c54e3 {
		 -ms-grid-column: 1;
		 grid-column-start: 1;
		 -ms-grid-row: 3;
		 grid-row-start: 3;
		 -ms-grid-column-span: 1;
		 grid-column-end: 2;
		 -ms-grid-row-span: 1;
		 grid-row-end: 4;
	}
	 #w-node-ee63d52fd22b-1b2c54e3 {
		 -ms-grid-column: 1;
		 grid-column-start: 1;
		 -ms-grid-column-span: 1;
		 grid-column-end: 2;
		 -ms-grid-row: 2;
		 grid-row-start: 2;
		 -ms-grid-row-span: 1;
		 grid-row-end: 3;
	}
	 #w-node-e6c78f8a716d-1b2c54e3 {
		 -ms-grid-column: 1;
		 grid-column-start: 1;
		 -ms-grid-row: 1;
		 grid-row-start: 1;
		 -ms-grid-column-span: 1;
		 grid-column-end: 2;
		 -ms-grid-row-span: 1;
		 grid-row-end: 2;
	}
	 #w-node-f2c6de040bbf-cf2c54e4 {
		 -ms-grid-column: 1;
		 grid-column-start: 1;
		 -ms-grid-column-span: 1;
		 grid-column-end: 2;
		 -ms-grid-row: 1;
		 grid-row-start: 1;
		 -ms-grid-row-span: 1;
		 grid-row-end: 2;
	}
	 #w-node-f2c6de040bc4-cf2c54e4 {
		 -ms-grid-column-span: 2;
		 grid-column-end: 2;
	}
	 #w-node-f2c6de040bc9-cf2c54e4 {
		 -ms-grid-column: 1;
		 grid-column-start: 1;
		 -ms-grid-row: 3;
		 grid-row-start: 3;
		 -ms-grid-column-span: 1;
		 grid-column-end: 2;
		 -ms-grid-row-span: 1;
		 grid-row-end: 4;
	}
	 #w-node-ee63d52fd22b-cf2c54e4 {
		 -ms-grid-column: 1;
		 grid-column-start: 1;
		 -ms-grid-column-span: 1;
		 grid-column-end: 2;
		 -ms-grid-row: 2;
		 grid-row-start: 2;
		 -ms-grid-row-span: 1;
		 grid-row-end: 3;
	}
	 #w-node-c086a8d10760-cf2c54e4 {
		 -ms-grid-column: 1;
		 grid-column-start: 1;
		 -ms-grid-row: 1;
		 grid-row-start: 1;
		 -ms-grid-column-span: 1;
		 grid-column-end: 2;
		 -ms-grid-row-span: 1;
		 grid-row-end: 2;
	}
}
 @media screen and (max-width: 767px) {
	 #w-node-a852d0df4a36-d0df4a24 {
		 -ms-grid-column: 1;
		 grid-column-start: 1;
		 -ms-grid-row: 2;
		 grid-row-start: 2;
		 -ms-grid-column-span: 1;
		 grid-column-end: 2;
		 -ms-grid-row-span: 1;
		 grid-row-end: 3;
	}
	 #w-node-a852d0df4a3a-d0df4a24 {
		 -ms-grid-column: 1;
		 grid-column-start: 1;
		 -ms-grid-row: 3;
		 grid-row-start: 3;
		 -ms-grid-column-span: 1;
		 grid-column-end: 2;
		 -ms-grid-row-span: 1;
		 grid-row-end: 4;
	}
}
 @media (max-width: 796px) {
	 .logosection, .flexdiv {
		 flex-wrap: wrap;
	}
	 .work-position-wrap {
		 width: 100%;
	}
	 .floatingherocta {
		 width: 50% !important;
		 max-width: 50% !important;
	}
}
 .w-btn, .floatingherocta, .w-button {
	 background: #c00 !important;
}
 .flex_grid_colors {
	 display: flex;
	 flex-wrap: wrap;
}
 .flex_grid_colors .color_page_block {
	 width: 20%;
}
 .flex_grid_colors .color_page_block img {
	 border: 1px solid;
}
/* Tooltip container */
 .color-tooltip {
	 position: relative !important;
	 display: inline-block;
}
/* Tooltip text */
 .color-tooltip .tooltiptext {
	 visibility: hidden;
	/* width: 120px;
	 */
	 background-color: black;
	 color: #fff;
	 text-align: center;
	 padding: 3px 4px;
	 border-radius: 6px;
	 bottom: 57px;
	 font-size: 12px;
	 position: absolute;
	/* Position the tooltip text - see examples below! */
	 z-index: 1;
}
/* Show the tooltip text when you mouse over the tooltip container */
 .color-tooltip:hover .tooltiptext {
	 visibility: visible;
	 z-index: 5;
}
 .color-tooltip {
	 right: 0;
	 color: black;
	 margin-top: 16px;
	 position: absolute;
	 text-align: center;
	 top: -50%;
	 white-space: nowrap;
}
 .color-tooltip:before {
	 display: none;
}
 .transition {
	 transition: all 0.3s ease-out;
}
 .heading {
	 text-align: center;
	 font-size: 0.8em;
}
 input[type="radio"].input_gift:checked + label {
	 background-color: #c00;
}
 input[type="radio"].input_gift {
	 visibility: hidden;
	 height: 0;
	 width: 0;
}
 label.label_gift {
	 display: table-cell;
	 vertical-align: middle;
	 text-align: center;
	 cursor: pointer;
	 background-color: #454545;
	 color: white;
	 padding: 10px 15px;
	 border-radius: 3px;
}
 .step_1, .step_2 {
	 display: flex;
}
 @media (max-width: 796px) {
	 .newsletter1 {
		 width: 100% !important;
	}
	 .step_1, .step_2 {
		 flex-direction: column;
	}
	 .custom_gift_image img {
		 height: 100px !important;
	}
}
 #3row > .form_block {
	 width: 32.2% !important;
}
 .custom_link:hover {
	 color: red;
}
 #customer_register_link {
	 font-size: 20px;
	 text-decoration: underline;
}
 #customer_register_link :hover {
	 color: #cc0;
}
 @media (max-width: 796px) {
	 .custom_link, .custom_link1 {
		 display: none;
	}
}
 @media (max-width: 796px) {
	 .instagram-feed-wrap--2 .instagram-feed-wrap__reflow-fix:after {
		 padding-bottom: 0px !important;
	}
	 .instagram-feed-wrap .grid {
		 position: relative !important;
	}
}
 @media (min-width: 796px) {
	 .choose_your_membership_title {
		 text-align: center;
		 border: 4px solid #c00;
		 padding: 20px;
		 width: 40%;
		 margin: auto;
		 text-align: center;
	}
}
 @media (max-width: 796px) {
	 .choose_your_membership_title {
		 text-align: center;
		 border: 4px solid #c00;
		 padding: 20px;
		 width: 70%;
		 margin: auto;
		 text-align: center;
	}
}
 .product-recommendations .grid, .grid-overflow-wrapper .grid {
	 display: flex;
	 justify-content: center;
}
 #CartDrawer {
	 z-index: 999;
}
 div#smile-ui-container {
	 z-index: 90 !important;
}
 body#recharge-novum #recharge-te {
	 z-index: 0 !important;
}

 