/*! normalize.css v3.0.1 | MIT License | git.io/normalize */@import url("https://fonts.googleapis.com/css?family=Shadows+Into+Light");@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,600,700");@import url("https://fonts.googleapis.com/css2?family=Architects+Daughter&display=swap");html{font-family:sans-serif;font-size:62.25%;box-sizing:border-box;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;text-rendering:optimizeLegibility;overflow-x:hidden}*,:after,:before{box-sizing:inherit}.clearfix:after{content:"";display:table;clear:both}body{height:100%;margin:0;padding:0;z-index:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}figure{margin:0}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}h1,h2,h3,h4,h5,h6,p,ul{margin:0;font-weight:400}ul{padding:0;list-style:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}form{margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:local("Material Icons"),local("MaterialIcons-Regular"),url(/fonts/material-icons/material-icons.woff2) format("woff2"),url(/fonts/material-icons/material-icons.woff) format("woff")}.material-icons,.page-careers .perks .perk-list .perk-item:before,.page-contact .contact-form .form .form-meta .user-input:before,.page-home .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:after,.page-home .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:before,.page-news-item .article .article-content blockquote:before,.page-news .pagination ul:after,.page-news .pagination ul:before,.thynk-custom .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:after,.thynk-custom .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:before,.thynk-finance .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:after,.thynk-finance .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:before,.thynk-gaming .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:after,.thynk-gaming .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:before{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:local("Open Sans"),local("OpenSans"),url(/fonts/opensans/opensans-light.woff2) format("woff2"),url(/fonts/opensans/opensans-light.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(/fonts/opensans/opensans-regular.woff2) format("woff2"),url(/fonts/opensans/opensans-regular.woff) format("woff")}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(/fonts/opensans/opensans-regular-italic.woff2) format("woff2"),url(/fonts/opensans/opensans-regular-italic.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(/fonts/opensans/opensans-semi-bold.woff2) format("woff2"),url(/fonts/opensans/opensans-semi-bold.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/fonts/opensans/opensans-bold.woff2) format("woff2"),url(/fonts/opensans/opensans-bold.woff) format("woff")}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url(/fonts/opensans/opensans-bold-italic.woff2) format("woff2"),url(/fonts/opensans/opensans-bold-italic.woff) format("woff")}.row{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.row.reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.row.row-max{max-width:1400px;margin:0 auto;padding:0 10px}.row.nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.column.reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.column.column-max{max-width:1400px;margin:0 auto;padding:0 10px}.column.nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.col-xs,.col-xs-1,.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-10,.col-xs-11,.col-xs-12,.col-xs-offset-0,.col-xs-offset-1,.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,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12{box-sizing:border-box;-ms-flex:0 0 auto;flex:0 0 auto}.col-xs{-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%}.flex-xs{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto}.col-xs-gutter{padding:0 5px}.start-xs{-ms-flex-pack:start;justify-content:flex-start}.center-xs{-ms-flex-pack:center;justify-content:center}.end-xs{-ms-flex-pack:end;justify-content:flex-end}.top-xs{-ms-flex-align:start;align-items:flex-start}.middle-xs{-ms-flex-align:center;align-items:center}.bottom-xs{-ms-flex-align:end;align-items:flex-end}.content-start-xs{-ms-flex-line-pack:start;align-content:flex-start}.content-center-xs{-ms-flex-line-pack:center;align-content:center}.content-end-xs{-ms-flex-line-pack:end;align-content:flex-end}.content-around-xs{-ms-flex-line-pack:distribute;align-content:space-around}.content-between-xs{-ms-flex-line-pack:justify;align-content:space-between}.content-evenly-xs{-ms-flex-line-pack:space-evenly;align-content:space-evenly}.self-start-xs{-ms-flex-item-align:start;align-self:flex-start}.self-center-xs{-ms-flex-item-align:center;align-self:center}.self-end-xs{-ms-flex-item-align:end;align-self:flex-end}.self-strech-xs{-ms-flex-item-align:stretch;align-self:stretch}.around-xs{-ms-flex-pack:distribute;justify-content:space-around}.between-xs{-ms-flex-pack:justify;justify-content:space-between}.first-xs{-ms-flex-order:-1;order:-1}.last-xs{-ms-flex-order:1;order:1}.grow-xs-1{-ms-flex-positive:1;flex-grow:1}@media only screen and (min-width:48em){.col-sm,.col-sm-1,.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-10,.col-sm-11,.col-sm-12,.col-sm-offset-0,.col-sm-offset-1,.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,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12{box-sizing:border-box;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm{-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%}.flex-sm{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto}.col-sm-gutter{padding:0 5px}.start-sm{-ms-flex-pack:start;justify-content:flex-start}.center-sm{-ms-flex-pack:center;justify-content:center}.end-sm{-ms-flex-pack:end;justify-content:flex-end}.top-sm{-ms-flex-align:start;align-items:flex-start}.middle-sm{-ms-flex-align:center;align-items:center}.bottom-sm{-ms-flex-align:end;align-items:flex-end}.content-start-sm{-ms-flex-line-pack:start;align-content:flex-start}.content-center-sm{-ms-flex-line-pack:center;align-content:center}.content-end-sm{-ms-flex-line-pack:end;align-content:flex-end}.content-around-sm{-ms-flex-line-pack:distribute;align-content:space-around}.content-between-sm{-ms-flex-line-pack:justify;align-content:space-between}.content-evenly-sm{-ms-flex-line-pack:space-evenly;align-content:space-evenly}.self-start-sm{-ms-flex-item-align:start;align-self:flex-start}.self-center-sm{-ms-flex-item-align:center;align-self:center}.self-end-sm{-ms-flex-item-align:end;align-self:flex-end}.self-strech-sm{-ms-flex-item-align:stretch;align-self:stretch}.around-sm{-ms-flex-pack:distribute;justify-content:space-around}.between-sm{-ms-flex-pack:justify;justify-content:space-between}.first-sm{-ms-flex-order:-1;order:-1}.last-sm{-ms-flex-order:1;order:1}.grow-sm-1{-ms-flex-positive:1;flex-grow:1}}@media only screen and (min-width:64em){.col-md,.col-md-1,.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-10,.col-md-11,.col-md-12,.col-md-offset-0,.col-md-offset-1,.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,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12{box-sizing:border-box;-ms-flex:0 0 auto;flex:0 0 auto}.col-md{-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%}.flex-md{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto}.col-md-gutter{padding:0 5px}.start-md{-ms-flex-pack:start;justify-content:flex-start}.center-md{-ms-flex-pack:center;justify-content:center}.end-md{-ms-flex-pack:end;justify-content:flex-end}.top-md{-ms-flex-align:start;align-items:flex-start}.middle-md{-ms-flex-align:center;align-items:center}.bottom-md{-ms-flex-align:end;align-items:flex-end}.content-start-md{-ms-flex-line-pack:start;align-content:flex-start}.content-center-md{-ms-flex-line-pack:center;align-content:center}.content-end-md{-ms-flex-line-pack:end;align-content:flex-end}.content-around-md{-ms-flex-line-pack:distribute;align-content:space-around}.content-between-md{-ms-flex-line-pack:justify;align-content:space-between}.content-evenly-md{-ms-flex-line-pack:space-evenly;align-content:space-evenly}.self-start-md{-ms-flex-item-align:start;align-self:flex-start}.self-center-md{-ms-flex-item-align:center;align-self:center}.self-end-md{-ms-flex-item-align:end;align-self:flex-end}.self-strech-md{-ms-flex-item-align:stretch;align-self:stretch}.around-md{-ms-flex-pack:distribute;justify-content:space-around}.between-md{-ms-flex-pack:justify;justify-content:space-between}.first-md{-ms-flex-order:-1;order:-1}.last-md{-ms-flex-order:1;order:1}.grow-md-1{-ms-flex-positive:1;flex-grow:1}}@media only screen and (min-width:75em){.col-lg,.col-lg-1,.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-10,.col-lg-11,.col-lg-12,.col-lg-offset-0,.col-lg-offset-1,.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,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12{box-sizing:border-box;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg{-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%}.flex-lg{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto}.col-lg-gutter{padding:0 5px}.start-lg{-ms-flex-pack:start;justify-content:flex-start}.center-lg{-ms-flex-pack:center;justify-content:center}.end-lg{-ms-flex-pack:end;justify-content:flex-end}.top-lg{-ms-flex-align:start;align-items:flex-start}.middle-lg{-ms-flex-align:center;align-items:center}.bottom-lg{-ms-flex-align:end;align-items:flex-end}.content-start-lg{-ms-flex-line-pack:start;align-content:flex-start}.content-center-lg{-ms-flex-line-pack:center;align-content:center}.content-end-lg{-ms-flex-line-pack:end;align-content:flex-end}.content-around-lg{-ms-flex-line-pack:distribute;align-content:space-around}.content-between-lg{-ms-flex-line-pack:justify;align-content:space-between}.content-evenly-lg{-ms-flex-line-pack:space-evenly;align-content:space-evenly}.self-start-lg{-ms-flex-item-align:start;align-self:flex-start}.self-center-lg{-ms-flex-item-align:center;align-self:center}.self-end-lg{-ms-flex-item-align:end;align-self:flex-end}.self-strech-lg{-ms-flex-item-align:stretch;align-self:stretch}.around-lg{-ms-flex-pack:distribute;justify-content:space-around}.between-lg{-ms-flex-pack:justify;justify-content:space-between}.first-lg{-ms-flex-order:-1;order:-1}.last-lg{-ms-flex-order:1;order:1}.grow-lg-1{-ms-flex-positive:1;flex-grow:1}}@media only screen and (min-width:120em){.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-offset-0,.col-xl-offset-1,.col-xl-offset-2,.col-xl-offset-3,.col-xl-offset-4,.col-xl-offset-5,.col-xl-offset-6,.col-xl-offset-7,.col-xl-offset-8,.col-xl-offset-9,.col-xl-offset-10,.col-xl-offset-11,.col-xl-offset-12{box-sizing:border-box;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-xl-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-xl-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-xl-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xl-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-xl-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-xl-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xl-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-xl-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-xl-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xl-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-xl-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-xl-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-xl-offset-0{margin-left:0}.col-xl-offset-1{margin-left:8.33333333%}.col-xl-offset-2{margin-left:16.66666667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.33333333%}.col-xl-offset-5{margin-left:41.66666667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.33333333%}.col-xl-offset-8{margin-left:66.66666667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.33333333%}.col-xl-offset-11{margin-left:91.66666667%}.flex-xl{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto}.col-xl-gutter{padding:0 5px}.start-xl{-ms-flex-pack:start;justify-content:flex-start}.center-xl{-ms-flex-pack:center;justify-content:center}.end-xl{-ms-flex-pack:end;justify-content:flex-end}.top-xl{-ms-flex-align:start;align-items:flex-start}.middle-xl{-ms-flex-align:center;align-items:center}.bottom-xl{-ms-flex-align:end;align-items:flex-end}.content-start-lg{-ms-flex-line-pack:start;align-content:flex-start}.content-center-xl{-ms-flex-line-pack:center;align-content:center}.content-end-xl{-ms-flex-line-pack:end;align-content:flex-end}.content-around-xl{-ms-flex-line-pack:distribute;align-content:space-around}.content-between-xl{-ms-flex-line-pack:justify;align-content:space-between}.content-evenly-xl{-ms-flex-line-pack:space-evenly;align-content:space-evenly}.self-start-xl{-ms-flex-item-align:start;align-self:flex-start}.self-center-xl{-ms-flex-item-align:center;align-self:center}.self-end-xl{-ms-flex-item-align:end;align-self:flex-end}.self-strech-xl{-ms-flex-item-align:stretch;align-self:stretch}.around-xl{-ms-flex-pack:distribute;justify-content:space-around}.between-xl{-ms-flex-pack:justify;justify-content:space-between}.first-xl{-ms-flex-order:-1;order:-1}.last-xl{-ms-flex-order:1;order:1}.grow-xl-1{-ms-flex-positive:1;flex-grow:1}}::-moz-selection{background:#d0eab6}::selection{background:#d0eab6}html{font-family:Open Sans,sans-serif;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:100%}body,html{overflow:hidden}body{min-height:100vh;min-width:320px;font-size:1.4rem;line-height:1.38;color:#4a4a4a;background:#fff;-ms-flex:1 1 100%;flex:1 1 100%}.main-container{overflow-x:hidden;overflow-y:auto}h1{font-size:2.4rem}h1,h2{font-weight:400}h2{font-size:2rem}h3{font-size:1.8rem}h3,h4{font-weight:400}h4{font-size:1.6rem}h5{font-weight:400}a,h5,p{font-size:1.4rem}a{color:#4a4a4a;line-height:normal;text-decoration:none}.display-none{display:none}.display-none-imp{display:none!important}.display-block{display:block}.display-block-imp{display:block!important}.no-margin{margin:0}.no-padding{padding:0}.text-bold{font-weight:700}.text-italic{font-style:italic}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.text-danger{color:#d9534f}.text-success{color:#5cb85c}.text-warning{color:#f0ad4e}.position-absolute{position:absolute}.position-relative{position:relative}.padding-5{padding:5px}.padding-10{padding:10px}.height-stretch{height:100%}.overflow-y{overflow-y:auto}.overflow-x{overflow-x:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-hidden{overflow:hidden}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.animation-fadein{animation:a .2s ease-in}.animation-slide-top{animation:d .2s ease,a .2s ease}.animation-slide-bottom{animation:g .2s ease,a .2s ease}.animation-slide-left{animation:e .2s ease,a .2s ease}.animation-slide-right{animation:f .2s ease,a .2s ease}.animation-page-fadein{animation:a .2s ease-in}.animation-page-zoomin{animation:c .2s ease-in}.animation-page-slide-bottom{animation:g .2s ease,a .2s ease}.animation-page-slide-top{animation:d .2s ease,a .2s ease}.animation-page-slide-left{animation:e .2s ease,a .2s ease}.animation-page-slide-right{animation:f .2s ease,a .2s ease}.animation-pulsing-1{animation:h 4s ease infinite;animation-delay:2s}.animation-pulsing-2{animation:h 4s ease infinite;animation-delay:3s}.animation-pulsing-3{animation:h 4s ease infinite;animation-delay:4s}.animation-zoomin-top-right{animation:c .2s ease,a .2s ease;transform-origin:top right}.animation-zoomin-top-center{animation:c .2s ease,a .2s ease;transform-origin:top center}.fade-animation.au-enter-active{animation:a .5s ease-in-out;animation-fill-mode:forwards}.fade-animation.au-leave-active{animation:b .5s ease-in-out;animation-fill-mode:forwards}@keyframes a{0%{opacity:0}to{opacity:1}}@keyframes b{0%{opacity:1}to{opacity:0}}@keyframes c{0%{transform:scale(.7);opacity:0}to{transform:scale(1);opacity:1}}@keyframes d{0%{transform:translateY(-30px)}to{transform:translateY(0)}}@keyframes e{0%{transform:translateX(-30px)}to{transform:translateX(0)}}@keyframes f{0%{transform:translateX(30px)}to{transform:translateX(0)}}@keyframes g{0%{transform:translateY(30px)}to{transform:translateY(0)}}@keyframes h{0%{transform:scale(1)}10%{transform:scale(1.03)}20%{transform:scale(1)}to{transform:scale(1)}}.section-title{font-family:Montserrat,sans-serif;font-size:3rem;line-height:4rem;line-height:1;font-weight:600;margin-bottom:50px;width:100%;position:relative}@media only screen and (min-width:48em){.section-title{font-size:3.5rem}}@media only screen and (min-width:64em){.section-title{font-size:4rem}}@media only screen and (min-width:75em){.section-title{font-size:4.6rem}}@media only screen and (min-width:120em){.section-title{font-size:5.8rem}}.section-title .light-text{font-weight:300;font-size:2rem;line-height:normal;display:block}@media only screen and (min-width:48em){.section-title .light-text{font-size:2.5rem}}@media only screen and (min-width:64em){.section-title .light-text{font-size:3rem}}@media only screen and (min-width:75em){.section-title .light-text{font-size:3.5rem}}@media only screen and (min-width:120em){.section-title .light-text{font-size:4rem}}.button-default{background-color:#76b835;color:#fff;height:40px;border:0;border-radius:20px;font-weight:700;padding:0 10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;outline:none;transition:transform .1s ease}@media only screen and (min-width:48em){.button-default{height:50px;border-radius:25px;font-size:2rem;padding:0 25px}}@media only screen and (min-width:64em){.button-default{height:60px;border-radius:30px;min-width:300px;font-size:2.4rem;padding:0 50px}.button-default:hover{box-shadow:inset 0 0 0 50px rgba(0,0,0,.15)}.button-default:active{transform:scale(.9)}.button-default:focus{box-shadow:inset 0 0 0 50px rgba(0,0,0,.2)}}.button-default.ginger{background-color:#6956aa}.button-default.secondary{background-color:#575753}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.body-not-revealed{opacity:0}.header{position:fixed;top:0;right:0;left:0;z-index:100}@media only screen and (min-width:64em){.header.header-background-transparent .header-wrap .navigation .nav-item:not(:hover):not(.mob):not(.selected){color:#4a4a4a}}.header.header-background-transparent .header-wrap .logo-thynksoftware path{fill:#76b835}.header.header-background-green{background-color:#76b835;box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.header.header-background-green .header-wrap{height:45px}@media only screen and (min-width:30em){.header.header-background-green .header-wrap{height:55px}}@media only screen and (min-width:48em){.header.header-background-green .header-wrap{height:70px}}.header.header-background-green .header-wrap .logo-anchor .logo-thynksoftware path{fill:#fff}.header.header-background-green .header-wrap .navigation .nav-item.selected{border-color:#fff}.header.header-background-green .header-wrap .navigation .nav-item.selected:hover{color:#fff}.header.header-background-green .header-wrap .navigation .nav-item:hover{box-shadow:0 0 4px rgba(0,0,0,.2);background-color:#71b033}.header.header-background-green .header-wrap .navigation .nav-item:hover .dropdown{box-shadow:0 2px 4px rgba(0,0,0,.2);background-color:#71b033}.header.header-background-green .header-wrap .navigation .nav-item .item:hover{background-color:#7bc037}.header.header-background-green .header-wrap .navigation .nav-item .nav-item-label{color:#fff}.header.header-background-green .header-wrap .mobile-nav .hamburger,.header.header-background-green .header-wrap .mobile-nav .hamburger:after,.header.header-background-green .header-wrap .mobile-nav .hamburger:before{background-color:#fff}.header .header-wrap{height:50px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;transition:all .3s linear}@media only screen and (min-width:30em){.header .header-wrap{height:60px}}@media only screen and (min-width:48em){.header .header-wrap{height:90px}}.header .header-wrap .logo-anchor{margin-right:auto}.header .header-wrap .logo-anchor .logo-thynksoftware{height:34px}@media only screen and (min-width:30em){.header .header-wrap .logo-anchor .logo-thynksoftware{height:40px}}@media only screen and (min-width:48em){.header .header-wrap .logo-anchor .logo-thynksoftware{height:54px}}.header .header-wrap .navigation{display:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width:64em){.header .header-wrap .navigation{display:block;margin-left:auto}}.header .header-wrap .navigation .nav-item{position:relative;display:inline;padding:4px 10px;font-size:1.2rem;border-radius:3px;text-decoration:none;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:25px;transition:background-color .15s linear}.header .header-wrap .navigation .nav-item.drop{display:none}@media only screen and (min-width:950px){.header .header-wrap .navigation .nav-item{padding:8px 16px;font-size:1.4rem;cursor:pointer}.header .header-wrap .navigation .nav-item:hover{animation:i .3s 1 ease-in .1s;animation-fill-mode:forwards;background-color:#71b033}.header .header-wrap .navigation .nav-item:hover .dropdown{animation:j .3s 1 ease-in .1s;animation-fill-mode:forwards;background-color:#71b033}.header .header-wrap .navigation .nav-item:hover .nav-item-label{color:#fff}}@media only screen and (min-width:64em){.header .header-wrap .navigation .nav-item{font-weight:300;font-size:1.4rem;margin:0 5px}.header .header-wrap .navigation .nav-item.mob{display:none}.header .header-wrap .navigation .nav-item .dropdown{position:absolute;top:40px;left:0;width:100%;background-color:#76b835;overflow:hidden;padding-bottom:5px;border-radius:0 0 25px 25px;opacity:0;transition:opacity .15s linear}.header .header-wrap .navigation .nav-item .dropdown .item{padding:7px 15px;white-space:nowrap;color:#fff}.header .header-wrap .navigation .nav-item .dropdown .item:hover{background-color:#7bc037}.header .header-wrap .navigation .nav-item.drop{display:inline-block;position:relative;padding-right:50px;border-radius:25px 25px 0 0}.header .header-wrap .navigation .nav-item.drop:after{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;line-height:0;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;content:"keyboard_arrow_down";position:absolute;top:50%;right:20px;margin-right:-2px}.header .header-wrap .navigation .nav-item.drop:hover .dropdown{opacity:1}}@media only screen and (min-width:75em){.header .header-wrap .navigation .nav-item{font-size:1.8rem;padding:8px 25px}}@keyframes i{0%{box-shadow:0 0 0 transparent}to{box-shadow:0 0 4px rgba(0,0,0,.2)}}@keyframes j{0%{box-shadow:0 0 0 transparent}to{box-shadow:0 2px 4px rgba(0,0,0,.2)}}.header .header-wrap .navigation .nav-item:active{background-color:#43691e}@media only screen and (min-width:64em){.header .header-wrap .navigation .nav-item.selected{background-color:#fff;color:#76b835;border-radius:25px;border:2px solid #76b835;font-weight:600}}.header .header-wrap .navigation .nav-item .nav-item-label{font-size:inherit}.header .header-wrap .navigation.js-active{display:-ms-flexbox;display:flex;position:fixed;top:0;right:0;left:0;bottom:0;width:100vw;height:100vh;background:#3d3d3a;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;overflow-y:auto;overflow-x:hidden}.header .header-wrap .navigation.js-active .nav-item{position:relative;min-width:270px;padding:10px;font-size:2.2rem;color:#fff;text-align:center;transition:all .3s linear}.header .header-wrap .navigation.js-active .nav-item:not(:last-of-type){margin-bottom:5px}.header .header-wrap .navigation.js-active .nav-item:active{transform:scale(.9);background-color:transparent}.header .header-wrap .mobile-nav{position:relative;width:40px;height:40px;z-index:10}@media only screen and (min-width:64em){.header .header-wrap .mobile-nav{display:none}}.header .header-wrap .mobile-nav .hamburger{top:19px;left:5px}.header .header-wrap .mobile-nav .hamburger,.header .header-wrap .mobile-nav .hamburger:before{display:block;position:absolute;width:30px;height:2px;background:#76b835;content:"";transition:all .2s ease}.header .header-wrap .mobile-nav .hamburger:before{top:-10px}.header .header-wrap .mobile-nav .hamburger:after{display:block;position:absolute;bottom:-10px;width:30px;height:2px;background:#76b835;content:"";transition:all .2s ease}.header .header-wrap .mobile-nav.js-active .hamburger{background-color:transparent}.header .header-wrap .mobile-nav.js-active .hamburger:before{top:0;transform:rotate(45deg);background-color:#fff}.header .header-wrap .mobile-nav.js-active .hamburger:after{top:0;transform:rotate(-45deg);background-color:#fff}.page-section,.page-section.row.row-max{padding:20px}@media only screen and (min-width:48em){.page-section,.page-section.row.row-max{padding:50px 20px}}@media only screen and (min-width:75em){.page-section,.page-section.row.row-max{padding:50px 20px}}@media only screen and (min-width:120em){.page-section,.page-section.row.row-max{padding:50px 20px}}.page-section.row.row-max .section-title,.page-section .section-title{font-family:Montserrat,sans-serif;font-size:3rem;line-height:4rem;line-height:1;font-weight:600;margin-bottom:50px;width:100%;position:relative}@media only screen and (min-width:48em){.page-section.row.row-max .section-title,.page-section .section-title{font-size:3.5rem}}@media only screen and (min-width:64em){.page-section.row.row-max .section-title,.page-section .section-title{font-size:4rem}}@media only screen and (min-width:75em){.page-section.row.row-max .section-title,.page-section .section-title{font-size:4.6rem}}@media only screen and (min-width:120em){.page-section.row.row-max .section-title,.page-section .section-title{font-size:5.8rem}}.page-section.row.row-max .section-title .light-text,.page-section .section-title .light-text{font-weight:300;font-size:2rem;line-height:normal;display:block}@media only screen and (min-width:48em){.page-section.row.row-max .section-title .light-text,.page-section .section-title .light-text{font-size:2.5rem}}@media only screen and (min-width:64em){.page-section.row.row-max .section-title .light-text,.page-section .section-title .light-text{font-size:3rem}}@media only screen and (min-width:75em){.page-section.row.row-max .section-title .light-text,.page-section .section-title .light-text{font-size:3.5rem}}@media only screen and (min-width:120em){.page-section.row.row-max .section-title .light-text,.page-section .section-title .light-text{font-size:4rem}}.page-section.row.row-max .section-subtitle,.page-section .section-subtitle{font-size:2rem;line-height:2.8rem;margin:20px 0}@media only screen and (min-width:48em){.page-section.row.row-max .section-subtitle,.page-section .section-subtitle{font-size:2.2rem;line-height:3rem}}@media only screen and (min-width:64em){.page-section.row.row-max .section-subtitle,.page-section .section-subtitle{font-size:2.4rem;line-height:3.2rem}}@media only screen and (min-width:75em){.page-section.row.row-max .section-subtitle,.page-section .section-subtitle{font-size:2.6rem;line-height:3.4rem}}@media only screen and (min-width:48em){.page-section.row.row-max .section-main-img,.page-section .section-main-img{display:block}}.page-section .page-subsection,.page-section.row.row-max .page-subsection{width:100%;padding:20px 0}@media only screen and (min-width:48em){.page-section .page-subsection,.page-section.row.row-max .page-subsection{padding:50px 20px}}@media only screen and (min-width:75em){.page-section .page-subsection,.page-section.row.row-max .page-subsection{padding:50px 10px}}@media only screen and (min-width:120em){.page-section .page-subsection,.page-section.row.row-max .page-subsection{padding:100px 10px}}.page-section .page-subsection .subsection-title,.page-section.row.row-max .page-subsection .subsection-title{font-size:2rem;line-height:2.8rem;margin:20px 0;width:100%}@media only screen and (min-width:48em){.page-section .page-subsection .subsection-title,.page-section.row.row-max .page-subsection .subsection-title{font-size:2.2rem;line-height:3rem}}@media only screen and (min-width:64em){.page-section .page-subsection .subsection-title,.page-section.row.row-max .page-subsection .subsection-title{font-size:2.4rem;line-height:3.2rem}}@media only screen and (min-width:75em){.page-section .page-subsection .subsection-title,.page-section.row.row-max .page-subsection .subsection-title{font-size:2.6rem;line-height:3.4rem}}.page-section .page-subsection .description .list,.page-section.row.row-max .page-subsection .description .list{margin:20px 0}.page-section .page-subsection .description .list li,.page-section.row.row-max .page-subsection .description .list li{position:relative;margin-bottom:5px;padding-left:18px;color:rgba(74,74,74,.8)}.page-section .page-subsection .description .list li:before,.page-section.row.row-max .page-subsection .description .list li:before{content:"";position:absolute;top:7px;left:0;width:7px;height:7px;border-radius:50%;background-color:#76b835}.section-divider{margin:10px 0;padding:0;border:0;border-bottom:1px solid #e4e4e4;display:block;overflow:hidden}#side-menu{position:fixed;top:50%;right:0;-ms-flex-direction:column;flex-direction:column;z-index:999;display:none;transform:translateY(-50%)}@media only screen and (min-width:64em){#side-menu{display:-ms-flexbox;display:flex}}#side-menu li{position:relative;text-align:right;padding:8px 10px}#side-menu li .side-menu-item{background-color:#9cd366;color:#fff;padding:5px 10px;margin-right:20px;font-weight:700;border-radius:15px;font-size:1.2rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;visibility:hidden;opacity:0;transition:opacity .25s linear}#side-menu li .side-menu-item.active{visibility:visible;opacity:1}@media only screen and (min-width:64em){#side-menu li:hover .side-menu-item{visibility:visible;opacity:1}}#side-menu li:after{content:"";width:10px;height:10px;border-radius:100%;box-sizing:content-box;background:#9cd366;position:absolute;right:10px;top:50%;display:block;visibility:visible;opacity:1;cursor:pointer;transform:translateY(-50%)}.cookie-policy{background-color:rgba(0,0,0,.85);color:#fff;position:fixed;bottom:0;left:0;width:100%;padding:10px;z-index:10}@media only screen and (min-width:48em){.cookie-policy{padding:20px 10px}}@media only screen and (min-width:64em){.cookie-policy{padding:30px 10px}}@media only screen and (min-width:75em){.cookie-policy{padding:40px 10px}}@media only screen and (min-width:120em){.cookie-policy{padding:50px 10px}}.cookie-policy .details{margin-bottom:10px}@media only screen and (min-width:48em){.cookie-policy .details{margin-right:10px;margin-bottom:0;-ms-flex-preferred-size:0%;flex-basis:0%}}.cookie-policy .details .cookie-title{font-size:2.2rem;font-weight:600}@media only screen and (min-width:48em){.cookie-policy .details .cookie-title{font-size:2.4rem}}@media only screen and (min-width:64em){.cookie-policy .details .cookie-title{font-size:2.6rem}}@media only screen and (min-width:75em){.cookie-policy .details .cookie-title{font-size:2.8rem}}@media only screen and (min-width:120em){.cookie-policy .details .cookie-title{font-size:3rem}}.cookie-policy .details .cookie-text{font-size:1.4rem}.cookie-policy .details .cookie-link{color:#76b835}@media only screen and (min-width:64em){.cookie-policy .details .cookie-link:hover{text-decoration:underline}}.cookie-policy .buttons{width:100%}@media only screen and (min-width:48em){.cookie-policy .buttons{width:auto}}@media only screen and (min-width:48em){.cookie-policy .buttons .button-default{font-size:1.8rem}}@media only screen and (min-width:64em){.cookie-policy .buttons .button-default{min-width:200px;height:50px;border-radius:25px;font-size:2rem}}.cookie-policy .buttons .button-default:first-of-type{margin:10px 0}@media only screen and (min-width:48em){.cookie-policy .buttons .button-default:first-of-type{margin:0 10px}}footer{-ms-flex-negative:0;flex-shrink:0;background-color:#3d3d3a;border-top:1px solid #232321;visibility:initial}@media only screen and (min-width:48em){footer{padding-top:10px}}footer .footer-wrap .office{padding-top:24px;text-align:center;font-weight:700}@media only screen and (min-width:64em){footer .footer-wrap .office{text-align:left}}footer .footer-wrap .office .our-offices{padding-bottom:15px;color:#fff;text-align:center}@media only screen and (min-width:64em){footer .footer-wrap .office .our-offices{text-align:left}}footer .footer-wrap .office .address{padding-bottom:5px;color:#fff;font-size:1.2rem;text-align:center}@media only screen and (min-width:64em){footer .footer-wrap .office .address{text-align:left}}footer .footer-wrap .office .address .address-location{display:-ms-inline-flexbox;display:inline-flex}@media only screen and (min-width:64em){footer .footer-wrap .office .address .address-location{width:120px}}footer .footer-wrap .office .address.tba{opacity:.6}footer .footer-wrap .section-with-love{width:100%;padding:20px 0;color:#fff}footer .footer-wrap .section-with-love .heart-icon{margin:0 -2px;animation:k 1.33s ease-in-out infinite;width:32px;height:20px}footer .footer-wrap .section-with-love p:first-child{font-size:1.8rem}@keyframes k{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}footer .footer-wrap .gold-partner-container img{display:block;max-width:300px;margin:25px auto 10px}@media only screen and (min-width:48em){footer .footer-wrap .gold-partner-container img{margin:80px auto 10px}}@media only screen and (min-width:64em){footer .footer-wrap .gold-partner-container img{margin:20px auto 10px}}footer .footer-wrap .gold-partner-container p{width:300px;margin:0 auto 10px;color:#fff;font-size:1.2rem}@media only screen and (min-width:48em){footer .footer-wrap .gold-partner-container p{margin:0 auto 30px}}footer .footer-wrap .gold-partner-container .business-award{width:80px;-ms-flex-item-align:baseline;align-self:baseline}footer .footer-wrap .social-text{color:#fff;padding:20px 0 5px}footer .footer-wrap .social-container{display:-ms-flexbox;display:flex}footer .footer-wrap .social-container a{display:block;width:35px;height:35px;border-radius:50%;border:2px solid #fff;transition:all .3s linear;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}footer .footer-wrap .social-container a:not(:last-child){margin-right:10px}footer .footer-wrap .social-container a.facebook{background-image:url(/images/icons/icon-facebook.svg);background-repeat:no-repeat;background-position:50%;background-size:20px}footer .footer-wrap .social-container a.linkedin{background-image:url(/images/icons/icon-linkedin.svg);background-repeat:no-repeat;background-position:50%;background-size:20px}footer .footer-wrap .social-container a.twitter{background-image:url(/images/icons/icon-twitter.svg);background-repeat:no-repeat;background-position:50%;background-size:20px}@media only screen and (min-width:48em){footer .footer-wrap .social-container a:hover{background-color:#5d902a}}footer .footer-wrap .social-container a:active{background-color:#090908;transform:scale(.9)}footer .footer-wrap .copyright-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:18px 0 20px;text-align:center;color:#fff;line-height:1}@media only screen and (min-width:48em){footer .footer-wrap .copyright-container{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}footer .footer-wrap .copyright-container p.copyright{font-size:1.2rem;text-align:center}@media only screen and (min-width:64em){footer .footer-wrap .copyright-container p.copyright{padding-right:20px;text-align:left}}footer .footer-wrap .copyright-container .footer-link{font-size:1.2rem;text-decoration:underline;color:#fff}.request-demo{position:relative;padding:70px 0;background-color:#525450;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.request-demo .inner{max-width:840px;padding:0 10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:48em){.request-demo .inner{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.request-demo .inner .title{font-size:3rem;font-weight:600;color:#fff;text-align:center}@media only screen and (min-width:48em){.request-demo .inner .title{text-align:left}}.request-demo .inner .disc{color:#76b835;text-align:center}@media only screen and (min-width:48em){.request-demo .inner .disc{text-align:left}}.request-demo .inner .form{position:relative;padding-top:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:30em){.request-demo .inner .form{-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width:48em){.request-demo .inner .form{margin-left:20px}}@media only screen and (min-width:64em){.request-demo .inner .form{margin-left:60px}}.request-demo .inner .form .field.validation-error{border:1px solid #d9534f}.request-demo .inner .form .field.input-email{border:none;outline:none;width:100%;height:50px;padding:0 20px;border-radius:25px;margin-bottom:10px}@media only screen and (min-width:30em){.request-demo .inner .form .field.input-email{width:260px}}@media only screen and (min-width:48em){.request-demo .inner .form .field.input-email{width:300px;margin-bottom:0}}.request-demo .inner .form .button-submit{height:50px;padding:0 20px;color:#fff;background-color:#76b835;font-weight:600;outline:none;border:none;white-space:nowrap;border-radius:25px}@media only screen and (min-width:30em){.request-demo .inner .form .button-submit{margin-left:10px}}@media only screen and (min-width:48em){.request-demo .inner .form .button-submit{padding:0 30px}}.request-demo .inner .form .validation-alert{position:absolute;bottom:-30px;left:0;color:#d9534f}@media only screen and (min-width:48em){.request-demo .inner .form .validation-alert{bottom:-10px}}@media only screen and (min-width:64em){.request-demo .inner .form .validation-alert{bottom:-30px}}.request-demo .inner .form .info{position:absolute;bottom:-50px;left:0;color:#5cb85c;display:none}@media only screen and (min-width:48em){.request-demo .inner .form .info{bottom:-10px}}@media only screen and (min-width:64em){.request-demo .inner .form .info{bottom:-30px}}@media only screen and (min-width:64em){.thynk-custom .header.header-background-transparent .header-wrap .navigation .nav-item:not(:hover):not(.mob):not(.selected),.thynk-finance .header.header-background-transparent .header-wrap .navigation .nav-item:not(:hover):not(.mob):not(.selected),.thynk-gaming .header.header-background-transparent .header-wrap .navigation .nav-item:not(:hover):not(.mob):not(.selected){color:#fff}}.thynk-custom .header.header-background-transparent .header-wrap .navigation .nav-item .nav-item-label,.thynk-finance .header.header-background-transparent .header-wrap .navigation .nav-item .nav-item-label,.thynk-gaming .header.header-background-transparent .header-wrap .navigation .nav-item .nav-item-label{color:#fff}.thynk-custom .header.header-background-transparent .header-wrap .logo-thynksoftware path,.thynk-finance .header.header-background-transparent .header-wrap .logo-thynksoftware path,.thynk-gaming .header.header-background-transparent .header-wrap .logo-thynksoftware path{fill:#fff}.page-home .fold,.thynk-custom .header.header-background-transparent .header-wrap .mobile-nav .hamburger,.thynk-custom .header.header-background-transparent .header-wrap .mobile-nav .hamburger:after,.thynk-custom .header.header-background-transparent .header-wrap .mobile-nav .hamburger:before,.thynk-finance .header.header-background-transparent .header-wrap .mobile-nav .hamburger,.thynk-finance .header.header-background-transparent .header-wrap .mobile-nav .hamburger:after,.thynk-finance .header.header-background-transparent .header-wrap .mobile-nav .hamburger:before,.thynk-gaming .header.header-background-transparent .header-wrap .mobile-nav .hamburger,.thynk-gaming .header.header-background-transparent .header-wrap .mobile-nav .hamburger:after,.thynk-gaming .header.header-background-transparent .header-wrap .mobile-nav .hamburger:before{background-color:#fff}.page-home .fold{position:relative;padding:80px 10px 20px;overflow:hidden}@media only screen and (min-width:48em){.page-home .fold{padding:130px 10px 50px}}@media only screen and (min-width:64em){.page-home .fold{padding:150px 10px 90px}}@media only screen and (min-width:75em){.page-home .fold{padding:200px 10px 100px}}.page-home .fold .fold-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width:48em){.page-home .fold .fold-content{-ms-flex-direction:row;flex-direction:row}}.page-home .fold .fold-content .intro{font-size:1.4rem;opacity:.8;margin-bottom:20px}@media only screen and (min-width:48em){.page-home .fold .fold-content .intro{font-size:1.5rem}}@media only screen and (min-width:64em){.page-home .fold .fold-content .intro{font-size:1.6rem;margin-bottom:20px}}@media only screen and (min-width:75em){.page-home .fold .fold-content .intro{font-size:1.8rem;margin-bottom:30px}}@media only screen and (min-width:120em){.page-home .fold .fold-content .intro{font-size:2rem;margin-bottom:40px}}.page-home .fold .fold-content .intro a{font-size:1.4rem;color:#76b835;text-decoration:underline;cursor:pointer}@media only screen and (min-width:48em){.page-home .fold .fold-content .intro a{font-size:1.5rem}}@media only screen and (min-width:64em){.page-home .fold .fold-content .intro a{font-size:1.6rem}}@media only screen and (min-width:75em){.page-home .fold .fold-content .intro a{font-size:1.8rem}}@media only screen and (min-width:120em){.page-home .fold .fold-content .intro a{font-size:2rem}}.page-home .fold .fold-content .graphic{background-image:url(/images/graphics/graphic-logo-rightship.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;height:220px;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:20px}@media only screen and (min-width:48em){.page-home .fold .fold-content .graphic{height:auto;-ms-flex-preferred-size:0;flex-basis:0}}@media only screen and (min-width:64em){.page-home .fold .fold-content .graphic{background-size:350px}}@media only screen and (min-width:120em){.page-home .fold .fold-content .graphic{background-size:450px}}.page-home .our-products{padding:40px 0 0;position:relative;background-color:#f9f9f9}@media only screen and (min-width:48em){.page-home .our-products{padding:40px 0 50px}}@media only screen and (min-width:64em){.page-home .our-products{padding:40px 0 70px}}@media only screen and (min-width:75em){.page-home .our-products{padding:40px 0 90px}}.page-home .our-products:before{content:"";position:absolute;top:0;left:0;width:100%;height:235px;background:linear-gradient(to right top,transparent 50%,#fff 0)}.page-home .our-products .products{z-index:1;margin-top:-20px}@media only screen and (min-width:48em){.page-home .our-products .products{margin-top:-30px;margin-top:-40px;margin-top:-50px}}.page-home .our-products .products .special{padding-bottom:30px}.page-home .our-products .products .special .first{font-size:3rem;font-weight:600;color:#3d3d3a;text-align:center}@media only screen and (min-width:64em){.page-home .our-products .products .special .first{text-align:left}}.page-home .our-products .products .special .second{font-size:2rem;color:#76b835;text-align:center}@media only screen and (min-width:64em){.page-home .our-products .products .special .second{padding-bottom:60px;text-align:left}}.page-home .our-products .products .product-animate{transition:all .5s linear}@media only screen and (min-width:64em){.page-home .our-products .products .product-container:first-child .product{margin-left:0}}@media only screen and (min-width:64em){.page-home .our-products .products .product-container:last-child .product{margin-right:0}}.page-home .our-products .products .product-container .product{width:95%;margin:0 auto 40px}.page-home .our-products .products .product-container .product .details{position:relative;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.12);padding:30px;cursor:pointer;width:100%}@media only screen and (min-width:48em){.page-home .our-products .products .product-container .product .details{padding:20px}}@media only screen and (min-width:75em){.page-home .our-products .products .product-container .product .details{padding:30px}}@media only screen and (min-width:120em){.page-home .our-products .products .product-container .product .details{padding:40px}}.page-home .our-products .products .product-container .product .details:before{content:"";position:absolute;top:0;left:0;width:100%;height:90px;background-repeat:repeat;background-position:50%}@media only screen and (min-width:64em){.page-home .our-products .products .product-container .product .details:before{height:100px}}@media only screen and (min-width:75em){.page-home .our-products .products .product-container .product .details:before{height:110px}}@media only screen and (min-width:120em){.page-home .our-products .products .product-container .product .details:before{height:120px}}.page-home .our-products .products .product-container .product .details.finance:before{background-image:url(/images/backgrounds/pattern-finance.svg)}.page-home .our-products .products .product-container .product .details.gaming:before{background-image:url(/images/backgrounds/pattern-gaming.svg)}.page-home .our-products .products .product-container .product .details.custom:before{background-image:url(/images/backgrounds/pattern-custom.svg)}.page-home .our-products .products .product-container .product .details .title{font-family:Montserrat,sans-serif;font-size:2.2rem;font-weight:600;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-top:30px;z-index:1;margin-bottom:20px}@media only screen and (min-width:48em){.page-home .our-products .products .product-container .product .details .title{font-size:2.25rem;padding-top:20px}}@media only screen and (min-width:64em){.page-home .our-products .products .product-container .product .details .title{font-size:3.25rem;padding-top:30px}}@media only screen and (min-width:75em){.page-home .our-products .products .product-container .product .details .title{font-size:3.75rem;padding-top:40px}}@media only screen and (min-width:120em){.page-home .our-products .products .product-container .product .details .title{font-size:4.55rem;padding-top:50px}}.page-home .our-products .products .product-container .product .details .title .logo-thynk{width:75px;padding-right:5px;margin-right:5px;border-right:1px solid #e6edf1}@media only screen and (min-width:48em){.page-home .our-products .products .product-container .product .details .title .logo-thynk{width:80px}}@media only screen and (min-width:64em){.page-home .our-products .products .product-container .product .details .title .logo-thynk{width:110px}}@media only screen and (min-width:75em){.page-home .our-products .products .product-container .product .details .title .logo-thynk{width:125px}}@media only screen and (min-width:120em){.page-home .our-products .products .product-container .product .details .title .logo-thynk{width:140px}}.page-home .our-products .products .product-container .product .details .features{padding-bottom:10px;-ms-flex-positive:1;flex-grow:1}.page-home .our-products .products .product-container .product .details .features .feature{font-size:1.4rem;list-style-type:disc;margin-left:16px;margin-bottom:5px}@media only screen and (min-width:48em){.page-home .our-products .products .product-container .product .details .features .feature{font-size:1.6rem}}.page-home .our-products .products .product-container .product .details .powered-by{position:relative;min-height:32px}@media only screen and (min-width:75em){.page-home .our-products .products .product-container .product .details .powered-by{margin-top:10px}}.page-home .our-products .products .product-container .product .details .powered-by:before{content:"Powered by";position:absolute;top:0;left:0;font-size:.9rem;font-style:italic;opacity:.7}@media only screen and (min-width:75em){.page-home .our-products .products .product-container .product .details .powered-by:before{top:-7px;font-size:1.2rem}}.page-home .our-products .products .product-container .product .details .powered-by .logo.tonic{width:80px}@media only screen and (min-width:48em){.page-home .our-products .products .product-container .product .details .powered-by .logo.tonic{width:70px}}@media only screen and (min-width:75em){.page-home .our-products .products .product-container .product .details .powered-by .logo.tonic{width:100px}}.page-home .our-products .products .product-container .product .details .powered-by .logo.genesis{width:120px}@media only screen and (min-width:48em){.page-home .our-products .products .product-container .product .details .powered-by .logo.genesis{width:100px}}@media only screen and (min-width:75em){.page-home .our-products .products .product-container .product .details .powered-by .logo.genesis{width:140px}}.page-home .our-products .products .product-container .product .details .button-learn-more{width:140px;height:34px;margin-right:-50px;padding:0 15px;background-color:#76b835;box-shadow:0 3px 6px rgba(0,0,0,.2);color:#fff;font-weight:600;border-radius:17px 0 0 17px;line-height:34px;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .3s linear}@media only screen and (min-width:48em){.page-home .our-products .products .product-container .product .details .button-learn-more{width:auto;margin-right:-30px}}@media only screen and (min-width:64em){.page-home .our-products .products .product-container .product .details .button-learn-more{width:150px}.page-home .our-products .products .product-container .product .details .button-learn-more:hover{background-color:#69a42f}}@media only screen and (min-width:75em){.page-home .our-products .products .product-container .product .details .button-learn-more{width:150px;font-size:1.6rem;height:44px;line-height:44px;padding:0 20px;margin-right:-40px;border-radius:22px 0 0 22px}}@media only screen and (min-width:120em){.page-home .our-products .products .product-container .product .details .button-learn-more{width:180px;margin-right:-50px}}.page-home .our-products .products .product-container .product .details .button-learn-more:active{transform:scale(.9)}.page-home .market-gap{padding:50px 10px 100px;background-color:#f9f9f9;position:relative}@media only screen and (min-width:48em){.page-home .market-gap{padding:80px 10px}}@media only screen and (min-width:64em){.page-home .market-gap{padding:80px 10px}}@media only screen and (min-width:75em){.page-home .market-gap{padding:80px 10px}}.page-home .market-gap:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100px;background:linear-gradient(to right bottom,transparent 50%,#fff 0)}@media only screen and (min-width:48em){.page-home .market-gap:after{height:235px}}.page-home .market-gap .genesis-video{position:relative;padding-bottom:55.85%;height:0;overflow:hidden;width:100%;box-shadow:0 3px 5px rgba(0,0,0,.12);cursor:pointer;margin:0 auto}@media only screen and (min-width:64em){.page-home .market-gap .genesis-video{padding-bottom:420px;max-width:750px}}.page-home .market-gap .genesis-video embed,.page-home .market-gap .genesis-video iframe,.page-home .market-gap .genesis-video object{position:absolute;top:0;left:0;width:100%;height:100%}.page-home .market-gap .market-gap-content .description{margin-bottom:40px}@media only screen and (min-width:48em){.page-home .market-gap .market-gap-content .description{font-size:1.6rem}}@media only screen and (min-width:64em){.page-home .market-gap .market-gap-content .description{font-size:1.8rem}}@media only screen and (min-width:75em){.page-home .market-gap .market-gap-content .description{font-size:2rem}}.page-home .market-gap .market-gap-content .description .text-bold{font-weight:600}.page-home .market-gap .market-gap-content .our-approach .market-gaps{position:relative;z-index:2;margin-top:40px}@media only screen and (min-width:75em){.page-home .market-gap .market-gap-content .our-approach .market-gaps{margin:40px 150px 0}}.page-home .market-gap .market-gap-content .our-approach .market-gaps .gap .gap-title{font-weight:600;font-size:1.2rem}@media only screen and (min-width:64em){.page-home .market-gap .market-gap-content .our-approach .market-gaps .gap .gap-title{font-size:2rem}}@media only screen and (min-width:75em){.page-home .market-gap .market-gap-content .our-approach .market-gaps .gap .gap-title{font-size:2.2rem}}.page-home .market-gap .market-gap-content .our-approach .market-gaps .gap .gap-drawbacks .drawback{position:relative;margin:5px 0;font-size:1.2rem}@media only screen and (min-width:64em){.page-home .market-gap .market-gap-content .our-approach .market-gaps .gap .gap-drawbacks .drawback{font-size:1.4rem;font-weight:300}}@media only screen and (min-width:75em){.page-home .market-gap .market-gap-content .our-approach .market-gaps .gap .gap-drawbacks .drawback{font-size:1.6rem}}.page-home .market-gap .market-gap-content .our-approach .market-gaps .gap .gap-drawbacks .drawback:before{content:"";width:6px;height:6px;border-radius:50%;background-color:#4a4a4a;position:absolute;top:5px}@media only screen and (min-width:64em){.page-home .market-gap .market-gap-content .our-approach .market-gaps .gap .gap-drawbacks .drawback:before{top:8px}}.page-home .market-gap .market-gap-content .our-approach .market-gaps .gap:first-child{text-align:left}.page-home .market-gap .market-gap-content .our-approach .market-gaps .gap:first-child .drawback{padding-left:10px}.page-home .market-gap .market-gap-content .our-approach .market-gaps .gap:first-child .drawback:before{left:0}.page-home .market-gap .market-gap-content .our-approach .market-gaps .gap:last-child{text-align:right}.page-home .market-gap .market-gap-content .our-approach .market-gaps .gap:last-child .drawback{padding-right:10px}.page-home .market-gap .market-gap-content .our-approach .market-gaps .gap:last-child .drawback:before{right:0}.page-home .market-gap .market-gap-content .our-approach .market-gaps .gap .arrow{position:absolute;top:100%;width:110px;height:110px;z-index:2}@media only screen and (min-width:30em){.page-home .market-gap .market-gap-content .our-approach .market-gaps .gap .arrow{width:150px;height:150px}}@media only screen and (min-width:48em){.page-home .market-gap .market-gap-content .our-approach .market-gaps .gap .arrow{width:200px;height:200px}}@media only screen and (min-width:64em){.page-home .market-gap .market-gap-content .our-approach .market-gaps .gap .arrow{width:250px;height:250px}}.page-home .market-gap .market-gap-content .our-approach .market-gaps .gap:last-child .arrow{right:0}.page-home .market-gap .market-gap-content .our-approach .hybrid-approach{background-color:#fff;border-radius:50%;box-shadow:0 5px 10px rgba(0,0,0,.1);margin:0 auto;position:relative;width:250px;height:250px;z-index:2;margin-top:60px}@media only screen and (min-width:30em){.page-home .market-gap .market-gap-content .our-approach .hybrid-approach{width:300px;height:300px}}@media only screen and (min-width:48em){.page-home .market-gap .market-gap-content .our-approach .hybrid-approach{padding:50px;width:400px;height:400px;margin-top:0}}@media only screen and (min-width:64em){.page-home .market-gap .market-gap-content .our-approach .hybrid-approach{padding:50px;width:550px;height:550px}}.page-home .market-gap .market-gap-content .our-approach .hybrid-approach .hybrid-approach-title{color:#76b835;font-weight:700;text-align:center}@media only screen and (min-width:64em){.page-home .market-gap .market-gap-content .our-approach .hybrid-approach .hybrid-approach-title{font-size:4rem}}.page-home .market-gap .market-gap-content .our-approach .hybrid-approach .hybrid-approach-subtitle{font-weight:700;text-align:center;font-size:1.2rem}@media only screen and (min-width:64em){.page-home .market-gap .market-gap-content .our-approach .hybrid-approach .hybrid-approach-subtitle{font-size:2rem}}.page-home .market-gap .market-gap-content .our-approach .hybrid-approach .benefits{text-align:center;margin:10px 0}@media only screen and (min-width:64em){.page-home .market-gap .market-gap-content .our-approach .hybrid-approach .benefits{margin:25px 0}}.page-home .market-gap .market-gap-content .our-approach .hybrid-approach .benefits .benefit{font-weight:300;font-size:1.2rem}@media only screen and (min-width:48em){.page-home .market-gap .market-gap-content .our-approach .hybrid-approach .benefits .benefit{font-size:1.6rem}}@media only screen and (min-width:64em){.page-home .market-gap .market-gap-content .our-approach .hybrid-approach .benefits .benefit{font-size:2rem}}.page-home .market-gap .market-gap-content .our-approach .hybrid-approach .button-default{height:30px;font-size:1.2rem}@media only screen and (min-width:48em){.page-home .market-gap .market-gap-content .our-approach .hybrid-approach .button-default{height:40px;border-radius:25px;font-size:1.6rem;padding:0 25px}}@media only screen and (min-width:64em){.page-home .market-gap .market-gap-content .our-approach .hybrid-approach .button-default{height:60px;border-radius:30px;min-width:300px;font-size:2.4rem;padding:0 50px}}.page-home .market-gap .market-gap-content .our-approach .hybrid-approach .products{position:absolute;bottom:-10px;left:50%;transform:translate(-50%,60px);width:100%}@media only screen and (min-width:48em){.page-home .market-gap .market-gap-content .our-approach .hybrid-approach .products{transform:translate(-50%,40px);bottom:0}}@media only screen and (min-width:64em){.page-home .market-gap .market-gap-content .our-approach .hybrid-approach .products{transform:translate(-50%,40px)}}.page-home .market-gap .market-gap-content .our-approach .hybrid-approach .products .product{width:100px;height:100px;position:relative;border-radius:50%;padding:20px;margin:0 10px;-ms-flex-negative:0;flex-shrink:0}@media only screen and (min-width:30em){.page-home .market-gap .market-gap-content .our-approach .hybrid-approach .products .product{width:120px;height:120px}}@media only screen and (min-width:48em){.page-home .market-gap .market-gap-content .our-approach .hybrid-approach .products .product{margin:0 30px;width:140px;height:140px}}@media only screen and (min-width:64em){.page-home .market-gap .market-gap-content .our-approach .hybrid-approach .products .product{margin:0 50px}}.page-home .market-gap .market-gap-content .our-approach .hybrid-approach .products .product.tonic{background-color:#76b835}.page-home .market-gap .market-gap-content .our-approach .hybrid-approach .products .product.tonic .product-image{margin-bottom:20px}.page-home .market-gap .market-gap-content .our-approach .hybrid-approach .products .product.ginger{background-color:#6956aa}.page-home .market-gap .market-gap-content .our-approach .hybrid-approach .products .product .product-image{width:80px}@media only screen and (min-width:48em){.page-home .market-gap .market-gap-content .our-approach .hybrid-approach .products .product .product-image{width:100px}}.page-home .market-gap .market-gap-content .our-approach .hybrid-approach .products .product .genesis-image{position:absolute;top:100%;left:0;background-color:#333;padding:10px 20px;border-radius:50px;transform:translateY(-50%);width:100%}@media only screen and (min-width:48em){.page-home .market-gap .market-gap-content .our-approach .hybrid-approach .products .product .genesis-image{width:100%}}.page-home .how-we-work{padding:50px 10px 0;background-color:#fff;position:relative;visibility:initial}@media only screen and (min-width:48em){.page-home .how-we-work{padding:80px 10px 0}}.page-home .how-we-work:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100px;background:linear-gradient(to left bottom,transparent 50%,#f9f9f9 0)}@media only screen and (min-width:48em){.page-home .how-we-work:before{height:235px}}.page-home .how-we-work .methodology-steps{counter-reset:a}@media only screen and (min-width:48em){.page-home .how-we-work .methodology-steps{display:none}}.page-home .how-we-work .methodology-steps .step .step-header:before{counter-increment:a;content:counter(a);width:30px;height:30px;margin-right:5px;border:1px solid #4a4a4a;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.page-home .how-we-work .methodology-steps .step .step-header .step-icon{width:30px;height:30px;margin-right:10px;background-size:contain;background-position:50%;background-repeat:no-repeat}.page-home .how-we-work .methodology-steps .step .step-header .step-title{font-size:2rem;font-weight:700}.page-home .how-we-work .methodology-steps .step .step-image{max-width:100%;padding:20px;margin-bottom:10px}.page-home .how-we-work .methodology-steps .step.step-1 .step-header:before{margin-right:10px}.page-home .how-we-work .methodology-steps .step.step-2 .step-header .step-icon{background-image:url(/images/icons/icon-ideation.svg)}.page-home .how-we-work .methodology-steps .step.step-3 .step-header .step-icon{background-image:url(/images/icons/icon-design.svg)}.page-home .how-we-work .methodology-steps .step.step-4 .step-header .step-icon{background-image:url(/images/icons/icon-development.svg)}.page-home .how-we-work .methodology-steps .step.step-5 .step-header .step-icon{background-image:url(/images/icons/icon-quality-assurance.svg)}.page-home .how-we-work .methodology-container{display:none;margin-bottom:40px}@media only screen and (min-width:48em){.page-home .how-we-work .methodology-container{display:-ms-flexbox;display:flex}}.page-home .how-we-work .methodology-container .methodology-full{max-width:100%}@media only screen and (min-width:75em){.page-home .how-we-work .methodology-container .methodology-full{max-width:1200px}}.page-home .how-we-work .methodology-cards{counter-reset:a;z-index:1}.page-home .how-we-work .methodology-cards .card{padding:10px}.page-home .how-we-work .methodology-cards .card .card-wrap{box-shadow:0 3px 7px rgba(0,0,0,.12);margin-bottom:10px;background-color:#fff}.page-home .how-we-work .methodology-cards .card .card-wrap .card-header{background-color:#333;padding:10px 10px 25px;position:relative}@media only screen and (min-width:64em){.page-home .how-we-work .methodology-cards .card .card-wrap .card-header{padding:10px 10px 45px}}@media only screen and (min-width:75em){.page-home .how-we-work .methodology-cards .card .card-wrap .card-header{padding:10px 10px 65px}}.page-home .how-we-work .methodology-cards .card .card-wrap .card-header:after{content:"";width:40px;height:40px;background-size:contain;background-position:50%;background-repeat:no-repeat;position:absolute;left:50%;bottom:-20px;transform:translateX(-50%)}@media only screen and (min-width:64em){.page-home .how-we-work .methodology-cards .card .card-wrap .card-header:after{width:60px;height:60px}}@media only screen and (min-width:75em){.page-home .how-we-work .methodology-cards .card .card-wrap .card-header:after{width:80px;height:80px}}.page-home .how-we-work .methodology-cards .card .card-wrap .card-header .card-title{font-size:2rem;color:#fff;font-weight:700;text-align:center}@media only screen and (min-width:64em){.page-home .how-we-work .methodology-cards .card .card-wrap .card-header .card-title{font-size:2.2rem}}@media only screen and (min-width:75em){.page-home .how-we-work .methodology-cards .card .card-wrap .card-header .card-title{font-size:2.5rem}}.page-home .how-we-work .methodology-cards .card .card-wrap .card-content{padding:20px 10px 10px}@media only screen and (min-width:64em){.page-home .how-we-work .methodology-cards .card .card-wrap .card-content{padding:30px 20px}}@media only screen and (min-width:75em){.page-home .how-we-work .methodology-cards .card .card-wrap .card-content{padding:50px 30px 40px}}.page-home .how-we-work .methodology-cards .card .card-wrap .card-content .list .list-item{list-style-type:disc;margin-left:16px}.page-home .how-we-work .methodology-cards .card.ideation .card-wrap .card-header:after{background-image:url(/images/icons/icon-ideation.svg)}.page-home .how-we-work .methodology-cards .card.design .card-wrap .card-header:after{background-image:url(/images/icons/icon-design.svg)}.page-home .how-we-work .methodology-cards .card.development .card-wrap .card-header:after{background-image:url(/images/icons/icon-development.svg)}.page-home .how-we-work .methodology-cards .card.quality-assurance .card-wrap .card-header:after{background-image:url(/images/icons/icon-quality-assurance.svg)}.page-home .how-we-work .methodology-animation{width:100%;display:none;background-color:#fff;width:1600px;height:1000px;margin-bottom:50px}@media only screen and (min-width:48em){.page-home .how-we-work .methodology-animation{display:block}}.page-home .how-we-work .methodology-animation .canvas{position:absolute;display:block;background-color:#fff}.page-home .how-we-work .methodology-animation .overlay-container{pointer-events:none;overflow:hidden;width:1600px;height:1000px;position:absolute;left:0;top:0;display:block}.page-home .testimonials{padding:40px 10px 0;background-color:#f9f9f9}@media only screen and (min-width:64em){.page-home .testimonials{padding:80px 20px 0}}@media only screen and (min-width:75em){.page-home .testimonials{padding:100px 20px 0}}.page-home .testimonials .glide{position:relative;width:100%}.page-home .testimonials .glide .glide-arrows{display:none;position:absolute;top:50%;width:92%;margin-left:4%}.page-home .testimonials .glide .glide-arrows .arrow{position:absolute;padding:9px 12px;color:#76b835;text-transform:uppercase;font-size:1.1rem;background-color:transparent;border:2px solid hsla(0,0%,100%,.5);border-radius:4px;z-index:2;transition:opacity .15s ease,border .3s ease-in-out;transform:translateY(-50%)}.page-home .testimonials .glide .glide-arrows .arrow.prev{left:0}.page-home .testimonials .glide .glide-arrows .arrow.next{right:0}.page-home .testimonials .glide .glide-arrows .arrow:focus{outline:none}.page-home .testimonials .glide .glide-arrows .arrow:hover{border-color:#76b835}.page-home .testimonials .glide .glide-wrapper{overflow:hidden}.page-home .testimonials .glide .glide-wrapper .glide__track{width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;-ms-touch-action:pan-Y;touch-action:pan-Y}.page-home .testimonials .glide .glide-wrapper .glide__track .glide__slide{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;float:left;clear:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-home .testimonials .glide .glide-wrapper .glide__track .glide__slide.active{z-index:1;cursor:-webkit-grabbing}.page-home .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial{width:100%;background-color:#fff;padding:10px 0;box-shadow:0 3px 7px rgba(0,0,0,.12);margin:5px}@media only screen and (min-width:30em){.page-home .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial{background-color:initial;padding:0;box-shadow:none;margin:0}}.page-home .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote{position:relative;width:100%;max-width:100%;padding:50px 10px}@media only screen and (min-width:48em){.page-home .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote{font-size:1.5rem}}@media only screen and (min-width:64em){.page-home .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote{font-size:1.6rem;padding:10px 100px}}@media only screen and (min-width:75em){.page-home .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote{font-size:1.8rem;padding:10px 120px}}@media only screen and (min-width:120em){.page-home .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote{font-size:2rem}}.page-home .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:after,.page-home .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:before{content:"format_quote";position:absolute;font-size:5rem;color:#76b835;opacity:.8}@media only screen and (min-width:64em){.page-home .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:after,.page-home .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:before{font-size:8rem}}.page-home .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:before{transform:rotate(180deg);top:0;left:0}@media only screen and (min-width:64em){.page-home .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:before{top:-10px;left:-10px}}.page-home .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:after{right:0;bottom:0}@media only screen and (min-width:64em){.page-home .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:after{top:-10px;right:-10px;bottom:auto}}.page-home .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .client{padding:20px 20px 0}@media only screen and (min-width:64em){.page-home .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .client{padding:20px 20px 0 50px}}.page-home .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .client .name{white-space:nowrap;font-weight:600}.page-home .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .client .position{opacity:.7}.page-home .testimonials .glide .glide__bullets{margin-top:10px;width:100%;height:12px;text-align:center;z-index:2;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-home .testimonials .glide .glide__bullets>*{display:inline-block;width:12px;height:12px;margin:0 5px;padding:0;background-color:rgba(0,0,0,.1);cursor:pointer;border-radius:50%;border:2px solid transparent;transition:all .3s ease-in-out}.page-home .testimonials .glide .glide__bullets>.active{background-color:rgba(0,0,0,.6)}.page-home .testimonials .glide .glide__bullets>:focus{outline:none}.page-home .testimonials .glide .glide__bullets>:focus,.page-home .testimonials .glide .glide__bullets>:hover{border:2px solid #76b835;background-color:rgba(118,184,53,.5)}.page-home .partners-integratons{padding:40px 10px;background-color:#f9f9f9}@media only screen and (min-width:64em){.page-home .partners-integratons{padding:80px 10px}}@media only screen and (min-width:75em){.page-home .partners-integratons{padding:100px 10px}}.page-home .partners-integratons .partners{margin:0 -20px}.page-home .partners-integratons .partners .partner{padding:0 20px 20px}.page-home .partners-integratons .partners .partner .partner-wrap{width:100%;height:70px;background-color:#fff;box-shadow:0 3px 5px rgba(0,0,0,.12);cursor:pointer;transition:background-color .3s linear}@media only screen and (min-width:64em){.page-home .partners-integratons .partners .partner .partner-wrap:hover{background-color:rgba(61,61,58,.15)}}.page-home .partners-integratons .partners .partner .partner-wrap .partner-logo{height:40px;max-width:190px}.page-home .partners-integratons .partners .partner .partner-wrap:active{transform:scale(.9);background-color:rgba(61,61,58,.2)}.page-product-ginger .fold{position:relative;padding:80px 10px 20px;overflow:hidden;background-color:#fff}@media only screen and (min-width:48em){.page-product-ginger .fold{padding:130px 0 50px}}@media only screen and (min-width:64em){.page-product-ginger .fold{padding:150px 0 90px}}@media only screen and (min-width:75em){.page-product-ginger .fold{padding:200px 0 100px}}.page-product-ginger .fold .fold-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:48em){.page-product-ginger .fold .fold-content{-ms-flex-direction:row;flex-direction:row}}.page-product-ginger .fold .fold-content .logo-button{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.page-product-ginger .fold .fold-content .logo-button .logo{width:115px;margin-bottom:20px}@media only screen and (min-width:48em){.page-product-ginger .fold .fold-content .logo-button .logo{width:230px;margin-bottom:50px;-ms-flex-item-align:start;align-self:flex-start}}@media only screen and (min-width:64em){.page-product-ginger .fold .fold-content .logo-button .logo{width:294px}}.page-product-ginger .fold .fold-content .logo-button .form{position:relative;padding-top:10px;width:100%;margin-bottom:40px}@media only screen and (min-width:48em){.page-product-ginger .fold .fold-content .logo-button .form{margin-bottom:0}}.page-product-ginger .fold .fold-content .logo-button .form .field.input-email{border:none;outline:none;width:100%;height:50px;padding:0 20px;border-radius:25px;border:1px solid #ddd;margin-bottom:10px;transition:border .15s ease-in-out}@media only screen and (min-width:30em){.page-product-ginger .fold .fold-content .logo-button .form .field.input-email{width:260px}}@media only screen and (min-width:48em){.page-product-ginger .fold .fold-content .logo-button .form .field.input-email{width:300px}}.page-product-ginger .fold .fold-content .logo-button .form .field.input-email:focus{border:1px solid #76b835}.page-product-ginger .fold .fold-content .logo-button .form .field.input-email.validation-error{border:1px solid #d9534f}.page-product-ginger .fold .fold-content .logo-button .form .button-container{margin-bottom:10px}@media only screen and (min-width:48em){.page-product-ginger .fold .fold-content .logo-button .form .button-container{-ms-flex-preferred-size:auto;flex-basis:auto}}.page-product-ginger .fold .fold-content .logo-button .form .button-container .button-default{width:100%;outline:none}@media only screen and (min-width:30em){.page-product-ginger .fold .fold-content .logo-button .form .button-container .button-default{width:auto}}.page-product-ginger .fold .fold-content .logo-button .form .validation-alert{position:absolute;bottom:-20px;left:0;color:#d9534f}.page-product-ginger .fold .fold-content .logo-button .form .info{position:absolute;bottom:-30px;left:0;color:#5cb85c}@media only screen and (min-width:48em){.page-product-ginger .fold .fold-content .logo-button .form .info{bottom:-20px}}@media only screen and (min-width:64em){.page-product-ginger .fold .fold-content .logo-button .form .info{bottom:-30px}}.page-product-ginger .fold .fold-content .logo-button .form #contact-send-confirm{display:none}.page-product-ginger .fold .fold-content .intro{-ms-flex-preferred-size:auto;flex-basis:auto}@media only screen and (min-width:48em){.page-product-ginger .fold .fold-content .intro{-ms-flex-preferred-size:0;flex-basis:0}}.page-product-ginger .fold .fold-content .intro>p{line-height:150%}@media only screen and (min-width:48em){.page-product-ginger .fold .fold-content .intro>p{font-size:1.5rem}}@media only screen and (min-width:64em){.page-product-ginger .fold .fold-content .intro>p{font-size:1.6rem}}@media only screen and (min-width:75em){.page-product-ginger .fold .fold-content .intro>p{font-size:1.8rem}}@media only screen and (min-width:120em){.page-product-ginger .fold .fold-content .intro>p{font-size:2rem}}.page-product-ginger .our-products{padding-top:40px;padding-left:20px;padding-right:20px;position:relative;background-color:#f4f4f4}@media only screen and (min-width:30em){.page-product-ginger .our-products{padding-top:125px;padding-bottom:50px}}@media only screen and (min-width:48em){.page-product-ginger .our-products{padding-top:75px;padding-bottom:50px}}@media only screen and (min-width:64em){.page-product-ginger .our-products{padding-top:100px;padding-bottom:70px}}@media only screen and (min-width:75em){.page-product-ginger .our-products{padding-top:150px 0 90px}}.page-product-ginger .our-products:before{content:"";position:absolute;top:0;left:0;width:100%;height:235px;background:linear-gradient(to right top,transparent 50%,#fff 0)}.page-product-ginger .our-products .products{z-index:1;margin-top:-20px;padding:0 20px}@media only screen and (min-width:48em){.page-product-ginger .our-products .products{margin-top:-30px;padding:0}}@media only screen and (min-width:64em){.page-product-ginger .our-products .products{margin-top:-40px}}@media only screen and (min-width:75em){.page-product-ginger .our-products .products{margin-top:-50px}}.page-product-ginger .our-products .products .special{padding-bottom:30px}.page-product-ginger .our-products .products .special .first{font-size:3rem;font-weight:600;color:#3d3d3a;text-align:center}@media only screen and (min-width:64em){.page-product-ginger .our-products .products .special .first{text-align:left}}.page-product-ginger .our-products .products .special .second{font-size:2rem;color:#6956aa;text-align:center}@media only screen and (min-width:64em){.page-product-ginger .our-products .products .special .second{padding-bottom:60px;text-align:left}}.page-product-ginger .our-products .products .product-animate{transition:all .5s linear}.page-product-ginger .our-products .products .product-animate .product{width:100%;margin:80px auto}@media only screen and (min-width:30em){.page-product-ginger .our-products .products .product-animate .product{margin:100px auto}}@media only screen and (min-width:48em){.page-product-ginger .our-products .products .product-animate .product{width:calc(100% - 20px)}}.page-product-ginger .our-products .products .product-animate .product .details{position:relative;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.12);cursor:pointer;width:100%}.page-product-ginger .our-products .products .product-animate .product .details .product-header{width:100%;height:90px;background-repeat:repeat;position:relative;background-position:50%;background-image:url(/images/backgrounds/pattern-custom.svg)}@media only screen and (min-width:64em){.page-product-ginger .our-products .products .product-animate .product .details .product-header{height:100px}}@media only screen and (min-width:75em){.page-product-ginger .our-products .products .product-animate .product .details .product-header{height:110px}}@media only screen and (min-width:120em){.page-product-ginger .our-products .products .product-animate .product .details .product-header{height:120px}}.page-product-ginger .our-products .products .product-animate .product .details .product-header .header-img{width:70%;margin:-25% auto 0;z-index:1}.page-product-ginger .our-products .products .product-animate .product .details .product-header .badge-new{display:inline-block;width:140px;height:34px;padding:0 15px;background-color:#6956aa;box-shadow:0 3px 6px rgba(0,0,0,.2);color:#fff;font-weight:600;border-radius:17px 0 0 17px;line-height:34px;text-align:center;position:absolute;bottom:-17px;right:-10px;z-index:2;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width:48em){.page-product-ginger .our-products .products .product-animate .product .details .product-header .badge-new{width:auto}}@media only screen and (min-width:64em){.page-product-ginger .our-products .products .product-animate .product .details .product-header .badge-new{width:150px}}@media only screen and (min-width:75em){.page-product-ginger .our-products .products .product-animate .product .details .product-header .badge-new{width:150px;font-size:1.6rem;height:44px;line-height:44px;padding:0 20px;border-radius:22px 0 0 22px}}@media only screen and (min-width:120em){.page-product-ginger .our-products .products .product-animate .product .details .product-header .badge-new{width:180px}}.page-product-ginger .our-products .products .product-animate .product .details .title{font-size:2rem;font-weight:700;text-align:center;color:#6956aa;margin-top:30px;font-family:Montserrat,sans-serif}@media only screen and (min-width:30em){.page-product-ginger .our-products .products .product-animate .product .details .title{font-size:1.2rem}}@media only screen and (min-width:48em){.page-product-ginger .our-products .products .product-animate .product .details .title{font-size:1.6rem}}@media only screen and (min-width:64em){.page-product-ginger .our-products .products .product-animate .product .details .title{font-size:1.4rem}}@media only screen and (min-width:75em){.page-product-ginger .our-products .products .product-animate .product .details .title{font-size:1.6rem}}@media only screen and (min-width:120em){.page-product-ginger .our-products .products .product-animate .product .details .title{font-size:2rem}}.page-product-ginger .our-products .products .product-animate .product .details .features{-ms-flex-positive:1;flex-grow:1;padding:20px 30px 30px}.page-product-ginger .our-products .products .product-animate .product .details .features .feature{list-style-type:disc;margin-left:16px;margin-bottom:5px}@media only screen and (min-width:48em){.page-product-ginger .our-products .products .product-animate:first-child .product{margin-left:0}}@media only screen and (min-width:48em){.page-product-ginger .our-products .products .product-animate:last-child .product{margin-right:0}}.page-product-ginger .our-products .products .customization-bubble{background-color:#fff;border-radius:60px;box-shadow:0 5px 10px rgba(0,0,0,.16);margin:0 auto 50px;padding:10px;z-index:1;display:none;transition:all .15s ease-in-out}@media only screen and (min-width:48em){.page-product-ginger .our-products .products .customization-bubble{display:-ms-flexbox;display:flex}}.page-product-ginger .our-products .products .customization-bubble .customization-icon{width:60px;height:60px;background-image:url(/images/icons/icon-customization-ginger.svg);background-repeat:no-repeat;background-size:60%;background-position:50%;background-color:#f4f4f4;border-radius:50%}.page-product-ginger .our-products .products .customization-bubble .customization-details{margin:0 20px;-ms-flex-preferred-size:auto;flex-basis:auto}.page-product-ginger .our-products .products .customization-bubble .customization-details .customization-title{color:#6956aa;font-weight:700;font-size:1.8rem;transition:color .15s ease-in-out}@media only screen and (min-width:64em){.page-product-ginger .our-products .products .customization-bubble .customization-details .customization-title{font-size:2rem;margin-bottom:5px}}.page-product-ginger .our-products .products .customization-bubble .customization-details .customization-text{font-size:1.2rem}@media only screen and (min-width:64em){.page-product-ginger .our-products .products .customization-bubble .customization-details .customization-text{font-size:1.4rem}}.page-product-ginger .admin-site{position:relative;background-color:#f4f4f4}.page-product-ginger .admin-site .section-wrap{padding:0 20px}@media only screen and (min-width:75em){.page-product-ginger .admin-site .section-wrap{padding:0}}.page-product-ginger .admin-site .section-wrap .feature{margin:25px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width:48em){.page-product-ginger .admin-site .section-wrap .feature{-ms-flex-direction:row;flex-direction:row;margin:50px 0}}.page-product-ginger .admin-site .section-wrap .feature .feature-details{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;width:100%}@media only screen and (min-width:48em){.page-product-ginger .admin-site .section-wrap .feature .feature-details{padding-right:50px}}.page-product-ginger .admin-site .section-wrap .feature .feature-details .feature-title{font-size:2rem;font-weight:700;margin-bottom:20px;margin-top:20px}@media only screen and (min-width:48em){.page-product-ginger .admin-site .section-wrap .feature .feature-details .feature-title{font-size:2.2rem;margin-top:0}}@media only screen and (min-width:64em){.page-product-ginger .admin-site .section-wrap .feature .feature-details .feature-title{font-size:2.3rem}}@media only screen and (min-width:75em){.page-product-ginger .admin-site .section-wrap .feature .feature-details .feature-title{font-size:2.4rem}}@media only screen and (min-width:120em){.page-product-ginger .admin-site .section-wrap .feature .feature-details .feature-title{font-size:2.5rem}}.page-product-ginger .admin-site .section-wrap .feature .feature-details .feature-title:before{content:"";width:20px;height:20px;margin-right:10px;display:inline-block;background-repeat:no-repeat;background-position:50%;background-size:contain}.page-product-ginger .admin-site .section-wrap .feature .feature-details .feature-title.onboarding:before{background-image:url(/images/icons/icon-ginger-onboarding.svg)}.page-product-ginger .admin-site .section-wrap .feature .feature-details .feature-title.dashboard:before{background-image:url(/images/icons/icon-ginger-dashboard.svg)}.page-product-ginger .admin-site .section-wrap .feature .feature-details .feature-title.crm:before{background-image:url(/images/icons/icon-ginger-crm.svg)}.page-product-ginger .admin-site .section-wrap .feature .feature-details .feature-title.inventory:before{background-image:url(/images/icons/icon-ginger-inventory.svg)}.page-product-ginger .admin-site .section-wrap .feature .feature-details .feature-title.payments:before{background-image:url(/images/icons/icon-ginger-payments.svg)}.page-product-ginger .admin-site .section-wrap .feature .feature-details .feature-title.manage-locations:before{background-image:url(/images/icons/icon-ginger-manage-locations.svg)}.page-product-ginger .admin-site .section-wrap .feature .feature-details .feature-title.manage-spaces:before{background-image:url(/images/icons/icon-ginger-manage-spaces.svg)}.page-product-ginger .admin-site .section-wrap .feature .feature-details .feature-title.booking:before{background-image:url(/images/icons/icon-ginger-booking.svg)}.page-product-ginger .admin-site .section-wrap .feature .feature-details .feature-title.work-schedule:before{background-image:url(/images/icons/icon-ginger-work-schedule.svg)}.page-product-ginger .admin-site .section-wrap .feature .feature-details .feature-list{list-style-type:disc;list-style-position:inside}.page-product-ginger .admin-site .section-wrap .feature .feature-details .feature-list .list-item{margin:10px 0}@media only screen and (min-width:64em){.page-product-ginger .admin-site .section-wrap .feature .feature-details .feature-list .list-item{font-size:1.6rem}}@media only screen and (min-width:75em){.page-product-ginger .admin-site .section-wrap .feature .feature-details .feature-list .list-item{font-size:1.8rem}}@media only screen and (min-width:120em){.page-product-ginger .admin-site .section-wrap .feature .feature-details .feature-list .list-item{font-size:2rem}}.page-product-ginger .admin-site .section-wrap .feature .feature-images{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;position:relative}.page-product-ginger .admin-site .section-wrap .feature .feature-images .desktop{max-width:90%;margin:0 auto 20px}@media only screen and (min-width:48em){.page-product-ginger .admin-site .section-wrap .feature .feature-images .desktop{max-width:400px}}@media only screen and (min-width:64em){.page-product-ginger .admin-site .section-wrap .feature .feature-images .desktop{max-width:500px}}@media only screen and (min-width:75em){.page-product-ginger .admin-site .section-wrap .feature .feature-images .desktop{max-width:600px}}@media only screen and (min-width:120em){.page-product-ginger .admin-site .section-wrap .feature .feature-images .desktop{max-width:650px}}.page-product-ginger .admin-site .section-wrap .feature .feature-images .mobile{max-width:50px;position:absolute;left:0;bottom:0}@media only screen and (min-width:48em){.page-product-ginger .admin-site .section-wrap .feature .feature-images .mobile{max-width:75px;left:-15px}}@media only screen and (min-width:64em){.page-product-ginger .admin-site .section-wrap .feature .feature-images .mobile{max-width:100px;left:-20px}}@media only screen and (min-width:75em){.page-product-ginger .admin-site .section-wrap .feature .feature-images .mobile{max-width:125px;left:-25px}}@media only screen and (min-width:120em){.page-product-ginger .admin-site .section-wrap .feature .feature-images .mobile{max-width:150px;left:-30px}}.page-product-tonic .fold{position:relative;padding:80px 10px 20px;overflow:hidden;background-color:#fff}@media only screen and (min-width:48em){.page-product-tonic .fold{padding:130px 0 50px}}@media only screen and (min-width:64em){.page-product-tonic .fold{padding:150px 0 90px}}@media only screen and (min-width:75em){.page-product-tonic .fold{padding:200px 0 100px}}.page-product-tonic .fold .fold-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:48em){.page-product-tonic .fold .fold-content{-ms-flex-direction:row;flex-direction:row}}.page-product-tonic .fold .fold-content .logo-button{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.page-product-tonic .fold .fold-content .logo-button .logo{width:115px;margin-bottom:20px}@media only screen and (min-width:48em){.page-product-tonic .fold .fold-content .logo-button .logo{width:230px;margin-bottom:50px;-ms-flex-item-align:start;align-self:flex-start}}@media only screen and (min-width:64em){.page-product-tonic .fold .fold-content .logo-button .logo{width:294px}}.page-product-tonic .fold .fold-content .logo-button .form{position:relative;padding-top:10px;width:100%;margin-bottom:40px}@media only screen and (min-width:48em){.page-product-tonic .fold .fold-content .logo-button .form{margin-bottom:0}}.page-product-tonic .fold .fold-content .logo-button .form .field.input-email{border:none;outline:none;width:100%;height:50px;padding:0 20px;border-radius:25px;border:1px solid #ddd;margin-bottom:10px;transition:border .15s ease-in-out}@media only screen and (min-width:30em){.page-product-tonic .fold .fold-content .logo-button .form .field.input-email{width:260px}}@media only screen and (min-width:48em){.page-product-tonic .fold .fold-content .logo-button .form .field.input-email{width:300px}}.page-product-tonic .fold .fold-content .logo-button .form .field.input-email:focus{border:1px solid #76b835}.page-product-tonic .fold .fold-content .logo-button .form .field.input-email.validation-error{border:1px solid #d9534f}.page-product-tonic .fold .fold-content .logo-button .form .button-container{margin-bottom:10px}@media only screen and (min-width:48em){.page-product-tonic .fold .fold-content .logo-button .form .button-container{-ms-flex-preferred-size:auto;flex-basis:auto}}.page-product-tonic .fold .fold-content .logo-button .form .button-container .button-default{width:100%;outline:none}@media only screen and (min-width:30em){.page-product-tonic .fold .fold-content .logo-button .form .button-container .button-default{width:auto}}.page-product-tonic .fold .fold-content .logo-button .form .validation-alert{position:absolute;bottom:-20px;left:0;color:#d9534f}.page-product-tonic .fold .fold-content .logo-button .form .info{position:absolute;bottom:-30px;left:0;color:#5cb85c}@media only screen and (min-width:48em){.page-product-tonic .fold .fold-content .logo-button .form .info{bottom:-10px}}@media only screen and (min-width:64em){.page-product-tonic .fold .fold-content .logo-button .form .info{bottom:-30px}}.page-product-tonic .fold .fold-content .logo-button .form #contact-send-confirm{display:none}.page-product-tonic .fold .fold-content .intro{-ms-flex-preferred-size:auto;flex-basis:auto}@media screen and (min-width:380px) and (max-width:480px){.page-product-tonic .fold .fold-content .intro{margin-bottom:40px}}@media only screen and (min-width:48em){.page-product-tonic .fold .fold-content .intro{-ms-flex-preferred-size:0;flex-basis:0}}.page-product-tonic .fold .fold-content .intro>p{opacity:.8;line-height:150%}@media only screen and (min-width:48em){.page-product-tonic .fold .fold-content .intro>p{font-size:1.5rem}}@media only screen and (min-width:64em){.page-product-tonic .fold .fold-content .intro>p{font-size:1.6rem}}@media only screen and (min-width:75em){.page-product-tonic .fold .fold-content .intro>p{font-size:1.8rem}}@media only screen and (min-width:120em){.page-product-tonic .fold .fold-content .intro>p{font-size:2rem}}.page-product-tonic .fold .fold-content .intro>p:first-child{margin-bottom:20px}@media only screen and (min-width:48em){.page-product-tonic .fold .fold-content .intro>p:first-child{margin-bottom:30px}}@media only screen and (min-width:75em){.page-product-tonic .fold .fold-content .intro>p:first-child{margin-bottom:40px}}.page-product-tonic .our-products{padding-top:40px;padding-left:20px;padding-right:20px;position:relative;background-color:#f4f4f4}@media only screen and (min-width:30em){.page-product-tonic .our-products{padding-top:125px;padding-bottom:50px}}@media only screen and (min-width:48em){.page-product-tonic .our-products{padding-top:75px;padding-bottom:50px}}@media only screen and (min-width:64em){.page-product-tonic .our-products{padding-top:100px;padding-bottom:70px}}@media only screen and (min-width:75em){.page-product-tonic .our-products{padding-top:150px 0 90px}}.page-product-tonic .our-products:before{content:"";position:absolute;top:0;left:0;width:100%;height:235px;background:linear-gradient(to right top,transparent 50%,#fff 0)}.page-product-tonic .our-products .products{z-index:1;margin-top:-20px;padding:0 20px}@media only screen and (min-width:48em){.page-product-tonic .our-products .products{margin-top:-30px;padding:0}}@media only screen and (min-width:64em){.page-product-tonic .our-products .products{margin-top:-40px}}@media only screen and (min-width:75em){.page-product-tonic .our-products .products{margin-top:-50px}}.page-product-tonic .our-products .products .special{padding-bottom:30px}.page-product-tonic .our-products .products .special .first{font-size:3rem;font-weight:600;color:#3d3d3a;text-align:center}@media only screen and (min-width:64em){.page-product-tonic .our-products .products .special .first{text-align:left}}.page-product-tonic .our-products .products .special .second{font-size:2rem;color:#76b835;text-align:center}@media only screen and (min-width:64em){.page-product-tonic .our-products .products .special .second{padding-bottom:60px;text-align:left}}.page-product-tonic .our-products .products .product-animate{transition:all .5s linear}.page-product-tonic .our-products .products .product-animate .product{width:100%;margin:40px auto;max-width:430px}@media only screen and (min-width:48em){.page-product-tonic .our-products .products .product-animate .product{width:90%}}.page-product-tonic .our-products .products .product-animate .product .details{position:relative;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.12);cursor:pointer;width:100%}.page-product-tonic .our-products .products .product-animate .product .details .product-header{width:100%;height:90px;background-repeat:repeat;position:relative;background-position:50%;background-image:url(/images/backgrounds/pattern-finance.svg)}@media only screen and (min-width:64em){.page-product-tonic .our-products .products .product-animate .product .details .product-header{height:100px}}@media only screen and (min-width:75em){.page-product-tonic .our-products .products .product-animate .product .details .product-header{height:110px}}@media only screen and (min-width:120em){.page-product-tonic .our-products .products .product-animate .product .details .product-header{height:120px}}.page-product-tonic .our-products .products .product-animate .product .details .product-header .header-img{width:80%;margin:-25% auto 0;z-index:1}.page-product-tonic .our-products .products .product-animate .product .details .product-header .badge-new{display:inline-block;width:140px;height:34px;padding:0 15px;background-color:#76b835;box-shadow:0 3px 6px rgba(0,0,0,.2);color:#fff;font-weight:600;border-radius:17px 0 0 17px;line-height:34px;text-align:center;position:absolute;bottom:-17px;right:-10px;z-index:2;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width:48em){.page-product-tonic .our-products .products .product-animate .product .details .product-header .badge-new{width:auto}}@media only screen and (min-width:64em){.page-product-tonic .our-products .products .product-animate .product .details .product-header .badge-new{width:150px}}@media only screen and (min-width:75em){.page-product-tonic .our-products .products .product-animate .product .details .product-header .badge-new{width:150px;font-size:1.6rem;height:44px;line-height:44px;padding:0 20px;border-radius:22px 0 0 22px}}@media only screen and (min-width:120em){.page-product-tonic .our-products .products .product-animate .product .details .product-header .badge-new{width:180px}}.page-product-tonic .our-products .products .product-animate .product .details .title{font-size:2rem;font-weight:700;text-align:center;color:#76b835;margin-top:30px;font-family:Montserrat,sans-serif}@media only screen and (min-width:30em){.page-product-tonic .our-products .products .product-animate .product .details .title{font-size:1.2rem}}@media only screen and (min-width:48em){.page-product-tonic .our-products .products .product-animate .product .details .title{font-size:1.6rem}}@media only screen and (min-width:64em){.page-product-tonic .our-products .products .product-animate .product .details .title{font-size:1.4rem}}@media only screen and (min-width:75em){.page-product-tonic .our-products .products .product-animate .product .details .title{font-size:1.6rem}}@media only screen and (min-width:120em){.page-product-tonic .our-products .products .product-animate .product .details .title{font-size:2rem}}.page-product-tonic .our-products .products .product-animate .product .details .features{-ms-flex-positive:1;flex-grow:1;padding:20px 30px 30px}.page-product-tonic .our-products .products .product-animate .product .details .features .feature{list-style-type:disc;margin-left:16px;margin-bottom:5px}@media only screen and (min-width:48em){.page-product-tonic .our-products .products .product-animate:first-child .product{margin-left:0}}@media only screen and (min-width:48em){.page-product-tonic .our-products .products .product-animate:last-child .product{margin-right:0}}.page-product-tonic .our-products .products .customization-bubble{background-color:#fff;border-radius:60px;box-shadow:0 5px 10px rgba(0,0,0,.16);margin:50px auto;padding:10px;z-index:1;display:none;transition:all .15s ease-in-out}@media only screen and (min-width:48em){.page-product-tonic .our-products .products .customization-bubble{display:-ms-flexbox;display:flex}}.page-product-tonic .our-products .products .customization-bubble .customization-icon{width:60px;height:60px;background-image:url(/images/icons/icon-customization.svg);background-repeat:no-repeat;background-size:60%;background-position:50%;background-color:#f4f4f4;border-radius:50%}.page-product-tonic .our-products .products .customization-bubble .customization-details{margin:0 20px;-ms-flex-preferred-size:auto;flex-basis:auto}.page-product-tonic .our-products .products .customization-bubble .customization-details .customization-title{color:#76b835;font-weight:700;font-size:1.8rem;transition:color .15s ease-in-out}@media only screen and (min-width:64em){.page-product-tonic .our-products .products .customization-bubble .customization-details .customization-title{font-size:2rem;margin-bottom:5px}}.page-product-tonic .our-products .products .customization-bubble .customization-details .customization-text{font-size:1.2rem}@media only screen and (min-width:64em){.page-product-tonic .our-products .products .customization-bubble .customization-details .customization-text{font-size:1.4rem}}.page-product-tonic .investor-portal{position:relative;background-color:#f4f4f4}.page-product-tonic .investor-portal:after{content:"";display:block;width:100%;height:235px;background:linear-gradient(to right bottom,transparent 50%,#fff 0)}.page-product-tonic .investor-portal .section-wrap{padding:0 20px}@media only screen and (min-width:75em){.page-product-tonic .investor-portal .section-wrap{padding:0}}.page-product-tonic .investor-portal .section-wrap .section-title:before{content:"";width:110px;height:119px;display:inline-block;background-repeat:no-repeat;background-position:50%;background-size:contain;background-image:url(/images/icons/icon-tonic-symbol-grey.svg);opacity:.1;position:absolute;top:-20px;right:-50px}@media only screen and (min-width:48em){.page-product-tonic .investor-portal .section-wrap .section-title:before{width:150px;height:163px;top:-40px;right:160px}}@media only screen and (min-width:64em){.page-product-tonic .investor-portal .section-wrap .section-title:before{width:215px;height:233px;top:-70px;right:345px}}@media only screen and (min-width:75em){.page-product-tonic .investor-portal .section-wrap .section-title:before{width:215px;height:233px;top:-70px;left:-235px;right:auto}}.page-product-tonic .investor-portal .section-wrap .feature{margin:25px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width:48em){.page-product-tonic .investor-portal .section-wrap .feature{-ms-flex-direction:row;flex-direction:row;margin:50px 0}}.page-product-tonic .investor-portal .section-wrap .feature .feature-details{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;width:100%}@media only screen and (min-width:48em){.page-product-tonic .investor-portal .section-wrap .feature .feature-details{padding-right:50px}}.page-product-tonic .investor-portal .section-wrap .feature .feature-details .feature-title{font-size:2rem;font-weight:700;margin-bottom:20px;margin-top:20px}@media only screen and (min-width:48em){.page-product-tonic .investor-portal .section-wrap .feature .feature-details .feature-title{font-size:2.2rem;margin-top:0}}@media only screen and (min-width:64em){.page-product-tonic .investor-portal .section-wrap .feature .feature-details .feature-title{font-size:2.3rem}}@media only screen and (min-width:75em){.page-product-tonic .investor-portal .section-wrap .feature .feature-details .feature-title{font-size:2.4rem}}@media only screen and (min-width:120em){.page-product-tonic .investor-portal .section-wrap .feature .feature-details .feature-title{font-size:2.5rem}}.page-product-tonic .investor-portal .section-wrap .feature .feature-details .feature-title:before{content:"";width:20px;height:20px;margin-right:10px;display:inline-block;background-repeat:no-repeat;background-position:50%;background-size:contain}.page-product-tonic .investor-portal .section-wrap .feature .feature-details .feature-title.transparency:before{background-image:url(/images/icons/icon-tonic-transparency.svg)}.page-product-tonic .investor-portal .section-wrap .feature .feature-details .feature-title.robo-advisory:before{background-image:url(/images/icons/icon-tonic-robo-advisory.svg)}.page-product-tonic .investor-portal .section-wrap .feature .feature-details .feature-title.data-feeds:before{background-image:url(/images/icons/icon-tonic-data-feeds.svg)}.page-product-tonic .investor-portal .section-wrap .feature .feature-details .feature-list{list-style-type:disc;list-style-position:inside}.page-product-tonic .investor-portal .section-wrap .feature .feature-details .feature-list .list-item{margin:10px 0}@media only screen and (min-width:64em){.page-product-tonic .investor-portal .section-wrap .feature .feature-details .feature-list .list-item{font-size:1.6rem}}@media only screen and (min-width:75em){.page-product-tonic .investor-portal .section-wrap .feature .feature-details .feature-list .list-item{font-size:1.8rem}}@media only screen and (min-width:120em){.page-product-tonic .investor-portal .section-wrap .feature .feature-details .feature-list .list-item{font-size:2rem}}.page-product-tonic .investor-portal .section-wrap .feature .feature-images{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;position:relative}.page-product-tonic .investor-portal .section-wrap .feature .feature-images .desktop{max-width:90%;margin:0 auto 20px}@media only screen and (min-width:48em){.page-product-tonic .investor-portal .section-wrap .feature .feature-images .desktop{max-width:400px}}@media only screen and (min-width:64em){.page-product-tonic .investor-portal .section-wrap .feature .feature-images .desktop{max-width:500px}}@media only screen and (min-width:75em){.page-product-tonic .investor-portal .section-wrap .feature .feature-images .desktop{max-width:600px}}@media only screen and (min-width:120em){.page-product-tonic .investor-portal .section-wrap .feature .feature-images .desktop{max-width:650px}}.page-product-tonic .investor-portal .section-wrap .feature .feature-images .mobile{max-width:50px;position:absolute;left:0;bottom:0}@media only screen and (min-width:48em){.page-product-tonic .investor-portal .section-wrap .feature .feature-images .mobile{max-width:75px;left:-15px}}@media only screen and (min-width:64em){.page-product-tonic .investor-portal .section-wrap .feature .feature-images .mobile{max-width:100px;left:-20px}}@media only screen and (min-width:75em){.page-product-tonic .investor-portal .section-wrap .feature .feature-images .mobile{max-width:125px;left:-25px}}@media only screen and (min-width:120em){.page-product-tonic .investor-portal .section-wrap .feature .feature-images .mobile{max-width:150px;left:-30px}}.page-product-tonic .client-onboarding{padding-top:40px;position:relative;background-color:#fff}.page-product-tonic .client-onboarding:after{content:"";display:block;width:100%;height:235px;background:linear-gradient(to left bottom,transparent 50%,#f4f4f4 0)}.page-product-tonic .client-onboarding .section-wrap{padding:0 20px}@media only screen and (min-width:75em){.page-product-tonic .client-onboarding .section-wrap{padding:0}}@media only screen and (min-width:48em){.page-product-tonic .client-onboarding .section-wrap .section-title{text-align:right}}.page-product-tonic .client-onboarding .section-wrap .section-title:before{content:"";width:110px;height:119px;display:inline-block;background-repeat:no-repeat;background-position:50%;background-size:contain;background-image:url(/images/icons/icon-tonic-symbol-grey.svg);opacity:.1;position:absolute;top:-20px;right:-50px}@media only screen and (min-width:48em){.page-product-tonic .client-onboarding .section-wrap .section-title:before{width:150px;height:163px;top:-40px;left:160px}}@media only screen and (min-width:64em){.page-product-tonic .client-onboarding .section-wrap .section-title:before{width:215px;height:233px;top:-70px;left:345px}}@media only screen and (min-width:75em){.page-product-tonic .client-onboarding .section-wrap .section-title:before{width:215px;height:233px;top:-70px;right:-235px;left:auto}}.page-product-tonic .client-onboarding .section-wrap .feature{margin:25px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:48em){.page-product-tonic .client-onboarding .section-wrap .feature{-ms-flex-direction:row;flex-direction:row;margin:50px 0}}.page-product-tonic .client-onboarding .section-wrap .feature .feature-details{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;width:100%}@media only screen and (min-width:48em){.page-product-tonic .client-onboarding .section-wrap .feature .feature-details{padding-left:50px}}.page-product-tonic .client-onboarding .section-wrap .feature .feature-details .feature-title{font-size:2rem;font-weight:700;margin-bottom:20px;margin-top:20px}@media only screen and (min-width:48em){.page-product-tonic .client-onboarding .section-wrap .feature .feature-details .feature-title{font-size:2.2rem;margin-top:0}}@media only screen and (min-width:64em){.page-product-tonic .client-onboarding .section-wrap .feature .feature-details .feature-title{font-size:2.3rem}}@media only screen and (min-width:75em){.page-product-tonic .client-onboarding .section-wrap .feature .feature-details .feature-title{font-size:2.4rem}}@media only screen and (min-width:120em){.page-product-tonic .client-onboarding .section-wrap .feature .feature-details .feature-title{font-size:2.5rem}}.page-product-tonic .client-onboarding .section-wrap .feature .feature-details .feature-title:before{content:"";width:20px;height:20px;margin-right:10px;display:inline-block;background-repeat:no-repeat;background-position:50%;background-size:contain}.page-product-tonic .client-onboarding .section-wrap .feature .feature-details .feature-title.user-friendly:before{background-image:url(/images/icons/icon-tonic-user-friendly.svg)}.page-product-tonic .client-onboarding .section-wrap .feature .feature-details .feature-title.data-entry:before{background-image:url(/images/icons/icon-tonic-data-entry.svg)}.page-product-tonic .client-onboarding .section-wrap .feature .feature-details .feature-title.offers:before{background-image:url(/images/icons/icon-tonic-offers.svg)}.page-product-tonic .client-onboarding .section-wrap .feature .feature-details .feature-title.document-scan:before{background-image:url(/images/icons/icon-tonic-document-scan.svg)}.page-product-tonic .client-onboarding .section-wrap .feature .feature-details .feature-title.face-recognition:before{background-image:url(/images/icons/icon-tonic-face-recognition.svg)}.page-product-tonic .client-onboarding .section-wrap .feature .feature-details .feature-title.onboarding-back-office:before{background-image:url(/images/icons/icon-tonic-onboarding-back-office.svg)}.page-product-tonic .client-onboarding .section-wrap .feature .feature-details .feature-title.compliance-video:before{background-image:url(/images/icons/icon-tonic-compliance-video.svg)}.page-product-tonic .client-onboarding .section-wrap .feature .feature-details .feature-list{list-style-type:disc;list-style-position:inside}.page-product-tonic .client-onboarding .section-wrap .feature .feature-details .feature-list .list-item{margin:10px 0}@media only screen and (min-width:64em){.page-product-tonic .client-onboarding .section-wrap .feature .feature-details .feature-list .list-item{font-size:1.6rem}}@media only screen and (min-width:75em){.page-product-tonic .client-onboarding .section-wrap .feature .feature-details .feature-list .list-item{font-size:1.8rem}}@media only screen and (min-width:120em){.page-product-tonic .client-onboarding .section-wrap .feature .feature-details .feature-list .list-item{font-size:2rem}}.page-product-tonic .client-onboarding .section-wrap .feature .feature-details .feature-list .list-item ul{margin-left:60px}.page-product-tonic .client-onboarding .section-wrap .feature .feature-images{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;position:relative}.page-product-tonic .client-onboarding .section-wrap .feature .feature-images .desktop{max-width:90%;margin:0 auto 20px}@media only screen and (min-width:48em){.page-product-tonic .client-onboarding .section-wrap .feature .feature-images .desktop{max-width:400px}}@media only screen and (min-width:64em){.page-product-tonic .client-onboarding .section-wrap .feature .feature-images .desktop{max-width:500px}}@media only screen and (min-width:75em){.page-product-tonic .client-onboarding .section-wrap .feature .feature-images .desktop{max-width:600px}}@media only screen and (min-width:120em){.page-product-tonic .client-onboarding .section-wrap .feature .feature-images .desktop{max-width:650px}}.page-product-tonic .client-onboarding .section-wrap .feature .feature-images .mobile{max-width:50px;position:absolute;right:0;bottom:0}@media only screen and (min-width:48em){.page-product-tonic .client-onboarding .section-wrap .feature .feature-images .mobile{max-width:75px;left:-15px}}@media only screen and (min-width:64em){.page-product-tonic .client-onboarding .section-wrap .feature .feature-images .mobile{max-width:100px;left:-20px}}@media only screen and (min-width:75em){.page-product-tonic .client-onboarding .section-wrap .feature .feature-images .mobile{max-width:125px;left:-25px}}@media only screen and (min-width:120em){.page-product-tonic .client-onboarding .section-wrap .feature .feature-images .mobile{max-width:150px;left:-30px}}.page-product-tonic .back-office{padding-top:40px;position:relative;background-color:#f4f4f4}.page-product-tonic .back-office .section-wrap{padding:0 20px}@media only screen and (min-width:75em){.page-product-tonic .back-office .section-wrap{padding:0}}.page-product-tonic .back-office .section-wrap .section-title:before{content:"";width:110px;height:119px;display:inline-block;background-repeat:no-repeat;background-position:50%;background-size:contain;background-image:url(/images/icons/icon-tonic-symbol-grey.svg);opacity:.1;position:absolute;top:-20px;right:-50px}@media only screen and (min-width:48em){.page-product-tonic .back-office .section-wrap .section-title:before{width:150px;height:163px;top:-40px;right:160px}}@media only screen and (min-width:64em){.page-product-tonic .back-office .section-wrap .section-title:before{width:215px;height:233px;top:-70px;right:345px}}@media only screen and (min-width:75em){.page-product-tonic .back-office .section-wrap .section-title:before{width:215px;height:233px;top:-70px;left:-235px;right:auto}}.page-product-tonic .back-office .section-wrap .feature{margin:25px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:48em){.page-product-tonic .back-office .section-wrap .feature{-ms-flex-direction:row;flex-direction:row;margin:50px 0}}.page-product-tonic .back-office .section-wrap .feature .feature-details{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;width:100%}@media only screen and (min-width:48em){.page-product-tonic .back-office .section-wrap .feature .feature-details{padding-right:50px}}.page-product-tonic .back-office .section-wrap .feature .feature-details .feature-title{font-size:2rem;font-weight:700;margin-bottom:20px;margin-top:20px}@media only screen and (min-width:48em){.page-product-tonic .back-office .section-wrap .feature .feature-details .feature-title{font-size:2.2rem;margin-top:0}}@media only screen and (min-width:64em){.page-product-tonic .back-office .section-wrap .feature .feature-details .feature-title{font-size:2.3rem}}@media only screen and (min-width:75em){.page-product-tonic .back-office .section-wrap .feature .feature-details .feature-title{font-size:2.4rem}}@media only screen and (min-width:120em){.page-product-tonic .back-office .section-wrap .feature .feature-details .feature-title{font-size:2.5rem}}.page-product-tonic .back-office .section-wrap .feature .feature-details .feature-title:before{content:"";width:20px;height:20px;margin-right:10px;display:inline-block;background-repeat:no-repeat;background-position:50%;background-size:contain}.page-product-tonic .back-office .section-wrap .feature .feature-details .feature-title.dashboard:before{background-image:url(/images/icons/icon-tonic-dashboard.svg)}.page-product-tonic .back-office .section-wrap .feature .feature-details .feature-title.process-tracking:before,.page-product-tonic .back-office .section-wrap .feature .feature-details .feature-title.wealth-management:before{background-image:url(/images/icons/icon-tonic-onboarding-process-tracking.svg)}.page-product-tonic .back-office .section-wrap .feature .feature-details .feature-title.cash-management:before{background-image:url(/images/icons/icon-tonic-cash-management.svg)}.page-product-tonic .back-office .section-wrap .feature .feature-details .feature-title.content-management:before{background-image:url(/images/icons/icon-tonic-content-management.svg)}.page-product-tonic .back-office .section-wrap .feature .feature-details .feature-list{list-style-type:disc;list-style-position:inside}.page-product-tonic .back-office .section-wrap .feature .feature-details .feature-list .list-item{margin:10px 0}@media only screen and (min-width:64em){.page-product-tonic .back-office .section-wrap .feature .feature-details .feature-list .list-item{font-size:1.6rem}}@media only screen and (min-width:75em){.page-product-tonic .back-office .section-wrap .feature .feature-details .feature-list .list-item{font-size:1.8rem}}@media only screen and (min-width:120em){.page-product-tonic .back-office .section-wrap .feature .feature-details .feature-list .list-item{font-size:2rem}}.page-product-tonic .back-office .section-wrap .feature .feature-details .feature-list .list-item ul{margin-left:60px}.page-product-tonic .back-office .section-wrap .feature .feature-images{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;position:relative}.page-product-tonic .back-office .section-wrap .feature .feature-images .desktop{max-width:90%;margin:0 auto 20px}@media only screen and (min-width:48em){.page-product-tonic .back-office .section-wrap .feature .feature-images .desktop{max-width:400px}}@media only screen and (min-width:64em){.page-product-tonic .back-office .section-wrap .feature .feature-images .desktop{max-width:500px}}@media only screen and (min-width:75em){.page-product-tonic .back-office .section-wrap .feature .feature-images .desktop{max-width:600px}}@media only screen and (min-width:120em){.page-product-tonic .back-office .section-wrap .feature .feature-images .desktop{max-width:650px}}.page-product-tonic .back-office .section-wrap .feature .feature-images .mobile{max-width:50px;position:absolute;right:0;bottom:0}@media only screen and (min-width:48em){.page-product-tonic .back-office .section-wrap .feature .feature-images .mobile{max-width:75px;left:-15px}}@media only screen and (min-width:64em){.page-product-tonic .back-office .section-wrap .feature .feature-images .mobile{max-width:100px;left:-20px}}@media only screen and (min-width:75em){.page-product-tonic .back-office .section-wrap .feature .feature-images .mobile{max-width:125px;left:-25px}}@media only screen and (min-width:120em){.page-product-tonic .back-office .section-wrap .feature .feature-images .mobile{max-width:150px;left:-30px}}.page-products .product-tonic{background-color:#fff;background:linear-gradient(188deg,transparent 50%,#f4f4f4 0);padding-top:90px}@media only screen and (min-width:48em){.page-products .product-tonic{width:100vw;height:100vh}}.page-products .product-tonic .content-wrap{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width:48em){.page-products .product-tonic .content-wrap{max-width:768px;-ms-flex-direction:row;flex-direction:row;margin:0 auto;padding:20px}}@media only screen and (min-width:64em){.page-products .product-tonic .content-wrap{max-width:1024px;padding:10px}}@media only screen and (min-width:1400px){.page-products .product-tonic .content-wrap{max-width:1400px;padding:0}}.page-products .product-tonic .content-wrap .product-details{-ms-flex-negative:0;flex-shrink:0}@media only screen and (min-width:48em){.page-products .product-tonic .content-wrap .product-details{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;transform:translateY(-90px);-ms-flex-negative:initial;flex-shrink:1}}@media only screen and (min-width:64em){.page-products .product-tonic .content-wrap .product-details{-ms-flex-preferred-size:520px;flex-basis:520px;max-width:520px}}@media only screen and (min-width:1400px){.page-products .product-tonic .content-wrap .product-details{-ms-flex-preferred-size:620px;flex-basis:620px;max-width:620px}}.page-products .product-tonic .content-wrap .product-details .logo{width:220px;margin-bottom:40px}@media only screen and (min-width:30em){.page-products .product-tonic .content-wrap .product-details .logo{width:300px;-ms-flex-item-align:center;align-self:center}}@media only screen and (min-width:48em){.page-products .product-tonic .content-wrap .product-details .logo{width:275px;-ms-flex-item-align:start;align-self:flex-start}}@media only screen and (min-width:64em){.page-products .product-tonic .content-wrap .product-details .logo{position:absolute;width:185px;top:-230px;left:0}}@media only screen and (min-width:1400px){.page-products .product-tonic .content-wrap .product-details .logo{width:185px;top:-270px}}@media only screen and (min-width:120em){.page-products .product-tonic .content-wrap .product-details .logo{width:185px;top:-270px}}.page-products .product-tonic .content-wrap .product-details .features{padding-bottom:70px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0}@media only screen and (min-width:30em){.page-products .product-tonic .content-wrap .product-details .features{-ms-flex-direction:row;flex-direction:row;-ms-flex-negative:initial;flex-shrink:1;-ms-flex-align:start;align-items:flex-start}}@media only screen and (min-width:48em){.page-products .product-tonic .content-wrap .product-details .features{width:100%;margin-top:128px}}@media only screen and (min-width:64em){.page-products .product-tonic .content-wrap .product-details .features{position:absolute;top:-25px;margin-top:0}}@media only screen and (min-width:1400px){.page-products .product-tonic .content-wrap .product-details .features{top:-27px}}@media only screen and (min-width:120em){.page-products .product-tonic .content-wrap .product-details .features{top:-27px}}.page-products .product-tonic .content-wrap .product-details .features:before{content:"";position:absolute;left:40px;top:17.4vw;width:80%;height:1px;background-color:#76b835;transform:rotate(188deg);display:none}@media only screen and (min-width:48em){.page-products .product-tonic .content-wrap .product-details .features:before{top:39px;display:block}}@media only screen and (min-width:64em){.page-products .product-tonic .content-wrap .product-details .features:before{top:35px}}@media only screen and (min-width:1400px){.page-products .product-tonic .content-wrap .product-details .features:before{top:14px}}@media only screen and (min-width:120em){.page-products .product-tonic .content-wrap .product-details .features:before{top:14px}}@media only screen and (min-width:30em){.page-products .product-tonic .content-wrap .product-details .features .feature{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}}.page-products .product-tonic .content-wrap .product-details .features .feature .feature-wrap:before{content:"";width:100px;height:100px;background-position:50%;background-repeat:no-repeat;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.12);border-radius:50%;margin:10px auto}@media only screen and (min-width:30em){.page-products .product-tonic .content-wrap .product-details .features .feature .feature-wrap:before{width:60px;height:60px}}@media only screen and (min-width:48em){.page-products .product-tonic .content-wrap .product-details .features .feature .feature-wrap:before{width:80px;height:80px}}@media only screen and (min-width:64em){.page-products .product-tonic .content-wrap .product-details .features .feature .feature-wrap:before{width:70px;height:70px}}@media only screen and (min-width:75em){.page-products .product-tonic .content-wrap .product-details .features .feature .feature-wrap:before{width:80px;height:80px}}@media only screen and (min-width:120em){.page-products .product-tonic .content-wrap .product-details .features .feature .feature-wrap:before{width:100px;height:100px}}.page-products .product-tonic .content-wrap .product-details .features .feature .feature-wrap .feature-title{font-size:2rem;font-weight:700;text-align:center;color:#76b835;font-family:Montserrat,sans-serif}@media only screen and (min-width:30em){.page-products .product-tonic .content-wrap .product-details .features .feature .feature-wrap .feature-title{font-size:1.2rem}}@media only screen and (min-width:48em){.page-products .product-tonic .content-wrap .product-details .features .feature .feature-wrap .feature-title{font-size:1.6rem}}@media only screen and (min-width:64em){.page-products .product-tonic .content-wrap .product-details .features .feature .feature-wrap .feature-title{font-size:1.4rem}}@media only screen and (min-width:75em){.page-products .product-tonic .content-wrap .product-details .features .feature .feature-wrap .feature-title{font-size:1.6rem}}@media only screen and (min-width:120em){.page-products .product-tonic .content-wrap .product-details .features .feature .feature-wrap .feature-title{font-size:2rem}}.page-products .product-tonic .content-wrap .product-details .features .feature .feature-wrap .feature-list{font-size:1.4rem;text-align:center}@media only screen and (min-width:30em){.page-products .product-tonic .content-wrap .product-details .features .feature .feature-wrap .feature-list{font-size:1.1rem}}@media only screen and (min-width:48em){.page-products .product-tonic .content-wrap .product-details .features .feature .feature-wrap .feature-list{font-size:1.3rem}}@media only screen and (min-width:64em){.page-products .product-tonic .content-wrap .product-details .features .feature .feature-wrap .feature-list{font-size:1.2rem}}@media only screen and (min-width:75em){.page-products .product-tonic .content-wrap .product-details .features .feature .feature-wrap .feature-list{font-size:1.3rem}}@media only screen and (min-width:120em){.page-products .product-tonic .content-wrap .product-details .features .feature .feature-wrap .feature-list{font-size:1.4rem}}@media only screen and (min-width:48em){.page-products .product-tonic .content-wrap .product-details .features .feature.clients{transform:translateY(-49px);padding-left:0}}@media only screen and (min-width:64em){.page-products .product-tonic .content-wrap .product-details .features .feature.clients{transform:translateY(-53px)}}@media only screen and (min-width:75em){.page-products .product-tonic .content-wrap .product-details .features .feature.clients{transform:translateY(-48px)}}@media only screen and (min-width:1400px){.page-products .product-tonic .content-wrap .product-details .features .feature.clients{transform:translateY(-78px)}}@media only screen and (min-width:120em){.page-products .product-tonic .content-wrap .product-details .features .feature.clients{transform:translateY(-80px)}}.page-products .product-tonic .content-wrap .product-details .features .feature.clients .feature-wrap:before{background-image:url(/images/icons/icon-products-tonic-clients.svg);background-size:50%}@media only screen and (min-width:48em){.page-products .product-tonic .content-wrap .product-details .features .feature.compliance{transform:translateY(-7px)}}@media only screen and (min-width:64em){.page-products .product-tonic .content-wrap .product-details .features .feature.compliance{transform:translateY(-18px)}}@media only screen and (min-width:75em){.page-products .product-tonic .content-wrap .product-details .features .feature.compliance{transform:translateY(-18px)}}@media only screen and (min-width:1400px){.page-products .product-tonic .content-wrap .product-details .features .feature.compliance{transform:translateY(-36px)}}@media only screen and (min-width:120em){.page-products .product-tonic .content-wrap .product-details .features .feature.compliance{transform:translateY(-42px)}}.page-products .product-tonic .content-wrap .product-details .features .feature.compliance .feature-wrap:before{background-image:url(/images/icons/icon-products-tonic-compliance.svg);background-size:40%}@media only screen and (min-width:48em){.page-products .product-tonic .content-wrap .product-details .features .feature.back-office{transform:translateY(34px)}}@media only screen and (min-width:64em){.page-products .product-tonic .content-wrap .product-details .features .feature.back-office{transform:translateY(8px)}}@media only screen and (min-width:75em){.page-products .product-tonic .content-wrap .product-details .features .feature.back-office{transform:translateY(8px)}}@media only screen and (min-width:1400px){.page-products .product-tonic .content-wrap .product-details .features .feature.back-office{transform:translateY(-2px)}}@media only screen and (min-width:120em){.page-products .product-tonic .content-wrap .product-details .features .feature.back-office{transform:translateY(-11px)}}.page-products .product-tonic .content-wrap .product-details .features .feature.back-office .feature-wrap:before{background-image:url(/images/icons/icon-products-tonic-back-office.svg);background-size:55%}.page-products .product-tonic .content-wrap .product-details .button-learn-more{background-color:#76b835;color:#fff;height:40px;border:0;border-radius:20px;font-weight:700;padding:0 50px;cursor:pointer;margin-bottom:40px}@media only screen and (min-width:48em){.page-products .product-tonic .content-wrap .product-details .button-learn-more{height:50px;border-radius:25px;font-size:2rem;margin-bottom:0}}@media only screen and (min-width:64em){.page-products .product-tonic .content-wrap .product-details .button-learn-more{position:absolute;top:160px;left:0;height:60px;border-radius:30px;min-width:220px;font-size:2.4rem}.page-products .product-tonic .content-wrap .product-details .button-learn-more:hover{background-color:#69a42f}}.page-products .product-tonic .content-wrap .product-graphics{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-bottom:70px}@media only screen and (min-width:48em){.page-products .product-tonic .content-wrap .product-graphics{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:initial;flex-shrink:1;margin:0}}.page-products .product-tonic .content-wrap .product-graphics .graphic-laptop{max-width:100%;margin-left:-40%;-ms-flex-item-align:center;align-self:center}@media only screen and (min-width:48em){.page-products .product-tonic .content-wrap .product-graphics .graphic-laptop{position:absolute;max-width:500px;right:0;top:-390px}}@media only screen and (min-width:64em){.page-products .product-tonic .content-wrap .product-graphics .graphic-laptop{max-width:740px;right:0;bottom:-115px;top:auto}}@media only screen and (min-width:75em){.page-products .product-tonic .content-wrap .product-graphics .graphic-laptop{max-width:760px;right:0;bottom:-170px}}@media only screen and (min-width:1400px){.page-products .product-tonic .content-wrap .product-graphics .graphic-laptop{max-width:140%;right:40px;bottom:-200px}}.page-products .product-tonic .content-wrap .product-graphics .graphic-mobile{position:absolute;right:20px;bottom:0;max-width:14%;z-index:1}@media only screen and (min-width:48em){.page-products .product-tonic .content-wrap .product-graphics .graphic-mobile{right:0;bottom:120px;max-width:85px}}@media only screen and (min-width:64em){.page-products .product-tonic .content-wrap .product-graphics .graphic-mobile{right:10px;bottom:-115px;max-width:95px}}@media only screen and (min-width:75em){.page-products .product-tonic .content-wrap .product-graphics .graphic-mobile{right:0;bottom:-170px;max-width:90px}}@media only screen and (min-width:1400px){.page-products .product-tonic .content-wrap .product-graphics .graphic-mobile{position:static;margin-right:50px;margin-bottom:-200px;max-width:none;-ms-flex-item-align:end;align-self:flex-end}}.page-products .product-ginger{background-color:#fff;background:linear-gradient(-368deg,transparent 50%,#f4f4f4 0);padding-top:90px}@media only screen and (min-width:48em){.page-products .product-ginger{padding-top:0;width:100vw;height:100vh}}.page-products .product-ginger .content-wrap{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:48em){.page-products .product-ginger .content-wrap{max-width:768px;-ms-flex-direction:row;flex-direction:row;margin:0 auto;padding:20px}}@media only screen and (min-width:64em){.page-products .product-ginger .content-wrap{max-width:1024px;padding:0 20px}}@media only screen and (min-width:1400px){.page-products .product-ginger .content-wrap{max-width:1400px}}.page-products .product-ginger .content-wrap .product-details{-ms-flex-negative:0;flex-shrink:0;position:relative}@media only screen and (min-width:48em){.page-products .product-ginger .content-wrap .product-details{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;-ms-flex-negative:initial;flex-shrink:1}}@media only screen and (min-width:64em){.page-products .product-ginger .content-wrap .product-details{-ms-flex-preferred-size:520px;flex-basis:520px;max-width:520px}}@media only screen and (min-width:1400px){.page-products .product-ginger .content-wrap .product-details{-ms-flex-preferred-size:620px;flex-basis:620px;max-width:620px}}.page-products .product-ginger .content-wrap .product-details .logo{width:220px;margin-bottom:40px}@media only screen and (min-width:30em){.page-products .product-ginger .content-wrap .product-details .logo{width:300px;-ms-flex-item-align:center;align-self:center}}@media only screen and (min-width:48em){.page-products .product-ginger .content-wrap .product-details .logo{width:275px;-ms-flex-item-align:end;align-self:flex-end}}@media only screen and (min-width:64em){.page-products .product-ginger .content-wrap .product-details .logo{position:absolute;width:185px;top:-230px;right:0}}@media only screen and (min-width:1400px){.page-products .product-ginger .content-wrap .product-details .logo{width:185px;top:-270px}}@media only screen and (min-width:120em){.page-products .product-ginger .content-wrap .product-details .logo{width:185px;top:-270px}}.page-products .product-ginger .content-wrap .product-details .features{padding-bottom:70px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0}@media only screen and (min-width:30em){.page-products .product-ginger .content-wrap .product-details .features{-ms-flex-direction:row;flex-direction:row;-ms-flex-negative:initial;flex-shrink:1;-ms-flex-align:start;align-items:flex-start}}@media only screen and (min-width:48em){.page-products .product-ginger .content-wrap .product-details .features{width:100%;margin-top:59px}}@media only screen and (min-width:64em){.page-products .product-ginger .content-wrap .product-details .features{position:absolute;top:-65px;margin-top:0}}@media only screen and (min-width:1400px){.page-products .product-ginger .content-wrap .product-details .features{top:-75px}}@media only screen and (min-width:120em){.page-products .product-ginger .content-wrap .product-details .features{top:-85px}}.page-products .product-ginger .content-wrap .product-details .features:before{content:"";position:absolute;left:40px;top:17.4vw;width:80%;height:1px;background-color:#6956aa;transform:rotate(-368deg);display:none}@media only screen and (min-width:48em){.page-products .product-ginger .content-wrap .product-details .features:before{top:48px;display:block}}@media only screen and (min-width:64em){.page-products .product-ginger .content-wrap .product-details .features:before{top:34px}}@media only screen and (min-width:75em){.page-products .product-ginger .content-wrap .product-details .features:before{top:34px}}@media only screen and (min-width:1400px){.page-products .product-ginger .content-wrap .product-details .features:before{top:26px}}@media only screen and (min-width:120em){.page-products .product-ginger .content-wrap .product-details .features:before{top:36px}}@media only screen and (min-width:30em){.page-products .product-ginger .content-wrap .product-details .features .feature{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}}.page-products .product-ginger .content-wrap .product-details .features .feature .feature-wrap:before{content:"";width:100px;height:100px;background-position:50%;background-repeat:no-repeat;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.12);border-radius:50%;margin:10px auto}@media only screen and (min-width:30em){.page-products .product-ginger .content-wrap .product-details .features .feature .feature-wrap:before{width:60px;height:60px}}@media only screen and (min-width:48em){.page-products .product-ginger .content-wrap .product-details .features .feature .feature-wrap:before{width:80px;height:80px}}@media only screen and (min-width:64em){.page-products .product-ginger .content-wrap .product-details .features .feature .feature-wrap:before{width:70px;height:70px}}@media only screen and (min-width:75em){.page-products .product-ginger .content-wrap .product-details .features .feature .feature-wrap:before{width:80px;height:80px}}@media only screen and (min-width:120em){.page-products .product-ginger .content-wrap .product-details .features .feature .feature-wrap:before{width:100px;height:100px}}.page-products .product-ginger .content-wrap .product-details .features .feature .feature-wrap .feature-title{font-size:2rem;font-weight:700;text-align:center;color:6956aa;font-family:Montserrat,sans-serif}@media only screen and (min-width:30em){.page-products .product-ginger .content-wrap .product-details .features .feature .feature-wrap .feature-title{font-size:1.2rem}}@media only screen and (min-width:48em){.page-products .product-ginger .content-wrap .product-details .features .feature .feature-wrap .feature-title{font-size:1.6rem}}@media only screen and (min-width:64em){.page-products .product-ginger .content-wrap .product-details .features .feature .feature-wrap .feature-title{font-size:1.4rem}}@media only screen and (min-width:75em){.page-products .product-ginger .content-wrap .product-details .features .feature .feature-wrap .feature-title{font-size:1.6rem}}@media only screen and (min-width:120em){.page-products .product-ginger .content-wrap .product-details .features .feature .feature-wrap .feature-title{font-size:2rem}}.page-products .product-ginger .content-wrap .product-details .features .feature .feature-wrap .feature-list{font-size:1.4rem;text-align:center}@media only screen and (min-width:30em){.page-products .product-ginger .content-wrap .product-details .features .feature .feature-wrap .feature-list{font-size:1.1rem}}@media only screen and (min-width:48em){.page-products .product-ginger .content-wrap .product-details .features .feature .feature-wrap .feature-list{font-size:1.3rem}}@media only screen and (min-width:64em){.page-products .product-ginger .content-wrap .product-details .features .feature .feature-wrap .feature-list{font-size:1.2rem}}@media only screen and (min-width:75em){.page-products .product-ginger .content-wrap .product-details .features .feature .feature-wrap .feature-list{font-size:1.3rem}}@media only screen and (min-width:120em){.page-products .product-ginger .content-wrap .product-details .features .feature .feature-wrap .feature-list{font-size:1.4rem}}@media only screen and (min-width:48em){.page-products .product-ginger .content-wrap .product-details .features .feature.clients{transform:translateY(34px)}}@media only screen and (min-width:64em){.page-products .product-ginger .content-wrap .product-details .features .feature.clients{transform:translateY(15px)}}@media only screen and (min-width:75em){.page-products .product-ginger .content-wrap .product-details .features .feature.clients{transform:translateY(8px)}}@media only screen and (min-width:1400px){.page-products .product-ginger .content-wrap .product-details .features .feature.clients{transform:translateY(7px)}}@media only screen and (min-width:120em){.page-products .product-ginger .content-wrap .product-details .features .feature.clients{transform:translateY(8px)}}.page-products .product-ginger .content-wrap .product-details .features .feature.clients .feature-wrap:before{background-image:url(/images/icons/icon-products-ginger-clients.svg);background-size:55%}@media only screen and (min-width:48em){.page-products .product-ginger .content-wrap .product-details .features .feature.compliance{transform:translateY(-7px)}}@media only screen and (min-width:64em){.page-products .product-ginger .content-wrap .product-details .features .feature.compliance{transform:translateY(-16px)}}@media only screen and (min-width:75em){.page-products .product-ginger .content-wrap .product-details .features .feature.compliance{transform:translateY(-18px)}}@media only screen and (min-width:1400px){.page-products .product-ginger .content-wrap .product-details .features .feature.compliance{transform:translateY(-30px)}}@media only screen and (min-width:120em){.page-products .product-ginger .content-wrap .product-details .features .feature.compliance{transform:translateY(-28px)}}.page-products .product-ginger .content-wrap .product-details .features .feature.compliance .feature-wrap:before{background-image:url(/images/icons/icon-products-ginger-compliance.svg);background-size:40%}@media only screen and (min-width:48em){.page-products .product-ginger .content-wrap .product-details .features .feature.back-office{transform:translateY(-49px);padding-left:0}}@media only screen and (min-width:64em){.page-products .product-ginger .content-wrap .product-details .features .feature.back-office{transform:translateY(-43px)}}@media only screen and (min-width:75em){.page-products .product-ginger .content-wrap .product-details .features .feature.back-office{transform:translateY(-48px)}}@media only screen and (min-width:1400px){.page-products .product-ginger .content-wrap .product-details .features .feature.back-office{transform:translateY(-59px)}}@media only screen and (min-width:120em){.page-products .product-ginger .content-wrap .product-details .features .feature.back-office{transform:translateY(-57px)}}.page-products .product-ginger .content-wrap .product-details .features .feature.back-office .feature-wrap:before{background-image:url(/images/icons/icon-products-ginger-back-office.svg);background-size:50%}.page-products .product-ginger .content-wrap .product-details .button-learn-more{background-color:#6956aa;color:#fff;height:40px;border:0;border-radius:20px;font-weight:700;padding:0 50px;cursor:pointer;margin-bottom:40px}@media only screen and (min-width:48em){.page-products .product-ginger .content-wrap .product-details .button-learn-more{height:50px;border-radius:25px;font-size:2rem;margin-bottom:0}}@media only screen and (min-width:64em){.page-products .product-ginger .content-wrap .product-details .button-learn-more{position:absolute;top:160px;right:0;height:60px;border-radius:30px;min-width:220px;font-size:2.4rem}.page-products .product-ginger .content-wrap .product-details .button-learn-more:hover{background-color:#5e4d99}}.page-products .product-ginger .content-wrap .product-graphics{position:relative;-ms-flex-negative:0;flex-shrink:0;margin:90px 0}@media only screen and (min-width:48em){.page-products .product-ginger .content-wrap .product-graphics{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:initial;flex-shrink:1;margin:0}}.page-products .product-ginger .content-wrap .product-graphics .graphic-laptop{max-width:100%;margin-right:-15%;-ms-flex-item-align:center;align-self:center}@media only screen and (min-width:48em){.page-products .product-ginger .content-wrap .product-graphics .graphic-laptop{position:absolute;max-width:500px;left:0;top:-350px}}@media only screen and (min-width:64em){.page-products .product-ginger .content-wrap .product-graphics .graphic-laptop{max-width:670px;left:0;bottom:-170px;top:auto}}@media only screen and (min-width:75em){.page-products .product-ginger .content-wrap .product-graphics .graphic-laptop{max-width:680px;bottom:-180px}}@media only screen and (min-width:1400px){.page-products .product-ginger .content-wrap .product-graphics .graphic-laptop{max-width:none;bottom:-220px}}.page-products .customization-bubble{background-color:#fff;border-radius:60px;box-shadow:0 5px 10px rgba(0,0,0,.16);position:fixed;bottom:0;left:50%;margin-bottom:50px;transform:translateX(-50%);padding:10px;z-index:1;display:none;transition:all .15s ease-in-out;opacity:1}@media only screen and (min-width:48em){.page-products .customization-bubble{display:-ms-flexbox;display:flex}}.page-products .customization-bubble .customization-icon{width:60px;height:60px;background-image:url(/images/icons/icon-customization.svg);background-repeat:no-repeat;background-size:60%;background-position:50%;background-color:#f4f4f4;border-radius:50%}.page-products .customization-bubble .customization-details{margin:0 20px;-ms-flex-preferred-size:auto;flex-basis:auto}.page-products .customization-bubble .customization-details .customization-title{color:#76b835;font-weight:700;font-size:1.8rem;transition:color .15s ease-in-out}@media only screen and (min-width:64em){.page-products .customization-bubble .customization-details .customization-title{font-size:2rem;margin-bottom:5px}}.page-products .customization-bubble .customization-details .customization-text{font-size:1.2rem}@media only screen and (min-width:64em){.page-products .customization-bubble .customization-details .customization-text{font-size:1.4rem}}.page-products .customization-bubble.ginger .customization-icon{background-image:url(/images/icons/icon-customization-ginger.svg)}.page-products .customization-bubble.ginger .customization-details .customization-title{color:#6956aa}.page-products .customization-bubble.hidden{opacity:0}.page-finance .fold-wrapper{position:relative}@media only screen and (min-width:48em){.page-finance .fold-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:-31px;left:-2px;z-index:-1;background:url(/images/backgrounds/bg-fold.svg) no-repeat;background-position:0 100%;background-size:768px}}@media only screen and (min-width:48em) and (min-width:64em){.page-finance .fold-wrapper:before{bottom:-40px;background-position:0 100%;background-size:1000px}}.page-finance .fold-wrapper .fold{position:relative;padding:90px 0 20px;background-color:#76b835;overflow:hidden}@media only screen and (min-width:48em){.page-finance .fold-wrapper .fold{padding:180px 0 100px}}@media only screen and (min-width:64em){.page-finance .fold-wrapper .fold{padding:200px 0 100px}}@media only screen and (min-width:75em){.page-finance .fold-wrapper .fold{padding:240px 0 200px}}.page-finance .fold-wrapper .fold .thynk{padding:0 50px 50px 0;color:#fff}@media only screen and (min-width:30em){.page-finance .fold-wrapper .fold .thynk{padding-right:60px;padding-right:120px}}.page-finance .fold-wrapper .fold .thynk .logo-thynk{height:50px}@media only screen and (min-width:48em){.page-finance .fold-wrapper .fold .thynk .logo-thynk{height:50px}}@media only screen and (min-width:64em){.page-finance .fold-wrapper .fold .thynk .logo-thynk{height:70px}}@media only screen and (min-width:75em){.page-finance .fold-wrapper .fold .thynk .logo-thynk{height:100px}}.page-finance .fold-wrapper .fold .thynk .product{margin-left:10px;padding-left:10px;font-size:3.4rem;line-height:3rem;font-family:Montserrat,sans-serif;border-left:1px solid #5d902a;color:#3d3d3a;font-weight:700}@media only screen and (min-width:48em){.page-finance .fold-wrapper .fold .thynk .product{font-size:3.4rem;line-height:2.4rem}}@media only screen and (min-width:64em){.page-finance .fold-wrapper .fold .thynk .product{font-size:5rem;line-height:4rem}}@media only screen and (min-width:75em){.page-finance .fold-wrapper .fold .thynk .product{font-size:6.8rem;line-height:5.4rem}}.page-finance .fold-wrapper .fold .thynk .page-subtitle{padding-top:10px;font-size:1.4rem}@media only screen and (min-width:64em){.page-finance .fold-wrapper .fold .thynk .page-subtitle{font-size:2rem}}.page-finance .fold-wrapper .fold .tonic{position:relative;padding:70px 0 20px 50px}@media only screen and (min-width:30em){.page-finance .fold-wrapper .fold .tonic{padding-left:180px}}@media only screen and (min-width:48em){.page-finance .fold-wrapper .fold .tonic{padding:0 0 0 140px}}@media only screen and (min-width:64em){.page-finance .fold-wrapper .fold .tonic{padding:0 0 0 140px}}@media only screen and (min-width:75em){.page-finance .fold-wrapper .fold .tonic{padding:0 0 20px 200px}}.page-finance .fold-wrapper .fold .tonic:before{content:"";position:absolute;top:-20px;right:0;bottom:0;left:-25%;width:150%;height:600px;background-color:#3d3d3a;border-top:40px solid #fff;box-shadow:0 0 50px rgba(0,0,0,.1);transform:rotate(-10deg)}@media only screen and (min-width:48em){.page-finance .fold-wrapper .fold .tonic:before{top:-130px;left:200px;width:1200px;height:1200px;margin:auto 0;transform:rotate(-45deg);border-top:60px solid #cecece;border-left:60px solid #fff}}@media only screen and (min-width:75em){.page-finance .fold-wrapper .fold .tonic:before{border-top:80px solid #cecece;border-left:80px solid #fff}}.page-finance .fold-wrapper .fold .tonic .logo{position:relative}.page-finance .fold-wrapper .fold .tonic .logo:before{content:"Powered by";position:absolute;top:8px;left:0;font-size:1rem;font-weight:600;font-style:italic;color:#fff;opacity:.8}@media only screen and (min-width:48em){.page-finance .fold-wrapper .fold .tonic .logo:before{top:5px;font-size:1.4rem}}@media only screen and (min-width:64em){.page-finance .fold-wrapper .fold .tonic .logo:before{top:10px;font-size:1.4rem}}@media only screen and (min-width:75em){.page-finance .fold-wrapper .fold .tonic .logo:before{top:16px;font-size:1.4rem}}.page-finance .fold-wrapper .fold .tonic .logo .logo-tonic{width:150px}@media only screen and (min-width:48em){.page-finance .fold-wrapper .fold .tonic .logo .logo-tonic{width:140px}}@media only screen and (min-width:64em){.page-finance .fold-wrapper .fold .tonic .logo .logo-tonic{width:170px}}@media only screen and (min-width:75em){.page-finance .fold-wrapper .fold .tonic .logo .logo-tonic{width:240px}}.page-finance .fold-wrapper .fold .tonic .intro{font-size:1.2rem;color:#fff;opacity:.8}@media only screen and (min-width:64em){.page-finance .fold-wrapper .fold .tonic .intro{font-size:1.4rem}}.page-finance .section-wealth-management .info.small{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:48em){.page-finance .section-wealth-management .info.small{display:none}}.page-finance .section-wealth-management .info.small .logo-tonic{max-width:200px;margin:0 auto}.page-finance .section-wealth-management .info.small .description{opacity:.6;text-align:center;padding:10px 10px 40px}.page-finance .section-wealth-management .info.small .image-container{max-width:100%;text-align:center;padding-bottom:20px}.page-finance .section-wealth-management .info.small .image-container .image-name{opacity:.6}.page-finance .section-wealth-management .info.small .image-container img{max-width:100%;padding-top:10px}.page-finance .section-wealth-management .info.small .feature-list{padding-bottom:20px;width:100%;max-width:500px}.page-finance .section-wealth-management .info.small .feature-list .feature-list-title{color:#76b835;font-size:2.1rem;font-weight:600}.page-finance .section-wealth-management .info.small .feature-list ul{margin-left:20px}.page-finance .section-wealth-management .info.small .feature-list ul .feature-list-item{list-style:disc}.page-finance .section-wealth-management .info.small .step{display:-ms-flexbox;display:flex;position:relative;width:100%}.page-finance .section-wealth-management .info.small .step .step-number{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:30px;height:30px;background-color:#f0ad4e;color:#fff;font-size:2.1rem;font-weight:600;padding:10px;border-radius:50%;box-shadow:2px 2px 10px rgba(0,0,0,.2)}.page-finance .section-wealth-management .info.small .step .step-name{font-family:Shadows Into Light,cursive;font-size:2.1rem;padding:0 10px}.page-finance .section-wealth-management .info.small .step .arrow{position:absolute;z-index:-1;opacity:.1}.page-finance .section-wealth-management .info.small .step.first{padding:30px 0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.page-finance .section-wealth-management .info.small .step.first .arrow{transform:rotate(140deg) translate(50%,50%);top:10%;left:50%;width:80px}.page-finance .section-wealth-management .info.small .step.second{padding-top:20px}.page-finance .section-wealth-management .info.small .step.second .arrow{top:100%;left:60px;height:110px;transform:translateY(-50%)}.page-finance .section-wealth-management .info.small .step.third{padding:10px 0 20px;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.page-finance .section-wealth-management .info.small .step.third .arrow{top:20%;right:60px;height:110px;transform:translateY(-50%)}.page-finance .section-wealth-management .info.large{display:none}@media only screen and (min-width:48em){.page-finance .section-wealth-management .info.large{display:-ms-flexbox;display:flex}}.page-finance .section-wealth-management .info.large .graphic-info{width:80%;-ms-flex-item-align:center;align-self:center;padding-top:50px}@media only screen and (min-width:75em){.page-finance .section-wealth-management .info.large .graphic-info{width:100%;max-width:1000px}}.page-finance .section-demo{background-color:#f4f4f4;padding:120px 0!important}.page-finance .section-demo .section-subtitle{padding-bottom:15px}.page-finance .section-onboarding{padding-bottom:100px!important;background-color:#3d3d3a;color:#fff}@media only screen and (min-width:48em){.page-finance .section-onboarding .info.small{display:none}}.page-finance .section-onboarding .info.small .step.first{border:2px solid #fff;padding:10px;margin-bottom:5px}.page-finance .section-onboarding .info.small .step.first p{text-align:center;font-size:1.6rem;font-weight:600}.page-finance .section-onboarding .info.small .step.second{border:2px solid #fff;padding:5px}.page-finance .section-onboarding .info.small .step.second p{text-align:center;font-size:1.6rem;font-weight:600;padding:5px}.page-finance .section-onboarding .info.small .step.second .risk-level{padding:10px}.page-finance .section-onboarding .info.small .step.second .risk-level.high{background-color:#d9534f;text-align:center;font-weight:600}.page-finance .section-onboarding .info.small .step.second .risk-level.medium{background-color:#f0ad4e;text-align:center;font-weight:600;margin:0 5px}.page-finance .section-onboarding .info.small .step.second .risk-level.low{background-color:#5cb85c;text-align:center;font-weight:600}.page-finance .section-onboarding .info.small .step.third{position:relative}.page-finance .section-onboarding .info.small .step.third p{padding:40px;text-align:center;font-size:1.6rem;font-weight:600}.page-finance .section-onboarding .info.small .step.third .icon-continuous{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;opacity:.1;font-size:12rem}.page-finance .section-onboarding .info.small .step.fourth{border:2px solid #fff;padding:10px;margin-bottom:5px}.page-finance .section-onboarding .info.small .step.fourth p{text-align:center}.page-finance .section-onboarding .info.small .step.fifth{border:2px solid #fff;padding:10px;margin-bottom:5px}.page-finance .section-onboarding .info.small .step.fifth p{text-align:center}.page-finance .section-onboarding .info.large{display:none}@media only screen and (min-width:48em){.page-finance .section-onboarding .info.large{display:-ms-flexbox;display:flex}}.page-finance .section-onboarding .kyc-graphic{width:100%;max-width:1000px;-ms-flex-item-align:center;align-self:center;justify-self:center;margin:30px 0}.page-finance .section-onboarding .section-main-img{width:300px;height:auto;position:static;-ms-flex-item-align:center;align-self:center;margin:20px 0}@media only screen and (min-width:48em){.page-finance .section-onboarding .section-main-img:first-child{position:absolute;width:320px;top:5%;left:10%}}@media only screen and (min-width:75em){.page-finance .section-onboarding .section-main-img:first-child{width:680px;top:0;left:50%}}.page-finance .section-onboarding .section-main-img:nth-child(2){width:200px;margin-top:-100px}@media only screen and (min-width:48em){.page-finance .section-onboarding .section-main-img:nth-child(2){position:absolute;width:320px;top:80%;left:10%}}@media only screen and (min-width:75em){.page-finance .section-onboarding .section-main-img:nth-child(2){width:580px;top:50%;left:0}}.page-finance .section-onboarding .request-sheet .request-title{font-weight:700;font-size:2rem;padding:20px 0 0}.page-finance .section-onboarding .request-sheet #request-files-form{max-width:840px;padding:10px 10px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:48em){.page-finance .section-onboarding .request-sheet #request-files-form{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:60px}}.page-finance .section-onboarding .request-sheet #request-files-form .input-email{border:none;outline:none;width:200px;height:50px;padding:0 20px;border-radius:5px;color:#4a4a4a}@media only screen and (min-width:30em){.page-finance .section-onboarding .request-sheet #request-files-form .input-email{width:260px}}@media only screen and (min-width:48em){.page-finance .section-onboarding .request-sheet #request-files-form .input-email{width:300px}}.page-finance .section-onboarding .request-sheet #request-files-form .button-submit{height:50px;margin-left:10px;padding:0 20px;color:#fff;background-color:#76b835;font-weight:600;outline:none;border:none;white-space:nowrap}@media only screen and (min-width:48em){.page-finance .section-onboarding .request-sheet #request-files-form .button-submit{padding:0 30px}}.page-finance .section-onboarding .request-sheet #request-files-form .validation-alert{position:absolute;bottom:-20px;left:0;color:#d9534f}.page-finance .section-onboarding .request-sheet #request-files-form .info{position:absolute;bottom:-20px;left:0;color:#5cb85c}.page-finance .section-onboarding .request-sheet #request-send-confirm{padding:10px}.page-finance .section-onboarding .request-sheet #request-send-confirm .resend-link{color:#76b835}@media only screen and (min-width:64em){.page-finance .section-onboarding .request-sheet #request-send-confirm .resend-link:hover{color:#90cd53;cursor:pointer}}.page-finance .section-onboarding .request-sheet #request-send-confirm,.page-finance .section-onboarding .request-sheet #request-send-loader{display:none}.page-finance .section-onboarding .request-sheet .checkbox input[type=checkbox]{display:none}.page-finance .section-onboarding .request-sheet .checkbox input[type=checkbox]+label{display:block;position:relative;padding-left:35px;margin-bottom:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.page-finance .section-onboarding .request-sheet .checkbox input[type=checkbox]+label:last-child{margin-bottom:0}.page-finance .section-onboarding .request-sheet .checkbox input[type=checkbox]+label:before{content:"";display:block;width:20px;height:20px;border:2px solid #76b835;position:absolute;left:0;top:50%;transform:translateY(-50%);opacity:.6;transition:all .12s,border-color .08s}.page-finance .section-onboarding .request-sheet .checkbox input[type=checkbox]:checked+label:before{width:10px;top:calc(50% - 5px);left:0;border-radius:0;opacity:1;border-top-color:transparent;border-left-color:transparent;transform:rotate(45deg) translateY(-50%)}.page-finance .section-onboarding .graphic-info{-ms-flex-item-align:center;align-self:center;max-width:80%}@media only screen and (min-width:75em){.page-finance .section-onboarding .graphic-info{max-width:100%;padding-right:20px}}.page-finance .page-section .title{font-size:2rem;margin-bottom:50px;text-align:center}@media only screen and (min-width:64em){.page-finance .page-section .title{font-size:3rem}}.page-finance .page-section .sub-title{font-size:1.8rem;margin-bottom:10px}.page-finance .page-section .question-heading{font-size:2rem;margin:20px 0}.page-finance .page-section .description{padding:20px 0}.page-finance .page-section .description .sub-title{padding-bottom:10px;font-size:3rem}.page-finance .page-section .description .list{margin:20px}.page-finance .page-section .description .list li{position:relative;margin-bottom:5px;padding-left:18px;color:rgba(74,74,74,.8)}.page-finance .page-section .description .list li:before{content:"";position:absolute;top:7px;left:0;width:7px;height:7px;border-radius:50%;background-color:#76b835}.page-finance .page-section .details{padding:20px 0}@media only screen and (min-width:48em){.page-finance .page-section .details{padding:50px 0}}@media only screen and (min-width:64em){.page-finance .page-section .details{padding:100px 0}}.page-finance .page-section .details .title{padding-bottom:20px;font-weight:600}.page-finance .page-section .details .points{padding-left:30px}.page-finance .page-section .details .points .point{position:relative;margin-bottom:12px}.page-finance .page-section .details .points .point:before{content:"";position:absolute;top:2px;left:-30px;width:16px;height:16px;background:url(/images/icons/icon-tonic-symbol.svg) no-repeat 50%;background-size:15px}.page-finance .page-section .details .for-who{font-size:1.8rem;margin-top:10px}.page-finance .page-section .details .for-who .for{font-weight:400}.page-finance .page-section .details .for-who .for:after{content:":";padding-right:5px;border-bottom:0}.page-finance .page-section .details .for-who .who{font-weight:600}.page-finance .section-investor-portal{padding-top:100px!important}@media only screen and (min-width:48em){.page-finance .section-investor-portal .triple-iphoneset{margin:40px 0}}@media only screen and (min-width:64em){.page-finance .section-investor-portal .triple-iphoneset{margin:60px 0}}@media only screen and (min-width:75em){.page-finance .section-investor-portal .triple-iphoneset{margin:80px 0}}.page-finance .section-investor-portal .triple-iphoneset .iphoneset-item{max-width:100%}@media only screen and (min-width:64em){.page-finance .section-investor-portal .triple-iphoneset .iphoneset-item{padding-right:30px}}@media only screen and (min-width:75em){.page-finance .section-investor-portal .triple-iphoneset .iphoneset-item{padding-right:50px}}.page-finance .section-robo-advisory{padding-top:50px!important;background-color:#76b835;color:#fff}.page-finance .section-robo-advisory .points .point:before{background-image:url(/images/icons/icon-tonic-symbol-grey.svg)!important}.page-finance .section-robo-advisory .section-main-img:first-child{width:300px;-ms-flex-item-align:center;align-self:center}@media only screen and (min-width:48em){.page-finance .section-robo-advisory .section-main-img:first-child{width:680px;position:absolute;top:0;left:30%;-ms-flex-item-align:initial;align-self:auto}}.page-finance .section-robo-advisory .section-main-img:nth-child(2){width:100px;margin-top:-170px;margin-left:210px}@media only screen and (min-width:48em){.page-finance .section-robo-advisory .section-main-img:nth-child(2){width:200px;position:absolute;top:30%;left:10%;margin:initial}}@media only screen and (min-width:64em){.page-finance .section-robo-advisory .section-main-img:nth-child(2){width:265px;position:absolute;top:20%;left:15%;margin:initial}}.page-finance .section-tonic-backend{padding:20px 0}@media only screen and (min-width:48em){.page-finance .section-tonic-backend{padding:50px 0}}@media only screen and (min-width:64em){.page-finance .section-tonic-backend{padding:50px 0 100px}}.page-finance .section-tonic-backend .section-title{margin-bottom:10px}.page-finance .section-tonic-backend .section-subtitle{text-align:center;margin:0 0 80px}.page-finance .section-tonic-backend .back-office-demo{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:64em){.page-finance .section-tonic-backend .back-office-demo{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:48em){.page-finance .section-tonic-backend .back-office-demo .demo-selected{margin:0 50px}}@media only screen and (min-width:64em){.page-finance .section-tonic-backend .back-office-demo .demo-selected{padding-left:20px;margin:0}}.page-finance .section-tonic-backend .back-office-demo .demo-selected .demo-image{position:relative}.page-finance .section-tonic-backend .back-office-demo .demo-selected .demo-image .image-laptop{width:100%;max-width:100%}.page-finance .section-tonic-backend .back-office-demo .demo-selected .demo-image .image-info{position:absolute;width:75%;top:7.5%}.page-finance .section-tonic-backend .back-office-demo .demo-selected .demo-text{text-align:center;font-size:2rem;min-height:5.4rem}@media only screen and (min-width:30em){.page-finance .section-tonic-backend .back-office-demo .demo-selected .demo-text{min-height:0}}.page-finance .section-tonic-backend .back-office-demo .demo-selection{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;margin-top:20px}@media only screen and (min-width:64em){.page-finance .section-tonic-backend .back-office-demo .demo-selection{overflow-x:visible;padding-left:20px;-ms-flex-order:-1;order:-1;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0}}.page-finance .section-tonic-backend .back-office-demo .demo-selection .demo{position:relative;padding:10px}@media only screen and (min-width:48em){.page-finance .section-tonic-backend .back-office-demo .demo-selection .demo{padding:15px}}@media only screen and (min-width:64em){.page-finance .section-tonic-backend .back-office-demo .demo-selection .demo{padding:10px 30px 10px 0}}.page-finance .section-tonic-backend .back-office-demo .demo-selection .demo.selected .selected-icon{display:block}.page-finance .section-tonic-backend .back-office-demo .demo-selection .demo.selected .demo-image{border-color:#333;box-shadow:0 3px 12px rgba(0,0,0,.1)}.page-finance .section-tonic-backend .back-office-demo .demo-selection .demo.selected .demo-image:hover{border-color:#333!important}.page-finance .section-tonic-backend .back-office-demo .demo-selection .demo.selected .demo-text{font-weight:600}.page-finance .section-tonic-backend .back-office-demo .demo-selection .demo .selected-icon{position:absolute;background-color:#333;color:#fff;padding:6px;border-radius:50%;top:0;right:0;display:none;transform:translate(0);font-size:1.6rem}@media only screen and (min-width:48em){.page-finance .section-tonic-backend .back-office-demo .demo-selection .demo .selected-icon{font-size:2.4rem}}@media only screen and (min-width:64em){.page-finance .section-tonic-backend .back-office-demo .demo-selection .demo .selected-icon{transform:translate(-15px,-5px)}}.page-finance .section-tonic-backend .back-office-demo .demo-selection .demo .demo-image{width:100%;border:4px solid #ddd;cursor:pointer;border-radius:4px;transition:border-color 75ms linear}.page-finance .section-tonic-backend .back-office-demo .demo-selection .demo .demo-image:hover{border-color:#76b835}.page-finance .section-tonic-backend .back-office-demo .demo-selection .demo .demo-text{padding:0 4px;padding-top:5px;display:none}@media only screen and (min-width:48em){.page-finance .section-tonic-backend .back-office-demo .demo-selection .demo .demo-text{display:block}}.page-finance .section-fund-admin{background:#f4f4f4}@media only screen and (max-width:767px){.page-finance .section-fund-admin.row.row-max .section-title{margin-bottom:0}}.page-finance .section-fund-admin .details{padding:20px 0}@media only screen and (min-width:48em){.page-finance .section-fund-admin .details{padding:50px 0}}@media only screen and (min-width:64em){.page-finance .section-fund-admin .details{padding:50px 0 100px}}.page-finance .section-fund-admin .section-main-img{width:300px;-ms-flex-item-align:center;align-self:center}@media only screen and (min-width:48em){.page-finance .section-fund-admin .section-main-img{position:absolute;width:500px;top:15%;left:10%;-ms-flex-item-align:initial;align-self:auto}}@media only screen and (min-width:75em){.page-finance .section-fund-admin .section-main-img{width:680px;top:10%;left:30%}}.page-finance .section-tonic-insurance{background-color:#3d3d3a;color:#fff}.page-finance .section-tonic-insurance .section-main-img{width:300px;height:auto;position:static;-ms-flex-item-align:center;align-self:center;margin:20px 0}@media only screen and (min-width:48em){.page-finance .section-tonic-insurance .section-main-img:first-child{position:absolute;width:480px;right:10%}}@media only screen and (min-width:75em){.page-finance .section-tonic-insurance .section-main-img:first-child{width:970px;top:0;right:10%}}.page-finance .section-tonic-insurance .section-main-img:nth-child(2){width:200px;margin-top:-100px}@media only screen and (min-width:48em){.page-finance .section-tonic-insurance .section-main-img:nth-child(2){position:absolute;width:480px;top:70%;right:10%}}@media only screen and (min-width:75em){.page-finance .section-tonic-insurance .section-main-img:nth-child(2){width:580px;top:65%;right:0}}.page-finance .partners-integratons{margin:0;padding:20px}@media only screen and (min-width:48em){.page-finance .partners-integratons{margin:40px 0 0;padding:40px 20px}}.page-finance .partners-integratons .title{padding-bottom:40px;text-align:center;font-weight:600;opacity:.7}.page-finance .partners-integratons .partner{min-width:240px;max-width:300px;height:70px;margin:0 10px 20px;background-color:#fff;box-shadow:0 0 20px rgba(61,61,58,.2);cursor:pointer;transition:all .3s linear}.page-finance .partners-integratons .partner .partner-logo{height:40px;max-width:190px}@media only screen and (min-width:64em){.page-finance .partners-integratons .partner:hover{background-color:rgba(61,61,58,.15)}}.page-finance .partners-integratons .partner:active{transform:scale(.9);background-color:rgba(61,61,58,.2)}.page-custom .fold-wrapper{position:relative}@media only screen and (min-width:48em){.page-custom .fold-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:-31px;left:-2px;background:url(/images/backgrounds/bg-fold.svg) no-repeat;background-position:0 100%;background-size:768px}}@media only screen and (min-width:48em) and (min-width:64em){.page-custom .fold-wrapper:before{bottom:-40px;background-position:0 100%;background-size:1000px}}.page-custom .fold-wrapper .fold{position:relative;padding:90px 0 20px;background-color:#76b835;overflow:hidden}@media only screen and (min-width:48em){.page-custom .fold-wrapper .fold{padding:180px 0 100px}}@media only screen and (min-width:64em){.page-custom .fold-wrapper .fold{padding:200px 0 100px}}@media only screen and (min-width:75em){.page-custom .fold-wrapper .fold{padding:200px 0 140px}}.page-custom .fold-wrapper .fold .thynk{padding:0 50px 50px 0;color:#fff}@media only screen and (min-width:30em){.page-custom .fold-wrapper .fold .thynk{padding-right:60px;padding-right:120px}}.page-custom .fold-wrapper .fold .thynk .logo-thynk{height:50px}@media only screen and (min-width:48em){.page-custom .fold-wrapper .fold .thynk .logo-thynk{height:50px}}@media only screen and (min-width:64em){.page-custom .fold-wrapper .fold .thynk .logo-thynk{height:70px}}@media only screen and (min-width:75em){.page-custom .fold-wrapper .fold .thynk .logo-thynk{height:100px}}.page-custom .fold-wrapper .fold .thynk .product{margin-left:10px;padding-left:10px;font-size:3.4rem;line-height:3rem;font-family:Montserrat,sans-serif;border-left:1px solid #5d902a;color:#3d3d3a;font-weight:700}@media only screen and (min-width:48em){.page-custom .fold-wrapper .fold .thynk .product{font-size:3.4rem;line-height:2.4rem}}@media only screen and (min-width:64em){.page-custom .fold-wrapper .fold .thynk .product{font-size:5rem;line-height:4rem}}@media only screen and (min-width:75em){.page-custom .fold-wrapper .fold .thynk .product{font-size:6.8rem;line-height:5.4rem}}.page-custom .fold-wrapper .fold .thynk .page-subtitle{padding-top:10px;font-size:1.8rem}@media only screen and (min-width:64em){.page-custom .fold-wrapper .fold .thynk .page-subtitle{font-size:2.6rem}}.page-custom .fold-wrapper .fold .thynk .intro{font-size:1.2rem;color:#fff;opacity:.8}@media only screen and (min-width:680px){.page-custom .fold-wrapper .fold .thynk .intro{padding-right:60px}}@media only screen and (min-width:48em){.page-custom .fold-wrapper .fold .thynk .intro{font-size:1.4rem;padding:0}}.page-custom .fold-wrapper .fold .genesis{position:relative;padding:70px 0 20px 50px}@media only screen and (min-width:30em){.page-custom .fold-wrapper .fold .genesis{padding-left:180px}}@media only screen and (min-width:48em){.page-custom .fold-wrapper .fold .genesis{padding:30px 0 0 160px}}@media only screen and (min-width:75em){.page-custom .fold-wrapper .fold .genesis{padding:0 0 20px 200px}}.page-custom .fold-wrapper .fold .genesis:before{content:"";position:absolute;top:-20px;right:0;bottom:0;left:-25%;width:150%;height:600px;background-color:#3d3d3a;border-top:40px solid #fff;box-shadow:0 0 50px rgba(0,0,0,.1);transform:rotate(-10deg)}@media only screen and (min-width:48em){.page-custom .fold-wrapper .fold .genesis:before{top:-130px;left:200px;width:1200px;height:1200px;margin:auto 0;transform:rotate(-45deg);border-top:60px solid #cecece;border-left:60px solid #fff}}@media only screen and (min-width:75em){.page-custom .fold-wrapper .fold .genesis:before{border-top:80px solid #cecece;border-left:80px solid #fff}}.page-custom .fold-wrapper .fold .genesis .logo{position:relative}.page-custom .fold-wrapper .fold .genesis .logo:before{content:"Powered by";position:absolute;top:-16px;left:0;font-size:1rem;font-weight:600;font-style:italic;color:#fff;opacity:.8}@media only screen and (min-width:48em){.page-custom .fold-wrapper .fold .genesis .logo:before{top:-20px;font-size:1.2rem}}.page-custom .fold-wrapper .fold .genesis .logo .logo-genesis{width:150px}@media only screen and (min-width:48em){.page-custom .fold-wrapper .fold .genesis .logo .logo-genesis{width:180px}}@media only screen and (min-width:64em){.page-custom .fold-wrapper .fold .genesis .logo .logo-genesis{width:240px}}@media only screen and (min-width:75em){.page-custom .fold-wrapper .fold .genesis .logo{margin-top:30px}}.page-custom .fold-wrapper .fold .genesis .intro{padding-top:5px;font-size:1.2rem;color:#fff;opacity:.8}@media only screen and (min-width:64em){.page-custom .fold-wrapper .fold .genesis .intro{font-size:1.4rem}}.page-custom .fold-wrapper .fold .genesis .button-watch-video{height:40px;color:#fff;background-color:#76b835;font-weight:600;border-radius:25px;outline:none;border:0;padding:0 20px;margin-top:10px;animation-name:l;animation-duration:2s;animation-iteration-count:infinite;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-custom .fold-wrapper .fold .genesis .button-watch-video .button-text{padding-right:10px;font-size:1.6rem}.page-custom .fold-wrapper .fold .genesis .button-watch-video .button-icon{height:30px}.page-custom .fold-wrapper .fold .genesis .button-watch-video:hover{box-shadow:inset 0 0 40px rgba(0,0,0,.1)}@keyframes l{50%{transform:scale(1);background-color:#76b835}60%{transform:scale(.98);background-color:#69a42f}70%{transform:scale(1);background-color:#76b835}}.page-custom .section-genesis-features{-ms-flex-negative:0;flex-shrink:0}.page-custom .section-genesis-features .feature-item{text-align:center;-ms-flex-align:center;align-items:center}.page-custom .section-genesis-features .feature-item .feature-item-container{max-width:105px;margin:20px 0}@media only screen and (min-width:48em){.page-custom .section-genesis-features .feature-item .feature-item-container{max-width:155px;margin:20px 0}}@media only screen and (min-width:64em){.page-custom .section-genesis-features .feature-item .feature-item-container{max-width:175px;margin:25px 0}}.page-custom .section-genesis-features .feature-item .feature-item-container .feature-item-img{background-color:#76b835;border-radius:100%;margin-bottom:10px;width:70px;height:70px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:48em){.page-custom .section-genesis-features .feature-item .feature-item-container .feature-item-img{width:70px;height:70px}}@media only screen and (min-width:64em){.page-custom .section-genesis-features .feature-item .feature-item-container .feature-item-img{width:110px;height:110px}}.page-custom .section-genesis-features .feature-item .feature-item-container .feature-item-img img,.page-custom .section-genesis-features .feature-item .feature-item-container .feature-item-txt{max-width:50%}.page-custom .section-genesis-features .section-main-img{width:100%;height:auto;position:static;-ms-flex-item-align:center;align-self:center;margin:20px 0}@media only screen and (min-width:48em){.page-custom .section-genesis-features .section-main-img{position:absolute;width:770px;left:10%}}@media only screen and (min-width:64em){.page-custom .section-genesis-features .section-main-img{width:880px;left:10%}}@media only screen and (min-width:75em){.page-custom .section-genesis-features .section-main-img{width:970px;top:5%;left:10%}}.page-custom .section-cs-digital-branch{padding-top:50px;background-color:#f1f2f3}@media only screen and (min-width:64em){.page-custom .section-cs-digital-branch{padding-top:100px}}.page-custom .section-cs-digital-branch .title{padding-bottom:30px;text-align:center}@media only screen and (min-width:64em){.page-custom .section-cs-digital-branch .title{padding-bottom:50px;font-size:4.2rem}}.page-custom .section-cs-digital-branch .section-title-logo{height:60px;margin-bottom:35px;margin-left:20px}.page-custom .section-cs-digital-branch .subsection-intro{position:relative}@media only screen and (min-width:64em){.page-custom .section-cs-digital-branch .subsection-intro{padding-top:200px}}.page-custom .section-cs-digital-branch .subsection-intro .subsection-title{padding:40px 0 10px}@media only screen and (min-width:64em){.page-custom .section-cs-digital-branch .subsection-intro .subsection-title{padding:100px 0 10px}}.page-custom .section-cs-digital-branch .subsection-intro .subsection-img:first-of-type{width:100%;padding:20px}@media only screen and (min-width:48em){.page-custom .section-cs-digital-branch .subsection-intro .subsection-img:first-of-type{position:absolute;width:650px;top:10%;right:50%;padding:0}}@media only screen and (min-width:64em){.page-custom .section-cs-digital-branch .subsection-intro .subsection-img:first-of-type{width:970px}}.page-custom .section-cs-digital-branch .subsection-intro .subsection-img:nth-of-type(2){width:60%;-ms-flex-item-align:center;align-self:center;margin-top:-100px;margin-left:20%}@media only screen and (min-width:48em){.page-custom .section-cs-digital-branch .subsection-intro .subsection-img:nth-of-type(2){position:absolute;width:360px;top:35%;right:40%;margin:initial}}@media only screen and (min-width:64em){.page-custom .section-cs-digital-branch .subsection-intro .subsection-img:nth-of-type(2){width:580px}}.page-custom .section-cs-digital-branch .subsection-intro .graphic-largescreens{width:80%;-ms-flex-item-align:center;align-self:center;margin-left:10%;margin-top:20px}@media only screen and (min-width:48em){.page-custom .section-cs-digital-branch .subsection-intro .graphic-largescreens{width:380px;position:absolute;top:100%;right:0}}@media only screen and (min-width:64em){.page-custom .section-cs-digital-branch .subsection-intro .graphic-largescreens{width:300px;position:static;top:auto;right:auto;margin-top:50px}}.page-custom .section-cs-digital-branch .subsection-brief{position:relative}@media only screen and (min-width:64em){.page-custom .section-cs-digital-branch .subsection-brief{padding-top:0;padding-bottom:20px;padding-left:0}}.page-custom .section-cs-digital-branch .subsection-brief .subsection-title{padding:40px 0 10px}@media only screen and (min-width:64em){.page-custom .section-cs-digital-branch .subsection-brief .subsection-title{padding:100px 0 10px}}.page-custom .section-cs-digital-branch .subsection-brief .graphic-cycle{width:100%;padding:20px 20px 40px}@media only screen and (min-width:48em){.page-custom .section-cs-digital-branch .subsection-brief .graphic-cycle{max-width:45%;top:0;left:0;padding:0}}@media only screen and (min-width:64em){.page-custom .section-cs-digital-branch .subsection-brief .graphic-cycle{width:547px}}.page-custom .section-cs-digital-branch .subsection-challenge{padding:20px 0}@media only screen and (min-width:48em){.page-custom .section-cs-digital-branch .subsection-challenge{padding:50px 10px 0}}@media only screen and (min-width:75em){.page-custom .section-cs-digital-branch .subsection-challenge{padding:0}}.page-custom .section-cs-digital-branch .subsection-challenge .subsection-img{position:relative}.page-custom .section-cs-digital-branch .subsection-challenge .subsection-img:first-of-type{width:100%;padding:20px}@media only screen and (min-width:64em){.page-custom .section-cs-digital-branch .subsection-challenge .subsection-img:first-of-type{width:80%;top:0;left:20%;padding:0;width:650px;top:-20%}}@media only screen and (min-width:75em){.page-custom .section-cs-digital-branch .subsection-challenge .subsection-img:first-of-type{width:750px;top:-10%}}@media only screen and (min-width:120em){.page-custom .section-cs-digital-branch .subsection-challenge .subsection-img:first-of-type{width:970px;top:-30%}}.page-custom .section-cs-digital-branch .subsection-challenge .subsection-img:nth-of-type(2){width:50%;top:-20%;left:15%}@media only screen and (min-width:64em){.page-custom .section-cs-digital-branch .subsection-challenge .subsection-img:nth-of-type(2){width:330px;top:-5%;left:10%}}@media only screen and (min-width:75em){.page-custom .section-cs-digital-branch .subsection-challenge .subsection-img:nth-of-type(2){width:330px;top:-25%;left:40%}}.page-custom .section-cs-digital-branch .subsection-challenge .subsection-img:nth-of-type(3){width:30%;top:-5%;left:0}@media only screen and (min-width:64em){.page-custom .section-cs-digital-branch .subsection-challenge .subsection-img:nth-of-type(3){width:200px;top:-15%;left:55%}}@media only screen and (min-width:75em){.page-custom .section-cs-digital-branch .subsection-challenge .subsection-img:nth-of-type(3){width:200px;left:25%}}.page-custom .section-cs-digital-branch .subsection-challenge .subsection-img:nth-of-type(4){width:30%;top:-26%;left:-25%}@media only screen and (min-width:64em){.page-custom .section-cs-digital-branch .subsection-challenge .subsection-img:nth-of-type(4){width:200px;top:-10%;left:-40%}}@media only screen and (min-width:75em){.page-custom .section-cs-digital-branch .subsection-challenge .subsection-img:nth-of-type(4){width:200px;left:-35%}}.page-custom .section-cs-digital-branch .subsection-challenge .desc p{padding:10px 0}.page-custom .section-cs-bidin{padding:20px}.page-custom .section-cs-bidin .title{padding-bottom:30px;text-align:center}@media only screen and (min-width:64em){.page-custom .section-cs-bidin .title{padding-bottom:50px;font-size:4.2rem}}.page-custom .section-cs-bidin .section-title-logo{height:60px;margin-bottom:45px;margin-left:20px}.page-custom .section-cs-bidin .subsection-intro{position:relative}.page-custom .section-cs-bidin .subsection-intro .subsection-title{padding:40px 0 10px}@media only screen and (min-width:64em){.page-custom .section-cs-bidin .subsection-intro .subsection-title{padding:100px 0 10px}}.page-custom .section-cs-bidin .subsection-intro .desc{padding-bottom:50px}.page-custom .section-cs-bidin .subsection-intro .images-wrapper{margin:50px 0}.page-custom .section-cs-bidin .subsection-intro .images-wrapper .subsection-img{position:relative}.page-custom .section-cs-bidin .subsection-intro .images-wrapper .subsection-img:first-child{width:190px;top:0;left:25%;transform:rotate(10deg);transform-origin:right bottom}@media only screen and (min-width:30em){.page-custom .section-cs-bidin .subsection-intro .images-wrapper .subsection-img:first-child{width:220px;top:20%;left:30%;transform:rotate(15deg)}}@media only screen and (min-width:48em){.page-custom .section-cs-bidin .subsection-intro .images-wrapper .subsection-img:first-child{width:250px;top:0;left:30%;transform:rotate(15deg)}}@media only screen and (min-width:64em){.page-custom .section-cs-bidin .subsection-intro .images-wrapper .subsection-img:first-child{width:310px;top:0;left:35%}}@media only screen and (min-width:75em){.page-custom .section-cs-bidin .subsection-intro .images-wrapper .subsection-img:first-child{width:410px;top:0;left:40%}}.page-custom .section-cs-bidin .subsection-intro .images-wrapper .subsection-img:nth-child(2){width:75px;top:-20%;left:-40%;transform:rotate(-15deg);transform-origin:left bottom}@media only screen and (min-width:30em){.page-custom .section-cs-bidin .subsection-intro .images-wrapper .subsection-img:nth-child(2){width:80px;top:-30%;left:-20%;transform:rotate(-20deg)}}@media only screen and (min-width:48em){.page-custom .section-cs-bidin .subsection-intro .images-wrapper .subsection-img:nth-child(2){width:90px;top:-40%;left:-30%;transform:rotate(-20deg)}}@media only screen and (min-width:64em){.page-custom .section-cs-bidin .subsection-intro .images-wrapper .subsection-img:nth-child(2){width:110px;top:-50%;left:-25%}}@media only screen and (min-width:75em){.page-custom .section-cs-bidin .subsection-intro .images-wrapper .subsection-img:nth-child(2){width:160px;top:-50%;left:-25%}}.page-custom .section-cs-bidin .subsection-brief{padding:0 10px 50px;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width:30em){.page-custom .section-cs-bidin .subsection-brief{padding:50px 10px}}@media only screen and (min-width:48em){.page-custom .section-cs-bidin .subsection-brief{padding:250px 10px 100px;-ms-flex-direction:row;flex-direction:row;padding:100px 10px}}@media only screen and (min-width:75em){.page-custom .section-cs-bidin .subsection-brief{padding:0 10px 150px;-ms-flex-direction:row;flex-direction:row}}.page-custom .section-cs-bidin .subsection-brief .subsection-title{padding:40px 0 10px}@media only screen and (min-width:64em){.page-custom .section-cs-bidin .subsection-brief .subsection-title{padding:100px 0 10px}}.page-custom .section-cs-bidin .subsection-brief .desc p{padding:10px 0}.page-custom .section-cs-bidin .subsection-brief .subsection-img{width:50%;top:60px;right:15%;position:relative;transform:rotate(15deg);transform-origin:right bottom}@media only screen and (min-width:48em){.page-custom .section-cs-bidin .subsection-brief .subsection-img{width:320px;top:-35%;right:75%;position:absolute;transform:rotate(25deg);transform-origin:right bottom}}@media only screen and (min-width:64em){.page-custom .section-cs-bidin .subsection-brief .subsection-img{width:340px;top:-70%;right:75%;transform:rotate(30deg)}}@media only screen and (min-width:75em){.page-custom .section-cs-bidin .subsection-brief .subsection-img{width:500px;top:-120%;right:115%}}@media only screen and (min-width:120em){.page-custom .section-cs-bidin .subsection-brief .subsection-img{width:620px;top:-105%;right:130%}}.page-custom .section-cs-bidin .subsection-challenge{padding:20px 0}@media only screen and (min-width:48em){.page-custom .section-cs-bidin .subsection-challenge{padding:50px 10px 0}}@media only screen and (min-width:75em){.page-custom .section-cs-bidin .subsection-challenge{padding:100px 10px 0}}@media only screen and (min-width:120em){.page-custom .section-cs-bidin .subsection-challenge{padding:200px 0 0}}.page-custom .section-cs-bidin .subsection-challenge .subsection-img{width:100%;height:auto;position:static;-ms-flex-item-align:center;align-self:center;margin:20px 0}@media only screen and (min-width:48em){.page-custom .section-cs-bidin .subsection-challenge .subsection-img{position:relative;width:580px;top:-15%;left:40%}}@media only screen and (min-width:64em){.page-custom .section-cs-bidin .subsection-challenge .subsection-img{width:640px;top:-10%;left:20%}}@media only screen and (min-width:75em){.page-custom .section-cs-bidin .subsection-challenge .subsection-img{width:970px;top:-20%;left:30%}}.page-custom .section-cs-bidin .subsection-challenge .images-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.page-custom .section-cs-bidin .subsection-challenge .images-wrapper .subsection-img:first-of-type{width:100%;position:static;-ms-flex-item-align:center;align-self:center;margin:20px 0}@media only screen and (min-width:48em){.page-custom .section-cs-bidin .subsection-challenge .images-wrapper .subsection-img:first-of-type{position:relative;width:580px;top:-5%;left:-35%}}@media only screen and (min-width:64em){.page-custom .section-cs-bidin .subsection-challenge .images-wrapper .subsection-img:first-of-type{width:640px;top:-10%;left:-20%}}@media only screen and (min-width:75em){.page-custom .section-cs-bidin .subsection-challenge .images-wrapper .subsection-img:first-of-type{width:970px;top:-25%;left:-25%}}.page-custom .section-cs-bidin .subsection-challenge .images-wrapper .subsection-img:nth-of-type(2){position:relative;width:75%;top:80%;left:-90%}@media only screen and (min-width:48em){.page-custom .section-cs-bidin .subsection-challenge .images-wrapper .subsection-img:nth-of-type(2){width:360px;top:-10%;left:-30%}}@media only screen and (min-width:64em){.page-custom .section-cs-bidin .subsection-challenge .images-wrapper .subsection-img:nth-of-type(2){width:480px;top:-20%;left:-15%}}@media only screen and (min-width:75em){.page-custom .section-cs-bidin .subsection-challenge .images-wrapper .subsection-img:nth-of-type(2){width:670px;top:-30%;left:-20%}}.page-custom .section-cs-bidin .subsection-challenge .images-wrapper .subsection-img:nth-of-type(3){position:relative;width:20%;top:95%;left:-115%}@media only screen and (min-width:48em){.page-custom .section-cs-bidin .subsection-challenge .images-wrapper .subsection-img:nth-of-type(3){width:130px;top:5%;left:-50%}}@media only screen and (min-width:64em){.page-custom .section-cs-bidin .subsection-challenge .images-wrapper .subsection-img:nth-of-type(3){width:135px;top:-10%;left:-30%}}@media only screen and (min-width:75em){.page-custom .section-cs-bidin .subsection-challenge .images-wrapper .subsection-img:nth-of-type(3){width:188px;top:-10%;left:-30%}}.page-custom .section-cs-bidin .subsection-challenge .images-wrapper .poweredby-img{position:relative;top:175%;left:-170%}@media only screen and (min-width:48em){.page-custom .section-cs-bidin .subsection-challenge .images-wrapper .poweredby-img{position:absolute;top:80%;left:65%}}@media only screen and (min-width:64em){.page-custom .section-cs-bidin .subsection-challenge .images-wrapper .poweredby-img{position:absolute;top:70%;left:70%}}.page-custom .section-cs-bidin .subsection-challenge .desc p{padding:10px 0}.page-custom .section-cs-poict{padding-top:340px}@media only screen and (min-width:48em){.page-custom .section-cs-poict{padding-top:50px}}@media only screen and (min-width:64em){.page-custom .section-cs-poict{padding-top:0}}.page-custom .section-cs-poict .section-title{padding-bottom:10px;text-align:center}@media only screen and (max-width:480px){.page-custom .section-cs-poict .section-title{margin-bottom:0}}@media only screen and (min-width:64em){.page-custom .section-cs-poict .section-title{padding-bottom:50px;font-size:4.2rem}}.page-custom .section-cs-poict .section-title-logo{max-width:100%;height:60px;margin-bottom:30px;margin-left:20px}.page-custom .section-cs-poict .subsection-intro{position:relative}.page-custom .section-cs-poict .subsection-intro .subsection-title{padding:40px 0 10px}@media only screen and (min-width:64em){.page-custom .section-cs-poict .subsection-intro .subsection-title{padding:100px 0 10px}}.page-custom .section-cs-poict .subsection-intro .subsection-img{width:100%;padding:40px 20px 0}@media only screen and (min-width:48em){.page-custom .section-cs-poict .subsection-intro .subsection-img{width:680px;position:relative;top:-10%;left:15%;padding:0}}.page-custom .section-cs-poict .subsection-requirements{-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-bottom:0}@media only screen and (min-width:48em){.page-custom .section-cs-poict .subsection-requirements{-ms-flex-direction:row;flex-direction:row;margin:initial}}.page-custom .section-cs-poict .subsection-requirements .subsection-title{padding:40px 0 10px}@media only screen and (min-width:64em){.page-custom .section-cs-poict .subsection-requirements .subsection-title{padding:100px 0 10px}}.page-custom .section-cs-poict .subsection-requirements .subsection-img{width:100%;padding:40px 20px 0}@media only screen and (min-width:48em){.page-custom .section-cs-poict .subsection-requirements .subsection-img{width:680px;position:relative;top:-20%;right:25%;padding:0}}.page-custom .section-cs-poict .subsection-deployment{padding:20px 0}.page-custom .section-cs-poict .subsection-deployment .subsection-img:first-of-type{width:100%;padding:40px}@media only screen and (min-width:48em){.page-custom .section-cs-poict .subsection-deployment .subsection-img:first-of-type{width:480px;position:relative;top:-10%;left:15%;padding:0}}@media only screen and (min-width:64em){.page-custom .section-cs-poict .subsection-deployment .subsection-img:first-of-type{width:680px;position:relative;top:-10%;left:15%;padding:0}}@media only screen and (min-width:75em){.page-custom .section-cs-poict .subsection-deployment .subsection-img:first-of-type{width:980px;position:relative;top:-10%;left:15%;padding:0}}.page-custom .section-cs-poict .subsection-deployment .subsection-img:nth-of-type(2){width:240px}@media only screen and (min-width:48em){.page-custom .section-cs-poict .subsection-deployment .subsection-img:nth-of-type(2){width:200px;position:relative;top:-10%;left:25%;padding:0}}@media only screen and (min-width:64em){.page-custom .section-cs-poict .subsection-deployment .subsection-img:nth-of-type(2){width:200px;position:relative;top:-20%;left:-85%;padding:0}}@media only screen and (min-width:75em){.page-custom .section-cs-poict .subsection-deployment .subsection-img:nth-of-type(2){width:240px;position:relative;top:-30%;left:-75%;padding:0}}.page-custom .section-cs-poict .subsection-deployment .desc p{padding:10px 0}.page-custom .partners-integrations{margin:40px 0 0;padding:40px 20px}.page-custom .partners-integrations .title{padding-bottom:40px;text-align:center;font-weight:600;opacity:.7}.page-custom .partners-integrations .partner{min-width:240px;max-width:300px;height:70px;margin:0 10px 20px;background-color:#fff;box-shadow:0 0 20px rgba(61,61,58,.2);cursor:pointer;transition:all .3s linear}.page-custom .partners-integrations .partner .partner-logo{height:40px;max-width:190px}@media only screen and (min-width:64em){.page-custom .partners-integrations .partner:hover{background-color:rgba(61,61,58,.15)}}.page-custom .partners-integrations .partner:active{transform:scale(.9);background-color:rgba(61,61,58,.2)}.page-custom .dialog-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:101}.page-custom .dialog-overlay:not(.active){display:none}.page-custom .dialog-overlay:not(.active) .dialog{transform:translate(-50%,-50%) scale(.9);opacity:0}.page-custom .dialog-overlay .dialog{background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);box-shadow:0 0 50px rgba(0,0,0,.1);border-radius:10px;max-width:90vw;max-height:90vh;overflow:hidden;transition:all .2s ease;width:1000px;transform-origin:center;opacity:1}.page-custom .dialog-overlay .dialog .dialog-header{padding:10px}@media only screen and (min-width:48em){.page-custom .dialog-overlay .dialog .dialog-header{padding:20px}}.page-custom .dialog-overlay .dialog .dialog-header .title{font-size:1.6rem;font-weight:600}@media only screen and (min-width:48em){.page-custom .dialog-overlay .dialog .dialog-header .title{font-size:1.8rem}}@media only screen and (min-width:64em){.page-custom .dialog-overlay .dialog .dialog-header .title{font-size:2.1rem}}.page-custom .dialog-overlay .dialog .dialog-header .icon-close{cursor:pointer;transition:color .1s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-custom .dialog-overlay .dialog .dialog-header .icon-close:hover{color:#d9534f}.page-custom .dialog-overlay .dialog .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%}.page-custom .dialog-overlay .dialog .video-container embed,.page-custom .dialog-overlay .dialog .video-container iframe,.page-custom .dialog-overlay .dialog .video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.page-careers .fold{position:relative;padding:120px 0 60px}@media only screen and (min-width:48em){.page-careers .fold{padding:160px 0}}@media only screen and (min-width:64em){.page-careers .fold{padding:200px 0 160px}}.page-careers .fold .section-title{margin-bottom:0}.page-careers .culture{padding:0 0 60px}@media only screen and (min-width:48em){.page-careers .culture{padding:0 0 160px}}.page-careers .culture .section-title{margin-bottom:15px}.page-careers .culture .section-text p{font-weight:300;font-size:1.6rem}@media only screen and (min-width:48em){.page-careers .culture .section-text p{font-size:1.8rem}}.page-careers .perks{padding:0 0 60px}@media only screen and (min-width:48em){.page-careers .perks{padding:0 0 160px}}.page-careers .perks .perk-list{margin:0 -15px}.page-careers .perks .perk-list .perk-item{font-size:1.6rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:15px;padding:0 15px;font-weight:300}@media only screen and (min-width:48em){.page-careers .perks .perk-list .perk-item{font-size:2.1rem;-ms-flex-align:start;align-items:flex-start;margin-bottom:30px}}@media only screen and (min-width:48em){.page-careers .perks .perk-list .perk-item span{margin-top:3px}}.page-careers .perks .perk-list .perk-item:before{content:"done";color:#fff;background-color:#76b835;width:31px;height:31px;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;margin-right:15px}@media only screen and (min-width:48em){.page-careers .perks .perk-list .perk-item:before{width:34px;height:34px}}.page-careers .events{position:relative;background-color:#f4f4f4;padding:0 0 60px}@media only screen and (min-width:48em){.page-careers .events{padding:0 0 160px}}.page-careers .events:before{content:"";position:absolute;top:0;left:0;width:100%;height:100px;background:linear-gradient(to left bottom,#fff 50%,#f4f4f4 0)}@media only screen and (min-width:64em){.page-careers .events:before{height:200px}}.page-careers .events .section-title{text-align:center}.page-careers .events .events-carousel .owl-stage-outer .owl-stage{padding:0 0 40px}@media only screen and (min-width:48em){.page-careers .events .events-carousel .owl-stage-outer .owl-stage{padding:50px 0 70px}}.page-careers .events .events-carousel .owl-stage-outer .owl-stage .owl-item .event-item{opacity:.6;transform:scale(.7);transition:all .3s ease;margin:0 10px;padding:20px 20px 0}@media only screen and (min-width:48em){.page-careers .events .events-carousel .owl-stage-outer .owl-stage .owl-item .event-item{margin:0}}@media only screen and (min-width:64em){.page-careers .events .events-carousel .owl-stage-outer .owl-stage .owl-item .event-item{padding:25px 25px 0}}.page-careers .events .events-carousel .owl-stage-outer .owl-stage .owl-item .event-item .event-image{width:100%;position:relative;background-position:50%;background-size:cover}.page-careers .events .events-carousel .owl-stage-outer .owl-stage .owl-item .event-item .event-image:before{display:block;content:" ";width:100%;padding-top:75%}.page-careers .events .events-carousel .owl-stage-outer .owl-stage .owl-item .event-item .event-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}.page-careers .events .events-carousel .owl-stage-outer .owl-stage .owl-item .event-item .event-title{font-family:Architects Daughter,cursive;text-align:center;height:50px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;opacity:0;transition:opacity .3s ease}@media only screen and (min-width:64em){.page-careers .events .events-carousel .owl-stage-outer .owl-stage .owl-item .event-item .event-title{height:80px}}.page-careers .events .events-carousel .owl-stage-outer .owl-stage .owl-item .event-item .event-title h4{font-size:2rem}@media only screen and (min-width:64em){.page-careers .events .events-carousel .owl-stage-outer .owl-stage .owl-item .event-item .event-title h4{font-size:3rem}}@media only screen and (min-width:48em){.page-careers .events .events-carousel .owl-stage-outer .owl-stage .owl-item.center .event-item{box-shadow:0 5px 15px rgba(0,0,0,.16);background-color:#fff;transform:scale(1) rotate(-7deg);opacity:1}}@media only screen and (min-width:48em){.page-careers .events .events-carousel .owl-stage-outer .owl-stage .owl-item.center .event-item .event-title{opacity:1}}@media only screen and (max-width:763px){.page-careers .events .events-carousel .owl-stage-outer .owl-stage .owl-item:not(.center) .event-item{box-shadow:0 5px 15px rgba(0,0,0,.16);padding:20px 20px 0;background-color:#fff;transform:scale(1);opacity:1}}@media only screen and (max-width:763px) and (max-width:763px){.page-careers .events .events-carousel .owl-stage-outer .owl-stage .owl-item:not(.center) .event-item .event-title{opacity:1}}.page-careers .events .events-carousel .owl-dots{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:30px}.page-careers .events .events-carousel .owl-dots .owl-dot{width:20px;height:20px;border-radius:50%;border:3px solid #4a4a4a;transition:all .15s ease;margin:0 10px;outline:none}@media only screen and (min-width:48em){.page-careers .events .events-carousel .owl-dots .owl-dot{width:24px;height:24px}}.page-careers .events .events-carousel .owl-dots .owl-dot:hover{border:5px solid #76b835}.page-careers .events .events-carousel .owl-dots .owl-dot.active{border:12px solid #76b835;transform:scale(1.1)}@media only screen and (min-width:48em){.page-careers .events .events-carousel .owl-dots .owl-dot.active{transform:scale(1.2)}}.page-careers .recruitment-process{background-color:#f4f4f4;padding:0 0 60px}@media only screen and (min-width:48em){.page-careers .recruitment-process{padding:0 0 160px}}.page-careers .recruitment-process .steps .step{display:-ms-flexbox;display:flex;margin:0 0 30px}@media only screen and (min-width:48em){.page-careers .recruitment-process .steps .step{display:block;margin:0}}.page-careers .recruitment-process .steps .step:last-child .index:after{content:none}.page-careers .recruitment-process .steps .step .index{font-size:2.1rem;font-weight:600;width:40px;height:40px;border-radius:50%;border:2px solid #4a4a4a;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;background-color:#f4f4f4;margin:0 10px 0 0;-ms-flex-negative:0;flex-shrink:0}@media only screen and (min-width:48em){.page-careers .recruitment-process .steps .step .index{margin:0 0 10px;width:50px;height:50px;font-size:2.8rem}}.page-careers .recruitment-process .steps .step .index:after{content:"";background-color:#4a4a4a;position:absolute;width:2px;height:80px;left:50%;top:100%;transform:translateX(-50%)}@media only screen and (min-width:48em){.page-careers .recruitment-process .steps .step .index:after{height:2px;width:15vw;top:50%;left:100%;transform:translateY(-50%)}}@media only screen and (min-width:75em){.page-careers .recruitment-process .steps .step .index:after{width:14vw}}.page-careers .recruitment-process .steps .step .step-info{padding-top:8px}@media only screen and (min-width:48em){.page-careers .recruitment-process .steps .step .step-info{padding-right:10px}}.page-careers .recruitment-process .steps .step .step-info .step-title{color:#76b835;font-weight:600;font-size:1.6rem}@media only screen and (min-width:64em){.page-careers .recruitment-process .steps .step .step-info .step-title{font-size:1.8rem}}.page-careers .recruitment-process .steps .step .step-info .step-desc{font-size:1.6rem}@media only screen and (min-width:64em){.page-careers .recruitment-process .steps .step .step-info .step-desc{font-size:1.8rem}}.page-careers .positions{position:relative;padding-top:200px;background-color:#f4f4f4}.page-careers .positions:before{content:"";position:absolute;top:0;left:0;width:100%;height:100px;background:linear-gradient(to left bottom,#fff 50%,#f4f4f4 0)}@media only screen and (min-width:64em){.page-careers .positions:before{height:200px}}.page-careers .positions .position{background-color:#fff;box-shadow:0 3px 12px rgba(0,0,0,.1);padding:20px;margin-bottom:10px}@media only screen and (min-width:48em){.page-careers .positions .position{padding:20px 30px}}@media only screen and (min-width:64em){.page-careers .positions .position{padding:20px 40px}}.page-careers .positions .position .position-graphic img{max-width:400px;width:100%}.page-careers .positions .position .position-information{padding-left:20px}.page-careers .positions .position .position-information .title{font-weight:700}@media only screen and (min-width:64em){.page-careers .positions .position .position-information .title{font-size:2.5rem}}.page-careers .positions .position .position-information .closing{font-size:1.2rem;opacity:.6}.page-careers .positions .position .position-information .desc{padding:20px 0}.page-careers .positions .position .position-information ul{padding:10px 0 25px;list-style-type:none}.page-careers .positions .position .position-information ul li{margin-bottom:5px}.page-careers .positions .position .position-information ul li:before{content:"\2022";color:#76b835;font-weight:700;display:inline-block;width:20px}.page-careers .positions .position .position-information .email-us{padding-top:10px;text-align:right}.page-careers .positions .position .position-information .email-us a{color:#76b835;text-decoration:none}.page-careers .positions .position .position-information .email-us:hover a{text-decoration:underline}.page-careers .positions .no-position .no-position-icon{width:170px}.page-careers .positions .no-position .no-position-text{font-size:1.4rem;font-weight:300;line-height:1.5}@media only screen and (min-width:48em){.page-careers .positions .no-position .no-position-text{font-size:1.6rem}}@media only screen and (min-width:64em){.page-careers .positions .no-position .no-position-text{font-size:1.8rem}}.page-careers .positions .no-position .email-link{color:#76b835;text-decoration:underline;font-size:1.4rem;font-weight:600}@media only screen and (min-width:48em){.page-careers .positions .no-position .email-link{font-size:1.6rem}}@media only screen and (min-width:64em){.page-careers .positions .no-position .email-link{font-size:1.8rem}.page-careers .positions .no-position .email-link:hover{text-decoration:none}}.page-careers .technologies{padding-top:20px;padding-bottom:80px;background-color:#f4f4f4}@media only screen and (min-width:64em){.page-careers .technologies{padding-top:100px}}.page-careers .technologies .techs .logo-container{height:80px;padding:0 5px 10px}@media only screen and (min-width:30em){.page-careers .technologies .techs .logo-container{height:100px}}@media only screen and (min-width:64em){.page-careers .technologies .techs .logo-container:first-child{padding-left:0}}@media only screen and (min-width:64em){.page-careers .technologies .techs .logo-container:last-child{padding-right:0}}.page-careers .technologies .techs .logo-container .logo-background{background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.1);width:100%;height:100%;padding:0 10px}.page-careers .technologies .techs .logo-container .logo-background .logo{width:100px}@media only screen and (min-width:48em){.page-careers .technologies .techs .logo-container .logo-background .logo{width:150px}}@media only screen and (min-width:64em){.page-careers .technologies .techs .logo-container .logo-background .logo{width:100px}}@media only screen and (min-width:75em){.page-careers .technologies .techs .logo-container .logo-background .logo{width:150px}}.page-news{padding:120px 0 0}@media only screen and (min-width:48em){.page-news{padding:160px 0 0}}@media only screen and (min-width:64em){.page-news{padding:200px 0 0}}.page-news .news-articles{background-color:#f4f4f4;position:relative}.page-news .news-articles:before{content:"";display:block;position:absolute;width:100%;height:175px;top:0;background:linear-gradient(to right top,transparent 50%,#fff 0)}.page-news .news-articles .news-article-container{padding:0 5px 10px}.page-news .news-articles .news-article-container .news-article{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#fff;box-shadow:0 3px 12px rgba(0,0,0,.1);position:relative;padding:20px;height:auto}@media only screen and (min-width:48em){.page-news .news-articles .news-article-container .news-article{padding:20px 30px;height:100%}}@media only screen and (min-width:64em){.page-news .news-articles .news-article-container .news-article{padding:20px 40px}}.page-news .news-articles .news-article-container .news-article .project-link{position:absolute;top:20px;right:20px}.page-news .news-articles .news-article-container .news-article .project-link .icon-share{opacity:.4;transition:opacity .1s linear}.page-news .news-articles .news-article-container .news-article .project-link:hover .icon-share{opacity:.6}.page-news .news-articles .news-article-container .news-article .article-image{width:100%;height:150px;background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer}@media only screen and (min-width:48em){.page-news .news-articles .news-article-container .news-article .article-image{height:200px}}@media only screen and (min-width:64em){.page-news .news-articles .news-article-container .news-article .article-image{height:250px}}@media only screen and (min-width:64em){.page-news .news-articles .news-article-container .news-article .article-information .article-category{font-size:1.4rem}}.page-news .news-articles .news-article-container .news-article .article-information .article-category .tag{color:#76b835;text-decoration:none}.page-news .news-articles .news-article-container .news-article .article-information .article-category .tag:hover{text-decoration:underline}.page-news .news-articles .news-article-container .news-article .article-information .article-title{font-weight:700}@media only screen and (min-width:64em){.page-news .news-articles .news-article-container .news-article .article-information .article-title{font-size:2.5rem}}.page-news .news-articles .news-article-container .news-article .article-information .article-description{padding:10px 0}@media only screen and (min-width:64em){.page-news .news-articles .news-article-container .news-article .article-information .article-description{font-size:1.4rem}}.page-news .news-articles .news-article-container .news-article .article-information .article-description .article-date{opacity:.6}.page-news .news-articles .news-article-container .news-article .article-information .article-description .article-description-text{padding-left:3px;opacity:.9}.page-news .news-articles .news-article-container .news-article .article-information .link-read-more{font-weight:700;color:#76b835}.page-news .news-articles .news-article-container .news-article .article-information .link-read-more:hover{text-decoration:underline}@media only screen and (min-width:48em){.page-news .news-articles .news-article-container.featured{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.page-news .news-articles .news-article-container.featured .news-article{-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width:48em) and (min-width:48em){.page-news .news-articles .news-article-container.featured .news-article .article-image{-ms-flex-preferred-size:50%;flex-basis:50%}}@media only screen and (min-width:48em) and (min-width:64em){.page-news .news-articles .news-article-container.featured .news-article .article-image{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}}@media only screen and (min-width:48em){.page-news .news-articles .news-article-container.featured .news-article .article-information{max-width:500px;padding:20px}.page-news .news-articles .news-article-container.featured .news-article .article-information .link-read-more{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#76b835;color:#fff;height:40px;border:0;border-radius:20px;font-weight:700;padding:0 10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:transform .1s ease;max-width:180px}}@media only screen and (min-width:48em) and (min-width:48em){.page-news .news-articles .news-article-container.featured .news-article .article-information .link-read-more{height:40px;border-radius:25px;font-size:2rem;padding:0 25px}}@media only screen and (min-width:48em){.page-news .news-articles .news-article-container.featured .news-article .article-information .link-read-more:hover{box-shadow:inset 0 0 0 50px rgba(0,0,0,.15);text-decoration:none}.page-news .news-articles .news-article-container.featured .news-article .article-information .link-read-more:active{transform:scale(.9)}.page-news .news-articles .news-article-container.featured .news-article .article-information .link-read-more:focus{box-shadow:inset 0 0 0 50px rgba(0,0,0,.2)}}.page-news .pagination{padding:20px 0;background-color:#f4f4f4}@media only screen and (min-width:48em){.page-news .pagination{padding:40px 0}}.page-news .pagination ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;box-shadow:0 3px 12px rgba(0,0,0,.1);background-color:#fff}.page-news .pagination ul:after,.page-news .pagination ul:before{width:30px;height:30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;opacity:.6;transition:color .1s linear}@media only screen and (min-width:48em){.page-news .pagination ul:after,.page-news .pagination ul:before{width:40px;height:40px}}.page-news .pagination ul:after:hover,.page-news .pagination ul:before:hover{color:#76b835}.page-news .pagination ul:before{content:"navigate_before"}.page-news .pagination ul:after{content:"navigate_next"}.page-news .pagination ul li{background-color:#fff}.page-news .pagination ul li a{width:30px;height:30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;font-weight:600;transition:all .1s linear;opacity:.6;font-size:1.6rem}@media only screen and (min-width:48em){.page-news .pagination ul li a{width:40px;height:40px}}.page-news .pagination ul li a.active{color:#76b835;opacity:1}.page-news .pagination ul li a:hover{background-color:rgba(118,184,53,.3)}.page-news-item{padding:60px 0 0}@media only screen and (min-width:48em){.page-news-item{padding:80px 0 0}}@media only screen and (min-width:64em){.page-news-item{padding:100px 0 0}}.page-news-item .article{max-width:900px;width:100%;margin:0 auto;padding:0 15px}.page-news-item .article .article-image{width:100%;margin:0 auto 40px;display:block}.page-news-item .article .article-information{margin-bottom:40px}.page-news-item .article .article-information .article-category{font-size:1.4rem}@media only screen and (min-width:48em){.page-news-item .article .article-information .article-category{font-size:1.6rem}}@media only screen and (min-width:64em){.page-news-item .article .article-information .article-category{font-size:1.8rem}}.page-news-item .article .article-information .article-category .tag{color:#76b835;text-decoration:none}.page-news-item .article .article-information .article-category .tag:hover{text-decoration:underline}.page-news-item .article .publish-date{opacity:.4;font-size:1.2rem}.page-news-item .article .section-title{margin-bottom:0}.page-news-item .article .socials{padding:30px 0}.page-news-item .article .socials .social{width:40px;height:40px;margin-right:10px;border-radius:50%;border:2px solid #c7c7c7;cursor:pointer}.page-news-item .article .socials .social svg{width:22px;height:22px}.page-news-item .article .socials .social svg path{fill:#c7c7c7}@media only screen and (min-width:64em){.page-news-item .article .socials .social:hover{background-color:#c7c7c7}.page-news-item .article .socials .social:hover svg path{fill:#fff}}.page-news-item .article .socials .social:active{transform:scale(.9)}.page-news-item .article .article-content p{margin-bottom:20px}.page-news-item .article .article-content a{font-weight:600;color:#76b835;text-decoration:underline}.page-news-item .article .article-content a:hover{text-decoration:none}.page-news-item .article .article-content ul{padding:10px 0 25px;list-style-type:none}.page-news-item .article .article-content ul li{margin-bottom:5px}.page-news-item .article .article-content ul li:before{content:"\2022";color:#76b835;font-weight:700;display:inline-block;width:20px}.page-news-item .article .article-content a,.page-news-item .article .article-content p,.page-news-item .article .article-content ul{font-size:1.4rem}@media only screen and (min-width:48em){.page-news-item .article .article-content a,.page-news-item .article .article-content p,.page-news-item .article .article-content ul{font-size:1.6rem}}@media only screen and (min-width:64em){.page-news-item .article .article-content a,.page-news-item .article .article-content p,.page-news-item .article .article-content ul{font-size:1.8rem}}.page-news-item .article .article-content img{width:100%}.page-news-item .article .article-content blockquote{position:relative;width:100%;max-width:100%;padding:50px 10px;font-weight:300;margin:0}@media only screen and (min-width:48em){.page-news-item .article .article-content blockquote{font-size:1.6rem;padding:10px 0 10px 60px}}@media only screen and (min-width:64em){.page-news-item .article .article-content blockquote{font-size:1.6rem;padding:10px 0 10px 80px}}.page-news-item .article .article-content blockquote:before{content:"format_quote";position:absolute;font-size:5rem;color:#4a4a4a;opacity:.3}@media only screen and (min-width:64em){.page-news-item .article .article-content blockquote:before{font-size:6rem}}.page-news-item .article .article-content blockquote:before{transform:rotate(180deg);top:0;left:0}@media only screen and (min-width:64em){.page-news-item .article .article-content blockquote:before{top:-10px;left:-10px}}.page-news-item .recommended-articles{background-color:#f4f4f4;padding-bottom:120px;position:relative}.page-news-item .recommended-articles:before{content:"";display:block;width:100%;height:175px;background:linear-gradient(to right top,transparent 50%,#fff 0)}.page-news-item .recommended-articles .title{font-size:1.8rem;margin-bottom:20px}.page-news-item .recommended-articles .news-article-container{padding:0 5px}.page-news-item .recommended-articles .news-article-container .news-article{display:-ms-flexbox;display:flex;background-color:#fff;box-shadow:0 3px 12px rgba(0,0,0,.1);position:relative;padding:20px}.page-news-item .recommended-articles .news-article-container .news-article .project-link{position:absolute;top:20px;right:20px}.page-news-item .recommended-articles .news-article-container .news-article .project-link .icon-share{opacity:.4;transition:opacity .1s linear}.page-news-item .recommended-articles .news-article-container .news-article .project-link:hover .icon-share{opacity:.6}.page-news-item .recommended-articles .news-article-container .news-article .article-image{width:100%;margin-right:20px;background-position:50%;background-repeat:no-repeat;background-size:contain}.page-news-item .recommended-articles .news-article-container .news-article .article-information .article-category{opacity:.6;text-transform:uppercase}@media only screen and (min-width:64em){.page-news-item .recommended-articles .news-article-container .news-article .article-information .article-category{font-size:1.4rem}}.page-news-item .recommended-articles .news-article-container .news-article .article-information .article-title{font-weight:400}@media only screen and (min-width:64em){.page-news-item .recommended-articles .news-article-container .news-article .article-information .article-title{font-size:2.5rem}}.page-news-item .recommended-articles .news-article-container .news-article .article-information .article-description{padding:10px 0}@media only screen and (min-width:64em){.page-news-item .recommended-articles .news-article-container .news-article .article-information .article-description{font-size:1.4rem}}.page-news-item .recommended-articles .news-article-container .news-article .article-information .article-description .article-date{opacity:.6}.page-news-item .recommended-articles .news-article-container .news-article .article-information .article-description .article-description-text{opacity:.7}.page-news-item .recommended-articles .news-article-container .news-article .article-information .link-read-more{font-weight:700;color:#76b835}.page-news-item .recommended-articles .news-article-container .news-article .article-information .link-read-more:hover{text-decoration:underline}.page-about .fold{position:relative;padding:120px 20px 20px}@media only screen and (min-width:48em){.page-about .fold{padding:160px 20px 20px}}@media only screen and (min-width:64em){.page-about .fold{padding:200px 20px 40px}}.page-about .fold .section-title{margin-bottom:30px}.page-about .fold .subtitle .light-text{display:block}.page-about .fold .intro{font-size:1.4rem;font-weight:300;line-height:1.5}@media only screen and (min-width:48em){.page-about .fold .intro{font-size:1.6rem}}@media only screen and (min-width:64em){.page-about .fold .intro{font-size:1.8rem}}@media only screen and (min-width:75em){.page-about .fold .intro{padding-left:30px}}.page-about .points{padding:30px 10px 0;position:relative;background-color:#f4f4f4;z-index:-1}@media only screen and (min-width:48em){.page-about .points{padding:30px 10px 40px}}@media only screen and (min-width:64em){.page-about .points{padding:20px 0 45px}}.page-about .points:after{content:"";position:absolute;top:0;left:0;width:100%;height:100px;background:linear-gradient(to right top,#f4f4f4 50%,#fff 0);z-index:-1}@media only screen and (min-width:64em){.page-about .points:after{height:235px}}.page-about .points .point-container{padding:0 0 20px}@media only screen and (min-width:48em){.page-about .points .point-container{padding:0 10px 20px}}@media only screen and (min-width:64em){.page-about .points .point-container{padding:0 10px 20px}.page-about .points .point-container:first-child{padding-left:0}.page-about .points .point-container:last-child{padding-right:0}}.page-about .points .point-container .point{padding:20px 10px;background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.1)}@media only screen and (min-width:48em){.page-about .points .point-container .point{padding:20px 40px}}.page-about .points .point-container .point .point-icon{width:75px;max-height:60px}@media only screen and (min-width:48em){.page-about .points .point-container .point .point-icon{width:auto;height:60px}}.page-about .points .point-container .point .point-text{font-size:1.4rem;font-weight:300;line-height:1.5;padding-top:10px;width:100%;text-align:center;display:block}.page-about .about-thynk{padding:40px 10px 0;background-color:#f4f4f4;position:relative}@media only screen and (min-width:64em){.page-about .about-thynk{padding:100px 10px}}.page-about .about-thynk:after{content:"";position:absolute;top:100%;left:0;width:100%;height:100px;background:linear-gradient(to left top,transparent 50%,#f4f4f4 0);z-index:-1}@media only screen and (min-width:64em){.page-about .about-thynk:after{height:235px}}.page-about .about-thynk .section-title .light-text{display:block}.page-about .about-thynk .desc{margin-bottom:20px}@media only screen and (min-width:75em){.page-about .about-thynk .desc{column-count:2;column-gap:40px}}.page-about .about-thynk .desc p{font-size:1.4rem;font-weight:300;line-height:1.5;margin-bottom:20px}@media only screen and (min-width:48em){.page-about .about-thynk .desc p{font-size:1.6rem}}@media only screen and (min-width:64em){.page-about .about-thynk .desc p{font-size:1.8rem}}.page-about .our-founder .our-founder-container{padding:50px 10px;background-color:#333;box-shadow:0 3px 12px rgba(0,0,0,.1)}@media only screen and (min-width:64em){.page-about .our-founder .our-founder-container{padding:40px 0}}.page-about .our-founder .our-founder-container .section-title{padding-bottom:10px;color:#fff;text-align:center;width:auto}@media only screen and (min-width:64em){.page-about .our-founder .our-founder-container .section-title{padding-bottom:30px;text-align:left}}.page-about .our-founder .our-founder-container .section-title.mobile{display:block}@media only screen and (min-width:64em){.page-about .our-founder .our-founder-container .section-title.mobile{display:none}}.page-about .our-founder .our-founder-container .section-title.desktop{display:none}@media only screen and (min-width:64em){.page-about .our-founder .our-founder-container .section-title.desktop{display:block}}.page-about .our-founder .our-founder-container .socials{padding:15px 0}.page-about .our-founder .our-founder-container .socials .social{width:40px;height:40px;margin:0 8px;border-radius:50%;border:2px solid #fff;cursor:pointer;transition:all .3s linear}@media only screen and (min-width:64em){.page-about .our-founder .our-founder-container .socials .social:hover{background-color:#5d902a}.page-about .our-founder .our-founder-container .socials .social:hover svg path{fill:#fff}}.page-about .our-founder .our-founder-container .socials .social:active{transform:scale(.9)}.page-about .our-founder .our-founder-container .socials .social .social-link{line-height:1}.page-about .our-founder .our-founder-container .socials .social .social-link.linkedin{line-height:normal}.page-about .our-founder .our-founder-container .socials .social .social-link svg{width:22px;height:22px}.page-about .our-founder .our-founder-container .socials .social .social-link svg path{fill:#fff;transition:all .3s linear}.page-about .our-founder .our-founder-container .socials.mobile{display:-ms-flexbox;display:flex}@media only screen and (min-width:64em){.page-about .our-founder .our-founder-container .socials.mobile{display:none}}.page-about .our-founder .our-founder-container .socials.desktop{display:none;padding-top:0;padding-right:80px}@media only screen and (min-width:64em){.page-about .our-founder .our-founder-container .socials.desktop{display:-ms-flexbox;display:flex}}@media only screen and (min-width:64em){.page-about .our-founder .our-founder-container .profile{padding-left:50px;max-width:700px}}.page-about .our-founder .our-founder-container .profile .photo{width:250px;height:250px;background:url(/images/employees/marlongrech.png) no-repeat;background-size:cover}.page-about .our-founder .our-founder-container .profile .name{padding-top:10px;font-size:2rem;color:#fff;font-weight:700}.page-about .our-founder .our-founder-container .profile .position{color:#76b835;font-size:1.4rem}.page-about .our-founder .our-founder-container .text{padding:10px 0 0;color:#fff}@media only screen and (min-width:48em){.page-about .our-founder .our-founder-container .text{column-count:2;column-gap:40px}}@media only screen and (min-width:64em){.page-about .our-founder .our-founder-container .text{column-gap:80px;padding:0 80px 0 0}}.page-about .our-founder .our-founder-container .text p{font-size:1.4rem;font-weight:300;line-height:1.5;margin-bottom:20px}@media only screen and (min-width:48em){.page-about .our-founder .our-founder-container .text p{font-size:1.6rem}}@media only screen and (min-width:64em){.page-about .our-founder .our-founder-container .text p{font-size:1.8rem}}.page-about .thynk-team{margin-top:60px}@media only screen and (min-width:64em){.page-about .thynk-team{padding-bottom:250px}}.page-about .thynk-team .section-title{padding:0 10px 10px}.page-about .thynk-team .section-title .light-text{display:block}@media only screen and (min-width:64em){.page-about .thynk-team .employees{-ms-flex-order:2;order:2}}.page-about .thynk-team .employees .employee-container{padding:10px}.page-about .thynk-team .employees .employee-container .employee{background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.1);padding:20px}@media only screen and (min-width:64em){.page-about .thynk-team .employees .employee-container .employee{padding:30px}}.page-about .thynk-team .employees .employee-container .employee .employee-image{width:150px;height:150px;margin-bottom:20px}@media only screen and (min-width:64em){.page-about .thynk-team .employees .employee-container .employee .employee-image{width:200px;height:200px}}.page-about .thynk-team .employees .employee-container .employee .employee-name{font-size:1.6rem;font-weight:700}.page-about .thynk-team .employees .employee-container .employee .employee-position{color:#76b835;font-size:1.4rem}.page-about .thynk-team .button-container .button-team{background-color:#76b835;color:#fff;height:40px;border:0;border-radius:20px;font-weight:700;margin-left:10px;padding:0 20px;cursor:pointer;margin-top:10px}@media only screen and (min-width:48em){.page-about .thynk-team .button-container .button-team{height:50px;border-radius:25px;font-size:2rem}}@media only screen and (min-width:64em){.page-about .thynk-team .button-container .button-team{height:60px;border-radius:30px;min-width:300px;font-size:2.4rem}.page-about .thynk-team .button-container .button-team:hover{background-color:#69a42f}}.page-about .our-business-model{padding:60px 10px;background-color:#f4f4f4;position:relative}.page-about .our-business-model:after{content:"";position:absolute;bottom:100%;left:0;width:100%;height:100px;background:linear-gradient(to left bottom,transparent 50%,#f4f4f4 0);z-index:-1}@media only screen and (min-width:64em){.page-about .our-business-model:after{height:235px}}@media only screen and (min-width:64em){.page-about .our-business-model{padding:0 0 100px}}.page-about .our-business-model .section-title{padding-bottom:10px;text-align:left}@media only screen and (min-width:64em){.page-about .our-business-model .section-title{padding-bottom:30px}}.page-about .our-business-model .section-title span{display:block}@media only screen and (min-width:64em){.page-about .our-business-model .section-title.mobile{display:none}}.page-about .our-business-model .section-title.desktop{display:none}@media only screen and (min-width:64em){.page-about .our-business-model .section-title.desktop{display:block}}.page-about .our-business-model .image-business-model{padding-bottom:30px}@media only screen and (min-width:48em){.page-about .our-business-model .image-business-model{width:100%}}@media only screen and (min-width:64em){.page-about .our-business-model .image-business-model{display:none}}.page-about .our-business-model .image-business-model img{width:100%}@media only screen and (min-width:48em){.page-about .our-business-model .image-business-model img{width:80%}}.page-about .our-business-model .image-business-model-desktop{display:none}@media only screen and (min-width:64em){.page-about .our-business-model .image-business-model-desktop{display:-ms-flexbox;display:flex;margin-bottom:20px}}@media only screen and (min-width:75em){.page-about .our-business-model .image-business-model-desktop{display:-ms-flexbox;display:flex;margin-bottom:70px}}@media only screen and (min-width:64em){.page-about .our-business-model .text{display:-ms-flexbox;display:flex}}.page-about .our-business-model .text p{font-size:1.4rem;font-weight:300;margin-bottom:20px;line-height:1.5}@media only screen and (min-width:48em){.page-about .our-business-model .text p{font-size:1.6rem}}.page-about .our-business-model .text .text-bold{font-weight:600}@media only screen and (min-width:64em){.page-about .our-business-model .text>.column:first-child{padding-right:40px}.page-about .our-business-model .text>.column:last-child{padding-left:40px}}@media only screen and (min-width:64em){.page-team .employees{-ms-flex-order:2;order:2}}.page-team .employees .employee-container{padding:10px}.page-team .employees .employee-container .employee{background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.1);padding:20px}@media only screen and (min-width:64em){.page-team .employees .employee-container .employee{padding:30px}}.page-team .employees .employee-container .employee .employee-image{width:150px;height:150px;margin-bottom:20px}@media only screen and (min-width:64em){.page-team .employees .employee-container .employee .employee-image{width:200px;height:200px}}.page-team .employees .employee-container .employee .employee-name{font-size:1.6rem;font-weight:700}.page-team .employees .employee-container .employee .employee-position{color:#76b835;font-size:1.4rem}.thynk-custom .our-products,.thynk-finance .our-products,.thynk-gaming .our-products{padding-top:90px}@media only screen and (min-width:48em){.thynk-custom .our-products,.thynk-finance .our-products,.thynk-gaming .our-products{padding-top:100px}}@media only screen and (min-width:64em){.thynk-custom .our-products,.thynk-finance .our-products,.thynk-gaming .our-products{padding-top:130px}}@media only screen and (min-width:75em){.thynk-custom .our-products,.thynk-finance .our-products,.thynk-gaming .our-products{padding-bottom:80px}}.thynk-custom .our-products .product,.thynk-finance .our-products .product,.thynk-gaming .our-products .product{width:300px;margin:20px auto 40px}@media only screen and (min-width:21.25em){.thynk-custom .our-products .product,.thynk-finance .our-products .product,.thynk-gaming .our-products .product{width:320px}}@media only screen and (min-width:64em){.thynk-custom .our-products .product,.thynk-finance .our-products .product,.thynk-gaming .our-products .product{width:auto;margin:0 auto 40px}}.thynk-custom .our-products .product .logo-thynk,.thynk-finance .our-products .product .logo-thynk,.thynk-gaming .our-products .product .logo-thynk{width:100px}@media only screen and (min-width:75em){.thynk-custom .our-products .product .logo-thynk,.thynk-finance .our-products .product .logo-thynk,.thynk-gaming .our-products .product .logo-thynk{width:140px}}.thynk-custom .our-products .product .details,.thynk-finance .our-products .product .details,.thynk-gaming .our-products .product .details{margin-left:5px;padding-left:5px;border-left:1px solid #3d3d3a}.thynk-custom .our-products .product .details .title,.thynk-finance .our-products .product .details .title,.thynk-gaming .our-products .product .details .title{font-family:Montserrat,sans-serif;font-size:3.2rem;font-weight:600}@media only screen and (min-width:75em){.thynk-custom .our-products .product .details .title,.thynk-finance .our-products .product .details .title,.thynk-gaming .our-products .product .details .title{font-size:4.55rem}}.thynk-custom .our-products .product .details .features,.thynk-finance .our-products .product .details .features,.thynk-gaming .our-products .product .details .features{min-height:90px;padding-bottom:10px}@media only screen and (min-width:75em){.thynk-custom .our-products .product .details .features,.thynk-finance .our-products .product .details .features,.thynk-gaming .our-products .product .details .features{min-height:105px}}.thynk-custom .our-products .product .details .features .feature,.thynk-finance .our-products .product .details .features .feature,.thynk-gaming .our-products .product .details .features .feature{font-size:1.2rem}@media only screen and (min-width:75em){.thynk-custom .our-products .product .details .features .feature,.thynk-finance .our-products .product .details .features .feature,.thynk-gaming .our-products .product .details .features .feature{font-size:1.4rem}}.thynk-custom .our-products .product .details .powered-by,.thynk-finance .our-products .product .details .powered-by,.thynk-gaming .our-products .product .details .powered-by{position:relative;min-height:32px}@media only screen and (min-width:75em){.thynk-custom .our-products .product .details .powered-by,.thynk-finance .our-products .product .details .powered-by,.thynk-gaming .our-products .product .details .powered-by{margin-top:10px}}.thynk-custom .our-products .product .details .powered-by:before,.thynk-finance .our-products .product .details .powered-by:before,.thynk-gaming .our-products .product .details .powered-by:before{content:"Powered by";position:absolute;top:0;left:0;font-size:.9rem;font-style:italic;opacity:.7}@media only screen and (min-width:75em){.thynk-custom .our-products .product .details .powered-by:before,.thynk-finance .our-products .product .details .powered-by:before,.thynk-gaming .our-products .product .details .powered-by:before{top:-7px;font-size:1.2rem}}.thynk-custom .our-products .product .details .powered-by .logo.tonic,.thynk-finance .our-products .product .details .powered-by .logo.tonic,.thynk-gaming .our-products .product .details .powered-by .logo.tonic{width:80px}@media only screen and (min-width:75em){.thynk-custom .our-products .product .details .powered-by .logo.tonic,.thynk-finance .our-products .product .details .powered-by .logo.tonic,.thynk-gaming .our-products .product .details .powered-by .logo.tonic{width:100px}}.thynk-custom .our-products .product .details .powered-by .logo.genesis,.thynk-finance .our-products .product .details .powered-by .logo.genesis,.thynk-gaming .our-products .product .details .powered-by .logo.genesis{width:120px}@media only screen and (min-width:75em){.thynk-custom .our-products .product .details .powered-by .logo.genesis,.thynk-finance .our-products .product .details .powered-by .logo.genesis,.thynk-gaming .our-products .product .details .powered-by .logo.genesis{width:140px}}.thynk-custom .our-products .product .button-learn-more,.thynk-finance .our-products .product .button-learn-more,.thynk-gaming .our-products .product .button-learn-more{width:150px;margin-top:20px;padding:0 20px;background-color:#76b835;color:#fff;font-weight:600;border-radius:17px;line-height:34px;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .3s linear}@media only screen and (min-width:64em){.thynk-custom .our-products .product .button-learn-more:hover,.thynk-finance .our-products .product .button-learn-more:hover,.thynk-gaming .our-products .product .button-learn-more:hover{background-color:#69a42f}}@media only screen and (min-width:75em){.thynk-custom .our-products .product .button-learn-more,.thynk-finance .our-products .product .button-learn-more,.thynk-gaming .our-products .product .button-learn-more{width:180px;font-size:1.6rem}}.thynk-custom .our-products .product .button-learn-more:active,.thynk-finance .our-products .product .button-learn-more:active,.thynk-gaming .our-products .product .button-learn-more:active{transform:scale(.9)}.thynk-custom .testimonials,.thynk-finance .testimonials,.thynk-gaming .testimonials{padding:40px 20px 0;background-color:#f9f9f9}@media only screen and (min-width:64em){.thynk-custom .testimonials,.thynk-finance .testimonials,.thynk-gaming .testimonials{padding:80px 20px 0}}@media only screen and (min-width:75em){.thynk-custom .testimonials,.thynk-finance .testimonials,.thynk-gaming .testimonials{padding:100px 20px 0}}.thynk-custom .testimonials .glide,.thynk-finance .testimonials .glide,.thynk-gaming .testimonials .glide{position:relative;width:100%}.thynk-custom .testimonials .glide .glide-arrows,.thynk-finance .testimonials .glide .glide-arrows,.thynk-gaming .testimonials .glide .glide-arrows{display:none;position:absolute;top:50%;width:92%;margin-left:4%}.thynk-custom .testimonials .glide .glide-arrows .arrow,.thynk-finance .testimonials .glide .glide-arrows .arrow,.thynk-gaming .testimonials .glide .glide-arrows .arrow{position:absolute;padding:9px 12px;color:#76b835;text-transform:uppercase;font-size:1.1rem;background-color:transparent;border:2px solid hsla(0,0%,100%,.5);border-radius:4px;z-index:2;transition:opacity .15s ease,border .3s ease-in-out;transform:translateY(-50%)}.thynk-custom .testimonials .glide .glide-arrows .arrow.prev,.thynk-finance .testimonials .glide .glide-arrows .arrow.prev,.thynk-gaming .testimonials .glide .glide-arrows .arrow.prev{left:0}.thynk-custom .testimonials .glide .glide-arrows .arrow.next,.thynk-finance .testimonials .glide .glide-arrows .arrow.next,.thynk-gaming .testimonials .glide .glide-arrows .arrow.next{right:0}.thynk-custom .testimonials .glide .glide-arrows .arrow:focus,.thynk-finance .testimonials .glide .glide-arrows .arrow:focus,.thynk-gaming .testimonials .glide .glide-arrows .arrow:focus{outline:none}.thynk-custom .testimonials .glide .glide-arrows .arrow:hover,.thynk-finance .testimonials .glide .glide-arrows .arrow:hover,.thynk-gaming .testimonials .glide .glide-arrows .arrow:hover{border-color:#76b835}.thynk-custom .testimonials .glide .glide-wrapper,.thynk-finance .testimonials .glide .glide-wrapper,.thynk-gaming .testimonials .glide .glide-wrapper{overflow:hidden}.thynk-custom .testimonials .glide .glide-wrapper .glide__track,.thynk-finance .testimonials .glide .glide-wrapper .glide__track,.thynk-gaming .testimonials .glide .glide-wrapper .glide__track{width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;-ms-touch-action:pan-Y;touch-action:pan-Y}.thynk-custom .testimonials .glide .glide-wrapper .glide__track .glide__slide,.thynk-finance .testimonials .glide .glide-wrapper .glide__track .glide__slide,.thynk-gaming .testimonials .glide .glide-wrapper .glide__track .glide__slide{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;float:left;clear:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.thynk-custom .testimonials .glide .glide-wrapper .glide__track .glide__slide.active,.thynk-finance .testimonials .glide .glide-wrapper .glide__track .glide__slide.active,.thynk-gaming .testimonials .glide .glide-wrapper .glide__track .glide__slide.active{z-index:1;cursor:-webkit-grabbing}.thynk-custom .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial,.thynk-finance .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial,.thynk-gaming .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial{width:100%;background-color:#fff;padding:10px 0;box-shadow:0 3px 7px rgba(0,0,0,.12);margin:5px}@media only screen and (min-width:30em){.thynk-custom .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial,.thynk-finance .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial,.thynk-gaming .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial{background-color:initial;padding:0;box-shadow:none;margin:0}}.thynk-custom .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote,.thynk-finance .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote,.thynk-gaming .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote{position:relative;width:100%;max-width:100%;padding:50px 10px;font-weight:300;font-size:1.4rem}@media only screen and (min-width:48em){.thynk-custom .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote,.thynk-finance .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote,.thynk-gaming .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote{font-size:1.5rem}}@media only screen and (min-width:64em){.thynk-custom .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote,.thynk-finance .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote,.thynk-gaming .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote{font-size:1.6rem;padding:10px 100px}}@media only screen and (min-width:75em){.thynk-custom .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote,.thynk-finance .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote,.thynk-gaming .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote{font-size:1.8rem;padding:10px 120px}}@media only screen and (min-width:120em){.thynk-custom .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote,.thynk-finance .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote,.thynk-gaming .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote{font-size:2rem}}.thynk-custom .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:after,.thynk-custom .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:before,.thynk-finance .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:after,.thynk-finance .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:before,.thynk-gaming .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:after,.thynk-gaming .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:before{content:"format_quote";position:absolute;font-size:5rem;color:#76b835;opacity:.8}@media only screen and (min-width:64em){.thynk-custom .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:after,.thynk-custom .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:before,.thynk-finance .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:after,.thynk-finance .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:before,.thynk-gaming .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:after,.thynk-gaming .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:before{font-size:8rem}}.thynk-custom .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:before,.thynk-finance .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:before,.thynk-gaming .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:before{transform:rotate(180deg);top:0;left:0}@media only screen and (min-width:64em){.thynk-custom .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:before,.thynk-finance .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:before,.thynk-gaming .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:before{top:-10px;left:-10px}}.thynk-custom .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:after,.thynk-finance .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:after,.thynk-gaming .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:after{right:0;bottom:0}@media only screen and (min-width:64em){.thynk-custom .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:after,.thynk-finance .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:after,.thynk-gaming .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .quote:after{top:-10px;right:-10px;bottom:auto}}.thynk-custom .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .client,.thynk-finance .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .client,.thynk-gaming .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .client{padding:20px 20px 0}@media only screen and (min-width:64em){.thynk-custom .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .client,.thynk-finance .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .client,.thynk-gaming .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .client{padding:20px 20px 0 50px}}.thynk-custom .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .client .name,.thynk-finance .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .client .name,.thynk-gaming .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .client .name{white-space:nowrap;font-weight:600}.thynk-custom .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .client .position,.thynk-finance .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .client .position,.thynk-gaming .testimonials .glide .glide-wrapper .glide__track .glide__slide .testimonial .client .position{opacity:.7}.thynk-custom .testimonials .glide .glide__bullets,.thynk-finance .testimonials .glide .glide__bullets,.thynk-gaming .testimonials .glide .glide__bullets{margin-top:10px;width:100%;height:12px;text-align:center;z-index:2;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.thynk-custom .testimonials .glide .glide__bullets>*,.thynk-finance .testimonials .glide .glide__bullets>*,.thynk-gaming .testimonials .glide .glide__bullets>*{display:inline-block;width:12px;height:12px;margin:0 5px;padding:0;background-color:rgba(0,0,0,.1);cursor:pointer;border-radius:50%;border:2px solid transparent;transition:all .3s ease-in-out}.thynk-custom .testimonials .glide .glide__bullets>.active,.thynk-finance .testimonials .glide .glide__bullets>.active,.thynk-gaming .testimonials .glide .glide__bullets>.active{background-color:rgba(0,0,0,.6)}.thynk-custom .testimonials .glide .glide__bullets>:focus,.thynk-finance .testimonials .glide .glide__bullets>:focus,.thynk-gaming .testimonials .glide .glide__bullets>:focus{outline:none}.thynk-custom .testimonials .glide .glide__bullets>:focus,.thynk-custom .testimonials .glide .glide__bullets>:hover,.thynk-finance .testimonials .glide .glide__bullets>:focus,.thynk-finance .testimonials .glide .glide__bullets>:hover,.thynk-gaming .testimonials .glide .glide__bullets>:focus,.thynk-gaming .testimonials .glide .glide__bullets>:hover{border:2px solid #76b835;background-color:rgba(118,184,53,.5)}.page-contact .fold{position:relative;padding:120px 15px 20px}@media only screen and (min-width:48em){.page-contact .fold{padding:160px 15px 20px}}@media only screen and (min-width:64em){.page-contact .fold{padding:200px 15px 40px}}.page-contact .section-title{margin-bottom:30px}@media only screen and (min-width:64em){.page-contact .section-title{margin:0}}.page-contact .subtitle{font-weight:300}.page-contact .our-offices .offices .office{background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.1);margin-bottom:15px}.page-contact .our-offices .offices .office .photo{width:100%}.page-contact .our-offices .offices .office .text-content{padding:15px}.page-contact .our-offices .offices .office .text-content .office-title{font-weight:600}.page-contact .our-offices .offices .office .text-content .address{display:block;padding:10px 0;font-weight:300}.page-contact .our-offices .offices .office .text-content .search-link{color:#76b835}.page-contact .our-offices .offices .office .text-content .search-link:hover{text-decoration:underline}.page-contact .contact-form{padding:100px 5px 80px;background-color:#f4f4f4;position:relative}.page-contact .contact-form:before{content:"";position:absolute;bottom:100%;left:0;width:100%;height:100px;background:linear-gradient(to left bottom,#fff 50%,#f4f4f4 0);z-index:-1}@media only screen and (min-width:64em){.page-contact .contact-form:before{height:235px}}.page-contact .contact-form .subtitle{margin-bottom:20px}@media only screen and (min-width:64em){.page-contact .contact-form .subtitle{margin-bottom:40px}}.page-contact .contact-form .form{position:relative}.page-contact .contact-form .form .form-meta .user-input{position:relative;transition:color .1s linear}.page-contact .contact-form .form .form-meta .user-input:before{position:absolute;top:13px;left:13px;z-index:1;transition:color .1s linear}.page-contact .contact-form .form .form-meta .user-input.empty,.page-contact .contact-form .form .form-meta .user-input.empty:before{color:rgba(74,74,74,.6)}.page-contact .contact-form .form .form-meta .user-input.focused,.page-contact .contact-form .form .form-meta .user-input.focused:before{color:#76b835}.page-contact .contact-form .form .form-meta .user-input.fullname:before{content:"person"}@media only screen and (min-width:48em){.page-contact .contact-form .form .form-meta .user-input.fullname{padding-right:5px}}.page-contact .contact-form .form .form-meta .user-input.company:before{content:"business"}@media only screen and (min-width:48em){.page-contact .contact-form .form .form-meta .user-input.company{padding-left:5px}}@media only screen and (min-width:48em){.page-contact .contact-form .form .form-meta .user-input.email{padding-right:10px}}.page-contact .contact-form .form .form-meta .user-input.email:before{content:"mail"}.page-contact .contact-form .form .form-meta .user-input.phone:before{content:"phone"}.page-contact .contact-form .form .form-meta .user-input .field{height:50px;margin-bottom:10px;padding:0 20px 0 50px;background-color:#fff;outline:none;box-shadow:0 5px 15px rgba(0,0,0,.1);border:0;position:relative;width:100%}.page-contact .contact-form .form .form-meta .user-input .field.message{resize:none;padding:15px 20px;height:180px}@media only screen and (min-width:64em){.page-contact .contact-form .form .button-container{-ms-flex-order:1;order:1}}.page-contact .contact-form .form .button-container .button-default{min-width:80px}.page-contact .contact-form .form .validation-alert{position:absolute;bottom:-30px;left:0;color:#d9534f}.page-contact .contact-form .form .info{position:absolute;bottom:-50px;left:0;color:#5cb85c;display:none}@media only screen and (min-width:48em){.page-contact .contact-form .form .info{bottom:-30px}}.page-contact .contact-form .socials .social-wrap{margin:0 0 0 10px}@media only screen and (min-width:64em){.page-contact .contact-form .socials .social-wrap{margin:0;padding:10px}}.page-contact .contact-form .socials .social-wrap .social{width:40px;height:40px;border-radius:50%;background-color:#76b835;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;transition:all .3s linear}@media only screen and (min-width:64em){.page-contact .contact-form .socials .social-wrap .social{width:60px;height:60px}.page-contact .contact-form .socials .social-wrap .social:hover{background-color:#e6e6e6}}.page-contact .contact-form .socials .social-wrap .social svg{width:22px;height:22px}@media only screen and (min-width:64em){.page-contact .contact-form .socials .social-wrap .social svg{width:30px;height:30px}}.page-contact .contact-form .socials .social-wrap .social svg path{fill:#fff;transition:all .3s linear}.page-contact .contact-form .socials .social-wrap .social:active{transform:scale(.9)}.page-contact .contact-form .socials .social-wrap p{padding-left:20px}.page-contact .contact-form .progress{-ms-flex-order:2;order:2}.page-policy{padding:120px 0 20px}@media only screen and (min-width:48em){.page-policy{padding:160px 0 30px}}@media only screen and (min-width:64em){.page-policy{padding:200px 0 40px}}.page-policy .policy{background-color:#f4f4f4;position:relative}.page-policy .policy:before{content:"";position:absolute;top:0;left:0;width:100%;height:100px;background:linear-gradient(to right bottom,#fff 50%,#f4f4f4 0)}@media only screen and (min-width:64em){.page-policy .policy:before{height:235px}}.page-policy .policy:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100px;background:linear-gradient(to right top,#fff 50%,#f4f4f4 0)}@media only screen and (min-width:64em){.page-policy .policy:after{height:235px}}.page-policy .policy .policy-content{background-color:#fff;box-shadow:0 3px 12px rgba(0,0,0,.1);z-index:1;padding:40px;margin-bottom:40px}.page-policy .policy .policy-content p{margin-bottom:10px}.page-policy .policy .policy-content p strong{font-size:1.8rem}.page-policy .policy .policy-content ul{padding:10px 0 25px;list-style-type:none}.page-policy .policy .policy-content ul li{margin-bottom:5px;margin-left:10px;position:relative}.page-policy .policy .policy-content ul li:before{content:"\2022";color:#76b835;font-weight:700;position:absolute;left:-10px}.page-policy .policy .policy-content table{margin:20px 0}.page-policy .policy .policy-content table tbody tr:nth-child(odd){background-color:rgba(0,0,0,.025)}.page-policy .policy .policy-content table tbody tr:nth-child(2n){background-color:rgba(0,0,0,.05)}.page-policy .policy .policy-content table tbody tr:first-child{background-color:#76b835}.page-policy .policy .policy-content table tbody tr:first-child td{color:#fff}.page-policy .policy .policy-content table tbody tr td{padding:5px 10px}