/*  
Theme Name: CFPS
Theme URI: cfps.co
Description: CFPS Corporative site theme
Version: 0.5.1
Author: JSH (http://shibitov.ru)
*/

html, body {
	width: 100%;
	min-height: 100vh;
	margin: 0;
	padding: 0;
}

body {
	font-size: 20px;
	background: white;
	color: #1a1a1a;
	font-family: 'Onest', sans-serif;
}

body.no-overflow {
	overflow: hidden;
}

a {
	color: #17BE79;
	cursor: pointer;
	text-decoration: none;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}
	
a:hover {
	text-decoration: none;
	opacity: 0.85;
}

a img {
	border: 0;
	text-decoration: none;
	outline:none;
}

a:active, a:focus { outline: none; }

a.green_button {
	border-radius: 0.5em;
    background: #17BE79;
    color: black;
    padding: 0.75em 3em;
    display: inline-block;
    position: relative;
	text-decoration: none!important;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	max-width: 100%;
	line-height: 1.5em;
}

a.white_button {
	border-radius: 0.5em;
    background: white;
    color: black;
    padding: 0.75em 3em;
    display: inline-block;
    position: relative;
	text-decoration: none!important;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	max-width: 100%;
}

a.black_button {
	border-radius: 0.5em;
    background: black;
    color: white;
    padding: 0.75em 3em;
    display: inline-block;
    position: relative;
	text-decoration: none!important;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	max-width: 100%;
}



input, textarea {outline:none;}
input:active, textarea:active {outline:none;}
:focus {outline:none;}

button:active, button:focus {
  outline: none;
}

button::-moz-focus-inner {
  border: 0;
}

.aligncenter {
	margin: 0 auto 1.5em;
	display: block;
}
	
.alignright {
	float: right; 
	margin-left: 1.5em;
}
	
.alignleft {
	float: left; 
	margin-right: 1.5em;
}

.alignnone {
	margin: 0;
}

img {
	max-width: 100%;
	height: auto;
	user-select: none;
}
	
p, ul, ol {
	line-height: 1.5em;
	margin-bottom: 1.5em;
}

p:last-child,
h1:last-child,
h2:last-child,
h3:last-child,
h4:last-child,
h5:last-child,
h6:last-child,
ul:last-child,
ol:last-child {
	margin-bottom: 0;
}

ul, ol {
	padding-left: 1.2em;
}
	
ul li ul,
ol li ul,
ol li ol,
ul li ol {
	padding-left: 1.5em;
}
	
ul li {
	list-style-type: disc;
	list-style-position: outside;
	margin-bottom: 1em;
	line-height: 1.3em;
}
	
ol li {
	list-style-type: decimal;
	list-style-position: outside;
	margin-bottom: 1em;
	line-height: 1.3em;
}

menu ul {
	padding-left: 0;
}
	
b, strong {
	font-weight: bold;
}
	
i, em {
	font-style: italic;
}
	
h1 {
    font-size: 2.5em;
}
 
h2 {
    font-size: 2em;
}
 
h3 {
    font-size: 1.5em;
}
 
h4 {
    font-size: 1.2em;
}	

h5 {
    font-size: 1em;
}

h1, h2, h3, h4, h5 {
	font-weight: 800;
	line-height: 1.3em;
	margin-bottom: 1.5rem;
	font-family: 'Inter', sans-serif;
}

h1:last-child,
h2:last-child, 
h3:last-child, 
h4:last-child, 
h5:last-child, 
p:last-child,
ul li:last-child,
ol li:last-child {
	margin-bottom: 0;
}

