batteries are mounted on top
battery strap broke quickly
cannot be flown with a single 1S battery
could not locate the rest of the battery strap
discusses what's new
does not fit into the carrying case with the props on
fits into the carrying case only after removing the foam
flashes JESC firmware to enable RPM filters
has an all-up weight of 81 g
includes a FrSky D8 SPI receiver on board
includes a carrying case
includes two 1S HV 450mAh batteries
invites readers to subscribe to the newsletter
is a 2S micro quadcopter
is a brushless whoop
is a quadcopter
is a tad bit more fun
is compared to other brushless whoops
is offered for less than $120 by Banggood
is part of a resource for brushless whoops, parts and accessories
is suitable for outdoor use
is super stable in the air straight out of the box
is usable indoors
lost a prop during flight
offers a noticeable performance difference versus Avan Race when equipped with 2.5” Avan Rush props
onboard ESCs come with BLHELI_S 16.7
propellers stay securely attached to the motors during crashes or turtle mode
propellers tend to loosen during flight
requires mounting two 1S HV batteries with PH2.0 connectors facing upward
top and bottom plates are connected via plastic standoffs
uses 1103 7000KV motors
uses 2.5” Avan Rush props
uses a 3-hole mounting pattern
uses a stack that is basically the same as the stack used by the Race
uses a stack that is basically the same as the stack used by the Tinyhawk 2
uses the 3-hole mounting pattern
uses the Runcam Nano 2 camera
was bound to BetaFPV Lite 2 Radio
belongs to the Tinyhawk 2 family
has seen a couple hundred battery packs through it
is a quadcopter
is built on a stack essentially the same as the EMAX Tinyhawk 2
is fun to fly
is the newest addition to the Tinyhawk 2 family
is the third micro quad released by EMAX
uses a stack essentially the same as the EMAX Tinyhawk 2 Race
can be powered by a single plug
does not fit into the carrying case when the foam is in
fits into the carrying case if the foam is moved to the center
has 5A ESCs onboard
uses an F4 (MATEKF411RX) all-in-one flight controller
was modified to use an XT30 connector
can charge six 1S batteries at once via USB
includes a set of spare props
includes a small USB charger
includes rubber grommets
includes spare screws
includes standoffs
can be controlled via the VTX control button
cannot operate on certain frequencies when locked
is locked to 25 mW by default
is switchable between 25 mW, 50 mW, 100 mW, and 200 mW.
requires pressing the VTX button while powering on the quadcopter to unlock
has seen a couple hundred battery packs through it
is a micro quad
is described as a solid quad.
is intended to be flown at home
has seen a couple hundred battery packs through it
is a micro quad
is aimed at micro racers
is described as a solid quad.
is a product
is more durable than Tinyhawk 2 Freestyle
is recommended for beginners
offers greater durability
is placed very close to the prop
is shrink-wrapped to a zip tie
should be shrink wrapped to a zip tie mounted to a back stand-off
bottom plate has been broken by some people
is a smaller version of a classic Freestyle frame
survived crashes in tests without breaking
are highly recommended to screw the propellers onto the motors
are soldered directly to the flight controller
press fit may seem fine at first
should start using XT30 battery plugs on models like the Tinyhawk 2 Freestyle
uses PH2.0 connectors
assumes that the carbon top plate cuts through the Tinyhawk 2 Freestyle battery strap
used a tough rubber band as a temporary replacement for the Tinyhawk 2 Freestyle battery strap
SmartAudio is pre-configured
supports SmartAudio
color does not come off easily
is powder coated
have the same 3-hole mounting pattern
uses 2” Avan Blur props
was used to bind Tinyhawk 2 Freestyle
offers a 650mAh 2S version of its batteries
are preferred by the reviewer for use with the Tinyhawk 2 Freestyle
compares Nano Cam
is easily swappable with any other nano-sized camera
is shrink-wrapped to a zip tie mounted to one of the back stand-offs
are PH2.0 connectors
is sandwiched between two carbon plates
is mounted to the bottom plate
can be screwed onto the motors
antenna dangling out the back
belongs to the Tinyhawk 2 lineup
cannot fit into the carrying case with the props on unless the foam is removed
can zip tie the battery connector to the Tinyhawk 2 Freestyle frame
Tinyhawk 2 Freestyle uses a stack that is basically the same as the stack used by the Tinyhawk 2 and Race.
The Tinyhawk 2 Freestyle uses 1103 7000KV motors.
The Tinyhawk 2 Freestyle uses a 3-hole mounting pattern.
The 3-hole mounting pattern used by the Tinyhawk 2 Freestyle is also common with the 1103 AMAX motors.
The Tinyhawk 2 Freestyle propellers can be screwed to the motors.
Screwing the props to the Tinyhawk 2 Freestyle motors is highly recommended.
The press fit on the Tinyhawk 2 Freestyle motors may seem fine at first.
A prop was lost during flight when using the Tinyhawk 2 Freestyle.
The Tinyhawk 2 Freestyle props generally seem to become loose during flight.
Screwing the Tinyhawk 2 Freestyle propellers to the motors will ensure you do not lose them during a crash or while using turtle mode.
The Tinyhawk 2 Freestyle uses a flight controller that is a F4 (MATEKF411RX) all-in-one board with 5A ESCs on board.
The Tinyhawk 2 Freestyle's ESCs on board come with BLHELI_S 16.7.
The Tinyhawk 2 Freestyle can flash JESC to enable RPM filters.
The Tinyhawk 2 Freestyle motors are directly soldered to the flight controller.
The Tinyhawk 2 Freestyle includes a FrSky D8 SPI receiver on board.
The antenna on the Tinyhawk 2 Freestyle quadcopter was dangling out of the back.
The Tinyhawk 2 Freestyle antenna was shrink wrapped to a zip tie mounted to one of the back stand-offs.
The Tinyhawk 2 Freestyle antenna should be shrink wrapped to a zip tie mounted to a back stand-off.
Tinyhawk 2 Freestyle has an all-up weight of 81 g.
Tinyhawk 2 Freestyle is super stable in the air straight out of the box.
Tinyhawk 2 Freestyle was bound to BetaFPV Lite 2 Radio.
BetaFPV Lite 2 Radio was used to bind Tinyhawk 2 Freestyle.
Tinyhawk 2 Freestyle package includes a set of spare props, spare screws, standoffs and rubber grommets.
Tinyhawk 2 Freestyle package includes a small USB charger that can charge six 1S batteries at once via USB.
Tinyhawk 2 Freestyle comes with a carrying case.
Tinyhawk 2 Freestyle cannot fit the copter into the carrying case with the props on unless the foam is removed.
Tinyhawk Race has the same limitation that the copter cannot fit into the carrying case with the props on unless the foam is removed.
The Tinyhawk 2 Freestyle video transmitter is switchable between 25 mW, 50 mW, 100 mW and 200 mW.
The Tinyhawk 2 Freestyle video transmitter is locked to 25 mW by default.
When the Tinyhawk 2 Freestyle video transmitter is locked, it cannot use certain frequencies.
To unlock the Tinyhawk 2 Freestyle video transmitter, you must press the button on the VTX while powering the quadcopter on.
The Tinyhawk 2 Freestyle video transmitter can be controlled via the VTX control button.
The Tinyhawk 2 Freestyle video transmitter supports SmartAudio, which comes pre-configured.
The Tinyhawk 2 Freestyle antenna is shrink wrapped to a zip tie and placed very close to the prop.
The Tinyhawk 2 Freestyle uses the Runcam Nano 2 camera.
The Runcam Nano 2 camera used in the Tinyhawk 2 Freestyle can be easily swapped for any other nano-sized camera.
Tinyhawk 2 Freestyle frame is a minified version of a classic Freestyle frame.
Tinyhawk 2 Freestyle batteries are mounted on top.
Tinyhawk 2 Freestyle frame stack is mounted to the bottom plate.
Tinyhawk 2 Freestyle FPV camera is sandwiched between two carbon plates.
Tinyhawk 2 Freestyle top and bottom plates are connected via plastic standoffs.
Tinyhawk 2 Freestyle carbon is powder coated.
The color of the Tinyhawk 2 Freestyle carbon does not come off easily.
Tinyhawk 2 Freestyle uses 2.5” Avan Rush props.
Tinyhawk 2 Freestyle 2.5” Avan Rush props make all the difference compared to the 2” Avan Blur props of the Avan Race.
The Tinyhawk 2 Freestyle frame survived crashes in tests without breaking.
Some people have managed to break the bottom plate of the Tinyhawk 2 Freestyle frame.
The Tinyhawk 2 Freestyle battery strap broke rather quickly.
The author could not find the rest of the Tinyhawk 2 Freestyle's battery strap.
The author used a tough rubber band as a temporary replacement for the Tinyhawk 2 Freestyle battery strap.
The author assumes the carbon top plate cut through the Tinyhawk 2 Freestyle battery strap.
Tinyhawk 2 Freestyle is a brushless whoop.
Tinyhawk 2 Race is a product in the Tinyhawk 2 lineup.
Nano Cam Comparison compares Nano Cam.
Tinyhawk 2 is a product.
EMAX uses PH2.0 connectors.
Tinyhawk 2 Freestyle is a 2S micro quadcopter.
Tinyhawk 2 Freestyle comes with two 1S HV 450mAh batteries.
Tinyhawk 2 Freestyle cannot be flown with a single 1S battery.
To avoid the battery connector entering the props on the Tinyhawk 2 Freestyle, the two 1S HV batteries must be mounted so that the PH2.0 connectors come out at the top.
The Tinyhawk 2 Freestyle battery connectors are PH2.0.
The Tinyhawk 2 Freestyle was modified to use an XT30 connector.
You can zip tie the battery connector to the Tinyhawk 2 Freestyle frame.
GNB 450mAh 2S batteries are preferred by the reviewer for use with the Tinyhawk 2 Freestyle.
GNB offers a 650mAh 2S version of their batteries.
The Tinyhawk 2 Freestyle can be powered by a single plug.
Tinyhawk 2 Freestyle is a brushless whoop.
Tinyhawk 2 Freestyle Review discusses what is new about Tinyhawk 2 Freestyle.
Tinyhawk 2 Freestyle Review compares Tinyhawk 2 Freestyle to other brushless whoops.
Tinyhawk 2 Freestyle can be used indoors.
Tinyhawk 2 Freestyle can be used outdoors.
Tinyhawk 2 Freestyle is part of a resource for brushless whoops, parts and accessories.
Tinyhawk 2 Freestyle page invites readers to subscribe to the newsletter.
The EMAX Tinyhawk 2 Freestyle is the third micro quad released by EMAX.
The EMAX Tinyhawk 2 Freestyle is built on basically the same stack as the EMAX Tinyhawk 2.
The EMAX Tinyhawk 2 Freestyle is built on basically the same stack as the EMAX Tinyhawk 2 Race.
The EMAX Tinyhawk 2 is a micro quad.
The EMAX Tinyhawk 2 Race is a micro quad.
The EMAX Tinyhawk 2 Freestyle is the newest addition to the Tinyhawk 2 family.
The author has put a couple of hundred packs through each of the EMAX Tinyhawk 2 Freestyle, the EMAX Tinyhawk 2, and the EMAX Tinyhawk 2 Race.
The EMAX Tinyhawk 2 is intended to be flown at home.
The EMAX Tinyhawk 2 Race is aimed at micro racers.
The EMAX Tinyhawk 2 Freestyle is part of the Tinyhawk 2 family.
The EMAX Tinyhawk 2 Freestyle is a quad that you can have a lot of fun with.
The EMAX Tinyhawk 2 and the EMAX Tinyhawk 2 Race are described as solid quads.
Banggood offers the Tinyhawk 2 Freestyle for less than $120.
Tinyhawk 2 Freestyle is a quadcopter.
Tinyhawk 2 Freestyle is a tad bit more fun.
Tinyhawk 2 is more durable than Tinyhawk 2 Freestyle.
Tinyhawk 2 is recommended for beginners because it is more durable.
EMAX should start using XT30 battery plugs on models like the Tinyhawk 2 Freestyle.
The Tinyhawk 2 Freestyle does not fit into the carrying case while being assembled with the foam in.
The Tinyhawk 2 Freestyle would fit into the carrying case if the foam were moved to the center.
<!DOCTYPE html>
<html lang="en-us" amp><head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, minimum-scale=1, initial-scale=1">
<link rel="apple-touch-icon" sizes="57x57" href="/images/apple-icon-57x57.png">
<link rel="apple-touch-icon" sizes="60x60" href="/images/apple-icon-60x60.png">
<link rel="apple-touch-icon" sizes="72x72" href="/images/apple-icon-72x72.png">
<link rel="apple-touch-icon" sizes="76x76" href="/images/apple-icon-76x76.png">
<link rel="apple-touch-icon" sizes="114x114" href="/images/apple-icon-114x114.png">
<link rel="apple-touch-icon" sizes="120x120" href="/images/apple-icon-120x120.png">
<link rel="apple-touch-icon" sizes="144x144" href="/images/apple-icon-144x144.png">
<link rel="apple-touch-icon" sizes="152x152" href="/images/apple-icon-152x152.png">
<link rel="apple-touch-icon" sizes="180x180" href="/images/apple-icon-180x180.png">
<link rel="icon" type="image/png" sizes="192x192" href="/images/android-icon-192x192.png">
<link rel="icon" type="image/png" sizes="32x32" href="/images/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="96x96" href="/images/favicon-96x96.png">
<link rel="icon" type="image/png" sizes="16x16" href="/images/favicon-16x16.png">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Material+Icons&display=swap">
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Material+Icons&display=swap"><!-- Begin Jekyll SEO tag v2.7.1 -->
<title>Tinyhawk 2 Freestyle Review | Brushless Whoop</title>
<meta name="generator" content="Jekyll v3.8.7" />
<meta property="og:title" content="Tinyhawk 2 Freestyle Review" />
<meta name="author" content="Chris" />
<meta property="og:locale" content="en_us" />
<meta name="description" content="The bigger brother of the Tinyhawk 2 or the outdoor version, to word it differently. Emax’s take on the toothpick class aimed at freestyle pilots" />
<meta property="og:description" content="The bigger brother of the Tinyhawk 2 or the outdoor version, to word it differently. Emax’s take on the toothpick class aimed at freestyle pilots" />
<link rel="canonical" href="https://brushlesswhoop.com/tinyhawk-2-freestyle-review/" />
<meta property="og:url" content="https://brushlesswhoop.com/tinyhawk-2-freestyle-review/" />
<meta property="og:site_name" content="Brushless Whoop" />
<meta property="og:image" content="https://brushlesswhoop.com/images/th2freestyle-og.png" />
<meta property="og:type" content="article" />
<meta property="article:published_time" content="2020-06-25T00:00:00+02:00" />
<meta name="twitter:card" content="summary_large_image" />
<meta property="twitter:image" content="https://brushlesswhoop.com/images/th2freestyle-og.png" />
<meta property="twitter:title" content="Tinyhawk 2 Freestyle Review" />
<meta name="twitter:site" content="@" />
<meta name="twitter:creator" content="@Chris" />
<meta property="fb:admins" content="100011545324665" />
<meta property="article:publisher" content="https://www.facebook.com/brushlesswhoop/" />
<meta property="fb:app_id" content="1931955633558587" />
<script type="application/ld+json">
{"url":"https://brushlesswhoop.com/tinyhawk-2-freestyle-review/","author":{"@type":"Person","name":"Chris"},"description":"The bigger brother of the Tinyhawk 2 or the outdoor version, to word it differently. Emax’s take on the toothpick class aimed at freestyle pilots","mainEntityOfPage":{"@type":"WebPage","@id":"https://brushlesswhoop.com/tinyhawk-2-freestyle-review/"},"@type":"BlogPosting","publisher":{"@type":"Organization","logo":{"@type":"ImageObject","url":"https://brushlesswhoop.com/favicon.ico"},"name":"Chris"},"image":"https://brushlesswhoop.com/images/th2freestyle-og.png","headline":"Tinyhawk 2 Freestyle Review","dateModified":"2020-06-25T00:00:00+02:00","datePublished":"2020-06-25T00:00:00+02:00","@context":"https://schema.org"}</script>
<!-- End Jekyll SEO tag -->
<style amp-custom type="text/css">
/**
* Reset some basic elements
*/
body, h1, h2, h3, h4, h5, h6,
p, blockquote, pre, hr,
dl, dd, ol, ul, figure {
margin: 0;
padding: 0; }
/**
* Basic styling
*/
body {
font: 400 16px/1.5 -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
color: #111;
background-color: #fdfdfd;
-webkit-text-size-adjust: 100%;
-webkit-font-feature-settings: "kern" 1;
-moz-font-feature-settings: "kern" 1;
-o-font-feature-settings: "kern" 1;
font-feature-settings: "kern" 1;
font-kerning: normal;
display: flex;
min-height: 100vh;
flex-direction: column; }
/**
* Set `margin-bottom` to maintain vertical rhythm
*/
h1, h2, h3, h4, h5, h6,
p, blockquote, pre,
ul, ol, dl, figure,
.highlight {
margin-bottom: 15px; }
/**
* `main` element
*/
main {
display: block;
/* Default value of `display` of `main` element is 'inline' in IE 11. */ }
/**
* Images
*/
img {
max-width: 100%;
vertical-align: middle; }
/**
* Figures
*/
figure > img {
display: block; }
figcaption {
font-size: 14px; }
/**
* Lists
*/
ul, ol {
margin-left: 30px; }
li > ul,
li > ol {
margin-bottom: 0; }
/**
* Headings
*/
h1, h2, h3, h4, h5, h6 {
font-weight: 400; }
/**
* Links
*/
a {
color: #2a7ae2;
text-decoration: none; }
a:visited {
color: #1756a9; }
a:hover {
color: #111;
text-decoration: underline; }
.social-media-list a:hover {
text-decoration: none; }
.social-media-list a:hover .username {
text-decoration: underline; }
/**
* Blockquotes
*/
blockquote {
color: #828282;
border-left: 4px solid #e8e8e8;
padding-left: 15px;
font-size: 18px;
letter-spacing: -1px;
font-style: italic; }
blockquote > :last-child {
margin-bottom: 0; }
/**
* Code formatting
*/
pre,
code {
font-size: 15px;
border: 1px solid #e8e8e8;
border-radius: 3px;
background-color: #eef; }
code {
padding: 1px 5px; }
pre {
padding: 8px 12px;
overflow-x: auto; }
pre > code {
border: 0;
padding-right: 0;
padding-left: 0; }
/**
* Wrapper
*/
.wrapper {
max-width: -webkit-calc(800px - (30px * 2));
max-width: calc(800px - (30px * 2));
margin-right: auto;
margin-left: auto;
padding-right: 30px;
padding-left: 30px; }
@media screen and (max-width: 800px) {
.wrapper {
max-width: -webkit-calc(800px - (30px));
max-width: calc(800px - (30px));
padding-right: 15px;
padding-left: 15px; } }
/**
* Clearfix
*/
.wrapper:after, .footer-col-wrapper:after {
content: "";
display: table;
clear: both; }
/**
* Icons
*/
.svg-icon {
width: 16px;
height: 16px;
display: inline-block;
fill: #828282;
padding-right: 5px;
vertical-align: text-top; }
.social-media-list li + li {
padding-top: 5px; }
/**
* Tables
*/
table {
margin-bottom: 30px;
width: 100%;
text-align: left;
color: #3f3f3f;
border-collapse: collapse;
border: 1px solid #e8e8e8; }
table tr:nth-child(even) {
background-color: #f7f7f7; }
table th, table td {
padding: 10px 15px; }
table th {
background-color: #f0f0f0;
border: 1px solid #dedede;
border-bottom-color: #c9c9c9; }
table td {
border: 1px solid #e8e8e8; }
/**
* Site header
*/
.site-header {
border-top: 5px solid #424242;
border-bottom: 1px solid #e8e8e8;
min-height: 55.95px;
position: relative; }
.site-title {
font-size: 26px;
font-weight: 300;
line-height: 54px;
letter-spacing: -1px;
margin-bottom: 0;
float: left; }
.site-title, .site-title:visited {
color: #424242; }
.site-nav {
float: right;
line-height: 54px; }
.site-nav .nav-trigger {
display: none; }
.site-nav .menu-icon {
display: none; }
.site-nav .page-link {
color: #111;
line-height: 1.5; }
.site-nav .page-link:not(:last-child) {
margin-right: 20px; }
@media screen and (max-width: 600px) {
.site-nav {
position: absolute;
top: 9px;
right: 15px;
background-color: #fdfdfd;
border: 1px solid #e8e8e8;
border-radius: 5px;
text-align: right; }
.site-nav label[for="nav-trigger"] {
display: block;
float: right;
width: 36px;
height: 36px;
z-index: 2;
cursor: pointer; }
.site-nav .menu-icon {
display: block;
float: right;
width: 36px;
height: 26px;
line-height: 0;
padding-top: 10px;
text-align: center; }
.site-nav .menu-icon > svg {
fill: #424242; }
.site-nav input ~ .trigger {
clear: both;
display: none; }
.site-nav input:checked ~ .trigger {
display: block;
padding-bottom: 5px; }
.site-nav .page-link {
display: block;
padding: 5px 10px;
margin-left: 20px; }
.site-nav .page-link:not(:last-child) {
margin-right: 0; } }
/**
* Site footer
*/
.site-footer {
border-top: 1px solid #e8e8e8;
padding: 30px 0; }
.footer-heading {
font-size: 18px;
margin-bottom: 15px; }
.contact-list,
.social-media-list {
list-style: none;
margin-left: 0; }
.footer-col-wrapper {
font-size: 15px;
color: #828282;
margin-left: -15px; }
.footer-col {
float: left;
margin-bottom: 15px;
padding-left: 15px; }
.footer-col-1 {
width: -webkit-calc(35% - (30px / 2));
width: calc(35% - (30px / 2)); }
.footer-col-2 {
width: -webkit-calc(20% - (30px / 2));
width: calc(20% - (30px / 2)); }
.footer-col-3 {
width: -webkit-calc(45% - (30px / 2));
width: calc(45% - (30px / 2)); }
@media screen and (max-width: 800px) {
.footer-col-1,
.footer-col-2 {
width: -webkit-calc(50% - (30px / 2));
width: calc(50% - (30px / 2)); }
.footer-col-3 {
width: -webkit-calc(100% - (30px / 2));
width: calc(100% - (30px / 2)); } }
@media screen and (max-width: 600px) {
.footer-col {
float: none;
width: -webkit-calc(100% - (30px / 2));
width: calc(100% - (30px / 2)); } }
/**
* Page content
*/
.page-content {
padding: 30px 0;
flex: 1; }
.page-heading {
font-size: 32px; }
.post-list-heading {
font-size: 28px; }
.post-list {
margin-left: 0;
list-style: none; }
.post-list > li {
margin-bottom: 30px; }
.post-meta {
font-size: 14px;
color: #828282; }
.post-link {
display: block;
font-size: 24px; }
/**
* Posts
*/
.post-header {
margin-bottom: 30px; }
.post-title {
font-size: 42px;
letter-spacing: -1px;
line-height: 1; }
@media screen and (max-width: 800px) {
.post-title {
font-size: 36px; } }
.post-content {
margin-bottom: 30px; }
.post-content h2 {
font-size: 32px; }
@media screen and (max-width: 800px) {
.post-content h2 {
font-size: 28px; } }
.post-content h3 {
font-size: 26px; }
@media screen and (max-width: 800px) {
.post-content h3 {
font-size: 22px; } }
.post-content h4 {
font-size: 20px; }
@media screen and (max-width: 800px) {
.post-content h4 {
font-size: 18px; } }
/**
* Syntax highlighting styles
*/
.highlight {
background: #fff; }
.highlighter-rouge .highlight {
background: #eef; }
.highlight .c {
color: #998;
font-style: italic; }
.highlight .err {
color: #a61717;
background-color: #e3d2d2; }
.highlight .k {
font-weight: bold; }
.highlight .o {
font-weight: bold; }
.highlight .cm {
color: #998;
font-style: italic; }
.highlight .cp {
color: #999;
font-weight: bold; }
.highlight .c1 {
color: #998;
font-style: italic; }
.highlight .cs {
color: #999;
font-weight: bold;
font-style: italic; }
.highlight .gd {
color: #000;
background-color: #fdd; }
.highlight .gd .x {
color: #000;
background-color: #faa; }
.highlight .ge {
font-style: italic; }
.highlight .gr {
color: #a00; }
.highlight .gh {
color: #999; }
.highlight .gi {
color: #000;
background-color: #dfd; }
.highlight .gi .x {
color: #000;
background-color: #afa; }
.highlight .go {
color: #888; }
.highlight .gp {
color: #555; }
.highlight .gs {
font-weight: bold; }
.highlight .gu {
color: #aaa; }
.highlight .gt {
color: #a00; }
.highlight .kc {
font-weight: bold; }
.highlight .kd {
font-weight: bold; }
.highlight .kp {
font-weight: bold; }
.highlight .kr {
font-weight: bold; }
.highlight .kt {
color: #458;
font-weight: bold; }
.highlight .m {
color: #099; }
.highlight .s {
color: #d14; }
.highlight .na {
color: #008080; }
.highlight .nb {
color: #0086B3; }
.highlight .nc {
color: #458;
font-weight: bold; }
.highlight .no {
color: #008080; }
.highlight .ni {
color: #800080; }
.highlight .ne {
color: #900;
font-weight: bold; }
.highlight .nf {
color: #900;
font-weight: bold; }
.highlight .nn {
color: #555; }
.highlight .nt {
color: #000080; }
.highlight .nv {
color: #008080; }
.highlight .ow {
font-weight: bold; }
.highlight .w {
color: #bbb; }
.highlight .mf {
color: #099; }
.highlight .mh {
color: #099; }
.highlight .mi {
color: #099; }
.highlight .mo {
color: #099; }
.highlight .sb {
color: #d14; }
.highlight .sc {
color: #d14; }
.highlight .sd {
color: #d14; }
.highlight .s2 {
color: #d14; }
.highlight .se {
color: #d14; }
.highlight .sh {
color: #d14; }
.highlight .si {
color: #d14; }
.highlight .sx {
color: #d14; }
.highlight .sr {
color: #009926; }
.highlight .s1 {
color: #d14; }
.highlight .ss {
color: #990073; }
.highlight .bp {
color: #999; }
.highlight .vc {
color: #008080; }
.highlight .vg {
color: #008080; }
.highlight .vi {
color: #008080; }
.highlight .il {
color: #099; }
p {
line-height: 26px;
margin-bottom: 12px; }
h5 {
font-size: 18px;
font-weight: 400px; }
.image-right {
width: 350px;
max-width: 100%;
float: right;
margin-left: 15px;
margin-bottom: 10px;
margin-top: 5px; }
.image-left {
width: 350px;
max-width: 100%;
float: left;
margin-right: 15px;
margin-bottom: 5px;
margin-top: 5px; }
.image-original {
float: left;
margin-right: 15px;
margin-bottom: 10px; }
.image-left.small {
width: 200px; }
h4,
h3 {
margin-top: 10px;
clear: both; }
.videos .video-item {
width: 100%;
margin-bottom: 20px; }
.videos .video-item .video-wrapper {
position: relative;
padding-bottom: 56.25%;
height: 0; }
.videos .video-item .video-wrapper iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%; }
.social-bar-wrapper {
position: fixed;
bottom: 0px;
z-index: 4;
width: 100%; }
.social-bar-wrapper .social-bar {
display: flex;
flex-direction: row;
width: 100%; }
.social-bar-wrapper .social-bar > .social {
flex: 1;
height: 60px; }
.gallery > * {
margin: auto; }
.gallery #carousel-with-preview {
max-width: 600px; }
.gallery .carousel-preview {
display: flex;
justify-content: center; }
.gallery button {
width: 80px;
height: 80px;
-webkit-appearance: none;
appearance: none;
margin: 0;
padding: 0;
border: none;
cursor: pointer;
outline: none; }
.post-teaser {
padding-top: 10px;
border-top: 1px solid #e8e8e8; }
.has-sidebar {
display: flex; }
.has-sidebar .e-content {
border-right: 1px solid #e8e8e8;
padding-right: 15px;
margin-right: 15px; }
.has-sidebar .recommended {
/*white-space: nowrap;*/
width: 25%; }
.has-sidebar .recommended .item {
white-space: nowrap;
border-top: 1px solid #e8e8e8;
padding-top: 20px;
margin-bottom: 20px;
cursor: pointer;
position: relative;
width: 170px; }
.has-sidebar .recommended .item p {
position: absolute;
font-weight: bold;
bottom: 0px;
left: 0px;
width: 100%;
padding-top: 5px;
padding-bottom: 5px;
background: rgba(255, 255, 255, 0.7);
margin: 0px;
text-align: center; }
.has-sidebar .recommended .item a {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
color: transparent; }
@media screen and (min-width: 900px) {
.social-bar-wrapper {
position: sticky;
top: 62px;
left: 0px; }
.social-bar-wrapper .social-bar {
flex-direction: column;
position: absolute;
top: 0px;
width: auto; }
.social-bar-wrapper .social-bar > .social {
flex: none; } }
@media screen and (max-width: 1199px) {
table {
display: block;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar; }
.gallery .carousel-preview {
display: none; }
.has-sidebar {
flex-direction: column; }
.has-sidebar .e-content {
border-right: none;
padding-right: 0px;
margin-right: 0px; }
.has-sidebar .recommended {
width: 100%; }
.has-sidebar .recommended .item-wrapper {
display: flex; }
.has-sidebar .recommended .item-wrapper .item {
width: 100%;
border: 0px; } }
.clearfix {
clear: both; }
@media screen and (min-width: 1200px) {
.wrapper {
max-width: -webkit-calc(1200px - (30px * 2));
max-width: calc(1200px - (30px * 2));
margin-right: auto;
margin-left: auto;
padding-right: 30px;
padding-left: 30px; }
.videos {
display: flex; }
.videos .video-item {
width: 50%; }
.videos .video-item.left {
margin-right: 10px; }
.videos .video-item.right {
margin-left: 10px; } }
.m1 {
min-height: 200px; }
.post-content a {
text-decoration: underline;
color: #000066; }
.post-teaser ul,
.post-content ul {
overflow: hidden;
padding-left: 30px;
margin-left: 0px;
list-style-type: disc; }
.center-image {
margin: auto;
width: 75%;
margin-bottom: 15px; }
.flex-image {
display: flex;
justify-content: space-evenly;
margin-bottom: 15px; }
.flex-image amp-img {
width: 47%;
cursor: pointer; }
.power span:after,
.format span:after,
.transmitters span:after {
content: ','; }
.input-power span:after {
content: ' - '; }
.input-power span:last-child:after,
.power span:last-child:after,
.format span:last-child:after,
.transmitters span:last-child:after {
content: ''; }
.vtx span:after {
content: 'mW,'; }
.vtx span:last-child:after {
content: 'mW'; }
.filters {
margin-bottom: 5px;
display: flex;
justify-content: center;
align-items: flex-start; }
.filter-wrapper .filters:last-child {
margin-bottom: 15px; }
.pointer {
cursor: pointer; }
.filters .wrapper {
flex: 1;
padding: 0px;
display: flex; }
.filters select,
.filters input {
font-size: 20px;
flex: 1; }
.filters select {
margin-right: 5px;
padding-top: 1px;
padding-bottom: 1px; }
.filters input {
/* max-width: 120px; */ }
.filters .wrapper:last-child select {
margin-right: 0px; }
.no-break {
white-space: nowrap; }
.main-article blockquote {
color: #505050;
border-left-color: #dedede; }
.main-article blockquote a,
.main-article blockquote a:visited,
.main-article blockquote a:active,
.main-article blockquote a:hover {
color: #505050; }
@media screen and (max-width: 1023px) {
.filter-wrapper .filters:last-child,
.filters {
margin-left: -5px;
margin-right: -5px;
flex-wrap: wrap;
margin-bottom: 0px; }
.filters .wrapper {
min-width: 50%;
max-width: 50%;
margin-bottom: 10px; }
.filters input {
min-width: initial;
max-width: 92%; }
.filters select,
.filters input {
margin-left: 5px;
margin-right: 5px; } }
.content-ad-mobile,
.content-ad-tablet,
.content-ad-desktop,
.sidebar-ad-small,
.sidebar-ad-big,
.list-ad-mobile,
.list-ad-tablet,
.list-ad-desktop {
display: none; }
li.list-ad-mobile,
li.list-ad-tablet,
li.list-ad-desktop {
padding-top: 10px;
margin-bottom: 10px;
border-top: 1px solid #e8e8e8; }
@media screen and (max-width: 767px) {
.content-ad-mobile,
.list-ad-mobile {
display: block; }
.list-ad-mobile .wrapper-ad {
margin: auto;
width: 320px;
height: 100px; } }
@media screen and (min-width: 768px) and (max-width: 1199px) {
.content-ad-tablet,
.list-ad-tablet {
display: block; }
.list-ad-tablet .wrapper-ad {
margin: auto;
width: 728px; } }
@media screen and (min-width: 1200px) {
.content-ad-desktop,
.list-ad-desktop {
display: block; }
.list-ad-desktop .wrapper-ad {
margin: auto;
width: 970px;
height: 250px; } }
.image-center {
margin: auto;
display: flex;
margin-bottom: 15px;
margin-left: 10%;
margin-right: 10%; }
.image-center.small {
margin-left: 25%;
margin-right: 25%; }
.image-center.max {
margin: 0; }
@media screen and (min-width: 1390px) and (max-width: 1769px) {
.sidebar-ad-small {
display: block;
position: absolute;
right: calc(((100% - 1140px) / 2 - 120px) / 2);
top: 90px;
width: 120px;
height: 600px; } }
@media screen and (min-width: 1770px) {
.sidebar-ad-big {
display: block;
position: absolute;
right: calc(((100% - 1140px) / 2 - 300px) / 2);
top: 90px;
width: 300px;
height: 600px; } }
.wrapper-ad-recommended-mobile,
.wrapper-ad-recommended-tablet,
.wrapper-ad-recommended-desktop {
display: none; }
.wrapper-ad-recommended-mobile iframe,
.wrapper-ad-recommended-tablet iframe,
.wrapper-ad-recommended-desktop iframe {
margin: auto; }
.wrapper-ad-recommended-mobile,
.wrapper-ad-recommended-tablet {
padding-bottom: 40px; }
@media screen and (max-width: 767px) {
.wrapper-ad-recommended-mobile {
display: block;
text-align: center; } }
@media screen and (min-width: 768px) and (max-width: 1199px) {
.wrapper-ad-recommended-tablet {
display: block;
text-align: center; } }
@media screen and (min-width: 1200px) {
.wrapper-ad-recommended-desktop {
border-top: 1px solid #e8e8e8;
padding-top: 20px;
display: block;
margin-left: 5px; } }
.read-more-link {
display: block;
text-align: right;
font-weight: bold; }
.read-more-link, .read-more-link:active, .read-more-link:visited {
color: black; }
.read-more-overlay {
display: block;
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%; }
.spacer {
height: 10px; }
@media screen and (max-width: 767px) {
.image-center {
margin-left: 0px;
margin-right: 0px; }
.image-left.small,
.image-left {
width: 100%;
margin-left: 0px;
margin-right: 0px; }
.read-more-link {
text-align: center;
background: #828282;
padding-top: 9px;
padding-bottom: 7px; }
a.read-more-link,
a.read-more-link:active,
a.read-more-link:visited {
color: white;
text-decoration: none; } }
.post-teaser h3 {
line-height: 28px; }
.post-teaser h3 a,
.post-teaser h3 a:active,
.post-teaser h3 a:visited {
color: black; }
.content-ad-mobile .wrapper-ad .amp-flying-carpet-text-border {
background: black;
color: white;
text-align: center; }
.content-ad-desktop,
.content-ad-tablet,
.content-ad-mobile {
margin-bottom: 15px; }
.content-ad-desktop .wrapper-ad,
.content-ad-tablet .wrapper-ad,
.content-ad-mobile .wrapper-ad {
margin: auto; }
.content-ad-desktop .wrapper-ad,
.content-ad-tablet .wrapper-ad {
width: 728px;
height: 90px; }
ul.pager {
text-align: center;
list-style: none; }
ul.pager .next a:after,
ul.pager .previous a:before {
font-size: 25px;
margin-top: -5px; }
ul.pager .next a:after {
content: '\2192'; }
ul.pager .previous a:before {
content: "\2190"; }
ul.pager li {
display: inline-block;
border: 1px solid black;
margin: 5px;
font-weight: bold; }
ul.pager li a {
line-height: 20px;
font-size: 16px;
display: inline-block;
padding: 10px;
color: black;
text-decoration: none; }
.post-header {
margin-bottom: 10px; }
.post-header h1 {
margin-bottom: 5px; }
.post-teaser .post-meta,
.post-header .post-meta {
line-height: 20px;
margin-bottom: 0px;
padding-left: 18px;
position: relative; }
.post-teaser .post-meta:before,
.post-header .post-meta:before {
font-family: 'Material Icons';
content: 'access_time';
position: absolute;
top: 0px;
left: 0px;
font-size: 16px; }
.post-teaser {
position: relative; }
.post-teaser .post-meta:before {
top: -3px; }
.drop-down {
display: inline-block;
position: relative; }
.drop-down .parent {
cursor: pointer;
padding-right: 22px; }
.drop-down .parent:after {
font-family: 'Material Icons';
content: 'expand_more';
position: absolute;
top: 0;
right: 0px;
font-size: 26px; }
.drop-down .children {
display: none;
background: white;
white-space: nowrap; }
.drop-down .children .page-link {
display: block;
line-height: 34px;
margin: 0px; }
@media screen and (min-width: 601px) {
.drop-down:hover .children {
display: block;
position: absolute;
top: 50px;
left: -15px; }
.drop-down:hover .children .inner {
margin-top: 6px;
padding-left: 15px;
padding-right: 15px;
border: 1px solid #e8e8e8;
border-top: 0px; } }
.main-teaser-container {
margin-bottom: 10px; }
.main-teaser-wrapper {
margin-left: -10px;
margin-right: -10px;
margin-bottom: 20px;
display: flex; }
.main-teaser-wrapper .item-wrapper {
width: 33.3%; }
.main-teaser-wrapper .item-wrapper .item {
margin-right: 10px;
margin-left: 10px;
position: relative;
border: 1px solid #e8e8e8; }
.main-teaser-wrapper .item-wrapper .item .inner {
transition: all .2s ease-in-out; }
.main-teaser-wrapper .item-wrapper .item .inner:hover {
transform: scale(1.05);
font-size: 100%; }
.main-teaser-wrapper .item-wrapper .item a {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
color: transparent; }
.main-teaser-wrapper .item-wrapper .item .title-wrapper {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
display: flex;
flex-direction: column;
justify-content: flex-end; }
.main-teaser-wrapper .item-wrapper .item .title {
width: 100%;
background-color: rgba(255, 255, 255, 0.8);
color: black;
text-align: center;
font-size: 18px;
font-weight: bold;
line-height: 60px;
/*
text-transform: uppercase;
border: 1px solid #e8e8e8;
border-top: 0px;
*/ }
.site-header {
z-index: 1000;
position: fixed;
width: 100%;
background: white; }
.site-footer {
background: #e8e8e8;
padding-bottom: 15px; }
.site-footer p,
.site-footer li {
line-height: 22px; }
.copy {
padding-top: 15px;
border-top: 1px solid #828282;
text-align: left;
margin-left: -15px;
margin-right: -15px;
padding-left: 15px; }
a.footer-menu {
color: #828282; }
.header-image {
height: 250px;
max-height: 250px;
left: 0px;
position: fixed;
width: 100%;
top: 62px;
background-position: center center;
background-size: cover; }
.page-content {
z-index: 3;
background: white;
padding-top: 84px; }
.page-content.has-header-image {
padding-top: 30px;
margin-top: 310px;
position: relative; }
.page-content.has-header-image:before {
position: absolute;
top: -15px;
left: 0px;
content: ' ';
height: 15px;
width: 100%;
background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);
/* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); }
.page-content.has-header-image .sidebar-ad-big {
top: 30px; }
form.newsletter .mail-wrapper {
display: flex;
justify-content: center;
flex-direction: row;
margin-top: 4px; }
form.newsletter .mail-wrapper label {
display: none; }
form.newsletter .mail-wrapper input {
display: flex;
flex-grow: 1; }
form.newsletter .mail-wrapper input.email {
margin-right: 5px;
padding: 10px; }
form.newsletter .submit {
justify-content: center;
text-transform: uppercase;
background: #e8e8e8;
padding: 10px;
border: 1px solid #111; }
@media screen and (min-width: 601px) {
h2,
h3,
h4,
h5 {
margin-top: -62px;
padding-top: 62px; }
.footer-col-1 {
width: -webkit-calc(40% - (30px / 2) - (415px / 2));
width: calc(40% - (30px / 2) - (415px / 2)); }
.footer-col-2 {
width: -webkit-calc(60% - (30px / 2) - (415px / 2));
width: calc(60% - (30px / 2) - (415px / 2)); }
.footer-col-3 {
width: 400px; } }
@media screen and (max-width: 600px) {
h2,
h3,
h4,
h5 {
margin-top: -70px;
padding-top: 70px; } }
footer {
z-index: 2; }
.contact-form {
width: 50%;
margin-left: 25%; }
@media screen and (max-width: 600px) {
.contact-form {
width: 100%;
margin-left: 0px; } }
.contact-form textarea {
padding: 10px;
width: calc(100% - 20px);
margin-bottom: 5px;
margin-top: 5px; }
.contact-form input {
padding: 10px;
width: calc(100% - 22px);
margin-bottom: 5px;
margin-top: 5px; }
.contact-form input.submit {
margin-right: -2px;
width: auto;
float: right;
text-align: center;
text-transform: uppercase;
background: #e8e8e8;
border: 1px solid #111; }
.author-social-wrapper {
display: flex;
justify-content: space-around;
margin-left: -10px;
margin-right: -10px;
margin-bottom: 25px; }
.author-social-wrapper a {
width: 50%;
padding-left: 10px;
padding-right: 10px; }
@media screen and (max-width: 600px) {
.image-center.small {
margin-left: 0;
margin-right: 0; }
.site-nav {
z-index: 1; }
.site-nav .drop-down .parent {
display: none; }
.site-nav .drop-down .children {
display: block; }
.site-nav .drop-down .children .page-link {
line-height: 24px; }
.has-sidebar .recommended {
display: flex;
flex-direction: column-reverse; }
.has-sidebar .recommended .recommended-wrapper {
margin-bottom: 20px; }
.has-sidebar .recommended .item-wrapper {
flex-wrap: wrap; }
.has-sidebar .recommended .item-wrapper .item {
width: 50%;
margin-bottom: 10px;
padding-top: 10px;
border-bottom: 1px solid #e8e8e8; }
.main-teaser-wrapper {
margin: 0px;
flex-direction: column; }
.main-teaser-wrapper .item-wrapper {
width: 100%;
margin-bottom: 10px; }
.main-teaser-wrapper .item-wrapper .item {
margin: 0px; }
.main-teaser-wrapper .item-wrapper .image-wrapper {
max-height: 200px;
overflow: hidden;
position: relative; }
.main-teaser-wrapper .item-wrapper .image-wrapper img {
margin-top: -15%; }
.header-image {
height: 120px;
max-height: 120px; }
.page-content.has-header-image {
margin-top: 180px; }
.site-footer {
padding-bottom: 60px; }
footer {
text-align: center; }
footer .footer-col-2,
footer .footer-col-3 {
border-top: 1px solid #828282;
padding: 0px;
padding-top: 10px;
margin-left: 15px;
margin-right: 15px; }
footer ul li a {
display: block;
padding-top: 12px;
padding-bottom: 12px;
font-size: 18px; }
.author-image-wrapper {
width: 33.3%;
float: left;
margin-right: 10px; }
.copy {
text-align: center; }
.post-content ol li a {
font-size: 18px;
padding-top: 5px;
padding-bottom: 5px;
display: block; } }
@media screen and (min-width: 768px) {
.insta {
width: 80%;
margin: auto; } }
.ol-wrapper ol {
display: inline-block; }
.clickable {
cursor: pointer;
color: #2a7ae2; }
.clickable:hover {
color: #111;
text-decoration: underline; }
.support-me {
margin: 24px;
padding: 20px;
border: 2px solid black;
max-width: 680px;
margin-left: auto;
margin-right: auto; }
.support-me .headline {
text-transform: uppercase;
text-align: center;
font-weight: bold;
margin-bottom: 5px; }
.support-me .product-text {
text-align: center;
margin-right: 10px; }
@media screen and (max-width: 600px) {
.support-me .product-text {
margin: 0px;
text-align: left; } }
.support-me .buttons-wrapper {
display: flex;
align-items: center;
margin-top: 5px; }
@media screen and (max-width: 600px) {
.support-me .buttons-wrapper {
align-items: flex-start;
flex-direction: column; } }
.support-me .buttons {
display: flex;
align-items: center;
justify-content: space-around;
flex: 1; }
@media screen and (max-width: 600px) {
.support-me .buttons {
width: 100%; } }
.support-me .buttons a {
margin-left: 10px;
margin-right: 10px; }
.support-me .buttons a img {
width: 100px; }
@media screen and (max-width: 600px) {
.support-me .buttons a img {
width: 33%; } }
.accordion {
margin-bottom: 10px; }
.accordion .accordion-header {
font-weight: bold;
padding: 10px;
border: 0px;
text-transform: uppercase; }
.accordion:after {
font-family: 'Material Icons';
content: 'expand_more';
position: absolute;
top: 0;
right: 3px;
font-size: 30px; }
.accordion .accordion-content {
background: #efefef;
margin-bottom: 5px; }
.accordion .accordion-content ol {
margin-top: 2px; }
.accordion .accordion-content ol li {
font-weight: bold;
color: black;
padding-top: 2px;
padding-bottom: 2px; }
.accordion .accordion-content ol li a {
text-decoration: none;
color: black; }
.accordion .accordion-content ol li a:hover {
text-decoration: underline; }
.accordion.toc {
max-width: 400px; }
#bg-image {
margin-bottom: 20px; }
article ol, article ul {
margin: 0px;
padding-left: 30px;
margin-bottom: 12px; }
.home p a,
.home p a:active,
.home p a:visited,
.post-teaser .excerpt-wrapper p a,
.post-teaser .excerpt-wrapper p a:active,
.post-teaser .excerpt-wrapper p a:visited,
.main-article a,
.main-article a:active,
.main-article a:visited {
color: black;
text-decoration: none;
border-bottom: 2px solid #fbb040;
padding-top: 2px;
background-image: linear-gradient(to top, #fbb040 50%, transparent 50%);
background-size: 100% 200%;
background-position: top;
transition: background-position 0.5s ease-in-out; }
.home p a:hover,
.post-teaser .excerpt-wrapper p a:hover,
.main-article a:hover {
background-position: bottom; }
.main-article .support-me a,
.main-article .support-me a:active,
.main-article .support-me a:visited {
border: 0px; }
.block-wrapper {
display: flex;
flex-direction: row;
background: #e8e8e8;
padding: 10px;
margin-top: 15px;
margin-bottom: 15px; }
.block-wrapper .half {
width: 50%; }
.block-wrapper .half h3 {
margin-bottom: 0px; }
.block-wrapper .half ul {
padding-left: 20px; }
@media screen and (max-width: 600px) {
.block-wrapper {
flex-direction: row; }
.block-wrapper .half {
width: 100%; } }
</style>
<script async src="https://cdn.ampproject.org/v0.js"></script>
<script custom-element="amp-install-serviceworker" src="https://cdn.ampproject.org/v0/amp-install-serviceworker-0.1.js" async=""></script>
<script async custom-element="amp-youtube" src="https://cdn.ampproject.org/v0/amp-youtube-0.1.js"></script>
<script async custom-element="amp-iframe" src="https://cdn.ampproject.org/v0/amp-iframe-0.1.js"></script>
<script async custom-element="amp-analytics" src="https://cdn.ampproject.org/v0/amp-analytics-0.1.js"></script>
<script async custom-element="amp-social-share" src="https://cdn.ampproject.org/v0/amp-social-share-0.1.js"></script>
<script async custom-element="amp-carousel" src="https://cdn.ampproject.org/v0/amp-carousel-0.1.js"></script>
<script async custom-element="amp-image-lightbox" src="https://cdn.ampproject.org/v0/amp-image-lightbox-0.1.js"></script>
<script async custom-element="amp-bind" src="https://cdn.ampproject.org/v0/amp-bind-0.1.js"></script>
<script async custom-element="amp-list" src="https://cdn.ampproject.org/v0/amp-list-0.1.js"></script>
<script async custom-template="amp-mustache" src="https://cdn.ampproject.org/v0/amp-mustache-0.2.js"></script>
<script async custom-element="amp-fx-flying-carpet" src="https://cdn.ampproject.org/v0/amp-fx-flying-carpet-0.1.js"></script>
<script async custom-element="amp-form" src="https://cdn.ampproject.org/v0/amp-form-0.1.js"></script>
<script async custom-element="amp-instagram" src="https://cdn.ampproject.org/v0/amp-instagram-0.1.js"></script>
<script async custom-element="amp-accordion" src="https://cdn.ampproject.org/v0/amp-accordion-0.1.js"></script>
<script async custom-element="amp-auto-ads" src="https://cdn.ampproject.org/v0/amp-auto-ads-0.1.js"></script>
<meta name="amp-consent-blocking" content="amp-ad">
<script async custom-element="amp-consent" src="https://cdn.ampproject.org/v0/amp-consent-0.1.js"></script>
<script async custom-element="amp-iframe" src="https://cdn.ampproject.org/v0/amp-iframe-0.1.js"></script>
<script async custom-element="amp-ad" src="https://cdn.ampproject.org/v0/amp-ad-0.1.js"></script>
<style amp-boilerplate>body{-webkit-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-moz-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-ms-animation:-amp-start 8s steps(1,end) 0s 1 normal both;animation:-amp-start 8s steps(1,end) 0s 1 normal both}@-webkit-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-moz-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-ms-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-o-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}</style><noscript><style amp-boilerplate>body{-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none}</style></noscript>
</head>
<body>
<amp-auto-ads type="adsense" data-ad-client="ca-pub-1561982868251748"></amp-auto-ads>
<amp-analytics type="gtag" data-credentials="include">
<script type="application/json">
{
"vars" : {
"gtag_id": "G-SR5TJBEH93",
"config" : {
"G-SR5TJBEH93": { "groups": "default" }
}
}
}
</script>
</amp-analytics>
<amp-consent layout="nodisplay" id="googlefc" type="googlefc">
<script type="application/json">
{
"clientConfig": {
"publisherIdentifier": "pub-1561982868251748"
}
}
</script>
</amp-consent>
<header class="site-header">
<div class="wrapper">
<a class="site-title" rel="author" href="/">Brushless Whoop</a><nav class="site-nav">
<input type="checkbox" id="nav-trigger" class="nav-trigger">
<label for="nav-trigger">
<span class="menu-icon">
<svg viewbox="0 0 18 15" width="18px" height="15px">
<path d="M18,1.484c0,0.82-0.665,1.484-1.484,1.484H1.484C0.665,2.969,0,2.304,0,1.484l0,0C0,0.665,0.665,0,1.484,0 h15.032C17.335,0,18,0.665,18,1.484L18,1.484z M18,7.516C18,8.335,17.335,9,16.516,9H1.484C0.665,9,0,8.335,0,7.516l0,0 c0-0.82,0.665-1.484,1.484-1.484h15.032C17.335,6.031,18,6.696,18,7.516L18,7.516z M18,13.516C18,14.335,17.335,15,16.516,15H1.484 C0.665,15,0,14.335,0,13.516l0,0c0-0.82,0.665-1.483,1.484-1.483h15.032C17.335,12.031,18,12.695,18,13.516L18,13.516z"></path>
</svg>
</span>
</label>
<div class="trigger">
<a class="page-link" href="/category/1s/">1S</a><a class="page-link" href="/category/2s/">2S</a><a class="page-link" href="/category/3s/">3S Whoops</a><a class="page-link" href="/category/blog/">Blog</a><a class="page-link" href="/category/review/">Reviews</a><div class="drop-down">
<span class="parent">Comparisons</span>
<div class="children">
<div class="inner">
<a class="page-link" href="/brushless-whoop-comparison/">Brushless Whoops</a><a class="page-link" href="/flight-controller-comparison/">Flight Controllers</a><a class="page-link" href="/frame-comparison/">Frames</a><a class="page-link" href="/aio-fpv-camera-comparison/">AIO FPV Cameras</a><a class="page-link" href="/nano-fpv-camera-comparison/">Nano FPV Cameras</a><a class="page-link" href="/nano-vtx-comparison/">Nano Video Transmitters</a>
</div>
</div>
</div>
</div>
</nav>
</div>
</header>
<main class="page-content" aria-label="Content">
<div class="social-bar-wrapper">
<div class="social-bar">
<amp-social-share width="60" height="60" class="social" type="twitter" title="Share on Twitter"></amp-social-share>
<amp-social-share width="60" height="60" class="social" type="facebook" data-param-app_id="1931955633558587" title="Share on Facebook"></amp-social-share>
<amp-social-share width="60" height="60" class="social" type="pinterest" title="Share on Pinterest"></amp-social-share>
<amp-social-share width="60" height="60" class="social" type="whatsapp" title="Share on Whatsapp"></amp-social-share>
<amp-social-share width="60" height="60" class="social" type="email" title="Share via E-Mail"></amp-social-share>
</div>
</div>
<div class="wrapper">
<article class="post h-entry" itemscope itemtype="http://schema.org/BlogPosting">
<span itemprop="mainEntityOfPage" itemscope itemtype="http://schema.org/WebPage"></span>
<header class="post-header">
<h1 class="post-title p-name" itemprop="name headline">Tinyhawk 2 Freestyle Review</h1>
<p class="post-meta">
<time class="dt-published" datetime="2020-06-25T00:00:00+02:00" itemprop="datePublished">Jun 25, 2020
</time><span itemprop="publisher" itemscope itemtype="http://schema.org/Organization">
<meta itemprop="name" content="Chris">
<span itemprop="logo" itemscope itemtype="https://schema.org/ImageObject">
<meta itemprop="url" content="https://brushlesswhoop.com/favicon.ico">
</span>
<meta itemprop="url" content="https://brushlesswhoop.com">
</span>
• <span itemprop="author" itemscope itemtype="http://schema.org/Person"><span class="p-author h-card" itemprop="name">Chris</span></span><span itemprop="image" itemscope itemtype="https://schema.org/ImageObject">
<meta itemprop="url" content="../images/th2freestyle-og.png">
</span>
</p>
</header>
<div class="has-sidebar">
<div class="post-content e-content main-article" itemprop="articleBody">
<amp-image-lightbox id="lightbox" layout="nodisplay"></amp-image-lightbox>
<amp-img lightbox="lightbox" src="/images/th2freestyle-og.png" alt="Tinyhawk 2 Freestyle Review" height="184" width="350" class="image-left pointer" layout="responsive"></amp-img>
<p>The EMAX Tinyhawk 2 Freestyle is the third micro quad released by EMAX that is built on basically the same stack as the <a href="/tinyhawk-2-review/">Tinyhawk 2</a> and the <a href="/tinyhawk-2-race-review/">Tinyhawk 2 Race</a> both of which I have reviewed before.</p>
<p>Both are super solid quads that you can have a lot of fun with. One to fly at home and one aimed at micro racers. I have put a couple of hundred packs through each of them and have especially been enjoying the <a href="/tinyhawk-2-race-review/">Tinyhawk 2 Race</a>. Now lets have a look at the newest addition to the Tinyhawk 2 family.</p>
<!--more-->
<div class="clearfix"></div>
<ol>
<li><a href="#overview">Overview</a></li>
<li><a href="#frame-and-props">Frame and Props</a></li>
<li><a href="#stack">Stack</a></li>
<li><a href="#motors">Motors</a></li>
<li><a href="#batteries">Batteries</a></li>
<li><a href="#accessories">Accessories</a></li>
<li><a href="#conclusion">Conclusion</a></li>
</ol>
<h2 id="overview">Overview</h2>
<p>When I first saw the Tinyhawk 2 Freestyle, I thought:</p>
<blockquote>
<p>“Meh, I am happy with my Race, I don’t think that this can be an improvement.”</p>
</blockquote>
<p>But boy, was I wrong. The Tinyhawk 2 Freestyle had me convinced within the first couple of packs that I flew. This thing is super stable in the air, straight out of the box. The <strong>all up weight is just 81g</strong>.</p>
<p>The only thing I did was bind it to my <a href="/betafpv-literadio-2-review/">BetaFPV Lite 2 Radio</a>, plug in my rates and adjust the OSD a bit.</p>
<h2 id="frame-and-props">Frame and Props</h2>
<p>The frame is a minified version of a <em>“classic”</em> Freestyle frame. Batteries are mounted on top, the stack is mounted to the bottom plate and the FPV cam is sandwiched between 2 carbon plates. Top and bottom plate are connected via plastic standoffs.</p>
<p>The design of the frame is on the rather fancy side with the carbon being - at least I think - powder coated. At least it is not a sticker and the color does not seem to come off easily.</p>
<p>I think the <a href="/external/?url=https%3A%2F%2Fwww%2Ebanggood%2Ecom%2F2%2DPairs%2DEmax%2DAVAN%2DRush%2D2_5%2DInch%2D3%2DBlade%2DPropeller%2DFor%2DBabyhawk%2DR%2DRC%2DDrone%2DFPV%2DRacing%2DMulti%2DRotor%2Dp%2D1335552%2Ehtml%3Fp%3DEL26103618053201601Y%26utm_campaign%3Dchrisl%26utm_content%3D11385" target="_blank" rel="nofollow sponsored noopener">2.5” Avan Rush props</a> make all the difference in comparison to the 2” Avan Blur props of the Race.</p>
<p>The <strong>frame took some good crashes in my tests without breaking</strong>, but I have heard from other people that they managed to break their bottom plate.</p>
<p><strong>What did on the other hand break rather quickly, was the battery strap</strong>. I assume, that the carbon top plate simply cut through it, but since I could not find the rest of the strap I can not tell for sure. When that happened I luckily had a rather tough rubber band with me, so I could continue flying.</p>
<h2 id="stack">Stack</h2>
<p>The stack is basically the same as it is with the Tinyhawk 2 and Race:</p>
<h3 id="flight-controller">Flight controller</h3>
<amp-img lightbox="lightbox" src="/images/th2freestyle-rx_antenna.png" alt="Tinyhawk 2 Freestyle RX antenna" height="281" width="500" class="image-left pointer" layout="responsive"></amp-img>
<p>The flight controller is a F4 (MATEKF411RX) all in one board with <strong>5A ESC’s</strong> on board. The ESC’s come with BLHELI_S 16.7 and you can flash JESC if you would like to use <a href="/blheli_s-rpm-filter/">RPM filters</a>. Although plugs for the motors are available, the motors are directly soldered to the flight controller, which is a good choice in my opinion.</p>
<p>The flight controller has also a <strong>FrSky D8 SPI receiver on board</strong>. The antenna was dangling out of the back of the quadcopter. Since I was afraid that it will get chewed up to the props I shrink wrapped it to a zip tie which I mounted to one of the stand-offs in the back. I would highly recommend you do the same.</p>
<h3 id="video-transmitter-and-cam">Video Transmitter and Cam</h3>
<p>The video transmitter is <strong>switchable between 25, 50, 100 and 200mW</strong>. Per default comes locked to 25mW. Also you cannot use certain frequencies in the locked state.</p>
<blockquote>
<p>In order to unlock it, you need to press the button on the VTX while powering the quadcopter on.</p>
</blockquote>
<p>The VTX can be either controller via the button or (preferably) via <strong>SmartAudio</strong>, which comes pre configured.</p>
<p>What I do not like is how the antenna is mounted. It is shrink wrapped to a zip tie, but it is very close to the prop. Admittedly I did not have any issues with
that during operation, but it is definitely something I am going to improve.</p>
<p>The cam is again, the Runcam Nano 2 which can be easily swapped for any other nano sized cam.</p>
<h2 id="motors">Motors</h2>
<amp-img lightbox="lightbox" src="/images/th2freestyle-motor.png" alt="Tinyhawk 2 Freestyle Motor" height="281" width="500" class="image-left pointer" layout="responsive"></amp-img>
<p>The Tinyhawk 2 Freestyle is rocking <strong>1103, 7000KV motors</strong>. They are using the 3 hole mounting pattern that is also common with the 1103 AMAX motors. You can screw the props to the motors, and I would highly recommend you to do so. The press fit may seem fine at first, but I lost a prop during flight, and the props generally seemed to get a bit lose during flight.</p>
<p>Screwing them down will also ensure that you do not lose them during a crash or while using turtle mode.</p>
<div class="clearfix"></div>
<h2 id="batteries">Batteries</h2>
<amp-img lightbox="lightbox" src="/images/th2freestyle-ph20.png" alt="Tinyhawk 2 Freestyle PH2.0" height="281" width="500" class="image-left pointer" layout="responsive"></amp-img>
<p>I do not know why EMAX is so <strong>obsessed with PH2.0 connectors</strong>. It might make sense on a whoop, but on a 2S micro I would really like to see an XT30 connector. This is also the first modification I made. First of all, you only need to plug in one plug in order to get the Tinyhawk going, secondly you are no longer limited regarding the current draw.</p>
<p>The Tinyhawk 2 Freestyle comes with two, 1S 450mAh HV batteries and it is not possible to fly it off of one, 1S battery.</p>
<p>With the two 1S batteries and the battery plug, there is actually <strong>only one way to mount the batteries to not get the battery connector into the props</strong>: You have to mount the batteries in such a way that the PH2.0 connectors come out at the top. You can also try and zip tie the connector to the frame, but since I was modifying it to an XT30 connector, I did not bother with that.</p>
<p>I personally really like the <a href="/external/?url=https%3A%2F%2Fwww%2Ebanggood%2Ecom%2FGaoneng%2DGNB%2D7_4V%2D450MAH%2D80C%2D2S%2DLipo%2DBattery%2DXT30%2DPlug%2Dp%2D1151985%2Ehtml%3Fp%3DEL26103618053201601Y%26utm_campaign%3Dchrisl%26utm_content%3D11385" target="_blank" rel="nofollow sponsored noopener">GNB 450mAh 2S batteries</a>, but have seen other people use the slightly bigger <a href="/external/?url=https%3A%2F%2Fwww%2Ebanggood%2Ecom%2FGaoneng%2D7_6V%2D650mAh%2D60C%2D2S%2DHV%2D4_35V%2DLipo%2DBattery%2DXT30%2DPlug%2Dfor%2DEachine%2DFPV%2DRacing%2DDrone%2Dp%2D1512849%2Ehtml%3Fp%3DEL26103618053201601Y%26utm_campaign%3Dchrisl%26utm_content%3D11385" target="_blank" rel="nofollow sponsored noopener">650mAh version</a> too.</p>
<h2 id="accessories">Accessories</h2>
<p>Apart from the batteries, the package also contains a <strong>set of spare props</strong> (I would definitely <a href="/external/?url=https%3A%2F%2Fwww%2Ebanggood%2Ecom%2F2%2DPairs%2DEmax%2DAVAN%2DRush%2D2_5%2DInch%2D3%2DBlade%2DPropeller%2DFor%2DBabyhawk%2DR%2DRC%2DDrone%2DFPV%2DRacing%2DMulti%2DRotor%2Dp%2D1335552%2Ehtml%3Fp%3DEL26103618053201601Y%26utm_campaign%3Dchrisl%26utm_content%3D11385" target="_blank" rel="nofollow sponsored noopener">get a couple of spares though</a>, spare screws, standoffs and some rubber grommets.</p>
<p>You will also get a <strong>small USB charger</strong> allowing to charge six, 1S batteries at once via USB.</p>
<p>All of this comes in a <strong>nice carrying case</strong>. Unfortunately, as with the Tinyhawk Race, you will not be able to fit the copter into the case with the props on, unless you remove the foam, which is what I did. At least now I do not have to unscrew the props each and every time I go fly.</p>
<div class="content-ad-wrapper slot-0">
<div class="content-ad-mobile"><div class="wrapper-ad">
<div class="amp-flying-carpet-text-border">Advertising</div>
<amp-fx-flying-carpet height="600px"><amp-ad width="300" height="600" type="adsense" layout="fixed" data-ad-client="ca-pub-1561982868251748" data-block-on-consent="_auto_reject" data-ad-slot="2798921214"></amp-ad></amp-fx-flying-carpet><div class="amp-flying-carpet-text-border">Advertising</div>
</div></div>
<div class="content-ad-tablet"><div class="wrapper-ad"><amp-ad width="728px" height="90px" type="adsense" data-ad-client="ca-pub-1561982868251748" data-block-on-consent="_auto_reject" data-ad-slot="9632579419"><div overflow=""></div></amp-ad></div></div>
<div class="content-ad-desktop"><div class="wrapper-ad"><amp-ad width="728px" height="90px" type="adsense" data-ad-client="ca-pub-1561982868251748" data-block-on-consent="_auto_reject" data-ad-slot="9632579419"><div overflow=""></div></amp-ad></div></div>
</div>
<h2 id="conclusion">Conclusion</h2>
<p>If you are unsure about getting this one or the <a href="/tinyhawk-2-race-review/">race</a>, I would highly recommend to get the Tinyhawk 2 Freestyle, it is just a tad bit more fun, at least in my opinion.</p>
<p>For less than <a href="/external/?url=https%3A%2F%2Fwww%2Ebanggood%2Ecom%2FEmax%2DTinyhawk%2DII%2DFreestyle%2D2_5%2DInch%2DFPV%2DRacing%2DDrone%2DBNF%2DFrsky%2DD8%2DF4%2DFC%2D5A%2DESC%2D1103%2DMotor%2DRuncam%2DNano%2D2%2DCamera%2D200mW%2DVTX%2Dp%2D1683536%2Ehtml%3Fp%3DEL26103618053201601Y%26utm_campaign%3Dchrisl%26utm_content%3D11385" target="_blank" rel="nofollow sponsored noopener">$120 on banggood</a> it is basically a steal and I am pretty sure you will not regret it.</p>
<p>If you are just starting out, I would recommend you go with the <a href="/tinyhawk-2-review/">Tinyhawk 2</a> first since it is quite a bit more durable.</p>
<p>The two things that I think could use improvement is first of all, the battery plug: <strong>Please EMAX, start using XT30 on models like this</strong>.</p>
<p>And secondly: <strong>it would be great if the quadcopter would actually fit into the carrying case while being assembled</strong> and the foam still being in. This is something that could easily be accomplished by just moving the model to the center of the foam - since it fits perfectly without the foam.</p>
</div>
<div class="recommended post-content sidebar">
<div class="wrapper-ad-recommended-tablet">
<amp-ad width="728" height="90" type="adsense" data-ad-client="ca-pub-1561982868251748" data-block-on-consent="_auto_reject" data-ad-slot="2525221951">
<div overflow></div>
</amp-ad>
</div>
<div class="author-info">
<p class="author-image-wrapper">
<amp-img src="/images/chris.jpg" width="170" height="170" alt="Author - Chris" layout="responsive"></amp-img>
</p>
<p><strong>Chris</strong> is a Vienna based software developer. In his spare time he enjoys reviewing tech gear, ripping quads of all sizes and making stuff.</p>
<p><a href="/chris/">Learn more about Chris</a>, the gear he uses and follow him on social media:</p>
<p class="author-social-wrapper">
<a href="https://www.youtube.com/c/stylesuxx" title="Visit Chris on YouTube">
<amp-img src="/images/icon_youtube.png" width="170" height="170" alt="YouTube" layout="responsive"></amp-img>
</a>
<a href="https://www.facebook.com/brushlesswhoop" title="Visit the BrushlessWhoop Facebook page">
<amp-img src="/images/facebook.svg" width="170" height="170" alt="YouTube" layout="responsive"></amp-img>
</a>
<a href="https://www.instagram.com/stylesuxx23/" title="Visit Chris on Instagram">
<amp-img src="/images/icon_instagram.png" width="170" height="170" alt="Insttagram" layout="responsive"></amp-img>
</a>
</p>
</div>
<div class="wrapper-ad-recommended-mobile">
<amp-ad width="100vw" height="320" type="adsense" data-ad-client="ca-pub-1561982868251748" data-block-on-consent="_auto_reject" data-ad-slot="9285716204" data-auto-format="rspv" data-full-width>
<div overflow></div>
</amp-ad>
</div>
<div class="recommended-wrapper">
<h3>Also check out</h3>
<div class="item-wrapper">
<div class="item">
<amp-img src="/images/th2-teaser.png" width="170" height="170" alt="Tinyhawk 2 Review" layout="responsive"></amp-img>
<p>Tinyhawk 2 Review</p>
<a href="/tinyhawk-2-review/">Tinyhawk 2 Review</a>
</div>
<div class="item">
<amp-img src="/images/th2race-teaser.png" width="170" height="170" alt="Tinyhawk 2 Race" layout="responsive"></amp-img>
<p>Tinyhawk 2 Race</p>
<a href="/tinyhawk-2-race-review/">Tinyhawk 2 Race</a>
</div>
<div class="item">
<amp-img src="/images/razer_nano-teaser.png" width="170" height="170" alt="Nano Cam Comparison" layout="responsive"></amp-img>
<p>Nano Cam Comparison</p>
<a href="/nano-fpv-camera-comparison/">Nano Cam Comparison</a>
</div>
</div>
</div>
<div class="wrapper-ad-recommended-desktop">
<amp-ad width="160" height="600" type="adsense" data-ad-client="ca-pub-1561982868251748" data-block-on-consent="_auto_reject" data-ad-slot="3075886296">
<div overflow></div>
</amp-ad>
</div>
</div>
</div>
<div class="banner-delimiter">
<amp-ad width="100vw" height="320" type="adsense" data-ad-client="ca-pub-1561982868251748" data-block-on-consent="_auto_reject" data-ad-slot="3229436794" data-auto-format="rspv" data-full-width>
<div overflow></div>
</amp-ad>
</div>
<amp-iframe width="600" height="328" layout="responsive" sandbox="allow-scripts allow-same-origin allow-modals allow-popups allow-forms" resizable title="Disqus" src="https://disqus.brushlesswhoop.com/index.html?shortname=brushlesswhooop-com&identifier=/tinyhawk-2-freestyle-review/">
<div overflow tabindex="0" role="button" aria-label="">Show more comments</div>
</amp-iframe><a class="u-url" href="/tinyhawk-2-freestyle-review/" hidden></a>
</article>
</div>
<div class="sidebar-ad-big">
<amp-ad width="300" height="600" type="adsense" data-ad-client="ca-pub-1561982868251748" data-block-on-consent="_auto_reject" data-ad-slot="4466584508">
<div overflow></div>
</amp-ad>
</div>
<div class="sidebar-ad-small">
<amp-ad width="120" height="600" type="adsense" data-ad-client="ca-pub-1561982868251748" data-block-on-consent="_auto_reject" data-ad-slot="4658156192">
<div overflow></div>
</amp-ad>
</div>
</main><footer class="site-footer h-card">
<a class="u-url" href="/" title="Home"></a>
<div class="wrapper">
<h2 class="footer-heading">Brushless Whoop</h2>
<div class="footer-col-wrapper">
<div class="footer-col footer-col-1">
<ul class="contact-list">
<li><a class="footer-menu" href="/privacy-policy/">Privacy Policy</a></li>
<li><a class="footer-menu" href="/terms-of-service/">Terms of Service</a></li>
<li><a class="footer-menu" href="/contact/">Contact</a></li>
</ul>
</div>
<div class="footer-col footer-col-2">
<p>Get your fix for all your brushless whoop needs, what is new and how does it compare. No matter if indoor or outdoor - this is the resource for brushless whoops, parts and accessories.</p>
</div>
<div class="footer-col footer-col-3">
<form class="newsletter" action="https://feedburner.google.com/fb/a/mailverify?" method="get" novalidate="" target="_blank">
<input type="hidden" value="BrushlessWhoop" name="uri">
<input type="hidden" name="loc" value="en_US">
<div><strong>Don't miss the latest news - subscribe to the newsletter!</strong></div>
<div class="mail-wrapper">
<input placeholder="E-Mail Address" class="email" type="text" id="email" name="email" required="required">
<label for="email">E-Mail address</label>
<input class="submit" type="submit" value="Subscribe">
</div>
</form>
<ul class="social-media-list"></ul>
</div>
</div>
<div class="copy footer-col-wrapper">© 2018-2024 by Chris Landa</div>
</div>
</footer>
</body>
</html>