/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}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;}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;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.search-results{list-style:none;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.block-vito-follow-us .icon-social-twitter{background:url(/themes/custom/vito_terrascope/icons/x.svg) center center;background-repeat:no-repeat;background-size:24px 24px;padding:0.25rem;border-radius:50%;width:24px;height:24px;transform:translate(0px,-2px);display:inline-block;margin-right:0.4rem;opacity:0.75;}.block-vito-follow-us .icon-social-twitter:hover{opacity:1;}.block-vito-follow-us .icon-social-twitter::before{display:none;}.node img{max-width:100%;height:auto;}.front .block-vito-introtext h2 .marker,.front .block-vito-introtext h3 .marker{color:white;}.front .block-vito-introtext{min-height:1200px !important;}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.39062deg) skewY(0.39062deg);transform:skewX(0.39062deg) skewY(0.39062deg)}88.8%{-webkit-transform:skewX(-0.19531deg) skewY(-0.19531deg);transform:skewX(-0.19531deg) skewY(-0.19531deg)}}@keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.39062deg) skewY(0.39062deg);transform:skewX(0.39062deg) skewY(0.39062deg)}88.8%{-webkit-transform:skewX(-0.19531deg) skewY(-0.19531deg);transform:skewX(-0.19531deg) skewY(-0.19531deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}}.bounceOut{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95,0.95,0.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(0.95,0.95,0.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95,0.95,0.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(0.95,0.95,0.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px,0,0);transform:scale(0.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px,0,0);transform:scale(0.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px,0,0);transform:scale(0.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px,0,0);transform:scale(0.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:800ms;animation-duration:800ms}.animated.faster{-webkit-animation-duration:500ms;animation-duration:500ms}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (print),(prefers-reduced-motion){.animated{-webkit-animation:unset !important;animation:unset !important;-webkit-transition:none !important;transition:none !important}}
@-webkit-keyframes slide{100%{right:0}}@keyframes slide{100%{right:0}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#block-breadcrumbs{display:none}@media only screen and (min-width:692px){#block-breadcrumbs{display:block}.vito--page-type-article #block-breadcrumbs{display:table-header-group}}.breadcrumb ol{padding:2px 8px;padding:0.125rem 0.5rem;display:inline-block;background:#f5f5f5}.page-title-moved .breadcrumb ol{background:#fff}.breadcrumb ol li{list-style:none;font-size:11px;font-size:.6875rem;line-height:16.5px;line-height:1.03125rem}.breadcrumb ol li:before{content:'/';margin:0 4px;margin:0 0.25rem}.breadcrumb ol li a{color:#000;text-transform:uppercase;font-weight:600}.page-hide-breadcrumb .breadcrumb{display:none}.page-hide-page-title.page-title-moved .breadcrumb{padding-bottom:76px;padding-bottom:4.75rem}.block-vito-theme-icons a{font-size:0}.block-vito-theme-icons a:before{font-size:20px;font-size:1.25rem}.block-vito-theme-icons a.icon-theme-chemistry{color:#329CA6}.block-vito-theme-icons a.icon-theme-materials{color:#F1B821}.block-vito-theme-icons a.icon-theme-landuse{color:#407038}.block-vito-theme-icons a.icon-theme-health{color:#E87E39}.block-vito-theme-icons a.icon-theme-energy{color:#3599C8}.vito--alternative-header .block-vito-theme-icons a{color:#fff}.block-vito-introtext{font-weight:500;color:#fff;position:relative;max-width:480px;max-width:30rem;font-size:18px;font-size:1.125rem;line-height:26px;line-height:1.625rem}.front .block-vito-introtext{top:160px;top:10rem;max-width:720px;max-width:45rem}.front .block-vito-introtext a.btn--primary,.front .block-vito-introtext .user-register-form a.form-submit,.user-register-form .front .block-vito-introtext a.form-submit,.front .block-vito-introtext .user-pass a.form-submit,.user-pass .front .block-vito-introtext a.form-submit,.front .block-vito-introtext .user-form a.form-submit,.user-form .front .block-vito-introtext a.form-submit,.front .block-vito-introtext .user-login-form a.form-submit,.user-login-form .front .block-vito-introtext a.form-submit,.front .block-vito-introtext .hs-form a.hs-button,.hs-form .front .block-vito-introtext a.hs-button,.front .block-vito-introtext .views-exposed-form a.form-submit,.views-exposed-form .front .block-vito-introtext a.form-submit,.front .block-vito-introtext .view-article-homepage>.more-link a,.view-article-homepage>.more-link .front .block-vito-introtext a,.front .block-vito-introtext .paragraph--type--crop-map .field--link a,.paragraph--type--crop-map .field--link .front .block-vito-introtext a,.front .block-vito-introtext .paragraph--type--text-block-item .field--link a,.paragraph--type--text-block-item .field--link .front .block-vito-introtext a,.front .block-vito-introtext .webform-submission-form a.form-submit,.webform-submission-form .front .block-vito-introtext a.form-submit,.front .block-vito-introtext .node--type-custom-satellite.node--view-mode-teaser .field--viewer-url a,.node--type-custom-satellite.node--view-mode-teaser .field--viewer-url .front .block-vito-introtext a,.front .block-vito-introtext .node--type-custom-satellite.node--view-mode-teaser-large .field--viewer-url-large a,.node--type-custom-satellite.node--view-mode-teaser-large .field--viewer-url-large .front .block-vito-introtext a,.front .block-vito-introtext .node--type-custom-satellite.node--view-mode-teaser-large .field--node-link a,.node--type-custom-satellite.node--view-mode-teaser-large .field--node-link .front .block-vito-introtext a,.front .block-vito-introtext a.button-action[data-drupal-link-system-path="node/add/forum"],.front .block-vito-introtext .node-forum-form a.button--primary,.node-forum-form .front .block-vito-introtext a.button--primary,.front .block-vito-introtext .comment-confirm-form a.button--primary,.comment-confirm-form .front .block-vito-introtext a.button--primary,.front .block-vito-introtext .comment-form a.button--primary,.comment-form .front .block-vito-introtext a.button--primary,.front .block-vito-introtext .editor-link-dialog a.form-submit,.editor-link-dialog .front .block-vito-introtext a.form-submit{margin-right:15px;margin-bottom:15px}@media only screen and (min-width:692px){.front .block-vito-introtext{margin-left:5rem;top:15rem}}.front .block-vito-introtext h2,.front .block-vito-introtext h3{color:#fff}@media only screen and (min-width:692px){.front .block-vito-introtext h2,.front .block-vito-introtext h3{margin-left:-5rem}}.block-vito-introtext a{text-decoration:underline}#block-poweredbylogos{text-align:center}@media only screen and (min-width:992px){#block-poweredbylogos{text-align:left;margin-top:-2rem}}#block-poweredbylogos img{max-height:70px;width:auto;display:block;margin:auto}@media only screen and (min-width:992px){#block-poweredbylogos img{margin:0;display:inline-block}}#block-poweredbylogos img+img{margin-top:32px;margin-top:2rem}@media only screen and (min-width:992px){#block-poweredbylogos img+img{margin:0 0 0 2rem}}.block-terrascope-sectors{display:inline-block}.block-terrascope-sectors a{color:#fff}.block-terrascope-sectors a:hover,.block-terrascope-sectors a:focus{color:#fff;text-decoration:none}.block-terrascope-sectors span{position:relative;color:#fff;font-weight:600;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}.block-terrascope-sectors span:after{content:"";background:#FF5551;width:112%;height:80%;display:block;position:absolute;top:15%;bottom:0;z-index:-1;-ms-transform:skew(-20deg) rotate(-1deg);transform:skew(-20deg) rotate(-1deg);left:-6%}.block-terrascope-sectors span+span{margin-left:24px;margin-left:1.5rem}.block-vito-copyright:before{content:'';width:64px;width:4rem;height:1px;background-color:#FF5551;display:block;margin:16px auto;margin:1rem auto}@media only screen and (min-width:692px){.block-vito-copyright:before{content:none}}.block-vito-bannertitle{margin-top:160px;margin-top:10rem}@media only screen and (min-width:692px){.block-vito-bannertitle{max-width:25rem;margin:0 0 2rem 10rem}}.block-vito-bannertitle h1{color:#fff;font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem}@media only screen and (min-width:692px){.block-vito-bannertitle h1{font-size:2.25rem;line-height:2.25rem}}.rs-newsletter-popup-cta{display:none}@media only screen and (min-width:692px){.rs-newsletter-popup-cta{display:block;position:fixed;right:-15rem;bottom:4rem;z-index:1001;transition:all 0.2s}.rs-newsletter-popup-cta.slideleft{right:1rem}.rs-newsletter-popup-cta.moveup{bottom:6rem}.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content{max-width:12.5rem;background:#fff;text-align:center;margin-bottom:1rem;position:relative;text-transform:uppercase;letter-spacing:0.25rem;font-weight:600;box-shadow:0 0 3rem 0 rgba(0,0,0,0.1);display:none}.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content:after{content:'';display:block;border-top:10px solid #FF5551;border-right:10px solid transparent;border-left:10px solid transparent;position:absolute;bottom:-10px;right:1rem}.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content i{display:block;cursor:pointer}.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content div{color:#FF5551;padding:0.5rem 1rem;font-size:.75rem;line-height:1.125rem}.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .btn--primary,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .user-register-form .form-submit,.user-register-form .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .form-submit,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .user-pass .form-submit,.user-pass .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .form-submit,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .user-form .form-submit,.user-form .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .form-submit,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .user-login-form .form-submit,.user-login-form .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .form-submit,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .hs-form .hs-button,.hs-form .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .hs-button,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .openid-connect-login-form button,.openid-connect-login-form .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content button,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .views-exposed-form .form-submit,.views-exposed-form .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .form-submit,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .view-article-homepage>.more-link a,.view-article-homepage>.more-link .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content a,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .paragraph--type--crop-map .field--link a,.paragraph--type--crop-map .field--link .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content a,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .paragraph--type--text-block-item .field--link a,.paragraph--type--text-block-item .field--link .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content a,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .webform-submission-form .form-submit,.webform-submission-form .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .form-submit,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .node--type-custom-satellite.node--view-mode-teaser .field--viewer-url a,.node--type-custom-satellite.node--view-mode-teaser .field--viewer-url .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content a,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .node--type-custom-satellite.node--view-mode-teaser-large .field--viewer-url-large a,.node--type-custom-satellite.node--view-mode-teaser-large .field--viewer-url-large .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content a,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .node--type-custom-satellite.node--view-mode-teaser-large .field--node-link a,.node--type-custom-satellite.node--view-mode-teaser-large .field--node-link .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content a,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .button-action[data-drupal-link-system-path="node/add/forum"],.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .node-forum-form .button--primary,.node-forum-form .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .button--primary,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .comment-confirm-form .button--primary,.comment-confirm-form .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .button--primary,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .comment-form .button--primary,.comment-form .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .button--primary,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .editor-link-dialog .form-submit,.editor-link-dialog .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .form-submit{border-radius:0;display:block;font-weight:600;font-size:.875rem;line-height:1.3125rem}.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .btn--primary span,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .user-register-form .form-submit span,.user-register-form .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .form-submit span,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .user-pass .form-submit span,.user-pass .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .form-submit span,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .user-form .form-submit span,.user-form .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .form-submit span,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .user-login-form .form-submit span,.user-login-form .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .form-submit span,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .hs-form .hs-button span,.hs-form .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .hs-button span,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .openid-connect-login-form button span,.openid-connect-login-form .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content button span,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .views-exposed-form .form-submit span,.views-exposed-form .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .form-submit span,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .view-article-homepage>.more-link a span,.view-article-homepage>.more-link .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content a span,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .paragraph--type--crop-map .field--link a span,.paragraph--type--crop-map .field--link .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content a span,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .paragraph--type--text-block-item .field--link a span,.paragraph--type--text-block-item .field--link .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content a span,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .webform-submission-form .form-submit span,.webform-submission-form .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .form-submit span,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .node--type-custom-satellite.node--view-mode-teaser .field--viewer-url a span,.node--type-custom-satellite.node--view-mode-teaser .field--viewer-url .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content a span,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .node--type-custom-satellite.node--view-mode-teaser-large .field--viewer-url-large a span,.node--type-custom-satellite.node--view-mode-teaser-large .field--viewer-url-large .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content a span,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .node--type-custom-satellite.node--view-mode-teaser-large .field--node-link a span,.node--type-custom-satellite.node--view-mode-teaser-large .field--node-link .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content a span,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .button-action[data-drupal-link-system-path="node/add/forum"] span,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .node-forum-form .button--primary span,.node-forum-form .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .button--primary span,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .comment-confirm-form .button--primary span,.comment-confirm-form .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .button--primary span,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .comment-form .button--primary span,.comment-form .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .button--primary span,.rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .editor-link-dialog .form-submit span,.editor-link-dialog .rs-newsletter-popup-cta .rs-newsletter-popup-cta--content .form-submit span{letter-spacing:0.125rem;display:block;font-size:.625rem;line-height:.9375rem}.rs-newsletter-popup-cta img{cursor:pointer;max-width:3.25rem;margin-right:0;margin-left:auto;display:table}}.rs-hubspot-modal{display:none;position:fixed;background:rgba(0,0,0,0.4);width:100%;height:100%;top:0;z-index:1001}.rs-hubspot-modal .icon-close{position:absolute;top:16px;top:1rem;right:16px;right:1rem;cursor:pointer}.rs-hubspot-modal--content{padding:32px;padding:2rem;background:#fff;width:400px;width:25rem;margin:auto;position:relative;transform:translate3d(0,-50%,0);top:50%;box-shadow:0 0 3rem 0 rgba(0,0,0,0.1)}.rs-hubspot-modal--title{color:#000;line-height:1;margin-bottom:32px;margin-bottom:2rem;font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}.rs-hubspot-modal--subtitle{color:#FF5551;text-transform:uppercase;margin-bottom:8px;margin-bottom:0.5rem;font-weight:600;letter-spacing:2px;letter-spacing:0.125rem;font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem}.rs-hubspot-modal input[type='email'],.rs-hubspot-modal input[type='text']{margin:0;padding:12px !important;padding:0.75rem !important;background:#eaeaea !important;width:100%}.rs-hubspot-modal .inputs-list{margin:8px 0 !important;margin:0.5rem 0 !important;padding:0 0 0 16px !important;padding:0 0 0 1rem !important}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}#terraCompass{display:none;animation-name:fadeInLeftBig;animation-duration:1s;animation-fill-mode:both;transition:all .2s ease-in-out;z-index:5000;position:fixed;bottom:45%;left:0;text-align:center;text-transform:uppercase;letter-spacing:4px;letter-spacing:0.25rem;padding:77px 10px;width:100%;max-width:95px;font-size:11px;opacity:0.8;color:#e2646b}@media only screen and (min-width:992px){#terraCompass{display:block}}#terraCompass img{width:10px;height:10px}#terraCompass:hover{opacity:1}#terraCompass .TC-title{-webkit-writing-mode:sideways-rl;-ms-writing-mode:sideways-rl;writing-mode:sideways-rl;max-height:150px}#terraCompass .prevLink,#terraCompass .nextLink{padding:5px;position:absolute;cursor:pointer;opacity:0.8;height:47px;width:8px}#terraCompass .prevLink:hover,#terraCompass .nextLink:hover{opacity:1}#terraCompass .prevLink:before,#terraCompass .nextLink:before{height:47px;width:8px;display:block}#terraCompass .prevLink{top:0;left:40px}#terraCompass .prevLink:before{content:"";background:url(/themes/custom/vito_terrascope/icons/red-arrow-up.svg);background-size:8px 47px;background-position:top center}#terraCompass .nextLink{bottom:0;left:40px}#terraCompass .nextLink:before{content:"";background:url(/themes/custom/vito_terrascope/icons/red-arrow-down.svg);background-size:8px 47px;background-position:top center}*,*:before,*:after{box-sizing:border-box}html,body{overflow-x:hidden}html{-webkit-text-size-adjust:none;-webkit-overflow-scrolling:touch;font-size:16px}body{overflow:hidden}body{font-family:"Proxima Nova","Arial","Helvetica","sans-serif";font-weight:400;line-height:1.6;color:#333;background-color:#f5f5f5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}body{overflow-x:hidden;font-size:16px;background-color:#fff;color:#002638}body.page-full-width:not(.vito--admin-edit):not(.vito--admin-add) #site-wrapper>.container{max-width:none !important}body.vito--full-width:not(.vito--admin-edit):not(.vito--admin-add) header .container,body.vito--full-width:not(.vito--admin-edit):not(.vito--admin-add) footer .container{max-width:none !important}body.logged-in{padding-bottom:40px;padding-bottom:2.5rem}body.page-background-dark{background:#232525}body.page-background-blue{background:#096c94}body.page-background-light-blue{background:#3ea3dc}body.page-background-orange{background:#F58220}body.page-background-white{background:#fff}body.page-background-green{background:#67AE3E}body.page-background-red{background:#A70532}body.page-background-pink{background:#e2646b}body.page-background-yellow{background:#F1B821}body.page-background-aqua{background:#359EA6}body.page-background-darkblue{background:#002E56}#site-wrapper{min-height:100vh;position:relative}@media only screen and (max-width:1291.99px){#site-wrapper{transition:all 0.2s cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,0,0)}#site-wrapper.offcanvas{transform:translate3d(-100vw,0,0)}}.content-region-wrapper{transition:all 0.2s cubic-bezier(0.215,0.61,0.355,1);z-index:5}.vito--back-to-top{background:#232525;color:#fff;display:none;padding:4px 7px;padding:0.25rem 0.4375rem;position:fixed;right:16px;right:1rem;bottom:16px;bottom:1rem;z-index:99;cursor:pointer;opacity:0.5}.vito--back-to-top:before{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.vito--back-to-top:hover{opacity:1}.not-logged-in .hide-for-anonymous-users{display:none !important}.container{position:relative;margin:auto;padding-left:20px;padding-right:20px;max-width:1336px}@media only screen and (min-width:692px){.container{padding-left:40px;padding-right:40px}}.row{margin-left:-20px;margin-right:-20px}.row:after{content:".";display:block;height:0;clear:both;visibility:hidden}.col,*[class^="col-"]{position:relative;float:left;padding-left:20px;padding-right:20px;width:100%}.col-1{width:8.33333%}.col-2{width:16.66667%}.col-3{width:25%}.col-4{width:33.33333%}.col-5{width:41.66667%}.col-6{width:50%}.col-7{width:58.33333%}.col-8{width:66.66667%}.col-9{width:75%}.col-10{width:83.33333%}.col-11{width:91.66667%}.col-12{width:100%}@media only screen and (min-width:392px){.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}}@media only screen and (min-width:692px){.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}}@media only screen and (min-width:992px){.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}}@media only screen and (min-width:1292px){.col-xl-1{width:8.33333%}.col-xl-2{width:16.66667%}.col-xl-3{width:25%}.col-xl-4{width:33.33333%}.col-xl-5{width:41.66667%}.col-xl-6{width:50%}.col-xl-7{width:58.33333%}.col-xl-8{width:66.66667%}.col-xl-9{width:75%}.col-xl-10{width:83.33333%}.col-xl-11{width:91.66667%}.col-xl-12{width:100%}}.col-offset-1{margin-left:8.33333%}.col-offset-2{margin-left:16.66667%}.col-offset-3{margin-left:25%}.col-offset-4{margin-left:33.33333%}.col-offset-5{margin-left:41.66667%}.col-offset-6{margin-left:50%}.col-offset-7{margin-left:58.33333%}.col-offset-8{margin-left:66.66667%}.col-offset-9{margin-left:75%}.col-offset-10{margin-left:83.33333%}.col-offset-11{margin-left:91.66667%}.col-offset-12{margin-left:100%}@media only screen and (min-width:392px){.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media only screen and (min-width:692px){.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media only screen and (min-width:992px){.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}@media only screen and (min-width:1292px){.col-xl-offset-1{margin-left:8.33333%}.col-xl-offset-2{margin-left:16.66667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.33333%}.col-xl-offset-5{margin-left:41.66667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.33333%}.col-xl-offset-8{margin-left:66.66667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.33333%}.col-xl-offset-11{margin-left:91.66667%}.col-xl-offset-12{margin-left:100%}}.col-push-1{left:8.33333%}.col-push-2{left:16.66667%}.col-push-3{left:25%}.col-push-4{left:33.33333%}.col-push-5{left:41.66667%}.col-push-6{left:50%}.col-push-7{left:58.33333%}.col-push-8{left:66.66667%}.col-push-9{left:75%}.col-push-10{left:83.33333%}.col-push-11{left:91.66667%}.col-push-12{left:100%}@media only screen and (min-width:392px){.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}}@media only screen and (min-width:692px){.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}}@media only screen and (min-width:992px){.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}}@media only screen and (min-width:1292px){.col-xl-push-1{left:8.33333%}.col-xl-push-2{left:16.66667%}.col-xl-push-3{left:25%}.col-xl-push-4{left:33.33333%}.col-xl-push-5{left:41.66667%}.col-xl-push-6{left:50%}.col-xl-push-7{left:58.33333%}.col-xl-push-8{left:66.66667%}.col-xl-push-9{left:75%}.col-xl-push-10{left:83.33333%}.col-xl-push-11{left:91.66667%}.col-xl-push-12{left:100%}}.col-pull-1{right:8.33333%}.col-pull-2{right:16.66667%}.col-pull-3{right:25%}.col-pull-4{right:33.33333%}.col-pull-5{right:41.66667%}.col-pull-6{right:50%}.col-pull-7{right:58.33333%}.col-pull-8{right:66.66667%}.col-pull-9{right:75%}.col-pull-10{right:83.33333%}.col-pull-11{right:91.66667%}.col-pull-12{right:100%}@media only screen and (min-width:392px){.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}}@media only screen and (min-width:692px){.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}}@media only screen and (min-width:992px){.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}}@media only screen and (min-width:1292px){.col-xl-pull-1{right:8.33333%}.col-xl-pull-2{right:16.66667%}.col-xl-pull-3{right:25%}.col-xl-pull-4{right:33.33333%}.col-xl-pull-5{right:41.66667%}.col-xl-pull-6{right:50%}.col-xl-pull-7{right:58.33333%}.col-xl-pull-8{right:66.66667%}.col-xl-pull-9{right:75%}.col-xl-pull-10{right:83.33333%}.col-xl-pull-11{right:91.66667%}.col-xl-pull-12{right:100%}}@font-face{font-family:"icons";src:url(/themes/custom/vito_terrascope/fonts/icons.eot);src:url(/themes/custom/vito_terrascope/fonts/icons.eot#iefix) format("embedded-opentype"),url(/themes/custom/vito_terrascope/fonts/icons.woff) format("woff"),url(/themes/custom/vito_terrascope/fonts/icons.ttf) format("truetype"),url(/themes/custom/vito_terrascope/fonts/icons.svg#icons) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Proxima Nova";src:url(/themes/custom/vito_terrascope/fonts/ProximaNova-Regular.eot);src:url(/themes/custom/vito_terrascope/fonts/ProximaNova-Regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/vito_terrascope/fonts/ProximaNova-Regular.woff) format("woff"),url(/themes/custom/vito_terrascope/fonts/ProximaNova-Regular.ttf) format("truetype"),url(/themes/custom/vito_terrascope/fonts/ProximaNova-Regular.svg#ProximaNova-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Proxima Nova";src:url(/themes/custom/vito_terrascope/fonts/ProximaNova-RegularIt.eot);src:url(/themes/custom/vito_terrascope/fonts/ProximaNova-RegularIt.eot#iefix) format("embedded-opentype"),url(/themes/custom/vito_terrascope/fonts/ProximaNova-RegularIt.woff) format("woff"),url(/themes/custom/vito_terrascope/fonts/ProximaNova-RegularIt.ttf) format("truetype"),url(/themes/custom/vito_terrascope/fonts/ProximaNova-RegularIt.svg#ProximaNova-RegularIt) format("svg");font-weight:400;font-style:italic}@font-face{font-family:"Proxima Nova";src:url(/themes/custom/vito_terrascope/fonts/ProximaNova-Light.eot);src:url(/themes/custom/vito_terrascope/fonts/ProximaNova-Light.eot#iefix) format("embedded-opentype"),url(/themes/custom/vito_terrascope/fonts/ProximaNova-Light.woff) format("woff"),url(/themes/custom/vito_terrascope/fonts/ProximaNova-Light.ttf) format("truetype"),url(/themes/custom/vito_terrascope/fonts/ProximaNova-Light.svg#ProximaNova-Light) format("svg");font-weight:200;font-style:normal}@font-face{font-family:"Proxima Nova";src:url(/themes/custom/vito_terrascope/fonts/ProximaNova-Semibold.eot);src:url(/themes/custom/vito_terrascope/fonts/ProximaNova-Semibold.eot#iefix) format("embedded-opentype"),url(/themes/custom/vito_terrascope/fonts/ProximaNova-Semibold.woff) format("woff"),url(/themes/custom/vito_terrascope/fonts/ProximaNova-Semibold.ttf) format("truetype"),url(/themes/custom/vito_terrascope/fonts/ProximaNova-Semibold.svg#ProximaNova-Semibold) format("svg");font-weight:500;font-style:normal}@font-face{font-family:"Proxima Nova";src:url(/themes/custom/vito_terrascope/fonts/ProximaNova-Bold.eot);src:url(/themes/custom/vito_terrascope/fonts/ProximaNova-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/vito_terrascope/fonts/ProximaNova-Bold.woff) format("woff"),url(/themes/custom/vito_terrascope/fonts/ProximaNova-Bold.ttf) format("truetype"),url(/themes/custom/vito_terrascope/fonts/ProximaNova-Bold.svg#ProximaNova-Bold) format("svg");font-weight:600;font-style:normal}@font-face{font-family:"Proxima Nova";src:url(/themes/custom/vito_terrascope/fonts/ProximaNova-Black.eot);src:url(/themes/custom/vito_terrascope/fonts/ProximaNova-Black.eot#iefix) format("embedded-opentype"),url(/themes/custom/vito_terrascope/fonts/ProximaNova-Black.woff) format("woff"),url(/themes/custom/vito_terrascope/fonts/ProximaNova-Black.ttf) format("truetype"),url(/themes/custom/vito_terrascope/fonts/ProximaNova-Black.svg#ProximaNova-Black) format("svg");font-weight:900;font-style:normal}.icon:before,[class^="icon-"]:before,[class^="icon-"]:after,[class*=" icon-"]:before,[class*=" icon-"]:after{display:inline-block;font-family:"iconsv2";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-decoration:none;line-height:1}.icon-arrow-bottom-double:before,.icon-arrow-down:before,.menu-dropdown ul.menu>li.menu-item--expanded>a:after,.paragraph.paragraph--type--collapse-item .field--title:after,.paragraph--type--section.paragraph--separator-circle:after,.node--type-faq-item.node--view-mode-teaser .field--title:after,.icon-arrow-left-double:before,.icon-arrow-left:before,.paragraph.paragraph--show-controls .vito--slide-left:before,.icon-arrow-right-double:before,.icon-arrow-right:before,.btn--inline:hover:after,.menu-dropdown ul.menu ul>li.menu-item--expanded>a:after,.layout--onecol.view-mode--teaser .field--node-link a:after,.paragraph.paragraph--show-controls .vito--slide-right:before,.paragraph--type--cta-button .field--name-field-link a:after,.icon-arrow-top-double:before,.icon-arrow-up:before,.vito--back-to-top:before,.icon-asterisk:before,.icon-calendar:before,.icon-check:before,ul.list-check li:before,.icon-checkbox:before,.text-formatted .vito--checklist li:before,.btn--apply:before,.icon-chevron-down:before,.icon-chevron-left:before,#colorbox #cboxPrevious:before,.icon-chevron-right:before,#colorbox #cboxNext:before,.icon-chevron-up:before,.icon-circle-minus:before,ul.list-minus li:before,.icon-circle-plus:before,ul.list-plus li:before,.icon-circle:before,.icon-clipboard:before,.icon-close-thin:before,.messages--close-message:after,.region--header .mobile-menu-close:before,.icon-close:before,.btn--close:before,#colorbox #cboxClose:before,.icon-collapse:before,.btn--collapse:before,.icon-comment:before,.icon-comments:before,.icon-cookie:before,.icon-dashboard:before,.icon-delete:before,.btn--delete:before,.icon-download:before,.paragraph--type--download-item .field--media-file a:before,.paragraph--type--download-item .field--external-file a:before,.icon-draggable:before,.icon-edit:before,.btn--edit:before,.icon-file:before,.icon-files:before,.icon-grid:before,.icon-handle:before,.icon-heart:before,.icon-help:before,.icon-license:before,.icon-lightning:before,.icon-link:before,.icon-list:before,.icon-lock-open:before,.icon-lock:before,.icon-login:before,.btn--login:before,.openid-connect-login-form button:before,.icon-logout:before,.icon-loop:before,.btn--reset:before,.icon-mail:before,.node--type-contact .field--name-field-email:before,.icon-marker:before,.icon-menu:before,.icon-minus:before,.icon-more:before,.icon-phone:before,.node--type-contact .field--name-field-phone:before,.icon-plus:before,.icon-print:before,.icon-qoute:before,.icon-read-more:before,.icon-red-arrow-down:before,.icon-red-arrow-up:before,.icon-reset:before,.icon-save-continue:before,.btn--save-continue:before,.icon-save-edit:before,.icon-save:before,.btn--save:before,.icon-search:before,.search-block-form .form-submit:before,.search-form .form-submit:before,.icon-select:before,.icon-social-facebook:before,.icon-social-googleplus:before,.icon-social-instagram:before,.icon-social-linkedin:before,.icon-social-mail:before,.icon-social-reddit:before,.icon-social-twitter:before,.icon-social-vimeo:before,.icon-social-youtube:before,.icon-star-fill:before,.icon-star-half:before,.icon-star:before,.icon-stats:before,.icon-status-error:before,.icon-status-help:before,.icon-status-info:before,.icon-status-warning:before,.icon-tag:before,.icon-theme-chemistry:before,.icon-theme-energy:before,.icon-theme-health:before,.icon-theme-landuse:before,.icon-theme-materials:before,.icon-time:before,.icon-trash:before,.icon-triangle-down:before,.icon-triangle-left:before,.icon-triangle-right:before,.icon-triangle-up:before,.icon-user:before,.icon-warning:before,.icon-website:before,.node--type-contact .field--name-field-company:before{display:inline-block;font-family:"icons";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.icon-arrow-bottom-double:before{content:"\E001"}.icon-arrow-down:before,.menu-dropdown ul.menu>li.menu-item--expanded>a:after,.paragraph.paragraph--type--collapse-item .field--title:after,.paragraph--type--section.paragraph--separator-circle:after,.node--type-faq-item.node--view-mode-teaser .field--title:after{content:"\E002"}.icon-arrow-left-double:before{content:"\E003"}.icon-arrow-left:before,.paragraph.paragraph--show-controls .vito--slide-left:before{content:"\E004"}.icon-arrow-right-double:before{content:"\E005"}.icon-arrow-right:before,.btn--inline:hover:after,.menu-dropdown ul.menu ul>li.menu-item--expanded>a:after,.layout--onecol.view-mode--teaser .field--node-link a:after,.paragraph.paragraph--show-controls .vito--slide-right:before,.paragraph--type--cta-button .field--name-field-link a:after{content:"\E006"}.icon-arrow-top-double:before{content:"\E007"}.icon-arrow-up:before,.vito--back-to-top:before{content:"\E008"}.icon-asterisk:before{content:"\E009"}.icon-calendar:before{content:"\E00A"}.icon-check:before,ul.list-check li:before{content:"\E00B"}.icon-checkbox:before,.text-formatted .vito--checklist li:before,.btn--apply:before{content:"\E00C"}.icon-chevron-down:before{content:"\E00D"}.icon-chevron-left:before,#colorbox #cboxPrevious:before{content:"\E00E"}.icon-chevron-right:before,#colorbox #cboxNext:before{content:"\E00F"}.icon-chevron-up:before{content:"\E010"}.icon-circle-minus:before,ul.list-minus li:before{content:"\E011"}.icon-circle-plus:before,ul.list-plus li:before{content:"\E012"}.icon-circle:before{content:"\E013"}.icon-clipboard:before{content:"\E014"}.icon-close-thin:before,.messages--close-message:after,.region--header .mobile-menu-close:before{content:"\E015"}.icon-close:before,.btn--close:before,#colorbox #cboxClose:before{content:"\E016"}.icon-collapse:before,.btn--collapse:before{content:"\E017"}.icon-comment:before{content:"\E018"}.icon-comments:before{content:"\E019"}.icon-cookie:before{content:"\E01A"}.icon-dashboard:before{content:"\E01B"}.icon-delete:before,.btn--delete:before{content:"\E01C"}.icon-download:before,.paragraph--type--download-item .field--media-file a:before,.paragraph--type--download-item .field--external-file a:before{content:"\E01D"}.icon-draggable:before{content:"\E01E"}.icon-edit:before,.btn--edit:before{content:"\E01F"}.icon-file:before{content:"\E020"}.icon-files:before{content:"\E021"}.icon-grid:before{content:"\E022"}.icon-handle:before{content:"\E023"}.icon-heart:before{content:"\E024"}.icon-help:before{content:"\E025"}.icon-license:before{content:"\E026"}.icon-lightning:before{content:"\E027"}.icon-link:before{content:"\E028"}.icon-list:before{content:"\E029"}.icon-lock-open:before{content:"\E02A"}.icon-lock:before{content:"\E02B"}.icon-login:before,.btn--login:before,.openid-connect-login-form button:before{content:"\E02C"}.icon-logout:before{content:"\E02D"}.icon-loop:before,.btn--reset:before{content:"\E02E"}.icon-mail:before,.node--type-contact .field--name-field-email:before{content:"\E02F"}.icon-marker:before{content:"\E030"}.icon-menu:before{content:"\E031"}.icon-minus:before{content:"\E032"}.icon-more:before{content:"\E033"}.icon-phone:before,.node--type-contact .field--name-field-phone:before{content:"\E034"}.icon-plus:before{content:"\E035"}.icon-print:before{content:"\E036"}.icon-qoute:before{content:"\E037"}.icon-read-more:before{content:"\E038"}.icon-red-arrow-down:before{content:"\E039"}.icon-red-arrow-up:before{content:"\E03A"}.icon-reset:before{content:"\E03B"}.icon-save-continue:before,.btn--save-continue:before{content:"\E03C"}.icon-save-edit:before{content:"\E03D"}.icon-save:before,.btn--save:before{content:"\E03E"}.icon-search:before,.search-block-form .form-submit:before,.search-form .form-submit:before{content:"\E03F"}.icon-select:before{content:"\E040"}.icon-social-facebook:before{content:"\E041"}.icon-social-googleplus:before{content:"\E042"}.icon-social-instagram:before{content:"\E043"}.icon-social-linkedin:before{content:"\E044"}.icon-social-mail:before{content:"\E045"}.icon-social-reddit:before{content:"\E046"}.icon-social-twitter:before{content:"\E047"}.icon-social-vimeo:before{content:"\E048"}.icon-social-youtube:before{content:"\E049"}.icon-star-fill:before{content:"\E04A"}.icon-star-half:before{content:"\E04B"}.icon-star:before{content:"\E04C"}.icon-stats:before{content:"\E04D"}.icon-status-error:before{content:"\E04E"}.icon-status-help:before{content:"\E04F"}.icon-status-info:before{content:"\E050"}.icon-status-warning:before{content:"\E051"}.icon-tag:before{content:"\E052"}.icon-theme-chemistry:before{content:"\E053"}.icon-theme-energy:before{content:"\E054"}.icon-theme-health:before{content:"\E055"}.icon-theme-landuse:before{content:"\E056"}.icon-theme-materials:before{content:"\E057"}.icon-time:before{content:"\E058"}.icon-trash:before{content:"\E059"}.icon-triangle-down:before{content:"\E05A"}.icon-triangle-left:before{content:"\E05B"}.icon-triangle-right:before{content:"\E05C"}.icon-triangle-up:before{content:"\E05D"}.icon-user:before{content:"\E05E"}.icon-warning:before{content:"\E05F"}.icon-website:before,.node--type-contact .field--name-field-company:before{content:"\E060"}@media only screen and (max-width:691.99px){.hide-mobile{display:none}}@media only screen and (min-width:692px){.show-mobile{display:none}}.default-block-margin-top{margin-top:48px !important;margin-top:3rem !important}.default-block-margin-bottom{margin-bottom:48px !important;margin-bottom:3rem !important}.float-left{float:left}.float-right{float:right}.visually-hidden,.element-invisible,.page-hide-page-title h1.page-title{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px}.extendfull,.search-form{padding-left:3000px !important;margin-left:-3000px !important;padding-right:3000px !important;margin-right:-3000px !important}.extendleft{padding-left:3000px !important;margin-left:-3000px !important;padding-right:0;margin-right:0}.extendright{padding-left:0;margin-left:0;padding-right:3000px !important;margin-right:-3000px !important}.no-margin{margin:0 !important}.no-margin-vertical{margin-top:0 !important;margin-bottom:0 !important}.no-margin-horizontal{margin-left:0 !important;margin-right:0 !important}.no-margin-top{margin-top:0 !important}.no-margin-right{margin-right:0 !important}.no-margin-bottom{margin-bottom:0 !important}.no-margin-left{margin-left:0 !important}.no-padding{padding:0 !important}.no-padding-vertical{padding-top:0 !important;padding-bottom:0 !important}.no-padding-horizontal{padding-left:0 !important;padding-right:0 !important}.no-padding-top{padding-top:0 !important}.no-padding-right{padding-right:0 !important}.no-padding-bottom{padding-bottom:0 !important}.no-padding-left{padding-left:0 !important}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.color-background{color:#f5f5f5}.color-primary{color:#FF5551}.color-secondary{color:#ff231e}.color-black{color:#000}.color-grey{color:#eaeaea}.color-white{color:#fff}.color-text{color:#333}.color-muted{color:#888}.color-link{color:#FF5551}.color-status{color:#9fba73}.color-warning{color:#F58220}.color-error{color:#e2646b}.background-background{background-color:#f5f5f5}.background-primary{background-color:#FF5551}.background-secondary{background-color:#ff231e}.background-black{background-color:#000}.background-grey{background-color:#eaeaea}.background-white{background-color:#fff}.background-text{background-color:#333}.background-muted{background-color:#888}.background-link{background-color:#FF5551}.background-status{background-color:#9fba73}.background-warning{background-color:#F58220}.background-error{background-color:#e2646b}.default-border{border:solid 1px #e1e1e1}.default-border-top{border-top:solid 1px #e1e1e1}.default-border-right{border-right:solid 1px #e1e1e1}.default-border-bottom{border-bottom:solid 1px #e1e1e1}.default-border-radius{border-radius:4px}.default-border-left{border-left:solid 1px #e1e1e1}.element-hidden{display:none}pre,blockquote,dl,figure,table,p,ul,ol,form{margin-bottom:24px;margin-bottom:1.5rem}h1,h2,h3,h4,h5,h6{font-family:"Proxima Nova","Arial","Helvetica","sans-serif";font-weight:600;margin-top:0;margin-bottom:16px;margin-bottom:1rem;color:#002638;transition:all 0.2s ease-in-out}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:24px;font-size:1.5rem;line-height:36px;line-height:2.25rem;margin-bottom:32px;margin-bottom:2rem}@media only screen and (min-width:692px){h1{font-size:2.25rem;line-height:3.375rem}}@media only screen and (min-width:992px){h1{font-size:3rem;line-height:4.5rem}}h1.page-title{display:inline-block;position:relative;margin:16px 0 0;margin:1rem 0 0;font-size:24px;font-size:1.5rem;line-height:36px;line-height:2.25rem}@media only screen and (min-width:692px){h1.page-title{font-size:1.75rem;line-height:2.625rem}}@media only screen and (min-width:992px){h1.page-title{font-size:2rem;line-height:3rem}}.page-hide-breadcrumb.page-title-moved h1.page-title{padding-top:44px;padding-top:2.75rem}.vito--non-capitalized-titles h1.page-title{text-transform:none}.vito--intro-text-black h1.page-title{color:#232525}.vito--intro-text h1:after{content:none}h2{font-size:24px;font-size:1.5rem;line-height:36px;line-height:2.25rem}@media only screen and (min-width:692px){h2{font-size:1.875rem;line-height:2.8125rem}}@media only screen and (min-width:992px){h2{font-size:2.25rem;line-height:3.375rem}}h3{font-size:18px;font-size:1.125rem;line-height:27px;line-height:1.6875rem}@media only screen and (min-width:692px){h3{font-size:1.25rem;line-height:1.875rem}}@media only screen and (min-width:992px){h3{font-size:1.5rem;line-height:1.75rem}}h4{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}@media only screen and (min-width:992px){h4{font-size:1.125rem;line-height:1.6875rem}}h5{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}h6{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}p{margin:0 0 16px 0;margin:0 0 1rem 0}p:last-child{margin-bottom:0}.lead{font-size:18px;font-size:1.125rem;line-height:27px;line-height:1.6875rem;font-weight:600;margin-bottom:32px;margin-bottom:2rem;max-width:600px}.muted{color:#888}.small{font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem}.description{font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem;color:#888}.caption{font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem;color:#888;padding-left:16px;padding-left:1rem;padding-right:16px;padding-right:1rem;font-style:italic}a{color:#FF5551;text-decoration:none;transition:all 0.2s cubic-bezier(0.215,0.61,0.355,1)}a:hover{color:#ff231e;text-decoration:none}a.inline-link{color:#333;font-weight:600;border-bottom:solid 1px #FF5551;word-wrap:break-word}a.inline-link:hover{color:#ff231e;border-color:#ff231e}p[class^='icon-']:before,p[class*=' icon-']:before,a[class^='icon-']:before,a[class*=' icon-']:before{margin-right:6.4px;margin-right:0.4rem;text-decoration:none}p[class^='icon-']:after,p[class*=' icon-']:after,a[class^='icon-']:after,a[class*=' icon-']:after{margin-left:6.4px;margin-left:0.4rem;text-decoration:none}strong{font-weight:600}strong.vito--statistic{color:#FF5551;font-size:24px;font-size:1.5rem;line-height:36px;line-height:2.25rem}label,fieldset>legend{font-weight:700}.pill{display:inline-block;margin:0px 4.8px 4.8px 0px;margin:0rem .3rem .3rem 0rem;padding:3.2px 8px;padding:0.2rem 0.5rem;border-radius:4px;background:#eaeaea;color:#333}.pill:before{text-decoration:none;margin-right:8px;margin-right:0.5rem}a.pill:hover{color:#fff;background-color:#ff231e}.pill-primary{color:#fff;background-color:#FF5551}a.pill-primary:hover{background-color:#ff231e}.pill-secondary{color:#333;background-color:#ff231e}a.pill-secondary:hover{background-color:#ff231e}dl{margin-bottom:16px;margin-bottom:1rem}dl dt{font-weight:600}dl dd{margin-left:32px;margin-left:2rem}@media only screen and (min-width:392px){dl.dl-horizontal dt{float:left;overflow:hidden;clear:left;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:10rem}dl.dl-horizontal dd{margin-left:11rem}}@media only screen and (min-width:392px){dl.dl-horizontal-narrow dt{float:left;overflow:hidden;clear:left;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:6rem}dl.dl-horizontal-narrow dd{margin-left:7rem}}a.read-more{font-weight:600}a.read-more:after{font-size:14px;font-size:.875rem;line-height:21px;line-height:1.3125rem;color:#333;margin-left:6.4px;margin-left:0.4rem;text-decoration:none}.text-formatted ul,.text-formatted ol{margin:0 0 0 32px;margin:0 0 0 2rem;padding-left:0;list-style:none}.text-formatted ul li,.text-formatted ol li{margin-bottom:8px;margin-bottom:0.5rem;list-style:none;position:relative}.text-formatted ul li+li{margin-top:16px;margin-top:1rem}.text-formatted ul li:before{content:'';width:8px;width:0.5rem;height:8px;height:0.5rem;position:absolute;top:8px;top:0.5rem;left:-28px;left:-1.75rem;background-color:#FF5551}.paragraph[class*='background--'] .text-formatted ul li:before{color:inherit}.text-formatted ol{margin:0;counter-reset:li}.text-formatted ol li{counter-increment:li}.text-formatted ol li:before{content:counter(li) ".";color:#FF5551;font-weight:600;margin-right:8px;margin-right:0.5rem}.text-formatted ol li+li{margin-top:24px;margin-top:1.5rem}.text-formatted .vito--checklist{margin-top:32px;margin-top:2rem;margin-left:32px;margin-left:2rem}.text-formatted .vito--checklist li:before{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:#83ba64 !important;top:2px;top:0.125rem;left:-32px;left:-2rem}.text-formatted .vito--checklist li+li{margin-top:16px;margin-top:1rem}ul.list-check,ul.list-plus,ul.list-minus{list-style:none}ul.list-check li:before,ul.list-plus li:before,ul.list-minus li:before{float:left;margin-top:3.2px;margin-top:0.2rem;margin-left:-24px;margin-left:-1.5rem}ul.list-check li:before{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}ul.list-plus li:before{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}ul.list-minus li:before{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.vito--admin-add-translation table,.node-revision-table,.text-formatted table{border-collapse:collapse;border:1px solid #eaeaea;background:#f8f8f8;margin:48px 0;margin:3rem 0;width:100% !important;max-width:100%}.vito--admin-add-translation table:last-child,.node-revision-table:last-child,.text-formatted table:last-child{margin-bottom:0}.vito--admin-add-translation table caption,.node-revision-table caption,.text-formatted table caption{margin-bottom:8px;margin-bottom:0.5rem;font-style:italic;color:#818181}.vito--admin-add-translation table thead,.vito--admin-add-translation table th,.node-revision-table thead,.node-revision-table th,.text-formatted table thead,.text-formatted table th{background-color:transparent;border-bottom:3px solid #eaeaea;font-weight:500}.vito--admin-add-translation table thead tr,.vito--admin-add-translation table th tr,.node-revision-table thead tr,.node-revision-table th tr,.text-formatted table thead tr,.text-formatted table th tr{background:transparent !important}.vito--admin-add-translation table th,.vito--admin-add-translation table td,.node-revision-table th,.node-revision-table td,.text-formatted table th,.text-formatted table td{padding:8px;padding:0.5rem;vertical-align:top}.vito--admin-add-translation table tr.even,.vito--admin-add-translation table tr.odd,.node-revision-table tr.even,.node-revision-table tr.odd,.text-formatted table tr.even,.text-formatted table tr.odd{background-color:transparent;border-width:0}.vito--admin-add-translation table tr:nth-child(odd),.node-revision-table tr:nth-child(odd),.text-formatted table tr:nth-child(odd){background:#fff}.vito--admin-add-translation table td,.node-revision-table td,.text-formatted table td{border:1px solid #ededed}.vito--admin-add-translation table .revision-current td,.node-revision-table .revision-current td,.text-formatted table .revision-current td{background:rgba(129,129,129,0.5);color:#fff}.vito--admin-add-translation table .revision-current td a,.node-revision-table .revision-current td a,.text-formatted table .revision-current td a{color:#fff}@media only screen and (max-width:691.99px){.vito--admin-add-translation table,.node-revision-table,.text-formatted table{display:block;overflow-x:scroll}.vito--admin-add-translation table td,.node-revision-table td,.text-formatted table td{min-width:12rem}}blockquote{margin:32px 0 32px 0;margin:2rem 0 2rem 0;padding:0 0 0 16px;padding:0 0 0 1rem;border-left:solid 3px #FF5551}blockquote>p{font-size:18px;font-size:1.125rem;line-height:27px;line-height:1.6875rem;font-weight:700;margin-bottom:0}blockquote .small{margin-top:8px;margin-top:0.5rem;color:#888}blockquote .small:before{content:'\2014 \00A0'}@media only screen and (min-width:692px){blockquote p{font-size:1.5rem;line-height:2.25rem}}img[typeof="foaf:Image"]{width:100%;max-width:100%;height:auto;border:0 none;vertical-align:bottom}.node--view-mode-full .text-formatted img{width:auto;max-width:100%;height:auto}span[class^="icon-"]:before{margin-right:8px;margin-right:0.5rem}.marker{display:inline-block;position:relative}.marker:after{content:"";background:#FF5551;width:105%;height:30%;display:block;position:absolute;top:30%;bottom:0;z-index:-1;-ms-transform:skew(-20deg) rotate(-1deg);transform:skew(-20deg) rotate(-1deg);left:-2.5%}[onclick]{cursor:pointer}.messages{padding:8px 16px;padding:0.5rem 1rem;border-left:solid 5px;border-color:#dedede;background-color:#eaeaea}.messages.messages--status{border-color:#9fba73;background-color:#cedcb7}.messages.messages--warning{border-color:#F58220;background-color:#f9b982}.messages.messages--error{border-color:#e2646b;background-color:#f2babd}.messages{margin-bottom:16px;margin-bottom:1rem}.region--page-highlighted{position:fixed;left:8px;left:0.5rem;top:230px;width:400px;width:25rem;margin:auto;z-index:999999}.messages{padding:8px 40px 8px 16px;padding:0.5rem 2.5rem 0.5rem 1rem;border-radius:0.25rem;position:relative}.messages [role="alert"]{display:inline-block}.messages--status a{color:#425228;text-decoration:underline}.messages--warning a{color:#5e2e04;text-decoration:underline}.messages--error a{color:#7c171d;text-decoration:underline}.messages__list{margin:8px 0;margin:0.5rem 0;padding:0 0 0 16px;padding:0 0 0 1rem}.messages__list li+li{margin-top:8px;margin-top:0.5rem}.messages--close-message{position:absolute;top:8px;top:0.5rem;right:8px;right:0.5rem;font-size:0px}.messages--close-message:after{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;border-radius:0.25rem;padding:4px;padding:0.25rem;font-size:14px;cursor:pointer}.messages--status .messages--close-message:after{color:#425228;background:#9fba73}.messages--warning .messages--close-message:after{color:#5e2e04;background:#F58220}.messages--error .messages--close-message:after{color:#7c171d;background:#e2646b}.messages--status .messages--close-message:hover:after{background:#abc284}.messages--warning .messages--close-message:hover:after{background:#f69038}.messages--error .messages--close-message:hover:after{background:#e67980}nav.tabs{position:fixed;z-index:100;text-align:center;bottom:0;left:0;width:100%;background:#232525}ul.tabs{margin:0;padding:0;position:relative;z-index:9;font-size:0}ul.tabs:after{content:".";display:block;height:0;clear:both;visibility:hidden}ul.tabs li{list-style:none;display:inline-block}ul.tabs li a{display:block;padding:8px 16px;padding:0.5rem 1rem;color:#ccc;font-weight:500;font-size:14px;background:#232525}ul.tabs li a:hover{background:#0084d7}ul.tabs li.is-active a{background:#0084d7;color:#fff}.btn--primary,.user-register-form .form-submit,.user-pass .form-submit,.user-form .form-submit,.user-login-form .form-submit,.hs-form .hs-button,.openid-connect-login-form button,.views-exposed-form .form-submit,.view-article-homepage>.more-link a,.paragraph--type--crop-map .field--link a,.paragraph--type--text-block-item .field--link a,.webform-submission-form .form-submit,.node--type-custom-satellite.node--view-mode-teaser .field--viewer-url a,.node--type-custom-satellite.node--view-mode-teaser-large .field--viewer-url-large a,.node--type-custom-satellite.node--view-mode-teaser-large .field--node-link a,.button-action[data-drupal-link-system-path="node/add/forum"],.node-forum-form .button--primary,.comment-confirm-form .button--primary,.comment-form .button--primary,.editor-link-dialog .form-submit,.btn--secondary,.btn--grey,.btn--green,.btn--red,.btn--vito-blue,.btn--vito-orange,.btn--vito-green,.btn--vito-red,.btn--vito-pink,.btn--vito-yellow,.btn--vito-aqua,.btn--vito-darkblue{-moz-appearance:none;-webkit-appearance:none;appearance:none;padding:16px 24px 12px;padding:1rem 1.5rem 0.75rem;display:inline-block;cursor:pointer;font-weight:600;font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem;text-transform:uppercase;text-decoration:none !important;letter-spacing:2px;letter-spacing:0.125rem}.btn--primary,.user-register-form .form-submit,.user-pass .form-submit,.user-form .form-submit,.user-login-form .form-submit,.hs-form .hs-button,.openid-connect-login-form button,.views-exposed-form .form-submit,.view-article-homepage>.more-link a,.paragraph--type--crop-map .field--link a,.paragraph--type--text-block-item .field--link a,.webform-submission-form .form-submit,.node--type-custom-satellite.node--view-mode-teaser .field--viewer-url a,.node--type-custom-satellite.node--view-mode-teaser-large .field--viewer-url-large a,.node--type-custom-satellite.node--view-mode-teaser-large .field--node-link a,.button-action[data-drupal-link-system-path="node/add/forum"],.node-forum-form .button--primary,.comment-confirm-form .button--primary,.comment-form .button--primary,.editor-link-dialog .form-submit,.btn--secondary,.btn--grey,.btn--green,.btn--red,.btn--vito-blue,.btn--vito-orange,.btn--vito-green,.btn--vito-red,.btn--vito-pink,.btn--vito-yellow,.btn--vito-aqua,.btn--vito-darkblue{border-radius:10rem;border:0px none}.btn--disabled{pointer-events:none;opacity:0.5}.btn--primary,.user-register-form .form-submit,.user-pass .form-submit,.user-form .form-submit,.user-login-form .form-submit,.hs-form .hs-button,.openid-connect-login-form button,.views-exposed-form .form-submit,.view-article-homepage>.more-link a,.paragraph--type--crop-map .field--link a,.paragraph--type--text-block-item .field--link a,.webform-submission-form .form-submit,.node--type-custom-satellite.node--view-mode-teaser .field--viewer-url a,.node--type-custom-satellite.node--view-mode-teaser-large .field--viewer-url-large a,.node--type-custom-satellite.node--view-mode-teaser-large .field--node-link a,.button-action[data-drupal-link-system-path="node/add/forum"],.node-forum-form .button--primary,.comment-confirm-form .button--primary,.comment-form .button--primary,.editor-link-dialog .form-submit{color:#fff;background:#FF5551}.btn--primary:focus,.user-register-form .form-submit:focus,.user-pass .form-submit:focus,.user-form .form-submit:focus,.user-login-form .form-submit:focus,.hs-form .hs-button:focus,.openid-connect-login-form button:focus,.views-exposed-form .form-submit:focus,.view-article-homepage>.more-link a:focus,.paragraph--type--crop-map .field--link a:focus,.paragraph--type--text-block-item .field--link a:focus,.webform-submission-form .form-submit:focus,.node--type-custom-satellite.node--view-mode-teaser .field--viewer-url a:focus,.node--type-custom-satellite.node--view-mode-teaser-large .field--viewer-url-large a:focus,.node--type-custom-satellite.node--view-mode-teaser-large .field--node-link a:focus,.button-action[data-drupal-link-system-path="node/add/forum"]:focus,.node-forum-form .button--primary:focus,.comment-confirm-form .button--primary:focus,.comment-form .button--primary:focus,.editor-link-dialog .form-submit:focus,.btn--primary:hover,.user-register-form .form-submit:hover,.user-pass .form-submit:hover,.user-form .form-submit:hover,.user-login-form .form-submit:hover,.hs-form .hs-button:hover,.openid-connect-login-form button:hover,.views-exposed-form .form-submit:hover,.view-article-homepage>.more-link a:hover,.paragraph--type--crop-map .field--link a:hover,.paragraph--type--text-block-item .field--link a:hover,.webform-submission-form .form-submit:hover,.node--type-custom-satellite.node--view-mode-teaser .field--viewer-url a:hover,.node--type-custom-satellite.node--view-mode-teaser-large .field--viewer-url-large a:hover,.node--type-custom-satellite.node--view-mode-teaser-large .field--node-link a:hover,.button-action[data-drupal-link-system-path="node/add/forum"]:hover,.node-forum-form .button--primary:hover,.comment-confirm-form .button--primary:hover,.comment-form .button--primary:hover,.editor-link-dialog .form-submit:hover{color:#fff;background:#ff2d28}.btn--primary:disabled,.user-register-form .form-submit:disabled,.user-pass .form-submit:disabled,.user-form .form-submit:disabled,.user-login-form .form-submit:disabled,.hs-form .hs-button:disabled,.openid-connect-login-form button:disabled,.views-exposed-form .form-submit:disabled,.view-article-homepage>.more-link a:disabled,.paragraph--type--crop-map .field--link a:disabled,.paragraph--type--text-block-item .field--link a:disabled,.webform-submission-form .form-submit:disabled,.node--type-custom-satellite.node--view-mode-teaser .field--viewer-url a:disabled,.node--type-custom-satellite.node--view-mode-teaser-large .field--viewer-url-large a:disabled,.node--type-custom-satellite.node--view-mode-teaser-large .field--node-link a:disabled,.button-action[data-drupal-link-system-path="node/add/forum"]:disabled,.node-forum-form .button--primary:disabled,.comment-confirm-form .button--primary:disabled,.comment-form .button--primary:disabled,.editor-link-dialog .form-submit:disabled{background:#ffa5a3;cursor:not-allowed}.btn--primary-inverted,.node--type-custom-satellite.node--view-mode-teaser-large .field--node-link a{color:#fff;background:transparent;border:2px solid #FF5551 !important;border-radius:10rem}.node .btn--primary-inverted,.node .node--type-custom-satellite.node--view-mode-teaser-large .field--node-link a,.node--type-custom-satellite.node--view-mode-teaser-large .field--node-link .node a{color:#FF5551}.node .btn--primary-inverted:hover,.node .node--type-custom-satellite.node--view-mode-teaser-large .field--node-link a:hover,.node--type-custom-satellite.node--view-mode-teaser-large .field--node-link .node a:hover{color:#fff}.btn--primary-inverted:hover,.node--type-custom-satellite.node--view-mode-teaser-large .field--node-link a:hover{background:#FF5551}.btn--secondary{color:#fff;background:#ff231e}.btn--secondary:focus,.btn--secondary:hover{color:#fff;background:#f40600}.btn--grey{color:#818181;background:#f5f5f5;border:1px solid #dedede}.btn--grey:focus,.btn--grey:hover{color:#818181;background:#f0f0f0}.btn--green{color:#fff;background:#83ba64}.btn--green:focus,.btn--green:hover{color:#fff;background:#6daa4c}.btn--red{color:#fff;background:#e2646b}.btn--red:focus,.btn--red:hover{color:#fff;background:#dc424a}.btn--vito-blue{background:#33A3DC;color:#fff}.btn--vito-blue:focus,.btn--vito-blue:hover{color:#fff;background:#228ec4}.btn--vito-orange{background:#F58220;color:#fff}.btn--vito-orange:focus,.btn--vito-orange:hover{color:#fff;background:#e26d0a}.btn--vito-green{background:#67AE3E;color:#fff}.btn--vito-green:focus,.btn--vito-green:hover{color:#fff;background:#559033}.btn--vito-red{background:#A70532;color:#fff}.btn--vito-red:focus,.btn--vito-red:hover{color:#fff;background:#7f0426}.btn--vito-pink{background:#e2646b;color:#fff}.btn--vito-pink:focus,.btn--vito-pink:hover{color:#fff;background:#dc424a}.btn--vito-yellow{background:#F1B821;color:#fff}.btn--vito-yellow:focus,.btn--vito-yellow:hover{color:#fff;background:#dba30e}.btn--vito-aqua{background:#359EA6;color:#fff}.btn--vito-aqua:focus,.btn--vito-aqua:hover{color:#fff;background:#2b8187}.btn--vito-darkblue{background:#002E56;color:#fff}.btn--vito-darkblue:focus,.btn--vito-darkblue:hover{color:#fff;background:#00182d}.btn--save:before{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:8px;margin-right:0.5rem;font-size:14px}.btn--save-continue:before{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:8px;margin-right:0.5rem;font-size:20px}.btn--apply:before{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:8px;margin-right:0.5rem;font-size:14px}.btn--delete:before{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:8px;margin-right:0.5rem;font-size:14px}.btn--edit:before{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:8px;margin-right:0.5rem;font-size:14px}.btn--close:before{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:8px;margin-right:0.5rem;font-size:14px}.btn--collapse:before{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:8px;margin-right:0.5rem;font-size:14px}.btn--reset:before{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:8px;margin-right:0.5rem;font-size:14px}.btn--login:before,.openid-connect-login-form button:before{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:8px;margin-right:0.5rem;font-size:14px}.btn--inline{position:relative;padding:4px 10px 2px 10px;padding:0.25rem 0.625rem 0.125rem 0.625rem;text-decoration:none !important}.btn--inline:hover{padding:4px 16px 2px 4px;padding:0.25rem 1rem 0.125rem 0.25rem}.btn--inline:hover:after{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;position:absolute;right:2px;right:0.125rem;top:50%;margin-top:-6px;margin-top:-0.375rem;font-weight:600;font-size:12px;font-size:0.75rem}.btn--menu-viewer{color:#fff;background:#FF5551;border-radius:10rem}.btn--menu-viewer:hover{background:#ff2d28}@media only screen and (max-width:991.99px){.btn--menu-viewer{opacity:1 !important;font-size:14px !important;padding:0.5rem 2.5rem !important}}@media only screen and (min-width:992px){.btn--menu-viewer{color:#fff;background:transparent;border:2px solid #FF5551 !important;border-radius:10rem}.btn--menu-viewer:hover{background:#FF5551}}.page-error{background:url(/themes/custom/vito_terrascope/images/stars.png) repeat}.page-error .region--header{background:transparent !important}.vito--error-page{text-align:center;margin:15vh 0 64px 0;margin:15vh 0 4rem 0}.vito--error-page h1{color:#fff;text-align:center;font-weight:600;text-transform:uppercase;font-size:32px;font-size:2rem;line-height:32px;line-height:2rem}@media only screen and (min-width:692px){.vito--error-page h1{font-size:3rem;line-height:3rem}}.vito--error-code{color:#FF5551;font-weight:600;font-size:56px;font-size:3.5rem;line-height:56px;line-height:3.5rem}@media only screen and (min-width:692px){.vito--error-code{font-size:6rem;line-height:6rem}}.vito--error-text{max-width:720px;max-width:45rem;font-weight:600;margin:auto;padding:32px;padding:2rem;border:4px solid #FF5551;background:#fff;text-align:center}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],input[type="date"],input[type="time"],textarea{-moz-appearance:none;-webkit-appearance:none;appearance:none}fieldset{padding:0;border-width:0}.form-item{margin-bottom:32px;margin-bottom:2rem}.form-item label,.form-item fieldset>legend{display:block;margin-bottom:8px;margin-bottom:0.5rem}.webform-element--title-inline label,.webform-element--title-inline fieldset>legend{display:inline-block;margin-bottom:0;width:192px;width:12rem}.webform-element--title-inline .description{padding-left:192px;padding-left:12rem}.form-item .description{padding-top:3.2px;padding-top:0.2rem;padding-bottom:3.2px;padding-bottom:0.2rem}.form-item .description p,.form-item .description ul,.form-item .description li{margin-bottom:0}.field-prefix{margin-right:8px;margin-right:0.5rem}.field-suffix{margin-left:8px;margin-left:0.5rem}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],input[type="date"],input[type="time"],input.form-color{height:38px;padding:6px 10px;background-color:#fff;border:solid 1px #e1e1e1;border-radius:4px;box-shadow:none;box-sizing:border-box;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;transition:border all 0.2s cubic-bezier(0.215,0.61,0.355,1);max-width:100%}input[type="email"]:hover,input[type="number"]:hover,input[type="search"]:hover,input[type="text"]:hover,input[type="tel"]:hover,input[type="url"]:hover,input[type="password"]:hover,input[type="date"]:hover,input[type="time"]:hover,input.form-color:hover{border:solid 1px #46c0e6;outline:0}input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="text"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="time"]:focus,input.form-color:focus{border:solid 1px #1eaedb;outline:0}textarea{height:38px;padding:6px 10px;background-color:#fff;border:solid 1px #e1e1e1;border-radius:4px;box-shadow:none;box-sizing:border-box;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;min-height:65px;padding-top:6px;padding-bottom:6px;transition:border all 0.2s cubic-bezier(0.215,0.61,0.355,1)}textarea:hover{border:solid 1px #46c0e6;outline:0}textarea:focus{border:solid 1px #1eaedb;outline:0}select{height:38px;padding:6px 10px;background-color:#fff;border:solid 1px #e1e1e1;border-radius:4px;box-shadow:none;box-sizing:border-box;transition:border all 0.2s cubic-bezier(0.215,0.61,0.355,1)}select:hover{border:solid 1px #46c0e6;outline:0}select:focus{border:solid 1px #1eaedb;outline:0}.form-type-webform-select-other>.form-type-select{margin-bottom:0}.webform-select-other-input{margin-top:16px;margin-top:1rem}.form-type-checkbox input{margin-right:8px;margin-right:0.5rem}.form-type-checkbox label,.form-type-checkbox fieldset>legend{display:inline-block;margin-bottom:0;font-weight:normal}.form-checkboxes .form-type-checkbox:not(:last-child){margin-bottom:4px;margin-bottom:0.25rem}.form-checkboxes .form-type-checkbox:last-child{margin-bottom:0}.form-type-radio input{margin-right:8px;margin-right:0.5rem}.form-type-radio label,.form-type-radio fieldset>legend{display:inline-block;margin-bottom:0;font-weight:normal}.form-radios .form-type-radio{margin-bottom:4px;margin-bottom:0.25rem}.form-radios .form-type-radio:last-child{margin-bottom:0}.webform-options-display-two-columns,.webform-options-display-three-columns{margin:0}input[type="color"]{border:0 none !important;border-top-left-radius:4px;border-bottom-left-radius:4px}input.form-color-output{border:solid 1px #e1e1e1;border-radius:4px}input.form-color-output,input.form-color-output:hover,input.form-color-output:focus{border-left:0 none;border-top-left-radius:0;border-bottom-left-radius:0}.webform-signature-pad{background:#fff;border:solid 1px #e1e1e1;border-radius:4px}.form-type-webform-toggle .description{clear:both}.ui-widget{font-family:"Proxima Nova","Arial","Helvetica","sans-serif";font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}.ui-autocomplete{border:none;background:#fff}.ui-autocomplete .ui-menu-item{position:relative;z-index:1;margin:-1px 0 0;padding:4.8px 9.6px;padding:.3rem .6rem;border:solid 1px #e1e1e1;transition:border all 0.2s cubic-bezier(0.215,0.61,0.355,1)}.ui-autocomplete .ui-menu-item:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ui-autocomplete .ui-state-focus{z-index:2;background:none;border:solid 1px #1eaedb}.user-register-form,.user-pass,.user-form,.user-login-form{background:#fff;padding:32px;padding:2rem}.form-item label:not(.option),.form-item fieldset>legend:not(.option){font-weight:600}.collapse-processed>summary:before{content:none}details summary{font-weight:600}details summary::-webkit-details-marker{display:none}label:not(.option),fieldset>legend:not(.option),fieldset>legend{font-weight:400;font-weight:600}label.form-required:after,fieldset>legend.form-required:after{content:'*';color:#e2646b}input[type="radio"],input[type="checkbox"]{-webkit-appearance:none;width:16px !important;width:1rem !important;height:16px !important;height:1rem !important;background:#fff;position:relative;cursor:pointer}input[type="radio"]:checked:before,input[type="checkbox"]:checked:before{content:"";background:#FF5551;position:absolute;top:2px;top:0.125rem;right:2px;right:0.125rem;left:2px;left:0.125rem;bottom:2px;bottom:0.125rem}input[type="radio"]{border-radius:1rem}input[type="radio"]:checked:before{border-radius:1rem}textarea,input[type="tel"],input[type="password"],input[type="email"],input[type="text"]{border-radius:0;border:0;color:#232525}textarea:focus,textarea:hover,input[type="tel"]:focus,input[type="tel"]:hover,input[type="password"]:focus,input[type="password"]:hover,input[type="email"]:focus,input[type="email"]:hover,input[type="text"]:focus,input[type="text"]:hover{border:0}.hs-form>fieldset{margin-bottom:16px !important;margin-bottom:1rem !important}.hs-form .hs-form-required{color:#e2646b}.hs-form .inputs-list{margin:16px 0;margin:1rem 0}.hs-form .inputs-list li:before{content:none}.hs-form .hs-form-booleancheckbox-display input,.hs-form .hs-form-checkbox-display input{margin-right:8px;margin-right:0.5rem}.hs-form .hs-form-booleancheckbox-display span,.hs-form .hs-form-checkbox-display span{font-weight:400}.hs-form .hs-error-msgs{color:#e2646b;font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem}.hs-form .hs-button{margin-top:16px;margin-top:1rem}.hs-form .hs_vito_language{display:none}.hs-form .hs-field-desc{color:rgba(255,255,255,0.75);font-size:13px;font-size:.8125rem;line-height:20px;line-height:1.25rem}.js .js-hide{display:none !important}.pager-items{margin:4px 0 32px;margin:0.25rem 0 2rem;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.pager-items .pager-item{list-style:none;border:1px solid #dedede;font-size:0;line-height:0}.pager-items .pager-item+.pager-item{margin-left:-1px}.pager-items .pager-item a{background:#fff;display:block;padding:4px 12px;padding:0.25rem 0.75rem;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}ul.menu{list-style:none;margin:0;padding:0;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}ul.menu li{margin-bottom:8px;margin-bottom:0.5rem}ul.menu a{color:#333;font-weight:400}ul.menu a:hover{color:#ff231e}ul.menu li.menu-item--active-trail>a{color:#FF5551}.menu-horizontal ul.menu li{float:left}.menu-horizontal ul.menu li:not(:last-child){margin-right:16px;margin-right:1rem}.menu-centered ul.menu{position:relative;display:block;float:left;left:50%}.menu-centered ul.menu li{position:relative;display:block;float:left;right:50%}.menu-centered ul.menu li:not(:last-child){margin-right:16px;margin-right:1rem}.menu-dropdown{z-index:100}.menu-dropdown ul.menu li{position:relative;float:left;margin:0 16px 0 0;margin:0 1rem 0 0;padding:0}.menu-dropdown ul.menu>li:last-child{margin-right:0}.menu-dropdown ul.menu a{display:block;padding:8px;padding:0.5rem;font-size:16px;font-size:1rem}.menu-dropdown ul.menu ul{display:none}.menu-dropdown ul.menu li:hover>ul{display:block}.menu-dropdown ul.menu>li.menu-item--expanded>a:after{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin:0 0 0 8px;margin:0 0 0 0.5rem}.menu-dropdown ul.menu ul{position:absolute;top:100%;left:0;z-index:101;border:solid 1px #e1e1e1;background:#fff;box-shadow:0 3px 0 3px rgba(0,0,0,0.03)}.menu-dropdown ul.menu ul>li{position:relative;float:none;margin:0;width:240px}.menu-dropdown ul.menu ul>li:not(:last-child){margin-right:0}.menu-dropdown ul.menu ul>li:not(:last-child)>a{border-bottom:solid 1px #e1e1e1}.menu-dropdown ul.menu ul>li.menu-item--expanded>a{padding-right:32px;padding-right:2rem}.menu-dropdown ul.menu ul>li.menu-item--expanded>a:after{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;position:absolute;right:8px;right:0.5rem;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.menu-dropdown ul.menu ul ul{position:absolute;top:0;left:100%}.region--navigation .block--menu--main,.region--toolbar .block--menu--topmenu,.block-vito-usermenu{display:inline-block}.region--navigation .block--menu--main ul.menu li,.region--toolbar .block--menu--topmenu ul.menu li,.block-vito-usermenu ul.menu li{position:relative}.region--navigation .block--menu--main ul.menu li form,.region--toolbar .block--menu--topmenu ul.menu li form,.block-vito-usermenu ul.menu li form{background:none;padding:0;margin:0}.region--navigation .block--menu--main ul.menu li:hover>a,.region--navigation .block--menu--main ul.menu li:hover button,.region--toolbar .block--menu--topmenu ul.menu li:hover>a,.region--toolbar .block--menu--topmenu ul.menu li:hover button,.block-vito-usermenu ul.menu li:hover>a,.block-vito-usermenu ul.menu li:hover button{color:#fff;border-bottom-color:#FF5551}.region--navigation .block--menu--main ul.menu li:hover ul.menu,.region--toolbar .block--menu--topmenu ul.menu li:hover ul.menu,.block-vito-usermenu ul.menu li:hover ul.menu{display:block}@media only screen and (min-width:992px){.region--navigation .block--menu--main ul.menu li.menu-item--expanded>a,.region--toolbar .block--menu--topmenu ul.menu li.menu-item--expanded>a,.block-vito-usermenu ul.menu li.menu-item--expanded>a{padding-right:1.5rem;position:relative}.region--navigation .block--menu--main ul.menu li.menu-item--expanded>a:after,.region--toolbar .block--menu--topmenu ul.menu li.menu-item--expanded>a:after,.block-vito-usermenu ul.menu li.menu-item--expanded>a:after{content:'';position:absolute;right:0.5rem;top:50%;margin-top:-0.125rem;border-top:0.25rem solid #FF5551;border-left:0.25rem solid transparent;border-right:0.25rem solid transparent}}.region--navigation .block--menu--main ul.menu li.menu-item--expanded:hover>a,.region--toolbar .block--menu--topmenu ul.menu li.menu-item--expanded:hover>a,.block-vito-usermenu ul.menu li.menu-item--expanded:hover>a{border-color:#FF5551}@media only screen and (min-width:992px){.region--navigation .block--menu--main ul.menu li,.region--toolbar .block--menu--topmenu ul.menu li,.block-vito-usermenu ul.menu li{display:inline-block;margin:0}}@media only screen and (min-width:1292px){.region--navigation .block--menu--main ul.menu li+li,.region--toolbar .block--menu--topmenu ul.menu li+li,.block-vito-usermenu ul.menu li+li{margin-left:1.5rem}}.region--navigation .block--menu--main ul.menu li a,.region--navigation .block--menu--main ul.menu li button,.region--toolbar .block--menu--topmenu ul.menu li a,.region--toolbar .block--menu--topmenu ul.menu li button,.block-vito-usermenu ul.menu li a,.block-vito-usermenu ul.menu li button{background:none;padding:8px;padding:0.5rem;color:#fff;text-transform:lowercase;font-weight:600;letter-spacing:2px;letter-spacing:0.125rem;border:2px solid transparent;font-size:13px;font-size:.8125rem}.region--navigation .block--menu--main ul.menu li a.is-active,.region--navigation .block--menu--main ul.menu li button.is-active,.region--toolbar .block--menu--topmenu ul.menu li a.is-active,.region--toolbar .block--menu--topmenu ul.menu li button.is-active,.block-vito-usermenu ul.menu li a.is-active,.block-vito-usermenu ul.menu li button.is-active{color:#fff;border-bottom-color:#FF5551}.region--navigation .block--menu--main ul.menu li .btn--login:before,.region--navigation .block--menu--main ul.menu li .openid-connect-login-form button:before,.openid-connect-login-form .region--navigation .block--menu--main ul.menu li button:before,.region--navigation .block--menu--main ul.menu li .openid-connect-login-form button:before,.region--toolbar .block--menu--topmenu ul.menu li .btn--login:before,.region--toolbar .block--menu--topmenu ul.menu li .openid-connect-login-form button:before,.openid-connect-login-form .region--toolbar .block--menu--topmenu ul.menu li button:before,.region--toolbar .block--menu--topmenu ul.menu li .openid-connect-login-form button:before,.block-vito-usermenu ul.menu li .btn--login:before,.block-vito-usermenu ul.menu li .openid-connect-login-form button:before,.openid-connect-login-form .block-vito-usermenu ul.menu li button:before,.block-vito-usermenu ul.menu li .openid-connect-login-form button:before{display:none}.region--navigation .block--menu--main ul.menu li ul.menu,.region--toolbar .block--menu--topmenu ul.menu li ul.menu,.block-vito-usermenu ul.menu li ul.menu{padding-left:16px;padding-left:1rem;text-align:right;border:2px solid #FF5551;background:rgba(35,37,37,0.95)}@media only screen and (min-width:992px){.region--navigation .block--menu--main ul.menu li ul.menu,.region--toolbar .block--menu--topmenu ul.menu li ul.menu,.block-vito-usermenu ul.menu li ul.menu{display:none;position:absolute;padding:0.5rem 0;width:16rem;z-index:99;top:calc(100% + 2px);right:0}.region--navigation .block--menu--main ul.menu li ul.menu li,.region--toolbar .block--menu--topmenu ul.menu li ul.menu li,.block-vito-usermenu ul.menu li ul.menu li{margin:0 !important;width:100%}.region--navigation .block--menu--main ul.menu li ul.menu li a,.region--toolbar .block--menu--topmenu ul.menu li ul.menu li a,.block-vito-usermenu ul.menu li ul.menu li a{color:#fff;display:block;padding:0.25rem 0.75rem;text-transform:none;font-weight:400;font-size:.875rem;line-height:1.3125rem}.region--navigation .block--menu--main ul.menu li ul.menu li a:hover,.region--navigation .block--menu--main ul.menu li ul.menu li a.is-active,.region--toolbar .block--menu--topmenu ul.menu li ul.menu li a:hover,.region--toolbar .block--menu--topmenu ul.menu li ul.menu li a.is-active,.block-vito-usermenu ul.menu li ul.menu li a:hover,.block-vito-usermenu ul.menu li ul.menu li a.is-active{color:#FF5551;border-color:transparent}}@media only screen and (max-width:991.99px){.region--navigation .block--menu--main,.region--toolbar .block--menu--topmenu,.block-vito-usermenu{display:block}.region--navigation .block--menu--main ul.menu:not(.vito--user-menu),.region--toolbar .block--menu--topmenu ul.menu:not(.vito--user-menu),.block-vito-usermenu ul.menu:not(.vito--user-menu){text-align:center;position:relative;transition:all 0.2s ease-in-out;right:0}.region--navigation .block--menu--main ul.menu:not(.vito--user-menu).slide-right,.region--toolbar .block--menu--topmenu ul.menu:not(.vito--user-menu).slide-right,.block-vito-usermenu ul.menu:not(.vito--user-menu).slide-right{right:100vw}.region--navigation .block--menu--main ul.menu:not(.vito--user-menu) li,.region--toolbar .block--menu--topmenu ul.menu:not(.vito--user-menu) li,.block-vito-usermenu ul.menu:not(.vito--user-menu) li{position:static}.region--navigation .block--menu--main ul.menu:not(.vito--user-menu) li a,.region--toolbar .block--menu--topmenu ul.menu:not(.vito--user-menu) li a,.block-vito-usermenu ul.menu:not(.vito--user-menu) li a{color:#fff;opacity:0.65;text-transform:none;font-size:1.375rem;line-height:2.0625rem}.region--navigation .block--menu--main ul.menu:not(.vito--user-menu) li a.is-active,.region--toolbar .block--menu--topmenu ul.menu:not(.vito--user-menu) li a.is-active,.block-vito-usermenu ul.menu:not(.vito--user-menu) li a.is-active{opacity:1;border-color:transparent !important}.region--navigation .block--menu--main ul.menu:not(.vito--user-menu) li+li,.region--toolbar .block--menu--topmenu ul.menu:not(.vito--user-menu) li+li,.block-vito-usermenu ul.menu:not(.vito--user-menu) li+li{margin-top:1rem}.region--navigation .block--menu--main ul.menu:not(.vito--user-menu) li:hover>a,.region--toolbar .block--menu--topmenu ul.menu:not(.vito--user-menu) li:hover>a,.block-vito-usermenu ul.menu:not(.vito--user-menu) li:hover>a{opacity:1;border-color:transparent !important}.region--navigation .block--menu--main ul.menu:not(.vito--user-menu) li ul.menu,.region--toolbar .block--menu--topmenu ul.menu:not(.vito--user-menu) li ul.menu,.block-vito-usermenu ul.menu:not(.vito--user-menu) li ul.menu{position:absolute;top:0;right:-100vw;width:100vw;background:#002638;border:none;text-align:center}.region--navigation .block--menu--main .submenu-header,.region--toolbar .block--menu--topmenu .submenu-header,.block-vito-usermenu .submenu-header{padding:0 6rem}.region--navigation .block--menu--main .lvl2-title,.region--toolbar .block--menu--topmenu .lvl2-title,.block-vito-usermenu .lvl2-title{display:inline-block;color:#fff;border-bottom:2px solid #FF5551;font-weight:600;font-size:1.5rem;line-height:2.25rem}.region--navigation .block--menu--main .lvl2-back,.region--toolbar .block--menu--topmenu .lvl2-back,.block-vito-usermenu .lvl2-back{position:absolute;left:1rem;top:8px;cursor:pointer;color:#fff;text-align:left;font-weight:600}.region--navigation .block--menu--main .lvl2-back:after,.region--toolbar .block--menu--topmenu .lvl2-back:after,.block-vito-usermenu .lvl2-back:after{content:'';width:100%;height:10px;display:block;background:url(/themes/custom/vito_terrascope/images/slider-left.png) no-repeat center left}}@media only screen and (min-width:992px){.region--navigation .block--menu--main .submenu-header,.region--toolbar .block--menu--topmenu .submenu-header,.block-vito-usermenu .submenu-header{display:none !important}}.logged-in .region--toolbar .block-vito-usermenu{display:none}.region--navigation-right .block-vito-usermenu{display:inline-block;margin:0 16px;margin:0 1rem}.region--navigation-right .block-vito-usermenu ul.menu{display:inline-block}.region--navigation-right .block-vito-usermenu ul.menu li.menu-item{display:inline-block}.region--navigation-right .block-vito-usermenu ul.menu li.menu-item a,.region--navigation-right .block-vito-usermenu ul.menu li.menu-item button{border:none !important;background-color:#fff;color:#FF5551;border-radius:5rem;letter-spacing:2px;letter-spacing:0.125rem;text-transform:uppercase;font-size:12px;line-height:12px;font-weight:600 !important;margin-right:8px;margin-right:0.5rem}@media only screen and (min-width:992px){.region--navigation-right .block-vito-usermenu ul.menu li.menu-item a,.region--navigation-right .block-vito-usermenu ul.menu li.menu-item button{padding:0.5rem;border:none;font-size:13px;text-transform:lowercase;border-bottom:2px solid transparent;border-radius:0}.region--navigation-right .block-vito-usermenu ul.menu li.menu-item a:hover,.region--navigation-right .block-vito-usermenu ul.menu li.menu-item button:hover{border-bottom-color:#FF5551}}.region--navigation-right .block-vito-usermenu ul.menu li.menu-item:first-child a,.region--navigation-right .block-vito-usermenu ul.menu li.menu-item:first-child button{background-color:#FF5551;color:#fff}.region--toolbar .block--menu--topmenu ul.menu li a{font-weight:300}.region--toolbar .block--menu--topmenu ul.menu li a.is-active.no-link{border:none}.region--navigation .block--menu--topmenu{margin-top:30px}.region--navigation .block--menu--topmenu ul{text-align:center}.region--navigation .block--menu--topmenu ul li{display:block}.region--navigation .block--menu--topmenu ul li a{color:#fff;font-size:16px}.region--navigation .block--menu--topmenu ul li a.no-link{cursor:none;margin-bottom:10px;border-bottom:2px solid #ddd;display:inline-block}@media only screen and (min-width:992px){.region--navigation .block--menu--topmenu{display:none}}.region--toolbar{display:none;background:none;border:none;position:relative}.block--menu--login{display:inline-block;margin-right:16px;margin-right:1rem}.block--menu--login ul.menu li{margin-bottom:0}.block--language--dropdown{position:relative;padding:24px;padding:1.5rem}@media only screen and (min-width:992px){.block--language--dropdown{display:inline-block;padding:0}.block--language--dropdown:hover .language-switcher-current-language{border-color:#FF5551}.block--language--dropdown:hover ul{display:block}}@media only screen and (max-width:991.99px){.block--language--dropdown{display:inline-block;padding:0}}.block--language--dropdown .language-switcher-current-language{display:none;color:#fff}@media only screen and (min-width:992px){.block--language--dropdown .language-switcher-current-language{display:inline-block;cursor:pointer;text-transform:uppercase;font-weight:600;font-size:.8125rem;line-height:1.21875rem;position:relative;padding:0.5rem 1.5rem 0.5rem 0.5rem;border:2px solid transparent}.block--language--dropdown .language-switcher-current-language:after{content:'';position:absolute;right:0.5rem;top:50%;margin-top:-0.125rem;border-top:0.25rem solid #FF5551;border-left:0.25rem solid transparent;border-right:0.25rem solid transparent}}.block--language--dropdown ul{margin:0;padding:0}.block--language--dropdown ul li{margin:0;padding:0;list-style:none;display:inline-block}.block--language--dropdown ul li+li{margin-left:16px;margin-left:1rem}.block--language--dropdown ul li a{color:#fff;text-transform:uppercase;font-weight:600;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}@media only screen and (min-width:992px){.block--language--dropdown ul{display:none;position:absolute;top:calc(100% - 2px);right:0;left:0;z-index:9;text-align:left;padding:0.5rem 0;border:2px solid #FF5551;background:rgba(35,37,37,0.5)}.block--language--dropdown ul li+li{margin:0}.block--language--dropdown ul li a{color:#fff;display:block;padding:0.25rem 0.75rem;text-transform:uppercase;font-weight:400;font-size:.875rem;line-height:1.3125rem}.block--language--dropdown ul li a:hover.is-active,.block--language--dropdown ul li a.is-active.is-active{color:#FF5551;border-color:transparent}}@media only screen and (min-width:992px){.block--language--dropdown .mobile-menu-close{display:none}}.block--language--dropdown body.not-logged-in .hidden-for-anonymous{display:none !important}.block--language--dropdown body.logged-in .hidden-for-authenticated{display:none !important}.node{position:relative}.region--page-user{max-width:600px;max-width:37.5rem;margin:15vh auto 32px;margin:15vh auto 2rem;display:table;width:100%}.region--page-user .header-region-left{margin-bottom:32px;margin-bottom:2rem}.vito--user-login #site-wrapper{padding-bottom:0;min-height:0}.vito--user-login.vito--alternative-header{background:#FF5551}.vito--user-login .block-system-main-block{display:none}.vito--user-login .region--content-user-tabs{margin-top:16px;margin-top:1rem}.vito--user-login .region--content-user-tabs ul{margin:0;padding:0}.vito--user-login .region--content-user-tabs ul li{display:block;list-style:none;float:left}.vito--user-login .region--content-user-tabs ul li a{display:block;background:rgba(35,37,37,0.1);padding:12px 24px;padding:0.75rem 1.5rem;color:#232525;font-weight:500}.vito--user-login .region--content-user-tabs ul li a:hover{background:#fff}.vito--user-login .region--content-user-tabs ul li.active a{background:#fff;color:#FF5551}.vito--user-login .region--content-user-tabs ul li:first-child a{border-radius:0.25rem 0 0 0}.vito--user-login .region--content-user-tabs ul li:last-child a{border-radius:0 0.25rem 0 0}article.profile{padding:32px;padding:2rem;background:#fff}.openid-connect-login-form{padding:32px;padding:2rem;background:#fff}.openid-connect-login-form form{margin-bottom:0}.view[class*="vito--row-size"] .views-row{margin-bottom:16px;margin-bottom:1rem}@media only screen and (min-width:692px){.view[class*="vito--row-size"] .views-row{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-bottom:0;border:1rem solid transparent}}@media only screen and (min-width:692px){.view[class*="vito--row-size"] .view-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1rem;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width:992px){.view.vito--row-size-1 .views-row{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (min-width:992px){.view.vito--row-size-2 .views-row{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:992px){.view.vito--row-size-3 .views-row{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}@media only screen and (min-width:992px){.view.vito--row-size-4 .views-row{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media only screen and (min-width:992px){.view.vito--row-size-5 .views-row{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media only screen and (min-width:992px){.view.vito--row-size-6 .views-row{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}}@media only screen and (min-width:992px){.view.vito--row-size-7 .views-row{-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}}@media only screen and (min-width:992px){.view.vito--row-size-8 .views-row{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}}@media only screen and (min-width:992px){.view.vito--row-size-9 .views-row{-ms-flex:0 0 11.11111%;flex:0 0 11.11111%;max-width:11.11111%}}.view-filters{background-color:#FF5551;padding:32px;padding:2rem;border-radius:0.25rem;margin-bottom:32px;margin-bottom:2rem}.view-filters .views-exposed-form,.view-filters .form-item{margin-bottom:0}@media only screen and (min-width:992px){.view-filters .form-checkboxes{display:-ms-flexbox;display:flex}}.view-filters .form-checkboxes .form-item{margin-bottom:0}.view-filters .form-checkboxes .form-item input{display:none}.view-filters .form-checkboxes .form-item input:checked+label,.view-filters .form-checkboxes .form-item fieldset>input:checked+legend{background-color:#fff;color:#FF5551}.view-filters .form-checkboxes .form-item label,.view-filters .form-checkboxes .form-item fieldset>legend{padding:4px 12px;padding:0.25rem 0.75rem;border-radius:5rem;color:#fff;cursor:pointer;font-weight:500}.view-filters .form-checkboxes .form-item label:hover,.view-filters .form-checkboxes .form-item fieldset>legend:hover{background-color:rgba(35,37,37,0.1)}.view-filters .form-submit{display:none}.views-exposed-form .form-select-wrapper{display:block;background:#fff}.view-filters-backend{background:#e3e3e3;display:inline-block;padding:8px 16px;padding:0.5rem 1rem;font-style:italic;color:#818181}.view-taxonomy-term{margin:40px 0;margin:2.5rem 0}.block-views-blockarticle-homepage-block-1{position:relative;top:-348px;top:-21.75rem;margin-bottom:-240px;margin-bottom:-15rem}.block-views-blockarticle-homepage-block-1>h2{margin:0 0 32px 0;margin:0 0 2rem 0;color:#fff;font-size:28px;font-size:1.75rem;line-height:28px;line-height:1.75rem}.block-views-blockarticle-homepage-block-1>h2:first-line{word-spacing:4000px;word-spacing:250rem}@media only screen and (min-width:992px){.block-views-blockarticle-homepage-block-1>h2{margin:0 0 4rem 5rem}}@media only screen and (min-width:692px){.view-article-homepage{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.view-article-homepage>.view-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:0 0 100%;flex:0 0 100%}.view-article-homepage>.view-content .views-row{-ms-flex:0 0 48.5%;flex:0 0 48.5%;margin-bottom:0}.view-article-homepage>.view-footer{margin-top:1.5rem;-ms-flex:0 0 100%;flex:0 0 100%;background-color:#fff}}@media only screen and (min-width:992px){.view-article-homepage>.view-content{-ms-flex:0 0 65.66%;flex:0 0 65.66%}.view-article-homepage>.view-content .views-row{-ms-flex:0 0 48.5%;flex:0 0 48.5%}.view-article-homepage>.view-footer{margin:0;-ms-flex:0 0 32.33%;flex:0 0 32.33%}}.view-article-homepage>.more-link{margin-top:48px;margin-top:3rem;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center}.view-article-homepage .views-row{background-color:#fff;color:#232525;margin-bottom:16px;margin-bottom:1rem}.view-events-homepage .view-content{padding:32px;padding:2rem;background-color:#fff}.view-events-homepage .view-content .views-row+.views-row{position:relative;margin-top:16px;margin-top:1rem;padding-top:16px;padding-top:1rem}.view-events-homepage .view-content .views-row+.views-row:before{content:"";height:1px;width:32px;width:2rem;background-color:#FF5551;position:absolute;top:0;left:16px;left:1rem}.view-custom-cases-homepage .view-content{-ms-flex-align:end;align-items:flex-end}@media only screen and (min-width:692px){.view-custom-cases-homepage .view-content .views-row:nth-child(1){-ms-flex:0 0 50%;flex:0 0 50%}.view-custom-cases-homepage .view-content .views-row:nth-child(2){-ms-flex:0 0 40%;flex:0 0 40%;position:relative;z-index:2}.view-custom-cases-homepage .view-content .views-row:nth-child(3){-ms-flex:0 0 65%;flex:0 0 65%;margin-left:5%;-ms-flex-item-align:start;align-self:flex-start}.view-custom-cases-homepage .view-content .views-row:nth-child(4){-ms-flex:0 0 32%;flex:0 0 32%;margin-top:-5rem;position:relative;z-index:1}}@media only screen and (min-width:992px){.view-custom-cases-homepage .view-content .views-row:nth-child(1){-ms-flex:0 0 35%;flex:0 0 35%}.view-custom-cases-homepage .view-content .views-row:nth-child(2){-ms-flex:0 0 28%;flex:0 0 28%}.view-custom-cases-homepage .view-content .views-row:nth-child(3){-ms-flex:0 0 65%;flex:0 0 65%}.view-custom-cases-homepage .view-content .views-row:nth-child(4){-ms-flex:0 0 32%;flex:0 0 32%}}.view-custom-cases-homepage .view-footer{padding:48px 48px 64px;padding:3rem 3rem 4rem;border:2px solid #FF5551;z-index:3;max-width:480px;max-width:30rem;margin:auto}@media only screen and (min-width:992px){.view-custom-cases-homepage .view-footer{max-width:25rem;position:absolute;width:33%;right:8%;top:15%}}.view-custom-cases-homepage .view-footer strong{text-transform:uppercase;letter-spacing:2px;letter-spacing:0.125rem;font-size:14px;font-size:.875rem}.view-custom-cases-homepage .view-footer h3{margin:16px 0 32px;margin:1rem 0 2rem}.view-custom-cases-homepage .view-footer .hs-input{background-color:#F2F4F5}@media only screen and (min-width:992px){.view-custom-cases-overview{margin-top:-6rem}}.view-custom-cases-overview .view-filters{background:#002638;border-radius:5rem;padding:8px 32px;padding:0.5rem 2rem}.view-custom-cases-overview .view-filters .form-type-textfield{padding:0;width:100%;float:none}@media only screen and (min-width:992px){.view-custom-cases-overview .view-filters .form-type-textfield{width:30%;float:left}}.view-custom-cases-overview .view-filters .form-type-textfield .form-text{width:100%;margin-top:15px}@media only screen and (min-width:992px){.view-custom-cases-overview .view-filters .form-type-textfield .form-text{margin:5px 0}}.view-custom-cases-overview .view-filters .form-checkboxes{clear:both;padding-top:10px;display:block}@media only screen and (min-width:992px){.view-custom-cases-overview .view-filters .form-checkboxes{float:left;padding-top:2px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;clear:none}}.view-custom-cases-overview .view-filters .form-checkboxes>.form-item{text-align:center;margin:5px;-ms-flex-pack:center;justify-content:center}.view-faq-overview{max-width:1040px;max-width:65rem;margin:auto}.view-faq-overview .view-filters{border-radius:5rem;padding:8px 32px;padding:0.5rem 2rem}.view-faq-overview .view-filters .form-checkboxes{display:block}@media only screen and (min-width:692px){.view-faq-overview .view-filters .form-checkboxes{display:-ms-flexbox;display:flex}}.view-faq-overview .view-filters .form-checkboxes>.form-item{text-align:center;margin:5px}.view-faq-overview .view-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 !important}.view-faq-overview .view-content>h3{position:relative;margin:96px auto 32px;margin:6rem auto 2rem}.view-faq-overview .view-content>h3:first-child{margin-top:32px;margin-top:2rem}.view-faq-overview .view-content>h3:after{content:"";background:#FF5551;width:110%;height:35%;display:block;position:absolute;top:30%;bottom:0;z-index:-1;-ms-transform:skew(-20deg) rotate(-0.5deg);transform:skew(-20deg) rotate(-0.5deg);left:-5%}.view-faq-overview .view-content .views-row{-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important;border:none !important}.view-faq-overview .view-content .views-row+.views-row{margin-top:12px;margin-top:0.75rem}@media only screen and (max-width:691.99px){.view-cases-sector .views-row+.views-row{margin-top:5rem}}@media only screen and (min-width:692px){.view-cases-sector .views-row{max-width:27rem}.view-cases-sector .views-row:nth-child(2){margin-top:-10rem}}.paragraph-satellites-slider .view{position:relative;z-index:1}.not-front .paragraph-satellites-slider .view{background:url(/themes/custom/vito_terrascope/images/globe-lines-alt.png) no-repeat center}.paragraph-satellites-slider .view .view-content{position:relative;margin:0 !important;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;left:0;transition:all 1s ease-in-out}.paragraph-satellites-slider .view .view-content.no-transition{transition:none}.paragraph-satellites-slider .view .views-row{border:0 none !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:none !important;transition:all 0.5s ease-in-out;position:relative;margin:0 auto !important;opacity:0}.paragraph-satellites-slider .view .views-row:first-child{opacity:1}.paragraph-satellites-slider .view .views-row.noopa{opacity:0}.paragraph-satellites-slider .view .views-row.fadeout{opacity:0}.paragraph-satellites-slider .view .views-row.fadein{opacity:1}.paragraph-satellites-slider .view .slide-controls{text-align:center;margin-top:32px;margin-top:2rem}.paragraph-satellites-slider .view .slide-control{display:inline-block;font-weight:600;cursor:pointer;margin:0 16px;margin:0 1rem;font-size:20px;font-size:1.25rem;line-height:30px;line-height:1.875rem}@media only screen and (min-width:692px){.paragraph-satellites-slider .view .slide-control{position:absolute;top:45%}}.paragraph-satellites-slider .view .slide-control:after{content:'';width:100%;height:10px;display:block;margin-top:16px;margin-top:1rem}.paragraph-satellites-slider .view .slide-control.slide-prev{left:0}.paragraph-satellites-slider .view .slide-control.slide-prev:after{background:url(/themes/custom/vito_terrascope/images/slider-left.png) no-repeat center left}.paragraph-satellites-slider .view .slide-control.slide-next{right:0}.paragraph-satellites-slider .view .slide-control.slide-next:after{background:url(/themes/custom/vito_terrascope/images/slider-right.png) no-repeat center right}.view-custom-sectors-homepage{max-width:992px;max-width:62rem;margin:auto}.view-custom-sectors-homepage .view-content{-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:992px){.view-custom-sectors-homepage .view-content .views-row{-ms-flex:33.33% !important;flex:33.33% !important;max-width:33.33% !important;border:none !important}.view-custom-sectors-homepage .view-content .views-row:nth-child(1){margin-left:30%;-ms-flex:0 0 70% !important;flex:0 0 70% !important;max-width:70% !important;margin-bottom:7rem}.view-custom-sectors-homepage .view-content .views-row:nth-child(2){margin-top:-5rem}.view-custom-sectors-homepage .view-content .views-row:nth-child(3){margin-top:3rem;margin-right:-7rem}.view-custom-sectors-homepage .view-content .views-row:nth-child(4){margin-top:-14rem}}.view-satellites-overview .view-content .views-row{-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:none !important}.view-satellites-overview .view-content .views-row:nth-child(even) .node--type-custom-satellite{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.view-events-overview .node,.view-article-overview .node{box-shadow:0 0 3rem 0 rgba(0,0,0,0.1)}.view-events-overview .node .field__item,.view-article-overview .node .field__item{padding:0 !important}@media only screen and (max-width:991.99px){.view-events-overview .field--banner-image,.view-article-overview .field--banner-image{display:none}}.view-team-member-slider .view-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;left:0;position:relative;transition:all 0.2s ease-in-out}@media only screen and (min-width:692px){.view-team-member-slider .view-content{-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:691.99px){.view-team-member-slider .view-content{overflow-x:scroll}}.view-team-member-slider .views-row{border:16px solid transparent;border:1rem solid transparent;-ms-flex:0 0 90%;flex:0 0 90%;max-width:90%}.view-team-member-slider .view-pager{text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.view-team-member-slider .slide-control{display:none}@media only screen and (min-width:392px){.view-team-member-slider .slide-control{display:inline-block;cursor:pointer;margin:0 0.5rem}.view-team-member-slider .slide-control:after{content:'';width:4rem;height:10px;display:block;margin-top:1rem}.view-team-member-slider .slide-control.slide-prev{left:0}.view-team-member-slider .slide-control.slide-prev:after{background:url(/themes/custom/vito_terrascope/images/slider-left.png) no-repeat;background-position:center right;transition:background-position 0.2s ease-in-out}.view-team-member-slider .slide-control.slide-prev:hover:after{background-position:center left}.view-team-member-slider .slide-control.slide-next{right:0}.view-team-member-slider .slide-control.slide-next:after{background:url(/themes/custom/vito_terrascope/images/slider-right.png) no-repeat;background-position:center left;transition:background-position 0.2s ease-in-out}.view-team-member-slider .slide-control.slide-next:hover:after{background-position:center right}}.layout--onecol .layout__region{overflow:hidden}.layout--onecol.view-mode--teaser{background:#fff;height:100%;position:relative}.layout--onecol.view-mode--teaser .field--banner-image{margin-bottom:-16px;margin-bottom:-1rem}.layout--onecol.view-mode--teaser .field--node-title{position:absolute;top:0;left:0;background:#FF5551;color:#fff;padding:4px 8px !important;padding:0.25rem 0.5rem !important;font-weight:600;text-transform:uppercase;display:table;margin-top:-16px;margin-top:-1rem;margin-right:16px;margin-right:1rem;z-index:1;width:auto !important}.layout--onecol.view-mode--teaser .field--node-title a{color:#fff}.layout--onecol.view-mode--teaser .field--intro-text{padding:32px 16px 48px;padding:2rem 1rem 3rem}.layout--onecol.view-mode--teaser .field--node-link{position:absolute;bottom:-24px;bottom:-1.5rem;right:0;width:auto !important}.layout--onecol.view-mode--teaser .field--node-link a{background:#FF5551;display:inline-block;padding:12px 40px 12px 24px;padding:0.75rem 2.5rem 0.75rem 1.5rem;color:#fff;font-weight:600;text-transform:uppercase;position:relative;z-index:1}.layout--onecol.view-mode--teaser .field--node-link a:after{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;position:absolute;right:16px;right:1rem;top:50%;margin-top:-10px;margin-top:-0.625rem;transition:all 0.2s cubic-bezier(0.215,0.61,0.355,1)}.layout--onecol.view-mode--teaser .field--node-link a:hover:after{right:8px;right:0.5rem}.paragraph--color-blue.layout--onecol.view-mode--teaser .field--node-link a{background:#33A3DC;color:#fff}.paragraph--color-orange.layout--onecol.view-mode--teaser .field--node-link a{background:#F58220;color:#fff}.paragraph--color-green.layout--onecol.view-mode--teaser .field--node-link a{background:#67AE3E;color:#fff}.paragraph--color-red.layout--onecol.view-mode--teaser .field--node-link a{background:#A70532;color:#fff}.paragraph--color-pink.layout--onecol.view-mode--teaser .field--node-link a{background:#e2646b;color:#fff}.paragraph--color-yellow.layout--onecol.view-mode--teaser .field--node-link a{background:#F1B821;color:#fff}.paragraph--color-aqua.layout--onecol.view-mode--teaser .field--node-link a{background:#359EA6;color:#fff}.paragraph--color-darkblue.layout--onecol.view-mode--teaser .field--node-link a{background:#002E56;color:#fff}.region--toolbar{text-align:right;margin-bottom:16px;margin-bottom:1rem;position:relative;display:none}@media only screen and (min-width:992px){.region--toolbar{display:block}}.region--toolbar .container{padding:0}.region--toolbar .block{display:inline-block}.region--toolbar .block+.block{margin-left:16px;margin-left:1rem}.region--header{position:absolute;top:0;width:100%;z-index:101;margin-bottom:80px;margin-bottom:5rem}.vito--no-banner-image .region--header{position:relative;background-color:#002638}.region-header-inner{padding:8px 0;padding:0.5rem 0;display:table;vertical-align:middle;width:100%}@media only screen and (min-width:692px){.region-header-inner{padding:2rem 0}.vito--no-banner-image .region-header-inner{padding:1rem 0}}.region-header-inner .header-region-left,.region-header-inner .header-region-right{display:table-cell}.region-header-inner .header-region-left{vertical-align:middle;width:50%}@media only screen and (min-width:992px){.region-header-inner .header-region-left{width:10%}.vito--show-site-title .region-header-inner .header-region-left{width:40%}}@media only screen and (min-width:1292px){.region-header-inner .header-region-left{vertical-align:bottom}}.region-header-inner .header-region-right{width:5%;vertical-align:middle}@media only screen and (min-width:992px){.region-header-inner .header-region-right{width:90%}.vito--show-site-title .region-header-inner .header-region-right{width:60%}}.branding a{display:block;width:100%;height:100%;position:relative}.branding .site-logo{transition:all 0.2s cubic-bezier(0.215,0.61,0.355,1)}.branding .site-logo img{display:block;object-fit:contain;max-width:80px;max-width:5rem;transition:all 0.2s cubic-bezier(0.215,0.61,0.355,1)}@media only screen and (min-width:392px){.branding .site-logo img{max-width:8rem}}@media only screen and (min-width:692px){.branding .site-logo img{max-width:10rem;max-height:5.75rem}.minified .branding .site-logo img{max-width:8rem;max-height:4rem}}.branding .site-name{display:none}.vito--show-site-title .branding .site-name{display:block;text-transform:uppercase;font-weight:600;padding:0;margin:0;position:absolute;top:50%;right:8px;right:0.5rem;left:96px;left:6rem;-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:10px;font-size:.625rem;line-height:12px;line-height:.75rem}@media only screen and (min-width:392px){.vito--show-site-title .branding .site-name{left:9rem;font-size:.875rem;line-height:1.125rem}}@media only screen and (min-width:692px){.vito--show-site-title .branding .site-name{left:11.875rem;font-size:1.125rem;line-height:1.25rem}}.vito--show-site-title .minified .branding .site-name{left:144px;left:9rem}.branding .site-slogan{display:none}@media only screen and (min-width:692px){.branding .site-slogan{display:block;text-transform:uppercase;color:#393939;font-weight:600;margin-top:0.5rem;font-size:.75rem;line-height:.75rem}}.region--header #mobile-menu-anchor{position:absolute;right:24px;right:1.5rem;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);color:#FF5551}.region--header #mobile-menu-anchor:before{margin:0;font-size:22px}@media only screen and (min-width:992px){.region--header #mobile-menu-anchor{display:none}}.region--header .mobile-menu-close{position:absolute;right:24px;right:1.5rem;top:24px;top:1.5rem;z-index:9;cursor:pointer}.region--header .mobile-menu-close:before{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:#FF5551;font-weight:600}@media only screen and (min-width:692px){.affix .region--header{position:fixed;top:0;right:0;left:0;z-index:999;background:rgba(0,38,56,0.8);border-bottom-width:0.25rem}.affix .region--header .region--toolbar{transition:all 0.2s ease-in-out;max-height:12.5rem;overflow:hidden}.affix .region--header .site-name{max-height:20rem;transition:all 0.2s ease-in-out}.affix .region--header .site-logo img{max-width:70px}.affix .region--header .region--toolbar{max-height:0;margin:0;padding-top:0}.affix .region--header .region-header-inner{padding-top:0.5rem;padding-bottom:0.5rem}.affix .region--header .header-region-right{vertical-align:middle}}.region--navigation-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}@media only screen and (max-width:991.99px){.region--navigation-wrapper{position:absolute;display:block;background:#002638;padding-top:12rem;right:-100vw;width:100vw;min-height:100vh;top:0;bottom:0;z-index:99}.region--navigation-wrapper .region--navigation,.region--navigation-wrapper .region--navigation-right{display:block}.region--navigation-wrapper .region--navigation-right{position:absolute;top:0;left:0;right:0}}@media only screen and (min-width:992px){.region--navigation-wrapper{height:auto !important}}.region--navigation{opacity:1;transition:all 0.2s ease-in-out}.show-search .region--navigation{opacity:0}.region--navigation .container{padding:0}@media only screen and (min-width:992px){.region--navigation{text-align:right;margin-left:1rem;right:0;height:auto !important}}@media only screen and (min-width:992px){.region--navigation .block--language--dropdown{display:none}}.region--navigation-right{padding:24px 16px;padding:1.5rem 1rem}@media only screen and (min-width:992px){.region--navigation-right{display:none}}.region--navigation-right .container{padding:0}.region--content-top{background-color:#fff;min-height:150px}.page-title-moved .region--content-top{background-color:transparent}body.vito--no-banner-image .region--content-top{min-height:auto}.vito--page-type-page.page-hide-page-title.vito--no-banner-image .region--content-top{display:none}.vito--page-type-article .region---content-top-wrapper{display:table;width:100%}.region--sidebar{margin-top:40px;margin-top:2.5rem;z-index:9}@media only screen and (max-width:691.99px){.region--sidebar{margin-top:0 !important}}.region--sidebar nav h2{position:relative;margin:0 16px -20px 0;margin:0 1rem -1.25rem 0;display:table;color:#fff;background:#FF5551;padding:8px;padding:0.5rem;font-weight:600;text-transform:uppercase;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}.region--sidebar nav h2 a{color:#fff !important}.region--sidebar nav ul{padding-top:28px;padding-top:1.75rem;background:#fff;box-shadow:0 0 0.25rem 0 #eaeaea}.region--sidebar nav ul li{margin:0}.region--sidebar nav ul li a{display:block;padding:12px 16px;padding:0.75rem 1rem}.region--sidebar nav ul li a.is-active{color:#FF5551}.region--sidebar nav ul li+li{border-top:1px solid #dedede}.region--sidebar nav ul li ul{padding:0 0 0 16px;padding:0 0 0 1rem;box-shadow:none}.region--sidebar nav ul li ul li a{position:relative;padding-left:40px;padding-left:2.5rem}.region--sidebar nav ul li ul li a:before{content:'';position:absolute;margin-top:-1px;top:50%;left:16px;left:1rem;width:12px;width:0.75rem;height:1px;display:block;background:#dedede}.region--sidebar nav ul li ul li+li{border-top:0}.footer{background-color:#002638;color:#fff;position:relative;z-index:6}.not-front .footer{margin-top:80px;margin-top:5rem}.region--footer-cta-middle{padding:32px 0;padding:2rem 0}.region--footer-cta-middle .block>h2{margin:0 0 64px 0;margin:0 0 4rem 0;color:#fff;font-size:28px;font-size:1.75rem;line-height:28px;line-height:1.75rem}.region--footer-cta-middle .block>h2:first-line{word-spacing:4000px;word-spacing:250rem}.region--footer-cta-middle .block .hbspt-form .hs-input{width:100%}@media only screen and (max-width:691.99px){.region--footer-cta-middle .block .hs-form-field{width:100% !important}.region--footer-cta-middle .block .input{margin:0 0 1rem 0 !important}}@media only screen and (min-width:992px){.region--footer-cta-middle .block>h2{margin:0 0 4rem 5rem}.region--footer-cta-middle .block .hbspt-form{margin:0 12rem}}.region--footer{margin-top:48px;margin-top:3rem;padding:48px 0;padding:3rem 0;border-top:2px solid rgba(255,255,255,0.25)}@media only screen and (min-width:992px){.region--footer{padding:5rem 0 3rem}}@media only screen and (min-width:992px){.region--footer .container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.region--footer .container ul.menu a{color:rgba(255,255,255,0.75)}.region--footer .container ul.menu a:focus,.region--footer .container ul.menu a:hover{color:#fff}.region--footer .container ul.menu a.is-active{color:#FF5551}.region--footer .block--menu--footer-menu{text-align:center;margin:32px;margin:2rem;padding:32px 0;padding:2rem 0;border:solid #FF5551;border-width:1px 0}@media only screen and (min-width:992px){.region--footer .block--menu--footer-menu{text-align:left;-ms-flex:0 0 40%;flex:0 0 40%;border:0;margin:0;padding:0}.region--footer .block--menu--footer-menu ul.menu{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.region--footer .block--menu--footer-menu ul.menu li{-ms-flex:0 0 50%;flex:0 0 50%}}.region--footer-bottom{padding:16px 0 8px;padding:1rem 0 0.5rem;text-align:center}@media only screen and (min-width:692px){.region--footer-bottom{text-align:left}}.region--footer-bottom .container{font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem;color:rgba(255,255,255,0.5)}@media only screen and (min-width:692px){.region--footer-bottom .container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.region--footer-bottom .container a{color:rgba(255,255,255,0.5)}.region--footer-bottom .container a:focus,.region--footer-bottom .container a:hover{color:#fff}.region--footer-bottom .container ul.menu{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem}.region--footer-bottom .container ul.menu li+li{margin-left:16px;margin-left:1rem}.region--footer-bottom .container ul.menu a{color:rgba(255,255,255,0.5)}.region--footer-bottom .container ul.menu a:focus,.region--footer-bottom .container ul.menu a:hover{color:#fff}.node--type-article.node--view-mode-teaser{padding:48px 40px;padding:3rem 2.5rem;height:100%;background-color:#fff}.node--type-article.node--view-mode-teaser .field--banner-image{margin:-48px -40px 40px;margin:-3rem -2.5rem 2.5rem}.node--type-article.node--view-mode-teaser .field--node-title h2{font-size:28px;font-size:1.75rem;line-height:42px;line-height:2.625rem;margin-bottom:0}.node--type-article.node--view-mode-teaser .field--node-post-date{position:relative;margin-bottom:24px;margin-bottom:1.5rem;padding-top:8px !important;padding-top:0.5rem !important;font-size:13px;font-size:.8125rem;line-height:19.5px;line-height:1.21875rem}.node--type-article.node--view-mode-teaser .field--node-post-date:before{content:"";height:4px;height:0.25rem;width:24px;width:1.5rem;background-color:#FF5551;position:absolute;top:-2px;top:-0.125rem;left:0}.node--type-article.node--view-mode-teaser .field--teaser-text{padding-left:32px !important;padding-left:2rem !important}.node--type-article.node--view-mode-teaser .field--node-link{display:none}.paragraph{position:relative;margin:40px 0;margin:2.5rem 0}.paragraph.paragraph-grey{background-color:#F2F4F5;padding:48px 800px 80px 800px;padding:3rem 50rem 5rem 50rem;margin:80px -800px;margin:5rem -50rem}.paragraph.paragraph-no-margin{margin:0}.paragraph.paragraph-last{margin-bottom:-80px;margin-bottom:-5rem}.paragraph .field--title{display:inline-block;margin-bottom:0;font-size:28px;font-size:1.75rem;line-height:30px;line-height:1.875rem}.paragraph.paragraph--alternative-title .field--title{width:208px;width:13rem;margin:0 0 32px 80px;margin:0 0 2rem 5rem;position:relative}@media only screen and (min-width:692px){.paragraph.paragraph--alternative-title .field--title{margin:0 0 0 5rem;bottom:-3rem}}.paragraph[class*='background--']{margin-right:-20vw;margin-left:-20vw;padding:32px 20vw;padding:2rem 20vw}.paragraph[class*='background--']+[class*='background--']{margin-top:-40px;margin-top:-2.5rem}.paragraph[class*='background--']:first-child{margin-top:0}.vito--reset-padding-bottom .paragraph[class*="background-"]:last-child{margin-bottom:0}.paragraph[class*='background--dark']{background:#232525;color:#fff}.paragraph[class*='background--dark'] h2,.paragraph[class*='background--dark'] h3,.paragraph[class*='background--dark'] h4,.paragraph[class*='background--dark'] a{color:#fff}.paragraph[class*='background--dark'].paragraph--type--text{color:#fff}.paragraph[class*='background--dark'].paragraph--type--text a{text-decoration:underline;color:#fff}.paragraph[class*='background--dark'] .field--image-description{color:#fff}.paragraph[class*='background--blue']{background:#096c94;color:#fff}.paragraph[class*='background--blue'] h2,.paragraph[class*='background--blue'] h3,.paragraph[class*='background--blue'] h4,.paragraph[class*='background--blue'] a{color:#fff}.paragraph[class*='background--blue'].paragraph--type--text{color:#fff}.paragraph[class*='background--blue'].paragraph--type--text a{text-decoration:underline;color:#fff}.paragraph[class*='background--blue'] .field--image-description{color:#fff}.paragraph[class*='background--light-blue']{background:#3ea3dc;color:#fff}.paragraph[class*='background--light-blue'] h2,.paragraph[class*='background--light-blue'] h3,.paragraph[class*='background--light-blue'] h4,.paragraph[class*='background--light-blue'] a{color:#fff}.paragraph[class*='background--light-blue'].paragraph--type--text{color:#fff}.paragraph[class*='background--light-blue'].paragraph--type--text a{text-decoration:underline;color:#fff}.paragraph[class*='background--light-blue'] .field--image-description{color:#fff}.paragraph[class*='background--orange']{background:#F58220;color:#fff}.paragraph[class*='background--orange'] h2,.paragraph[class*='background--orange'] h3,.paragraph[class*='background--orange'] h4,.paragraph[class*='background--orange'] a{color:#fff}.paragraph[class*='background--orange'].paragraph--type--text{color:#fff}.paragraph[class*='background--orange'].paragraph--type--text a{text-decoration:underline;color:#fff}.paragraph[class*='background--orange'] .field--image-description{color:#fff}.paragraph[class*='background--white']{background:#fff}.paragraph[class*='background--white'].paragraph--type--text{color:#232525}.paragraph[class*='background--white'].paragraph--type--text a{text-decoration:underline}.paragraph[class*='background--white'] .field--image-description{color:#232525}.paragraph[class*='background--green']{background:#67AE3E;color:#fff}.paragraph[class*='background--green'] h2,.paragraph[class*='background--green'] h3,.paragraph[class*='background--green'] h4,.paragraph[class*='background--green'] a{color:#fff}.paragraph[class*='background--green'].paragraph--type--text{color:#fff}.paragraph[class*='background--green'].paragraph--type--text a{text-decoration:underline;color:#fff}.paragraph[class*='background--green'] .field--image-description{color:#fff}.paragraph[class*='background--red']{background:#A70532;color:#fff}.paragraph[class*='background--red'] h2,.paragraph[class*='background--red'] h3,.paragraph[class*='background--red'] h4,.paragraph[class*='background--red'] a{color:#fff}.paragraph[class*='background--red'].paragraph--type--text{color:#fff}.paragraph[class*='background--red'].paragraph--type--text a{text-decoration:underline;color:#fff}.paragraph[class*='background--red'] .field--image-description{color:#fff}.paragraph[class*='background--pink']{background:#e2646b;color:#fff}.paragraph[class*='background--pink'] h2,.paragraph[class*='background--pink'] h3,.paragraph[class*='background--pink'] h4,.paragraph[class*='background--pink'] a{color:#fff}.paragraph[class*='background--pink'].paragraph--type--text{color:#fff}.paragraph[class*='background--pink'].paragraph--type--text a{text-decoration:underline;color:#fff}.paragraph[class*='background--pink'] .field--image-description{color:#fff}.paragraph[class*='background--yellow']{background:#F1B821;color:#fff}.paragraph[class*='background--yellow'] h2,.paragraph[class*='background--yellow'] h3,.paragraph[class*='background--yellow'] h4,.paragraph[class*='background--yellow'] a{color:#fff}.paragraph[class*='background--yellow'].paragraph--type--text{color:#fff}.paragraph[class*='background--yellow'].paragraph--type--text a{text-decoration:underline;color:#fff}.paragraph[class*='background--yellow'] .field--image-description{color:#fff}.paragraph[class*='background--aqua']{background:#359EA6;color:#fff}.paragraph[class*='background--aqua'] h2,.paragraph[class*='background--aqua'] h3,.paragraph[class*='background--aqua'] h4,.paragraph[class*='background--aqua'] a{color:#fff}.paragraph[class*='background--aqua'].paragraph--type--text{color:#fff}.paragraph[class*='background--aqua'].paragraph--type--text a{text-decoration:underline;color:#fff}.paragraph[class*='background--aqua'] .field--image-description{color:#fff}.paragraph[class*='background--darkblue']{background:#002E56;color:#fff}.paragraph[class*='background--darkblue'] h2,.paragraph[class*='background--darkblue'] h3,.paragraph[class*='background--darkblue'] h4,.paragraph[class*='background--darkblue'] a{color:#fff}.paragraph[class*='background--darkblue'].paragraph--type--text{color:#fff}.paragraph[class*='background--darkblue'].paragraph--type--text a{text-decoration:underline;color:#fff}.paragraph[class*='background--darkblue'] .field--image-description{color:#fff}.paragraph[data-size] .field__items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph[data-size] .field__items:after{content:".";display:block;height:0;clear:both;visibility:hidden}@media only screen and (min-width:692px){.paragraph[data-size] .field__items{margin:0 -1.25rem}}.paragraph[data-size] .field__item{padding:20px;padding:1.25rem}.paragraph[data-size] .field__item .field__item{width:100%;float:none;-ms-flex:none;flex:none;padding:0}.paragraph[data-size]:not(.paragraph--slider) .vito--paragraph--slider-container>.field__items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.paragraph[data-size="1"] .field__items>.field__item{width:100%;margin:0 auto}@media only screen and (min-width:1292px){.paragraph[data-size="1"] .field__items>.field__item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.paragraph[data-size="1"] .field__items>.field__item:nth-child(1n+2){clear:both}}.paragraph[data-size="2"] .field__items>.field__item{width:100%;margin:0 auto}@media only screen and (min-width:692px){.paragraph[data-size="2"] .field__items>.field__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.paragraph[data-size="2"] .field__items>.field__item:nth-child(2n+3){clear:both}}@media only screen and (min-width:1292px){.paragraph[data-size="2"] .field__items>.field__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.paragraph[data-size="2"] .field__items>.field__item:nth-child(2n+3){clear:both}}.paragraph[data-size="3"] .field__items>.field__item{width:100%;margin:0 auto}@media only screen and (min-width:692px){.paragraph[data-size="3"] .field__items>.field__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.paragraph[data-size="3"] .field__items>.field__item:nth-child(3n+4){clear:both}}@media only screen and (min-width:1292px){.paragraph[data-size="3"] .field__items>.field__item{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.paragraph[data-size="3"] .field__items>.field__item:nth-child(3n+4){clear:both}}.paragraph[data-size="4"] .field__items>.field__item{width:100%;margin:0 auto}@media only screen and (min-width:692px){.paragraph[data-size="4"] .field__items>.field__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.paragraph[data-size="4"] .field__items>.field__item:nth-child(4n+5){clear:both}}@media only screen and (min-width:1292px){.paragraph[data-size="4"] .field__items>.field__item{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.paragraph[data-size="4"] .field__items>.field__item:nth-child(4n+5){clear:both}}.paragraph[data-size="5"] .field__items>.field__item{width:100%;margin:0 auto}@media only screen and (min-width:692px){.paragraph[data-size="5"] .field__items>.field__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.paragraph[data-size="5"] .field__items>.field__item:nth-child(5n+6){clear:both}}@media only screen and (min-width:1292px){.paragraph[data-size="5"] .field__items>.field__item{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.paragraph[data-size="5"] .field__items>.field__item:nth-child(5n+6){clear:both}}.paragraph[data-size="6"] .field__items>.field__item{width:100%;margin:0 auto}@media only screen and (min-width:692px){.paragraph[data-size="6"] .field__items>.field__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.paragraph[data-size="6"] .field__items>.field__item:nth-child(6n+7){clear:both}}@media only screen and (min-width:1292px){.paragraph[data-size="6"] .field__items>.field__item{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.paragraph[data-size="6"] .field__items>.field__item:nth-child(6n+7){clear:both}}.paragraph[data-size="7"] .field__items>.field__item{width:100%;margin:0 auto}@media only screen and (min-width:692px){.paragraph[data-size="7"] .field__items>.field__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.paragraph[data-size="7"] .field__items>.field__item:nth-child(7n+8){clear:both}}@media only screen and (min-width:1292px){.paragraph[data-size="7"] .field__items>.field__item{-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.paragraph[data-size="7"] .field__items>.field__item:nth-child(7n+8){clear:both}}.paragraph[data-size="8"] .field__items>.field__item{width:100%;margin:0 auto}@media only screen and (min-width:692px){.paragraph[data-size="8"] .field__items>.field__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.paragraph[data-size="8"] .field__items>.field__item:nth-child(8n+9){clear:both}}@media only screen and (min-width:1292px){.paragraph[data-size="8"] .field__items>.field__item{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.paragraph[data-size="8"] .field__items>.field__item:nth-child(8n+9){clear:both}}.paragraph[data-size="9"] .field__items>.field__item{width:100%;margin:0 auto}@media only screen and (min-width:692px){.paragraph[data-size="9"] .field__items>.field__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.paragraph[data-size="9"] .field__items>.field__item:nth-child(9n+10){clear:both}}@media only screen and (min-width:1292px){.paragraph[data-size="9"] .field__items>.field__item{-ms-flex:0 0 11.11111%;flex:0 0 11.11111%;max-width:11.11111%}.paragraph[data-size="9"] .field__items>.field__item:nth-child(9n+10){clear:both}}.paragraph .vito--paragraph--slider-container{overflow:hidden}.paragraph.paragraph--slider .vito--paragraph-content{padding:0 20px;padding:0 1.25rem}.paragraph.paragraph--slider .vito--paragraph--slider-container>.field__items,.paragraph.paragraph--slider .vito--paragraph--slider-container>.field>.field__items{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;left:0;transition:left 0.3s ease-out}.paragraph.paragraph--slider[data-size="1"] .vito--paragraph--slider-container>.field__items>.field__item,.paragraph.paragraph--slider[data-size="1"] .vito--paragraph--slider-container>.field>.field__items>.field__item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.paragraph.paragraph--slider[data-size="2"] .vito--paragraph--slider-container>.field__items>.field__item,.paragraph.paragraph--slider[data-size="2"] .vito--paragraph--slider-container>.field>.field__items>.field__item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media only screen and (min-width:692px){.paragraph.paragraph--slider[data-size="2"] .vito--paragraph--slider-container>.field__items>.field__item,.paragraph.paragraph--slider[data-size="2"] .vito--paragraph--slider-container>.field>.field__items>.field__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1292px){.paragraph.paragraph--slider[data-size="2"] .vito--paragraph--slider-container>.field__items>.field__item,.paragraph.paragraph--slider[data-size="2"] .vito--paragraph--slider-container>.field>.field__items>.field__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.paragraph.paragraph--slider[data-size="3"] .vito--paragraph--slider-container>.field__items>.field__item,.paragraph.paragraph--slider[data-size="3"] .vito--paragraph--slider-container>.field>.field__items>.field__item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media only screen and (min-width:692px){.paragraph.paragraph--slider[data-size="3"] .vito--paragraph--slider-container>.field__items>.field__item,.paragraph.paragraph--slider[data-size="3"] .vito--paragraph--slider-container>.field>.field__items>.field__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1292px){.paragraph.paragraph--slider[data-size="3"] .vito--paragraph--slider-container>.field__items>.field__item,.paragraph.paragraph--slider[data-size="3"] .vito--paragraph--slider-container>.field>.field__items>.field__item{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}.paragraph.paragraph--slider[data-size="4"] .vito--paragraph--slider-container>.field__items>.field__item,.paragraph.paragraph--slider[data-size="4"] .vito--paragraph--slider-container>.field>.field__items>.field__item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media only screen and (min-width:692px){.paragraph.paragraph--slider[data-size="4"] .vito--paragraph--slider-container>.field__items>.field__item,.paragraph.paragraph--slider[data-size="4"] .vito--paragraph--slider-container>.field>.field__items>.field__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1292px){.paragraph.paragraph--slider[data-size="4"] .vito--paragraph--slider-container>.field__items>.field__item,.paragraph.paragraph--slider[data-size="4"] .vito--paragraph--slider-container>.field>.field__items>.field__item{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}.paragraph.paragraph--slider[data-size="5"] .vito--paragraph--slider-container>.field__items>.field__item,.paragraph.paragraph--slider[data-size="5"] .vito--paragraph--slider-container>.field>.field__items>.field__item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media only screen and (min-width:692px){.paragraph.paragraph--slider[data-size="5"] .vito--paragraph--slider-container>.field__items>.field__item,.paragraph.paragraph--slider[data-size="5"] .vito--paragraph--slider-container>.field>.field__items>.field__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1292px){.paragraph.paragraph--slider[data-size="5"] .vito--paragraph--slider-container>.field__items>.field__item,.paragraph.paragraph--slider[data-size="5"] .vito--paragraph--slider-container>.field>.field__items>.field__item{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}.paragraph.paragraph--slider[data-size="6"] .vito--paragraph--slider-container>.field__items>.field__item,.paragraph.paragraph--slider[data-size="6"] .vito--paragraph--slider-container>.field>.field__items>.field__item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media only screen and (min-width:692px){.paragraph.paragraph--slider[data-size="6"] .vito--paragraph--slider-container>.field__items>.field__item,.paragraph.paragraph--slider[data-size="6"] .vito--paragraph--slider-container>.field>.field__items>.field__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1292px){.paragraph.paragraph--slider[data-size="6"] .vito--paragraph--slider-container>.field__items>.field__item,.paragraph.paragraph--slider[data-size="6"] .vito--paragraph--slider-container>.field>.field__items>.field__item{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}}.paragraph.paragraph--slider[data-size="7"] .vito--paragraph--slider-container>.field__items>.field__item,.paragraph.paragraph--slider[data-size="7"] .vito--paragraph--slider-container>.field>.field__items>.field__item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media only screen and (min-width:692px){.paragraph.paragraph--slider[data-size="7"] .vito--paragraph--slider-container>.field__items>.field__item,.paragraph.paragraph--slider[data-size="7"] .vito--paragraph--slider-container>.field>.field__items>.field__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1292px){.paragraph.paragraph--slider[data-size="7"] .vito--paragraph--slider-container>.field__items>.field__item,.paragraph.paragraph--slider[data-size="7"] .vito--paragraph--slider-container>.field>.field__items>.field__item{-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}}.paragraph.paragraph--slider[data-size="8"] .vito--paragraph--slider-container>.field__items>.field__item,.paragraph.paragraph--slider[data-size="8"] .vito--paragraph--slider-container>.field>.field__items>.field__item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media only screen and (min-width:692px){.paragraph.paragraph--slider[data-size="8"] .vito--paragraph--slider-container>.field__items>.field__item,.paragraph.paragraph--slider[data-size="8"] .vito--paragraph--slider-container>.field>.field__items>.field__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1292px){.paragraph.paragraph--slider[data-size="8"] .vito--paragraph--slider-container>.field__items>.field__item,.paragraph.paragraph--slider[data-size="8"] .vito--paragraph--slider-container>.field>.field__items>.field__item{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}}.paragraph.paragraph--slider[data-size="9"] .vito--paragraph--slider-container>.field__items>.field__item,.paragraph.paragraph--slider[data-size="9"] .vito--paragraph--slider-container>.field>.field__items>.field__item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media only screen and (min-width:692px){.paragraph.paragraph--slider[data-size="9"] .vito--paragraph--slider-container>.field__items>.field__item,.paragraph.paragraph--slider[data-size="9"] .vito--paragraph--slider-container>.field>.field__items>.field__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1292px){.paragraph.paragraph--slider[data-size="9"] .vito--paragraph--slider-container>.field__items>.field__item,.paragraph.paragraph--slider[data-size="9"] .vito--paragraph--slider-container>.field>.field__items>.field__item{-ms-flex:0 0 11.11111%;flex:0 0 11.11111%;max-width:11.11111%}}.paragraph.paragraph--show-controls .vito--slide-left,.paragraph.paragraph--show-controls .vito--slide-right{display:inline-block;background:#FF5551;color:#fff;padding:4px 7px;padding:0.25rem 0.4375rem;cursor:pointer;position:absolute;top:50%;margin-top:-16px;margin-top:-1rem;z-index:1}.paragraph.paragraph--show-controls .vito--slide-left{left:0}.paragraph.paragraph--show-controls .vito--slide-left:before{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.background--light-blue.paragraph.paragraph--show-controls .vito--slide-left{background:#ff231e}.paragraph.paragraph--show-controls .vito--slide-right{right:0}.paragraph.paragraph--show-controls .vito--slide-right:before{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.background--light-blue.paragraph.paragraph--show-controls .vito--slide-right{background:#ff231e}.paragraph .vito--paragraph--slider-pager{position:absolute;right:0;bottom:-8px;bottom:-0.5rem;left:0;text-align:center}.paragraph .vito--slide{background:#818181;font-size:0;padding:4px;padding:0.25rem;margin:2px;margin:0.125rem;border-radius:50%;cursor:pointer}.paragraph .vito--slide.vito--slide-active{background:#FF5551;cursor:initial;pointer-events:none}.paragraph.paragraph-masonry .field__items>.field__item{float:left}@media only screen and (min-width:992px){.paragraph.paragraph-masonry[data-size="1"] .field__items>.field__item{width:100% !important}}@media only screen and (min-width:992px){.paragraph.paragraph-masonry[data-size="2"] .field__items>.field__item{width:50% !important}}@media only screen and (min-width:992px){.paragraph.paragraph-masonry[data-size="3"] .field__items>.field__item{width:33.33333% !important}}@media only screen and (min-width:992px){.paragraph.paragraph-masonry[data-size="4"] .field__items>.field__item{width:25% !important}}@media only screen and (min-width:992px){.paragraph.paragraph-masonry[data-size="5"] .field__items>.field__item{width:20% !important}}@media only screen and (min-width:992px){.paragraph.paragraph-masonry[data-size="6"] .field__items>.field__item{width:16.66667% !important}}@media only screen and (min-width:992px){.paragraph.paragraph-masonry[data-size="7"] .field__items>.field__item{width:14.28571% !important}}@media only screen and (min-width:992px){.paragraph.paragraph-masonry[data-size="8"] .field__items>.field__item{width:12.5% !important}}@media only screen and (min-width:992px){.paragraph.paragraph-masonry[data-size="9"] .field__items>.field__item{width:11.11111% !important}}.paragraph.paragraph--text-color-black{color:#333 !important}.paragraph.paragraph--text-color-black .paragraph--type--text .field--title,.paragraph.paragraph--text-color-black ul,.paragraph.paragraph--text-color-black ol,.paragraph.paragraph--text-color-black p{color:#333 !important}.paragraph.paragraph-colorbox-deactive a.colorbox{pointer-events:none}.paragraph .colorbox{display:table}.paragraph .colorbox:hover img{-webkit-filter:grayscale(60%);filter:grayscale(60%)}.paragraph--transparent-title,.paragraph--type--section .paragraph--type--collapse>.field--title{margin-bottom:32px;margin-bottom:2rem;padding:0 !important;position:relative;top:0;background:transparent;font-size:36px;font-size:2.25rem;line-height:1.25;text-transform:unset}.vito--paragraph-content{position:relative}.paragraph--align-center{text-align:center}.paragraph--align-left{text-align:left}.paragraph--align-right{text-align:right}body.vito--no-banner-image .field--paragraphs>.paragraph--text--default:first-of-type{margin-top:0;padding-top:10px}@media only screen and (min-width:692px){body.vito--no-banner-image .field--paragraphs>.paragraph--text--default:first-of-type{margin-top:20px;padding-top:20px}}.paragraph.paragraph--type--collapse-item{background:#fff;margin:0 0 20px 0;margin:0 0 1.25rem 0;color:#333;height:100%}.background--white .paragraph.paragraph--type--collapse-item{background:#f5f5f5}.paragraph.paragraph--type--collapse-item .field--title{cursor:pointer;position:relative;padding:16px 48px 16px 16px !important;padding:1rem 3rem 1rem 1rem !important;transition:all 0.2s cubic-bezier(0.215,0.61,0.355,1);font-weight:600;display:block;background:transparent;color:#000;text-transform:none}.paragraph.paragraph--type--collapse-item .field--title:after{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;position:absolute;top:50%;right:16px;right:1rem;margin-top:-9px;margin-top:-0.5625rem;transition:all 0.2s cubic-bezier(0.215,0.61,0.355,1);color:#FF5551}.paragraph.paragraph--type--collapse-item .field--title:hover{color:#FF5551}@media only screen and (min-width:692px){.paragraph.paragraph--type--collapse-item .field--title{padding:1.75rem 4rem 1.75rem 1.75rem !important;font-size:1.125rem;line-height:1.6875rem}.paragraph.paragraph--type--collapse-item .field--title:after{right:2rem}}.paragraph.paragraph--type--collapse-item div.field--name-field-text.field__item{font-weight:500;padding:16px;padding:1rem;line-height:30px;line-height:1.875rem;display:none;position:relative}.paragraph.paragraph--type--collapse-item div.field--name-field-text.field__item:before{content:"";position:absolute;left:24px;left:1.5rem;right:24px;right:1.5rem;top:0;border-top:2px solid #f5f5f5}@media only screen and (min-width:692px){.paragraph.paragraph--type--collapse-item div.field--name-field-text.field__item{padding:2rem}}.background--white .paragraph.paragraph--type--collapse-item div.field--name-field-text.field__item:before{border-color:#eaeaea}.paragraph.paragraph--type--collapse-item.open .field--name-field-title:after{-ms-transform:rotate(180deg);transform:rotate(180deg)}.paragraph--type--collapse .vito--toggle-all-collapse{display:table;margin:0 0 8px auto;margin:0 0 0.5rem auto}.paragraph--type--collapse[data-size] .field--items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph--type--collapse[data-size] .field--items>.field__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.paragraph--type--collapse>.field--title{display:table;margin:-40px 192px 16px 0;margin:-2.5rem 12rem 1rem 0}.paragraph--type--section .paragraph--type--collapse{background:transparent;color:#fff}.paragraph--type--image.paragraph--slider .field--name-field-media{margin:0 !important}.paragraph--type--video .video-embed-field-lazy img{width:auto;margin:auto;display:table}.paragraph--type--video.paragraph--slider .field--name-field-embed{margin:0 !important}.paragraph--type--cta-button .field--name-field-link{padding:0 32px;padding:0 2rem}.paragraph--type--cta-button .field--name-field-link a{padding:12px 40px 12px 24px;padding:0.75rem 2.5rem 0.75rem 1.5rem;display:inline-block;color:#fff;font-weight:600;text-transform:uppercase;position:relative}.paragraph--type--cta-button .field--name-field-link a:after{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;position:absolute;right:16px;right:1rem;top:50%;margin-top:-10px;margin-top:-0.625rem;transition:all 0.2s cubic-bezier(0.215,0.61,0.355,1)}.paragraph--type--cta-button .field--name-field-link a:hover:after{right:8px;right:0.5rem}.paragraph--type--cta-button.paragraph--color-blue a{background:#33A3DC;color:#fff}.paragraph--type--cta-button.paragraph--color-blue a:hover{background:#2497d2}.paragraph--type--cta-button.paragraph--color-orange a{background:#F58220;color:#fff}.paragraph--type--cta-button.paragraph--color-orange a:hover{background:#f1750b}.paragraph--type--cta-button.paragraph--color-green a{background:#67AE3E;color:#fff}.paragraph--type--cta-button.paragraph--color-green a:hover{background:#5c9b37}.paragraph--type--cta-button.paragraph--color-red a{background:#A70532;color:#fff}.paragraph--type--cta-button.paragraph--color-red a:hover{background:#8e042b}.paragraph--type--cta-button.paragraph--color-pink a{background:#e2646b;color:#fff}.paragraph--type--cta-button.paragraph--color-pink a:hover{background:#de4f56}.paragraph--type--cta-button.paragraph--color-yellow a{background:#F1B821;color:#fff}.paragraph--type--cta-button.paragraph--color-yellow a:hover{background:#eaae0f}.paragraph--type--cta-button.paragraph--color-aqua a{background:#359EA6;color:#fff}.paragraph--type--cta-button.paragraph--color-aqua a:hover{background:#2f8c93}.paragraph--type--cta-button.paragraph--color-darkblue a{background:#002E56;color:#fff}.paragraph--type--cta-button.paragraph--color-darkblue a:hover{background:#00203d}.paragraph--type--node-reference .field--title{margin-bottom:16px;margin-bottom:1rem}.paragraph--type--node-reference .field--node>.field__item{margin-bottom:32px !important;margin-bottom:2rem !important}.paragraph--type--portfolio-reference-item{background:#fff;height:100%;margin:0;position:relative;padding:16px;padding:1rem}.paragraph--type--portfolio-reference-item .vito--paragraph-content{padding-bottom:32px !important;padding-bottom:2rem !important;height:100%}.paragraph--type--portfolio-reference-item .field--name-field-title{margin:16px 0;margin:1rem 0;width:auto !important;font-size:20px;font-size:1.25rem;line-height:30px;line-height:1.875rem}.paragraph--type--portfolio-reference-item .field--name-field-text{font-size:18px;font-size:1.125rem;line-height:26px;line-height:1.625rem}.paragraph--type--portfolio-reference-item .field--name-field-link{margin-top:16px;margin-top:1rem}.paragraph--type--portfolio-reference-item .field--name-field-link a{font-weight:500;position:relative;padding-right:80px;padding-right:5rem;display:inline-block}.paragraph--type--portfolio-reference-item .field--name-field-link a:after{content:'';width:64px;width:4rem;height:16px;height:1rem;display:block;background:url(/themes/custom/vito_terrascope/images/slider-right.png) no-repeat;background-position:center left;transition:background-position 0.2s ease-in-out;position:absolute;top:50%;right:0;margin-top:-8px;margin-top:-0.5rem}.paragraph--type--portfolio-reference .vito--paragraph-content>.field--title{max-width:560px;max-width:35rem;padding:0;margin-bottom:32px;margin-bottom:2rem}.paragraph--type--portfolio-reference .field--name-field-portfolio-reference{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px !important;margin:0 -1.25rem !important}@media only screen and (min-width:692px){.paragraph--type--portfolio-reference .field--name-field-portfolio-reference{margin:0 3.75rem !important}}.paragraph--type--portfolio-reference .field--name-field-portfolio-reference>.field__item{padding:20px;padding:1.25rem}.paragraph--type--portfolio-reference[data-size="1"] .field--name-field-portfolio-reference>.field__item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media only screen and (min-width:992px){.paragraph--type--portfolio-reference[data-size="1"] .field--name-field-portfolio-reference>.field__item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (min-width:1292px){.paragraph--type--portfolio-reference[data-size="1"] .field--name-field-portfolio-reference>.field__item{-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important}}.paragraph--type--portfolio-reference[data-size="2"] .field--name-field-portfolio-reference>.field__item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media only screen and (min-width:992px){.paragraph--type--portfolio-reference[data-size="2"] .field--name-field-portfolio-reference>.field__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1292px){.paragraph--type--portfolio-reference[data-size="2"] .field--name-field-portfolio-reference>.field__item{-ms-flex:0 0 50% !important;flex:0 0 50% !important;max-width:50% !important}}.paragraph--type--portfolio-reference[data-size="3"] .field--name-field-portfolio-reference>.field__item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media only screen and (min-width:992px){.paragraph--type--portfolio-reference[data-size="3"] .field--name-field-portfolio-reference>.field__item{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1292px){.paragraph--type--portfolio-reference[data-size="3"] .field--name-field-portfolio-reference>.field__item{-ms-flex:0 0 33.33333% !important;flex:0 0 33.33333% !important;max-width:33.33333% !important}}.paragraph--type--portfolio-reference[data-size="4"] .field--name-field-portfolio-reference>.field__item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media only screen and (min-width:992px){.paragraph--type--portfolio-reference[data-size="4"] .field--name-field-portfolio-reference>.field__item{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1292px){.paragraph--type--portfolio-reference[data-size="4"] .field--name-field-portfolio-reference>.field__item{-ms-flex:0 0 25% !important;flex:0 0 25% !important;max-width:25% !important}}.paragraph--type--portfolio-reference[data-size="5"] .field--name-field-portfolio-reference>.field__item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media only screen and (min-width:992px){.paragraph--type--portfolio-reference[data-size="5"] .field--name-field-portfolio-reference>.field__item{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1292px){.paragraph--type--portfolio-reference[data-size="5"] .field--name-field-portfolio-reference>.field__item{-ms-flex:0 0 20% !important;flex:0 0 20% !important;max-width:20% !important}}.paragraph--type--portfolio-reference[data-size="6"] .field--name-field-portfolio-reference>.field__item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media only screen and (min-width:992px){.paragraph--type--portfolio-reference[data-size="6"] .field--name-field-portfolio-reference>.field__item{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1292px){.paragraph--type--portfolio-reference[data-size="6"] .field--name-field-portfolio-reference>.field__item{-ms-flex:0 0 16.66667% !important;flex:0 0 16.66667% !important;max-width:16.66667% !important}}.paragraph--type--portfolio-reference[data-size="7"] .field--name-field-portfolio-reference>.field__item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media only screen and (min-width:992px){.paragraph--type--portfolio-reference[data-size="7"] .field--name-field-portfolio-reference>.field__item{-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1292px){.paragraph--type--portfolio-reference[data-size="7"] .field--name-field-portfolio-reference>.field__item{-ms-flex:0 0 14.28571% !important;flex:0 0 14.28571% !important;max-width:14.28571% !important}}.paragraph--type--portfolio-reference[data-size="8"] .field--name-field-portfolio-reference>.field__item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media only screen and (min-width:992px){.paragraph--type--portfolio-reference[data-size="8"] .field--name-field-portfolio-reference>.field__item{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1292px){.paragraph--type--portfolio-reference[data-size="8"] .field--name-field-portfolio-reference>.field__item{-ms-flex:0 0 12.5% !important;flex:0 0 12.5% !important;max-width:12.5% !important}}.paragraph--type--portfolio-reference[data-size="9"] .field--name-field-portfolio-reference>.field__item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media only screen and (min-width:992px){.paragraph--type--portfolio-reference[data-size="9"] .field--name-field-portfolio-reference>.field__item{-ms-flex:0 0 11.11111%;flex:0 0 11.11111%;max-width:11.11111%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1292px){.paragraph--type--portfolio-reference[data-size="9"] .field--name-field-portfolio-reference>.field__item{-ms-flex:0 0 11.11111% !important;flex:0 0 11.11111% !important;max-width:11.11111% !important}}.paragraph--type--testimonial-item{margin:0 auto;background:#002638;color:#fff;position:relative}@media only screen and (min-width:992px){.paragraph--type--testimonial-item .vito--paragraph-content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.paragraph--type--testimonial-item .field--text{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem}@media only screen and (min-width:992px){.paragraph--type--testimonial-item .field--text{font-weight:900;font-size:1.75rem;line-height:1.875rem}}.paragraph--type--testimonial-item .field--group-right{text-align:center;padding:48px;padding:3rem;font-weight:600;font-size:18px;font-size:1.125rem;line-height:27px;line-height:1.6875rem}@media only screen and (min-width:992px){.paragraph--type--testimonial-item .field--group-right{text-align:left;-ms-flex:0 0 60% !important;flex:0 0 60% !important;padding-right:1rem}}.paragraph--type--testimonial-item .field--group-right .field--name,.paragraph--type--testimonial-item .field--group-right .field--function{margin-top:32px;margin-top:2rem;display:inline-block;width:auto !important;color:#FF5551}.paragraph--type--testimonial-item .field--group-right .field--function:before{content:', ';margin-left:-4px;margin-left:-0.25rem}.paragraph--type--testimonial-item .field--media-image{position:relative;height:100%}@media only screen and (min-width:992px){.paragraph--type--testimonial-item .field--media-image{-ms-flex:0 0 40% !important;flex:0 0 40% !important}}.paragraph--type--testimonial-item .field--media-image .field--media-image{text-align:center}.paragraph--type--testimonial-item .field--media-image .field--media-image:before{content:'';background:#fff;width:100%;height:50%;position:absolute;right:0;top:50%;display:block}@media only screen and (min-width:992px){.paragraph--type--testimonial-item .field--media-image .field--media-image:before{width:50%;height:1000px;right:0;top:0}}.paragraph--type--testimonial-item .field--media-image .field--media-image:after{content:'';background:url(/themes/custom/vito_terrascope/images/scope-red.svg) no-repeat center;position:absolute;-ms-transform:scale(1.2);transform:scale(1.2);top:0;left:0;width:100%;height:100%;z-index:5}@media only screen and (min-width:992px){.paragraph--type--testimonial-item .field--media-image .field--media-image:after{-ms-transform:scale(1.1);transform:scale(1.1);top:-10px;left:-2px}}.paragraph--type--testimonial-item .field--media-image .field--media-image img{-ms-transform:scale(0.95);transform:scale(0.95);border-radius:50%}@media only screen and (min-width:992px){.paragraph--type--testimonial-item .field--media-image .field--media-image img{position:relative;z-index:3;top:-10px;width:100%;max-height:395px;max-width:395px}}.paragraph--type--testimonial{margin:96px 0;margin:6rem 0}.paragraph--type--testimonial>.vito--paragraph-content>.field--title{margin-bottom:48px;margin-bottom:3rem}.paragraph--type--testimonial .field--name-field-testimonials{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph--type--testimonial .field--name-field-testimonials>.field__item{max-width:100% !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important}.paragraph--type--testimonial.paragraph--slider .field--name-field-testimonials{margin:0 !important}.paragraph--type--testimonial.paragraph--slider[data-size] .field--name-field-testimonials>.field__item{padding:32px 20px;padding:2rem 1.25rem}.paragraph--type--contact:not(.paragraph-masonry) .field--name-field-contact{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph--type--contact:not(.paragraph-masonry)[data-size="1"] .field--name-field-contact>.field__item{-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width:992px){.paragraph--type--contact:not(.paragraph-masonry)[data-size="1"] .field--name-field-contact>.field__item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (min-width:1292px){.paragraph--type--contact:not(.paragraph-masonry)[data-size="1"] .field--name-field-contact>.field__item{-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important}}.paragraph--type--contact:not(.paragraph-masonry)[data-size="2"] .field--name-field-contact>.field__item{-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width:992px){.paragraph--type--contact:not(.paragraph-masonry)[data-size="2"] .field--name-field-contact>.field__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1292px){.paragraph--type--contact:not(.paragraph-masonry)[data-size="2"] .field--name-field-contact>.field__item{-ms-flex:0 0 50% !important;flex:0 0 50% !important;max-width:50% !important}}.paragraph--type--contact:not(.paragraph-masonry)[data-size="3"] .field--name-field-contact>.field__item{-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width:992px){.paragraph--type--contact:not(.paragraph-masonry)[data-size="3"] .field--name-field-contact>.field__item{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-9 .paragraph--type--contact:not(.paragraph-masonry)[data-size="3"] .field--name-field-contact>.field__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1292px){.paragraph--type--contact:not(.paragraph-masonry)[data-size="3"] .field--name-field-contact>.field__item{-ms-flex:0 0 33.33333% !important;flex:0 0 33.33333% !important;max-width:33.33333% !important}}.paragraph--type--contact:not(.paragraph-masonry)[data-size="4"] .field--name-field-contact>.field__item{-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width:992px){.paragraph--type--contact:not(.paragraph-masonry)[data-size="4"] .field--name-field-contact>.field__item{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-9 .paragraph--type--contact:not(.paragraph-masonry)[data-size="4"] .field--name-field-contact>.field__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1292px){.paragraph--type--contact:not(.paragraph-masonry)[data-size="4"] .field--name-field-contact>.field__item{-ms-flex:0 0 25% !important;flex:0 0 25% !important;max-width:25% !important}}.paragraph--type--contact:not(.paragraph-masonry)[data-size="5"] .field--name-field-contact>.field__item{-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width:992px){.paragraph--type--contact:not(.paragraph-masonry)[data-size="5"] .field--name-field-contact>.field__item{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-lg-9 .paragraph--type--contact:not(.paragraph-masonry)[data-size="5"] .field--name-field-contact>.field__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1292px){.paragraph--type--contact:not(.paragraph-masonry)[data-size="5"] .field--name-field-contact>.field__item{-ms-flex:0 0 20% !important;flex:0 0 20% !important;max-width:20% !important}}.paragraph--type--contact:not(.paragraph-masonry)[data-size="6"] .field--name-field-contact>.field__item{-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width:992px){.paragraph--type--contact:not(.paragraph-masonry)[data-size="6"] .field--name-field-contact>.field__item{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-9 .paragraph--type--contact:not(.paragraph-masonry)[data-size="6"] .field--name-field-contact>.field__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1292px){.paragraph--type--contact:not(.paragraph-masonry)[data-size="6"] .field--name-field-contact>.field__item{-ms-flex:0 0 16.66667% !important;flex:0 0 16.66667% !important;max-width:16.66667% !important}}.paragraph--type--contact:not(.paragraph-masonry)[data-size="7"] .field--name-field-contact>.field__item{-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width:992px){.paragraph--type--contact:not(.paragraph-masonry)[data-size="7"] .field--name-field-contact>.field__item{-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.col-lg-9 .paragraph--type--contact:not(.paragraph-masonry)[data-size="7"] .field--name-field-contact>.field__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1292px){.paragraph--type--contact:not(.paragraph-masonry)[data-size="7"] .field--name-field-contact>.field__item{-ms-flex:0 0 14.28571% !important;flex:0 0 14.28571% !important;max-width:14.28571% !important}}.paragraph--type--contact:not(.paragraph-masonry)[data-size="8"] .field--name-field-contact>.field__item{-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width:992px){.paragraph--type--contact:not(.paragraph-masonry)[data-size="8"] .field--name-field-contact>.field__item{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.col-lg-9 .paragraph--type--contact:not(.paragraph-masonry)[data-size="8"] .field--name-field-contact>.field__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1292px){.paragraph--type--contact:not(.paragraph-masonry)[data-size="8"] .field--name-field-contact>.field__item{-ms-flex:0 0 12.5% !important;flex:0 0 12.5% !important;max-width:12.5% !important}}.paragraph--type--contact:not(.paragraph-masonry)[data-size="9"] .field--name-field-contact>.field__item{-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width:992px){.paragraph--type--contact:not(.paragraph-masonry)[data-size="9"] .field--name-field-contact>.field__item{-ms-flex:0 0 11.11111%;flex:0 0 11.11111%;max-width:11.11111%}.col-lg-9 .paragraph--type--contact:not(.paragraph-masonry)[data-size="9"] .field--name-field-contact>.field__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1292px){.paragraph--type--contact:not(.paragraph-masonry)[data-size="9"] .field--name-field-contact>.field__item{-ms-flex:0 0 11.11111% !important;flex:0 0 11.11111% !important;max-width:11.11111% !important}}.paragraph--type--contact .field:not(.field--title){color:#333}.paragraph--type--contact .field:not(.field--title) a{color:#FF5551 !important}.paragraph--type--contact .field--media-contactimage{display:table-cell;vertical-align:top;width:40px !important;width:2.5rem !important}.paragraph--type--contact .field--media-contactimage+.field--group-employee{display:table-cell;vertical-align:top;padding-left:16px;padding-left:1rem}.paragraph--type--contact.paragraph--slider .field--name-field-contact{margin:0 !important}.vito--banner-image.front .content-region-wrapper .paragraph--type--columns .field--title{color:black !important}.vito--banner-image.front .content-region-wrapper .paragraph--type--columns img{-ms-transform:scale(1.2);transform:scale(1.2)}@media only screen and (min-width:692px){.vito--banner-image.front .content-region-wrapper .paragraph--type--columns img{-ms-transform:translateX(100px);transform:translateX(100px)}}.vito--banner-image.front .content-region-wrapper .paragraph--type--columns{padding-top:0 !important;padding-bottom:0 !important}.paragraph--type--columns>.vito--paragraph-content{margin-left:-20px;margin-right:-20px}.paragraph--type--columns>.vito--paragraph-content:after{content:".";display:block;height:0;clear:both;visibility:hidden}.paragraph--type--columns .field--paragraphs-left,.paragraph--type--columns .field--paragraphs-right{position:relative;float:left;padding-left:20px;padding-right:20px;width:100%}@media only screen and (min-width:992px){.paragraph--type--columns.paragraph--layout-50-50 .field--paragraphs-left,.paragraph--type--columns.paragraph--layout-50-50 .field--paragraphs-right{width:50%}.paragraph--type--columns.paragraph--layout-66-33 .field--paragraphs-left{width:66.66667%}.paragraph--type--columns.paragraph--layout-66-33 .field--paragraphs-right{width:33.33333%}.paragraph--type--columns.paragraph--layout-33-66 .field--paragraphs-left{width:33.33333%}.paragraph--type--columns.paragraph--layout-33-66 .field--paragraphs-right{width:66.66667%}}.paragraph--type--columns>.vito--paragraph-content>.field--title{display:table;margin-left:20px;margin-left:1.25rem}.front .paragraph--type--visual-with-text-item{margin:10% !important}.front .paragraph--type--visual-with-text-item .btn--primary,.front .paragraph--type--visual-with-text-item .user-register-form .form-submit,.user-register-form .front .paragraph--type--visual-with-text-item .form-submit,.front .paragraph--type--visual-with-text-item .user-pass .form-submit,.user-pass .front .paragraph--type--visual-with-text-item .form-submit,.front .paragraph--type--visual-with-text-item .user-form .form-submit,.user-form .front .paragraph--type--visual-with-text-item .form-submit,.front .paragraph--type--visual-with-text-item .user-login-form .form-submit,.user-login-form .front .paragraph--type--visual-with-text-item .form-submit,.front .paragraph--type--visual-with-text-item .hs-form .hs-button,.hs-form .front .paragraph--type--visual-with-text-item .hs-button,.front .paragraph--type--visual-with-text-item .openid-connect-login-form button,.openid-connect-login-form .front .paragraph--type--visual-with-text-item button,.front .paragraph--type--visual-with-text-item .views-exposed-form .form-submit,.views-exposed-form .front .paragraph--type--visual-with-text-item .form-submit,.front .paragraph--type--visual-with-text-item .view-article-homepage>.more-link a,.view-article-homepage>.more-link .front .paragraph--type--visual-with-text-item a,.front .paragraph--type--visual-with-text-item .paragraph--type--crop-map .field--link a,.paragraph--type--crop-map .field--link .front .paragraph--type--visual-with-text-item a,.front .paragraph--type--visual-with-text-item .paragraph--type--text-block-item .field--link a,.paragraph--type--text-block-item .field--link .front .paragraph--type--visual-with-text-item a,.front .paragraph--type--visual-with-text-item .webform-submission-form .form-submit,.webform-submission-form .front .paragraph--type--visual-with-text-item .form-submit,.front .paragraph--type--visual-with-text-item .node--type-custom-satellite.node--view-mode-teaser .field--viewer-url a,.node--type-custom-satellite.node--view-mode-teaser .field--viewer-url .front .paragraph--type--visual-with-text-item a,.front .paragraph--type--visual-with-text-item .node--type-custom-satellite.node--view-mode-teaser-large .field--viewer-url-large a,.node--type-custom-satellite.node--view-mode-teaser-large .field--viewer-url-large .front .paragraph--type--visual-with-text-item a,.front .paragraph--type--visual-with-text-item .node--type-custom-satellite.node--view-mode-teaser-large .field--node-link a,.node--type-custom-satellite.node--view-mode-teaser-large .field--node-link .front .paragraph--type--visual-with-text-item a,.front .paragraph--type--visual-with-text-item .button-action[data-drupal-link-system-path="node/add/forum"],.front .paragraph--type--visual-with-text-item .node-forum-form .button--primary,.node-forum-form .front .paragraph--type--visual-with-text-item .button--primary,.front .paragraph--type--visual-with-text-item .comment-confirm-form .button--primary,.comment-confirm-form .front .paragraph--type--visual-with-text-item .button--primary,.front .paragraph--type--visual-with-text-item .comment-form .button--primary,.comment-form .front .paragraph--type--visual-with-text-item .button--primary,.front .paragraph--type--visual-with-text-item .editor-link-dialog .form-submit,.editor-link-dialog .front .paragraph--type--visual-with-text-item .form-submit{background:rgba(0,38,56,0.8)}.front .paragraph--type--visual-with-text-item h2{color:black !important}.front .paragraph--type--visual-with-text-item .field__item .field__item{padding:20px !important}[data-size] .paragraph--type--visual-with-text-item{margin:0}.paragraph--type--visual-with-text-item .vito--paragraph-content{padding:0 !important}@media only screen and (min-width:692px){.paragraph--type--visual-with-text-item .field--text-wrapper{position:absolute;bottom:3rem;left:0}.paragraph--slider .paragraph--type--visual-with-text-item .field--text-wrapper{bottom:1.5rem}}.paragraph--type--visual-with-text-item .field--name-field-title{background:#fff;color:#333;padding:12px 16px !important;padding:0.75rem 1rem !important;width:auto !important;display:table;text-transform:uppercase;font-weight:600;margin-bottom:0;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}.paragraph--type--visual-with-text-item .field--name-field-text{background:#FF5551;padding:12px 16px !important;padding:0.75rem 1rem !important;color:#fff;max-width:560px;max-width:35rem}.paragraph--slider .paragraph--type--visual-with-text-item .field--name-field-text{max-width:480px;max-width:30rem}.paragraph--type--visual-with-text-item .field--name-field-link{position:relative}.paragraph--type--visual-with-text-item .field--name-field-link:after{content:'';display:block;position:absolute;background:#FF5551;top:0;bottom:0;width:100%;z-index:1}@media only screen and (min-width:692px){.paragraph--type--visual-with-text-item .field--name-field-link:after{bottom:50%}}.paragraph--type--visual-with-text-item .field--name-field-link a{background:#ff231e;color:#fff;padding:12px 16px;padding:0.75rem 1rem;text-transform:uppercase;font-weight:600;display:table;margin:auto 0 auto auto;z-index:2;position:relative}.paragraph--type--visual-with-text-item .field--name-field-link a:hover{background:#f40600}.paragraph--type--visual-with-text-item .field--name-field-media-image{margin:0 !important}.paragraph--type--visual-with-text.paragraph--slider .field--name-field-visuals{margin:0 !important}.paragraph--type--partner-item{margin:0 20px;margin:0 1.25rem}.paragraph--slider .paragraph--type--partner-item{margin:0}.paragraph--type--partner .field--partners{-ms-flex-align:center;align-items:center}.paragraph--type--partner.paragraph--slider .field--name-field-partners{margin:0 !important}.paragraph--type--section{padding:48px 50vw !important;padding:3rem 50vw !important;margin-right:-50vw !important;margin-left:-50vw !important;background:#f5f5f5;overflow:hidden}.paragraph--type--section:first-child{margin-top:0}.paragraph--type--section+.paragraph--type--section{margin-top:-40px;margin-top:-2.5rem}.paragraph--type--section.paragraph--background-image{background:no-repeat center;background-size:cover}.paragraph--type--section.paragraph--background-image:before{content:'';background:rgba(255,85,81,0.5);position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.paragraph--type--section.paragraph--background-image .field--paragraphs{position:relative;z-index:2}.paragraph--type--section.paragraph--background-image.background--dark:before{background:rgba(35,37,37,0.5)}.paragraph--type--section.paragraph--background-image.background--blue:before{background:rgba(9,108,148,0.5)}.paragraph--type--section.paragraph--background-image.background--light-blue:before{background:rgba(62,163,220,0.5)}.paragraph--type--section.paragraph--background-image.background--orange:before{background:rgba(245,130,32,0.5)}.paragraph--type--section.paragraph--background-image.background--white:before{background:rgba(255,255,255,0.5)}.paragraph--type--section.paragraph--background-image.background--green:before{background:rgba(103,174,62,0.5)}.paragraph--type--section.paragraph--background-image.background--red:before{background:rgba(167,5,50,0.5)}.paragraph--type--section.paragraph--background-image.background--pink:before{background:rgba(226,100,107,0.5)}.paragraph--type--section.paragraph--background-image.background--yellow:before{background:rgba(241,184,33,0.5)}.paragraph--type--section.paragraph--background-image.background--aqua:before{background:rgba(53,158,166,0.5)}.paragraph--type--section.paragraph--background-image.background--darkblue:before{background:rgba(0,46,86,0.5)}.paragraph--type--section.paragraph--background-fixed{background:no-repeat center fixed;background-size:cover}.paragraph--type--section.paragraph--background-repeat{background:repeat center;background-size:auto}.paragraph--type--section.paragraph--background-repeat.paragraph--background-fixed{background:repeat center fixed}.paragraph--type--section.paragraph--contain-content>.vito--paragraph-content{max-width:1336px;padding:0 40px;margin:auto}.paragraph--type--section.paragraph--separator-triangle{position:relative;overflow:visible}.paragraph--type--section.paragraph--separator-triangle:after{content:'';width:40px;width:2.5rem;height:40px;height:2.5rem;position:absolute;bottom:-40px;bottom:-2.5rem;left:50%;margin-left:-40px;margin-left:-2.5rem;border-top:40px solid #f5f5f5;border-top:2.5rem solid #f5f5f5;border-right:40px solid transparent;border-right:2.5rem solid transparent;border-left:40px solid transparent;border-left:2.5rem solid transparent;z-index:99}.paragraph--type--section.paragraph--separator-triangle.background--dark:after{border-top-color:#232525}.paragraph--type--section.paragraph--separator-triangle.background--blue:after{border-top-color:#096c94}.paragraph--type--section.paragraph--separator-triangle.background--light-blue:after{border-top-color:#3ea3dc}.paragraph--type--section.paragraph--separator-triangle.background--orange:after{border-top-color:#F58220}.paragraph--type--section.paragraph--separator-triangle.background--white:after{border-top-color:#fff}.paragraph--type--section.paragraph--separator-triangle.background--green:after{border-top-color:#67AE3E}.paragraph--type--section.paragraph--separator-triangle.background--red:after{border-top-color:#A70532}.paragraph--type--section.paragraph--separator-triangle.background--pink:after{border-top-color:#e2646b}.paragraph--type--section.paragraph--separator-triangle.background--yellow:after{border-top-color:#F1B821}.paragraph--type--section.paragraph--separator-triangle.background--aqua:after{border-top-color:#359EA6}.paragraph--type--section.paragraph--separator-triangle.background--darkblue:after{border-top-color:#002E56}.paragraph--type--section.paragraph--separator-circle{position:relative;overflow:visible}.paragraph--type--section.paragraph--separator-circle:after{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;width:80px;width:5rem;height:80px;height:5rem;position:absolute;bottom:-40px;bottom:-2.5rem;left:50%;margin-left:-40px;margin-left:-2.5rem;z-index:99;border-radius:50%;background:#f5f5f5;text-align:center;padding-top:40px;padding-top:2.5rem;font-size:24px;font-size:1.5rem;line-height:36px;line-height:2.25rem}.paragraph--type--section.paragraph--separator-circle.background--dark:after{background:#232525;color:#fff}.paragraph--type--section.paragraph--separator-circle.background--blue:after{background:#096c94;color:#fff}.paragraph--type--section.paragraph--separator-circle.background--light-blue:after{background:#3ea3dc;color:#fff}.paragraph--type--section.paragraph--separator-circle.background--orange:after{background:#F58220;color:#fff}.paragraph--type--section.paragraph--separator-circle.background--white:after{background:#fff;color:#232525}.paragraph--type--section.paragraph--separator-circle.background--green:after{background:#67AE3E;color:#fff}.paragraph--type--section.paragraph--separator-circle.background--red:after{background:#A70532;color:#fff}.paragraph--type--section.paragraph--separator-circle.background--pink:after{background:#e2646b;color:#fff}.paragraph--type--section.paragraph--separator-circle.background--yellow:after{background:#F1B821;color:#fff}.paragraph--type--section.paragraph--separator-circle.background--aqua:after{background:#359EA6;color:#fff}.paragraph--type--section.paragraph--separator-circle.background--darkblue:after{background:#002E56;color:#fff}.paragraph--type--section.paragraph--separator-slanted-left,.paragraph--type--section.paragraph--separator-slanted-right{position:relative;overflow:visible}.paragraph--type--section.paragraph--separator-slanted-left:after,.paragraph--type--section.paragraph--separator-slanted-right:after{content:'';position:absolute;bottom:-40px;bottom:-2.5rem;border-top:40px solid #f5f5f5;border-top:2.5rem solid #f5f5f5;z-index:99;width:102vw;left:0;right:0;margin:auto}.paragraph--type--section.paragraph--separator-slanted-left.background--dark:after,.paragraph--type--section.paragraph--separator-slanted-right.background--dark:after{border-top-color:#232525}.paragraph--type--section.paragraph--separator-slanted-left.background--blue:after,.paragraph--type--section.paragraph--separator-slanted-right.background--blue:after{border-top-color:#096c94}.paragraph--type--section.paragraph--separator-slanted-left.background--light-blue:after,.paragraph--type--section.paragraph--separator-slanted-right.background--light-blue:after{border-top-color:#3ea3dc}.paragraph--type--section.paragraph--separator-slanted-left.background--orange:after,.paragraph--type--section.paragraph--separator-slanted-right.background--orange:after{border-top-color:#F58220}.paragraph--type--section.paragraph--separator-slanted-left.background--white:after,.paragraph--type--section.paragraph--separator-slanted-right.background--white:after{border-top-color:#fff}.paragraph--type--section.paragraph--separator-slanted-left.background--green:after,.paragraph--type--section.paragraph--separator-slanted-right.background--green:after{border-top-color:#67AE3E}.paragraph--type--section.paragraph--separator-slanted-left.background--red:after,.paragraph--type--section.paragraph--separator-slanted-right.background--red:after{border-top-color:#A70532}.paragraph--type--section.paragraph--separator-slanted-left.background--pink:after,.paragraph--type--section.paragraph--separator-slanted-right.background--pink:after{border-top-color:#e2646b}.paragraph--type--section.paragraph--separator-slanted-left.background--yellow:after,.paragraph--type--section.paragraph--separator-slanted-right.background--yellow:after{border-top-color:#F1B821}.paragraph--type--section.paragraph--separator-slanted-left.background--aqua:after,.paragraph--type--section.paragraph--separator-slanted-right.background--aqua:after{border-top-color:#359EA6}.paragraph--type--section.paragraph--separator-slanted-left.background--darkblue:after,.paragraph--type--section.paragraph--separator-slanted-right.background--darkblue:after{border-top-color:#002E56}.paragraph--type--section.paragraph--separator-slanted-left:after{border-right:0 solid transparent;border-left:104vw solid transparent}.paragraph--type--section.paragraph--separator-slanted-right:after{border-right:104vw solid transparent;border-left:0 solid transparent}.paragraph--type--section>.vito--paragraph-content>.field--title{color:#fff !important}.paragraph--type--section .field--media-background-image{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;text-align:center}.paragraph--type--section .field--media-background-image:before{content:'';background:rgba(255,85,81,0.5);width:100%;height:100%;position:absolute}.paragraph--type--section .field--media-background-image img{width:auto;height:100%;max-width:100%}.paragraph--type--section.black-section{margin-bottom:0 !important;padding-bottom:80px !important;padding-bottom:5rem !important;background:url(/themes/custom/vito_terrascope/images/stars.png) 50% repeat #000 !important;color:#fff;border-bottom:4px solid #FF5551;border-bottom:0.25rem solid #FF5551;position:relative}.paragraph--type--section.black-section:before{content:"";background:url(/themes/custom/vito_terrascope/images/geo-lines.png) no-repeat top;position:absolute;top:-8px;top:-0.5rem;left:0;right:0;display:block;height:560px;height:35rem}.paragraph--type--section.black-section:after{content:'';background:-moz-linear-gradient(top,transparent 0%,transparent 40%,#000 100%);background:-webkit-linear-gradient(top,transparent 0%,transparent 40%,#000 100%);background:linear-gradient(to bottom,transparent 0%,transparent 40%,#000 100%);position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:1}.paragraph--type--section.black-section>.vito--paragraph-content{position:relative;height:2000px;margin:0 -1600px;margin:0 -100rem;padding:0 1600px;padding:0 100rem}.paragraph--type--section.black-section>.vito--paragraph-content:before{content:"";background:url(/themes/custom/vito_terrascope/images/globe.png) no-repeat center;position:absolute;top:0;bottom:0;left:0;right:0;width:1200px;width:75rem;height:1200px;height:75rem;margin:auto;box-shadow:inset 0 0 11rem #ff000040,0 0 15rem #ff000047;border-radius:100%;transition:box-shadow 0.4s ease-in-out}.paragraph--type--section.black-section>.vito--paragraph-content:after{content:"";background:url(/themes/custom/vito_terrascope/images/globe-lines.png) no-repeat center;position:absolute;top:-320px;top:-20rem;bottom:0;left:0;right:0;width:1700px;height:190px;margin:auto;display:block}.paragraph--type--section.black-section>.vito--paragraph-content.glow:before{box-shadow:inset 0 0 11rem #ff000085,0 0 15rem #ff000085}.paragraph--type--section.black-section .field--paragraphs{position:relative;z-index:2}.paragraph--type--section.black-section h2{color:#fff !important}.paragraph--type--download-item{background:#fff;margin:0;padding:0 16px;padding:0 1rem;height:100%}.background--white .paragraph--type--download-item{background:#f5f5f5}.paragraph--type--download-item .field__item{width:100% !important;float:none !important}.paragraph--type--download-item .field__item a{text-overflow:ellipsis;overflow:hidden;display:block;color:#333;font-weight:600;font-size:18px;font-size:1.125rem;line-height:27px;line-height:1.6875rem}.paragraph--type--download-item .field--media-file a,.paragraph--type--download-item .field--external-file a{position:relative;padding:24px 0 24px 64px;padding:1.5rem 0 1.5rem 4rem}.paragraph--type--download-item .field--media-file a:before,.paragraph--type--download-item .field--external-file a:before{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:8px;margin-right:0.5rem;border-radius:50%;background:#FF5551;color:#fff;padding:12px;padding:0.75rem;font-size:28px !important;text-align:center;position:absolute;top:12px;top:0.75rem;left:0}.paragraph--type--download-item .field--media-file a:after{content:"(" attr(data-size) ")";margin-left:4px;margin-left:0.25rem;color:#818181;pointer-events:none;font-weight:400;font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem}.paragraph--type--download-item .vito--file-description{margin:24px 16px 16px;margin:1.5rem 1rem 1rem;line-height:30px;line-height:1.875rem}.paragraph--type--download-item .field--name-field-media-file{margin:0 !important}.paragraph--type--download-item .field--name-field-media-file>.field__item{margin:0 !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important}.paragraph--type--download-item .field--name-field-media-image{margin:0 -16px !important;margin:0 -1rem !important;width:auto !important}@media only screen and (min-width:992px){.paragraph--type--download-item.paragraph--cover-image .field--name-field-media-file{float:right !important;width:calc(100% - 200px) !important}.paragraph--type--download-item.paragraph--cover-image .field--name-field-media-file .field--name-field-media-file{width:100% !important;float:none !important}.paragraph--type--download-item.paragraph--cover-image .field--name-field-media-file .field--name-field-media-file .field__item{left:-2.625rem;position:relative;width:calc(100% + 2.625rem) !important;-ms-flex:none !important;flex:none !important}.paragraph--type--download-item.paragraph--cover-image .field--name-field-media-image{float:left !important;width:12.5rem !important}.paragraph--type--download-item.paragraph--cover-image .vito--file-description{float:right;width:calc(100% - 14rem);margin:0}}.paragraph--type--download-item.paragraph--color-blue .field a:before{background:#33A3DC;color:#fff}.paragraph--type--download-item.paragraph--color-orange .field a:before{background:#F58220;color:#fff}.paragraph--type--download-item.paragraph--color-green .field a:before{background:#67AE3E;color:#fff}.paragraph--type--download-item.paragraph--color-red .field a:before{background:#A70532;color:#fff}.paragraph--type--download-item.paragraph--color-pink .field a:before{background:#e2646b;color:#fff}.paragraph--type--download-item.paragraph--color-yellow .field a:before{background:#F1B821;color:#fff}.paragraph--type--download-item.paragraph--color-aqua .field a:before{background:#359EA6;color:#fff}.paragraph--type--download-item.paragraph--color-darkblue .field a:before{background:#002E56;color:#fff}.paragraph--type--download:not([data-size]) .field--files>.field__item+.field__item{margin-top:32px;margin-top:2rem}@media only screen and (min-width:1292px){.paragraph--type--download[data-size="2"] .field__items>.field__item{width:50%}}@media only screen and (min-width:1292px){.paragraph--type--download[data-size="3"] .field__items>.field__item{width:33.33333%}}@media only screen and (min-width:1292px){.paragraph--type--download[data-size="4"] .field__items>.field__item{width:25%}}@media only screen and (min-width:1292px){.paragraph--type--download[data-size="5"] .field__items>.field__item{width:20%}}@media only screen and (min-width:1292px){.paragraph--type--download[data-size="6"] .field__items>.field__item{width:16.66667%}}@media only screen and (min-width:1292px){.paragraph--type--download[data-size="7"] .field__items>.field__item{width:14.28571%}}@media only screen and (min-width:1292px){.paragraph--type--download[data-size="8"] .field__items>.field__item{width:12.5%}}@media only screen and (min-width:1292px){.paragraph--type--download[data-size="9"] .field__items>.field__item{width:11.11111%}}.paragraph--type--download.paragraph--slider .field--name-field-files{margin:0 !important}.paragraph--type--text{padding:32px;padding:2rem}.paragraph--type--text.paragraph--title{padding:48px 32px 32px;padding:3rem 2rem 2rem}.paragraph--type--text.paragraph-circular-image .vito--paragraph-content .left{-ms-flex:0 0 60%;flex:0 0 60%}.paragraph--type--text.paragraph-circular-image .vito--paragraph-content .right{-ms-flex:0 0 35%;flex:0 0 35%;max-width:400px;max-width:25rem;margin-right:auto;margin-left:auto}@media only screen and (min-width:692px){.paragraph--type--text.paragraph-circular-image .vito--paragraph-content .right{margin-right:0}}.paragraph--type--text.paragraph-circular-image .field--media-image{position:relative}.paragraph--type--text.paragraph-circular-image .field--media-image:after{content:"";display:block;padding-bottom:100%}.paragraph--type--text.paragraph-circular-image .field--thumbnail{position:absolute;width:100%;height:100%}.paragraph--type--text.paragraph-circular-image .field--thumbnail a{display:block;height:100%;position:relative}.paragraph--type--text.paragraph-circular-image .field--thumbnail a:before{content:'';background:url(/themes/custom/vito_terrascope/images/scope-red.svg) no-repeat center;position:absolute;top:-7%;right:-7%;bottom:-7%;left:-7%;z-index:2}.paragraph--type--text.paragraph-circular-image img{height:100%;object-fit:cover;width:auto;border-radius:50%}@media only screen and (min-width:692px){.paragraph--type--text.paragraph-circular-image.paragraph--image-position-left .right{margin-left:0}}.paragraph--type--text.paragraph-small-variant .vito--paragraph-content{margin:auto;max-width:960px;max-width:60rem}.paragraph--type--text.paragraph-circular-image.paragraph-small-variant .vito--paragraph-content .right{max-width:320px;max-width:20rem}.paragraph--type--text.paragraph--image .left+.right{margin-top:64px;margin-top:4rem}@media only screen and (min-width:692px){.paragraph--type--text.paragraph--image .vito--paragraph-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.paragraph--type--text.paragraph--image .left{-ms-flex:0 0 50%;flex:0 0 50%}.paragraph--type--text.paragraph--image .right{margin-top:0 !important;-ms-flex:0 0 45%;flex:0 0 45%}}@media only screen and (min-width:692px){.paragraph--type--text.paragraph--image-position-left{padding-left:0 !important}.paragraph--type--text.paragraph--image-position-left .left{margin-left:-40px}.paragraph--type--text.paragraph--image-position-left .vito--paragraph-content{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.paragraph--type--text.paragraph--image-position-left .field--title{margin-left:0}.paragraph--type--text.paragraph--image-position-left .field--text{padding-left:7.25rem}.paragraph--type--text.paragraph--image-position-right{padding-right:0 !important}.paragraph--type--text.paragraph--image-position-right .right{margin-right:-40px}}.paragraph--type--text .field--title{margin:0 0 32px 0;margin:0 0 2rem 0;max-width:560px;max-width:35rem}@media only screen and (min-width:692px){.paragraph--type--text .field--title{margin:0 0 2rem 5rem}}.paragraph--type--text .field--text{max-width:996px;max-width:62.25rem;padding:0 0 0 16px;padding:0 0 0 1rem}@media only screen and (min-width:692px){.paragraph--type--text .field--text{padding:0 0 0 12.5rem}.paragraph--type--text .field--text ul,.paragraph--type--text .field--text ol{margin-left:0}}@media only screen and (min-width:692px){.paragraph--type--text.paragraph--image{padding-left:0}}.paragraph--type--text.paragraph--image .field--title{margin-left:0}.paragraph--type--text.paragraph--image .field--text{padding:0 0 0 16px;padding:0 0 0 1rem}@media only screen and (min-width:692px){.paragraph--type--text.paragraph--image .field--text{padding:0 0 0 7.25rem}}.paragraph--type--text.paragraph-globe-text{max-width:800px;max-width:50rem;margin:96px auto 0px auto;margin:6rem auto 0rem auto}.paragraph--type--text.paragraph-globe-text .field--title{position:relative;max-width:50%;margin:0;padding:0 16px 16px 0;padding:0 1rem 1rem 0}@media only screen and (min-width:992px){.paragraph--type--text.paragraph-globe-text .field--title{text-align:right}.paragraph--type--text.paragraph-globe-text .field--title:after{content:'';background:url(/themes/custom/vito_terrascope/images/scope-red.svg) no-repeat;position:absolute;right:-5rem;bottom:-5rem;width:10rem;height:10rem}}.paragraph--type--text.paragraph-globe-text .field--text{padding:0 0 0 16px;padding:0 0 0 1rem}@media only screen and (min-width:992px){.paragraph--type--text.paragraph-globe-text .field--text{margin-left:50%}}@media only screen and (max-width:691.99px){.paragraph--type--text-columns{padding:2rem}}@media only screen and (max-width:691.99px){.paragraph--type--text-columns .vito--paragraph-content .text-formatted+.text-formatted{margin-top:3rem}}@media only screen and (min-width:692px){.paragraph--type--text-columns .vito--paragraph-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.paragraph--type--text-columns .vito--paragraph-content .field{-ms-flex:1;flex:1;max-width:50rem;padding:0 2rem}}.paragraph--type--text-columns.column-left-right .field--column-left{margin-top:-80px;margin-top:-5rem}.paragraph--type--text-columns.column-left-right .field--column-right{margin-top:80px;margin-top:5rem}.paragraph--type--text-columns.column-right-left .field--column-left{margin-top:80px;margin-top:5rem}.paragraph--type--text-columns.column-right-left .field--column-right{margin-top:-80px;margin-top:-5rem}.paragraph--type--text-columns.column-left-right.paragraph--title .vito--paragraph-content,.paragraph--type--text-columns.column-left-left.paragraph--title .vito--paragraph-content{padding-top:80px;padding-top:5rem}.paragraph--type--text-columns.paragraph--title .field--title{margin-bottom:32px;margin-bottom:2rem}.paragraph--type--text-columns.paragraph--title .vito--paragraph-content{padding-left:16px;padding-left:1rem}@media only screen and (min-width:692px){.paragraph--type--text-columns.paragraph--title .vito--paragraph-content{padding-left:0}}.paragraph--type--text-columns .field--title{max-width:560px;max-width:35rem}.paragraph--type--text-columns.p-floating-images-1{background:url(/themes/custom/vito_terrascope/images/divider2.png) no-repeat center 320px;background:url(/themes/custom/vito_terrascope/images/divider2.png) no-repeat center 20rem;padding:110px 800px;padding:110px 50rem;margin:0px -800px;margin:0px -50rem;position:relative}@media only screen and (min-width:992px){.paragraph--type--text-columns.p-floating-images-1 .vito--paragraph-content{margin-left:15rem}.paragraph--type--text-columns.p-floating-images-1 h2{position:absolute;left:48rem;max-width:9rem;top:10rem}.paragraph--type--text-columns.p-floating-images-1 .field{padding:0;margin:0 1rem}}.paragraph--type--text-columns.p-floating-images-1 .text-formatted{padding:0 16px;padding:0 1rem;display:-ms-flexbox;display:flex;position:relative;min-height:400px}.paragraph--type--text-columns.p-floating-images-1 .text-formatted p{margin-top:auto;color:white;padding:0 3.2px;padding:0 0.2rem}.paragraph--type--text-columns.p-floating-images-1 .text-formatted .btn--primary,.paragraph--type--text-columns.p-floating-images-1 .text-formatted .user-register-form .form-submit,.user-register-form .paragraph--type--text-columns.p-floating-images-1 .text-formatted .form-submit,.paragraph--type--text-columns.p-floating-images-1 .text-formatted .user-pass .form-submit,.user-pass .paragraph--type--text-columns.p-floating-images-1 .text-formatted .form-submit,.paragraph--type--text-columns.p-floating-images-1 .text-formatted .user-form .form-submit,.user-form .paragraph--type--text-columns.p-floating-images-1 .text-formatted .form-submit,.paragraph--type--text-columns.p-floating-images-1 .text-formatted .user-login-form .form-submit,.user-login-form .paragraph--type--text-columns.p-floating-images-1 .text-formatted .form-submit,.paragraph--type--text-columns.p-floating-images-1 .text-formatted .hs-form .hs-button,.hs-form .paragraph--type--text-columns.p-floating-images-1 .text-formatted .hs-button,.paragraph--type--text-columns.p-floating-images-1 .text-formatted .openid-connect-login-form button,.openid-connect-login-form .paragraph--type--text-columns.p-floating-images-1 .text-formatted button,.paragraph--type--text-columns.p-floating-images-1 .text-formatted .views-exposed-form .form-submit,.views-exposed-form .paragraph--type--text-columns.p-floating-images-1 .text-formatted .form-submit,.paragraph--type--text-columns.p-floating-images-1 .text-formatted .view-article-homepage>.more-link a,.view-article-homepage>.more-link .paragraph--type--text-columns.p-floating-images-1 .text-formatted a,.paragraph--type--text-columns.p-floating-images-1 .text-formatted .paragraph--type--crop-map .field--link a,.paragraph--type--crop-map .field--link .paragraph--type--text-columns.p-floating-images-1 .text-formatted a,.paragraph--type--text-columns.p-floating-images-1 .text-formatted .paragraph--type--text-block-item .field--link a,.paragraph--type--text-block-item .field--link .paragraph--type--text-columns.p-floating-images-1 .text-formatted a,.paragraph--type--text-columns.p-floating-images-1 .text-formatted .webform-submission-form .form-submit,.webform-submission-form .paragraph--type--text-columns.p-floating-images-1 .text-formatted .form-submit,.paragraph--type--text-columns.p-floating-images-1 .text-formatted .node--type-custom-satellite.node--view-mode-teaser .field--viewer-url a,.node--type-custom-satellite.node--view-mode-teaser .field--viewer-url .paragraph--type--text-columns.p-floating-images-1 .text-formatted a,.paragraph--type--text-columns.p-floating-images-1 .text-formatted .node--type-custom-satellite.node--view-mode-teaser-large .field--viewer-url-large a,.node--type-custom-satellite.node--view-mode-teaser-large .field--viewer-url-large .paragraph--type--text-columns.p-floating-images-1 .text-formatted a,.paragraph--type--text-columns.p-floating-images-1 .text-formatted .node--type-custom-satellite.node--view-mode-teaser-large .field--node-link a,.node--type-custom-satellite.node--view-mode-teaser-large .field--node-link .paragraph--type--text-columns.p-floating-images-1 .text-formatted a,.paragraph--type--text-columns.p-floating-images-1 .text-formatted .button-action[data-drupal-link-system-path="node/add/forum"],.paragraph--type--text-columns.p-floating-images-1 .text-formatted .node-forum-form .button--primary,.node-forum-form .paragraph--type--text-columns.p-floating-images-1 .text-formatted .button--primary,.paragraph--type--text-columns.p-floating-images-1 .text-formatted .comment-confirm-form .button--primary,.comment-confirm-form .paragraph--type--text-columns.p-floating-images-1 .text-formatted .button--primary,.paragraph--type--text-columns.p-floating-images-1 .text-formatted .comment-form .button--primary,.comment-form .paragraph--type--text-columns.p-floating-images-1 .text-formatted .button--primary,.paragraph--type--text-columns.p-floating-images-1 .text-formatted .editor-link-dialog .form-submit,.editor-link-dialog .paragraph--type--text-columns.p-floating-images-1 .text-formatted .form-submit{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;bottom:-40px;border-radius:0;text-align:center;max-width:95%;z-index:1}.paragraph--type--text-columns.p-floating-images-1 .text-formatted img{display:none}.p-floating-images-1+.paragraph--text--default{padding-top:0;margin-top:0}.p-floating-images-1+.paragraph--text--default p{font-size:18.4px;font-size:1.15rem}.paragraph--type--icon-with-text-item{margin:0}.paragraph--type--icon-with-text-item .field--media-image{min-height:160px;min-height:10rem;padding:16px !important;padding:1rem !important;text-align:center;position:relative}.paragraph--type--icon-with-text-item .field--media-image img{max-width:80px;max-width:5rem;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.paragraph--type--icon-with-text-item[onclick]{cursor:pointer}.paragraph--type--icon-with-text-item[onclick] .field--media-image{top:0;transition:top ease-in-out .2s}.paragraph--type--icon-with-text-item[onclick]:hover .field--media-image{top:-12px;top:-0.75rem}.paragraph--type--embed.paragraph--full-width{width:100vw;margin-left:calc((100vw - 100%) / -2)}.paragraph--type--embed.paragraph--full-width iframe{width:100%}.paragraph--type--embed.paragraph--full-width:first-child{margin-top:0}.paragraph--type--embed .field--title{position:absolute;top:-20px;top:-1.25rem;left:0}.paragraph--type--embed .field--title+.field--webform form{margin-top:0}.paragraph--type--webform .field--title{position:absolute;top:-20px;top:-1.25rem;left:0}.paragraph--type--webform .field--title+.field--webform form{margin-top:0}.paragraph--type--view .views-row{margin-bottom:24px;margin-bottom:1.5rem}@media only screen and (min-width:692px){.paragraph--type--view .view-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1rem}.paragraph--type--view .view-content .views-row{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;border:1rem solid transparent;margin-bottom:0}[data-size="1"].paragraph--type--view .view-content .views-row{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (min-width:992px){.paragraph--type--view[data-size="1"] .views-row{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (min-width:992px){.paragraph--type--view[data-size="2"] .views-row{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:992px){.paragraph--type--view[data-size="3"] .views-row{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}@media only screen and (min-width:992px){.paragraph--type--view[data-size="4"] .views-row{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media only screen and (min-width:992px){.paragraph--type--view[data-size="5"] .views-row{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media only screen and (min-width:992px){.paragraph--type--view[data-size="6"] .views-row{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}}@media only screen and (min-width:992px){.paragraph--type--view[data-size="7"] .views-row{-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}}@media only screen and (min-width:992px){.paragraph--type--view[data-size="8"] .views-row{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}}@media only screen and (min-width:992px){.paragraph--type--view[data-size="9"] .views-row{-ms-flex:0 0 11.11111%;flex:0 0 11.11111%;max-width:11.11111%}}.paragraph--type--view.paragraph-sectors-homepage .field--title{color:#fff;max-width:160px;max-width:10rem}@media only screen and (min-width:692px){.paragraph--type--view.paragraph-sectors-homepage .field--title{position:absolute;top:5rem;left:5rem}}.paragraph--type--view.paragraph-cases-sector{max-width:800px;max-width:50rem;margin:80px auto;margin:5rem auto}@media only screen and (min-width:692px){.paragraph--type--view.paragraph-cases-sector{padding-top:7rem;margin:5rem auto 10rem auto}}.paragraph--type--view.paragraph-cases-sector .field--title{max-width:320px;max-width:20rem;margin-bottom:32px;margin-bottom:2rem}.front .paragraph--type--view.paragraph-satellites-slider{padding-top:480px;padding-top:30rem}.paragraph--type--view.paragraph-satellites-slider .field--title{max-width:400px;max-width:25rem}.paragraph--type--divider{padding:0 800px;padding:0 50rem;margin:48px -800px;margin:3rem -50rem;height:300px;height:18.75rem}@media only screen and (min-width:692px){.paragraph--type--divider{margin:6rem -50rem}}.paragraph--type--divider .vito--paragraph-content{margin:auto}.paragraph--type--divider[class*="divider"]{display:-ms-flexbox;display:flex;box-sizing:content-box}.paragraph--type--divider.divider1{background:url(/themes/custom/vito_terrascope/images/divider1.png) no-repeat center;padding-bottom:320px;padding-bottom:20rem;margin-bottom:-320px;margin-bottom:-20rem}.paragraph--type--divider.divider2{background:url(/themes/custom/vito_terrascope/images/divider2.png) no-repeat center;background-position-y:80px;background-position-y:5rem;padding-bottom:80px;padding-bottom:5rem}.paragraph--type--divider.divider2+.paragraph{margin-top:-48px;margin-top:-3rem}.paragraph--type--divider.divider3{background:url(/themes/custom/vito_terrascope/images/divider3.png) no-repeat center;padding-bottom:448px;padding-bottom:28rem;margin-bottom:-448px;margin-bottom:-28rem}.paragraph--type--divider .field--title{display:block;position:relative;top:-16px;top:-1rem;margin:auto;padding:48px;padding:3rem;max-width:400px;max-width:25rem;border:4px solid #FF5551;border:0.25rem solid #FF5551;background:rgba(255,255,255,0.85);font-size:26px;font-size:1.625rem;line-height:30px;line-height:1.875rem}@media only screen and (min-width:692px){.paragraph--type--divider .field--title{font-size:2rem;line-height:2.25rem}}.paragraph--type--statistics .layout__region--top{margin:0 auto 48px;margin:0 auto 3rem;padding:48px 16px;padding:3rem 1rem;position:relative;max-width:144px;max-width:9rem;text-align:center;font-weight:600}.paragraph--type--statistics .layout__region--top:after{content:'';background:url(/themes/custom/vito_terrascope/images/scope-red.svg) no-repeat center;width:144px;width:9rem;height:144px;height:9rem;position:absolute;top:0;right:0;bottom:0;left:0}.paragraph--type--statistics .vito--paragraph-content>.field--title{margin-bottom:32px;margin-bottom:2rem;padding:0 !important;max-width:560px;max-width:35rem}.paragraph--type--statistics .field--name{margin-top:-8px;margin-top:-0.5rem}.paragraph--type--statistics .field--statistics{text-align:center}@media only screen and (min-width:692px){.paragraph--type--statistics .field--statistics{text-align:left;margin:0 5rem !important}}.paragraph--type--statistics .field--statistics>.field__item{padding:36px;padding:2.25rem}.paragraph--type--crop-map{margin:96px -800px 0;margin:6rem -50rem 0;padding:0 800px 64px 800px;padding:0 50rem 4rem 50rem;background-position:top center;background-repeat:no-repeat;min-height:560px;min-height:35rem;background-size:100vw}@media only screen and (min-width:692px){.paragraph--type--crop-map{margin:6rem -50rem 10rem}}.paragraph--type--crop-map .field--title{max-width:560px;max-width:35rem;padding:20px}@media only screen and (min-width:692px){.paragraph--type--crop-map .field--title{background:transparent;margin:5rem 0 0 5rem}}.paragraph--text-color-white.paragraph--type--crop-map .field--title{background:rgba(0,0,0,0.3);color:#fff}.paragraph--text-color-black.paragraph--type--crop-map .field--title{background:rgba(255,255,255,0.4);color:#000}.paragraph--type--crop-map .field--media-image{max-width:600px;max-width:37.5rem;position:relative;margin:32px auto 0;margin:2rem auto 0}@media only screen and (min-width:992px){.paragraph--type--crop-map .field--media-image{bottom:-10rem;margin:0}}.paragraph--type--crop-map .field--link{text-align:center}@media only screen and (min-width:992px){.paragraph--type--crop-map .field--link{position:absolute;right:0;bottom:-9rem;left:50%;margin:auto}}.paragraph--type--text-block .field--text-blocks>.field__item{display:-ms-flexbox;display:flex;margin:32px auto !important;margin:2rem auto !important}.paragraph--type--text-block-item{background-color:#fff;padding:64px 64px 0;padding:4rem 4rem 0;height:100%;box-shadow:0 0 3rem 0 rgba(0,0,0,0.1);font-size:18px;font-size:1.125rem;line-height:26px;line-height:1.625rem}.paragraph--type--text-block-item .vito--paragraph-content{height:100%}.paragraph--type--text-block-item .field--title,.paragraph--type--text-block-item .field--subtitle{font-size:30px;font-size:1.875rem;line-height:32px;line-height:2rem}.paragraph--type--text-block-item .field--title{font-weight:600;color:#FF5551}.paragraph--type--text-block-item .field--subtitle{font-weight:500;margin-bottom:32px;margin-bottom:2rem}.paragraph--type--text-block-item .field--column-left{margin-top:32px;margin-top:2rem}.paragraph--type--text-block-item .field--column-left+.field--text{padding-top:32px !important;padding-top:2rem !important;border-top:2px solid #FF5551;border-top:0.125rem solid #FF5551}.paragraph--type--text-block-item .field--text{margin-top:32px;margin-top:2rem}.paragraph--type--text-block-item .field--link{text-align:center;position:absolute;bottom:-24px;bottom:-1.5rem}.paragraph--type--contact-map{padding:110px 800px;padding:110px 50rem;margin:-50px -800px;margin:-50px -50rem}@media only screen and (min-width:992px){.paragraph--type--contact-map{background-position-y:10rem}}.paragraph--type--contact-map .vito--paragraph-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.paragraph--type--contact-map .field--title{-ms-flex:0 0 100%;flex:0 0 100%;padding:32px 80px;padding:2rem 5rem}@media only screen and (min-width:992px){.paragraph--type--contact-map .field--title{padding:2rem 15rem}}.paragraph--type--contact-map .field--embed-code{border:3px solid #232525;border-radius:8px;overflow:hidden;-ms-flex:0 0 100%;flex:0 0 100%;min-height:240px;min-height:15rem}@media only screen and (min-width:992px){.paragraph--type--contact-map .field--embed-code{-ms-flex:0 0 50%;flex:0 0 50%}}.paragraph--type--contact-map .field--embed-code iframe{width:100%;height:100%}.paragraph--type--contact-map .field--text{background:rgba(255,255,255,0.85);border:3px solid #FF5551;padding:48px;padding:3rem;-ms-flex:0 0 400px;flex:0 0 400px;-ms-flex:0 0 25rem;flex:0 0 25rem;z-index:9;margin:-32px 0 0 0;margin:-2rem 0 0 0;font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem}@media only screen and (min-width:992px){.paragraph--type--contact-map .field--text{margin:4rem 0 4rem -2rem}}.paragraph--type--contact-map .field--text p{padding-left:32px;padding-left:2rem}.paragraph--type--contact-map{overflow:visible}@media only screen and (min-width:992px){.paragraph--type--contact-map:after{background-image:url(/themes/custom/vito_terrascope/images/coord.png);background-repeat:no-repeat;background-size:100% auto;content:"";width:220px;height:220px;position:absolute;left:45rem;top:10rem;z-index:-1}}.paragraph--type--contact-map:before{content:"";background:url(/themes/custom/vito_terrascope/images/uisatellite.svg) no-repeat 42% center;background-size:700px auto;position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.paragraph--team--default{position:relative}@media only screen and (min-width:992px){.paragraph--team--default{margin:0rem -15rem}}.paragraph--team--default .paragraph--team-member--default{background:#002638;padding-bottom:20px}.paragraph--team--default .paragraph--team-member--default .field--member-name{color:#fff;line-height:28px;line-height:1.75rem;font-weight:600;padding:20px;padding-bottom:0}.paragraph--team--default .paragraph--team-member--default .field--member-function{color:#e2646b;padding:0 20px;font-size:14.4px;font-size:0.9rem}.slick-prev,.slick-next{display:none !important}.custom-slick-arrows{z-index:10;position:relative}@media only screen and (min-width:692px){.custom-slick-arrows{margin-top:-5rem;float:right}}.custom-slick-arrows span{cursor:pointer}.slick-slide{margin:0 17px}.slick-list{margin:0 -17px}.paragraph--type--why-terrascope{display:-ms-flexbox;display:flex;margin:0 -800px;margin:0 -50rem;padding:0 800px 0 800px;padding:0 50rem 0 50rem;background:url(/themes/custom/vito_terrascope/images/divider-why-terra.png) no-repeat;background-position:top center}@media only screen and (min-width:992px){.paragraph--type--why-terrascope{padding:0 50rem 0 55rem}}.why-terrascope-text-wrapper{margin-top:192px;margin-top:12rem}@media only screen and (min-width:992px){.why-terrascope-text-wrapper{-ms-flex:0 0 40%;flex:0 0 40%}}.why-terrascope-text-wrapper>div{display:-ms-flexbox;display:flex;margin-bottom:32px;margin-bottom:2rem;padding-left:32px;padding-left:2rem}.why-terrascope-text-wrapper>h2{margin-bottom:48px;margin-bottom:3rem;font-size:28px;font-size:1.75rem;line-height:30px;line-height:1.875rem}.why-terrascope-text-wrapper>h2:first-line{word-spacing:800px;word-spacing:50rem}.why-terrascope-text-wrapper h3{margin-bottom:0;font-size:21px;font-size:1.3125rem;line-height:24px;line-height:1.5rem}.why-terrascope-text-wrapper .btn--primary,.why-terrascope-text-wrapper .user-register-form .form-submit,.user-register-form .why-terrascope-text-wrapper .form-submit,.why-terrascope-text-wrapper .user-pass .form-submit,.user-pass .why-terrascope-text-wrapper .form-submit,.why-terrascope-text-wrapper .user-form .form-submit,.user-form .why-terrascope-text-wrapper .form-submit,.why-terrascope-text-wrapper .user-login-form .form-submit,.user-login-form .why-terrascope-text-wrapper .form-submit,.why-terrascope-text-wrapper .hs-form .hs-button,.hs-form .why-terrascope-text-wrapper .hs-button,.why-terrascope-text-wrapper .openid-connect-login-form button,.openid-connect-login-form .why-terrascope-text-wrapper button,.why-terrascope-text-wrapper .views-exposed-form .form-submit,.views-exposed-form .why-terrascope-text-wrapper .form-submit,.why-terrascope-text-wrapper .view-article-homepage>.more-link a,.view-article-homepage>.more-link .why-terrascope-text-wrapper a,.why-terrascope-text-wrapper .paragraph--type--crop-map .field--link a,.paragraph--type--crop-map .field--link .why-terrascope-text-wrapper a,.why-terrascope-text-wrapper .paragraph--type--text-block-item .field--link a,.paragraph--type--text-block-item .field--link .why-terrascope-text-wrapper a,.why-terrascope-text-wrapper .webform-submission-form .form-submit,.webform-submission-form .why-terrascope-text-wrapper .form-submit,.why-terrascope-text-wrapper .node--type-custom-satellite.node--view-mode-teaser .field--viewer-url a,.node--type-custom-satellite.node--view-mode-teaser .field--viewer-url .why-terrascope-text-wrapper a,.why-terrascope-text-wrapper .node--type-custom-satellite.node--view-mode-teaser-large .field--viewer-url-large a,.node--type-custom-satellite.node--view-mode-teaser-large .field--viewer-url-large .why-terrascope-text-wrapper a,.why-terrascope-text-wrapper .node--type-custom-satellite.node--view-mode-teaser-large .field--node-link a,.node--type-custom-satellite.node--view-mode-teaser-large .field--node-link .why-terrascope-text-wrapper a,.why-terrascope-text-wrapper .button-action[data-drupal-link-system-path="node/add/forum"],.why-terrascope-text-wrapper .node-forum-form .button--primary,.node-forum-form .why-terrascope-text-wrapper .button--primary,.why-terrascope-text-wrapper .comment-confirm-form .button--primary,.comment-confirm-form .why-terrascope-text-wrapper .button--primary,.why-terrascope-text-wrapper .comment-form .button--primary,.comment-form .why-terrascope-text-wrapper .button--primary,.why-terrascope-text-wrapper .editor-link-dialog .form-submit,.editor-link-dialog .why-terrascope-text-wrapper .form-submit{margin:16px auto 0;margin:1rem auto 0}.why-terrascope-icon{-ms-flex:0 0 48px;flex:0 0 48px;-ms-flex:0 0 3rem;flex:0 0 3rem;margin-right:32px;margin-right:2rem}.why-terrascope-icon img{max-width:48px;height:auto}.why-terrascope-laptop{-ms-flex:0 0 100%;flex:0 0 100%;display:none}@media only screen and (min-width:992px){.why-terrascope-laptop{display:block}}.why-terrascope-laptop .laptop{display:inline-block}@media only screen and (min-width:992px){.why-terrascope-laptop .laptop{position:relative}.why-terrascope-laptop .laptop:after{content:'';display:block;position:absolute;top:16%;right:9%;bottom:16%;left:9%;margin:auto;background:url(/themes/custom/vito_terrascope/images/video-viewer_700x425.gif) no-repeat #000;background-position:center;background-size:contain}.why-terrascope-laptop .laptop img{height:45rem;width:auto;max-width:none}}.vito--banner-image.front .region--content-top{min-height:1040px;min-height:65rem}@media only screen and (min-width:692px){.vito--banner-image.front .region--content-top{min-height:75rem}.vito--banner-image.front .region--content-top h2,.vito--banner-image.front .region--content-top p{margin-bottom:30px}}.vito--banner-image.front .region--content-top:before{content:'';background:url(/themes/custom/vito_terrascope/images/home-banner-lines.png) no-repeat center 102%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.vito--banner-image.front .content-region-wrapper{margin-top:-448px;margin-top:-28rem}.vito--banner-image.front .content-region-wrapper .field--title{color:#fff}.vito--banner-image.front .content-region-wrapper .paragraph--type--view .vito--paragraph-content>.field--title{background:rgba(255,255,255,0.75);padding:30px;color:#000}@media only screen and (min-width:692px){.vito--banner-image.front .content-region-wrapper .paragraph--type--view .vito--paragraph-content>.field--title{padding:0;background:transparent}}.vito--banner-image.front .content-region-wrapper .paragraph--type--view.paragraph-sectors-homepage .vito--paragraph-content>.field--title{background:rgba(255,255,255,0.75);padding:30px;color:#000}@media only screen and (min-width:692px){.vito--banner-image.front .content-region-wrapper .paragraph--type--view.paragraph-sectors-homepage .vito--paragraph-content>.field--title{padding:0;background:transparent;color:#fff}}.vito--banner-image.front .content-region-wrapper .paragraph--type--view.paragraph-satellites-slider .vito--paragraph-content>.field--title{color:#fff;padding:0;background:transparent}@media only screen and (min-width:692px){.vito--banner-image.front .content-region-wrapper .paragraph--type--view.paragraph-satellites-slider .vito--paragraph-content>.field--title{padding:0;background:transparent}}@media only screen and (min-width:692px){.vito--banner-image.front .content-region-wrapper{margin-top:-36rem}}.vito--banner-image .page-title{margin-top:160px;margin-top:10rem;margin-bottom:0}.vito--banner-image .page-title:after{content:none}@media only screen and (min-width:692px){.vito--banner-image .page-title{margin-top:15rem;margin-bottom:2rem}}.vito--banner-image.vito--page-type-custom_case.vito--header-sector .block-terrascope-sectors{margin-top:240px;margin-top:15rem}.vito--banner-image.vito--page-type-custom_case.vito--header-sector .page-title{display:block;margin:0 0 8px;margin:0 0 0.5rem}.vito--banner-image .region--content-top{position:relative;padding-bottom:32px;padding-bottom:2rem}.vito--banner-image .region--content-top>*{position:relative;z-index:2}.vito--banner-image .region--content-top:after{background-repeat:no-repeat;background-position:center;background-size:cover;display:block;position:absolute;top:0;width:100vw;bottom:0;left:0;right:0;margin:auto;z-index:0}.vito--banner-image .page-title{color:#fff}@media only screen and (min-width:992px){.vito--banner-image.vito--page-type-custom_case .region---content-top-wrapper{text-align:right;padding-right:12rem}.vito--banner-image.vito--page-type-custom_case .block-vito-introtext{margin:0 2rem 0 auto}}ul.social-menu li{float:left}ul.social-menu li:not(:last-child){margin-right:8px;margin-right:0.5rem}ul.social-menu li a{display:inline-block;padding:8px;padding:0.5rem;color:#fff;background:#eaeaea;border-radius:100%;font-size:18px;line-height:1;text-align:center;width:34px;width:2.125rem;height:34px;height:2.125rem}ul.social-menu li a:before{margin:0}ul.social-menu li a:hover{color:#fff}ul.social-menu a.icon-social-facebook{background-color:#3b5998}ul.social-menu a.icon-social-facebook:hover{background-color:#4c70ba}ul.social-menu a.icon-social-twitter{background-color:#55acee}ul.social-menu a.icon-social-twitter:hover{background-color:#83c3f3}ul.social-menu a.icon-social-linkedin{background-color:#007bb5}ul.social-menu a.icon-social-linkedin:hover{background-color:#009ee8}ul.social-menu a.icon-social-googleplus{background-color:#dd4b39}ul.social-menu a.icon-social-googleplus:hover{background-color:#e47365}ul.social-menu a.icon-social-instagram{background-color:#e95950}ul.social-menu a.icon-social-instagram:hover{background-color:#ef847d}ul.social-menu a.icon-social-reddit{background-color:#ff4500}ul.social-menu a.icon-social-reddit:hover{background-color:#ff6a33}ul.social-menu a.icon-social-mail{background-color:#666}ul.social-menu a.icon-social-mail:hover{background-color:gray}ul.social-menu a.icon-social-youtube{background-color:#b00}ul.social-menu a.icon-social-youtube:hover{background-color:#e00}.block-vito-follow-us{text-align:center}@media only screen and (min-width:992px){.block-vito-follow-us{text-align:left}}.block-vito-follow-us h2{color:rgba(255,255,255,0.75);margin-bottom:0;font-weight:400;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}.block-vito-follow-us a{font-size:0}.block-vito-follow-us a:before{color:rgba(255,255,255,0.75);margin:0;font-size:24px;font-size:1.5rem;line-height:36px;line-height:2.25rem}.block-vito-follow-us a:hover:before{color:#fff}.block-vito-follow-us a+a{margin-left:16px;margin-left:1rem}.region--toolbar .block-vito-follow-us a:before{padding:4px;padding:0.25rem;font-size:12px;font-size:.75rem;line-height:12px;line-height:.75rem}.search-block-form{padding:0;display:inline-block;position:absolute;top:64px;top:4rem;left:0;right:0}@media only screen and (min-width:992px){.search-block-form{position:static}}.search-block-form form{margin:0;display:-ms-flexbox;display:flex}.search-block-form .form-item{width:100%;margin:0;position:relative}@media only screen and (min-width:992px){.search-block-form .form-item{display:none;transition:all 0.2s ease-in-out}.show-search .search-block-form .form-item{display:block;width:35rem}}.search-block-form .form-search{border-radius:0;border:0;width:100%;height:auto;padding:16px;padding:1rem;color:#fff;background-color:rgba(0,28,41,0.65)}.search-block-form .form-search:hover,.search-block-form .form-search:focus{border:0}.search-block-form .form-submit{margin:0;border:none;color:#fff;background-color:#FF5551;height:100%;min-height:56px;min-height:3.5rem;font-size:0;width:56px;width:3.5rem;line-height:0}.search-block-form .form-submit:focus{outline:0}.search-block-form .form-submit:before{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-weight:600}@media only screen and (min-width:992px){.search-block-form .form-submit{background:transparent}.search-block-form .form-submit.has-text{background-color:#FF5551}}.search-form{margin-top:-80px;margin-top:-5rem;padding:48px 0 96px;padding:3rem 0 6rem;text-align:center;background:#002638}.search-form label,.search-form fieldset>legend{display:none}.search-form .form-search{width:75%;border:none !important;background:rgba(255,255,255,0.25);color:#fff;padding:24px 16px;padding:1.5rem 1rem}@media only screen and (min-width:692px){.search-form .form-search{width:40%}}.search-form .form-submit{background:none;border:none;font-size:0}.search-form .form-submit:before{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:16px;font-size:1rem;margin-left:-64px;margin-left:-4rem;color:#fff;font-weight:600}.search-form .search-advanced,.search-form .search-help-link{display:none}.search-form+.item-list>h3{background:#fff;padding:32px;padding:2rem;font-weight:400;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}.search-form+h2{display:none}.search-form ~ .item-list{margin-top:-64px;margin-top:-4rem}.search-results{margin:16px 0;margin:1rem 0;padding:0;background:#fff}.search-results li{margin:0;padding:24px 32px;padding:1.5rem 2rem;box-shadow:0 0 3rem 0 rgba(0,0,0,0.1)}.search-results li+li{margin-top:16px;margin-top:1rem}.search-results .search-result__snippet strong{color:#FF5551}.node--type-contact{background:#fff;padding:32px;padding:2rem;height:100%}.page-background-white .node--type-contact,.background--white .node--type-contact{background:#f5f5f5}.node--type-contact .field--group-bottom{margin-top:16px;margin-top:1rem;padding-top:16px;padding-top:1rem;border-top:1px solid #dedede}.node--type-contact .field--name-field-label{color:#818181;font-size:14px;font-size:0.875rem}.node--type-contact .field--name-node-title{position:static;background:transparent;margin:0;padding:0 !important;text-transform:capitalize}.node--type-contact .field--name-node-title h2{color:#FF5551;margin-bottom:0;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}.node--type-contact .field--name-field-function{color:#000;font-weight:600}.node--type-contact .field--name-field-contact{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center}.node--type-contact .field--name-field-contact .field__item{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.node--type-contact .field--name-field-company:before{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:8px;margin-right:0.5rem;color:#FF5551}.node--type-contact .field--name-field-email{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.node--type-contact .field--name-field-email:before{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:8px;margin-right:0.5rem;color:#FF5551}.node--type-contact .field--name-field-phone:before{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:8px;margin-right:0.5rem;color:#FF5551}.node--type-contact.node--view-mode-full{margin-top:32px;margin-top:2rem}.node--type-contact.node--view-mode-full .group-left,.node--type-contact.node--view-mode-full .group-right{float:none;width:100%}.node--type-contact.node--view-mode-full .group-right{margin-top:16px;margin-top:1rem}@media only screen and (min-width:692px){.node--type-contact.node--view-mode-full .group-left{float:left;width:30%}.node--type-contact.node--view-mode-full .group-right{margin-top:0;width:66%;float:right}}#colorbox #cboxWrapper{border-radius:0}#colorbox #cboxTitle{background:rgba(255,85,81,0.7);color:#fff}#colorbox #cboxPrevious,#colorbox #cboxNext{font-size:0;line-height:0;text-indent:0}#colorbox #cboxPrevious:before,#colorbox #cboxNext:before{background:#FF5551;padding:4px;padding:0.25rem;display:block;color:#fff}#colorbox #cboxPrevious:hover:before,#colorbox #cboxNext:hover:before{background:#ff3c38}#colorbox #cboxPrevious:before{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}#colorbox #cboxNext:before{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}#colorbox #cboxCurrent{bottom:0}#colorbox #cboxClose{background:none;text-indent:0;font-size:0;line-height:0;width:auto;height:auto}#colorbox #cboxClose:before{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;background:#FF5551;padding:4px;padding:0.25rem;display:block;color:#fff}#colorbox #cboxClose:hover:before{background:#ff3c38}.webform-submission-form{margin:0;padding:0;max-width:750px;background:#fff}.webform-submission-form input[type="text"],.webform-submission-form input[type="email"],.webform-submission-form textarea{border:solid 1px #e1e1e1;border-radius:4px}.webform-submission-form textarea{height:auto}.webform-submission-form input[type="text"]:disabled,.webform-submission-form input[type="email"]:disabled,.webform-submission-form textarea:disabled{background:#EEE;cursor:not-allowed}.node--type-custom-sector.node--view-mode-teaser:hover .field--node-title h2{color:#FF5551}.node--type-custom-sector.node--view-mode-teaser .group-left,.node--type-custom-sector.node--view-mode-teaser .group-right{float:none;width:100%}.node--type-custom-sector.node--view-mode-teaser .group-left{max-width:224px;max-width:14rem}.node--type-custom-sector.node--view-mode-teaser .group-right{width:auto;background-color:#fff;padding:16px;padding:1rem;margin:-96px 0 0 128px;margin:-6rem 0 0 8rem;position:relative;z-index:1}@media only screen and (min-width:992px){.node--type-custom-sector.node--view-mode-teaser .group-right{margin:2rem 0 0 -2.5rem;position:absolute;left:10rem;top:6rem;max-width:15rem}}.node--type-custom-sector.node--view-mode-teaser .field__item{padding:0}.node--type-custom-sector.node--view-mode-teaser .field--node-title h2{font-size:20px;font-size:1.25rem;line-height:30px;line-height:1.875rem}.node--type-custom-sector.node--view-mode-teaser .field--teaser-image,.node--type-custom-sector.node--view-mode-teaser .field--banner-image{position:relative}.node--type-custom-sector.node--view-mode-teaser .field--teaser-image:before,.node--type-custom-sector.node--view-mode-teaser .field--banner-image:before{content:'';background:url(/themes/custom/vito_terrascope/images/scope.svg) no-repeat center;position:absolute;top:0;right:0;bottom:0;left:0}.node--type-custom-sector.node--view-mode-teaser .field--teaser-image img,.node--type-custom-sector.node--view-mode-teaser .field--banner-image img{border-radius:25rem}.vito--page-type-custom_sector .region--content-top{display:-ms-flexbox;display:flex}@media only screen and (min-width:692px){.vito--page-type-custom_sector .region--content-top{padding-top:200px}}.vito--page-type-custom_sector .region---content-top-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.node--type-custom-sector.node--view-mode-full .intro-block{margin:48px 0;margin:3rem 0}@media only screen and (min-width:692px){.node--type-custom-sector.node--view-mode-full .intro-block{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:3rem}}@media only screen and (min-width:992px){.node--type-custom-sector.node--view-mode-full .intro-block{margin:5rem}}.node--type-custom-sector.node--view-mode-full .field--teaser-image{position:relative;max-width:240px;max-width:15rem;margin:auto}@media only screen and (min-width:692px){.node--type-custom-sector.node--view-mode-full .field--teaser-image{-ms-flex:0 0 30%;flex:0 0 30%;max-width:none}}@media only screen and (min-width:992px){.node--type-custom-sector.node--view-mode-full .field--teaser-image{-ms-flex:0 0 21rem;flex:0 0 21rem}}.node--type-custom-sector.node--view-mode-full .field--teaser-image:before{content:'';background:url(/themes/custom/vito_terrascope/images/scope.svg) no-repeat center;position:absolute;top:-2px;top:-0.125rem;right:-2px;right:-0.125rem;bottom:-2px;bottom:-0.125rem;left:-2px;left:-0.125rem}.node--type-custom-sector.node--view-mode-full .field--teaser-image img{border-radius:50%}.node--type-custom-sector.node--view-mode-full .field--teaser-intro-text{padding:48px 0 48px 32px;padding:3rem 0 3rem 2rem}.node--type-custom-sector.node--view-mode-full .field--teaser-intro-text h2{max-width:480px;max-width:30rem;font-size:28px;font-size:1.75rem;line-height:30px;line-height:1.875rem}.node--type-custom-sector.node--view-mode-full .field--teaser-intro-text p{padding-left:16px;padding-left:1rem}@media only screen and (min-width:692px){.node--type-custom-sector.node--view-mode-full .field--teaser-intro-text p{padding-left:5rem}}body.vito--page-type-custom_sector .block-system-breadcrumb-block li:nth-child(2){display:none}.node--type-custom-case.node--view-mode-teaser,.node--type-custom-case.node--view-mode-teaser-small{padding:32px 32px 48px;padding:2rem 2rem 3rem}.node--type-custom-case.node--view-mode-teaser .field--node-link,.node--type-custom-case.node--view-mode-teaser-small .field--node-link{position:absolute;right:32px;right:2rem;bottom:-44px;bottom:-2.75rem;left:32px;left:2rem;text-align:center}.node--type-custom-case.node--view-mode-teaser .field--node-link a,.node--type-custom-case.node--view-mode-teaser-small .field--node-link a{display:table;border:2px solid #FF5551;padding:16px 32px;padding:1rem 2rem;margin:auto;text-transform:uppercase;letter-spacing:4px;letter-spacing:0.25rem;font-weight:600;font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem}.node--type-custom-case.node--view-mode-teaser .field--node-link a:hover,.node--type-custom-case.node--view-mode-teaser-small .field--node-link a:hover{background-color:#FF5551;color:#fff}.node--type-custom-case[class*="node--view-mode-case-teaser-"]{padding:32px;padding:2rem}.node--type-custom-case[class*="node--view-mode-case-teaser-"] .field--node-title h2{line-height:28px !important;line-height:1.75rem !important}.node--type-custom-case[class*="node--view-mode-case-teaser-"] .field--banner-image{display:none}@media only screen and (min-width:692px){.node--type-custom-case[class*="node--view-mode-case-teaser-"] .field--banner-image{display:block}}.node--type-custom-case.node--view-mode-teaser-small,.node--type-custom-case[class*="node--view-mode-case-teaser-"],.node--type-custom-case.node--view-mode-teaser{box-shadow:0 0 1.25rem rgba(35,37,37,0.15);background-color:#fff}.node--type-custom-case.node--view-mode-teaser-small .field__item,.node--type-custom-case[class*="node--view-mode-case-teaser-"] .field__item,.node--type-custom-case.node--view-mode-teaser .field__item{padding:0}.node--type-custom-case.node--view-mode-teaser-small .field--node-title h2,.node--type-custom-case[class*="node--view-mode-case-teaser-"] .field--node-title h2,.node--type-custom-case.node--view-mode-teaser .field--node-title h2{margin-bottom:8px;margin-bottom:0.5rem;font-size:24px;font-size:1.5rem;line-height:36px;line-height:2.25rem}.node--type-custom-case.node--view-mode-teaser-small .field--banner-image,.node--type-custom-case[class*="node--view-mode-case-teaser-"] .field--banner-image,.node--type-custom-case.node--view-mode-teaser .field--banner-image{margin:-32px -32px 32px;margin:-2rem -2rem 2rem}.node--type-custom-case.node--view-mode-teaser-small .field--sectors,.node--type-custom-case[class*="node--view-mode-case-teaser-"] .field--sectors,.node--type-custom-case.node--view-mode-teaser .field--sectors{position:relative;margin:16px 0 0;margin:1rem 0 0;padding:16px 0 0;padding:1rem 0 0}.node--type-custom-case.node--view-mode-teaser-small .field--sectors:before,.node--type-custom-case[class*="node--view-mode-case-teaser-"] .field--sectors:before,.node--type-custom-case.node--view-mode-teaser .field--sectors:before{content:"";height:4px;height:0.25rem;width:24px;width:1.5rem;background-color:#FF5551;position:absolute;top:0;left:0}.node--type-custom-case.node--view-mode-teaser-small .field--sectors .field__item,.node--type-custom-case[class*="node--view-mode-case-teaser-"] .field--sectors .field__item,.node--type-custom-case.node--view-mode-teaser .field--sectors .field__item{margin:0;width:auto;-ms-flex:none;flex:none;max-width:unset;float:left}.node--type-custom-case.node--view-mode-teaser-small .field--sectors .field__item+.field__item,.node--type-custom-case[class*="node--view-mode-case-teaser-"] .field--sectors .field__item+.field__item,.node--type-custom-case.node--view-mode-teaser .field--sectors .field__item+.field__item{position:relative;padding-left:12px;padding-left:0.75rem;margin-left:12px;margin-left:0.75rem}.node--type-custom-case.node--view-mode-teaser-small .field--sectors .field__item+.field__item:before,.node--type-custom-case[class*="node--view-mode-case-teaser-"] .field--sectors .field__item+.field__item:before,.node--type-custom-case.node--view-mode-teaser .field--sectors .field__item+.field__item:before{content:"/";position:absolute;top:2px;top:0.125rem;left:-4px;left:-0.25rem;font-weight:200;font-weight:400;opacity:0.5}.node--type-custom-case.node--view-mode-teaser-small .field--sectors a,.node--type-custom-case[class*="node--view-mode-case-teaser-"] .field--sectors a,.node--type-custom-case.node--view-mode-teaser .field--sectors a{color:#002638;text-transform:uppercase;font-weight:600;font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem}.node--type-custom-case.node--view-mode-case-teaser-tree{padding:32px 32px 8px;padding:2rem 2rem 0.5rem}.node--type-custom-case.node--view-mode-case-teaser-tree .group-left{width:60%}.node--type-custom-case.node--view-mode-case-teaser-tree .group-right{width:30%;float:right}.node--type-custom-case.node--view-mode-case-teaser-tree .field--banner-image{margin-bottom:-8px;margin-bottom:-0.5rem}.node--type-faq-item.node--view-mode-teaser{box-shadow:0 0 1.25rem rgba(35,37,37,0.15);background-color:#fff}.node--type-faq-item.node--view-mode-teaser h2{margin-bottom:0;position:relative}.node--type-faq-item.node--view-mode-teaser .field--title{position:relative;margin-bottom:0;padding:24px 80px 24px 44px;padding:1.5rem 5rem 1.5rem 2.75rem;display:block;font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem}.node--type-faq-item.node--view-mode-teaser .field--title:after{font-family:"icons";speak:none;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;position:absolute;top:50%;right:32px;right:2rem;margin-top:-9px;margin-top:-0.5625rem;color:#FF5551;font-weight:600;transition:all 0.2s ease-in-out}.node--type-faq-item.node--view-mode-teaser .field--title:hover,.node--type-faq-item.node--view-mode-teaser .field--title:focus{color:#FF5551}.node--type-faq-item.node--view-mode-teaser .field--title:hover{cursor:pointer}.node--type-faq-item.node--view-mode-teaser .field--title.active{background-color:#002638;color:#FF5551}.node--type-faq-item.node--view-mode-teaser .field--title.active:after{-ms-transform:rotate(180deg);transform:rotate(180deg)}.node--type-faq-item.node--view-mode-teaser .field--teaser-text{display:none;padding:32px;padding:2rem;background-color:rgba(0,38,56,0.1)}.node--type-faq-item.node--view-mode-teaser .field--teaser-text img{width:auto;display:table;margin:32px auto;margin:2rem auto}.node--type-faq-item.node--view-mode-teaser .faq-link-id{position:absolute;top:50%;left:16px;left:1rem;margin-top:-12px;margin-top:-0.75rem;z-index:9}.node--type-faq-item.node--view-mode-teaser .faq-link-id a{font-weight:500;font-size:20px;color:#ccc;line-height:1;display:block}.node--type-faq-item.node--view-mode-teaser .faq-link-id a:focus{outline:0;color:#FF5551}.node--type-custom-event.node--view-mode-teaser{padding:16px;padding:1rem;background-color:#fff}.node--type-custom-event.node--view-mode-teaser>a:hover .field--title{color:#FF5551}.node--type-custom-event.node--view-mode-teaser h2{margin-bottom:8px;margin-bottom:0.5rem}.node--type-custom-event.node--view-mode-teaser .field--title{font-size:24px;font-size:1.5rem;line-height:36px;line-height:2.25rem}.node--type-custom-event.node--view-mode-teaser .field--date{color:#FF5551;font-weight:600}.node--type-custom-event.node--view-mode-teaser .field--location{color:#232525}.node--type-custom-event.node--view-mode-full>.group-left,.node--type-custom-event.node--view-mode-full>.group-right{float:none;width:auto}.node--type-custom-event.node--view-mode-full .group-right input[type="text"],.node--type-custom-event.node--view-mode-full .group-right input[type="email"],.node--type-custom-event.node--view-mode-full .group-right textarea{background:#F2F4F5}@media only screen and (min-width:992px){.node--type-custom-event.node--view-mode-full{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--type-custom-event.node--view-mode-full>.group-left{-ms-flex:1 0 60%;flex:1 0 60%;margin-right:5%}.node--type-custom-event.node--view-mode-full>.group-right{padding-top:3rem;-ms-flex:1 0 35%;flex:1 0 35%}}.node--type-custom-satellite.node--view-mode-teaser{max-width:432px;max-width:27rem;text-align:center;margin:auto}.node--type-custom-satellite.node--view-mode-teaser .field--satellite{position:relative}.node--type-custom-satellite.node--view-mode-teaser .field--satellite:after{content:'';background-color:rgba(255,85,81,0.8);border-radius:15rem;width:208px;width:13rem;height:208px;height:13rem;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:0}.not-front .node--type-custom-satellite.node--view-mode-teaser .field--satellite:after{background:url(/themes/custom/vito_terrascope/images/stars.png)}.node--type-custom-satellite.node--view-mode-teaser .field--satellite img{position:relative;z-index:9}.node--type-custom-satellite.node--view-mode-teaser .field--node-title h2{color:#FF5551;font-size:30px;font-size:1.875rem;line-height:32px;line-height:2rem}.node--type-custom-satellite.node--view-mode-teaser .field--teaser-text{max-width:240px;max-width:15rem;margin:auto;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem}.node--type-custom-satellite.node--view-mode-teaser .field--viewer-url{margin-top:32px;margin-top:2rem}.paragraph-satellites-slider-alt .node--type-custom-satellite.node--view-mode-teaser .field--satellite{padding-top:128px;padding-top:8rem}.paragraph-satellites-slider-alt .node--type-custom-satellite.node--view-mode-teaser .field--satellite:after{width:240px;width:15rem;height:240px;height:15rem;top:16px;top:1rem}@media only screen and (min-width:692px){.paragraph-satellites-slider-alt .node--type-custom-satellite.node--view-mode-teaser .field--satellite:after{width:20rem;height:20rem}}@media only screen and (min-width:992px){.node--type-custom-satellite.node--view-mode-teaser-large{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.node--type-custom-satellite.node--view-mode-teaser-large .group-left,.node--type-custom-satellite.node--view-mode-teaser-large .group-right{width:100%;float:none}@media only screen and (max-width:991.99px){.node--type-custom-satellite.node--view-mode-teaser-large .group-left{max-width:30rem;margin:auto}}.node--type-custom-satellite.node--view-mode-teaser-large .field--satellite-large{padding:80px;padding:5rem;position:relative}.node--type-custom-satellite.node--view-mode-teaser-large .field--satellite-large:after{content:'';background:url(/themes/custom/vito_terrascope/images/scope-red.svg) no-repeat center;position:absolute;top:16px;top:1rem;right:16px;right:1rem;bottom:16px;bottom:1rem;left:16px;left:1rem;z-index:2;opacity:0.25}.node--type-custom-satellite.node--view-mode-teaser-large .field--satellite-large img{border-radius:50%}.node--type-custom-satellite.node--view-mode-teaser-large .field--node-title h2{margin-bottom:8px;margin-bottom:0.5rem;color:#FF5551;font-size:30px;font-size:1.875rem;line-height:32px;line-height:2rem}.node--type-custom-satellite.node--view-mode-teaser-large .field--subtitle{font-weight:600;margin-bottom:16px;margin-bottom:1rem;font-size:30px;font-size:1.875rem;line-height:32px;line-height:2rem}.node--type-custom-satellite.node--view-mode-teaser-large .field--teaser-intro-text{margin-top:16px;margin-top:1rem;padding-left:48px;padding-left:3rem}@media only screen and (min-width:692px){.node--type-custom-satellite.node--view-mode-teaser-large .field--teaser-intro-text+.field--viewer-url-large,.node--type-custom-satellite.node--view-mode-teaser-large .field--teaser-intro-text+.field--node-link{margin-left:0rem}}.node--type-custom-satellite.node--view-mode-teaser-large .field--viewer-url-large,.node--type-custom-satellite.node--view-mode-teaser-large .field--node-link{display:table;margin:16px auto 0;margin:1rem auto 0}@media only screen and (min-width:692px){.node--type-custom-satellite.node--view-mode-teaser-large .field--viewer-url-large,.node--type-custom-satellite.node--view-mode-teaser-large .field--node-link{display:inline-block;margin:2rem 0 0}}@media only screen and (min-width:692px){.node--type-custom-satellite.node--view-mode-teaser-large .field--viewer-url-large+.field--node-link{margin-left:1rem}}.node--type-team-member.node--view-mode-teaser{height:100%;padding:32px;padding:2rem;background-color:#002638}.node--type-team-member.node--view-mode-teaser .field__item{padding:0}.node--type-team-member.node--view-mode-teaser .field--teaser-image{margin:-32px -32px 32px;margin:-2rem -2rem 2rem}.node--type-team-member.node--view-mode-teaser .field--node-title h2{color:#fff;margin-bottom:0;font-size:24px;font-size:1.5rem;line-height:36px;line-height:2.25rem}.node--type-team-member.node--view-mode-teaser .field--function{color:#FF5551;font-size:18px;font-size:1.125rem;line-height:27px;line-height:1.6875rem}.node--type-team-member.node--view-mode-full{padding:32px;padding:2rem}.node--type-team-member.node--view-mode-full .group-left{max-width:320px;max-width:20rem;margin-right:32px;margin-right:2rem}.button-action[data-drupal-link-system-path="user/login"],.comment-forbidden{display:none !important}.forum-banner-wrapper .alert{font-size:16px;font-size:1rem;font-weight:400;line-height:1.5;text-align:left;box-sizing:border-box;position:relative;padding:12px 20px;padding:.75rem 1.25rem;margin-bottom:16px;margin-bottom:1rem;border:1px solid #e1e1e1;border-radius:.25rem;width:100%;float:left}.forum-banner-wrapper .alert .alert-images{float:left}.forum-banner-wrapper .alert .alert-images img{max-height:60px;width:auto}.forum-banner-wrapper .alert .alert-text{float:left;margin-top:10px}.forum table{width:100%}.forum table th,.forum table td{padding:15px}.forum table thead tr th{text-align:left}.forum table tbody tr.odd{background-color:#f0f0f0}.forum table tbody tr td .forum__title .submitted{font-size:14px}.forum span.submitted span{font-weight:600}.node--type-forum .comment__submitted span,.node--type-forum .field--name-uid span{font-weight:600}.node--type-forum article.profile{display:none}.node--type-forum .field--comment-forum{margin-top:32px;margin-top:2rem}.node--type-forum .node-forum-form{margin-top:16px;margin-top:1rem}.node--type-forum .node__submitted,.node--type-forum .field--forum-tags{margin:10px 0}.node--type-forum .field--forum-tags .field__label,.node--type-forum .field--forum-tags .field__items,.node--type-forum .field--forum-tags .field__item{display:inline}.node--type-forum .field--forum-tags .field__item{background-color:#FF5551;padding:5px;border-radius:4px;margin-right:4px;opacity:0.8;font-size:14px}.node--type-forum .field--forum-tags .field__item a{color:#fff}.node--type-forum .comment__submitted,.node--type-forum .node__submitted{font-style:italic}.node--type-forum .field--name-body{margin:16px 0}.node--type-forum .field--comment-forum{margin-top:60px}.node--type-forum .field--comment-forum h2.title{font-size:28.8px;font-size:1.8rem;margin:0}.node--type-forum .field--comment-forum article.comment{padding:15px}.node--type-forum .field--comment-forum article.comment:nth-child(odd){background-color:#fbfbfb}.node--type-forum .field--comment-forum article.comment:nth-child(even){background-color:#f5f5f5}.node--type-forum .field--comment-forum article.comment .comment-reply{display:none}.node--type-forum .field--comment-forum article.comment ul.links.inline{display:block;padding:0;margin:12px 0 0 0}.node--type-forum .field--comment-forum article.comment ul.links.inline li{margin:0 10px 0 0;padding:0}.node--type-forum .comment h3{font-size:20px;margin:12px 0 2px 0}.node-forum-form,.comment-confirm-form,.comment-form{clear:both}.node-forum-form input[type="text"],.comment-confirm-form input[type="text"],.comment-form input[type="text"]{border:solid 1px #e1e1e1;border-radius:4px}.node-forum-form .filter-wrapper,.comment-confirm-form .filter-wrapper,.comment-form .filter-wrapper{display:none}.node-forum-form .form-item,.comment-confirm-form .form-item,.comment-form .form-item{margin-bottom:19.2px;margin-bottom:1.2rem}body:not(.vito--page-type-forum) .comment-form{margin-top:60px}.comment-form__title{font-size:24px;margin-top:22px !important}.editor-link-dialog input[type="text"]{border:solid 1px #e1e1e1;border-radius:4px}.view-partner-logo-block .view-content .views-row a{display:block}.view-partner-logo-block .view-content .views-row img{position:absolute;top:20%;left:auto;right:auto;max-height:100px;width:auto;opacity:1;filter:brightness(80%)}.view-partner-logo-block .view-content .views-row:hover img{filter:none}.view-partner-logo-block .view-content .partner-wrapper{width:100%;height:100%;min-height:150px;position:relative}#block-partners{position:relative}#block-partners .custom-slick-arrows{z-index:-1;display:none}#block-partners .custom-slick-arrows .icon-arrow-left{float:left}#block-partners .custom-slick-arrows .icon-arrow-right{float:right}@media only screen and (min-width:692px){#block-partners .slick-list{margin:0 25px}}.vm-dashboard table{width:100%}.vm-dashboard table th,.vm-dashboard table td{padding:12px 18px}.vm-dashboard table thead tr th{text-align:left}.vm-dashboard table tbody tr{height:70px}.vm-dashboard table tbody tr:nth-child(odd){background-color:#f0f0f0}.vm-dashboard table tbody tr .btn--primary,.vm-dashboard table tbody tr .user-register-form .form-submit,.user-register-form .vm-dashboard table tbody tr .form-submit,.vm-dashboard table tbody tr .user-pass .form-submit,.user-pass .vm-dashboard table tbody tr .form-submit,.vm-dashboard table tbody tr .user-form .form-submit,.user-form .vm-dashboard table tbody tr .form-submit,.vm-dashboard table tbody tr .user-login-form .form-submit,.user-login-form .vm-dashboard table tbody tr .form-submit,.vm-dashboard table tbody tr .hs-form .hs-button,.hs-form .vm-dashboard table tbody tr .hs-button,.vm-dashboard table tbody tr .openid-connect-login-form button,.openid-connect-login-form .vm-dashboard table tbody tr button,.vm-dashboard table tbody tr .views-exposed-form .form-submit,.views-exposed-form .vm-dashboard table tbody tr .form-submit,.vm-dashboard table tbody tr .view-article-homepage>.more-link a,.view-article-homepage>.more-link .vm-dashboard table tbody tr a,.vm-dashboard table tbody tr .paragraph--type--crop-map .field--link a,.paragraph--type--crop-map .field--link .vm-dashboard table tbody tr a,.vm-dashboard table tbody tr .paragraph--type--text-block-item .field--link a,.paragraph--type--text-block-item .field--link .vm-dashboard table tbody tr a,.vm-dashboard table tbody tr .webform-submission-form .form-submit,.webform-submission-form .vm-dashboard table tbody tr .form-submit,.vm-dashboard table tbody tr .node--type-custom-satellite.node--view-mode-teaser .field--viewer-url a,.node--type-custom-satellite.node--view-mode-teaser .field--viewer-url .vm-dashboard table tbody tr a,.vm-dashboard table tbody tr .node--type-custom-satellite.node--view-mode-teaser-large .field--viewer-url-large a,.node--type-custom-satellite.node--view-mode-teaser-large .field--viewer-url-large .vm-dashboard table tbody tr a,.vm-dashboard table tbody tr .node--type-custom-satellite.node--view-mode-teaser-large .field--node-link a,.node--type-custom-satellite.node--view-mode-teaser-large .field--node-link .vm-dashboard table tbody tr a,.vm-dashboard table tbody tr .button-action[data-drupal-link-system-path="node/add/forum"],.vm-dashboard table tbody tr .node-forum-form .button--primary,.node-forum-form .vm-dashboard table tbody tr .button--primary,.vm-dashboard table tbody tr .comment-confirm-form .button--primary,.comment-confirm-form .vm-dashboard table tbody tr .button--primary,.vm-dashboard table tbody tr .comment-form .button--primary,.comment-form .vm-dashboard table tbody tr .button--primary,.vm-dashboard table tbody tr .editor-link-dialog .form-submit,.editor-link-dialog .vm-dashboard table tbody tr .form-submit{margin:2px 5px 2px 0}.maintenance-message{max-width:600px;margin:48px auto 48px;margin:3rem auto 3rem;background:#fff;border:solid 1px #e1e1e1;padding:48px 40px;padding:3rem 40px;text-align:center}.maintenance-message .branding{float:none;margin-bottom:32px;margin-bottom:2rem}.maintenance-message .site-logo{display:inline-block}.maintenance-page{background:#FF5551}.maintenance-message{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;display:table;width:100%;border-radius:0.25rem}.maintenance-message h1{font-size:32px;font-size:2rem;line-height:48px;line-height:3rem}.maintenance-message .branding{margin-bottom:16px;margin-bottom:1rem}.maintenance-message .messages{margin-bottom:0;text-align:left}.mb-1{margin-bottom:10px}