header,
footer,
section,
content,
article, 
aside,
menu,
div {
	position: relative;
	display: block;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
	
.dnone {
	display: none;
}
	
.clearer {
	clear: both;
}



.grid_frame {
	display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    max-width: 1440px;
    margin-left: auto;
    margin-right: auto;
    align-items: stretch;
}

.grid1-4 {
	width: 24%;
}

.grid3-4 {
	width: 74%;
}

.grid1-5 {
	width: 19%;
}

.grid2-5 {
	width: 39%;
}

.grid3-5 {
	width: 59%;
}

.grid4-5 {
	width: 79%;
}

.grid1-3 {
	width: 32%;
}

.grid2-3 {
	width: 65%;
}

.grid1-2 {
	width: 48%;
}

.grid1-1 {
	width: 100%;
}

.wrapper {
	width: 90%;
	max-width: 1240px;
	margin-left: auto;
	margin-right: auto;
}

@media screen and (max-width: 1020px) {
	.wrapper {
		width: auto;
		margin-left: 2em;
		margin-right: 2em;
	}
}

@media screen and (max-width: 600px) {
	.wrapper {
		margin-left: 1em;
		margin-right: 1em;
	}
}



table {
	width: 100%;
	border-collapse: collapse;
	margin-bottom: 1.5em;
}

table:last-child {
	margin-bottom: 0;
}

table td {
	padding: 1.5em;
	background: transparent;
	vertical-align: top;
	border-bottom: 1px solid #e2e2e2;
	width: 50%;
}

table td p:empty {
	display: none;
}

table td h4 {
	font-size: 1em;
}

section content .table_wrap {
    overflow: auto;
	margin-bottom: 2em;
}


input[type="text"],
input[type="tel"],
input[type="email"],
input[type="url"],
select,
textarea {
	padding: 0.75em 1em;
    font-family: 'Onest', Sans-Serif;
	border: 0;
    margin: 0;
    position: relative;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-radius: 0.5em;
	background: #f1f3f2;
	color: black;
	max-width: 100%;
}

input[type="text"].full,
input[type="tel"].full,
input[type="url"].full,
input[type="email"].full,
textarea.full {
	width: 100%;
	margin: 0 0 1em;
}

input[type="text"].halfleft,
input[type="tel"].halfleft,
input[type="url"].halfleft,
input[type="email"].halfleft {
	width: 48%;
	margin: 0 1% 1em 0;
	float: left;
}

input[type="text"].halfright,
input[type="tel"].halfright,
input[type="url"].halfright,
input[type="email"].halfright {
	width: 48%;
	margin: 0 0 0.75em 1%;
	float: right;
}

textarea {
    height: 5em;
}

form select {
	width: 100%;
}

.agree_cap {display:none}

input[type="submit"] {
	border-radius: 0.5em;
    background: #17BE79;
    color: black;
    padding: 0.75em 1em;
	border: 0;
	-webkit-transition: all .8s ease-in-out;
    -moz-transition: all .8s ease-in-out;
    -o-transition: all .8s ease-in-out;
    transition: all .8s ease-in-out;
}

input.hidden {
	display: none;
}

.form_shade {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: rgba(0,0,0,.3);
	backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
	display: none;
	z-index: 1000;
	overflow: auto;
}

.form_closer {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 1001;
}

.form_wrapper {
	position: absolute;
	top: 100px;
	left: 50%;
	transform: translateX(-50%);
	width: 90%;
	min-width: 300px;
	max-width: 1000px;
	overflow: auto;
	z-index: 1002;
	padding-bottom: 2em;
}

.form_container {
	width: 100%;
	background: #1f504b;
	color: white;
	border-radius: 0.5em;
	box-shadow: 0 5px 20px -10px rgb(0 0 0 / 20%);
	padding: 2em;
}

.form_container .closer {
	float: right;
	width: 50px;
	height: 50px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAAAXNSR0IArs4c6QAAIABJREFUeF7t3V2otdtVH/AxT9LYJoW2NESpLYWEGIVSiBBBQ4ox2pob01ZIY0mNJu1FQIIVSS7a215oCCFYLwKNnKNH02o/REH7oTENohY/SCkoGKNQMbamhbY01WMks6zjfk/e87HPXmvt+TzPHHP83ptcnGfNOeZvzJ3xX2vvd78t/CFAgAABAgTKCbRyJ3ZgAgQIECBAIAQAl4AAAQIECBQUEAAKNt2RCRAgQICAAOAOECBAgACBggICQMGmOzIBAgQIEBAA3AECBAgQIFBQQAAo2HRHJkCAAAECAoA7QIAAAQIECgoIAAWb7sgECBAgQEAAcAcIECBAgEBBAQGgYNMdmQABAgQICADuAAECBAgQKCggABRsuiMTIECAAAEBwB0gQIAAAQIFBQSAgk13ZAIECBAgIAC4AwQIECBAoKCAAFCw6Y5MgAABAgQEAHeAAAECBAgUFBAACjbdkQkQIECAgADgDhAgQIAAgYICAkDBpjsyAQIECBAQANwBAgQIECBQUEAAKNh0RyZAgAABAgKAO0CAAAECBAoKCAAFm+7IBAgQIEBAAHAHCBAgQIBAQQEBoGDTHZkAAQIECAgA7gABAgQIECgoIAAUbLojEyBAgAABAcAdIECAAAECBQUEgIJNd2QCBAgQICAAuAMECBAgQKCggABQsOmOTIAAAQIEBAB3gAABAgQIFBQQAAo23ZEJECBAgIAA4A4QIECAAIGCAgJAwaY7MgECBAgQEADcAQIECBAgUFBAACjYdEcmQIAAAQICgDtAgAABAgQKCggABZvuyAQIECBAQABwBwgQIECAQEEBAaBg0x2ZAAECBAgIAO4AAQIECBAoKCAAFGy6IxMgQIAAAQHAHSBAgAABAgUFBICCTXdkAgQIECAgALgDBAgQIECgoIAAULDpjkyAAAECBAQAd4AAAQIECBQUEAAKNt2RCRAgQICAAOAOECBAgACBggICQMGmOzIBAgQIEBAA3AECBAgQIFBQQAAo2HRHJkCAAAECAoA7QIAAAQIECgoIAAWb7sgECBAgQEAAcAcIECBAgEBBAQGgYNMdmQABAgQICADuAAECBAgQKCggABRsuiMTIECAAAEBwB0gQIAAAQIFBQSAgk13ZAIECBAgIAC4AwQIECBAoKCAAFCw6Y5MgAABAgQEAHeAAAECBAgUFBAACjbdkQkQIECAgADgDhAgQIAAgYICAkDBpjsyAQIECBAQANwBAgQIECBQUEAAKNh0RyZAgAABAgKAO0CAAAECBAoKCAAFm+7IBAgQIEBAAHAHCBAgQIBAQQEBoGDTHZkAAQIECAgA7gABAgQIECgoIAAUbLojEyBAgAABAcAdIECAAAECBQUEgIJNd2QCBAgQICAAuAMECBAgQKCggABQsOmOTIAAAQIEBAB3gAABAgQIFBQQAAo23ZEJECBAgIAA4A4QIECAAIGCAgJAwaY7MgECBAgQEADcAQIECBAgUFBAACjYdEcmQIAAAQICgDtAgAABAgQKCggABZvuyAQIECBAQABwBwgQIECAQEEBAaBg0x2ZAAECBAgIAO4AAQIECBAoKCAAFGy6IxMgQIAAAQHAHSBAgAABAgUFBICCTXdkAgQIECAgALgDBAgQIECgoIAAULDpjkyAAAECBAQAd4AAAQIECBQUEAAKNt2RCRAgQICAAOAOECBAgACBggICQMGmOzIBAgQIEBAA3AECBAgQIFBQQAAo2HRHJkCAAAECAoA7QIAAAQIECgoIAAWb7sgECBAgQEAAKHYHeu8vioiXR8RfjIiX3Bz/MxHx2xHxm621zxYjcVwCZQR8/Zdp9VkHFQDOYsr7UO/91OPXRsTfioivjoi/GhEvvOVEfxQR/zkiPhoR/yYifq611vOeXuUEagv4+q/d/7tOLwDcJZT0v/feXxwR/yAi3nXzjv+ak3wyIj4QEf+stfb71yzgNQQI7C/g639/84w7CgAZu/Y8Nd8k/rdFxHdFxMsGHe+/R8R7IuL7fSIwSNQyBDYQ8PW/AerCSwoACzW39/7FEfH4zUf9W5zsIxHx91prn9picWsSIHC9gK//6+2qvlIAWKTzvfc3RMQ/j4iXbnykT0fE32mt/czG+1ieAIEzBXz9nwnlsacJCAALXIje++kH/H4oIv7kTsf5w4h4W2vtFDj8IUDgQAFf/wfiJ99aAEjewN77myPiwxHxyM5H+VxEvKO19ujO+9qOAIEbgd77t0TEhw76+v+m1toPa0ZeAQEgb+/i5mO/n4iI09/tP+KPEHCEuj0JRJy+/o8a/g/8n4iIN/p2YN7rKAAk7d3ND/x8fIfv+d8ldPo9Ae9srX3wrgf9dwIExghMMPwfHOT0M0Gvbq39zpiTWWVPAQFgT+1Be938VZ/TT+SffrHPDH98EjBDF9RQQmCi4f/A+/T/RV/rrwjnu34CQL6enT76+9aI+L7JSvdJwGQNUc56AhMO/wfI39xa+4H1xNc+kQCQrL83v+Hrtwb+kp+RAj4JGKlpLQIPCUw8/E9V/m5EvMJvDM11ZQWAXP06vfv/9oh4/8Rl+yRg4uYoLafA5MP/Aeq7Wmvfk1O4ZtUCQKK+33zv/zfu8bv99zqtTwL2krbP8gJJhv+pD6d/O+SVfhYgz5UUAPL06vTu/3UR8bEkJfskIEmjlDmvQKLh/wDxq1prPz+vqMoeFhAAEt2H3vv7IuI7EpXsk4BEzVLqXAIJh/8J8L2ttXfPJama2wQEgER3o/f+K6e/c5uo5FOpPglI1jDlHi+QdPif4H6ptfaa4wVVcI6AAHCO0gTP9N5Pv+3vMxHxwgnKubQEIeBSMc+XFUg8/E89+2xEvKS1dvpffyYXEAAmb9CD8nrvXxYRv5qk3OcqUwhI3Dyl7yOQfPg/QHpVa+3X9xGzy30EBID76O342pvf+/9TO265xVZCwBaq1lxCYJHhf+rF61trH12iKYsfQgBI0uDe+5si4keTlPt8ZQoBCzTREcYKLDT8TzBvaq392Fghq20hIABsobrBmgsFgJOOELDBHbFkToHFhv+pCd/QWvvxnN2oVbUAkKTfvfeviYifTlLuOWUKAecoeWZpgQWHv28BJLqxAkCSZvXevzQifi1JueeWKQScK+W55QQWHf6nPn1Ja+0TyzVswQMJAEmamvyvAT6fshCQ5A4qc5zAwsPfXwMcd002X0kA2Jx43Aa991+OiC8ft+I0KwkB07RCIVsLLDz8T3S/2Fr7iq0NrT9GQAAY47jLKr3390bEd+6y2f6b+LXB+5vbcWeBxYf/SfO7W2vv2ZnVdlcKCABXwh3xst77ayPiZ4/Ye6c9fRKwE7Rt9hcoMPxPqF/ZWvuF/XXteI2AAHCN2kGvufnngE8/XPOKg0rYY1ufBOyhbI9dBYoM/9M/VX76AcBTkPcngYAAkKBJD5fYe39XRHwgWdmXluuTgEvFPD+tQJHhf/L/ttba907bCIU9S0AASHYpeu8vjohPRsQXJSv90nJ9EnCpmOenEyg0/D91+mSytfYH0zVBQbcKCAAJL0fv/W0R8WjC0i8t2ScBl4p5fhqBQsP/ZP7W1toPToOvkLMEBICzmOZ66OZnAU7/MNDptwOu/scnAat3eMHzFRv+p99Q+nW+95/vIgsA+Xr2ZMW99y+MiI8X+FbAk8eNiHe21j6YtF3KLiRQbPj/XkS8urV2+haAP8kEBIBkDXu43N776yPiJyPiCxIf49zSfRJwrpTnDhMoNvyfiIiv90//Hnbd7r2xAHBvwmMX6L2/OSI+HBGPHFvJLrsLAbsw2+QagWLD//S1+JbW2o9cY+U1cwgIAHP04V5V9N7fEhGPR8QL7rVQjhf7dkCOPpWqsuDwf3tr7bFSTV7wsALAIk0VAhZppGOkEzD807VMwTcCAsBCV0EIWKiZjpJCwPBP0SZF3iIgACx2NYSAxRrqONMKGP7TtkZhZwoIAGdCZXpMCMjULbVmFDD8M3ZNzc8UEAAWvRNCwKKNdazDBQz/w1uggEECAsAgyBmXEQJm7IqaMgsY/pm7p3afABS7A0JAsYY77mYChv9mtBY+SMAnAAfB77mtELCntr1WFDD8V+yqMwkARe6AEFCk0Y45XMDwH05qwUkEBIBJGrFHGULAHsr2WEnA8F+pm87iZwCK3wEhoPgFcPyzBQz/s6k8mFTAJwBJG3efsoWA++h5bQUBw79Cl51RACh6B4SAoo137DsFDP87iTywiIAAsEgjrzmGEHCNmtesLGD4r9xdZ/MzAO7A0wSEABeCwB8LGP5uQjUBnwBU6/hznFcIcAmqCxj+1W9AzfMLADX7/qxTCwEuQlUBw79q551bAHAHnhIQAlyGagKGf7WOO+/DAgKA++BnAlr7oGtQT8Dwr9dzJ366gADgRvh2QMQ7mxBQ6ivB8C/Vboe9RUAAcDWeU8C3A1yMVQUM/1U761yXCggAl4oVel4IKNTsIkc1/Is02jHPEhAAzmKq+5AQULf3q53c8F+to85zXwEB4L6CBV4vBBRo8uJHNPwXb7DjXSUgAFzFVu9FQkC9nq9yYsN/lU46x2gBAWC06MLrCQELN3fRoxn+izbWsYYICABDGOssIgTU6XX2kxr+2Tuo/q0FBICthRdcXwhYsKmLHcnwX6yhjrOJgACwCev6iwoB6/c46wkN/6ydU/feAgLA3uIL7ScELNTMRY5i+C/SSMfYRUAA2IV53U2EgHV7m+1khn+2jqn3aAEB4OgOLLC/ELBAE5MfwfBP3kDlHyIgABzCvt6mQsB6Pc1yIsM/S6fUOZuAADBbRxLXIwQkbl7S0g3/pI1T9hQCAsAUbVinCCFgnV7OfhLDf/YOqW92AQFg9g4lrE8ISNi0ZCUb/skaptwpBQSAKduSvyghIH8PZz2B4T9rZ9SVTUAAyNaxRPUKAYmalaRUwz9Jo5SZQkAASNGmvEUKAXl7N1vlhv9sHVFPdgEBIHsHE9QvBCRo0uQlGv6TN0h5KQUEgJRty1e0EJCvZ7NUbPjP0gl1rCYgAKzW0YnPIwRM3JxJSzP8J22MspYQEACWaGOeQwgBeXp1dKWG/9EdsP/qAgLA6h2e8HxCwIRNmawkw3+yhihnSQEBYMm2zn8oIWD+Hh1VoeF/lLx9qwkIANU6PtF5hYCJmjFJKYb/JI1QRgkBAaBEm+c9pBAwb2/2rszw31vcftUFBIDqN2CC8wsBEzTh4BIM/4MbYPuSAgJAybbPd2ghYL6e7FWR4b+XtH0IPF1AAHAjphEQAqZpxW6FGP67UduIwLMEBACXYioBIWCqdmxajOG/Ka/FCdwpIADcSeSBvQWEgL3F99/P8N/f3I4EnikgALgTUwoIAVO2ZUhRhv8QRosQuLeAAHBvQgtsJSAEbCV73LqG/3H2dibgEwB3IJWAEJCqXc9brOG/Ti+dZA0BnwCs0celTyEE5G+v4Z+/h06wnoAAsF5PlzyREJC3rYZ/3t6pfG0BAWDt/i51OiEgXzsN/3w9U3EdAQGgTq+XOKkQkKeNhn+eXqm0poAAULPvqU8tBMzfPsN//h6pkIAA4A6kFBAC5m2b4T9vb1RG4GEBAcB9SCsgBMzXOsN/vp6oiMBtAgKAu5FaQAiYp32G/zy9UAmBcwQEgHOUPDO1gBBwfHsM/+N7oAIClwoIAJeKeX5KASHguLYY/sfZ25nAfQQEgPvoee1UAkLA/u0w/Pc3tyOBUQICwChJ60whIATs1wbDfz9rOxHYQkAA2ELVmocKCAHb8xv+2xvbgcDWAgLA1sLWP0RACNiO3fDfztbKBPYUEAD21LbXrgJCwHhuw3+8qRUJHCUgABwlb99dBISAccyG/zhLKxGYQUAAmKELathUQAi4P6/hf39DKxCYTUAAmK0j6tlEQAi4ntXwv97OKwnMLCAAzNwdtQ0VEAIu5zT8LzfzCgJZBASALJ1S5xABIeB8RsP/fCtPEsgoIABk7Jqa7yUgBNzNZ/jfbeQJAtkFBIDsHVT/VQJCwO1shv9VV8qLCKQTEADStUzBowSEgGdLGv6jbpd1CMwvIADM3yMVbiggBHwe1/Df8KJZmsCEAgLAhE1R0r4CQkCE4b/vnbMbgRkEBIAZuqCGwwUqhwDD//DrpwAChwgIAIew23RGgYohICKeiIgPRcQjM/ZkcE2fi4i3t9YeG7yu5QikFBAAUrZN0VsJFHw3fKKsMvzf0Vp7dKu7Y10C2QQEgGwdU+/mAsU+Cdjcc4INvPOfoAlKmE9AAJivJyqaQEAImKAJY0ow/Mc4WmVBAQFgwaY60hgBIWCM44GrGP4H4tt6fgEBYP4eqfBAASHgQPz7bW3438/PqwsICAAFmuyI9xMQAu7nd8CrDf8D0G2ZT0AAyNczFR8gIAQcgH7dlob/dW5eVVBAACjYdEe+TkAIuM5tx1cZ/jti2yq/gACQv4dOsKOAELAj9mVbGf6XeXmaQAgALgGBCwWEgAvBtn/c8N/e2A4LCggACzbVkbYXEAK2Nz5zB8P/TCiPEXimgADgThC4UkAIuBJu3MsM/3GWViooIAAUbLojjxMQAsZZXriS4X8hmMcJ+ATAHSAwWEAIGAx693KG/91GniBwp4BPAO4k8gCBuwWEgLuNBj1h+A+CtAwBAcAdIDBIQAgYBHn7Mob/5sQ2qCQgAFTqtrNuLiAEbEZs+G9Ga+GqAgJA1c4792YCQsBwWsN/OKkFCYRfBOQSENhCQAgYpmr4D6O0EIGnC/gEwI0gsJGAEHBvWMP/3oQWIHC7gADgdhDYUEAIuBrX8L+azgsJnCcgAJzn5CkCVwsIARfTGf4Xk3kBgcsFBIDLzbyCwMUCQsDZZIb/2VQeJHA/AQHgfn5eTeBsASHgTirD/04iDxAYJyAAjLO0EoE7BYSAW4kM/ztvjwcIjBUQAMZ6Wo3AnQJCwLOIDP87b40HCIwXEADGm1qRwJ0CQsBTRIb/nbfFAwS2ERAAtnG1KoE7BYSAMPzvvCUeILCdgACwna2VCdwpUDgEGP533g4PENhWQADY1tfqBO4UKBgCDP87b4UHCGwvIABsb2wHAs8r0Hv/loj4UEQ8UoSqR8Q7W2sfLHJexyQwpYAAMGVbFFVFoODwf9BaIaDKJXfOaQUEgGlbo7DVBQoPfyFg9cvtfCkEBIAUbVLkagKG/1Md9UnAapfbedIICABpWqXQVQQM/2d1UghY5XI7RyoBASBVuxSbXcDwv7WDQkD2y63+dAICQLqWKTirgOF/Z+eEgDuJPEBgnIAAMM7SSgRuf3tb76/6XXsbhIBr5byOwIUCAsCFYB4ncKmAd/6XioUQcDGZFxC4XEAAuNzMKwicLWD4n031zAeFgKvpvJDAeQICwHlOniJwsYDhfzGZEHBvMgsQOF9AADjfypMEzhYw/M+muutBnwTcJeS/E7hSQAC4Es7LCNwmYPgPvxtCwHBSCxKIEADcAgIDBQz/gZhPX0oI2IzWwlUFBICqnXfu4QKG/3DSZy4oBGxObINKAgJApW4762YChv9mtELAbrQ2qiYgAFTruPMOFzD8h5PetaBPAu4S8t8JnCEgAJyB5BECtwkY/ofdDSHgMHobryIgAKzSSefYXcDw353ctwMOJ1fASgICwErddJbdBAz/3ajv2sgnAXcJ+e8EbhEQAFwNAhcKGP4Xgm3/uBCwvbEdFhQQABZsqiNtJ2D4b2d7z5WFgHsCenk9AQGgXs+d+EoBw/9KuP1eJgTsZ22nBQQEgAWa6AjbCxj+2xsP2kEIGARpmfUFBID1e+yE9xQw/O8JuP/LhYD9ze2YUEAASNg0Je8nYPjvZz14JyFgMKjl1hMQANbrqRMNEjD8B0Eet4wQcJy9nRMICAAJmqTE/QUM//3NN9pRCNgI1rL5BQSA/D10gsEChv9g0OOXEwKO74EKJhQQACZsipKOEyg2/D93I/3IceK77Xw66ztaa4/utqONCEwuIABM3iDl7SdQcPi/PSKeiIjHI+IF+0kftpNPAg6jt/GMAgLAjF1R0+4CFYd/a+2xE3Tv/S1CwO5XzoYEDhcQAA5vgQKOFqg8/B/YCwFH30L7E9hfQADY39yOEwkY/p9vhhAw0cVUCoEdBASAHZBtMaeA4f/svggBc95VVRHYQkAA2ELVmtMLGP63t0gImP76KpDAEAEBYAijRTIJGP53d0sIuNvIEwSyCwgA2Tuo/osEDP/zuYSA8608SSCjgACQsWtqvkrA8L+cTQi43MwrCGQREACydEqd9xIw/K/nEwKut/NKAjMLCAAzd0dtQwQM//szCgH3N7QCgdkEBIDZOqKeoQKG/zhOIWCcpZUIzCAgAMzQBTVsImD4j2cVAsabWpHAUQICwFHy9t1UwPDfjlcI2M7WygT2FBAA9tS21y4Chv/2zELA9sZ2ILC1gACwtbD1dxUw/PfjFgL2s7YTgS0EBIAtVK15iIDhvz+7ELC/uR0JjBIQAEZJWudQAcP/OH4h4Dh7OxO4j4AAcB89r51CwPA/vg1CwPE9UAGBSwUEgEvFPD+VgOE/TzuEgHl6oRIC5wgIAOcoeWZKAcN/vrYIAfP1REUEbhMQANyNlAKG/7xtEwLm7Y3KCDwsIAC4D+kEDP/5WyYEzN8jFRIQANyBVAKGf552CQF5eqXSmgICQM2+pzy14Z+vbUJAvp6puI6AAFCn16lPavjnbZ8QkLd3Kl9bQABYu79LnM7wz99GISB/D51gPQEBYL2eLnUiw3+ddgoB6/TSSdYQEADW6OOSpzD812urELBeT50or4AAkLd3S1du+K/bXiFg3d46WS4BASBXv0pUa/iv32YhYP0eO+H8AgLA/D0qVaHhX6fdQkCdXjvpnAICwJx9KVmV4V+v7UJAvZ478TwCAsA8vShdieFft/1CQN3eO/mxAgLAsf52jwjD3zUQAtwBAvsLCAD7m9vxIQHD33V4ICAEuAsE9hUQAPb1tpvh/5hLcLuAEOB2ENhPQADYz9pOhr/hf8ZXgRBwBpJHCAwQEAAGIFriMgEf+1/mVfFpIaBi1515bwEBYG/x4vsZ/sUvwAXHFwIuwPIogSsEBIAr0LzkOgHD/zq3yq8SAip339m3FhAAtha2/pMChr+LcK2AEHCtnNcReH4BAcAN2VzA8N+cePkNhIDlW+yABwgIAAegV9rS8K/U7W3PKgRs62v1egICQL2e73Ziw3836jIbCQFlWu2gOwgIADsgV9zC8K/Y9X3OLATs42yX9QUEgPV7vPsJDf/dycttKASUa7kDbyAgAGyAWnlJw79y9/c9uxCwr7fd1hMQANbr6WEnMvwPoy+7sRBQtvUOPkBAABiAaAl/z98dOE5ACDjO3s65BQSA3P2bonrv/KdoQ+kihIDS7Xf4KwUEgCvhvOyPBQx/N2EWASFglk6oI4uAAJClUxPWafhP2JTiJQkBxS+A418kIABcxOXhBwKGv7swq4AQMGtn1DWbgAAwW0cS1GP4J2hS8RKFgOIXwPHPEhAAzmLykHf+7kA2ASEgW8fUu7eAALC3eOL9vPNP3LyipQsBRRvv2GcJCABnMXnI8HcHsgoIAVk7p+6tBQSArYUXWN/wX6CJxY8gBBS/AI7/nAICgIvxvAKGvwuyioAQsEonnWOUgAAwSnLBdQz/BZta/EhCQPEL4PhPExAAXIjnFDD8XYxVBYSAVTvrXJcKCACXihV43vAv0OTiRxQCil8Ax39SQABwEZ4mYPi7EFUEhIAqnXbO2wQEAHfjKQHD32WoJiAEVOu48z4sIAC4D08KGP4uQlUBIaBq551bAHAHDH93oLyAEFD+CpQEEABKtv3zh/bOv/gFcPyHvwX2loh4PCJeUIClR8Q7W2sfLHBWR7xFQAAofDUM/8LNd/TnFPBJgItRSUAAqNTth85q+BdtvGPfKSAE3EnkgUUEBIBFGnnJMQz/S7Q8W1FACKjY9XpnFgCK9dzwL9Zwx71aQAi4ms4LkwgIAEkaNaJMw3+EojUqCQgBlbpd76wCQJGeG/5FGu2YwwWEgOGkFpxEQACYpBFblmH4b6lr7QoCQkCFLtc7owCweM8N/8Ub7Hi7CQgBu1HbaCcBAWAn6CO2MfyPULfnygJCwMrdrXc2AWDRnhv+izbWsQ4XEAIOb4ECBgkIAIMgZ1rG8J+pG2pZUUAIWLGr9c4kACzWc8N/sYY6zrQCQsC0rVHYmQICwJlQGR4z/DN0SY0rCQgBK3Wz3lkEgEV6bvgv0kjHSCcgBKRrmYJvBASABa6C4b9AEx0htYAQkLp9ZYsXAJK3vvf+5oj4cEQ8kvwo55T/uYh4R2vt0XMe9gyBPQUKBvFvaq398J7G9horIACM9dx1td77GyLiJyLiRbtufMxmhv8x7na9QKBYCHgiIt7YWvuZC4g8OpGAADBRMy4ppff+xRHx8Yh46SWvS/rsafi/vbX2WNL6lV1IoNi3Az4dEa9urf1OoRYvc1QBIGEre++nvn0kIr46YfmXluyd/6Vinj9coNgnAaf/L/ra1lo/HF4BFwkIABdxzfFw7/1bI+L75qhm0yq889+U1+JbChT7JOCbW2s/sKWntccLCADjTTddsff+4oj4rYh42aYbHb+4d/7H90AF9xQo9EnA70bEK1prv39PMi/fUUAA2BF7xFa992+PiPePWGviNbzzn7g5SrtMoNAnAe9qrX3PZTqePlJAADhS/8K9b773/xsR8fILX5rpce/8M3VLrWcJFPkk4JMR8Uo/C3DWlZjiIQFgijacV0Tv/XUR8bHznk75lHf+Kdum6HMEinwS8FWttZ8/x8MzxwsIAMf34OwKeu/vi4jvOPsFuR70zj9Xv1R7hUCBTwLe21p79xU0XnKAgABwAPq1W/bef+X0d26vff3Er/POf+LmKG2swOKfBPxSa+01Y8WstpWAALCV7OB1e++n3/b3mYh44eClj17O8D+6A/bfXWDhEPDZiHhJa+30v/4Jlqi2AAAJ50lEQVRMLiAATN6gB+X13r8sIn41Sbnnlmn4nyvlueUEFg4Br2qt/fpyDVvwQAJAkqbe/N7/n0pS7jllGv7nKHlmaYFFQ8DrW2sfXbpxixxOAEjSyN77myLiR5OUe1eZhv9dQv57GYEFQ8CbWms/VqaBiQ8qACRp3kIBwPBPcueUuZ/AYiHgG1prP76fnp2uFRAArpXb+XW996+JiJ/eedvR2xn+o0Wtt4zAQiHAtwCS3EoBIEmjeu9fGhG/lqTc5yrT8E/cPKXvI7BICPiS1ton9hGzy30EBID76O342uR/DdDw3/Gu2Cq3QPIQ4K8BJrp+AkCiZvXefzkivjxRyadSDf9kDVPu8QKJQ8Avtta+4nhBFZwjIACcozTJM73390bEd05Szjll+PW+5yh5hsBzCCT9tcHf3Vp7j4bmEBAAcvTpySp776+NiJ9NUrJ3/kkapcx5BRJ+EvCVrbVfmFdUZQ8LCACJ7sPNPwd8+uGaV0xetnf+kzdIeXkEEn0ScPqnyk8/ANjz6NauVABI1v/e+7si4gMTl+2d/8TNUVpOgSSfBHxba+17cwrXrFoASNb33vuLI+KTEfFFE5bunf+ETVHSGgKTfxLwqdMnk621P1hDu8YpBICEfe69vy0iHp2sdO/8J2uIctYTmPiTgLe21n5wPfG1TyQAJOzvzc8CnP5hoNNvB5zhj3f+M3RBDSUEJvwk4PQbSr/O9/7zXT8BIF/Pnqy49/6FEfHxCb4V4J1/0juk7LwCE30S8HsR8erW2ulbAP4kExAAkjXs4XJ776+PiJ+MiC846Bje+R8Eb1sCE3wS8EREfL1/+jfvXRQA8vbuwScBb46ID0fEIzsfxfDfGdx2BJ4pcGAIOH39v6W19iO6kldAAMjbu6cqv/k48Psj4k/sdJw/ioi/31p7bKf9bEOAwC0Cvfe/GRE/FBF/aiek0zv/t7XW/sVO+9lmIwEBYCPYvZftvb/x5pOAP7Px3v/rJvn/u433sTwBAmcK3PyW0NMngX/pzJdc+9hv33z9/9y1C3jdPAICwDy9uHclvfdXRcS/jIi/cu/FnnuB/xIR3+if+txI17IE7iHQe/9zEfFPI+Lv3mOZ2156+u1+p08ZTr/s5/QmwJ8FBASABZr48BF676cfCPzHEfHuiHjRoOOdPvL7roj4J621Pxy0pmUIENhAoPf+uoh4X0S8ZtDy/+n0j5C11rL8OySDjr3+MgLAoj3uvf/liPhHEfHWe3xv8P9FxOM3g/+/LkrlWASWFOi9vyEi/mFE/I2IeOGFhzz9nM+/jYj3t9Y+cuFrPZ5EQABI0qhry+y9n34m4Bsj4q9HxOmdwV+4Y63T3+f9WET8+4j4V621/3Pt3l5HgMDxAr33l0XE3z79sp6I+GsR8dJbqvofEfEfI+I/RMS/bq19+vjqVbClgACwpe6Ea98EgpdHxJ+PiD99U+L/jYj/GRG/2Vr73xOWrSQCBAYJ9N5P/47IKyPiz94sefqe/idaa/9t0BaWSSIgACRplDIJECBAgMBIAQFgpKa1CBAgQIBAEgEBIEmjlEmAAAECBEYKCAAjNa1FgAABAgSSCAgASRqlTAIECBAgMFJAABipaS0CBAgQIJBEQABI0ihlEiBAgACBkQICwEhNaxEgQIAAgSQCAkCSRimTAAECBAiMFBAARmpaiwABAgQIJBEQAJI0SpkECBAgQGCkgAAwUtNaBAgQIEAgiYAAkKRRyiRAgAABAiMFBICRmtYiQIAAAQJJBASAJI1SJgECBAgQGCkgAIzUtBYBAgQIEEgiIAAkaZQyCRAgQIDASAEBYKSmtQgQIECAQBIBASBJo5RJgAABAgRGCggAIzWtRYAAAQIEkggIAEkapUwCBAgQIDBSQAAYqWktAgQIECCQREAASNIoZRIgQIAAgZECAsBITWsRIECAAIEkAgJAkkYpkwABAgQIjBQQAEZqWosAAQIECCQREACSNEqZBAgQIEBgpIAAMFLTWgQIECBAIImAAJCkUcokQIAAAQIjBQSAkZrWIkCAAAECSQQEgCSNUiYBAgQIEBgpIACM1LQWAQIECBBIIiAAJGmUMgkQIECAwEgBAWCkprUIECBAgEASAQEgSaOUSYAAAQIERgoIACM1rUWAAAECBJIICABJGqVMAgQIECAwUkAAGKlpLQIECBAgkERAAEjSKGUSIECAAIGRAgLASE1rESBAgACBJAICQJJGKZMAAQIECIwUEABGalqLAAECBAgkERAAkjRKmQQIECBAYKSAADBS01oECBAgQCCJgACQpFHKJECAAAECIwUEgJGa1iJAgAABAkkEBIAkjVImAQIECBAYKSAAjNS0FgECBAgQSCIgACRplDIJECBAgMBIAQFgpKa1CBAgQIBAEgEBIEmjlEmAAAECBEYKCAAjNa1FgAABAgSSCAgASRqlTAIECBAgMFJAABipaS0CBAgQIJBEQABI0ihlEiBAgACBkQICwEhNaxEgQIAAgSQCAkCSRimTAAECBAiMFBAARmpaiwABAgQIJBEQAJI0SpkECBAgQGCkgAAwUtNaBAgQIEAgiYAAkKRRyiRAgAABAiMFBICRmtYiQIAAAQJJBASAJI1SJgECBAgQGCkgAIzUtBYBAgQIEEgiIAAkaZQyCRAgQIDASAEBYKSmtQgQIECAQBIBASBJo5RJgAABAgRGCggAIzWtRYAAAQIEkggIAEkapUwCBAgQIDBSQAAYqWktAgQIECCQREAASNIoZRIgQIAAgZECAsBITWsRIECAAIEkAgJAkkYpkwABAgQIjBQQAEZqWosAAQIECCQREACSNEqZBAgQIEBgpIAAMFLTWgQIECBAIImAAJCkUcokQIAAAQIjBQSAkZrWIkCAAAECSQQEgCSNUiYBAgQIEBgpIACM1LQWAQIECBBIIiAAJGmUMgkQIECAwEgBAWCkprUIECBAgEASAQEgSaOUSYAAAQIERgoIACM1rUWAAAECBJIICABJGqVMAgQIECAwUkAAGKlpLQIECBAgkERAAEjSKGUSIECAAIGRAgLASE1rESBAgACBJAICQJJGKZMAAQIECIwUEABGalqLAAECBAgkERAAkjRKmQQIECBAYKSAADBS01oECBAgQCCJgACQpFHKJECAAAECIwUEgJGa1iJAgAABAkkEBIAkjVImAQIECBAYKSAAjNS0FgECBAgQSCIgACRplDIJECBAgMBIAQFgpKa1CBAgQIBAEgEBIEmjlEmAAAECBEYKCAAjNa1FgAABAgSSCAgASRqlTAIECBAgMFJAABipaS0CBAgQIJBEQABI0ihlEiBAgACBkQICwEhNaxEgQIAAgSQCAkCSRimTAAECBAiMFBAARmpaiwABAgQIJBH4/3Uvm7VoON80AAAAAElFTkSuQmCC);
	background-size: cover;
	z-index: 1003;
	position: relative;
}

.form_container h3 {
	line-height: 1.5em;
	padding-right: 3em;
	margin-bottom: 2em;
	text-transform: uppercase;
}

input.wpcf7-not-valid,
textarea.wpcf7-not-valid {
	box-shadow: inset 0 0 0 2px #ffa6a6;
}

span.wpcf7-not-valid-tip {
	display: none!important;
}

.wpcf7 form .wpcf7-response-output {
    margin: 0 0 1.5em!important;
    padding: 1em!important;
    border: 0!important;
	border-radius: 1em;
	color: inherit;
}

.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {
	background: #ffb900;
}

.wpcf7 form.sent .wpcf7-response-output {
	background: #00a0d2;
}



/* Mobile menu */ 

.jsh_mobile_menu_button {
	padding: 0.75em 0 0.75em 3em;
	background-size: auto 50%;
	background-position: 1em center;
	background-repeat: no-repeat;
	background-color: transparent;
	background-image: url(data:image/png;base64,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);
	color: white;
	z-index: 10;
	display: none;
}

.jsh_mobile_menu_container {
	position: fixed;
	top: 0;
	bottom: 0;
	right: -300vw;
	z-index: 9999;
	overflow: auto;
	-webkit-transition: all .8s ease-in-out;
    -moz-transition: all .8s ease-in-out;
    -o-transition: all .8s ease-in-out;
    transition: all .8s ease-in-out;
	width: 100%;
}

.jsh_mobile_menu_container .jsh_menu_shade {
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(0,0,0,.5);
	z-index: 10000;
	display: none;
}

.jsh_mobile_menu_container .jsh_menu_wrap {
	background: rgb(221,221,221);
	background: -moz-linear-gradient(135deg, rgba(221,221,221,1) 0%, rgba(238,238,238,1) 100%);
	background: -webkit-linear-gradient(135deg, rgba(221,221,221,1) 0%, rgba(238,238,238,1) 100%);
	background: linear-gradient(135deg, rgba(221,221,221,1) 0%, rgba(238,238,238,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#dddddd",endColorstr="#eeeeee",GradientType=1);
	padding: 0 2em 2em;
	position: absolute;
	top: 0;
	right: 0;
	width: 100%;
	min-height: 100%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-shadow: 0 0 0.75em rgba(0,0,0,.25);
	z-index: 10001;
}

.jsh_mobile_menu_container .jsh_menu_wrap hr {
	height: 5px;
	width: 100%;
	background: #b8b8b8;
	border: 0;
}

.jsh_mobile_menu_container .jsh_menu_wrap .heading {
	color: black;
	font-weight: bold;
	position: absolute;
	top: 0.5em;
	left: 2em;
}

.jsh_mobile_menu_container .jsh_mobile_menu {
	margin-top: 7em;
}

.jsh_mobile_menu_container .jsh_mobile_menu li {
	display: block;
	list-style: none;
}

.jsh_mobile_menu_container .jsh_mobile_menu li a {
	display: block;
	padding: 0 0 0.5em;
	font-size: 1.2em;
	font-weight: bold;
	color: inherit;
	text-decoration: none;
	text-transform: uppercase;
}

.jsh_mobile_menu_container .jsh_mobile_menu li.menu-item-has-children a {
	margin-bottom: 0.75em;
}

.jsh_mobile_menu_container .jsh_mobile_menu li ul.sub-menu {
	padding: 0;
}

.jsh_mobile_menu_container .jsh_mobile_menu li ul.sub-menu li a {
	text-transform: none;
}

.jsh_mobile_menu_container .jsh_mobile_menu li ul.sub-menu li a:before {
	content: '>';
    color: #777777;
    display: inline-block;
    margin-right: 1em;
}

.jsh_mobile_menu_container .jsh_mobile_menu li ul.sub-menu li a {
	margin: 0;
}

.jsh_mobile_menu_container .jsh_menu_wrap .secondary_mobile_menu {
	display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
	margin-top: 3em;
}

.jsh_mobile_menu_container .jsh_menu_wrap .secondary_mobile_menu li {
	display: block;
	list-style: none;
}

.jsh_mobile_menu_container .jsh_menu_wrap .secondary_mobile_menu a {
	color: inherit;
	display: block;
	width: 100%;
	margin-bottom: 0.5em;
}

.jsh_mobile_menu_container .jsh_mobile_menu_closer {
	display: inline-block;
	padding: 0.5em 0 0.5em 3em;
	background-size: auto 50%;
	background-position: 1em center;
	background-repeat: no-repeat;
	background-color: transparent;
	background-image: url(data:image/png;base64,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);
	color: black;
	line-height: 1.5em;
	position: absolute;
    top: 0.25em;
    right: 2em;
}

.jsh_mobile_menu_container .jsh_menu_content .buttons {
	margin-top: 3em;
}

.jsh_mobile_menu_container .jsh_menu_content .buttons .btn {
	margin: 0.5em;
}

.jsh_mobile_menu_container .jsh_menu_content .buttons .grid_frame {
	justify-content: flex-start;
}

/* Main styles */

header.header_main {
	padding: 0;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 10;
	background: transparent;
	padding: 0;
	background: rgb(17,17,17);
	background: -moz-linear-gradient(180deg, rgba(17,17,17,1) 0%, rgba(17,17,17,0.9) 100%);
	background: -webkit-linear-gradient(180deg, rgba(17,17,17,1) 0%, rgba(17,17,17,0.9) 100%);
	background: linear-gradient(180deg, rgba(17,17,17,1) 0%, rgba(17,17,17,0.9) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#111111",endColorstr="#111111",GradientType=1);
	display: block;
}

header.header_main .wrapper {
	display: flex;
	flex-wrap: nowrap;
    flex-direction: row;
    justify-content: space-between;
	align-items: center;
}

header.header_main .embleme {
	width: auto;
	height: 1.5em;
	margin: 1.5em 0;
}

header.header_main menu.menu_main {
	display: flex;
	align-items: center;
}

header.header_main menu.menu_main li {
	list-style: none;
	display: inline-block;
	margin: 0 1em 0 0;
	padding: 0;
}

header.header_main menu.menu_main li a {
	display: block;
	padding: 0.75em 1em;
	margin: 0;
	color: white;
	font-weight: 500;
}

header.header_main menu.menu_main li.menu-item-has-children a:after {
	content: '▼';
	display: inline-block;
	font-size: 0.7em;
	margin-left: 0.35em;
	-webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

header.header_main menu.menu_main li.menu-item-has-children:hover a:after {
	transform: rotate(180deg);
}

header.header_main menu.menu_main li ul.sub-menu {
	display: none;
	position: absolute;
	padding: 1em;
	border-radius: 1em;
	background: #262626ee;
}

header.header_main menu.menu_main li ul.sub-menu li {
	display: block;
}

header.header_main menu.menu_main li:hover ul.sub-menu {
	display: block;
}

header.header_main menu.menu_main li ul.sub-menu a {
	font-size: 0.9em;
}

header.header_main menu.menu_main li ul.sub-menu a:after {
	content: '';
}

header.header_main menu.menu_main li:last-child {
	margin: 0 0 0 1em;
}

header.header_main menu.menu_main li:last-child a {
	border-radius: 0.5em;
	background: #17BE79;
	color: black;
	padding: 0.4em 1em;
}

header.header_main menu.menu_main ul.sub-menu li:last-child {
	margin: 0;
}

header.header_main menu.menu_main ul.sub-menu li:last-child a {
	border-radius: 0;
	background: transparent;
	color: white;
	padding: 0.75em 1em;
}

section.first_screen {
	position: relative;
	padding: 7em 0 5em;
	color: white;
	background: rgb(17,17,17);
	background: -moz-linear-gradient(135deg, rgba(17,17,17,1) 0%, rgba(34,34,34,1) 100%);
	background: -webkit-linear-gradient(135deg, rgba(17,17,17,1) 0%, rgba(34,34,34,1) 100%);
	background: linear-gradient(135deg, rgba(17,17,17,1) 0%, rgba(34,34,34,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#111111",endColorstr="#222222",GradientType=1);
	margin-bottom: 5em;
}

section.first_screen:before {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-image: url(img/hex.svg);
	background-size: auto 100%;
	background-position: center;
	background-repeat: no-repeat;
	opacity: 0.2;
}

section.first_screen:after {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-image: url(img/grain.svg);
	background-position: center;
	opacity: 0.2;
}

section.first_screen .grid_frame {
	align-items: center;
	z-index: 2;
}

section.first_screen content {
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
	z-index: 2;
	width: 40%;
}

section.first_screen content h1 {
	font-size: 3.5em;
	line-height: 1em;
	margin-bottom: 0.75em;
}

section.first_screen content .button_cont {
	display: none;
	margin-bottom: 2em;
}

section.first_screen content .button_cont a {
	border-radius: 1em;
    background: #17BE79;
    color: black;
    padding: 1em 4em;
    display: inline-block;
    position: relative;
}

section.first_screen content .links_cont {
	display: flex;
    align-items: stretch;
    justify-content: flex-start;
    flex-wrap: wrap;
    flex-direction: row;
	margin-top: 3em;
}

section.first_screen content .links_cont .qr_cont {
	padding: 0.25em;
	background: white;
	border-radius: 1em;
}

section.first_screen content .links_cont .qr_cont img {
	width: 5em;
	height: 5em;
	border-radius: 0.25em;
}

section.first_screen content .links_cont .links {
	display: flex;
    margin-left: 1em;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
}

section.first_screen content .links_cont .links img {
	border-radius: 1em;
}

section.first_screen p {
	line-height: 2em;
}

section.first_screen figure.parallax {
    width: 50%;
	margin: 0 0 0 auto;
    z-index: 1;
    position: relative;
    overflow: hidden;
    display: flex;
    align-content: center;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
}

section.first_screen .parallax .container {
	width: 100%;
	height: 600px;
	transform-style: preserve-3d;
}

section.first_screen .parallax .container .body {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%) translateZ(-10px);
	height: 92%;
	z-index: 2;
}

section.first_screen .parallax .container .screen {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%) translateZ(0);
	height: 90%;
	z-index: 3;
}

section.first_screen .parallax .container .badge {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,10%) translateZ(30px);
	height: 25%;
	z-index: 4;
}

section.first_screen .parallax .container .cone {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-200%,-120%) translateZ(-40px);
	height: 20%;
	z-index: 1;
}

section.first_screen .parallax .container .semisphere {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(80%,-110%) translateZ(70px);
	height: 20%;
	z-index: 5;
}

section.first_screen .image_hh {
	display: none;
}

section.feature_stripe,
section.personas_stripe,
section.security_stripe,
section.partners_stripe,
section.benefits_stripe {
	padding: 5em 0;
	min-height: 70%;
	display: flex;
	align-items: center;
}

section.feature_stripe#divider .wrapper {
	padding: 0;
	border-radius: 1em;
	overflow: hidden;
	background: rgb(255,161,31);
	background: -moz-linear-gradient(225deg, rgba(255,161,31,1) 0%, rgba(255,184,87,1) 100%);
	background: -webkit-linear-gradient(225deg, rgba(255,161,31,1) 0%, rgba(255,184,87,1) 100%);
	background: linear-gradient(225deg, rgba(255,161,31,1) 0%, rgba(255,184,87,1) 100%);
	box-shadow: 0 1em 3em -1em #bbbbbb;
}

section.feature_stripe:nth-child(even) .wrapper .grid_frame {
	flex-direction: row-reverse;
}

section.feature_stripe .wrapper content .grid_frame {
	flex-direction: row!important;
}

section.feature_stripe#divider .grid_frame {
	justify-content: center;
	text-align: center;
}

section.feature_stripe#divider content {
	margin: 0;
}

