/*Google Play button*/
@font-face{font-family:"fontfutura";src:url("https://cdn.rawgit.com/KompiAjaib/font/master/product-sans-regular.ttf") format("ttf");font-weight:normal;font-style:normal;}
a.btn-google{color:#fff}
.btn{padding:10px 16px;margin:5px;font-size:16px;line-height:1.3333333;border-radius:6px;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;font-weight:500;text-decoration:none;display:inline-block}
.btn:active:focus,.btn:focus{outline:0}
.btn:focus,.btn:hover{color:#333;text-decoration:none;outline:0}
.btn:active{outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn-google{color:#fff;background-color:#111;border-color:#000;padding:22px 25px 6px 38px; font-family: 'Product Sans', Arial, sans-serif;font-weight:600; position:relative; margin:1.5em 2em 0 2em}
.btn-google:focus{color:#fff;background-color:#555;border-color:#000}
.btn-google:active,.btn-google:hover{color:#fff;background-color:#555;border-color:#000;}
.btn-google:before{content:"";background-image:url(https://4.bp.blogspot.com/-52U3eP2JDM4/WSkIT1vbUxI/AAAAAAAArQA/iF1BeARv2To-2FGQU7V6UbNPivuv_lccACLcB/s30/nexus2cee_ic_launcher_play_store_new-1.png);background-size:cover;background-repeat:no-repeat;width:30px;height:30px;position:absolute;left:6px;top:50%;margin-top:-15px}
.btn-google:after{content:"Android App on";position:absolute;top:5px;left:40px;font-size:10px;font-weight:400}
/*Google Play button*/
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.curved{-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;padding:15px;margin-bottom:20px;border:1px solid transparent}
.success,.successblock{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}
.success a,.successblock a{color:#3c763d;text-decoration:underline}
.warning,.warningblock{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}
.graydiv{color:#666;background-color:#efefef;border-color:#eee;}
.info{background-color:#5ab5ec61;border-color:#6c8ff15c}
.info h1{ margin:0.3em 0;}
.reddy{color:red}
.error,.errorblock{color:#a94442;background-color:#f2dede;border-color:#ebccd1}
.error b,.error strong,.responsive-tabs-wrapper a,.responsive-tabs-wrapper strong{color:#333;font-weight:500}
.success,.error,.warning{font-size:.8em}
.success h3{margin-top:0}
.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.alert,.alert h4{color:#c09853}
.alert h4{margin:0}
.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}
#loginbar{padding:0;width:100%;height:auto;min-height:50px;font-size:1em;color:#hhh;margin:0 auto 1em}
#loginbar h3{color:#fff}
ul.af_list li.af_item{font-size:1.1em}
.narrow{margin-top:5%;width:50%}
@media only screen and (max-width: 768px) {
.narrow{margin-top:5%;width:98%}
}
.w3-container{display:block;padding:25px;max-width:1200px;margin-left:auto;margin-right:auto;margin-top:0;height:auto!important;min-height:100%;background-color:#fff}
@media only screen and (max-width: 768px) {
.w3-container{display:block;padding:25px;width:98%;margin-left:auto;margin-right:auto;margin-top:0;background-color:#fff}
}
.w3-container img{max-width:100%;height:auto}
.w3-container h1,.w3-container h2,.w3-container h3{color:#777}
.w3-container td a.button{margin:2px}
audio,canvas,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
abbr[title]{border-bottom:1px dotted}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{-moz-box-sizing:content-box;box-sizing:content-box}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button{overflow:visible}
button,select{text-transform:none;color:#333}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type=checkbox],input[type=radio]{padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{box-sizing:content-box;-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:700}
.w3-image{position:relative}
.w3-image img{max-width:100%;height:auto}
.w3-image .w3-title{position:absolute;bottom:8px;left:16px;color:#fff;font-size:20px}
.w3-responsive{overflow-x:auto}
.w3-container:after,.w3-row:after,.w3-row-padding:after,.w3-topnav:after,.w3-clear:after{content:"";display:table;clear:both}

.statistics{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;width:100%;margin:3em 0;padding:0;list-style:none;cursor:default}
.statistics li{-moz-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:1.5em;color:#fff;text-align:center}
.statistics li.style1{background-color:#efa8b0}
.statistics li.style2{background-color:#c79cc8}
.statistics li.style3{background-color:#a89cc8}
.statistics li.style4{background-color:#9bb2e1}
.statistics li.style5{background-color:#8cc9f0}
.statistics li strong,.statistics li b{display:block;font-size:2em;line-height:1.1;color:inherit!important;font-weight:300;letter-spacing:-.025em}
.statistics li:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}
.statistics li:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}
.statistics li .icon{display:inline-block}
.statistics li .icon:before{font-size:2.75rem;line-height:1.3}
@media screen and (max-width: 980px) {
.statistics li strong,.statistics li b{font-size:1.5em}
}
@media screen and (max-width: 736px) {
.statistics{display:block;width:20em;max-width:100%;margin:0 auto 2em}
.statistics li:first-child{border-bottom-left-radius:0;border-top-right-radius:8px}
.statistics li:last-child{border-top-right-radius:0;border-bottom-left-radius:8px}
.statistics li .icon:before{font-size:3.75rem}
.statistics li strong,.statistics li b{font-size:2.5em}
}
span#avisolegal,span#avisolegal2{margin-top:1em;padding:2em;text-align:justify;background-color:rgba(255,255,255,0.3);line-height:.8em}
.autocomplete{position:relative;display:inline-block}
.autocomplete-items{border:1px solid #d4d4d4;border-bottom:none;border-top:none;z-index:99;top:100%;left:0;right:0}
.autocomplete-items div{padding:.3em;cursor:pointer;background-color:#fff;text-align:left;color:#666;font-size:.8em;border-bottom:1px solid #d4d4d4}
.autocomplete-items div:hover{background-color:#f8f7ee}
.autocomplete-active{background-color:#1e90ff!important;color:#000}
.transparency{border:1px solid #fff;margin-top:2em;padding:5px 45px;background-color:rgba(255,255,255,0.3);border-radius:6px}
.reviewtekst h2{margin-bottom:20px}
.blinking{animation:blinkingText 1.2s infinite;font-weight:700}
.topay{background-color:rgba(255,255,255,0.3);padding:30px;border-radius:5px;line-height:1em}
@keyframes blinkingText {
0%{color:#fff}
49%{color:#ff0}
60%{color:transparent}
99%{color:transparent}
100%{color:#fff}
}
.accordion-toggle{cursor:pointer;background:#fafafa;color:#999;padding:5px 10px;text-align:left;margin-bottom:5px;margin-top:5px;border-left:2px #ccc solid}
.accordion-content{display:none;text-align:left;border-left:2px #ccc solid;margin-top:-5px}
.accordion-content ul li,.accordion-content li,.accordion-content ol li{font-size:.9em}
.accordion-content p{margin:1em 0 2em 1em;line-height:1.1em;letter-spacing:-1px;text-align:justify;font-size:.9em}
.accordion-content strong{margin:0;font-family:Arial Narrow}
.accordion-content.default{display:block}
.sk-folding-cube{margin:20px auto;width:40px;height:40px;position:relative;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}
.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.sk-folding-cube .sk-cube:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;-webkit-animation:sk-foldCubeAngle 2.4s infinite linear both;animation:sk-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}
.sk-folding-cube .sk-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotateZ(90deg)}
.sk-folding-cube .sk-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotateZ(180deg)}
.sk-folding-cube .sk-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotateZ(270deg)}
.sk-folding-cube .sk-cube2:before{-webkit-animation-delay:.3s;animation-delay:.3s}
.sk-folding-cube .sk-cube3:before{-webkit-animation-delay:.6s;animation-delay:.6s}
.sk-folding-cube .sk-cube4:before{-webkit-animation-delay:.9s;animation-delay:.9s}
@-webkit-keyframes sk-foldCubeAngle {
0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}
25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}
90%,100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}
}
@keyframes sk-foldCubeAngle {
0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}
25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}
90%,100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}
}
.goog-te-gadget .goog-te-combo{margin:20px 0;padding:8px;font-size:1.3em;text-transform:uppercase;font-family:monospace;letter-spacing:-.06em}
.google-maps{border:none;position:relative;padding-bottom:40%;height:0;overflow:hidden}
.google-maps iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}
#keywords,#domains{-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;padding:15px;margin-bottom:20px;border:1px solid transparent;color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;font-size:.8em}
#note{padding:5px}
.recaptchatable{width:27em}
.bigger{font-size:4em;color:#0C0;font-weight:700;line-height:.8em}
#avisolegal{margin:0 auto;line-height:.9em}
small{font-size:.8em;text-transform:none;font-family:inherit}
img.grey{-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.rotate i,.rotate img{-moz-transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out}
.rotate i:hover,.rotate img:hover{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}
@media screen and (max-width: 575px) {
#fader{left:8%}
}
#fader{position:relative;width:100%;height:500px}
#next{right:100px}
#prev{left:100px}
#gp_converted{font-size:2em}
-------------------------------------------------------------- */
@media screen and (max-width: 575px){#rc-imageselectrecaptchatablerecaptcha_image_cellg-recaptcharecaptchatable#recaptcha_image#recaptcha_challenge_imagetransform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0}
.pricing-wrapper{max-width:1200px;margin:0 auto 2em}
.column,.columns{float:left;margin:0 1% 40px}
.one-fourth.column,.four.columns{width:48%}
.pricing-box{border-width:1px;border-style:solid;border-color:#eee;background:#fff;padding:20px;font-size:.8em}

.pricing-box .plan-header{text-align:center;padding:20px 15px 0}
.pricing-box .plan-header .image{text-align:center;margin-bottom:15px}
.pricing-box .plan-header h2{margin:0 0 20px;font-size:1.3em;line-height:1em; text-transform: uppercase}
.pricing-box .plan-header .price{margin:0 0 20px}
.pricing-box .plan-header .price > span{font-size:2.5em;line-height:45px;margin:0 5px;font-weight:900; letter-spacing:-0.05em}
.pricing-box .plan-header .price sup.currency{font-size:20px;line-height:20px;top:-10px;position:relative}
.pricing-box.cp-right .plan-header .price sup.currency{margin-right:5px}
.pricing-box .plan-header .price sup.period{font-size:15px;line-height:15px;top:-15px;position:relative}
.pricing-box .plan-header hr{margin-bottom:0;width:60%}
.pricing-box .plan-header p.subtitle{padding:20px 0 0;margin-bottom:0}
.pricing-box .plan-inside{text-align:center}
.pricing-box .plan-inside ul{margin:0;font-size:100%;line-height:normal}
.pricing-box .plan-inside ul li{text-align:center;padding:11px 10px;display:block;margin:0;border-bottom:1px solid rgba(0,0,0,0.1); max-width:23em}
.pricing-box .plan-inside ul li .yes,.pricing-box .plan-inside ul li .no{display:inline-block;overflow:hidden;width:10px;height:10px;-webkit-border-radius:5px;border-radius:5px;background:rgba(0,0,0,.1)}
.pricing-box .plan-inside ul li:last-child{border-bottom:0}
.pricing-box .plan-footer{text-align:center}
.pricing-box .plan-footer a{margin-right:0; margin-bottom:1em}
.pricing-box-box.pricing-box-featured{border-color:transparent}
.pricing-box.pricing-box-label .plan-header *,.pricing-box.pricing-box-label .plan-footer{visibility:hidden}
.pricing-box-label ul li{font-weight:700;text-align:right!important}
.pricing-box-label,.pricing-box-table{border:0;background:none}
.pricing-box-label .plan-inside,.pricing-box-table .plan-inside{padding-left:0;padding-right:0}
.pricing-box-table.pricing-box-featured{background:rgba(0,0,0,.02);padding-left:10px;padding-right:10px}
@media only screen and (min-width: 768px) and (max-width: 959px) {
.pricing-wrapper{width:768px}
.pricing-table{width:236px}
.table-list li{font-size:1.3em}
.one-fourth.column,.four.columns{width:48%}
}
@media only screen and (max-width: 767px) {
.pricing-wrapper{width:420px}
.pricing-table{display:block;float:none;margin:0 0 20px;width:100%}
.one-fourth.column,.four.columns{width:100%}
}
@media only screen and (max-width: 479px) {
.pricing-wrapper{width:300px}
.one-fourth.column,.four.columns{width:100%}
}
.img-hover-zoom{height:300px;overflow:hidden}
.img-hover-zoom img{transition:transform .5s ease}
.img-hover-zoom:hover img{transform:scale(1.5)}
.img-hover-zoom{height:300px;overflow:hidden}
.img-hover-zoom--slowmo img{transform-origin:50% 65%;transition:transform 5s,filter 3s ease-in-out;filter:brightness(110%)}
.img-hover-zoom--slowmo:hover img{filter:brightness(100%);transform:scale(2)}
.img-hover-zoom--zoom-n-pan-v img{transition:transform .5s ease-in-out;transform:scale(1.4);transform-origin:0 0}
.img-hover-zoom--zoom-n-pan-h:hover img{transform:scale(1.5) translateX(30%)}

.button.small span {
	font-size: 12px;
}
.button.medium span {
	font-size: 14px;
}
.button.large span, .button.big span {
	font-size: 18px;
}
/* Button Color Scheme
---------------------------------------------------------- */
.button.black, .black {
	background-color: #333333;
}
.button.gray, .gray {
	background-color: #dddddd;
}
.button.white, .white {
	background-color: #ffffff;
}
.button.white, .white {
	color: #1e1e1e;
}
.button.red, .red {
	background-color: #ff0000;
}
.button.orange, .orange {
	background-color: #ff5c00;
}
.button.magenta, .magenta {
	background-color: #a9014b;
}
.button.yellow, .yellow {
	background-color: #ffb515;
}
.button.blue, .blue {
	background-color: #5f9dd2;
}
.button.pink, .pink {
	background-color: #f1aae8;
}
.button.green, .green {
	background-color: #91bd09;
}

.button.navy, .navy {
	background-color: #0241bd
}
.button.rosy, .rosy {
	background-color: #ec85b2;
}
/* Items (transitions) */

	.items.onload-fade-in > * > .inner {
		-moz-transition: opacity 0.75s ease-in-out;
		-webkit-transition: opacity 0.75s ease-in-out;
		-ms-transition: opacity 0.75s ease-in-out;
		transition: opacity 0.75s ease-in-out;
		-moz-transition-delay: 2.4s;
		-webkit-transition-delay: 2.4s;
		-ms-transition-delay: 2.4s;
		transition-delay: 2.4s;
	}

	.items.onload-fade-in > *:nth-child(1) > .inner {
		-moz-transition-delay: 0s;
		-webkit-transition-delay: 0s;
		-ms-transition-delay: 0s;
		transition-delay: 0s;
	}

	.items.onload-fade-in > *:nth-child(2) > .inner {
		-moz-transition-delay: 0.15s;
		-webkit-transition-delay: 0.15s;
		-ms-transition-delay: 0.15s;
		transition-delay: 0.15s;
	}

	.items.onload-fade-in > *:nth-child(3) > .inner {
		-moz-transition-delay: 0.3s;
		-webkit-transition-delay: 0.3s;
		-ms-transition-delay: 0.3s;
		transition-delay: 0.3s;
	}

	.items.onload-fade-in > *:nth-child(4) > .inner {
		-moz-transition-delay: 0.45s;
		-webkit-transition-delay: 0.45s;
		-ms-transition-delay: 0.45s;
		transition-delay: 0.45s;
	}

	.items.onload-fade-in > *:nth-child(5) > .inner {
		-moz-transition-delay: 0.6s;
		-webkit-transition-delay: 0.6s;
		-ms-transition-delay: 0.6s;
		transition-delay: 0.6s;
	}

	.items.onload-fade-in > *:nth-child(6) > .inner {
		-moz-transition-delay: 0.75s;
		-webkit-transition-delay: 0.75s;
		-ms-transition-delay: 0.75s;
		transition-delay: 0.75s;
	}

	.items.onload-fade-in > *:nth-child(7) > .inner {
		-moz-transition-delay: 0.9s;
		-webkit-transition-delay: 0.9s;
		-ms-transition-delay: 0.9s;
		transition-delay: 0.9s;
	}

	.items.onload-fade-in > *:nth-child(8) > .inner {
		-moz-transition-delay: 1.05s;
		-webkit-transition-delay: 1.05s;
		-ms-transition-delay: 1.05s;
		transition-delay: 1.05s;
	}

	.items.onload-fade-in > *:nth-child(9) > .inner {
		-moz-transition-delay: 1.2s;
		-webkit-transition-delay: 1.2s;
		-ms-transition-delay: 1.2s;
		transition-delay: 1.2s;
	}

	.items.onload-fade-in > *:nth-child(10) > .inner {
		-moz-transition-delay: 1.35s;
		-webkit-transition-delay: 1.35s;
		-ms-transition-delay: 1.35s;
		transition-delay: 1.35s;
	}

	.items.onload-fade-in > *:nth-child(11) > .inner {
		-moz-transition-delay: 1.5s;
		-webkit-transition-delay: 1.5s;
		-ms-transition-delay: 1.5s;
		transition-delay: 1.5s;
	}

	.items.onload-fade-in > *:nth-child(12) > .inner {
		-moz-transition-delay: 1.65s;
		-webkit-transition-delay: 1.65s;
		-ms-transition-delay: 1.65s;
		transition-delay: 1.65s;
	}

	.items.onload-fade-in > *:nth-child(13) > .inner {
		-moz-transition-delay: 1.8s;
		-webkit-transition-delay: 1.8s;
		-ms-transition-delay: 1.8s;
		transition-delay: 1.8s;
	}

	.items.onload-fade-in > *:nth-child(14) > .inner {
		-moz-transition-delay: 1.95s;
		-webkit-transition-delay: 1.95s;
		-ms-transition-delay: 1.95s;
		transition-delay: 1.95s;
	}

	.items.onload-fade-in > *:nth-child(15) > .inner {
		-moz-transition-delay: 2.1s;
		-webkit-transition-delay: 2.1s;
		-ms-transition-delay: 2.1s;
		transition-delay: 2.1s;
	}

	.items.onload-fade-in > *:nth-child(16) > .inner {
		-moz-transition-delay: 2.25s;
		-webkit-transition-delay: 2.25s;
		-ms-transition-delay: 2.25s;
		transition-delay: 2.25s;
	}

	.items.onload-fade-in > *:nth-child(17) > .inner {
		-moz-transition-delay: 2.4s;
		-webkit-transition-delay: 2.4s;
		-ms-transition-delay: 2.4s;
		transition-delay: 2.4s;
	}

	body.is-preload .items.onload-fade-in > * > .inner {
		opacity: 0;
	}

	.items.onscroll-fade-in > * > .inner {
		-moz-transition: opacity 0.75s ease-in-out;
		-webkit-transition: opacity 0.75s ease-in-out;
		-ms-transition: opacity 0.75s ease-in-out;
		transition: opacity 0.75s ease-in-out;
		-moz-transition-delay: 2.4s;
		-webkit-transition-delay: 2.4s;
		-ms-transition-delay: 2.4s;
		transition-delay: 2.4s;
	}

	.items.onscroll-fade-in > *:nth-child(1) > .inner {
		-moz-transition-delay: 0s;
		-webkit-transition-delay: 0s;
		-ms-transition-delay: 0s;
		transition-delay: 0s;
	}

	.items.onscroll-fade-in > *:nth-child(2) > .inner {
		-moz-transition-delay: 0.15s;
		-webkit-transition-delay: 0.15s;
		-ms-transition-delay: 0.15s;
		transition-delay: 0.15s;
	}

	.items.onscroll-fade-in > *:nth-child(3) > .inner {
		-moz-transition-delay: 0.3s;
		-webkit-transition-delay: 0.3s;
		-ms-transition-delay: 0.3s;
		transition-delay: 0.3s;
	}

	.items.onscroll-fade-in > *:nth-child(4) > .inner {
		-moz-transition-delay: 0.45s;
		-webkit-transition-delay: 0.45s;
		-ms-transition-delay: 0.45s;
		transition-delay: 0.45s;
	}

	.items.onscroll-fade-in > *:nth-child(5) > .inner {
		-moz-transition-delay: 0.6s;
		-webkit-transition-delay: 0.6s;
		-ms-transition-delay: 0.6s;
		transition-delay: 0.6s;
	}

	.items.onscroll-fade-in > *:nth-child(6) > .inner {
		-moz-transition-delay: 0.75s;
		-webkit-transition-delay: 0.75s;
		-ms-transition-delay: 0.75s;
		transition-delay: 0.75s;
	}

	.items.onscroll-fade-in > *:nth-child(7) > .inner {
		-moz-transition-delay: 0.9s;
		-webkit-transition-delay: 0.9s;
		-ms-transition-delay: 0.9s;
		transition-delay: 0.9s;
	}

	.items.onscroll-fade-in > *:nth-child(8) > .inner {
		-moz-transition-delay: 1.05s;
		-webkit-transition-delay: 1.05s;
		-ms-transition-delay: 1.05s;
		transition-delay: 1.05s;
	}

	.items.onscroll-fade-in > *:nth-child(9) > .inner {
		-moz-transition-delay: 1.2s;
		-webkit-transition-delay: 1.2s;
		-ms-transition-delay: 1.2s;
		transition-delay: 1.2s;
	}

	.items.onscroll-fade-in > *:nth-child(10) > .inner {
		-moz-transition-delay: 1.35s;
		-webkit-transition-delay: 1.35s;
		-ms-transition-delay: 1.35s;
		transition-delay: 1.35s;
	}

	.items.onscroll-fade-in > *:nth-child(11) > .inner {
		-moz-transition-delay: 1.5s;
		-webkit-transition-delay: 1.5s;
		-ms-transition-delay: 1.5s;
		transition-delay: 1.5s;
	}

	.items.onscroll-fade-in > *:nth-child(12) > .inner {
		-moz-transition-delay: 1.65s;
		-webkit-transition-delay: 1.65s;
		-ms-transition-delay: 1.65s;
		transition-delay: 1.65s;
	}

	.items.onscroll-fade-in > *:nth-child(13) > .inner {
		-moz-transition-delay: 1.8s;
		-webkit-transition-delay: 1.8s;
		-ms-transition-delay: 1.8s;
		transition-delay: 1.8s;
	}

	.items.onscroll-fade-in > *:nth-child(14) > .inner {
		-moz-transition-delay: 1.95s;
		-webkit-transition-delay: 1.95s;
		-ms-transition-delay: 1.95s;
		transition-delay: 1.95s;
	}

	.items.onscroll-fade-in > *:nth-child(15) > .inner {
		-moz-transition-delay: 2.1s;
		-webkit-transition-delay: 2.1s;
		-ms-transition-delay: 2.1s;
		transition-delay: 2.1s;
	}

	.items.onscroll-fade-in > *:nth-child(16) > .inner {
		-moz-transition-delay: 2.25s;
		-webkit-transition-delay: 2.25s;
		-ms-transition-delay: 2.25s;
		transition-delay: 2.25s;
	}

	.items.onscroll-fade-in > *:nth-child(17) > .inner {
		-moz-transition-delay: 2.4s;
		-webkit-transition-delay: 2.4s;
		-ms-transition-delay: 2.4s;
		transition-delay: 2.4s;
	}

	.items.onscroll-fade-in.is-inactive > * > .inner {
		opacity: 0;
	}

/* Items (style1) */

	.items.style1 {
		display: -moz-flex;
		display: -webkit-flex;
		display: -ms-flex;
		display: flex;
		-moz-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-moz-justify-content: center;
		-webkit-justify-content: center;
		-ms-justify-content: center;
		justify-content: center;
		margin: 1rem 0;
		position: relative;
	}

		.items.style1 > * {
			-moz-flex-grow: 0;
			-webkit-flex-grow: 0;
			-ms-flex-grow: 0;
			flex-grow: 0;
			-moz-flex-shrink: 0;
			-webkit-flex-shrink: 0;
			-ms-flex-shrink: 0;
			flex-shrink: 0;
			border-style: solid;
			border-left-width: 1px;
			border-top-width: 1px;
		}

		.items.style1.big > * {
			padding: 3.5rem 3.5rem 1.5rem 3.5rem ;
			width: 50%;
		}

			.items.style1.big > *:nth-child(-n + 2) {
				border-top-width: 0;
			}

			.items.style1.big > *:nth-child(2n + 1) {
				border-left-width: 0;
			}

		.items.style1.medium > * {
			padding: 2.1875rem 2.1875rem 0.1875rem 2.1875rem ;
			width: 33.3333333333%;
		}

			.items.style1.medium > *:nth-child(-n + 3) {
				border-top-width: 0;
			}

			.items.style1.medium > *:nth-child(3n + 1) {
				border-left-width: 0;
			}

		.items.style1.small > * {
			padding: 1.3125rem 1.3125rem 0.1rem 1.3125rem ;
			width: 25%;
		}

			.items.style1.small > *:nth-child(-n + 4) {
				border-top-width: 0;
			}

			.items.style1.small > *:nth-child(4n + 1) {
				border-left-width: 0;
			}

		@media screen and (max-width: 1280px) {

			.items.style1.small > *:nth-child(-n + 4) {
				border-top-width: 1px;
			}

			.items.style1.small > *:nth-child(4n + 1) {
				border-left-width: 1px;
			}

			.items.style1.small > * {
				padding: 2.1875rem 2.1875rem 0.1875rem 2.1875rem ;
				width: 33.3333333333%;
			}

				.items.style1.small > *:nth-child(-n + 3) {
					border-top-width: 0;
				}

				.items.style1.small > *:nth-child(3n + 1) {
					border-left-width: 0;
				}

		}

		@media screen and (max-width: 980px) {

			.items.style1.medium > *:nth-child(-n + 3) {
				border-top-width: 1px;
			}

			.items.style1.medium > *:nth-child(3n + 1) {
				border-left-width: 1px;
			}

			.items.style1.medium > * {
				padding: 3.5rem 3.5rem 1.5rem 3.5rem ;
				width: 50%;
			}

				.items.style1.medium > *:nth-child(-n + 2) {
					border-top-width: 0;
				}

				.items.style1.medium > *:nth-child(2n + 1) {
					border-left-width: 0;
				}

			.items.style1.small > *:nth-child(-n + 3) {
				border-top-width: 1px;
			}

			.items.style1.small > *:nth-child(3n + 1) {
				border-left-width: 1px;
			}

			.items.style1.small > * {
				padding: 3.5rem 3.5rem 1.5rem 3.5rem ;
				width: 50%;
			}

				.items.style1.small > *:nth-child(-n + 2) {
					border-top-width: 0;
				}

				.items.style1.small > *:nth-child(2n + 1) {
					border-left-width: 0;
				}

		}

		@media screen and (max-width: 480px) {

			.items.style1.big > *:nth-child(-n + 2) {
				border-top-width: 1px;
			}

			.items.style1.big > *:nth-child(2n + 1) {
				border-left-width: 1px;
			}

			.items.style1.big > * {
				padding: 2.625rem 2.625rem 0.625rem 2.625rem ;
				width: 100%;
			}

				.items.style1.big > *:nth-child(-n + 1) {
					border-top-width: 0;
				}

				.items.style1.big > *:nth-child(1n + 1) {
					border-left-width: 0;
				}

			.items.style1.medium > *:nth-child(-n + 2) {
				border-top-width: 1px;
			}

			.items.style1.medium > *:nth-child(2n + 1) {
				border-left-width: 1px;
			}

			.items.style1.medium > * {
				padding: 2.625rem 2.625rem 0.625rem 2.625rem ;
				width: 100%;
			}

				.items.style1.medium > *:nth-child(-n + 1) {
					border-top-width: 0;
				}

				.items.style1.medium > *:nth-child(1n + 1) {
					border-left-width: 0;
				}

			.items.style1.small > *:nth-child(-n + 2) {
				border-top-width: 1px;
			}

			.items.style1.small > *:nth-child(2n + 1) {
				border-left-width: 1px;
			}

			.items.style1.small > * {
				padding: 2.625rem 2.625rem 0.625rem 2.625rem ;
				width: 100%;
			}

				.items.style1.small > *:nth-child(-n + 1) {
					border-top-width: 0;
				}

				.items.style1.small > *:nth-child(1n + 1) {
					border-left-width: 0;
				}

			.items.style1.big > *, .items.style1.medium > *, .items.style1.small > * {
				padding-left: 0;
				padding-right: 0;
			}

			.items.style1.big > :first-child, .items.style1.medium > :first-child, .items.style1.small > :first-child {
				padding-top: 0;
			}

			.items.style1.big > :last-child, .items.style1.medium > :last-child, .items.style1.small > :last-child {
				padding-bottom: 0;
			}

				.items.style1.big > :last-child > .inner > :last-child, .items.style1.medium > :last-child > .inner > :last-child, .items.style1.small > :last-child > .inner > :last-child {
					margin-bottom: 0;
				}

		}

/* Items (style2) */
		.content .items { text-align:center; font-size:1.3em;}
		.content .items .icon {font-size:2em;margin: 1em;}
		.content .items h3 { margin-top:1em; text-transform:uppercase}	
		.items.style2 {
		display: -moz-flex;
		display: -webkit-flex;
		display: -ms-flex;
		display: flex;
		-moz-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-moz-justify-content: center;
		-webkit-justify-content: center;
		-ms-justify-content: center;
		justify-content: center;
		margin: 3rem 0;
		position: relative;
		border: solid 1px;
		border-radius: 4px;
	}

		.items.style2 > * {
			-moz-flex-grow: 0;
			-webkit-flex-grow: 0;
			-ms-flex-grow: 0;
			flex-grow: 0;
			-moz-flex-shrink: 0;
			-webkit-flex-shrink: 0;
			-ms-flex-shrink: 0;
			flex-shrink: 0;
			border-style: solid;
			border-left-width: 1px;
			border-top-width: 1px;
		}

		.items.style2.big > * {
			padding: 3.5rem 3.5rem 1.5rem 3.5rem ;
			width: 50%;
		}

			.items.style2.big > *:nth-child(-n + 2) {
				border-top-width: 0;
			}

			.items.style2.big > *:nth-child(2n + 1) {
				border-left-width: 0;
			}

		.items.style2.medium > * {
			padding: 2.1875rem 2.1875rem 0.1875rem 2.1875rem ;
			width: 33.3333333333%;
		}

			.items.style2.medium > *:nth-child(-n + 3) {
				border-top-width: 0;
			}

			.items.style2.medium > *:nth-child(3n + 1) {
				border-left-width: 0;
			}

		.items.style2.small > * {
			padding: 1.3125rem 1.3125rem 0.1rem 1.3125rem ;
			width: 25%;
		}

			.items.style2.small > *:nth-child(-n + 4) {
				border-top-width: 0;
			}

			.items.style2.small > *:nth-child(4n + 1) {
				border-left-width: 0;
			}

		@media screen and (max-width: 1280px) {

			.items.style2.small > *:nth-child(-n + 4) {
				border-top-width: 1px;
			}

			.items.style2.small > *:nth-child(4n + 1) {
				border-left-width: 1px;
			}

			.items.style2.small > * {
				padding: 2.1875rem 2.1875rem 0.1875rem 2.1875rem ;
				width: 33.3333333333%;
			}

				.items.style2.small > *:nth-child(-n + 3) {
					border-top-width: 0;
				}

				.items.style2.small > *:nth-child(3n + 1) {
					border-left-width: 0;
				}

		}

		@media screen and (max-width: 980px) {

			.items.style2.medium > *:nth-child(-n + 3) {
				border-top-width: 1px;
			}

			.items.style2.medium > *:nth-child(3n + 1) {
				border-left-width: 1px;
			}

			.items.style2.medium > * {
				padding: 3.5rem 3.5rem 1.5rem 3.5rem ;
				width: 50%;
			}

				.items.style2.medium > *:nth-child(-n + 2) {
					border-top-width: 0;
				}

				.items.style2.medium > *:nth-child(2n + 1) {
					border-left-width: 0;
				}

			.items.style2.small > *:nth-child(-n + 3) {
				border-top-width: 1px;
			}

			.items.style2.small > *:nth-child(3n + 1) {
				border-left-width: 1px;
			}

			.items.style2.small > * {
				padding: 3.5rem 3.5rem 1.5rem 3.5rem ;
				width: 50%;
			}

				.items.style2.small > *:nth-child(-n + 2) {
					border-top-width: 0;
				}

				.items.style2.small > *:nth-child(2n + 1) {
					border-left-width: 0;
				}

		}

		@media screen and (max-width: 480px) {

			.items.style2.big > *:nth-child(-n + 2) {
				border-top-width: 1px;
			}

			.items.style2.big > *:nth-child(2n + 1) {
				border-left-width: 1px;
			}

			.items.style2.big > * {
				padding: 2.625rem 2.625rem 0.625rem 2.625rem ;
				width: 100%;
			}

				.items.style2.big > *:nth-child(-n + 1) {
					border-top-width: 0;
				}

				.items.style2.big > *:nth-child(1n + 1) {
					border-left-width: 0;
				}

			.items.style2.medium > *:nth-child(-n + 2) {
				border-top-width: 1px;
			}

			.items.style2.medium > *:nth-child(2n + 1) {
				border-left-width: 1px;
			}

			.items.style2.medium > * {
				padding: 2.625rem 2.625rem 0.625rem 2.625rem ;
				width: 100%;
			}

				.items.style2.medium > *:nth-child(-n + 1) {
					border-top-width: 0;
				}

				.items.style2.medium > *:nth-child(1n + 1) {
					border-left-width: 0;
				}

			.items.style2.small > *:nth-child(-n + 2) {
				border-top-width: 1px;
			}

			.items.style2.small > *:nth-child(2n + 1) {
				border-left-width: 1px;
			}

			.items.style2.small > * {
				padding: 2.625rem 2.625rem 0.625rem 2.625rem ;
				width: 100%;
			}

				.items.style2.small > *:nth-child(-n + 1) {
					border-top-width: 0;
				}

				.items.style2.small > *:nth-child(1n + 1) {
					border-left-width: 0;
				}

		}

/* Items (style3) */

	.items.style3 {
		display: -moz-flex;
		display: -webkit-flex;
		display: -ms-flex;
		display: flex;
		-moz-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-moz-justify-content: center;
		-webkit-justify-content: center;
		-ms-justify-content: center;
		justify-content: center;
		margin: 3rem 0;
		position: relative;
	}

		.items.style3 > * {
			-moz-flex-grow: 0;
			-webkit-flex-grow: 0;
			-ms-flex-grow: 0;
			flex-grow: 0;
			-moz-flex-shrink: 0;
			-webkit-flex-shrink: 0;
			-ms-flex-shrink: 0;
			flex-shrink: 0;
		}

		.items.style3.big > * {
			padding: 1.75rem 1.75rem 0.1rem 1.75rem ;
			width: 50%;
		}

		.items.style3.medium > * {
			padding: 1.09375rem 1.09375rem 0.1rem 1.09375rem ;
			width: 33.3333333333%;
		}

		.items.style3.small > * {
			padding: 0.65625rem 0.65625rem 0.1rem 0.65625rem ;
			width: 25%;
		}

		@media screen and (max-width: 1280px) {

			.items.style3.small > * {
				padding: 1.09375rem 1.09375rem 0.1rem 1.09375rem ;
				width: 33.3333333333%;
			}

		}

		@media screen and (max-width: 980px) {

			.items.style3.medium > * {
				padding: 1.75rem 1.75rem 0.1rem 1.75rem ;
				width: 50%;
			}

			.items.style3.small > * {
				padding: 1.75rem 1.75rem 0.1rem 1.75rem ;
				width: 50%;
			}

		}

		@media screen and (max-width: 736px) {

			.items.style3 {
				margin: 2rem 0;
			}

		}

		@media screen and (max-width: 480px) {

			.items.style3.big > * {
				padding: 1.3125rem 1.3125rem 0.1rem 1.3125rem ;
				width: 100%;
			}

			.items.style3.medium > * {
				padding: 1.3125rem 1.3125rem 0.1rem 1.3125rem ;
				width: 100%;
			}

			.items.style3.small > * {
				padding: 1.3125rem 1.3125rem 0.1rem 1.3125rem ;
				width: 100%;
			}

			.items.style3.big > *, .items.style3.medium > *, .items.style3.small > * {
				padding-left: 0;
				padding-right: 0;
			}

			.items.style3.big > :first-child, .items.style3.medium > :first-child, .items.style3.small > :first-child {
				padding-top: 0;
			}

			.items.style3.big > :last-child, .items.style3.medium > :last-child, .items.style3.small > :last-child {
				padding-bottom: 0;
			}

				.items.style3.big > :last-child > .inner > :last-child, .items.style3.medium > :last-child > .inner > :last-child, .items.style3.small > :last-child > .inner > :last-child {
					margin-bottom: 0;
				}

		}

	.items.style1 > * {
		border-color: rgba(0, 0, 0, 0.2);
	}

	.items.style2 {
		border-color: rgba(0, 0, 0, 0.2);
	}

		.items.style2 > * {
			border-color: rgba(0, 0, 0, 0.2);
		}
