@font-face{font-family:"Roboto";src:url("Fonts/Roboto-Regular.eot");src:url("Fonts/Roboto-Regular.eot?#iefix") format("embedded-opentype"),url("Fonts/Roboto-Regular.woff2") format("woff2"),url("Fonts/Roboto-Regular.woff") format("woff"),url("Fonts/Roboto-Regular.ttf") format("truetype"),url("Fonts/Roboto-Regular.svg#Roboto-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}body{font-family:"Roboto";font-weight:normal;font-style:normal;margin:0;background-color:#fff1e0}p{color:#333;font-size:1rem}h1{color:#83830e}h2{color:#ff8700;color:#a85a00}.container{max-width:1400px;margin:0 auto}.navi{display:flex;justify-content:space-between;align-items:center;background:linear-gradient(to bottom, #fff1e0 0%, #fff 50%, #ff8700 50%, #ff8700 100%)}.navi .logo{background-color:#1f1f1f;width:200px;height:auto;background:linear-gradient(to right, #1f1f1f, #333131);clip-path:polygon(0 15%, 70% 15%, 100% 100%, 0 100%)}.navi .logo img{height:auto;width:120px;padding-top:20px}.navi .menupart{display:flex;flex-direction:column;width:calc(100% - 200px)}.navi .menupart ul.social{text-align:center;margin:0}.navi .menupart ul.social li{display:inline}.navi .menupart ul.social li a{color:#333131;font-size:1.25rem;line-height:3rem;text-decoration:none;padding:0 1rem}.navi .menupart ul.social li a:hover{text-decoration:underline}.navi .menupart ul.menuto{list-style-type:none;padding:0;margin:0}.navi .menupart ul.menuto li{display:inline}.navi .menupart ul.menuto li a{padding:0 1.25rem;color:#fff;font-size:1.25rem;line-height:3rem;text-decoration:none}.navi .menupart ul.menuto li a:hover{text-decoration:underline}.navi .menupart input[type=checkbox],.navi .menupart .hamburger-lines{display:none}.col{display:flex}.col .twocolumns{box-sizing:border-box;width:50%;padding:.75rem .5rem}.col .twocolumns .flying{display:flex;flex-direction:column;justify-content:center;align-items:center}.col .twocolumns .flying img{#width:200px;height:auto}.col .twocolumns .commoncontents{padding:3rem 1rem 1rem}.col .twocolumns .commoncontents h3{color:#ff8700;color:#a85a00;font-size:1.5rem}.col .twocolumns .commoncontents img{max-width:300px;height:auto}.newintro .container{background-color:#fff1e0}.newintro .container h1{color:#1a1a1a;font-size:3rem}.newintro .container h2{color:#ff8700;color:#a85a00;font-size:2.5rem}.newintro .container h3{color:#333;font-size:1.25rem}.newintro .container p{color:#333;font-size:1rem}footer{background:#1f1f1f;padding:2rem 1.5rem}footer p{color:#fff}footer ul{list-style:none}footer ul li{line-height:2rem}footer ul li a{font-size:1.125rem}footer a{color:#fff;text-decoration:none}footer a:hover{color:#faebd7;text-decoration:underline}.attention-box{opacity:0;transform:translateY(30px);animation:fadeSlideIn 1.2s ease-out forwards;background:#fff1e0;padding:1em;margin-bottom:1em}@keyframes fadeSlideIn{to{opacity:1;transform:translateY(0)}}.intro1{background-color:#f4f4f4}.intro1 h1{color:#1a1a1a}.intro1 p{color:#333}.powermail_fieldwrap_type_check{border-bottom:1px solid #ccc;margin:.4rem 0 1rem}@media(max-width: 768px){.col{display:flex;flex-direction:column}.col .twocolumns{width:100%;padding:.75rem .25rem}.navi{display:flex;justify-content:space-between;align-items:flex-start;background:linear-gradient(to bottom, #fff1e0 0%, #fff 50%, #ff8700 50%, #ff8700 100%)}.navi .logo{background-color:#1f1f1f;width:200px;height:auto;background:linear-gradient(to right, #1f1f1f, #333131);clip-path:polygon(0 15%, 70% 15%, 100% 100%, 0 100%)}.navi .logo img{height:auto;width:120px;padding-top:20px}.navi .menupart{display:flex;flex-direction:column;width:calc(100% - 200px)}.navi .menupart ul.social{text-align:left;margin:0}.navi .menupart ul.social li{display:inline}.navi .menupart ul.social li a{color:#333131;font-size:1.25rem;line-height:3rem;text-decoration:none;padding:0 .5rem}.navi .menupart ul.social li a:hover{text-decoration:underline}.navi .menupart input[type=checkbox],.navi .menupart .hamburger-lines{display:block}.navi .menupart input[type=checkbox]{position:absolute;display:block;height:30px;width:40px;top:65px;right:20px;z-index:5;opacity:0}.navi .menupart .hamburger-lines{height:23px;width:35px;position:absolute;top:65px;right:25px;z-index:2;display:flex;flex-direction:column;justify-content:space-between}.navi .menupart .hamburger-lines .line{display:block;height:4px;width:100%;border-radius:10px;background:#1f1f1f}.navi .menupart .hamburger-lines .line1{transform-origin:0% 0%;transition:transform .4s ease-in-out}.navi .menupart .hamburger-lines .line2{transition:transform .2s ease-in-out}.navi .menupart .hamburger-lines .line3{transform-origin:0% 100%;transition:transform .4s ease-in-out}.navi .menupart input[type=checkbox]:checked~.menu-items{transform:translateX(0)}.navi .menupart input[type=checkbox]:checked~.hamburger-lines .line1{transform:rotate(35deg)}.navi .menupart input[type=checkbox]:checked~.hamburger-lines .line2{transform:scaleY(0)}.navi .menupart input[type=checkbox]:checked~.hamburger-lines .line3{transform:rotate(-35deg)}.navi .menupart ul.menuto{display:none}.navi .menupart input[type=checkbox]:checked~ul.menuto{background:#ff8700;max-width:300px;display:block;transition:transform .5s ease-in-out;box-shadow:5px 10px 10px 0px #ff8700;position:absolute;top:50px}.navi .menupart input[type=checkbox]:checked~ul.menuto li{width:250px;display:block;border-bottom:1px solid #fff}}form{background-color:#fef6ed;padding:2rem;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.05);max-width:600px;margin:2rem auto;color:#333}form h2{display:none}form .btn{background-color:#ff8700;color:#fff;padding:.75rem 1.5rem;border:none;border-radius:6px;font-weight:bold;cursor:pointer;transition:background-color .3s ease}form input[type=text],form input[type=radio],form input[type=email],form textarea{width:100%;padding:.75rem;margin-bottom:1rem;border:0;border-bottom:1px solid #ccc;background-color:#fff8f1;color:#333;font-size:1rem;transition:border-color .3s ease}form input::placeholder,form textarea::placeholder{color:#999}form input:focus,form textarea:focus{border-color:#ff8700;outline:none}form input[type=radio]{accent-color:#ff8700}form .form-group{position:relative}form .form-group .input label{position:unset}form .form-group label{position:absolute;left:8px;top:12px;cursor:text;color:#999;font-size:1rem;transition:transform .3s ease-in-out,background-color .3s ease-in-out;transform:translateY(0)}form .form-group label.activen{color:#d2691e;font-size:.75rem;left:24px;transform:translateY(-24px);box-shadow:0 2px 4px rgba(239,163,22,.262)}form .form-group .form-check{display:flex;justify-content:space-around;align-items:center;flex-direction:row-reverse}form .form-group .form-check label{position:unset;display:block;min-width:150px}/*# sourceMappingURL=style.css.map */
.container-inner {
    display: flex;
    gap: 30px;
}

.container-col {
    flex: 1;
}

/* 50/50 */
.width-50-50 .col-0 { flex: 1; }
.width-50-50 .col-1 { flex: 1; }

/* 25/75 */
.width-25-75 .col-0 { flex: 0 0 25%; }
.width-25-75 .col-1 { flex: 0 0 75%; }

/* 75/25 */
.width-75-25 .col-0 { flex: 0 0 75%; }
.width-75-25 .col-1 { flex: 0 0 25%; }

/* 35/65 */
.width-35-65 .col-0 { flex: 0 0 35%; }
.width-35-65 .col-1 { flex: 0 0 65%; }

/* 65/35 */
.width-65-35 .col-0 { flex: 0 0 65%; }
.width-65-35 .col-1 { flex: 0 0 35%; }

/* Mobile */
@media (max-width: 768px) {
    .container-inner {
        flex-direction: column;
    }

    .container-col {
        flex: 0 0 100% !important;
    }
}

/* ========================
   3 Columns Layouts
======================== */

/* 33 / 33 / 33 */
.width3-33-33-33 .col-0 { flex: 0 0 33.333%; }
.width3-33-33-33 .col-1 { flex: 0 0 33.333%; }
.width3-33-33-33 .col-2 { flex: 0 0 33.333%; }

/* 25 / 25 / 50 */
.width3-25-25-50 .col-0 { flex: 0 0 25%; }
.width3-25-25-50 .col-1 { flex: 0 0 25%; }
.width3-25-25-50 .col-2 { flex: 0 0 50%; }

/* 50 / 25 / 25 */
.width3-50-25-25 .col-0 { flex: 0 0 50%; }
.width3-50-25-25 .col-1 { flex: 0 0 25%; }
.width3-50-25-25 .col-2 { flex: 0 0 25%; }

form input[type="text"], form input[type="radio"], form input[type="email"], form textarea {
  box-sizing: border-box;
}