section.feature_stripe#divider .grid_frame li {
	text-align: left;
	margin: 0 1em;
}

section.feature_stripe#divider .grid_frame ul li:before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI0IDBDMTAuNzQ1IDAgMCAxMC43NDUgMCAyNHMxMC43NDUgMjQgMjQgMjRjMTMuMjU0IDAgMjQtMTAuNzQ1IDI0LTI0UzM3LjI1NCAwIDI0IDB6bTcuMDM1IDI0LjAxNy0xLjE0NiAxLjE0Ny0uMDA4LS4wMDgtMTAuNzk4IDEwLjc5OS0uMDAyLS4wMDItLjAwMi4wMDMtMi4xMTUtMi4xMTMgOS44NDctOS44NDctOS44MzktOS44MzkgMS4wNTMtMS4wNTItLjAwNS0uMDA1IDEuMDU3LTEuMDU3LjAwNS4wMDUuMDA1LS4wMDUgMTEuNDQyIDExLjQ0Mi0uMDA2LjAwNS41MTIuNTEyLS4wMDYuMDA3LjAwNi4wMDh6IiBmaWxsPSIjMjIyMjIyIiBjbGFzcz0iZmlsbC0yNDFmMjAiPjwvcGF0aD48L3N2Zz4=);
}

section.feature_stripe .feature_title {
	font-size: 2.5em;
	line-height: 1.1em;
}

