/* RESETS */
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;outline:0}button:focus,input:focus,select:focus,textarea:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}textarea{resize:none}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{height:1%}.clearfix{display:block}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;text-shadow:1px 1px 1px rgba(0,0,0,.004);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}a.active,a.focus,a.hover,a.visited{text-decoration:none}button,input,label,select,textarea{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:0 0;line-height:1;font-size:13px;font-family:'Open Sans'}input:focus{outline:0}input,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}button,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{width:13px;height:13px}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}::-webkit-search-decoration{display:none}button,input[type=button],input[type=reset],input[type=submit]{overflow:visible;width:auto}::-webkit-file-upload-button{padding:0;border:0;background:0 0}textarea{vertical-align:top;overflow:auto;background: #f2f2f2;
    display: block;
    width: 100%;
    line-height: 30px;
    height: 100px;
    padding: 20px 20px 20px 20px;
    font-size: 20px;
    color: #121212;}select[multiple]{vertical-align:top}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}button,input,label,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}input[type=range]{-webkit-appearance:none;width:100%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}input[type=range]:focus{outline:0}input[type=range]::-ms-track{width:100%;cursor:pointer;background:0 0;border-color:transparent;color:transparent}
/* STRMY */
.ts{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.ts.ts-bg-color{-webkit-transition-property:background-color;-moz-transition-property:background-color;-ms-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}.ts.ts-color{-webkit-transition-property:color;-moz-transition-property:color;-ms-transition-property:color;-o-transition-property:color;transition-property:color}.ts.ts-opacity{-webkit-transition-property:opacity;-moz-transition-property:opacity;-ms-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.ts.ts-border-color{-webkit-transition-property:border-color;-moz-transition-property:border-color;-ms-transition-property:border-color;-o-transition-property:border-color;transition-property:border-color}.ts.ts-width{-webkit-transition-property:width;-moz-transition-property:width;-ms-transition-property:width;-o-transition-property:width;transition-property:width}.ts.ts-height{-webkit-transition-property:height;-moz-transition-property:height;-ms-transition-property:height;-o-transition-property:height;transition-property:height}.ts.ts-linear{-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-ms-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.ts.ts-ease{-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-ms-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.ts.ts-ease-in{-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-ms-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.ts.ts-ease-out{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.ts.ts-ease-in-out{-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.ts.ts-instant{-webkit-transition-duration:75ms;-moz-transition-duration:75ms;-ms-transition-duration:75ms;-o-transition-duration:75ms;transition-duration:75ms}.ts.ts-quick{-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-ms-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms}.ts.ts-medium{-webkit-transition-duration:300ms;-moz-transition-duration:300ms;-ms-transition-duration:300ms;-o-transition-duration:300ms;transition-duration:300ms}.ts.ts-slow{-webkit-transition-duration:500ms;-moz-transition-duration:500ms;-ms-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms}.ts.ts-slower{-webkit-transition-duration:700ms;-moz-transition-duration:700ms;-ms-transition-duration:700ms;-o-transition-duration:700ms;transition-duration:700ms}.ts.ts-slowest{-webkit-transition-duration:1100ms;-moz-transition-duration:1100ms;-ms-transition-duration:1100ms;-o-transition-duration:1100ms;transition-duration:1100ms}.ts.ts-delay-instant{-webkit-transition-delay:75ms;-moz-transition-delay:75ms;-ms-transition-delay:75ms;-o-transition-delay:75ms;transition-delay:75ms}.ts.ts-delay-quick{-webkit-transition-delay:200ms;-moz-transition-delay:200ms;-ms-transition-delay:200ms;-o-transition-delay:200ms;transition-delay:200ms}.ts.ts-delay-medium{-webkit-transition-delay:300ms;-moz-transition-delay:300ms;-ms-transition-delay:300ms;-o-transition-delay:75ms;transition-delay:300ms}.ts.ts-delay-slow{-webkit-transition-delay:500ms;-moz-transition-delay:500ms;-ms-transition-delay:500ms;-o-transition-delay:75ms;transition-delay:500ms}.ts.ts-delay-slower{-webkit-transition-delay:700ms;-moz-transition-delay:700ms;-ms-transition-delay:700ms;-o-transition-delay:75ms;transition-delay:700ms}.ts.ts-delay-slowest{-webkit-transition-delay:1100ms;-moz-transition-delay:1100ms;-ms-transition-delay:1100ms;-o-transition-delay:1100ms;transition-delay:1100ms}
/* GRID */
.container,.container-fluid{}.row{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;}.row.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0;padding-left:0;}.col-xs{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-xs-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-xs-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-xs-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-xs-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-xs-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.start-xs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-xs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-xs{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-xs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-xs{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-xs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;justify-content:space-around}.between-xs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-xs{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-xs{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width:48em){.container{}.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-offset-0,.col-sm-offset-1,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0;padding-left:0;}.col-sm{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-sm-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-sm-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-sm-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-sm-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}.start-sm{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-sm{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-sm{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-sm{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-sm{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-sm{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-sm{-ms-flex-pack:distribute;justify-content:space-around}.between-sm{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-sm{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-sm{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (min-width:64em){.container{}.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-offset-0,.col-md-offset-1,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0;padding-left:0;}.col-md{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-md-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-md-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-md-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-md-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-md-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}.start-md{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-md{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-md{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-md{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-md{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-md{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;justify-content:space-around}.between-md{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-md{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-md{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (min-width:75em){.container{}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0;padding-left:0;}.col-lg{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-lg-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-lg-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-lg-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-lg-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.start-lg{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-lg{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-lg{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-lg{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-lg{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-lg{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-lg{-ms-flex-pack:distribute;justify-content:space-around}.between-lg{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-lg{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-lg{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}
/* STDST */
body{font-family:'Open Sans';color:rgba(0,0,0,1)}.vp-control{width:1px;height:1px;position:fixed;top:0;left:0;opacity:0}.vp-control.vp-control-desktop{display:none}.vp-control.vp-control-tablet{display:none}.vp-control.vp-control-mobile{display:block}.orangish{color:#ff7f32;color:#ff7f32}.greyish-brown{color:#5f4b3c;color:#5e4b3c}.pinkish-tan{color:#d7a884;color:#d7a884}.very-light-pink{color:#fff1e8;color:#fff1e8}.white{color:#f5f5f5;color:#f5f5f5}.white-two{color:#f3eeec;color:#f3eeec}.white-three{color:#f0f0f0;color:#f0f0f0}.gray-module{background:#f5f5f5}.h1,.h2,.h3,.h4,h1,h2,h3,h4{font-family:'Open Sans';color:rgba(0,0,0,1);font-weight:400;display:block;margin-bottom:30px}.h1,h1{font-size:28.8px;line-height:1;font-weight:700;text-transform:uppercase}.h2,h2{font-size:33px;line-height:1.15}h2.grouper{font-size:36px;line-height:1.07;font-weight:700}.h3,h3{font-size:30px;line-height:1.17;margin-bottom:20px}.h4,h4{font-size:25px;line-height:1.2;margin-bottom:0px;font-weight:500}.copy{font-family:'Open Sans';color:rgba(0,0,0,1);font-weight:400;margin-bottom:30px}.copy.copy-xl{font-size:25px;line-height:1.4}.copy.copy-l{font-size:20px;line-height:1.25}.copy.copy-m{font-size:18px;line-height:1.33}.copy.copy-s{font-size:16px;line-height:1.88}.copy.copy-ss{font-size:16px;line-height:1.63;letter-spacing:-.005em}.copy.copy-xs{font-size:13px;line-height:1.38;color:rgba(63,63,63,1)}.copy.copy-xss{font-size:12px;line-height:16px}.faq-preview-module ul li{font-size:12px;line-height:16px}.overtitle{font-family:'Open Sans';font-size:14px;line-height:1.43;letter-spacing:1.8px;color:rgba(0,0,0,1);text-transform:uppercase;margin-bottom:10px}.overtitle.small{font-size:11px;line-height:1.82;letter-spacing:1.4px}blockquote header{margin-bottom:10px}blockquote p{font-family:'Open Sans';color:rgba(0,0,0,1);font-weight:400;margin-bottom:10px;font-size:35px;line-height:1.14;margin-bottom:20px}blockquote cite{font-style:normal;display:inline-block;margin-bottom:0}ul.tags{display:block}ul.tags li{display:inline-block;margin-right:6px;margin-bottom:20px}ul.tags li a{color:#ff7f32;display:block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}ul.tags.tags-top li a{padding:9px 17px;font-size:16px;line-height:1.38;border-radius:4px;background:#fff1e8}ul.tags.tags-top li a:hover{background:#fbe4d8}ul.tags.tags-second li a{padding:7px 12px;font-size:13px;line-height:1.38;border-radius:3.2px;background:#f9ece4}ul.tags.tags-second li a:hover{background:#ffe3d6}ol.bullet-list,ul.bullet-list{margin-left:20px;list-style:disc}ol.regular-list,ul.regular-list{margin-bottom:20px}ol.regular-list li,ul.regular-list li{margin-bottom:10px;padding-left:20px;position:relative}ul.regular-list li:before{content:"Â·";background:#ff7f32;height:5px;width:5px;border-radius:50%;display:block;overflow:hidden;text-indent:-999px;position:absolute;top:9px;left:5px}ol.regular-list{counter-reset:ol-count}ol.regular-list li:before{counter-increment:ol-count;content:counter(ol-count) ".";color:#ff7f32;font-weight:700;position:absolute;top:0;left:0}a{color:#ff7f32;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}a:hover{color:#ff9d52}a.grouper{position:relative;padding-right:16px;display:inline-block;line-height:20px;height:20px}a.grouper:after{font-family:Ionicons;content:"\f3d3";position:absolute;height:20px;width:12px;display:block;right:0;top:50%;margin-top:-9px;text-align:center;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}a.grouper:hover:after{right:-5px}a.greylink{color:rgba(0,0,0,1)!important}a.greylink:hover{color:#92745d!important}ul.clean-list{list-style:none!important}.btn{display:block;line-height:38px!important;height:40px;padding:0 16px;white-space:nowrap;text-align:center;font-size:16px;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:'Open Sans';font-weight:700;border-width:1px;border-style:solid;border-color:#444;color:#444;background:#f0f0f0}.btn:hover{cursor:pointer}.btn.thin{line-height:28px!important;height:30px;padding:0 12px;font-size:14px}.btn.inline{display:inline-block}.btn.fullwidth{width:100%!important}.btn.call{background:#000;border-color:#000;color:#fff}.btn.call:hover{background:#212121;border-color:#212121}.btn.callorange{background:#ff7f32;border-color:#ff7f32;color:#fff}.btn.callorange:hover{background:#ff9d52;border-color:#ff9d52}.btn.secondary{background:0 0;border-color:#000;color:#000}.btn.secondary:hover{background:#212121;border-color:#212121;color:#fff}.btn.module{background:0 0;border-color:#5f4b3c;color:#5f4b3c}.btn.module:hover{background:#5f4b3c;border-color:#5f4b3c;color:#fff}.btn.dark{background:#7d7d7d;border-color:#7d7d7d;color:#fff}.btn.dark:hover{background:#5f5f5f;border-color:#5f5f5f;color:#fff}.clean-btn .btn{display:inline-block;line-height:inherit;padding:0;font-size:inherit;color:#ff7f32!important;border:none;font-weight:400;background:0 0!important}.btn.disabled{pointer-events:none;opacity:.35}@media only screen and (min-width :48em){.vp-control.vp-control-desktop{display:none}.vp-control.vp-control-tablet{display:block}.vp-control.vp-control-mobile{display:none}.h1,h1{font-size:45px}.h2,h2{font-size:35px;line-height:1.13}ol.regular-list li,ul.regular-list li{padding-left:30px}ul.regular-list li:before{height:6px;width:6px;top:12px;left:10px}ol.regular-list li:before{left:10px}.btn{line-height:60px!important;height:60px;padding:0 24px;font-size:20px}.btn.thin{line-height:40px!important;height:40px;padding:0 16px;font-size:16px}.copy.copy-ss{font-size:14px;line-height:1.56}.copy.copy-xss{font-size:12px;line-height:16px}.faq-preview-module ul li{font-size:12px;line-height:16px}}@media only screen and (min-width :64em){.vp-control.vp-control-desktop{display:block}.vp-control.vp-control-tablet{display:none}.vp-control.vp-control-mobile{display:none}.h1,h1{font-size:45px}.h2,h2{font-size:45px;line-height:1.11}h2.grouper{font-size:48px;line-height:1.04}.copy.copy-l{font-size:22px;line-height:1.33}.copy.copy-m{line-height:1.45}}@media only screen and (min-width :75em){.vp-control.vp-control-desktop{display:block}.vp-control.vp-control-tablet{display:none}.vp-control.vp-control-mobile{display:none}.h1,h1{font-size:45px}.copy.copy-l{font-size:25px;line-height:1.4}.copy.copy-m{line-height:1.67}}
/* CUSTOM */
body.page-template-templatespage-register-p-customer-php{padding:0!important}.form-customer{background:#fff;width:100%;margin-bottom:0!important;padding:0!important;border-top:7px solid transparent}.form-customer:before{height:7px;width:100%;background:#fff;position:absolute;top:0;left:0;z-index:99999;content:""}.form-customer .container{max-width:500px;margin:0 auto!important;background:#fff;padding:0;position:relative;min-height:700px}.form-customer.dsp-step-1 .container{height:680px}.form-customer.dsp-step-2 .container{height:970px}.form-customer .container.container-header{min-height:0!important;height:auto}.form-customer .container .row.row-step{position:absolute;top:0;left:0;margin:0;padding:25px;background:#fff}.form-customer .form-header{position:relative;height:121px}.form-customer .form-header .row{position:absolute;left:0;width:100%;background:#fff;padding:25px 25px 0 25px}.form-customer.dsp-step-1 .form-header .row-head-step-1{top:0;opacity:1}.form-customer.dsp-step-1 .form-header .row-head-step-2{top:-200px;opacity:0}.form-customer.dsp-step-2 .form-header .row-head-step-1{top:-200px;opacity:0}.form-customer.dsp-step-2 .form-header .row-head-step-2{top:0;opacity:1}.form-customer.dsp-step-3 .form-header .row-head-step-1{top:0;opacity:1}.form-customer.dsp-step-3 .form-header .row-head-step-2{top:-200px;opacity:0}.form-customer .form-header h2{font-size:30px;line-height:32px;margin-bottom:0;color:#121212}.form-customer .form-header span{display:block}.form-customer .form-header span.line_a,.form-customer .form-header span.line_d{font-weight:700}.form-customer .form-header .image-holder{text-align:right}.form-customer .form-header .image-holder figure{display:inline-block}.form-customer .form-header .image-holder figure img{display:block;margin:0 auto}.form-customer.dsp-step-1 .container .row.row-step-1{transform:scale(1,1);opacity:1;pointer-events:all}.form-customer.dsp-step-1 .container .row.row-step-2{transform:scale(.7,.7);opacity:0;pointer-events:none}.form-customer.dsp-step-2 .container .row.row-step-1{transform:scale(.7,.7);opacity:0;pointer-events:none}.form-customer.dsp-step-2 .container .row.row-step-2{transform:scale(1,1);opacity:1;pointer-events:all}.form-customer.dsp-step-2 .container .row.row-step-2 .submitter{position:relative}.form-customer .container .col{padding:0 10px!important}.form-customer .container .col.save-labelspace{padding-top:27px!important}.form-customer .form-group{margin-bottom:10px}.form-customer .form-group{position:relative}.form-customer .form-group label{display:block;width:100%;font-family:'Open Sans';font-size:14px;line-height:17px;color:#121212;font-weight:700;padding:5px 0;cursor:pointer}.form-customer .form-group label.button{display:block;width:100%;line-height:30px;height:70px;padding:20px;border-bottom:1px dashed transparent;font-size:20px;font-weight:700;text-align:center}.form-customer .form-group input.button.mini{font-size:14px;line-height:24px;height:34px;padding:5px 10px!important;display:inline-block;width:auto}.form-customer .form-group input.button,.form-customer .form-group label.button{cursor:pointer!important}.form-customer .form-group .button.green,.form-customer .form-group .button.green:focus{color:#fff;background:#27ae60}.form-customer .form-group .button.black,.form-customer .form-group .button.black:focus{color:#fff;background:#045A96}.form-customer .form-group .button.red,.form-customer .form-group .button.red:focus{color:#fff;background:#e30000}.form-customer .form-group .button.white,.form-customer .form-group .button.white:focus{color:#121212;background:#fff}.form-customer .form-group.is-error p.val-error-text{position:absolute;top:0;opacity:1;right:0;font-size:12px;line-height:13px;padding:7px 0;color:#e00}.form-customer .form-group.is-error label{color:#e00}.form-customer p.micro{font-family:'Open Sans';font-size:9px;line-height:11px;color:#121212;padding:15px 0}.form-customer .form-group.input-holder input{background:#f2f2f2;display:block;width:100%;line-height:inherit;height:70px;padding:20px;border-bottom:1px dashed #045A96;font-size:20px;color:#121212}.form-customer .form-group.input-holder input:focus{background:#f9f9f9;border-bottom:1px dashed #045A96}.form-customer .form-group.input-holder input.button{font-weight:700;text-align:center;border-bottom-color:transparent}.form-customer .form-group.input-holder input.button.disabled{opacity:.3;pointer-events:none!important}.form-customer .form-group.select-holder:before{content:"";position:absolute;bottom:0;right:0;display:block;height:70px;width:60px;background:url(../images/icons/double-arrow.svg) center center no-repeat;pointer-events:none}.form-customer .form-group.select-holder select{background:#f2f2f2;display:block;width:100%;line-height:30px;height:70px;padding:20px 20px 20px 20px;font-size:20px;color:#121212}.form-customer .form-group.select-holder.disabled:before{display:none}.form-customer .form-group.select-holder.disabled select{padding:20px;pointer-events:none!important}.form-customer .form-group.radio-holder label.button{opacity:.3}.form-customer .form-group.radio-holder input{display:none!important}.form-customer .form-group.radio-holder input:checked+label.button{opacity:1}.form-customer .form-thanks{font-family:'Open Sans';padding:90px 0;width:100%}.form-customer .form-thanks h2{margin-bottom:0;font-weight:700;font-size:60px;line-height:72px;color:#121212}.form-customer .form-thanks p{font-size:14px;line-height:17px;font-weight:700;color:#121212}
/*NEW CSS*/
.buttonnew{
font-weight: 700;
text-align: center;
border-bottom-color: transparent;
color: #fff;
background: #045A96;
cursor: pointer!important;
display: block;
width: 100%;
line-height: inherit;
height: 70px;
padding: 20px;
border-bottom: 1px dashed #121212;
font-size: 20px;
}
.buttondown{
font-weight: 700;
text-align: center;
border-bottom-color: transparent;
color: #121212;
background: #ff7f32;
cursor: pointer!important;
display: block;
width: 100%;
line-height: inherit;
height: 70px;
padding: 20px;
border-bottom: 1px dashed #121212;
font-size: 20px;
}
.buttonsignout{
font-weight: 700;
text-align: center;
border-bottom-color: transparent;
color: #121212;
background: #ff7f32;
cursor: pointer!important;
display: block;
width: 50%;
line-height: inherit;
height: 60px;
padding: 20px;
font-size: 20px;
margin-left:auto;
margin-right:auto;
}

.buttondisabled {
opacity: .3;
pointer-events: none!important;
font-weight: 700;
text-align: center;
border-bottom-color: transparent;
color: #fff;
background: #121212;
display: block;
width: 100%;
line-height: inherit;
height: 70px;
padding: 20px;
border-bottom: 1px dashed #121212;
font-size: 20px;
}
.buttonfirma{
	font-weight: 700;
	text-align: center;
	border-bottom-color: transparent;
	color: #fff;
	background: #121212;
	cursor: pointer!important;
	display: block;
	line-height: inherit;
	height: 70px;
	padding: 20px;
	border-bottom: 1px dashed #121212;
	font-size: 20px;
	margin: 10px;
    width: 50%;
}
.buttonhover{
  animation-play-state: paused;
}
.buttonhover:hover{
  animation-play-state: running;
}

.form-customer1 {
	width:70%;
    font-family: 'Open Sans';
    font-size: 14px;
    line-height: 17px;
    color: #121212;
    font-weight: 700;
    padding: 5px 0;
    cursor: pointer;
}

.newancho{
	max-width: 80%!important;
	margin:auto;
}
@media only screen and (max-width :750px){
	.newancho{
	max-width: 100%!important;
	margin:auto;
	}
	.firmadoc{
	width: 100%!important;
	height:200px;
	position:relative;
	display:table!important;
	margin:auto;
	}
	.botonborrarfirma{
	clear: both;
	display: table;
	width: 100%!important;
	margin: auto;
	}
}
svg{
	height: 150px;
    margin: auto;
    display: block;
    border-bottom: 1px solid grey;
}

.firmadoc{
	width: 50%;
	height:200px;
	position:relative;
	display:table!important;
	margin:auto;
}

.botonborrarfirma{
	clear: both;
	display: table;
	width: 50%;
	margin: auto;
}
input[type="checkbox" i] {
    background-color: initial;
    cursor: default;
    -webkit-appearance: checkbox;
    box-sizing: border-box;
    margin: 0px;
    padding: initial;
    border: initial;
    width: 0px;
    height: 0px;
}
input[type="checkbox"] + label:before {
  border: 2px dashed #000;
  content: "\00a0";
  display: inline-block;
  font: 16px/1em sans-serif;
  height: 20px;
  margin: 3px 3px 3px 4px;
  padding: 0;
  vertical-align: top;
  width: 20px;
  outline: none!important;
}
input[type="checkbox"]:checked + label:before {
  background: #ff7f32!important;
  color: #ff7f32;
  font-weight: bold;
  width: 20px;
  height:20px;
  content: "\2666";
  text-align: center;
  outline: none!important;
}