@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1 h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}@font-face{font-family:Aleo Regular;src:url(../../assets/fonts/aleo/Aleo-Regular-webfont.eot),url(../../assets/fonts/aleo/Aleo-Regular-webfont.eot?#iefix) format("embedded-opentype"),url(../../assets/fonts/aleo/Aleo-Regular-webfont.woff) format("woff"),url(../../assets/fonts/aleo/Aleo-Regular-webfont.otf) format("opentype"),url(../../assets/fonts/aleo/Aleo-Regular-webfont.ttf) format("truetype"),url(../../assets/fonts/aleo/Aleo-Regular-webfont.svg#aleoregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Aleo Light;src:url(../../assets/fonts/aleo/Aleo-Light-webfont.eot),url(../../assets/fonts/aleo/Aleo-Light-webfont.eot?#iefix) format("embedded-opentype"),url(../../assets/fonts/aleo/Aleo-Light-webfont.woff) format("woff"),url(../../assets/fonts/aleo/Aleo-Light-webfont.otf) format("opentype"),url(../../assets/fonts/aleo/Aleo-Light-webfont.ttf) format("truetype"),url(../../assets/fonts/aleo/Aleo-Light-webfont.svg#aleolight) format("svg");font-weight:400;font-style:normal}.alignnone{margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a .alignright{float:right;margin:5px 0 20px 20px}a .alignleft,a .alignnone{margin:5px 20px 20px 0}a .alignleft{float:left}a .aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f6f6f6;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone,.wp-caption.alignright{margin:5px 20px 20px 0}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption .wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}

/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}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:700}dfn{font-style:italic}h1{font-size:2em;margin:.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:-.5em}sub{bottom:-.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:not-allowed}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}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.foundation-mq{font-family:"small=0em&medium=40em&large=64.0625em&xlarge=75em&xxlarge=90em"}html{font-size:100%;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{padding:0;margin:0;font-family:Open Sans,sans-serif;font-weight:400;line-height:1.5;color:#000;background:#fff}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px;border-radius:0}select{width:100%;border-radius:0}#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{-webkit-appearance:none;-moz-appearance:none;background:transparent;padding:0;border:0;border-radius:0;line-height:1}[data-whatinput=mouse] button{outline:0}.is-visible{display:block!important}.is-hidden{display:none!important}.align-right{justify-content:flex-end}.align-center{justify-content:center}.align-justify{justify-content:space-between}.align-spaced{justify-content:space-around}.align-top{align-items:flex-start}.align-self-top{align-self:flex-start}.align-bottom{align-items:flex-end}.align-self-bottom{align-self:flex-end}.align-middle{align-items:center}.align-self-middle{align-self:center}.align-stretch{align-items:stretch}.align-self-stretch{align-self:stretch}@media screen and (min-width:40em){.medium-order-1{order:1}.medium-order-2{order:2}.medium-order-3{order:3}.medium-order-4{order:4}.medium-order-5{order:5}.medium-order-6{order:6}}@media screen and (min-width:64.0625em){.large-order-1{order:1}.large-order-2{order:2}.large-order-3{order:3}.large-order-4{order:4}.large-order-5{order:5}.large-order-6{order:6}}@media screen and (min-width:75em){.xlarge-order-1{order:1}.xlarge-order-2{order:2}.xlarge-order-3{order:3}.xlarge-order-4{order:4}.xlarge-order-5{order:5}.xlarge-order-6{order:6}}@media screen and (min-width:90em){.xxlarge-order-1{order:1}.xxlarge-order-2{order:2}.xxlarge-order-3{order:3}.xxlarge-order-4{order:4}.xxlarge-order-5{order:5}.xxlarge-order-6{order:6}}.row{max-width:75rem;margin-left:auto;margin-right:auto;display:flex;flex-flow:row wrap}.row .row{margin-left:-.625rem;margin-right:-.625rem}@media screen and (min-width:40em){.row .row{margin-left:-.9375rem;margin-right:-.9375rem}}.row.expanded{max-width:none}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse>.column>.row,.row.collapse>.columns>.row,.row.is-collapse-child{margin-left:0;margin-right:0}.column,.columns{flex:1 1 0px;padding-left:.625rem;padding-right:.625rem;min-width:0}@media screen and (min-width:40em){.column,.columns{padding-left:.9375rem;padding-right:.9375rem}}.column.row.row,.row.row.columns{float:none;display:block}.row .column.row.row,.row .row.row.columns{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.small-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.small-offset-0{margin-left:0}.small-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.small-offset-1{margin-left:8.3333333333%}.small-3{flex:0 0 25%;max-width:25%}.small-offset-2{margin-left:16.6666666667%}.small-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.small-offset-3{margin-left:25%}.small-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.small-offset-4{margin-left:33.3333333333%}.small-6{flex:0 0 50%;max-width:50%}.small-offset-5{margin-left:41.6666666667%}.small-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.small-offset-6{margin-left:50%}.small-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.small-offset-7{margin-left:58.3333333333%}.small-9{flex:0 0 75%;max-width:75%}.small-offset-8{margin-left:66.6666666667%}.small-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.small-offset-9{margin-left:75%}.small-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.small-offset-10{margin-left:83.3333333333%}.small-12{flex:0 0 100%;max-width:100%}.small-offset-11{margin-left:91.6666666667%}.small-order-1{order:1}.small-order-2{order:2}.small-order-3{order:3}.small-order-4{order:4}.small-order-5{order:5}.small-order-6{order:6}.small-up-1{flex-wrap:wrap}.small-up-1>.column,.small-up-1>.columns{flex:0 0 100%;max-width:100%}.small-up-2{flex-wrap:wrap}.small-up-2>.column,.small-up-2>.columns{flex:0 0 50%;max-width:50%}.small-up-3{flex-wrap:wrap}.small-up-3>.column,.small-up-3>.columns{flex:0 0 33.3333333333%;max-width:33.3333333333%}.small-up-4{flex-wrap:wrap}.small-up-4>.column,.small-up-4>.columns{flex:0 0 25%;max-width:25%}.small-up-5{flex-wrap:wrap}.small-up-5>.column,.small-up-5>.columns{flex:0 0 20%;max-width:20%}.small-up-6{flex-wrap:wrap}.small-up-6>.column,.small-up-6>.columns{flex:0 0 16.6666666667%;max-width:16.6666666667%}.small-up-7{flex-wrap:wrap}.small-up-7>.column,.small-up-7>.columns{flex:0 0 14.2857142857%;max-width:14.2857142857%}.small-up-8{flex-wrap:wrap}.small-up-8>.column,.small-up-8>.columns{flex:0 0 12.5%;max-width:12.5%}.small-collapse>.column,.small-collapse>.columns{padding-left:0;padding-right:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-left:.625rem;padding-right:.625rem}@media screen and (min-width:40em){.medium-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.medium-offset-0{margin-left:0}.medium-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.medium-offset-1{margin-left:8.3333333333%}.medium-3{flex:0 0 25%;max-width:25%}.medium-offset-2{margin-left:16.6666666667%}.medium-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.medium-offset-3{margin-left:25%}.medium-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.medium-offset-4{margin-left:33.3333333333%}.medium-6{flex:0 0 50%;max-width:50%}.medium-offset-5{margin-left:41.6666666667%}.medium-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.medium-offset-6{margin-left:50%}.medium-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.medium-offset-7{margin-left:58.3333333333%}.medium-9{flex:0 0 75%;max-width:75%}.medium-offset-8{margin-left:66.6666666667%}.medium-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.medium-offset-9{margin-left:75%}.medium-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.medium-offset-10{margin-left:83.3333333333%}.medium-12{flex:0 0 100%;max-width:100%}.medium-offset-11{margin-left:91.6666666667%}.medium-order-1{order:1}.medium-order-2{order:2}.medium-order-3{order:3}.medium-order-4{order:4}.medium-order-5{order:5}.medium-order-6{order:6}.medium-up-1{flex-wrap:wrap}.medium-up-1>.column,.medium-up-1>.columns{flex:0 0 100%;max-width:100%}.medium-up-2{flex-wrap:wrap}.medium-up-2>.column,.medium-up-2>.columns{flex:0 0 50%;max-width:50%}.medium-up-3{flex-wrap:wrap}.medium-up-3>.column,.medium-up-3>.columns{flex:0 0 33.3333333333%;max-width:33.3333333333%}.medium-up-4{flex-wrap:wrap}.medium-up-4>.column,.medium-up-4>.columns{flex:0 0 25%;max-width:25%}.medium-up-5{flex-wrap:wrap}.medium-up-5>.column,.medium-up-5>.columns{flex:0 0 20%;max-width:20%}.medium-up-6{flex-wrap:wrap}.medium-up-6>.column,.medium-up-6>.columns{flex:0 0 16.6666666667%;max-width:16.6666666667%}.medium-up-7{flex-wrap:wrap}.medium-up-7>.column,.medium-up-7>.columns{flex:0 0 14.2857142857%;max-width:14.2857142857%}.medium-up-8{flex-wrap:wrap}.medium-up-8>.column,.medium-up-8>.columns{flex:0 0 12.5%;max-width:12.5%}}@media screen and (min-width:40em) and (min-width:40em){.medium-expand{flex:1 1 0px}}.row.medium-unstack>.column,.row.medium-unstack>.columns{flex:0 0 100%}@media screen and (min-width:40em){.row.medium-unstack>.column,.row.medium-unstack>.columns{flex:1 1 0px}}@media screen and (min-width:40em){.medium-collapse>.column,.medium-collapse>.columns{padding-left:0;padding-right:0}}@media screen and (min-width:40em){.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width:64.0625em){.large-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.large-offset-0{margin-left:0}.large-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.large-offset-1{margin-left:8.3333333333%}.large-3{flex:0 0 25%;max-width:25%}.large-offset-2{margin-left:16.6666666667%}.large-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.large-offset-3{margin-left:25%}.large-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.large-offset-4{margin-left:33.3333333333%}.large-6{flex:0 0 50%;max-width:50%}.large-offset-5{margin-left:41.6666666667%}.large-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.large-offset-6{margin-left:50%}.large-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.large-offset-7{margin-left:58.3333333333%}.large-9{flex:0 0 75%;max-width:75%}.large-offset-8{margin-left:66.6666666667%}.large-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.large-offset-9{margin-left:75%}.large-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.large-offset-10{margin-left:83.3333333333%}.large-12{flex:0 0 100%;max-width:100%}.large-offset-11{margin-left:91.6666666667%}.large-order-1{order:1}.large-order-2{order:2}.large-order-3{order:3}.large-order-4{order:4}.large-order-5{order:5}.large-order-6{order:6}.large-up-1{flex-wrap:wrap}.large-up-1>.column,.large-up-1>.columns{flex:0 0 100%;max-width:100%}.large-up-2{flex-wrap:wrap}.large-up-2>.column,.large-up-2>.columns{flex:0 0 50%;max-width:50%}.large-up-3{flex-wrap:wrap}.large-up-3>.column,.large-up-3>.columns{flex:0 0 33.3333333333%;max-width:33.3333333333%}.large-up-4{flex-wrap:wrap}.large-up-4>.column,.large-up-4>.columns{flex:0 0 25%;max-width:25%}.large-up-5{flex-wrap:wrap}.large-up-5>.column,.large-up-5>.columns{flex:0 0 20%;max-width:20%}.large-up-6{flex-wrap:wrap}.large-up-6>.column,.large-up-6>.columns{flex:0 0 16.6666666667%;max-width:16.6666666667%}.large-up-7{flex-wrap:wrap}.large-up-7>.column,.large-up-7>.columns{flex:0 0 14.2857142857%;max-width:14.2857142857%}.large-up-8{flex-wrap:wrap}.large-up-8>.column,.large-up-8>.columns{flex:0 0 12.5%;max-width:12.5%}}@media screen and (min-width:64.0625em) and (min-width:64.0625em){.large-expand{flex:1 1 0px}}.row.large-unstack>.column,.row.large-unstack>.columns{flex:0 0 100%}@media screen and (min-width:64.0625em){.row.large-unstack>.column,.row.large-unstack>.columns{flex:1 1 0px}}@media screen and (min-width:64.0625em){.large-collapse>.column,.large-collapse>.columns{padding-left:0;padding-right:0}}@media screen and (min-width:64.0625em){.large-uncollapse>.column,.large-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width:75em){.xlarge-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.xlarge-offset-0{margin-left:0}.xlarge-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.xlarge-offset-1{margin-left:8.3333333333%}.xlarge-3{flex:0 0 25%;max-width:25%}.xlarge-offset-2{margin-left:16.6666666667%}.xlarge-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.xlarge-offset-3{margin-left:25%}.xlarge-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.xlarge-offset-4{margin-left:33.3333333333%}.xlarge-6{flex:0 0 50%;max-width:50%}.xlarge-offset-5{margin-left:41.6666666667%}.xlarge-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.xlarge-offset-6{margin-left:50%}.xlarge-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.xlarge-offset-7{margin-left:58.3333333333%}.xlarge-9{flex:0 0 75%;max-width:75%}.xlarge-offset-8{margin-left:66.6666666667%}.xlarge-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.xlarge-offset-9{margin-left:75%}.xlarge-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.xlarge-offset-10{margin-left:83.3333333333%}.xlarge-12{flex:0 0 100%;max-width:100%}.xlarge-offset-11{margin-left:91.6666666667%}.xlarge-order-1{order:1}.xlarge-order-2{order:2}.xlarge-order-3{order:3}.xlarge-order-4{order:4}.xlarge-order-5{order:5}.xlarge-order-6{order:6}.xlarge-up-1{flex-wrap:wrap}.xlarge-up-1>.column,.xlarge-up-1>.columns{flex:0 0 100%;max-width:100%}.xlarge-up-2{flex-wrap:wrap}.xlarge-up-2>.column,.xlarge-up-2>.columns{flex:0 0 50%;max-width:50%}.xlarge-up-3{flex-wrap:wrap}.xlarge-up-3>.column,.xlarge-up-3>.columns{flex:0 0 33.3333333333%;max-width:33.3333333333%}.xlarge-up-4{flex-wrap:wrap}.xlarge-up-4>.column,.xlarge-up-4>.columns{flex:0 0 25%;max-width:25%}.xlarge-up-5{flex-wrap:wrap}.xlarge-up-5>.column,.xlarge-up-5>.columns{flex:0 0 20%;max-width:20%}.xlarge-up-6{flex-wrap:wrap}.xlarge-up-6>.column,.xlarge-up-6>.columns{flex:0 0 16.6666666667%;max-width:16.6666666667%}.xlarge-up-7{flex-wrap:wrap}.xlarge-up-7>.column,.xlarge-up-7>.columns{flex:0 0 14.2857142857%;max-width:14.2857142857%}.xlarge-up-8{flex-wrap:wrap}.xlarge-up-8>.column,.xlarge-up-8>.columns{flex:0 0 12.5%;max-width:12.5%}}@media screen and (min-width:75em) and (min-width:75em){.xlarge-expand{flex:1 1 0px}}.row.xlarge-unstack>.column,.row.xlarge-unstack>.columns{flex:0 0 100%}@media screen and (min-width:75em){.row.xlarge-unstack>.column,.row.xlarge-unstack>.columns{flex:1 1 0px}}@media screen and (min-width:75em){.xlarge-collapse>.column,.xlarge-collapse>.columns{padding-left:0;padding-right:0}}@media screen and (min-width:75em){.xlarge-uncollapse>.column,.xlarge-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width:90em){.xxlarge-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.xxlarge-offset-0{margin-left:0}.xxlarge-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.xxlarge-offset-1{margin-left:8.3333333333%}.xxlarge-3{flex:0 0 25%;max-width:25%}.xxlarge-offset-2{margin-left:16.6666666667%}.xxlarge-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.xxlarge-offset-3{margin-left:25%}.xxlarge-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.xxlarge-offset-4{margin-left:33.3333333333%}.xxlarge-6{flex:0 0 50%;max-width:50%}.xxlarge-offset-5{margin-left:41.6666666667%}.xxlarge-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.xxlarge-offset-6{margin-left:50%}.xxlarge-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.xxlarge-offset-7{margin-left:58.3333333333%}.xxlarge-9{flex:0 0 75%;max-width:75%}.xxlarge-offset-8{margin-left:66.6666666667%}.xxlarge-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.xxlarge-offset-9{margin-left:75%}.xxlarge-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.xxlarge-offset-10{margin-left:83.3333333333%}.xxlarge-12{flex:0 0 100%;max-width:100%}.xxlarge-offset-11{margin-left:91.6666666667%}.xxlarge-order-1{order:1}.xxlarge-order-2{order:2}.xxlarge-order-3{order:3}.xxlarge-order-4{order:4}.xxlarge-order-5{order:5}.xxlarge-order-6{order:6}.xxlarge-up-1{flex-wrap:wrap}.xxlarge-up-1>.column,.xxlarge-up-1>.columns{flex:0 0 100%;max-width:100%}.xxlarge-up-2{flex-wrap:wrap}.xxlarge-up-2>.column,.xxlarge-up-2>.columns{flex:0 0 50%;max-width:50%}.xxlarge-up-3{flex-wrap:wrap}.xxlarge-up-3>.column,.xxlarge-up-3>.columns{flex:0 0 33.3333333333%;max-width:33.3333333333%}.xxlarge-up-4{flex-wrap:wrap}.xxlarge-up-4>.column,.xxlarge-up-4>.columns{flex:0 0 25%;max-width:25%}.xxlarge-up-5{flex-wrap:wrap}.xxlarge-up-5>.column,.xxlarge-up-5>.columns{flex:0 0 20%;max-width:20%}.xxlarge-up-6{flex-wrap:wrap}.xxlarge-up-6>.column,.xxlarge-up-6>.columns{flex:0 0 16.6666666667%;max-width:16.6666666667%}.xxlarge-up-7{flex-wrap:wrap}.xxlarge-up-7>.column,.xxlarge-up-7>.columns{flex:0 0 14.2857142857%;max-width:14.2857142857%}.xxlarge-up-8{flex-wrap:wrap}.xxlarge-up-8>.column,.xxlarge-up-8>.columns{flex:0 0 12.5%;max-width:12.5%}}@media screen and (min-width:90em) and (min-width:90em){.xxlarge-expand{flex:1 1 0px}}.row.xxlarge-unstack>.column,.row.xxlarge-unstack>.columns{flex:0 0 100%}@media screen and (min-width:90em){.row.xxlarge-unstack>.column,.row.xxlarge-unstack>.columns{flex:1 1 0px}}@media screen and (min-width:90em){.xxlarge-collapse>.column,.xxlarge-collapse>.columns{padding-left:0;padding-right:0}}@media screen and (min-width:90em){.xxlarge-uncollapse>.column,.xxlarge-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}}.shrink{flex:0 0 auto;max-width:100%}.align-top.columns,.column.align-top{align-self:flex-start}.align-bottom.columns,.column.align-bottom{align-self:flex-end}.align-middle.columns,.column.align-middle{align-self:center}.align-stretch.columns,.column.align-stretch{align-self:stretch}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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}

/*!
 * animsition v4.0.2
 * A simple and easy jQuery plugin for CSS animated page transitions.
 * http://blivesta.github.io/animsition
 * License : MIT
 * Author : blivesta (http://blivesta.com/)
 */.animsition,.animsition-overlay{position:relative;opacity:0;animation-fill-mode:both}.animsition-overlay-slide{position:fixed;z-index:1;width:100%;height:100%;background-color:#ddd}.animsition-loading,.animsition-loading:after{width:32px;height:32px;position:fixed;top:50%;left:50%;margin-top:-16px;margin-left:-16px;border-radius:50%;z-index:2}.animsition-loading{background-color:transparent;border-top:5px solid rgba(0,0,0,.2);border-right:5px solid rgba(0,0,0,.2);border-bottom:5px solid rgba(0,0,0,.2);border-left:5px solid #eee;transform:translateZ(0);animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:.8s;animation-name:a}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fade-in{animation-name:ab}.fade-out{animation-name:bb}@keyframes b{0%{transform:translateY(500px);opacity:0}to{transform:translateY(0);opacity:1}}.fade-in-up{animation-name:b}@keyframes c{0%{transform:translateY(0);opacity:1}to{transform:translateY(-500px);opacity:0}}.fade-out-up{animation-name:c}@keyframes d{0%{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}.fade-in-up-sm{animation-name:d}@keyframes e{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100px);opacity:0}}.fade-out-up-sm{animation-name:e}@keyframes f{0%{transform:translateY(1000px);opacity:0}to{transform:translateY(0);opacity:1}}.fade-in-up-lg{animation-name:f}@keyframes g{0%{transform:translateY(0);opacity:1}to{transform:translateY(-1000px);opacity:0}}.fade-out-up-lg{animation-name:g}@keyframes h{0%{transform:translateY(-500px);opacity:0}to{transform:translateY(0);opacity:1}}.fade-in-down{animation-name:h}@keyframes i{0%{transform:translateY(0);opacity:1}to{transform:translateY(500px);opacity:0}}.fade-out-down{animation-name:i}@keyframes j{0%{transform:translateY(-100px);opacity:0}to{transform:translateY(0);opacity:1}}.fade-in-down-sm{animation-name:j}@keyframes k{0%{transform:translateY(0);opacity:1}to{transform:translateY(100px);opacity:0}}.fade-out-down-sm{animation-name:k}.fade-in-down-lg{animation-name:h}@keyframes l{0%{transform:translateY(0);opacity:1}to{transform:translateY(1000px);opacity:0}}.fade-out-down-lg{animation-name:l}@keyframes m{0%{transform:translateX(-500px);opacity:0}to{transform:translateX(0);opacity:1}}.fade-in-left{animation-name:m}@keyframes n{0%{transform:translateX(0);opacity:1}to{transform:translateX(-500px);opacity:0}}.fade-out-left{animation-name:n}@keyframes o{0%{transform:translateX(-100px);opacity:0}to{transform:translateX(0);opacity:1}}.fade-in-left-sm{animation-name:o}@keyframes p{0%{transform:translateX(0);opacity:1}to{transform:translateX(-100px);opacity:0}}.fade-out-left-sm{animation-name:p}@keyframes q{0%{transform:translateX(-1500px);opacity:0}to{transform:translateX(0);opacity:1}}.fade-in-left-lg{animation-name:q}@keyframes r{0%{transform:translateX(0);opacity:1}to{transform:translateX(-1500px);opacity:0}}.fade-out-left-lg{animation-name:r}@keyframes s{0%{transform:translateX(500px);opacity:0}to{transform:translateX(0);opacity:1}}.fade-in-right{animation-name:s}@keyframes t{0%{transform:translateX(0);opacity:1}to{transform:translateX(500px);opacity:0}}.fade-out-right{animation-name:t}@keyframes u{0%{transform:translateX(100px);opacity:0}to{transform:translateX(0);opacity:1}}.fade-in-right-sm{animation-name:u}@keyframes v{0%{transform:translateX(0);opacity:1}to{transform:translateX(100px);opacity:0}}.fade-out-right-sm{animation-name:v}@keyframes w{0%{transform:translateX(1500px);opacity:0}to{transform:translateX(0);opacity:1}}.fade-in-right-lg{animation-name:w}@keyframes x{0%{transform:translateX(0);opacity:1}to{transform:translateX(1500px);opacity:0}}.fade-out-right-lg{animation-name:x}@keyframes y{0%{transform:rotate(-90deg);transform-origin:center center;opacity:0}0%,to{-webkit-transform-origin:center center}to{transform:rotate(0);transform-origin:center center;opacity:1}}.rotate-in{animation-name:y}@keyframes z{0%{transform:rotate(0);transform-origin:center center;opacity:1}0%,to{-webkit-transform-origin:center center}to{transform:rotate(90deg);transform-origin:center center;opacity:0}}.rotate-out{animation-name:z}@keyframes A{0%{transform:rotate(-45deg);transform-origin:center center;opacity:0}0%,to{-webkit-transform-origin:center center}to{transform:rotate(0);transform-origin:center center;opacity:1}}.rotate-in-sm{animation-name:A}@keyframes B{0%{transform:rotate(0);transform-origin:center center;opacity:1}0%,to{-webkit-transform-origin:center center}to{transform:rotate(45deg);transform-origin:center center;opacity:0}}.rotate-out-sm{animation-name:B}@keyframes C{0%{transform:rotate(-180deg);transform-origin:center center;opacity:0}0%,to{-webkit-transform-origin:center center}to{transform:rotate(0);transform-origin:center center;opacity:1}}.rotate-in-lg{animation-name:C}@keyframes D{0%{transform:rotate(0);transform-origin:center center;opacity:1}0%,to{-webkit-transform-origin:center center}to{transform:rotate(180deg);transform-origin:center center;opacity:0}}.rotate-out-lg{animation-name:D}@keyframes E{0%{transform:perspective(550px) rotateX(90deg);opacity:0}to{transform:perspective(550px) rotateX(0deg);opacity:1}}.flip-in-x{animation-name:E;backface-visibility:visible!important}@keyframes F{0%{transform:perspective(550px) rotateX(0deg);opacity:1}to{transform:perspective(550px) rotateX(90deg);opacity:0}}.flip-out-x{animation-name:F;backface-visibility:visible!important}@keyframes G{0%{transform:perspective(100px) rotateX(90deg);opacity:0}to{transform:perspective(100px) rotateX(0deg);opacity:1}}.flip-in-x-nr{animation-name:G;backface-visibility:visible!important}@keyframes H{0%{transform:perspective(100px) rotateX(0deg);opacity:1}to{transform:perspective(100px) rotateX(90deg);opacity:0}}.flip-out-x-nr{animation-name:H;backface-visibility:visible!important}@keyframes I{0%{transform:perspective(1000px) rotateX(90deg);opacity:0}to{transform:perspective(1000px) rotateX(0deg);opacity:1}}.flip-in-x-fr{animation-name:I;backface-visibility:visible!important}@keyframes J{0%{transform:perspective(1000px) rotateX(0deg);opacity:1}to{transform:perspective(1000px) rotateX(90deg);opacity:0}}.flip-out-x-fr{animation-name:J;backface-visibility:visible!important}@keyframes K{0%{transform:perspective(550px) rotateY(90deg);opacity:0}to{transform:perspective(550px) rotateY(0deg);opacity:1}}.flip-in-y{animation-name:K;backface-visibility:visible!important}@keyframes L{0%{transform:perspective(550px) rotateY(0deg);opacity:1}to{transform:perspective(550px) rotateY(90deg);opacity:0}}.flip-out-y{animation-name:L;backface-visibility:visible!important}@keyframes M{0%{transform:perspective(100px) rotateY(90deg);opacity:0}to{transform:perspective(100px) rotateY(0deg);opacity:1}}.flip-in-y-nr{animation-name:M;backface-visibility:visible!important}@keyframes N{0%{transform:perspective(100px) rotateY(0deg);opacity:1}to{transform:perspective(100px) rotateY(90deg);opacity:0}}.flip-out-y-nr{animation-name:N;backface-visibility:visible!important}@keyframes O{0%{transform:perspective(1000px) rotateY(90deg);opacity:0}to{transform:perspective(1000px) rotateY(0deg);opacity:1}}.flip-in-y-fr{animation-name:O;backface-visibility:visible!important}@keyframes P{0%{transform:perspective(1000px) rotateY(0deg);opacity:1}to{transform:perspective(1000px) rotateY(90deg);opacity:0}}.flip-out-y-fr{animation-name:P;backface-visibility:visible!important}@keyframes Q{0%{transform:scale(.7);opacity:0}to{opacity:1}}.zoom-in{animation-name:Q}@keyframes R{0%{transform:scale(1);opacity:1}50%{transform:scale(.7)}50%,to{opacity:0}}.zoom-out{animation-name:R}@keyframes S{0%{transform:scale(.95);opacity:0}to{opacity:1}}.zoom-in-sm{animation-name:S}@keyframes T{0%{transform:scale(1);opacity:1}50%{transform:scale(.95)}50%,to{opacity:0}}.zoom-out-sm{animation-name:T}@keyframes U{0%{transform:scale(.4);opacity:0}to{opacity:1}}.zoom-in-lg{animation-name:U}@keyframes V{0%{transform:scale(1);opacity:1}50%{transform:scale(.4)}50%,to{opacity:0}}.zoom-out-lg{animation-name:V}.overlay-slide-in-top{top:0;height:0;animation-name:W}.overlay-slide-out-top{top:0;height:100%;animation-name:X}@keyframes W{0%{height:100%}to{height:0}}.overlay-slide-in-bottom{bottom:0;height:0;animation-name:W}@keyframes X{0%{height:0}to{height:100%}}.overlay-slide-out-bottom{bottom:0;height:100%;animation-name:X}.overlay-slide-in-left{width:0;animation-name:Y}.overlay-slide-out-left{left:0;width:100%;animation-name:Z}@keyframes Y{0%{width:100%}to{width:0}}.overlay-slide-in-right{right:0;width:0;animation-name:Y}@keyframes Z{0%{width:0}to{width:100%}}.overlay-slide-out-right{right:0;width:100%;animation-name:Z}*{outline:none}body{color:#444;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;overflow-x:hidden;text-rendering:optimizelegibility}.black-wrapper{background-color:#000}.green-wrapper{background-color:#2b4d3b}.white-wrapper{background-color:#fff}.white-wrapper.white-wrapper--border-top{border-top:1px solid #ddd}p{margin-bottom:30px}ol li,ul li{display:block}a{border-bottom:0;color:#3f715a;text-decoration:none;transition:all .2s ease-in-out}a:hover{color:#222}a .alignnone{margin:5px 15px 10px 0}.row{padding-left:30px;padding-right:30px}.row.collapse,.row .row{padding-left:0;padding-right:0}.row .row{margin-left:0;margin-right:0}@media only screen and (min-width:1025px){.row{max-width:1280px}.row.large-collapse{padding-left:0;padding-right:0}}.column,.columns{padding-left:0;padding-right:0}@media only screen and (min-width:641px){.column,.columns{padding-left:15px}.column,.columns,.row.collapse>.column.column--left,.row.collapse>.columns.column--left{padding-right:15px}.row.collapse>.column.column--right,.row.collapse>.columns.column--right{padding-left:15px}.column--left{padding-right:15px}.column--right{padding-left:15px}}header{min-height:80px;position:relative;z-index:10}@media only screen and (min-width:641px){header{min-height:0}}.header-menu{background:#fff none repeat scroll 0 0;display:none;height:0;left:0;opacity:0;position:absolute;text-transform:uppercase;top:80px;transition:all .2s linear 0s;width:100%}.header-menu--open{display:block;height:auto;opacity:1;top:115px;transition:visibility 0s 0s,opacity .3s;visibility:visible;z-index:4}.header-menu__logo{display:none;text-align:left}.header-menu__logo-icon{height:100px;width:140px}.header-menu__list{width:100%}.header-menu__list-item{border-bottom:1px solid #f6f6f6;cursor:pointer;display:block;height:auto;position:relative;text-align:center;width:100%}.header-menu__list-item:hover{background:#f6f6f6;color:#3f715a}.header-menu__list-item a{cursor:pointer;text-decoration:none}.header-menu__list-item a:hover{color:#3f715a;text-decoration:none}.header-menu__children-list{background:#fff;display:none;width:100%}.header-menu__children-list--shown{display:block}.header-menu__children-list-item{border-top:1px solid #f6f6f6;display:block;padding:1em;text-align:left;text-transform:none;width:100%}.header-menu__children-list-item:hover{background:#f6f6f6}.header-menu__list-item-text{line-height:60px;padding:1em}.header-menu__list-item-text--children{margin-left:0}@media only screen and (min-width:1025px){.header-menu{align-items:center;display:flex;height:100px;justify-content:center;left:0;opacity:1;padding-bottom:0;position:relative;top:0}.header-menu__logo{align-items:center;display:flex;height:100%;justify-content:flex-start;padding:0;width:auto}.header-menu__list{text-align:right;width:auto}.header-menu__list-item{border:0;cursor:default;display:inline;margin:0 0 0 1em;padding:0;position:relative;text-align:center;text-transform:uppercase;width:auto}.header-menu__list-item:hover{background:none;color:#3f715a}.header-menu__list-item:hover .header-menu__children-list{display:block}.header-menu__list-item:hover .header-menu__list-item-border{position:relative}.header-menu__list-item:hover .header-menu__list-item-border:before{border-top:4px solid #3f715a;content:"";height:10px;left:50%;position:absolute;top:-47px;transform:translateX(-50%);width:100%}.header-menu__list-item .pages-slider__title-border{display:none}.current-menu-ancestor .header-menu__list-item-border,.current-menu-item .header-menu__list-item-border,.current_page_parent .header-menu__list-item-border{position:relative}.current-menu-ancestor .header-menu__list-item-border:before,.current-menu-item .header-menu__list-item-border:before,.current_page_parent .header-menu__list-item-border:before{border-top:4px solid #3f715a;content:"";height:10px;left:50%;position:absolute;top:-47px;transform:translateX(-50%);width:100%}.header-menu__children-list{left:-1em;padding-top:39px;position:absolute;top:15px;width:auto}.header-menu__children-list:hover{display:block}.header-menu__children-list-item{border:1px solid #f6f6f6;display:block;padding:1em;text-align:left;text-transform:none;white-space:nowrap;width:auto}.header-menu__children-list-item:hover{background:#f6f6f6}.header-menu__children-list{display:none}.header-menu__list-item-text{line-height:40px;padding:0}.header-menu--open{top:94px}}.header-menu__toggle--open .header-menu__burguer-line{visibility:hidden}.header-menu__toggle--open .header-menu__button-line--first{transform:rotate(45deg);visibility:visible}.header-menu__toggle--open .header-menu__button-line--last{margin:-5.6px 0;transform:rotate(-45deg);visibility:visible}.header-menu__burguer{display:block;float:right;height:21px;transform:scale(1);transition:transform .2s ease}.header-menu__burguer-line{background-color:#000;display:block;height:3px;margin:3px 0;transition:transform .2s ease;width:20px}.header-menu__button-text{display:inline-block;margin-left:7px;vertical-align:middle}@media only screen and (min-width:1025px){.header-menu__button{display:none}}.header-top__container{background:#fff;border-bottom:1px solid #ddd;width:100%}.header-top{align-items:center;display:flex;justify-content:space-between;padding-bottom:.5em;padding-top:.5em}.header-top__claim{cursor:pointer;display:none;margin:0;padding:0;text-align:left}.header-top__claim a:hover{color:#35a0bb}.header-top__phone{align-items:center;display:flex;justify-content:flex-start}.header-top__phone a{cursor:pointer;font-weight:700;text-decoration:none}.header-top__phone a:hover{color:#3f715a;text-decoration:none}.header-top__phone-number{display:none}.header-top__logo{display:flex;justify-content:center;text-align:center}.header-top__logo-icon{height:100px;width:140px}.header-menu__toggle{align-items:flex-end;display:flex;flex-direction:column;justify-content:center}.header-top__icon{fill:#3f715a;height:25px;width:25px}@media only screen and (min-width:641px){.header-top__phone-number{display:inline-block}.header-top__icon{height:13px;width:15px}}@media only screen and (min-width:1025px){.header-top__container{background:#3f715a}.header-menu__toggle,.header-top__logo{display:none}.header-top__claim{color:#fff;cursor:default;display:block}.header-top__phone{justify-content:flex-end}.header-top__phone a{color:#fff;font-size:inherit}.header-top__phone a:hover{color:#559674}.header-top__icon{fill:#559674}}.footer{background:#222;color:#fff;display:flex;flex-direction:column;line-height:150%;padding:2em;width:100%}.footer a{color:#fff;cursor:pointer;text-decoration:none}.footer a:hover{color:#fbd25e}.footer__wrapper{margin-bottom:1em;padding:0 15px;text-align:center}.footer__title{font-size:18px;font-weight:700;margin:0}.footer__text{color:#ddd;margin:0}.footer__menu{margin-bottom:1em;padding:0;text-align:center;width:100%}.footer__social-link{fill:#fff;height:18px;margin-right:.5em;width:18px}.footer__social-link:hover{fill:#35a0bb}@media only screen and (min-width:641px){.footer__wrapper{margin-bottom:0}.footer__menu{text-align:left}}.button{background:#fff;border:1px dotted #35a0bb;border-radius:5px;box-shadow:0 2px 0 #ddd;color:#35a0bb;display:inline-block;font-weight:700;padding:.9em 3em;text-decoration:none;transition:background .2s ease}.button:hover{background:#f2f2f2}.flexbox .deprecation-notice{display:none}.deprecation-notice{background:#fff;bottom:0;left:0;padding-top:30px;position:fixed;right:0;text-align:center;top:0;z-index:200}.deprecation-notice__content,.deprecation-notice__title{margin:auto;max-width:500px;padding:0 30px}.deprecation-notice__title{font-size:25px;font-weight:700;margin:10px auto}.before-after{margin-bottom:2em;margin-top:2em;position:relative}.before-after__title{align-items:center;color:#000;display:flex;font-family:Aleo Light,Open Sans,sans-serif;font-size:20px;justify-content:center;margin-bottom:1em;text-align:center;text-decoration:none;width:100%}.before-after__title:after,.before-after__title:before{content:"";display:flex;flex:1;margin-right:1em}.before-after__title:after{margin-left:1em;margin-right:0}.before-after__image-text,.before-after__text{font-size:15px;font-weight:400;margin:0;padding:15px 15px 2em;text-align:center;width:100%}.before-after__image-row{margin:0}.before-after__image-row:last-child{margin-bottom:0}.before-after__image-wrapper{max-width:100%;padding-bottom:15px;padding-top:15px;position:relative;width:100%}.before-after__image{object-fit:contain}.before-after__image-overlay{color:#fff;display:flex;font-weight:700;height:100%;padding:30px;left:0;position:absolute;top:0;transition:opacity .2s ease 0s;width:100%;z-index:4}.before-after__image-overlay--before{align-items:flex-start;background:linear-gradient(135deg,#3f715a,hsla(0,0%,100%,.51) 30%,hsla(0,0%,100%,.01));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3f715a",endColorstr="#03ffffff",GradientType=1);justify-content:flex-start}.before-after__image-overlay--after{align-items:flex-end;background:linear-gradient(135deg,hsla(0,0%,100%,.01),hsla(0,0%,100%,.51) 70%,#3f715a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#03ffffff",endColorstr="#3f715a",GradientType=1);justify-content:flex-end}.before-after__image-text{font-size:14px;font-style:italic;margin-bottom:2em}.before-after__image-text:last-child{margin-bottom:0}.before-after__image-footer{color:#3f715a;font-size:14px;margin:0;padding:0;text-transform:uppercase}@media only screen and (min-width:641px){.before-after__title:after,.before-after__title:before{border-bottom:1px solid #000}}.contact-data__container{align-items:center;align-self:center;display:flex;justify-content:center}.contact-data__title{align-items:center;color:#3f715a;display:flex;font-family:Aleo Light,Open Sans,sans-serif;font-size:36px;margin-bottom:1em;text-align:center;text-decoration:none;width:100%}.contact-data__title:after,.contact-data__title:before{content:"";display:flex;flex:1;margin-right:1em}.contact-data__title:after{margin-left:1em;margin-right:0}.contact-data__subtitle{font-weight:700}.contact-data__subtitle,.contact-data__text{font-size:15px;margin:0;padding-bottom:2em;text-align:center;width:100%}.contact-data__text{font-weight:400}.contact-data__data{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:0 15px}.contact-data__business-name{font-size:20px;padding:.5em 0 0}.contact-data__icon{display:inline-block;fill:#3f715a;height:21px;margin-right:5px;vertical-align:middle;width:20px}@media only screen and (min-width:641px){.contact-data__title:after,.contact-data__title:before{border-bottom:1px solid #d6ebef}}.wpcf7-form-control{background:#f6f6f6;border:0;font-size:1em;line-height:150%;margin:.5em 0;padding:.2em .5em;width:100%}.wpcf7-textarea{height:7em}.wpcf7-not-valid-tip{color:#8b0000!important;display:block;font-size:.8em}.wpcf7-acceptance{margin:0 .5em 0 0;padding:0;width:auto}.wpcf7-submit__wrapper{align-items:center;display:flex;justify-content:center}.wpcf7-submit{background:#fff;border:1px solid #3f715a;color:#3f715a;padding:.5em 1em;text-transform:uppercase;width:150px}.wpcf7-submit:hover{background:#3f715a;border:1px solid #fff;color:#fff}.wpcf7-validation-errors{border:0!important;color:#8b0000!important;font-size:14px;margin:0!important;padding:0!important}.wpcf7-file__button{appearance:none;background-image:url(/src/themes/ClinicaDentalArosa/Resources/assets/images/attach_icon.png);background-position:right 0 top;background-repeat:no-repeat;background-size:13px 15px;cursor:pointer;line-height:16px;padding-right:1.3em}.wpcf7-file__uploaded-image{max-height:100%;max-width:100%}.wpcf7-mail-sent-ok{border:0!important;color:#3f715a!important;font-size:14px;margin:0!important;padding:0!important}.contact-form__background{background:url(/src/themes/ClinicaDentalArosa/Resources/assets/images/search-job.jpg);background-size:cover;margin-top:2em;overflow:hidden;position:relative}.contact-form__background a{color:#fff}.contact-form__background a:hover{color:#fbd25e}.contact-form__background .wpcf7-form{color:#fff}.contact-form__background-overlay{background:rgba(34,43,53,.8) none repeat scroll 0 0;height:100%;width:100%}.contact-form__container{align-items:center;align-self:center;display:flex;justify-content:center}.contact-form__title{align-items:center;color:#fff;display:flex;font-family:Aleo Light,Open Sans,sans-serif;font-size:36px;margin-bottom:1em;text-align:center;text-decoration:none;width:100%}.contact-form__title:after,.contact-form__title:before{content:"";display:flex;flex:1;margin-right:1em}.contact-form__title:after{margin-left:1em;margin-right:0}.contact-form__subtitle{font-weight:700}.contact-form__subtitle,.contact-form__text{color:#fff;font-size:15px;margin:0;padding-bottom:2em;text-align:center;width:100%}.contact-form__text{font-weight:400}@media only screen and (min-width:641px){.contact-form__title:after,.contact-form__title:before{border-bottom:1px solid #d6ebef}}.gallery__title{align-items:center;color:#000;display:flex;font-family:Aleo Light,Open Sans,sans-serif;font-size:20px;justify-content:center;margin-bottom:1em;text-align:center;text-decoration:none;width:100%}.gallery__title:after,.gallery__title:before{content:"";display:flex;flex:1;margin-right:1em}.gallery__title:after{margin-left:1em;margin-right:0}@keyframes ab{0%{opacity:0}to{opacity:1}}@keyframes bb{0%{opacity:1}to{opacity:0}}.gallery__item-wrapper.row{margin-left:-15px;margin-right:-15px}.gallery__item{height:190px;opacity:0;padding:15px 0;width:280px}.gallery__item:hover .gallery__item-overlay{opacity:1}.gallery__item:hover .gallery__item-image{transform:scale(1.1)}.gallery__item:hover .gallery__item-icon{transform:translateY(0);transition:transform .2s ease-in-out .1s}.gallery__item--in{animation:ab .2s ease-in-out;animation-fill-mode:forwards;animation-iteration-count:1}.gallery__item--in:first-child{animation-delay:.1s}.gallery__item--in:nth-child(2){animation-delay:.2s}.gallery__item--in:nth-child(3){animation-delay:.3s}.gallery__item--in:nth-child(4){animation-delay:.4s}.gallery__item--in:nth-child(5){animation-delay:.5s}.gallery__item--in:nth-child(6){animation-delay:.6s}.gallery__item--in:nth-child(7){animation-delay:.7s}.gallery__item--in:nth-child(8){animation-delay:.8s}.gallery__item--in:nth-child(9){animation-delay:.9s}.gallery__item--out{animation:bb .2s ease-in-out;animation-fill-mode:forwards;animation-iteration-count:1;opacity:1}.gallery__item--out:first-child{animation-delay:.8s}.gallery__item--out:nth-child(2){animation-delay:.7s}.gallery__item--out:nth-child(3){animation-delay:.6s}.gallery__item--out:nth-child(4){animation-delay:.5s}.gallery__item--out:nth-child(5){animation-delay:.4s}.gallery__item--out:nth-child(6){animation-delay:.3s}.gallery__item--out:nth-child(7){animation-delay:.2s}.gallery__item--out:nth-child(8){animation-delay:.1s}.gallery__item--out:nth-child(9){animation-delay:0s}.gallery__item-link{overflow:hidden;position:relative}.gallery__item-link,.gallery__item-overlay{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.gallery__item-overlay{background:rgba(63,113,90,.7);left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease-in-out;z-index:4}.gallery__item-icon{fill:#fff;height:30px;transform:translateY(100%);transition:transform .2s ease-in-out;width:30px}.gallery__item-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:transform .5s ease-in-out;width:100%}@media only screen and (min-width:641px){.gallery__title:after,.gallery__title:before{border-bottom:1px solid #000}.gallery__item{padding:15px}}#contact_map{height:350px;width:100%}.html__container h1{color:#000;display:flex;flex-direction:column;font-size:24px;text-align:left;text-decoration:none;width:100%}.html__container h1:after{border-bottom:2px solid #77bec9;content:"";margin-top:.2em;width:1em}.html__container p{line-height:160%}.image-wrapper__container{margin-top:2em;position:relative}.image-wrapper__title{align-items:center;color:#3f715a;display:flex;font-family:Aleo Light,Open Sans,sans-serif;font-size:36px;justify-content:center;margin-bottom:1em;text-align:center;text-decoration:none;width:100%}.image-wrapper__title:after,.image-wrapper__title:before{content:"";display:flex;flex:1;margin-right:1em}.image-wrapper__title:after{margin-left:1em;margin-right:0}.image-wrapper__text{font-size:15px;font-weight:400;margin:0;padding-bottom:2em;text-align:center;width:100%}.image-wrapper__item-container{align-items:center;align-self:center;display:flex;justify-content:center}.image-wrapper__item{padding-bottom:1em;text-align:center;text-decoration:none;width:100%}.image-wrapper__item-image-container{height:70px;margin:0;max-width:100%;position:relative;width:100%}.image-wrapper__item-image{object-fit:contain}.image-wrapper__item-title{font-size:24px;margin:.5em 0 0}.image-wrapper__item-text{line-height:150%;margin:1em 0 0}.image-wrapper__item-link{margin:2em 0 3em}.image-wrapper__item-link a{background:none;border:1px solid #3f715a;color:#3f715a;cursor:pointer;line-height:150%;padding:.5em 1em;text-decoration:none;width:122px}.image-wrapper__item-link a:hover{background:#3f715a;color:#fff}@media only screen and (min-width:641px){.image-wrapper__title:after,.image-wrapper__title:before{border-bottom:1px solid #3f715a}}.masonry{margin-left:15px;padding-right:15px;width:100%}.masonry__item,.masonry__item--height-2,.masonry__item--width-2{position:relative}.masonry__item--height-2:hover .masonry__overlay,.masonry__item--width-2:hover .masonry__overlay,.masonry__item:hover .masonry__overlay{opacity:1}.masonry__item,.masonry__item--height-2,.masonry__item--width-2{height:275px;width:275px}.masonry__image-container{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;overflow:hidden;width:100%}.masonry__image-container--right{justify-content:flex-end}.masonry__image{max-height:100%;object-fit:contain}.masonry__overlay{align-items:center;background:rgba(63,113,90,.8);color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%}.masonry__overlay--fixed{background-color:transparent;opacity:1}.masonry__text,.masonry__title{cursor:default;padding:5px 15px;text-align:center}.masonry__title{font-weight:700}@media only screen and (min-width:641px){.masonry__item--height-2{height:550px}.masonry__item--width-2{width:550px}}.paginator{margin-bottom:2em;max-width:100%;text-align:left}.paginator-item{background:#fff;border:1px solid #3f715a;color:#3f715a;cursor:pointer;display:inline-block;line-height:150%;margin:.5em .5em .5em 0;padding:.5em;text-align:center;text-decoration:none;width:35px}.paginator-item.current,.paginator-item:hover{background:#3f715a;color:#fff}.paginator-item--next,.paginator-item--prev{width:80px}.post-slider__container{margin-top:2em;position:relative}.post-slider__title{align-items:center;color:#3f715a;display:flex;font-family:Aleo Light,Open Sans,sans-serif;font-size:36px;justify-content:center;margin-bottom:1em;text-align:center;text-decoration:none;width:100%}.post-slider__title:after,.post-slider__title:before{content:"";display:flex;flex:1;margin-right:1em}.post-slider__title:after{margin-left:1em;margin-right:0}.post-slider__text{font-size:15px;font-weight:400;margin:0;padding-bottom:2em;text-align:center;width:100%}.post-slider__link{margin-top:15px;text-align:center}.post-slider__link a{background:none;border:1px solid #3f715a;color:#3f715a;cursor:pointer;line-height:150%;padding:.5em 1em;text-decoration:none;width:122px}.post-slider__link a:hover{background:#3f715a;color:#fff}.post-slider{flex-wrap:wrap;padding:0 2em}.post-slide__item,.post-slider{display:flex;justify-content:center}.post-slide__item{background:#fff;flex-direction:column;position:relative;text-align:center;text-decoration:none}.post-slide__item:hover .post-slide__image-overlay{opacity:1}.post-slide__item:hover .post-slide__image{transform:scale(1.1)}.post-slide__image-overlay{align-items:center;background:rgba(63,113,90,.7);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:4}.post-slide__image-overlay-text{border:1px solid #fff;color:#fff;padding:15px 25px;text-decoration:none}.post-slide__image-container{overflow:hidden}.post-slide__image{transition:transform .5s ease}.post-slide__title{align-items:center;color:#444;display:flex;font-family:Aleo Regular,Open Sans,sans-serif;font-size:24px;justify-content:center;margin:1em 0 0;min-height:65px}.post-slide__text{color:#262626;line-height:150%;margin:1em 0 0;min-height:150px}.post-slider__button{background:#fff;cursor:pointer}.post-slider__button--left{left:1em;position:absolute;top:50%;transform:rotate(180deg)}.post-slider__button--right{position:absolute;right:1em;top:50%}.post-slider__icon{display:block;fill:#3f715a;height:18px;width:18px}@media only screen and (min-width:641px){.post-slider__title:after,.post-slider__title:before{border-bottom:1px solid #3f715a}}.post-wrapper__container{background:#f6f6f6;padding-bottom:4em;padding-top:4em;position:relative;width:100%}.post-wrapper__text,.post-wrapper__title{margin:0;text-align:center;text-decoration:none;width:100%}.post-wrapper__title{font-size:36px;padding-bottom:.5em}.post-wrapper__text{font-size:15px;font-weight:400;padding-bottom:2em}.post-wrapper__item{padding-bottom:2em;text-align:center;text-decoration:none}.post-wrapper__item-image-container{height:200px;left:50%;margin:0;position:relative;transform:translateX(-50%);width:200px}.post-wrapper__item-image{height:198px;object-fit:contain;width:198px}.post-wrapper__item-title{font-weight:700}.post-wrapper__item-date{color:gray;font-style:italic}.post-wrapper__item-text{line-height:150%;padding-bottom:1em}.post-wrapper__item-text a{cursor:pointer;text-decoration:none}.post-wrapper__item-text a:hover{color:#35a0bb}.post-wrapper__item-link a{background:none;border:1px solid #35a0bb;color:#35a0bb;cursor:pointer;line-height:150%;padding:.5em 1em;text-decoration:none;width:122px}.post-wrapper__item-link a:hover{background:#35a0bb;color:#fff}@media only screen and (min-width:641px){.post-wrapper__item{padding-bottom:0;text-align:left}}.quote__container{flex-direction:column;margin-bottom:4em}.quote__text{font-size:15px;font-style:italic;font-weight:400;margin:0 0 2em;padding:0 2em;position:relative;text-align:center;width:100%}.quote__text p{margin:0}.quote__text:after,.quote__text:before{color:#3f715a;content:"”";font-family:Arial,sans-serif;font-size:48px;font-style:normal;font-weight:700;position:absolute;transform:rotateY(180deg)}.quote__text:before{left:0;top:-10px}.quote__text:after{bottom:-10px;right:0;transform:rotateX(180deg)}.quote__author{font-size:15px;font-weight:lighter;margin:0;padding:0;text-align:right;width:100%}.quote__author p{margin:0}.separator{background:#f6f6f6 none repeat scroll 0 0;content:" ";display:none;height:1px;margin:1em auto .5em;width:100%}.separator--small{width:50%}.vertical-separator{background:#fff;height:90%;margin-right:.5em;position:relative}.vertical-separator:before{background:linear-gradient(90deg,#fff 80%,transparent);content:"";height:100%;left:0;position:absolute;top:0;width:1px}@media only screen and (min-width:641px){.separator{display:block}}.slider,.slider__item{height:350px;position:relative}.slider__bkg{height:auto;object-fit:cover;z-index:-1}.slider__bkg,.slider__cover{left:0;position:absolute;top:0;width:100%}.slider__cover{background:hsla(0,0%,100%,.4);content:"";height:100%}.slider__overlay{align-items:center;background:rgba(63,113,90,.4);display:flex;flex-direction:column;height:100%;justify-content:center;text-decoration:none;width:100%;z-index:1}.slider__title{font-size:24px;font-weight:700;margin:0;margin-bottom:10px}.slider__subtitle,.slider__title{color:#fff;max-width:1290;text-align:center;text-decoration:none}.slider__subtitle{font-size:18px;margin:0}.slider__subtitle.dotted{display:list-item;margin-left:1em}.slick-dots{margin-top:-2em;text-align:center}.slick-dots li{display:inline-block;margin:0 3px}.slick-dots li.slick-active button{background-color:hsla(0,0%,100%,0);opacity:.75}.slick-dots button{border:1px solid #000;border-radius:50%;cursor:pointer;display:block;height:10px;line-height:0;opacity:.25;outline:none;padding:0;text-indent:-9999px;width:10px}.slick-dots button:hover{background:#000;opacity:.75}.slider__button{background:hsla(0,0%,100%,.2);border:0;cursor:pointer;padding:1.5em .5em}.slider__button:hover{background:transparent;border:1px solid #fff}.slider__button--left{left:1em;position:absolute;top:50%;transform:translateY(-50%)}.slider__button--right{position:absolute;right:1em;top:50%;transform:translateY(-50%) rotate(180deg)}.slider__icon{display:block;fill:#fff;height:30px;width:20px}@media only screen and (min-width:641px){.slider__overlay{align-items:flex-end;justify-content:flex-end;padding:60px 30px}.slider__title{font-size:30px;text-align:right}.slider__subtitle{font-size:24px;text-align:right}}@media only screen and (min-width:1025px){.slider__bkg{height:100%}}.gallery__container{margin:2em auto;max-width:1290}.slider-for{height:250px;margin-bottom:1em}.slider-for .slider__overlay{display:none}.slider-for .slider__item{height:350px}.slider-for .slider__bkg{height:auto}.slider-nav{cursor:pointer}.slider-nav .slick-list{padding:0!important}.slider-nav .slick-dots{margin-top:0}.slider-nav__item{opacity:.1;padding:3px}.slider-nav__item.slick-active{opacity:.5}.slider-nav__item.slick-center{opacity:1}.slider-nav__container{align-items:center;display:flex;justify-content:center}.slider-nav__button{cursor:pointer;padding:0 5px;text-align:left}.slider-nav__button:hover .slider-nav__icon{fill:#559674}.slider-nav__button--right{transform:rotate(180deg)}.slider-nav__icon{fill:#3f715a;height:30px;width:20px}@media only screen and (min-width:641px){.slider-for,.slider-for .slider__item{height:680px}.slider-nav__button{padding:0 15px}}.page404__image{position:relative;width:100%}.page404__image-bkg{height:100%;object-fit:cover;width:100%}.page404__image-icon{height:60%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.page404__title{font-size:20px;padding:1em 0}.page404__text,.page404__title{margin-bottom:0;text-align:center}.page404__text{padding:.5em 0}.page404__link{margin:3em 0 5em;text-align:center}.page404__link a{background:none;border:1px solid #3f715a;color:#3f715a;cursor:pointer;line-height:150%;padding:.5em 1em;text-align:center;text-decoration:none;width:122px}.page404__link a:hover{background:#3f715a;color:#fff}.page404__menu__list{margin:0}.page404__menu__list-item{display:inline-block;margin:0;padding:1em}.page404__menu__list-item a{text-decoration:none}.page404__menu__list-item a:hover{color:#3f715a;text-decoration:underline}.contact__container{margin-bottom:3em;margin-top:1em}.contact__container p{line-height:150%}.contact__container a{cursor:pointer;text-decoration:none}.contact__container a:hover{color:#3f715a;text-decoration:none}.contact__container .contact-form__title{color:#3f715a}.contact__container .contact-form__subtitle{color:inherit;font-weight:400}.contact__container .contact-form__text{color:inherit}.main-container__header{height:120px;margin-top:0;position:relative;width:100%}.main-container__header-bkg{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.main-container__header-cover{background:hsla(0,0%,100%,.8);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.main-container__header-title-container{align-items:center;height:100%;position:relative;z-index:4}.main-container__header-title{align-items:center;align-self:center;color:#3f715a;display:flex;font-family:Aleo Light,Open Sans,sans-serif;font-size:36px;justify-content:center;text-align:center;text-decoration:none;width:100%}.facilities__container{margin-top:2em;position:relative}.facilities__title{align-items:center;color:#3f715a;display:flex;font-family:Aleo Light,Open Sans,sans-serif;font-size:36px;justify-content:center;margin-bottom:1em;text-align:center;text-decoration:none;width:100%}.facilities__title:after,.facilities__title:before{content:"";display:flex;flex:1;margin-right:1em}.facilities__title:after{margin-left:1em;margin-right:0}.facilities__text{font-size:15px;font-weight:400;margin:0;padding-bottom:2em;text-align:center;width:100%}@media only screen and (min-width:641px){.facilities__title:after,.facilities__title:before{border-bottom:1px solid #3f715a}}.legal__container{margin-bottom:2em;margin-top:2em;padding-left:15px;padding-right:15px;position:relative}.legal__title{align-items:center;color:#3f715a;display:flex;font-family:Aleo Light,Open Sans,sans-serif;font-size:36px;justify-content:center;margin-bottom:1em;text-align:center;text-decoration:none;width:100%}.legal__title:after,.legal__title:before{content:"";display:flex;flex:1;margin-right:1em}.legal__title:after{margin-left:1em;margin-right:0}@media only screen and (min-width:641px){.legal__title:after,.legal__title:before{border-bottom:1px solid #3f715a}}.team__container{margin-bottom:2em;margin-top:2em;position:relative}.team__title{align-items:center;color:#3f715a;display:flex;font-family:Aleo Light,Open Sans,sans-serif;font-size:36px;justify-content:center;margin-bottom:1em;text-align:center;text-decoration:none;width:100%}.team__title:after,.team__title:before{content:"";display:flex;flex:1;margin-right:1em}.team__title:after{margin-left:1em;margin-right:0}.team__text{font-size:15px;font-weight:400;margin:0;padding-bottom:2em;text-align:center;width:100%}@media only screen and (min-width:641px){.team__title:after,.team__title:before{border-bottom:1px solid #3f715a}}.archive-item{align-items:center;border-bottom:1px solid #ddd;display:flex;justify-content:center;padding-bottom:1em;padding-top:1em;width:100%}.archive-item:last-child{border:0}.archive-item__image-container{margin-bottom:1em;width:100%}.archive-item__container,.archive-item__image{width:100%}.archive-item__title{color:#000;font-family:Aleo Light,Open Sans,sans-serif;font-size:20px;margin-bottom:1em;text-align:center;text-decoration:none}.archive-item__date{color:#888;font-style:italic;margin:0;padding-bottom:1.5em;text-align:center}.archive-item__text{line-height:150%;margin:0}.archive-item__text a{text-decoration:none}.archive-item__text a:hover{color:#3f715a;text-decoration:none}.archive-item__link{text-align:center}.archive-item__link a{background:none;border:1px solid #3f715a;color:#3f715a;cursor:pointer;line-height:150%;padding:.5em 1em;text-decoration:none;width:150px}.archive-item__link a:hover{background:#3f715a;color:#fff}@media only screen and (min-width:641px){.archive-item{align-items:flex-start;flex-direction:row;min-height:0}.archive-item--reverse{flex-direction:row-reverse}.archive-item__title{align-items:center;display:flex;justify-content:center;text-align:center}.archive-item__title:after,.archive-item__title:before{border-bottom:1px solid #000;content:"";display:flex;flex:1;margin-right:1em}.archive-item__title:after{margin-left:1em;margin-right:0}.archive-item__image-container{max-height:100%;width:auto}.archive-item__link{align-items:center;display:flex;justify-content:center}}.post-item{margin-bottom:2em;margin-top:2em;position:relative}.post-item__image-container{margin-bottom:1em;text-align:center;width:100%}.post-item__image-container img{object-fit:contain}.post-item__title{align-items:center;color:#3f715a;display:flex;font-family:Aleo Light,Open Sans,sans-serif;font-size:36px;justify-content:center;margin-bottom:1em;text-align:center;text-decoration:none;width:100%}.post-item__title:after,.post-item__title:before{content:"";display:flex;flex:1;margin-right:1em}.post-item__title:after{margin-left:1em;margin-right:0}.post-item__subtitle{font-size:18px}.post-item__date{color:#ddd;font-style:italic;padding:0 15px 30px}.post-item__date,.post-item__text{margin:0;text-align:center;width:100%}.post-item__text{font-size:15px;line-height:150%;padding-bottom:2.5em}.post-item__text h2{font-size:18px}.post-item__text h3{font-size:16px}.post-item__text li,.post-item__text p{line-height:150%;margin:0;padding-bottom:1.5em}.post-item__text li{list-style-image:url(/src/themes/ClinicaDentalArosa/Resources/assets/images/bullet.png);margin-left:1em}.post-item__text a{color:#000;cursor:pointer;line-height:150%;text-decoration:none}.post-item__text a:hover{color:#3f715a}.post-item__text iframe{text-align:center}.post-item__text:last-child{padding-bottom:0}.post-item__text--left{text-align:left}.post-item__links{align-items:center;display:flex;justify-content:center;margin-bottom:2em;margin-top:2em;max-width:100%;padding:0 15px}.post-item__link{background:none;border:1px solid #3f715a;color:#3f715a;cursor:pointer;padding:.5em 1em;text-decoration:none}.post-item__link:hover{background:#3f715a;color:#fff}.post-item__column-container{display:flex;flex-direction:column;width:100%}.post-item__column{padding:0 0 2.5em!important}@media only screen and (min-width:641px){.post-item__column-container{flex-direction:row}.post-item__column:last-of-type{padding-left:15px!important}.post-item{flex-direction:row;min-height:0}.post-item__title:after,.post-item__title:before{border-bottom:1px solid #3f715a}.post-item__image-container{height:auto;max-height:100%;padding:5px 15px 0;width:auto}}