section.feature_stripe .feature_image {
	display: flex;
    flex-direction: column;
    justify-content: center;
}

section.feature_stripe.regular .feature_image {
	padding: 2em;
}

section.feature_stripe .feature_image img {
	border-radius: 1.5em;
}

section.feature_stripe content {
	padding: 0 2em;
	display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
}

section.feature_stripe#divider content {
	padding: 5em 2em;
}

section.feature_stripe ul {
	padding: 0;
}

section.feature_stripe ul li {
	list-style: none;
	padding-left: 2em;
	position: relative;
}

section.feature_stripe ul li:before {
	content: '';
	width: 1em;
	height: 1em;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDggNDgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI0IDBDMTAuNzQ1IDAgMCAxMC43NDUgMCAyNHMxMC43NDUgMjQgMjQgMjRjMTMuMjU0IDAgMjQtMTAuNzQ1IDI0LTI0UzM3LjI1NCAwIDI0IDB6bTcuMDM1IDI0LjAxNy0xLjE0NiAxLjE0Ny0uMDA4LS4wMDgtMTAuNzk4IDEwLjc5OS0uMDAyLS4wMDItLjAwMi4wMDMtMi4xMTUtMi4xMTMgOS44NDctOS44NDctOS44MzktOS44MzkgMS4wNTMtMS4wNTItLjAwNS0uMDA1IDEuMDU3LTEuMDU3LjAwNS4wMDUuMDA1LS4wMDUgMTEuNDQyIDExLjQ0Mi0uMDA2LjAwNS41MTIuNTEyLS4wMDYuMDA3LjAwNi4wMDh6IiBmaWxsPSIjMTdiZTc5IiBjbGFzcz0iZmlsbC0yNDFmMjAiPjwvcGF0aD48L3N2Zz4=);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	position: absolute;
	top: 0.1em;
	left: 0;
	opacity: 1;
}

section.feature_stripe .table_wrap {
	margin: -.5em 0 .5em;
}

section.feature_stripe table td {
	padding: 0 0 0.75em 0;
	border: 0;
	vertical-align: middle;
}

section.transfer_stripe {
	padding: 5em 0;
}

section.transfer_stripe .tickets .ticket {
	position: relative;
	-webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}

section.transfer_stripe .tickets .ticket.hidden {
	transform: rotate(-3deg);
}

section.transfer_stripe .tickets .ticket .front_side {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 2;
	background: #17BE79;
	-webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
	padding: 3em 2em 6em;
	border-radius: 1em;
	color: white;
}

section.transfer_stripe .tickets .ticket .rear_side {
	position: relative;
	z-index: 1;
	transform: rotate(3deg);
	background: #f2f2f2;
	height: 100%;
	padding: 3em 2em 6em;
	border-radius: 1em;
}

section.transfer_stripe .tickets .ticket .front_side .ticket_title {
	text-align: center;
    font-size: 1.7em;
    text-transform: uppercase;
    margin-top: -1rem;
}

section.transfer_stripe .tickets .ticket .front_side .ticket_image {
	height: 65%;
	width: auto;
	position: absolute;
	bottom: 0;
	left: 50%;
	transform: translateX(-50%);
}

section.transfer_stripe .tickets .ticket .rear_side .tap_link {
	position: absolute;
	bottom: 1.5em;
	right: 1.5em;
	padding: 0.75em;
	background: white;
	border-radius: 0.5em;
}

section.transfer_stripe .tickets .ticket .front_side .tap_link {
	position: absolute;
	bottom: 1.5em;
	right: 1.5em;
	color: white;
	z-index: 3;
	padding: 0.75em;
	border-radius: 0.5em;
	border: 2px solid white;
	font-weight: bold;
}

section.personas_stripe {
	padding: 4em 0;
	display: block;
}

section.personas_stripe .personas_title {
	text-align: center;
	font-size: 2.5em;
}

section.personas_stripe .slick-slider {
	overflow: hidden;
}

section.personas_stripe .tiles .slick-list {
	margin: 0 -1.5em;
}

section.personas_stripe .tiles .tile {
	padding: 1.5em;
}

section.personas_stripe .tiles .tile .persona_photo {
	border-radius: 0.75em;
	margin-bottom: 2em;
}

section.personas_stripe .tiles .tile .persona_photo img {
	width: 100%;
	display: block;
}

section.personas_stripe .buttons {
	text-align: center;
}

section.personas_stripe .personas-prev,
section.personas_stripe .personas-next {
	display: inline-block!important;
	margin: 0.5em;
}

section.personas_stripe .personas-prev span,
section.personas_stripe .personas-next span {
	padding: 0.75em 1em;
	border: 1px solid #1a1a1a;
	border-radius: 1em;
	display: inline-block;
	cursor: pointer;
}

section.personas_stripe .personas-prev.slick-disabled,
section.personas_stripe .personas-next.slick-disabled {
	display: none!important;
}

section.divider_stripe {
	padding: 5em 0;
}

section.divider_stripe .wrapper {
	background: #dadbdd;
	padding: 0;
	border-radius: 1.5em;
	overflow: hidden;
	box-shadow: 0 1em 3em -1em #f2f2f2;
}

section.divider_stripe .wrapper .grid_frame {
	flex-direction: row!important;
}

section.divider_stripe content {
	padding: 3em 2em;
}

section.divider_stripe .feature_image {
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	z-index: 1;
	width: auto;
}

section.divider_stripe .feature_image img {
	height: 100%;
	border-radius: 0;
	width: min-content;
	margin-left: auto;
}

section.divider_stripe .feature_image:after {
	content: '';
	width: 20%;
	height: 100%;
	position: absolute;
	right: auto;
	left: 0;
	top: 0;
	background: rgb(218,219,221);
	background: -moz-linear-gradient(90deg, rgba(218,219,221,1) 0%, rgba(218,219,221,0) 100%);
	background: -webkit-linear-gradient(90deg, rgba(218,219,221,1) 0%, rgba(218,219,221,0) 100%);
	background: linear-gradient(90deg, rgba(218,219,221,1) 0%, rgba(218,219,221,0) 100%);
	z-index: 2;
}

section.divider_stripe content {
	z-index: 2;
	margin: 0!important;
}

section.divider_stripe content img {
	display: none;
}


section.divider_stripe form p {
	display: flex;
    width: 100%;
    overflow: hidden;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: flex-start;
    gap: 1em;	
}

section.divider_stripe form input[type="email"] {
	width: 100%;
	max-width: 300px;
}

section.divider_stripe form .wpcf7-spinner {
	display: none;
}

section.security_stripe {
	background: rgb(238,238,238);
	background: -moz-linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(238,238,238,1) 100%);
	background: -webkit-linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(238,238,238,1) 100%);
	background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(238,238,238,1) 100%);
}

section.benefits_stripe .stripe_title,
section.partners_stripe .stripe_title,
section.security_stripe .stripe_title {
	text-align: center;
	font-size: 2.5em;
	text-transform: uppercase;
	margin-bottom: 3rem;
}

section.benefits_stripe .benefits_tiles,
section.partners_stripe .partners_tiles,
section.security_stripe .security_tiles {
	margin-bottom: -3em;
}

section.benefits_stripe .benefits_point,
section.partners_stripe .partners_point,
section.security_stripe .security_point {
	background: white;
    padding: 1em;
    border-radius: 0.75em;
    margin-bottom: 3em;
    box-shadow: 0 5px 40px -30px rgba(0,0,0,.5);
}

section.partners_stripe .partners_point {
	text-align: center;
}

section.benefits_stripe .benefits_point .benefits_title,
section.security_stripe .security_point .security_title {
	font-size: 1.2em;
	text-transform: uppercase;
}

