/*!
 * Bootstrap v3.0.3
 *
 * Copyright 2013 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.validation .tooltip-inner{background-color:#c90808}.tooltip.top-left.validation .tooltip-arrow,.tooltip.top-right.validation .tooltip-arrow,.tooltip.top.validation .tooltip-arrow{border-top-color:#c90808}.tooltip.right.validation .tooltip-arrow{border-right-color:#c90808}.tooltip.left.validation .tooltip-arrow{border-left-color:#c90808}.tooltip.bottom-left.validation .tooltip-arrow,.tooltip.bottom-right.validation .tooltip-arrow,.tooltip.bottom.validation .tooltip-arrow{border-bottom-color:#c90808}.dss-form{background:#efefef;border:1px solid #ccc;margin-left:auto;margin-right:auto;padding:30px;width:100%}.dss-form .heading{margin:0 0 30px}.dss-form .dss-form-footer,.dss-form .dss-form-intro{margin-bottom:20px}.dss-form .dss-form-footer a,.dss-form .dss-form-intro a{color:#0076dc;text-decoration:none}.dss-form ::-moz-placeholder{color:#2c2c2c;opacity:1}.dss-form ::placeholder{color:#2c2c2c}.dss-form form{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.dss-form form .form-group{display:block;margin:0 0 30px;position:relative;width:100%}.dss-form form .form-group>input,.dss-form form .form-group>select,.dss-form form .form-group>textarea{background:transparent;border:none;border-bottom:1px solid rgba(44,44,44,.25);color:#2c2c2c;display:block;font-family:Poppins,sans-serif;height:32px;margin:0;padding:0;transition:all .25s ease;width:100%}.dss-form form .form-group>input:focus,.dss-form form .form-group>select:focus,.dss-form form .form-group>textarea:focus{outline:none}.dss-form form .form-group.type-select{position:relative}.dss-form form .form-group.type-select:after{color:#666;content:"\f0d7";font-family:Font Awesome\ 5;font-size:18px;position:absolute;top:0;right:14px}.dss-form form .form-group.type-select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative;z-index:1}.dss-form form .form-group.type-select select::-ms-expand{display:none}.dss-form form .form-group.type-select .fa-sort-down{position:absolute;top:0;right:10px;z-index:0}.dss-form form .form-group .checkbox input:hover,.dss-form form .form-group .checkbox label:hover,.dss-form form .form-group .radio input:hover,.dss-form form .form-group .radio label:hover,.dss-form form .form-group select:hover{cursor:pointer}.dss-form form .form-group.type-select{margin-left:-3px}.dss-form form .form-group.type-textarea{width:100%}.dss-form form .form-group.input-display-privacy-agree label{align-items:center;display:flex}.dss-form form .form-group.input-display-privacy-agree label input{margin-right:10px}.dss-form form .form-group.input-display-privacy-agree a{color:#0076dc;margin-left:5px;text-decoration:none}.dss-form form .form-group.input-display-privacy-agree a:hover{text-decoration:underline}.dss-form form .form-group:not(.type-radio):not(.type-checkbox):not(.checkbox) label{transition:all .25s ease;height:0;opacity:0;position:absolute;top:0;visibility:hidden}.dss-form form .form-group:not(.type-radio):not(.type-checkbox):not(.checkbox) .active-label{color:#666;font-size:14px;font-weight:600;padding:0;position:absolute;top:-25px;opacity:1;visibility:visible}.dss-form form .form-group:not(.type-radio):not(.type-checkbox):not(.checkbox) .active-label+.form-control{border-top-left-radius:0}.dss-form form .form-group:not(.type-radio):not(.type-checkbox):not(.checkbox) label.error{color:#b335a3;font-size:14px;font-weight:700;padding:0;position:absolute;top:-20px;right:0;opacity:1;visibility:visible}.dss-form form .form-group:not(.type-radio):not(.type-checkbox):not(.checkbox) label.error+.form-control{border-top-left-radius:0}.dss-form form .form-group.type-radio label.error{color:#b335a3;font-size:14px;font-weight:700;padding:0;position:absolute;top:-20px;right:0;opacity:1;visibility:visible}.dss-form form .form-group.type-radio label.error+.form-control{border-top-left-radius:0}.dss-form form .form-group input:focus::-webkit-input-placeholder,.dss-form form .form-group textarea:focus::-webkit-input-placeholder{opacity:0;transition:opacity .5s ease .5s}.dss-form form #recaptcha-div-0,.dss-form form #recaptcha-div-1,.dss-form form #recaptcha-div-2{position:absolute;left:0;top:0}.dss-form .recaptcha-footer .inner-text{margin-right:5px}.dss-content-footer,.dss-footer,.dss-header,.pa-footer,.pa-header{clear:both;padding:20px 0}