*{box-sizing:border-box}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#8394ac;letter-spacing:.01em;margin:0;font:18px/1.4 Outfit,sans-serif}img{width:auto;max-width:100%}a{color:#38bdf8;text-decoration:none;transition:all .2s}a:hover{color:#0ea5e9}h1,h2,h3,p,.field,fieldset,ul{margin:.8em 0}h1:first-child,h2:first-child,h3:first-child,p:first-child,.field:first-child,fieldset:first-child,ul:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,p:last-child,.field:last-child,fieldset:last-child,ul:last-child{margin-bottom:0}ul,ol{padding-left:20px}ul.spaced li+li,ol.spaced li+li{margin-top:.5em}strong,.strong{font-weight:500}header{text-align:center;background:url(intro.f011b5d4.jpg) 50%/cover no-repeat;flex-direction:column;justify-content:space-between;gap:100px;min-height:100vh;padding:100px 20px;display:flex}header .logo{height:42px;margin:0 auto;display:block}footer{margin:125px 0}footer .logo{height:32px;margin:0 auto;display:block}.introtxt{max-width:780px;margin:0 auto;display:block}.arrow{width:72px;animation:1.5s infinite bounce}section{margin:125px 0}.highlight{background-color:#f1f5f9}.lead{text-align:center;font-size:1.6em;font-weight:300}.small{font-size:.85em}.shrink{max-width:1340px;margin:0 auto;padding:0 20px}.duo{align-items:center;gap:50px;margin:75px 0;display:flex}.duo.switch{flex-direction:row-reverse}.duo .txt{flex:55}.duo .img{flex:45}.duo img{width:100%}@media (width<=700px){.duo{flex-direction:column;gap:35px}.duo.switch{flex-direction:column}}.flex{justify-content:space-between;gap:50px;display:flex}h1,h2,h3{color:#475569;margin-top:1.2em;line-height:1}h1{text-align:center;margin:100px auto 75px;font-size:72px;font-weight:200}h2{font-size:36px;font-weight:300}.field{gap:20px;margin:15px 0;display:flex}.field>label{flex:2;padding-top:calc(.3em + 1px)}.field .input{flex:3}.field input:not([type=checkbox]),.field select{width:100%}fieldset{border:1px solid #e2e8f0;margin:1.4em 0;padding:0 15px 15px}legend{margin-bottom:20px;padding:0 10px;font-size:.9em}legend+*{margin-top:0!important}hr{border:0;border-top:1px solid #e2e8f0;margin:1.5em auto}table{border-collapse:collapse;width:100%}table tr+tr{border-top:1px solid #e2e8f0}input:not([type=checkbox]),select,button{font:inherit;line-height:inherit;color:#64748b;appearance:none;background:#f8fafc;border:1px solid #cbd5e1;border-radius:0;outline:none;padding:.3em .5em;display:inline-block}input:not([type=checkbox]):focus,select:focus,button:focus{background-color:#f0f9ff;border-color:#38bdf8}input:not([type=checkbox]).big,select.big,button.big{padding:.6em 1em;font-size:1.1em}input[type=checkbox]{appearance:none;vertical-align:-.4em;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;width:2em;height:2em;margin:0 10px 0 0;display:inline-block}input[type=checkbox]:checked{background:#38bdf8 url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" class=\"ionicon\" viewBox=\"0 0 512 512\"><path fill=\"none\" stroke=\"%23fff\" stroke-width=\"48\" d=\"M416 128L192 384l-96-96\"/></svg>") 50% no-repeat;border-color:#38bdf8}select{background-image:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\"><path fill=\"none\" stroke=\"%23cbd5e1\" stroke-width=\"2\" d=\"M2 5l6 6 6-6\"/></svg>");background-position:right 10px center;background-repeat:no-repeat;background-size:16px 12px;padding-right:35px}button{color:#fff;cursor:pointer;background:#38bdf8;border-color:#38bdf8;width:auto;transition:background .2s,background-color .2s}button:hover,button:focus{background:#0ea5e9;border-color:#0ea5e9}#booking .flex>*{flex:1}#booking .txt{font-size:.9em}#booking .txt h2{color:inherit;font-size:24px;font-weight:400}#booking .form{color:#94a3b8;background:#1f2937;padding:50px}#booking .form hr,#booking .form fieldset,#booking .form tr{border-color:#374151}#booking .form table{font-size:.9em}#booking .form strong,#booking .form .strong{color:#cbd5e1}#booking .form .submit{text-align:center;margin-top:40px}#booking .form .submit button{background:#22c55e;border-color:#22c55e}#booking .form .submit button:hover,#booking .form .submit button:focus{background:#16a34a;border-color:#16a34a}#booking #dronePriceRow{display:none}@media (width<=1100px){#booking .flex{flex-direction:column}#booking .form{padding:20px}}#gallery{white-space:nowrap;height:250px;position:relative;overflow:hidden}#gallery .wrapper{background:#1f2937;width:2500px;animation:20s linear infinite horizontalScroll;position:absolute;top:0;left:0}#gallery img{width:250px;height:250px;display:inline-block;transform:translate(0,0)}@keyframes bounce{0%,to{animation-timing-function:ease-in-out;transform:translateY(10px)}50%{animation-timing-function:ease-in-out;transform:translateY(-10px)}}@keyframes horizontalScroll{0%{transform:translate(0)}to{transform:translate(-100%)}}