section.partners_stripe .partners_point .partners_title {
	font-size: 1em;
	text-transform: uppercase;
}

section.benefits_stripe .benefits_point .benefits_photo,
section.security_stripe .security_point .security_photo {
	border-radius: 0.75em;
	margin-bottom: 2em;
}

section.partners_stripe .partners_point .partners_photo {
	border-radius: 0.75em;
	margin-bottom: 1em;
}

section.cta_stripe {
	padding: 5em 0;
	background: rgb(238,238,238);
}

section.cta_stripe .wrapper {
	border-radius: 1.5em;
	padding: 3em 2em 2em;
	background: rgb(18,162,103);
	background: -moz-linear-gradient(0deg, rgba(18,162,103,1) 0%, rgba(23,190,121,1) 100%);
	background: -webkit-linear-gradient(0deg, rgba(18,162,103,1) 0%, rgba(23,190,121,1) 100%);
	background: linear-gradient(0deg, rgba(18,162,103,1) 0%, rgba(23,190,121,1) 100%);
}

section.cta_stripe .stripe_title {
	text-align: center;
	text-transform: uppercase;
	font-size: 3em;
	margin-bottom: 2rem;
}

section.cta_stripe .cta_tiles {
	margin-top: 2.5em;
	margin-bottom: -1em;
}

section.cta_stripe .cta_point {
	padding: 2em;
    border-radius: 0.75em;
    margin-bottom: 1em;
    text-align: center;
    color: white;
}

section.cta_stripe .cta_point p:empty {
	display: none;
}

section.cta_stripe .cta_point .cta_title {
	font-size: 3.5em;
	font-weight: bold;
	width: 5rem;
	height: 5rem;
	line-height: 5rem;
	position: relative;
	z-index: 1;
	margin: 0 auto 2rem;
	color: #121212;
}

section.cta_stripe .cta_point .cta_title:before {
	content: '';
	position: absolute;
	top: -0.25em;
	left: 0;
	width: 5rem;
	height: 5rem;
	border-radius: 999px;
	background: #ffffff44;
	z-index: -2;
}

section.cta_stripe .cta_point .cta_title:after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 5rem;
	height: 5rem;
	border-radius: 999px;
	background: white;
	box-shadow: 0 0 0 0.1em #ffffff88;
	z-index: -1;
}

section.cta_stripe .cta_point p {
	font-size: 1.2em;
}

section.infographics_stripe .wrapper {
	background: white;
    box-shadow: 0 1em 3em -1em #bbbbbb;
	border-radius: 1.5em;
	overflow: hidden;
	padding: 3em 2em;
}

section.infographics_stripe .feature_title {
	text-align: center;
	text-transform: uppercase;
}

section.infographics_stripe .infos {
	margin-top: 4em;
	margin-bottom: -1em;
}

section.infographics_stripe .infos .info {
	padding: 0.5em;
	width: 32%;
	display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: flex-start;
	gap: 1em;
	margin-bottom: 1em;
}

section.infographics_stripe .infos .info .info_image {
	width: 3em;
	height: 3em;
	border-radius: 999px;
	background: #e6f7ef;
	padding: 0.75em;
	margin-bottom: 1.5em;
}

section.infographics_stripe .infos .info .info_image img {
    display: block;
}

section.infographics_stripe .infos .info .info_content {
	width: calc(100% - 4em);
}

section.infographics_stripe .infos .info .info_title {
	margin-bottom: 0.5rem;
}


section.faqs_stripe {
	padding: 5em 0;
	background: rgb(238,238,238);
    background: -moz-linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(238,238,238,1) 100%);
    background: -webkit-linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(238,238,238,1) 100%);
    background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(238,238,238,1) 100%);
}

section.faqs_stripe .wrapper {
	border-radius: 1.5em;
	padding: 3em 2em;
	background: rgb(217,249,236);
	background: -moz-linear-gradient(137deg, rgba(217,249,236,1) 0%, rgba(186,218,205,1) 100%);
	background: -webkit-linear-gradient(137deg, rgba(217,249,236,1) 0%, rgba(186,218,205,1) 100%);
	background: linear-gradient(137deg, rgba(217,249,236,1) 0%, rgba(186,218,205,1) 100%);
}

section.faqs_stripe .stripe_title {
	text-align: center;
}

section.faqs_stripe .questions {
	margin: 3em auto 0;
	max-width: 700px;
}

section.faqs_stripe .questions .question:not(:last-child) {
	margin-bottom: 1em;
	padding-bottom: 1em;
	border-bottom: 1px solid #bbbbbb;	
}

section.faqs_stripe .questions .question .question_title {
	font-weight: bold;
	margin-bottom: 0;
	padding-left: 2em;
	cursor: pointer;
}

section.faqs_stripe .questions .question .question_title:before {
	content: '';
	width: 1em;
	height: 1em;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTYiPjxwYXRoIGQ9Ik04IDBhOCA4IDAgMSAwIDAgMTZBOCA4IDAgMCAwIDggMHptMCAxMS4yMDdMMi42NDYgNS44NTRsLjcwNy0uNzA3TDggOS43OTNsNC42NDYtNC42NDYuNzA3LjcwN0w4IDExLjIwN3oiIGZpbGw9IiMxN2JlNzkiIGNsYXNzPSJmaWxsLTAwMDAwMCI+PC9wYXRoPjwvc3ZnPg==);
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	display: inline-block;
	margin-right: 1em;
	position: absolute;
	left: 0;
	top: 0.25em;
	-webkit-transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}

section.faqs_stripe .questions .question.chosen .question_title:before {
	transform: rotate(180deg);
}	

section.faqs_stripe .questions .question .question_article {
	display: none;
	margin-top: 2em;
	font-size: 0.9em;
}

section.insights_stripe {
	background: rgb(238,238,238);
	padding: 5em 0;
}

section.insights_stripe .stripe_title {
	text-transform: uppercase;
	font-size: 2.5em;
	word-spacing: 100px;
}

section.insights_stripe .insights_content {
	
}

section.insights_stripe .insights_posts {
	margin-top: 3em;
}

section.insights_stripe .insights_posts .insight {
	background: white;
	border-radius: 1em;
	padding: 1em;
	box-shadow: 0 5px 40px -30px rgba(0,0,0,.5);
}

section.insights_stripe .insights_posts .insight img {
	border-radius: 1em;
	margin-bottom: 1.5em;
}

section.insights_stripe .insights_posts .insight a {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 3;
}

section.insights_stripe .insights_posts .insight .insight_title {
	margin-bottom: 0;
}

