* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-margin-before: 0em !important;-webkit-margin-after: 0em !important}
  html {font-size: 100%;background-color:#fff;}
  body {font-family:var(--oto-font-family);font-size:14px;color:var(--oto-color-blue-dark);text-align:left;font-style: normal;font-weight: 400;background-color:#FFFFFF;}
  a {color: inherit;} a:hover {color: inherit;}
  .clear:after {display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
  .hidden{display:none}
  .visually-hidden {position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;}
  .display-none {display:none !important;}
  .row {display:table;table-layout:fixed;width:100%;}
  .cell {display:table-cell;}
  .animate, .animate:hover, 
  a, a:hover, 
  button, button:hover {-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
  h1 {font-size: 3.052rem;font-weight: 700;color:var(--oto-color-blue);}
  h2 {font-size: 2.441rem;}
  h3 {font-size: 1.953rem;}
  h4 {font-size: 1.563rem;}
  h5 {font-size: 1.25rem;}

  #app {opacity:0;overflow-x:hidden;}
  #app.init {opacity:1;}

  #overlay {position:fixed;top:0;left:0;bottom:0;width:0;z-index:5}
  #overlay.open {width:100%;background-color:rgba(0,0,0,.25);}

  #header {border-bottom: 1px solid #f2f2f2;position:fixed;top:0;left:0;width:100%;z-index:6;background-color:#fff;}
  #header .wrapper {width:100%;max-width:1200px;margin:0 auto;}
  #header .pad {padding:0;margin:0 2rem;text-align:left;}
  #header .cell {vertical-align:middle;}
  #header .cell-branding {width:100px;}
  #header .cell-branding a {display:inline-block;}
  #header .cell-quick-access {text-align:right;}
  #header .quick-access {display:inline-block;}
  #header .nav-drop {display:none;}
  #header .nav-drop.open {display:block;background-color:#fff;text-align:center;}
  #header .nav-drop.open a {padding:10px 0;border-top: 1px solid #f2f2f2;text-decoration:none;font-weight:700;display:block;}
  #header .nav-drop.open a:hover {color:var(--oto-color-orange);}
  #header .menu-item {border-left: 1px solid #f2f2f2;border-right: 1px solid #f2f2f2;float:left;}
  #header .menu-item .nav-main-link {width:92px;height:80px;text-decoration:none;display:block;text-align:center;position: relative;}
  #header .menu-item .nav-main-link svg {width:12px;height:auto;display:inline-block;margin:0 auto;}
  #header .menu-item .nav-main-link span.text {display:block;text-align:center;line-height:1;font-weight:400;}
  #header .menu-item-lang {width:92px;height:80px;position:relative;overflow:visible;}
  #header .menu-item-lang .nav-main-link span.valign {position: relative;top: 50%;transform: translateY(-50%);display: block;}
  #header .menu-item-lang .nav-main-link svg path {fill:var(--oto-color-blue);}
  #header .menu-item-contact {width:100px;height:80px;position:relative;overflow:visible;display:none;}
  #header .menu-item-contact .nav-main-link {position:absolute;top:0;left:0;width:100%;height:100px;background-color:var(--oto-color-orange);}
  #header .menu-item-contact .nav-main-link:hover {height:120px;}
  #header .menu-item-contact .nav-main-link span.valign {position: relative;top:60%;transform: translateY(-50%);display: block;}
  #header .menu-item-contact .nav-main-link svg path {fill:#fff;}
  #header .menu-item-contact .nav-main-link span.text {color:#fff;font-weight:bold;}

  #main .wrapper {width:100%;max-width:1200px;margin:0 auto;padding:80px 0 30px;}
  #main .pad {padding:0;margin:0 2rem;text-align:left;}
  #main .text-content {padding-bottom:2rem;}
  #main .text-content .title {padding:2rem 0 1.25rem;text-align:center;}
  #main .text-content .title h1 {font-size: 2.5rem;}
  #main .text-content .subtitle {padding-bottom:1.25rem;position:relative;vertical-align:middle;}
  #main .text-content .subtitle h3 {color: var(--oto-color-dark-blue);font-size:1.36rem;font-weight:700;line-height:130%;text-align:justify;text-align-last:center;}
  #main .text-content .paragraph {padding: 2.5rem 0 0}
  #main .text-content .paragraph p {font-size:.9rem;line-height:110%;color:var(--oto-color-text);text-align:justify;text-align-last:left;opacity:0.6;}
  #main .form-wrapper {border-radius: 2rem;padding:3rem;margin:0 auto;box-shadow:var(--oto-box-shadow);}

  #footer {background-color:var(--oto-color-blue);padding:1.25rem 0;}
  #footer .wrapper {width:100%;max-width:1200px;margin:0 auto;}
  #footer .pad {padding:0;margin:0 2rem;text-align:center;}
  #footer p {color:#FFFFFF;font-style:normal;font-weight:400;font-size:12px;letter-spacing:1px;line-height:130%;text-align:center;}
  #footer p a {text-decoration:none;color:inherit;margin: 0 8px;}
  #footer p a:hover {text-decoration:none;color:var(--oto-color-orange);}

  form {margin:0 auto !important;font-size:var(--oto-font-size);background-color:transparent;padding:0;width:100% !important;position:relative;}
  form *, form *:after, form *:before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
  form .mktoFormRow {display:flex;}
  form .mktoFormRow .mktoFormCol {width:100%;margin:0 var(--oto-elements-margins);flex: 1 1 auto;padding-bottom:var(--oto-elements-margins);}
  form .mktoFormRow fieldset.mktoFormCol {margin:0 !important;}
  form .mktoFieldWrap {position:relative;}
  form ::-webkit-input-placeholder {color:var(--oto-input-placeholder-color);font-style:italic;}
  form ::-moz-placeholder {color:var(--oto-input-placeholder-color);font-style:italic;}
  form :-ms-input-placeholder {color:var(--oto-input-placeholder-color);font-style:italic;}form :-moz-placeholder {color:var(--oto-input-placeholder-color);font-style:italic;}

  form input[type=text], 
  form input[type=url], 
  form input[type=email], 
  form input[type=tel], 
  form input[type=number], 
  form input[type=date] {width:100% !important;font-size: inherit;font-family:inherit;font-weight:normal;border-radius:var(--oto-input-border-radius);border:var(--oto-input-border-size) solid var(--oto-input-border-color);padding-left:var(--oto-input-padding);padding-right:var(--oto-input-padding);line-height:var(--oto-input-height);height:var(--oto-input-height);color:var(--oto-input-text-color);background-color:var(--oto-input-background-color);}
  form input[type=text]:focus, 
  form input[type=url]:focus, 
  form input[type=email]:focus, 
  form input[type=tel]:focus, 
  form input[type=number]:focus, 
  form input[type=date]:focus {background-color:var(--oto-input-background-color);border:var(--oto-input-border-size) solid var(--oto-input-border-color-focused);outline:0;box-shadow:none;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}

  form textarea {font-size: inherit;width:100% !important;font-family:inherit;font-weight:normal;border-radius:var(--oto-input-border-radius);border:var(--oto-input-border-size) solid var(--oto-input-border-color);padding:var(--oto-input-padding);color:var(--oto-input-text-color);box-shadow:0 !important;background-color:var(--oto-input-background-color);}
  form textarea:focus {border:var(--oto-input-border-size) solid var(--oto-input-border-color-focused);background-color:var(--oto-input-background-color);outline:0;box-shadow:none;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;height: auto;}

  form select:not([multiple]) {font-size: inherit;width:100% !important;border:var(--oto-input-border-size) solid var(--oto-input-border-color);background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Layer_1' x='0px' y='0px' viewBox='0 0 16 16' style='enable-background:new 0 0 16 16%3B' xml:space='preserve'%3E%3Cpath style='fill:%236F7F8E' class='st0' d='M11.6 7l-3 3.1c-0.2 0.2-0.4 0.2-0.6 0.2c-0.2 0-0.4-0.1-0.5-0.2L4.4 7C4.2 6.8 4.1 6.5 4.2 6.2 s0.4-0.5 0.7-0.5h6.1c0.3 0 0.6 0.2 0.7 0.5C11.9 6.5 11.8 6.8 11.6 7z'/%3E%3C/svg%3E") no-repeat right 0.8em center/1.4em, var(--oto-input-background-color);-webkit-appearance: none; -moz-appearance: none; appearance: none; outline: 0;font-family:inherit;font-weight:normal;height:var(--oto-input-height); padding: 0 4em 0 var(--oto-input-padding); box-shadow: none; cursor: pointer;color:var(--oto-input-text-color);border-radius:var(--oto-input-border-radius);}form select:not([multiple]):focus {outline: none;}
  form select:not([multiple])::-ms-expand {display: none;}
  form select:not([multiple]) option {color: inherit;}
  
  .buttons-redirect {padding-top:20px;}
  .buttons-redirect li {display: inline-block;margin-right:6px;}
  .buttons-redirect a {width:auto;display:inline-block;text-align:center;text-decoration:none !important;cursor:pointer;outline:0;text-shadow:none;box-shadow:none;color:var(--oto-button-text-color) !important;border:none;background:var(--oto-button-background-color);font-size:var(--oto-button-font-size) !important;font-family:inherit;font-weight:500;letter-spacing:1px;padding:0 var(--oto-button-padding);vertical-align:middle;position:relative;overflow:hidden;line-height:48px;border-radius:var(--oto-button-border-radius);box-shadow: 0 0 12px 4px rgba(0,0,0,0);-webkit-transition: .4s;transition: .4s;text-transform: uppercase;}
  .buttons-redirect a:hover {color:var(--oto-button-text-color-hover);border:var(--oto-button-border-size) solid var(--oto-button-border-color-hover);background:var(--oto-button-background-color-hover);box-shadow: 0 0 12px 4px rgba(0,0,0,0.16);}

  form select[multiple] {min-height:6vh !important;width:100%;border-radius:var(--oto-input-border-radius);font-family: inherit;font-size: inherit;cursor: inherit;border:var(--oto-input-border-size) solid var(--oto-input-border-color);}
  form select[multiple]:focus {border:var(--oto-input-border-size) solid var(--oto-input-border-color-focused) !important;outline:0;box-shadow:none;;}
  form select[multiple] option {padding:.5em var(--oto-input-padding);}
  form select[multiple] option:checked {background:#B2B7BE;}
  form select[multiple]:focus option:checked,form select[multiple]:focus option:checked:hover {background-image: linear-gradient(0deg, #40B0E3 0%, #40B0E3 100%) !important;}form .mktoInstruction {display:none;}

  form legend {position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;}
  form fieldset {border:none;background-color:transparent;padding:0;margin:0;}
  form fieldset .mktoFormRow {}

  form .mktoHtmlText {line-height: 1.75;}
  /*
  form .mktoHtmlText h1 {font-family:inherit;line-height:1.5;font-size:3.052rem;padding-bottom:.5em;font-weight:normal;color:var(--oto-input-text-color);}
  form .mktoHtmlText h2 {font-family:inherit;line-height:1.5;font-size:2.441rem;padding-bottom:.5em;font-weight:normal;color:var(--oto-input-text-color);}
  form .mktoHtmlText h3 {font-family:inherit;line-height:1.5;font-size:1.953rem;padding-bottom:.5em;font-weight:normal;color:var(--oto-input-text-color);}
  form .mktoHtmlText h5 {font-family:inherit;line-height:1.5;font-size:1.25rem;padding-bottom:.5em;font-weight:normal;color:var(--oto-input-text-color);}
  */
  form .mktoHtmlText h4 {font-family:inherit;line-height:1.5;font-size:1.66rem;padding-bottom:0;font-weight:normal;color:var(--oto-color-blue);}
  form .mktoHtmlText h5 {font-family:inherit;line-height:1.5;font-size:1.1rem;padding-bottom:0;font-weight:600;color:var(--oto-color-blue-dark);}
  form .mktoHtmlText-16 {display:none;}
  form .mktoHtmlText a {text-decoration:underline;color:inherit;}
  form .mktoHtmlText small {font-size: 0.8rem;}

  form .mktoHtmlText-1 {text-align: center} /* P Unknown */

  form .mktoHtmlText-2 {} /* H4 My Info */

  form .mktoHtmlText-2 {font-size: .875rem;} /* P Not Me */

  form .mktoHtmlText-3 {text-align:right;font-size: .875rem;} /* P Mandatory */
  form .mktoHtmlText-3 span {text-align:right;color: #de5e56;}

  form .mktoHtmlText-5, 
  form .mktoHtmlText-10, 
  form .mktoHtmlText-15 {padding-left: 1rem;position:relative;font-size: .875rem;}
  form .mktoHtmlText-5 span, 
  form .mktoHtmlText-10 span, 
  form .mktoHtmlText-15 span {}
  form .mktoHtmlText-5:before, 
  form .mktoHtmlText-10:before, 
  form .mktoHtmlText-15:before {content: "";width: 2px;height: 100%;position: absolute;top: 0;left: 0;background-color: #ff5c35;}
  
  .fieldset-info .mktoFormRow:nth-of-type(4) .field-contains-checkbox {padding-top:26px;}

  form .mktoHtmlText-11,
  form .mktoHtmlText-12,
  form .mktoHtmlText-13 {font-size: .875rem;font-style:italic;}
  form .mktoHtmlText-17 {font-size: .875rem;}

  .fieldset-pref .mktoFormRow:nth-of-type(3),
  .fieldset-pref .mktoFormRow:nth-of-type(4),
  .fieldset-pref .mktoFormRow:nth-of-type(5),
  .fieldset-pref .mktoFormRow:nth-of-type(6),
  .fieldset-pref .mktoFormRow:nth-of-type(7),
  .fieldset-pref .mktoFormRow:nth-of-type(8) {margin-left:40px;}

  .fieldset-pref_client .mktoFormRow:nth-of-type(3),
  .fieldset-pref_client .mktoFormRow:nth-of-type(4),
  .fieldset-pref_client .mktoFormRow:nth-of-type(5),
  .fieldset-pref_client .mktoFormRow:nth-of-type(6),
  .fieldset-pref_client .mktoFormRow:nth-of-type(7),
  .fieldset-pref_client .mktoFormRow:nth-of-type(8) {margin-left:40px;}
  .fieldset-pref_client .mktoFormRow:nth-of-type(3) .mktoFormCol,
  .fieldset-pref_client .mktoFormRow:nth-of-type(5) .mktoFormCol,
  .fieldset-pref_client .mktoFormRow:nth-of-type(7) .mktoFormCol {padding-bottom:0 !important;}
  
  .fieldset-pref_sub_blog .mktoFormRow:nth-of-type(1),
  .fieldset-pref_sub_blog .mktoFormRow:nth-of-type(2),
  .fieldset-pref_sub_blog .mktoFormRow:nth-of-type(3),
  .fieldset-pref_sub_blog .mktoFormRow:nth-of-type(4),
  .fieldset-pref_sub_blog .mktoFormRow:nth-of-type(5) {margin-left:80px;}
  
  .fieldset-pref_sub_comtype .mktoFormRow:nth-of-type(1),
  .fieldset-pref_sub_comtype .mktoFormRow:nth-of-type(2),
  .fieldset-pref_sub_comtype .mktoFormRow:nth-of-type(3),
  .fieldset-pref_sub_comtype .mktoFormRow:nth-of-type(4) {margin-left:80px;}
  
  .fieldset-unsub .mktoFormRow:nth-of-type(3),
  .fieldset-unsub .mktoFormRow:nth-of-type(4),
  .fieldset-unsub .mktoFormRow:nth-of-type(5),
  .fieldset-unsub .mktoFormRow:nth-of-type(6) {margin-left:80px;}
  .fieldset-unsub .mktoFormRow:nth-of-type(6){display:none;}
  .fieldset-unsub .mktoFormRow:nth-of-type(7) .mktoFormCol {padding-bottom:0 !important;}
  .fieldset-unsub .mktoFormRow:nth-of-type(7) label[for] {font-weight:600;}
  
  .fieldset-pref_sub {}
  .fieldset-pref_sub .mktoFormRow {margin-left:120px;}
  .fieldset-pref_sub .mktoLabel {display: none}

  form .mktoLabel {padding-left: 1.25rem;text-align:left;padding-bottom:0.5rem;font-size:var(--oto-label-font-size);font-weight:normal;color:var(--oto-label-color);display: block;width: 100%;}
  form .mktoAsterix {display: none;}
  form .mktoRequiredField label:after {content: "*";width: 10px;height: 10px;color: #de5e56;position: relative;display: inline-block;font-size: .875rem;}
  form span.required {position:absolute;top:5px;right:5px;z-index:2;color:red;font-size:0.9rem;}
  form .mktoError {position:absolute;z-index:2;}
  form .mktoErrorArrowWrap {}
  form .mktoErrorArrow {width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid red;margin:0 auto;}
  form .mktoErrorMsg {background-color:red;color:white;padding:1em 1.2em;font-size:0.64rem;}

  form .mktoCheckboxList {display:flex;}
  form .mktoCheckboxList label[for] {flex-grow: 1;order:1line-height:26px;vertical-align:middle;padding-right:16px;}
  form .mktoCheckboxList label.switch {order:2;}
  form .mktoCheckboxList .switch {position: relative;display:block;width: 48px !important;height: 26px;flex: 0 0 48px;}
  form .mktoCheckboxList .switch input {display:none;}
  form .mktoCheckboxList .slider {position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;border-radius:13px;background-color:var(--oto-input-border-color);background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' preserveAspectRatio='none' x='0px' y='0px' width='24px' height='26px' viewBox='0 0 24 26'%3E%3Cpath fill='%23FFFFFF' stroke='none' d='%0AM 18.1 7.95%0AQ 17.65 7.95 17.35 8.25%0AL 10 15.6 6.7 12.3%0AQ 6.4 12 6 12 5.6 12 5.3 12.3 5 12.6 5 13 5 13.4 5.3 13.7%0AL 9.3 17.75%0AQ 9.6 18.05 10.05 18.05 10.45 18.05 10.75 17.75%0AL 18.8 9.7%0AQ 19.1 9.4 19.1 9 19.1 8.55 18.8 8.25 18.5 7.95 18.1 7.95 Z'/%3E%3C/svg%3E");background-position:center left;background-repeat:no-repeat;-webkit-transition: .4s;transition: .4s;}
  form .mktoCheckboxList .slider:before {position: absolute;content: "";height: 24px;width: 24px;border-radius:12px;left: 1px;bottom: 1px;background-color: white;-webkit-transition: .4s;transition: .4s;}
  form .mktoCheckboxList input:checked + .slider {background-color: var(--oto-color-blue);}
  form .mktoCheckboxList input:focus + .slider {box-shadow: 0 0 1px var(--oto-color-blue);}
  form .mktoCheckboxList input:checked + .slider:before {-webkit-transform: translateX(22px);transform: translateX(22px);}

  form .mktoRadioList {padding-left:2px;}
  form .mktoRadioList input[type="radio"] {display: none;}
  form .mktoRadioList {margin: 6px var(--oto-input-border-size) 0;}form .mktoRadioList input[type=radio] {outline:1px solid var(--color-border); background-color:var(--oto-input-background-color);color:var(--oto-input-background-color);width:16px;height:16px;border-radius:8px;-webkit-appearance: none;-moz-appearance: none;-o-appearance: none;appearance:none;white-space: nowrap;overflow:hidden;}form .mktoRadioList input[type=radio]:checked {background-color:var(--color-accent);border-style: solid inset solid solid;border-top-color:var(--oto-input-background-color);border-left-color:var(--oto-input-background-color);border-right-color:var(--oto-input-background-color);border-bottom-color:var(--oto-input-background-color);}form .mktoRadioList label {line-height:16px;vertical-align:text-top;padding:0 8px 0 4px;color:var(--oto-input-text-color);font-weight:normal;font-size:16px;}form .mktoRangeField .mktoRangeValue {width: 60px;text-align:center;position: absolute;bottom: 0;left: 0px;margin-left: -2250.6px;}form .mktoRangeField .mktoRangeValue .mktoRangeValueText {width: 60px;display:block;text-align:center;font-size:.8rem;}form .mktoButtonRow {text-align:right;position:relative;}

  form .mktoButtonRow {}
  form .mktoButtonWrap {text-align:right;margin:0 15px;}
  form .mktoButton {width:auto;display:inline-block;text-align:center;text-decoration:none;cursor:pointer;outline:0;text-shadow:none;box-shadow:none;color:var(--oto-button-text-color);border:var(--oto-button-border-size) solid var(--oto-button-border-color);background:var(--oto-button-background-color);font-size:var(--oto-button-font-size);font-family:inherit;font-weight:500;letter-spacing:1px;padding:0 var(--oto-button-padding);vertical-align:middle;position:relative;overflow:hidden;line-height:100%;border-radius:var(--oto-button-border-radius);box-shadow: 0 0 12px 4px rgba(0,0,0,0);-webkit-transition: .4s;transition: .4s;text-transform: uppercase;line-height:48px;}
  form .mktoButton:hover {color:var(--oto-button-text-color-hover);border:var(--oto-button-border-size) solid var(--oto-button-border-color-hover);background:var(--oto-button-background-color-hover);box-shadow: 0 0 12px 4px rgba(0,0,0,0.16);}

  form .fieldset-hidden {position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;}
  
  
  input[readonly] {opacity:0.6}

@media (min-width: 1px) and (max-width: 640px){
  .mktoFormRow {flex-direction: column !important;}
  .mktoFormRow .mktoFormCol {width:auto !important; }
  #main .form-wrapper {border-radius: 2rem;padding:3rem 0;margin:0 auto;box-shadow:var(--oto-box-shadow);}
  .fieldset-info .mktoFormRow:nth-of-type(4) .field-contains-checkbox {padding-top:0px;}
  .fieldset-pref .mktoFormRow:nth-of-type(3),
  .fieldset-pref .mktoFormRow:nth-of-type(4),
  .fieldset-pref .mktoFormRow:nth-of-type(5),
  .fieldset-pref .mktoFormRow:nth-of-type(6),
  .fieldset-pref .mktoFormRow:nth-of-type(7),
  .fieldset-pref .mktoFormRow:nth-of-type(8) {margin-left:20px;}
  .fieldset-pref_client .mktoFormRow:nth-of-type(3),
  .fieldset-pref_client .mktoFormRow:nth-of-type(4),
  .fieldset-pref_client .mktoFormRow:nth-of-type(5),
  .fieldset-pref_client .mktoFormRow:nth-of-type(6),
  .fieldset-pref_client .mktoFormRow:nth-of-type(7),
  .fieldset-pref_client .mktoFormRow:nth-of-type(8) {margin-left:20px;}
  .fieldset-unsub .mktoFormRow:nth-of-type(3),
  .fieldset-unsub .mktoFormRow:nth-of-type(4),
  .fieldset-unsub .mktoFormRow:nth-of-type(5),
  .fieldset-unsub .mktoFormRow:nth-of-type(6),
  .fieldset-unsub .mktoFormRow:nth-of-type(7),
  .fieldset-unsub .mktoFormRow:nth-of-type(8) {margin-left:20px;}
  .fieldset-pref_sub_blog .mktoFormRow:nth-of-type(1),
  .fieldset-pref_sub_blog .mktoFormRow:nth-of-type(2),
  .fieldset-pref_sub_blog .mktoFormRow:nth-of-type(3),
  .fieldset-pref_sub_blog .mktoFormRow:nth-of-type(4),
  .fieldset-pref_sub_blog .mktoFormRow:nth-of-type(5) {margin-left:40px;}
  .fieldset-pref_sub_comtype .mktoFormRow:nth-of-type(1),
  .fieldset-pref_sub_comtype .mktoFormRow:nth-of-type(2),
  .fieldset-pref_sub_comtype .mktoFormRow:nth-of-type(3),
  .fieldset-pref_sub_comtype .mktoFormRow:nth-of-type(4) {margin-left:40px;}
  form .mktoButtonWrap {display:block;margin:0 15px;}
  form .mktoButton {font-size:1rem;width:100%;}
}