section.insights_stripe .insights_posts .insight:after {
    content: '';
    width: 3em;
    height: 3em;
    position: absolute;
    top: 2em;
    right: 2em;
	background-color: #00000044;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAAAXNSR0IArs4c6QAAHbNJREFUeF7t3L3RHMcVBdBeg448VdFXBnQYAiJQEmQYgKMgyFQUgBxZ8GXQRw6jAkmABAh8O7sz3dOv75Gr2Zl+5z5WX+gHt+ZfBAgQIECAQJzALW5iAxMgQIAAAQJNAbAEBAgQIEAgUEABCAzdyAQIECBAQAGwAwQIECBAIFBAAQgM3cgECBAgQEABsAMECBAgQCBQQAEIDN3IBAgQIEBAAbADBAgQIEAgUEABCAzdyAQIECBAQAGwAwQIECBAIFBAAQgM3cgECBAgQEABsAMECBAgQCBQQAEIDN3IBAgQIEBAAbADBAgQIEAgUEABCAzdyAQIECBAQAGwAwQIECBAIFBAAQgM3cgECBAgQEABsAMECBAgQCBQQAEIDN3IBAgQIEBAAbADBAgQIEAgUEABCAzdyAQIECBAQAGwAwQIECBAIFBAAQgM3cgECBAgQEABsAMECBAgQCBQQAEIDN3IBAgQIEBAAbADBAgQIEAgUEABCAzdyAQIECBAQAGwAwQIECBAIFBAAQgM3cgECBAgQEABsAMECBAgQCBQQAEIDN3IBAgQIEBAAbADBAgQIEAgUEABCAzdyAQIECBAQAGwAwQIECBAIFBAAQgM3cgECBAgQEABsAMECBAgQCBQQAEIDN3IBAgQIEBAAbADBAgQIEAgUEABCAzdyAQIECBAQAGwAwQIECBAIFBAAQgM3cgECBAgQEABsAMECBAgQCBQQAEIDN3IBAgQIEBAAbADBAgQIEAgUEABCAzdyAQIECBAQAGwAwQIECBAIFBAAQgM3cgECBAgQEABsAMECBAgQCBQQAEIDN3IBAgQIEBAAbADBAgQIEAgUEABCAzdyAQIECBAQAGwAwQIECBAIFBAAQgM3cgECBAgQEABsAMECBAgQCBQQAEIDN3IBAgQIEBAAbADBAgQIEAgUEABCAzdyAQIECBAQAGwAwQIECBAIFBAAQgM3cgECBAgQEABsAMECBAgQCBQQAEIDN3IBAgQIEBAAbADBAgQIEAgUEABCAzdyAQIECBAQAGwAwQIECBAIFBAAQgM3cgECBAgQEABsAMECBAgQCBQQAEIDN3IBAgQIEBAAbADBAgQIEAgUEABCAzdyAQIECBAQAGwAwQIECBAIFBAAQgM3cgECBAgQEABsAMECBAgQCBQQAEIDN3IBAgQIEBAAbADBAgQIEAgUEABCAzdyAQIECBAQAGwAwQIECBAIFBAAQgM3cgECBAgQEABsAMECBAgQCBQQAEIDN3IBAgQIEBAAbADBAgQIEAgUEABCAzdyAQIECBAQAGwAwQIECBAIFBAAQgM3cgECBAgQEABsAMECBAgQCBQQAEIDN3IBAgQIEBAAbADBAgQIEAgUEABCAzdyAQIECBAQAGwAwQIECBAIFBAAQgM3cgECBAgQEABsAMECBAgQCBQQAEIDN3IBAgQIEBAAbADBAgQIEAgUEABCAzdyAQIECBAQAGwAwQIECBAIFBAAQgM3cgECBAgQEABsAMECBAgQCBQQAEIDN3IBAgQIEBAAbADBAgQIEAgUEABCAzdyAQIECBAQAGwAwQIECBAIFBAAQgM3cgECBAgQEABsAMECBAgQCBQQAEIDN3IBAgQIEBAAbADBAgQIEAgUEABCAzdyAQIECBAQAGwAwQIECBAIFBAAQgM3cgECBAgQEABsAMECBAgQCBQQAEIDN3IBAgQIEBAAbADBAgQIEAgUEABCAzdyAQIECBAQAGwAwQIECBAIFBAAQgM3cgECBAgQEABsAMECBAgQCBQQAEIDN3IBAgQIEBAAbADBAgQIEAgUEABCAzdyAQIECBAQAGwAwQIECBAIFBAAQgM3cgECBAgQEABsAMECBAgQCBQQAEIDN3IBAgQIEBAAbADBAgQIEAgUEABCAzdyAQIECBAQAGwAwQIECBAIFBAAQgM3cgECBAgQEABsAMECBAgQCBQQAEIDN3IBAgQIEBAAbADBAgQIEAgUEABCAzdyAQIECBAQAGwAwQIECBAIFBAAQgM3cgECBAgQEABsAMECBAgQCBQQAEIDN3IBAgQIEBAAbADBAgQIEAgUEABCAzdyAQIECBAQAGwAwQIECBAIFBAAQgM3cgECBAgQEABsAMECBAgQCBQQAEIDN3IBAgQIEBAAbADBAgQIEAgUEABCAzdyAQIECBAQAGwAwQIECBAIFBAAQgM3cgECBAgQEABsAMECBAgQCBQQAEIDN3IBAgQIEBAAbADBAgQIEAgUEABCAzdyAQIECBAQAGwAwQ6Cmzb9n3H13v1ugK/3G63d+uOZ7IZBBSAGVJwhmUFtm3blh3OYD0Ffrzdbj/3/IB3E1AA7ACBjgIKQEfctV+tAKyd7xTTKQBTxOAQqwooAKsm230uBaA7sQ8oAHaAQEcBBaAj7tqvVgDWzneK6RSAKWJwiFUFFIBVk+0+lwLQndgHFAA7QKCjgALQEXftVysAa+c7xXQKwBQxOMSqAgrAqsl2n0sB6E7sAwqAHSDQUUAB6Ii79qsVgLXznWI6BWCKGBxiVQEFYNVku8+lAHQn9gEFwA4Q6CigAHTEXfvVCsDa+U4xnQIwRQwOsaqAArBqst3nUgC6E/uAAmAHCHQUUAA64q79agVg7XynmE4BmCIGh1hVQAFYNdnucykA3Yl9QAGwAwQ6CigAHXHXfrUCsHa+U0ynAEwRg0OsKqAArJps97kUgO7EPqAA2AECHQW2bftvx9d79ViB71pr3wz6pAIwCDr5MwpAcvpmJ0Bgl8C2bW9aa693PXzOQwrAOY7e8oKAAmA9CBAg8ILABZf/+9MoALayu4AC0J3YBwgQqCpw0eWvAFRdmGLnVgCKBea4BAiMEbjw8lcAxkQc/xUFIH4FABAg8LnAxZe/AmAlhwgoAEOYfYQAgSoCE1z+CkCVZSl+TgWgeICOT4DAeQKTXP4KwHmRetMLAgqA9SBAgEBrbaLLXwGwkUMEFIAhzD5CgMDMApNd/grAzMuy0NkUgIXCNAoBAo8LTHj5KwCPx+gXTwgoAE+g+QkBAmsITHr5KwBrrNf0UygA00fkgAQI9BDoePm/ba39r7X2zwPn9jcBHsDz030CCsA+J08RILCQQOfL/1Vr7V+ttR8OkCkAB/D8dJ+AArDPyVMECCwi0Pvyv91u77Zt+0kBWGRhFh5DAVg4XKMRIPCpwIjL//0XFQCbV0FAAaiQkjMSIHBYYNTlrwAcjsoLBgkoAIOgfYYAgesERl7+CsB1OfvyYwIKwGNeniZAoJjA6MtfASi2IMHHVQCCwzc6gdUFrrj8FYDVt2qd+RSAdbI0CQECfxK46vJXAKxhFQEFoEpSzkmAwG6BKy9/BWB3TB68WEABuDgAnydA4FyBqy9/BeDcPL2tn4AC0M/WmwkQGCwww+WvAAwO3eeeFlAAnqbzQwIEZhKY5fJXAGbaCmd5SUABsB8ECJQXmOnyVwDKr1PMAApATNQGJbCmwGyXvwKw5p6tOJUCsGKqZiIQIjDj5a8AhCzfAmMqAAuEaAQCiQKzXv4KQOI21pxZAaiZm1MTiBaY+fJXAKJXs9TwCkCpuByWAIHZL38FwI5WEVAAqiTlnAQItAqXvwJgUasIKABVknJOAuECVS5/BSB8UQuNrwAUCstRCaQKVLr8FYDULa03twJQLzMnJhAlUO3yVwCi1rP0sApA6fgcnsDaAhUvfwVg7Z1caToFYKU0zUJgIYGql78CsNASLj6KArB4wMYjUFGg8uWvAFTcuMwzKwCZuZuawLQC1S9/BWDa1XKwzwQUACtBgMA0Aitc/grANOvkIHcEFAArQoDAFAKrXP4KwBTr5BA7BBSAHUgeIUCgr8BKl78C0HdXvP08AQXgPEtvIkDgCYHVLn8F4Ikl8JNLBBSAS9h9lACB3y/KN6211x003rbWXt1ut3cd3n33ldu2/dRa++Hug19/4Mfb7fbzgd/7KYG7AgrAXSIPECDQQ2DFP/l/cFIAemyMd54toACcLep9BAjcFVj58vdfAdyN3wOTCCgAkwThGARSBFa//BWAlE2uP6cCUD9DExAoI5Bw+SsAZdYx/qAKQPwKACAwRiDl8lcAxuyTrxwXUACOG3oDAQJ3BJIufwXAPw5VBBSAKkk5J4GiAmmXvwJQdFEDj60ABIZuZAKjBBIvfwVg1Hb5zlEBBeCooN8TIPBFgdTLXwHwD0QVAQWgSlLOSaCQQPLlrwAUWtTwoyoA4QtgfAJnC6Rf/grA2Rvlfb0EFIBest5LIFDA5f9b6P4q4MDlLziyAlAwNEcmMKOAy/+PVBSAGTfUmT4XUADsBAEChwVc/p8SKgCHV8oLBggoAAOQfYLAygIu/7+mqwCsvPHrzKYArJOlSQgMF3D5f5lcARi+ij74hIAC8ASanxAg8Ov/0O1Na+11B4u3rbVXt9vtXYd3D3mlAjCE2UcOCigABwH9nECigMv/5dQVgMR/KurNrADUy8yJCVwq4PK/z68A3DfyxPUCCsD1GTgBgTICLv99USkA+5w8da2AAnCtv68TKCPg8t8flQKw38qT1wkoANfZ+zKBMgIu/8eiUgAe8/L0NQIKwDXuvkqgjIDL//GoFIDHzfxivIACMN7cFwmUEXD5PxeVAvCcm1+NFVAAxnr7GoEyAi7/56NSAJ6388txAgrAOGtfIlBGwOV/LCoF4JifX48RUADGOPsKgTICLv/jUSkAxw29ob+AAtDf2BcIlBFw+Z8TlQJwjqO39BVQAPr6ejuBMgIu//OiUgDOs/SmfgIKQD9bbyZQRsDlf25UCsC5nt7WR0AB6OPqrQTKCLj8z49KATjf1BvPF1AAzjf1RgJlBFz+faJSAPq4euu5AgrAuZ7eRqCMgMu/X1QKQD9bbz5PQAE4z9KbCJQRcPn3jUoB6Ovr7ecIKADnOHoLgTICLv/+USkA/Y194biAAnDc0BsIlBFw+Y+JSgEY4+wrxwQUgGN+fk2gjIDLf1xUCsA4a196XkABeN7OLwmUEXD5j41KARjr7WvPCSgAz7n5FYEyAi7/8VEpAOPNffFxAQXgcTO/IFBGwOV/TVQKwDXuvvqYgALwmJenCZQRcPlfF5UCcJ29L+8XUAD2W3mSQBkBl/+1USkA1/r7+j4BBWCfk6cIlBFw+V8flQJwfQZOcF9AAbhv5AkCZQRc/nNEpQDMkYNTvCygANgQAosIuPznCVIBmCcLJ/m6gAJgOwgsIODynytEBWCuPJzmywIKgM0gUFzA5T9fgArAfJk40V8FFABbQaCwgMt/zvAUgDlzcapPBRQAG0GgqIDLf97gFIB5s3GyPwQUANtAoKCAy3/u0BSAufNxut8EFACbQKCYgMt//sAUgPkzckIFwA4QKCXg8q8RlwJQI6f0U/pPANI3wPxlBFz+ZaJqCkCdrJJPqgAkp2/2MgIu/zJR/XpQBaBWXqmnVQBSkzd3GQGXf5moPh5UAaiXWeKJFYDE1M1cRsDlXyaqTw6qANTMLe3UCkBa4uYtI+DyLxPVXw6qANTNLunkCkBS2mYtI+DyLxPVFw+qANTOL+X0CkBK0uYsI+DyLxPVVw+qANTPMGECBSAhZTOWEXD5l4nqxYMqAGvkuPoUCsDqCZuvjIDLv0xUdw+qANwl8sAEAgrABCE4AgGX/1o7oACsleeq0ygAqyZrrjICLv8yUe0+qAKwm8qDFwooABfi+zQBl/+aO6AArJnralMpAKslap4yAi7/MlE9fFAF4GEyP7hAQAG4AN0nCbj8194BBWDtfFeZTgFYJUlzlBFw+ZeJ6umDKgBP0/nhQAEFYCC2TxFw+WfsgAKQkXP1KRWA6gk6fxkBl3+ZqA4fVAE4TOgFAwQUgAHIPkHA5Z+1AwpAVt5Vp1UAqibn3GUEXP5lojrtoArAaZRe1FFAAeiI69UEXP6ZO6AAZOZebWoFoFpizltGwOVfJqrTD6oAnE7qhR0EFIAOqF5JwOWfvQMKQHb+VaZXAKok5ZxlBFz+ZaLqdlAFoButF58ooACciOlVBFz+duC9gAJgDyoIKAAVUnLGEgIu/xIxDTmkAjCE2UcOCigABwH9nMDvf+J701p73UHjbWvt1e12e9fh3V7ZSUAB6ATrtacKKACncnpZooA/+Sem/vLMCoCdqCCgAFRIyRmnFXD5TxvNpQdTAC7l9/GdAgrATiiPEfhcwOVvJ74moADYjQoCCkCFlJxxOgGX/3SRTHUgBWCqOBzmKwIKgNUg8KCAy/9BsMDHFYDA0AuOrAAUDM2RrxNw+V9nX+nL27b9o7X27YEz/+L/+XFAz093CSgAu5g8RODXv9zF/9XPIhAgsIyAArBMlAbpKeDy76nr3QQIXCGgAFyh7pulBFz+peJyWAIEdgooADuhPJYp4PLPzN3UBBIEFICElM34lIDL/yk2PyJAoIiAAlAkKMccK+DyH+vtawQIjBdQAMab++LkAi7/yQNyPAIEThFQAE5h9JJVBFz+qyRpDgIE7gkoAPeE/PsxAi7/mKgNSoBAa00BsAYEmr/kxxIQIJAnoADkZW7izwT8yd9KECCQKKAAJKZu5o8CLn/LQIBAqoACkJq8uf3d/naAAIFoAQUgOv7c4f3JPzd7kxMg8JuAAmAT4gRc/nGRG5gAgS8IKADWIkrA5R8Vt2EJEHhBQAGwHjECLv+YqA1KgMAOAQVgB5JH6gu4/OtnaAICBM4VUADO9fS2CQVc/hOG4kgECFwuoABcHoED9BRw+ffU9W4CBCoLKACV03P2FwVc/haEAAECXxdQAGzHkgIu/yVjNRQBAicKKAAnYnrVHAIu/zlycAoCBOYWUADmzsfpHhRw+T8I5nECBGIFFIDY6Ncb3OW/XqYmIkCgn4AC0M/WmwcKuPwHYvsUAQJLCCgAS8SYPYTLPzt/0xMg8JyAAvCcm19NIuDynyQIxyBAoJyAAlAuMgf+IODytwsECBB4XkABeN7OLy8UcPlfiO/TBAgsIaAALBFj1hAu/6y8TUuAQB8BBaCPq7d2EnD5d4L1WgIE4gQUgLjI6w7s8q+bnZMTIDCfgAIwXyZO9AUBl7+1IECAwLkCCsC5nt7WQcDl3wHVKwkQiBdQAOJXYG4Al//c+TgdAQJ1BRSAutktf3KX//IRG5AAgQsFFIAL8X366wIuf9tBgACBvgIKQF9fb39CwOX/BJqfECBA4EEBBeBBMI/3FXD59/X1dgIECHwQUADswjQCLv9ponAQAgQCBBSAgJArjOjyr5CSMxIgsJKAArBSmkVncfkXDc6xCRAoLaAAlI6v/uFd/vUzNAEBAjUFFICauS1xapf/EjEaggCBogIKQNHgqh/b5V89QecnQKC6gAJQPcGC53f5FwzNkQkQWE5AAVgu0rkHcvnPnY/TESCQI6AA5GR9+aQu/8sjcAACBAh8FFAALMMQAZf/EGYfIUCAwG4BBWA3lQefFXD5PyvndwQIEOgnoAD0s/Xm1prL3xoQIEBgTgEFYM5cljiVy3+JGA1BgMCiAgrAosFePZbL/+oEfJ8AAQIvCygANuR0AZf/6aReSIAAgdMFFIDTSbNfuG3b31pr/2mtfXeyxNvW2qvb7fbu5Pd6HQECBCIFFIDI2PsOvW3b31tr/26tfX/Sl1z+J0F6DQECBD4IKAB2oYvAiSXA5d8lIS8lQCBdQAFI34CO859QAlz+HfPxagIEsgUUgOz8u09/oAS4/Lun4wMECCQLKADJ6Q+a/YkS4PIflI3PECCQK6AA5GY/dPIHSoDLf2gyPkaAQKqAApCa/AVz7ygBLv8LcvFJAgQyBRSAzNwvm/qFEuDyvywVHyZAIFFAAUhM/eKZv1ACXP4XZ+LzBAjkCSgAeZlPMfGfSsA3/oa/KSJxCAIEwgQUgLDAZxp327Zv35/HX+87UyrOQoBAioACkJK0OQkQIECAwJ8EFADrQIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBP4PNL0RaotOzrUAAAAASUVORK5CYII=);
    background-size: contain;
    background-position: absolute;
    background-repeat: no-repeat;
    z-index: 2;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
	border-radius: 0.5em;
}

section.insights_stripe .insights_posts .insight:hover:after {
	top: 1.5em;
	right: 1.5em;
}

/* END OF FRONT PAGE */

/* PAGES STYLES */

section.stripe {
	padding: 5em 0;
}

section.stripe .stripe_title {
	text-align: center;
	text-transform: uppercase;
	margin-bottom: 1em;
}

@media screen and (max-width: 800px) {
	section.stripe .stripe_title {
		font-size: 1.5em;
	}
}

section.stand_alone_page {
	padding: 8em 0 3em;
}

section.stand_alone_page.single_post_width_bg {
	padding: 7em 0 5em;
}

section.stand_alone_page.single_post_width_bg .single_post_image_top {
	width: 70%;
	display: block;
	margin: 0 auto 4rem;
}

section.stand_alone_page .subpage_title {
	margin-bottom: 4rem;
}

section.stand_alone_page.single_post_width_bg .subpage_title {
	margin-bottom: 0;
	margin-top: 2rem;
	font-size: 2em;
	text-align: center;
}

section.stand_alone_page.single_post_width_bg .wrapper {
	z-index: 2;
}

section.stand_alone_page .grid_frame {
	flex-wrap: nowrap;
}

section.stand_alone_page .post_misc {
	margin-top: 1em;
	padding-top: 1em;
	border-top: 3px solid #f2f2f2;
	color: #777777;
}

section.stand_alone_page .stand_alone_page_head {
	text-align: center;
}

section.stand_alone_page content {
	/*padding: 0 1em;*/
}

section.stand_alone_page aside {
	position: relative;
	z-index: 2;
}

section.stand_alone_page aside .sidebar_content {
	position: -webkit-sticky;
	position: sticky;
	top: 6em;
}

section.stand_alone_page aside .sidebar_widget {
	background: white;
	margin-bottom: 2em;
}

section.stand_alone_page aside .sidebar_widget h3 {
	color: #444444;
}

section.stand_alone_page aside p {
	display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
	font-size: 0.8em;
}

section.stand_alone_page aside a {
	color: inherit;
}

section.stand_alone_page aside .related_posts div:not(:last-child) {
	margin-bottom: 1em;
	padding-bottom: 1em;
	border-bottom: 1px solid #f2f2f2;
}

section.stand_alone_page aside .related_posts p:not(.rel_post_misc) {
	font-weight: bold;
}

section.stand_alone_page aside .related_posts .rel_post_misc {
	color: #777777;
	font-size: 0.7em;
}

section.stand_alone_page aside .share img {
	height: 1em;
	margin-right: 0.5em;
}

section.stand_alone_page.single_post_width_bg .kama_breadcrumbs {
	text-shadow: 0 0 5px white, 0 0 15px #ffffff66;
	padding: 0.25em;
	background: #ffffff88;
	border-radius: 0.25em;
	display: inline-block;
}

section.stand_alone_page .kama_breadcrumbs {
	opacity: 0.8;
	font-size: 0.9em;
	margin-bottom: 1em;
}

section.stand_alone_page .subpages_list .subpage_link {
	display: inline-block;
	margin: 0 0.5em 1em 0;
	padding: 1em;
	border-radius: 0.5em;
	background: #f1f4f2;
	color: inherit;
}

section.stand_alone_page .subpages_list .subpage_link:hover {
	color: #17BE79;
}

section.stand_alone_page .subpages_list .subpage_link.shown {
	background: #17BE79;
    color: white;
}

section.stand_alone_page .subpages_list .subpage_link.shown:hover {
	color: black;
}

section.child_page {
	padding: 2em 0;
}

section.hidden_child_page {
	display: none;
}

section.hidden_child_page.shown {
	display: block;
}

@media screen and (max-width: 1020px) { 
	section#contact-us .grid1-2 {
		width: 100%;
	}
	
	section#contact-us .grid1-2:last-child {
		margin-top: 2em;
	}
	
	section.single_post_width_bg .subpage_title {
		width: 100%;
	}
	
	section.stand_alone_page .grid_frame {
		flex-direction: column;
		margin-bottom: -3em;
	}
	
	section.stand_alone_page .grid_frame .grid1-5,
	section.stand_alone_page .grid_frame .grid3-5 {
		width: 100%;
		margin-bottom: 3em;
		margin-left: 0;
	}
	
	section.stand_alone_page aside .sidebar_content {
		position: relative;
		top: 0;
	}
	
	section.stand_alone_page aside .article_content {
		display: none;
	}
	
	section.stand_alone_page aside .share {
		text-align: center;
		padding-left: 0.5em;
		margin-bottom: 0;
	}
	
	section.stand_alone_page.single_post_width_bg .single_post_image_top {
		width: 100%;
		margin-bottom: 0;
	}
}

@media screen and (max-width: 600px) { 
	input[type="text"].halfleft, input[type="tel"].halfleft, input[type="url"].halfleft, input[type="email"].halfleft,
	input[type="text"].halfright, input[type="tel"].halfright, input[type="url"].halfright, input[type="email"].halfright {
		width: 100%;
		margin: 0 0 1em 0;
		float: none;
	}
	
	section.stand_alone_page .subpage_title {
		font-size: 1.8em;
	}
}

section.posts {
	padding: 2em 0 4em;
}

section.posts .grid_frame {
	justify-content: flex-start;
	margin: 0 -1em;
}

section.posts article.post {
	margin-bottom: 5em;
	border-radius: 1em;
	overflow: hidden;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	margin: 0 1.5% 5em;
	width: 30%;
}

section.posts article.post:after {
	content: '';
    width: 4em;
    height: 4em;
    position: absolute;
    top: 1em;
    right: 1em;
	background-color: #00000044;
    background-image: url(data:image/png;base64,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wNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBBQAO0CAAAECBAIFFIDA0I1MgAABAgQUADtAgAABAgQCBRSAwNCNTIAAAQIEFAA7QIAAAQIEAgUUgMDQjUyAAAECBP4PNL0RaotOzrUAAAAASUVORK5CYII=);
    background-size: contain;
    background-position: absolute;
    background-repeat: no-repeat;
	z-index: 3;
	border-radius: 0.5em;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

section.posts article.post:hover:after {
	top: 0.5em;
    right: 0.5em;
}

section.posts article.post .post_wrap {
	height: 100%;
}

section.posts article.post content {
	padding: 1.5em 0 1em;
	position: relative;
	z-index: 2;
}

section.posts article.post .post_image {
	
}

section.posts article.post .post_image img {
	border-radius: 1em;
}

section.posts article.post .post_misc {
	font-size: 0.8em;
	display: flex;
	align-items: center;
	margin-bottom: 1.5rem;
	justify-content: space-between;
}

section.posts article.post .post_misc .post_categories {
	text-align: center;	
}

section.posts article.post .post_misc .post_categories a {
	color: inherit;
	border: 1px solid #777777;
	padding: 0.2em;
	border-radius: 0.25em;
	display: inline-block;
}

section.posts article.post .post_excerpt {
	font-size: 0.8em;
	display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

section.posts article.post .post_title {
	margin-bottom: 1.5rem;
	font-size: 1em;
	display: inline-block;
	position: relative;
}

section.posts article.post .post_link {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 4;
}

section.posts article.post .rt-reading-time {
	background: #f2f2f2;
	font-size: 0.8em;
	padding: 0.5rem;
	border-radius: 0.5rem;
	display: inline-block;
}

@media screen and (min-width: 1020px) {
	section.posts:not(#posts_insights) article.post:first-child {
		width: 100%;
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
		align-items: center;
	}

	section.posts:not(#posts_insights) article.post:first-child .post_image {
		width: 49%;
	}

	section.posts:not(#posts_insights) article.post:first-child content {
		width: 49%;
		padding-left: 3em;
	}

	section.posts:not(#posts_insights) article.post:first-child:after {
		right: auto;
		left: 41%;
	}

	section.posts:not(#posts_insights) article.post:first-child:hover:after {
		right: auto;
		left: 41.5%;
	}
}


@media screen and (max-width: 800px) {
	section.posts .grid_frame {
		margin: 0;
	}
	
	section.posts article.post {
		width: 100%;
		margin: 0 0 3em;
	}
}

/* STYLES SUPPORT PAGE */

section.support {
	padding: 8em 0 6em;
	background: rgb(23,190,121);
    background: -moz-linear-gradient(0deg, rgba(23,190,121,1) 0%, rgba(39,236,155,1) 100%);
    background: -webkit-linear-gradient(0deg, rgba(23,190,121,1) 0%, rgba(39,236,155,1) 100%);
    background: linear-gradient(0deg, rgba(23,190,121,1) 0%, rgba(39,236,155,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#17be79",endColorstr="#27ec9b",GradientType=1);
}

section.support .page_title {
	text-align: center;
	text-transform: uppercase;
}

section.support .search {
	text-align: center;
	position: relative;
	width: 70%;
	margin: 3em auto 0;
} 

section.support .search input[type="text"] {
	padding: 1em;
	margin-bottom: 0;
}

section.support .search input[type="submit"] {
	background-color: transparent;
	position: absolute;
	top: 50%;
	right: 1em;
	transform: translateY(-50%);
	background-image: url(data:image/png;base64,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);
	background-repeat: no-repeat;
	background-size: cover;
	height: 2em;
	width: 2em;
	text-indent: -9000px;
}

section.support_terms {
	min-height: 30em;
}

section.support_terms:after {
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 3em;
	background: rgb(255,255,255);
	background: -moz-linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
	background: -webkit-linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
	background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
	z-index: 5;
}

section.support_terms .category {
	background: white;
	border: 1px solid #e6e6e6;
	border-radius: 1em;
	padding: 1.5em;
	margin-bottom: 1.5em;
	-webkit-transition: all 0.4s;
	-moz-transition: all 0.4s;
	-ms-transition: all 0.4s;
	-o-transition: all 0.4s;
	transition: all 0.4s;
}

section.support_terms .category .category_title {
	position: relative;
	cursor: pointer;
	padding-right: 4em;
}

section.support_terms .category .category_title:after {
	content: '+';
	position: absolute;
	top: 0;
	right: 0;
	-webkit-transition: all 0.4s;
	-moz-transition: all 0.4s;
	-ms-transition: all 0.4s;
	-o-transition: all 0.4s;
	transition: all 0.4s;
}

section.support_terms .category.chosen .category_title:after {
	transform: rotate(45deg);
}

section.support_terms .category .category_content {
	display: none;
	margin-top: 2em;
}

section.support_terms .support_post {
	border-radius: 0.5em;
	border: 1px solid #e6e6e6;
	padding: 1em;
	margin-bottom: 1em;
}

section.support_terms .support_post:last-child {
	margin-bottom: 0;
}

section.support_terms .support_post .support_post_title {
	margin-bottom: 0;
	font-size: 1em;
	cursor: pointer;
	position: relative;
	padding-right: 3em;
}

section.support_terms .support_post.chosen .support_post_title {
	color: #17BE79;
}

section.support_terms .support_post .support_post_title:after {
	content: '▼';
	position: absolute;
	top: 50%;
	right: 0;
	transform: translateY(-50%);
	-webkit-transition: all 0.4s;
	-moz-transition: all 0.4s;
	-ms-transition: all 0.4s;
	-o-transition: all 0.4s;
	transition: all 0.4s;
	color: black;
}

section.support_terms .support_post.chosen .support_post_title:after {
	transform: translateY(-50%) rotate(180deg);
}

section.support_terms .support_post .support_post_content {
	display: none;
	margin-top: 1em;
	padding-top: 1.5em;
	border-top: 1px solid #e6e6e6;
	font-size: 0.9em;
}

@media screen and (max-width: 1050px) {
	section.support .search {
		width: 100%;
	}
}

@media screen and (max-width: 800px) {
	section.support_terms .grid1-2 {
		width: 100%;
	}
}

@media screen and (max-width: 500px) {
	section.support_terms .category {
		padding: 1em 0.75em;
	}
	
	section.support_terms .support_post {
		padding: 0.75em;
	}
}

/* SEARCH STYLES */

section.search_results {
	padding: 8em 0 4em;
}

section.search_results .result {
	border: 1px solid #e6e6e6;
	padding: 1.5em;
	border-radius: 1em;
	margin-bottom: 1em;
}

section.search_results .result .result_cats {
	margin-bottom: 1.5em;
}

/* WELCOME LANDING *

section.welcome {
	position: relative;
	padding: 0;
	color: white;
	background: rgb(17,17,17);
	background: -moz-linear-gradient(135deg, rgba(17,17,17,1) 0%, rgba(34,34,34,1) 100%);
	background: -webkit-linear-gradient(135deg, rgba(17,17,17,1) 0%, rgba(34,34,34,1) 100%);
	background: linear-gradient(135deg, rgba(17,17,17,1) 0%, rgba(34,34,34,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#111111",endColorstr="#222222",GradientType=1);
	margin-bottom: 2em;
}

section.welcome:before {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-image: url(img/hex.svg);
	background-size: auto 100%;
	background-position: center;
	background-repeat: no-repeat;
	opacity: 0.2;
}

section.welcome:after {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-image: url(img/grain.svg);
	background-position: center;
	opacity: 0.2;
}

section.welcome .embleme_white {
	width: auto;
    height: 1.5em;
	z-index: 3;
	margin: 1.5em 0;
}

section.welcome .grid_frame {
	align-items: center;
	z-index: 2;
	padding: 0 0 4em;
}

section.welcome content {
	position: relative;
	z-index: 2;
}

section.welcome p {
	line-height: 2em;
}

section.welcome blockquote {
	padding: 0;
	background: transparent;
	border: 0;
	font-size: .9em;
	opacity: .8;
}

section.welcome input[type="email"] {
	background: rgba(41, 41, 41, 1);
	box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
	margin-right: 0.5em;
	margin-bottom: 0.5em;
}

section.welcome .wpcf7-list-item {
	margin-left: 0;
	font-size: 0.7em;
}*/

.wpcf7 form .wpcf7-response-output {
	color: black;
	display: inline-block;
}

.wpcf7 form p {
	line-height: 1em;
}

.wpcf7 .wpcf7-acceptance {
	display: block;
	margin-top: 0.5em;
}

section.redeem .stripe_title {
	margin-bottom: 0.5em;
}

section.redeem .grid_frame {
	margin-top: 2em;
}

section.redeem .step {
	padding: 1.5em;
	border-radius: 1em;
	background: #efefef;
	height: 17em;
}

section.redeem .step:after {
	content: '';
	position: absolute;
	bottom: 1.5em;
	right: 1.5em;
	background-size: cover;
	width: 72px;
	height: 48px;
}

section.redeem .step1:after {
	background-image: url(img/step_1.svg);
}

section.redeem .step2:after {
	background-image: url(img/step_2.svg);
}

section.redeem .step3:after {
	background-image: url(img/step_3.svg);
}

section.redeem .step3 {
	background: linear-gradient(180deg, #282727 0%, #161515 100%);
	color: white;
}

section.financial-freedom .grid_frame {
	align-items: center;
}

section.financial-freedom .ff_image {
	text-align: right;
}

section.financial-freedom .ff_image img {
	border-radius: 1em;
	width: 100%;
}

.welcome_form_container {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	overflow: auto;
	display: none;
	z-index: 2;
}

.welcome_form_container .form_shadow {
	position: fixed;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	background: rgba(0,0,0,.3);
}

.welcome_form_container .form,
.welcome_form_container .thankyou {
	width: 96%;
	max-width: 1000px;
	background: white;
	border-radius: 1em;
	box-shadow: 0 0 20px -10px rgba(0,0,0,0.5);
	padding: 5em 2em;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	text-align: center;
	display: none;
}

.welcome_form_container .form input[type="submit"] {
	margin: 0 1em;
}

.welcome_form_container .form .wpcf7-spinner {
	position: absolute;
    margin: 0.75em;
}

@media screen and (max-width: 1020px) {
	section.welcome .grid_frame .grid1-2 {
		width: 100%;
	}
	
	section.welcome .grid_frame .image {
		margin-top: 2em;
	}
	
	section.welcome .grid_frame h1 br {
		display: none;
	}
	
	section.redeem .step {
		width: 100%;
		height: auto;
		padding-bottom: 5em;
		margin-bottom: 1em;
	}
	
	section.financial-freedom .ff_content {
		width: 100%;
	}
	
	section.financial-freedom .ff_image {
		width: 100%;
		margin-top: 2em;
	}
	
	section.infographics_stripe .infos {
		
	}
	
	section.infographics_stripe .infos .info {
		width: 100%;
	}
}











section.features_first_block {
	position: relative;
	padding: 8em 0 5em;
	color: white;
	background: rgb(17,17,17);
	background: -moz-linear-gradient(135deg, rgba(17,17,17,1) 0%, rgba(34,34,34,1) 100%);
	background: -webkit-linear-gradient(135deg, rgba(17,17,17,1) 0%, rgba(34,34,34,1) 100%);
	background: linear-gradient(135deg, rgba(17,17,17,1) 0%, rgba(34,34,34,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#111111",endColorstr="#222222",GradientType=1);
	margin-bottom: 2em;
}

section.features_first_block:before {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-image: url(img/hex.svg);
	background-size: auto 100%;
	background-position: center;
	background-repeat: no-repeat;
	opacity: 0.2;
}

section.features_first_block:after {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-image: url(img/grain.svg);
	background-position: center;
	opacity: 0.2;
}

section.features_first_block .grid_frame {
	flex-direction: row;
	flex-wrap: nowrap;
	align-items: center;
	/*text-align: center;*/
	z-index: 2;
}

section.features_first_block content {
	
}

section.features_first_block h1 {
	font-size: 3em;
    line-height: 1em;
    margin-bottom: 0.75em;
}

section.features_first_block p {
	line-height: 2em;
	margin-right: 2em;
}

section.features_first_block .image img {
	height: 100%;
	max-height: 600px;
}

section.features_first_block form p {
	display: flex;
    width: 100%;
    overflow: hidden;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: flex-start;
    gap: 1em;	
}

section.features_first_block form {
	margin-top: 2em;
}

section.features_first_block form input[type="email"] {
	width: 100%;
	max-width: 300px;
	background: #474646;
	color: white;
}

section.features_first_block form .wpcf7-spinner {
	display: none;
}

section.features_first_block a {
	margin-top: 1em;
}

section.page_features {
	margin-bottom: -1.5em;
}

section.page_features .feature {
	border-radius: 1em;
	overflow: hidden;
	margin-bottom: 1.5em;
}

section.page_features .feature .feature_image {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: top center;
	height: 50%;
	z-index: -1;
}

section.page_features .feature.grid1-2 .feature_image {
	height: 70%;
	background-position: center;
}

section.page_features .feature .feature_image:after {
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgb(242,242,242);
	background: -moz-linear-gradient(0deg, rgba(242,242,242,1) 0%, rgba(242,242,242,0) 100%);
	background: -webkit-linear-gradient(0deg, rgba(242,242,242,1) 0%, rgba(242,242,242,0) 100%);
	background: linear-gradient(0deg, rgba(242,242,242,1) 0%, rgba(242,242,242,0) 100%);
	height: 1em;
}

section.page_features .feature content {
	z-index: 2;
	margin-top: 5em;
	padding: 8em 1.5em 4em 1.5em;
	height: 100%;
	position: static;
	background: rgb(242,242,242);
	background: -moz-linear-gradient(0deg, rgba(242,242,242,1) 70%, rgba(242,242,242,0) 100%);
	background: -webkit-linear-gradient(0deg, rgba(242,242,242,1) 70%, rgba(242,242,242,0) 100%);
	background: linear-gradient(0deg, rgba(242,242,242,1) 70%, rgba(242,242,242,0) 100%);
}

section.page_features .feature.grid1-2 content {
	z-index: 2;
	margin-top: 2em;
	padding: 13em 1.5em 4em 1.5em;
	/*height: 100%;*/
	position: static;
	background: rgb(242,242,242);
	background: -moz-linear-gradient(0deg, rgba(242,242,242,1) 50%, rgba(242,242,242,0) 100%);
	background: -webkit-linear-gradient(0deg, rgba(242,242,242,1) 50%, rgba(242,242,242,0) 100%);
	background: linear-gradient(0deg, rgba(242,242,242,1) 50%, rgba(242,242,242,0) 100%);
}

section.page_features .feature a {
	position: absolute;
	bottom: 1.5em;
	left: 1.5em;
	border-radius: 0.5em;
    background: #17BE79;
    color: black;
    padding: 0.75em 3em;
    display: inline-block;
	text-decoration: none!important;
}

section.infographics content {
	/*margin-bottom: 2em;*/
}

section.infographics .info {
	padding: 2em;
}

section.infographics .info .info_image {
	width: 3.5em;
	height: 3.5em;
	margin: 0 auto .5em;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}

section.infographics .info content {
	text-align: center;
}

section.get_started .stripe_title {
	margin-bottom: 0.5em;
}

section.get_started .grid_frame {
	margin-bottom: -1.5em;
}

section.get_started .info {
	padding: 2em;
	background: #f2f2f2;
	border-radius: 1em;
	margin-bottom: 1.5em;
}

section.get_started content {
	margin-bottom: 2em;
}

section.get_started .info .info_title {
	width: 2em;
	font-size: 2em;
	line-height: 2em;
	border-radius: 999px;
	background: #444;
	color: white;
	margin: 0 auto 1em;
}

section.get_started .info content {
	text-align: center;
	margin-bottom: 0;
}

section.get_started .info:last-child {
	background: #161515;
	background: linear-gradient(180deg, #282727 0%, #161515 100%);
	color: white;
}

section.get_started .info:last-child .info_title {
	background: white;
	color: #444;
}










@media screen and (max-width: 1200px) {
	header.header_main menu.menu_main li {
		margin: 0;
	}
	
	section.divider_stripe .feature_image img {
		display: none;
	}
	
	section.divider_stripe content {
		width: 100%;
		text-align: center;
	}
	
	section.divider_stripe content img {
		display: block;
		margin: 3em auto -3em;
		width: 400px;
		max-width: 90%;
	}
}

@media screen and (max-width: 1020px) {
	header.header_main menu.menu_main {
		display: none;
	}

	.jsh_mobile_menu_button {
		display: block;
	}
	
	section.first_screen content {
		position: relative;
		top: auto;
		left: auto;
		transform: translateY(0);
		width: 100%;
		text-align: center;
	}
	
	section.first_screen content .links_cont {
		justify-content: center;
	}
	
	section.first_screen figure.parallax {
		display: none!important;
	}
	
	section.first_screen figure.image_hh {
		display: block;
	}
	
	header.header_main .embleme {
		margin: 1em 0;
	}
	
	section.feature_stripe, section.personas_stripe, section.security_stripe, section.benefits_stripe, section.partners_stripe, section.transfer_stripe {
		padding: 4em 0;
	}
	
	section.benefits_stripe,
	section.partners_stripe {
		background: #f2f2f2;
	}
	
	section.feature_stripe .grid_frame {
		flex-direction: column-reverse!important;
		align-content: center;
	}
	
	section.feature_stripe .grid_frame .grid1-2,
	section.infographics_stripe .grid_frame .grid1-4,
	section.infographics_stripe .grid_frame .grid1-3,
	section.insights_stripe .grid_frame .grid1-2,
	section.insights_stripe .grid_frame .grid1-3 {
		width: 100%;
	}
	
	section.feature_stripe.regular .feature_image {
		padding: 0;
	}
	
	section.insights_stripe .insights_posts {
		margin-bottom: -2em;
	}
	
	section.insights_stripe .insights_posts .insight {
		margin-bottom: 2em;
	}
	
	section.insights_stripe .insights_posts .insight img {
		max-width: 500px;
		width: 100%;
	}
	
	section.insights_stripe .stripe_title,
	section.insights_stripe .insights_content {
		word-spacing: normal;
		text-align: center;
	}
	
	section.feature_stripe content {
		margin-bottom: 3em;
	}
	
	section.feature_stripe .feature_image img {
		margin: 0 auto;
	}
	
	section.transfer_stripe .tickets {
		flex-direction: column;
		margin-bottom: -3em;
	}
	
	section.transfer_stripe .tickets .ticket {
		width: 100%;
		margin-bottom: 3em;
	}
	
	section.benefits_stripe .benefits_point,
	section.partners_stripe .partners_point,
	section.security_stripe .security_point {
		width: 49%;
	}
	
	section.features_first_block br {
		display: none;
	}
	
	section.features_first_block .grid_frame {
		flex-direction: column;
		text-align: center;
	}
	
	section.features_first_block p {
		margin-right: 0;
	}
	
	section.features_first_block .grid1-2 {
		width: 100%;
	}
	
	section.features_first_block .image {
		margin-top: 4em;
	}
	
	section.page_features .feature {
		width: 100%;
		background: #f2f2f2;
		padding: 1.5em;
		margin-bottom: 1em;
	}
	
	section.page_features .feature .feature_image {
		position: static;
		width: 250px;
		height: 250px!important;
		float: right;
		margin-left: 2em;
		border-radius: 0.5em;
	}
	
	section.page_features .feature .feature_image:after {
		display: none;
	}
	
	section.page_features .feature content {
		margin: 0;
		padding: 0 0 4em 0;
		background: none;
	}
	
	section.infographics .grid1-4,
	section.get_started .grid1-4 {
		width: 48%;
		padding: 1.5em 1em;
		margin-bottom: 1em;
	}
}

@media screen and (max-width: 900px) {
	section.first_screen content .links_cont {
		display: none;
	}
	
	section.first_screen content .button_cont {
		display: block;
	}
	
	section.cta_stripe .cta_point {
		width: 100%;
		padding: 1em;
	}
	
	section.transfer_stripe .tickets .ticket .rear_side h2 {
		font-size: 1.5em;
	}
}	
	
@media screen and (max-width: 700px) {
	section.first_screen {
		padding-bottom: 2em;
	}
	
	section.first_screen content {
		width: 100%;
	}
	
	section.first_screen .grid1-2:first-child {
		margin-bottom: 2em;
	}
	
	section.first_screen content br {
		display: none;
	}
	
	section.benefits_stripe .benefits_point,
	section.partners_stripe .partners_point,
	section.security_stripe .security_point {
		width: 100%;
	}
	
	section.features_first_block h1 span {
		font-size: 1em!important;
	}
	
	section.page_features .feature .feature_image {
		position: static;
		width: 100%;
		float: none;
		margin-left: 0;
		border-radius: 0.5em;
		margin-bottom: 1.5em;
	}
	
	section.page_features .feature content {
		padding: 0!important;
		height: auto;
	}
	
	section.page_features .feature a {
		width: auto;
		display: block;
		text-align: center;
		position: static;
		padding: 1em;
	}
	
	section.infographics content br {
		display: none;
	}
	
	section.infographics .info {
		width: 100%;
		padding: 0;
	}
	
	
	section.infographics .grid1-3,
	section.get_started .grid1-3 {
		width: 100%;
		padding: 1.5em 1em;
		margin-bottom: 1em;
	}
}

@media screen and (max-width: 600px) {
	.jsh_mobile_menu_container .jsh_menu_wrap .heading {
		left: 1em;
	}
	.jsh_mobile_menu_container .jsh_mobile_menu_closer { 
		right: 1em;
	}
	
	section.first_screen {
		margin-bottom: 3em;
	}
	
	section.feature_stripe,
	section.personas_stripe, 
	section.security_stripe, 
	section.benefits_stripe, 
	section.partners_stripe, 
	section.transfer_stripe,
	section.infographics_stripe,
	section.faqs_stripe,
	section.insights_stripe {
		padding: 3em 0;
	}
	
	section.feature_stripe .feature_title, 
	section.security_stripe .stripe_title, 
	section.benefits_stripe .stripe_title, 
	section.partners_stripe .stripe_title, 
	section.cta_stripe .stripe_title {
		font-size: 2em;
	}
	
	section.transfer_stripe .tickets .ticket .rear_side,
	section.transfer_stripe .tickets .ticket .front_side {
		padding: 2em 1em 3em;
	}
	
	section.transfer_stripe .tickets .ticket .rear_side h2 {
		font-size: 1.2em;
	}
	
	section.transfer_stripe .tickets .ticket .front_side .ticket_image {
		height: auto;
		width: 80%;
	}
	
	section.feature_stripe content {
		padding: 0;
	}
	
	section.divider_stripe content,
	section.infographics_stripe .wrapper,
	section.faqs_stripe .wrapper {
		padding: 3em 1em;
	}
}

@media screen and (max-width: 500px) {
	.jsh_mobile_menu_container .jsh_mobile_menu li a {
		font-size: 1em;
	}
	
	section.features_first_block .grid2-3 {
		width: 100%;
	}
	
	section.get_started .info {
		width: 100%;
	}
	
	section.get_started .stripe_title,
	section.infographics .stripe_title {
		font-size: 2em;
	}
}

@media screen and (max-width: 450px) {
	.jsh_mobile_menu_container .jsh_menu_content .buttons {
		
	}
	
	.jsh_mobile_menu_container .jsh_menu_content .buttons .btn {
		width: 100%;
		margin: 1em 0;
	}
	
	section.first_screen content h1 {
		font-size: 2.5em;
	}
}







section.page404 {
	position: relative;
	padding: 10em 0 5em;
	color: white;
	background: rgb(17,17,17);
	background: -moz-linear-gradient(135deg, rgba(17,17,17,1) 0%, rgba(34,34,34,1) 100%);
	background: -webkit-linear-gradient(135deg, rgba(17,17,17,1) 0%, rgba(34,34,34,1) 100%);
	background: linear-gradient(135deg, rgba(17,17,17,1) 0%, rgba(34,34,34,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#111111",endColorstr="#222222",GradientType=1);
	margin-bottom: 2em;
}

section.page404:before {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-image: url(img/hex.svg);
	background-size: auto 100%;
	background-position: center;
	background-repeat: no-repeat;
	opacity: 0.2;
}

section.page404:after {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-image: url(img/grain.svg);
	background-position: center;
	opacity: 0.2;
}

section.page404 .grid_frame {
	align-items: center;
	z-index: 2;
}

section.page404 content {
	position: relative;
	z-index: 2;
}

section.page404 p {
	line-height: 2em;
}













blockquote {
	border-radius: 1em;
	border: 1px dashed #17BE79;
	padding: 1.5em;
	background: #daebe4;
}

.single_post_width_bg blockquote {
	border-radius: 1em;
	border: 0;
	padding: 1.5em;
	background: #dadbdd;
}


.wp-pagenavi {
	margin-top: 2em;
}

.wp-pagenavi .pages {
	margin-right: 1em;
}

.wp-pagenavi a,
.wp-pagenavi span.current,
.wp-pagenavi span.extend {
	border-radius: 0.75em;
	padding: 0.5em 1em;
	margin-right: 0.25em;
}

.wp-pagenavi a {
	background: #e6e6e6;
	color: black;
}

.wp-pagenavi span.current,
.wp-pagenavi a:hover {
	background: #17BE79;
}



footer {
	padding: 2em 0;
	background: rgb(17,17,17);
	color: white;
}

footer .wrapper {
	
}

footer .grid_frame {
	flex-wrap: nowrap;
	padding: 2em 0;
	align-items: center;
}

footer .grid_frame:first-child {
	align-items: flex-start;
}

footer .embleme {
	width: 160px;
}

footer menu {
	width: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    align-content: flex-start;
}

footer menu li {
	list-style: none;
	display: inline-block;
	margin-right: 2em;
}

footer menu li a {
	display: block;
	padding: 1em 0;
	color: inherit;
	font-weight: 900;
	font-size: 1.1em;
}

footer menu li ul.sub-menu li {
	display: block;
	margin: 0;
	list-style-type: disc;
    list-style-position: outside;
}

footer menu li ul.sub-menu li a {
	font-weight: 400;
	font-size: 0.9em;
	opacity: 0.9;
	padding: 0.5em 0;
}

footer .disclaimer {
	font-size: .8em;
	color: darkgray;
	margin-top: 3rem;
}

footer .links {
	display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-end;
}

footer .links a img {
	margin-top: 0.5em;
	display: inline-block;
}

footer .links img {
	width: 176px;
	border-radius: 1em;
}

footer .links .qr_cont {
	padding: 0.5em;
	background: white;
	width: 176px;
	border-radius: 1em;
}

footer .links .qr_cont img {
	width: 100%;
	border-radius: 0;
}

footer hr {
	border: 0;
	height: 1px;
	width: 100%;
	margin: 1.5em 0;
	background: #DADADA;
}

footer .cr {
	font-size: 0.8em;
	opacity: 0.8;
	text-align: center;
}

footer .social {
	text-align: right;
}

footer .social img {
	margin-left: 1em;
	width: 1.5em;
	height: 1.5em;
}

footer .grid_frame.compliance {
	padding: 0;
	text-align: center;
}

footer .grid_frame.compliance a {
	font-size: 0.8em;
	opacity: 0.8;
	text-align: center;
	color: inherit;
}



@media screen and (max-width: 900px) {
	footer .links .qr_cont {
		display: none;
	}
	
	footer .grid_frame {
		flex-wrap: wrap;
	}
	
	footer .links {
		width: 100%;
		margin-top: 2em;
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
		justify-content: center;
		align-items: center;
	}
	
	footer .links img {
		margin: 0 0.5em 0.5em;
	}
}

@media screen and (max-width: 800px) {
	footer .grid3-4,
	footer .grid1-4,
	footer .grid1-3 {
		width: 100%;
		margin-bottom: 2em;
	}
	
	footer .social a img {
		margin: 0 1em;
	}
	
	footer .wrapper {
		padding: 1.5em 1em;
	}
	
	footer .grid_frame:last-child {
		flex-direction: column;
		align-items: center;
		text-align: center;
	}
	
	footer .grid_frame:last-child .grid1-3 {
		text-align: center!important;
	}
	
	footer menu li a {
		display: block;
		padding: 0.5em 0;
		color: inherit;
	}
}












@keyframes moveSlideshow {
	100% {
		transform: translateX(-50%);
	}
}

.emblemeSlideshowContainer {
	width: 100%;
	overflow: hidden;
}

.emblemeSlideshow {
	transform: translate3d(0, 0, 0); /* Hey browser, please use my GPU */
	position: relative;
	overflow: hidden;
	animation-name: moveSlideshow;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
	animation-duration: 50s;
	animation-direction: normal;
	animation-delay: 0s;
	display: flex;
	width: max-content;
	min-width: 200%;
	flex-shrink: 0;
	overflow: hidden;
}

.emblemeSlideshowContainer:before {
	content: '';
	width: 20%;
	height: 100%;
	left: 0;
	top: 0;
	position: absolute;
	background: rgb(255,255,255);
	background: -moz-linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
	background: -webkit-linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
	background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
	z-index: 2;
}

.emblemeSlideshowContainer:after {
	content: '';
	width: 20%;
	height: 100%;
	top: 0;
	right: 0;
	position: absolute;
	background: rgb(255,255,255);
	background: -moz-linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
	background: -webkit-linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
	background: linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
	z-index: 2;
}

.emblemeSlideshow .bar {
	width: 50%;
	flex-shrink: 0;
	opacity: 1;
}

.emblemeSlideshow .items {
	display: flex;
	justify-content: center;
	align-items: center;
}

.emblemeSlideshow .item {
	height: 100px;
	min-width: 200px;
	width: 11.1%;
	display: flex;
	justify-content:center;
	align-items: center;
	opacity: 1;
}