/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html,body,div,span,applet,object,iframe,h1,h2,h3,.property-tabs__available .block-title,h4,.phase__floorplan__title,h5,h6,p,.dev-teaser__text,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,li.expanded,li.collapsed,li.leaf,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,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}html{font-size:100%}body{line-height:1;font-smoothing:antialiased}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}img{max-width:100%;height:auto !important}*{-webkit-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:'siruss-icons';src:url(/themes/custom/shropshirehomes/fonts/siruss-icons/siruss-icons.eot);src:url(/themes/custom/shropshirehomes/fonts/siruss-icons/siruss-icons.eot) format("embedded-opentype"),url(/themes/custom/shropshirehomes/fonts/siruss-icons/siruss-icons.ttf) format("truetype"),url(/themes/custom/shropshirehomes/fonts/siruss-icons/siruss-icons.woff) format("woff"),url(/themes/custom/shropshirehomes/fonts/siruss-icons/siruss-icons.svg) format("svg");font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:'Montserrat';font-style:normal;font-weight:200;src:url(/themes/custom/shropshirehomes/fonts/montserrat-v25-latin-ext_latin-200.woff2) format("woff2"),url(/themes/custom/shropshirehomes/fonts/montserrat-v25-latin-ext_latin-200.woff) format("woff");font-display:swap}@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;src:url(/themes/custom/shropshirehomes/fonts/montserrat-v25-latin-ext_latin-300.woff2) format("woff2"),url(/themes/custom/shropshirehomes/fonts/montserrat-v25-latin-ext_latin-300.woff) format("woff");font-display:swap}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:url(/themes/custom/shropshirehomes/fonts/montserrat-v25-latin-ext_latin-regular.woff2) format("woff2"),url(/themes/custom/shropshirehomes/fonts/montserrat-v25-latin-ext_latin-regular.woff) format("woff");font-display:swap}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;src:url(/themes/custom/shropshirehomes/fonts/montserrat-v25-latin-ext_latin-500.woff2) format("woff2"),url(/themes/custom/shropshirehomes/fonts/montserrat-v25-latin-ext_latin-500.woff) format("woff");font-display:swap}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;src:url(/themes/custom/shropshirehomes/fonts/montserrat-v25-latin-ext_latin-600.woff2) format("woff2"),url(/themes/custom/shropshirehomes/fonts/montserrat-v25-latin-ext_latin-600.woff) format("woff");font-display:swap}@font-face{font-family:'Montserrat';font-style:italic;font-weight:200;src:url(/themes/custom/shropshirehomes/fonts/montserrat-v25-latin-ext_latin-200italic.woff2) format("woff2"),url(/themes/custom/shropshirehomes/fonts/montserrat-v25-latin-ext_latin-200italic.woff) format("woff");font-display:swap}@font-face{font-family:'Montserrat';font-style:italic;font-weight:300;src:url(/themes/custom/shropshirehomes/fonts/montserrat-v25-latin-ext_latin-300italic.woff2) format("woff2"),url(/themes/custom/shropshirehomes/fonts/montserrat-v25-latin-ext_latin-300italic.woff) format("woff");font-display:swap}@font-face{font-family:'Montserrat';font-style:italic;font-weight:400;src:url(/themes/custom/shropshirehomes/fonts/montserrat-v25-latin-ext_latin-italic.woff2) format("woff2"),url(/themes/custom/shropshirehomes/fonts/montserrat-v25-latin-ext_latin-italic.woff) format("woff");font-display:swap}@font-face{font-family:'Montserrat';font-style:italic;font-weight:500;src:url(/themes/custom/shropshirehomes/fonts/montserrat-v25-latin-ext_latin-500italic.woff2) format("woff2"),url(/themes/custom/shropshirehomes/fonts/montserrat-v25-latin-ext_latin-500italic.woff) format("woff");font-display:swap}@font-face{font-family:'Montserrat';font-style:italic;font-weight:600;src:url(/themes/custom/shropshirehomes/fonts/montserrat-v25-latin-ext_latin-600italic.woff2) format("woff2"),url(/themes/custom/shropshirehomes/fonts/montserrat-v25-latin-ext_latin-600italic.woff) format("woff");font-display:swap}.center-flexed{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.section{padding:30px 0}@media (min-width:768px){.section{padding:60px 0}}@media (min-width:1366px){.section{padding:90px 0}}.container{padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:480px){.container{padding-right:15px;padding-left:15px}}@media (min-width:768px){.container{max-width:980px}}@media (min-width:1024px){.container{max-width:1020px}}@media (min-width:1366px){.container{max-width:1180px}}.container-fluid{padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;overflow:hidden}@media (min-width:480px){.container-fluid{max-width:100%;padding-right:15px;padding-left:15px}}@media (min-width:1024px){.container-fluid{max-width:100%}}@media (min-width:1600px){.container-fluid{max-width:100%}}.grid-row{margin-right:-10px;margin-left:-10px}.grid-row:before,.grid-row:after{content:" ";display:table}.grid-row:after{clear:both}@media (min-width:480px){.grid-row{margin-right:-15px;margin-left:-15px}}.grid-row-fluid{margin-right:0;margin-left:0}.grid-row-fluid:before,.grid-row-fluid:after{content:" ";display:table}.grid-row-fluid:after{clear:both}.grid-flex,.grid-flex-stretch,.grid-flex-center,.grid-flex.view>.view-content,.view.grid-flex-stretch>.view-content,.view.grid-flex-center>.view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.grid-flex::before,.grid-flex-stretch::before,.grid-flex-center::before,.grid-flex::after,.grid-flex-stretch::after,.grid-flex-center::after,.grid-flex.view>.view-content::before,.view.grid-flex-stretch>.view-content::before,.view.grid-flex-center>.view-content::before,.grid-flex.view>.view-content::after,.view.grid-flex-stretch>.view-content::after,.view.grid-flex-center>.view-content::after{content:"";display:none}.grid-flex-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.grid-flex-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.col,[class*='col-'],[class^='col-']{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left}@media (min-width:480px){.col,[class*='col-'],[class^='col-']{padding-right:15px;padding-left:15px}}@media (min-width:768px){.col.col-right,[class*='col-'].col-right,[class^='col-'].col-right{float:right}}.nogutter{margin-right:0;margin-left:0;padding-right:0;padding-left:0}.nogutter>[class*='col-']{padding-right:0;padding-left:0}.slim-gutter .grid-row,.grid-view.slim-gutter .grid-row{margin:0 -10px}.slim-gutter .grid-row [class*='col-'],.slim-gutter .grid-row [class^='col-'],.slim-gutter [class*='col-'],.slim-gutter [class^='col-'],.grid-view.slim-gutter .grid-row [class*='col-'],.grid-view.slim-gutter .grid-row [class^='col-'],.grid-view.slim-gutter [class*='col-'],.grid-view.slim-gutter [class^='col-']{padding-left:10px;padding-right:10px}.slim-gutter.grid-view .view-content,.grid-view.slim-gutter.grid-view .view-content{margin:0 -10px}.xslim-gutter .grid-row,.grid-view.xslim-gutter .grid-row{margin:0 -5px}.xslim-gutter .grid-row [class*='col-'],.xslim-gutter .grid-row [class^='col-'],.xslim-gutter [class*='col-'],.xslim-gutter [class^='col-'],.grid-view.xslim-gutter .grid-row [class*='col-'],.grid-view.xslim-gutter .grid-row [class^='col-'],.grid-view.xslim-gutter [class*='col-'],.grid-view.xslim-gutter [class^='col-']{padding-left:5px;padding-right:5px}.xslim-gutter.grid-view .view-content,.grid-view.xslim-gutter.grid-view .view-content{margin:0 -5px}.no-pad{padding:0}.col-xs-12{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:100%}@media (min-width:480px){.col-xs-12{padding-right:15px;padding-left:15px}}.col-xs-11{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:91.66666667%}@media (min-width:480px){.col-xs-11{padding-right:15px;padding-left:15px}}.col-xs-10{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:83.33333333%}@media (min-width:480px){.col-xs-10{padding-right:15px;padding-left:15px}}.col-xs-9{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:75%}@media (min-width:480px){.col-xs-9{padding-right:15px;padding-left:15px}}.col-xs-8{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:66.66666667%}@media (min-width:480px){.col-xs-8{padding-right:15px;padding-left:15px}}.col-xs-7{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:58.33333333%}@media (min-width:480px){.col-xs-7{padding-right:15px;padding-left:15px}}.col-xs-6{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:50%}@media (min-width:480px){.col-xs-6{padding-right:15px;padding-left:15px}}.col-xs-5{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:41.66666667%}@media (min-width:480px){.col-xs-5{padding-right:15px;padding-left:15px}}.col-xs-4{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:33.33333333%}@media (min-width:480px){.col-xs-4{padding-right:15px;padding-left:15px}}.col-xs-3{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:25%}@media (min-width:480px){.col-xs-3{padding-right:15px;padding-left:15px}}.col-xs-2{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:16.66666667%}@media (min-width:480px){.col-xs-2{padding-right:15px;padding-left:15px}}.col-xs-1{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:8.33333333%}@media (min-width:480px){.col-xs-1{padding-right:15px;padding-left:15px}}.offset-xs-12{margin-left:100%}.offset-xs-11{margin-left:91.66666667%}.offset-xs-10{margin-left:83.33333333%}.offset-xs-9{margin-left:75%}.offset-xs-8{margin-left:66.66666667%}.offset-xs-7{margin-left:58.33333333%}.offset-xs-6{margin-left:50%}.offset-xs-5{margin-left:41.66666667%}.offset-xs-4{margin-left:33.33333333%}.offset-xs-3{margin-left:25%}.offset-xs-2{margin-left:16.66666667%}.offset-xs-1{margin-left:8.33333333%}.offset-xs-0{margin-left:0}@media (min-width:480px){.col-sm-12{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:100%}}@media (min-width:480px) and (min-width:480px){.col-sm-12{padding-right:15px;padding-left:15px}}@media (min-width:480px){.col-sm-11{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:91.66666667%}}@media (min-width:480px) and (min-width:480px){.col-sm-11{padding-right:15px;padding-left:15px}}@media (min-width:480px){.col-sm-10{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:83.33333333%}}@media (min-width:480px) and (min-width:480px){.col-sm-10{padding-right:15px;padding-left:15px}}@media (min-width:480px){.col-sm-9{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:75%}}@media (min-width:480px) and (min-width:480px){.col-sm-9{padding-right:15px;padding-left:15px}}@media (min-width:480px){.col-sm-8{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:66.66666667%}}@media (min-width:480px) and (min-width:480px){.col-sm-8{padding-right:15px;padding-left:15px}}@media (min-width:480px){.col-sm-7{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:58.33333333%}}@media (min-width:480px) and (min-width:480px){.col-sm-7{padding-right:15px;padding-left:15px}}@media (min-width:480px){.col-sm-6{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:50%}}@media (min-width:480px) and (min-width:480px){.col-sm-6{padding-right:15px;padding-left:15px}}@media (min-width:480px){.col-sm-5{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:41.66666667%}}@media (min-width:480px) and (min-width:480px){.col-sm-5{padding-right:15px;padding-left:15px}}@media (min-width:480px){.col-sm-4{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:33.33333333%}}@media (min-width:480px) and (min-width:480px){.col-sm-4{padding-right:15px;padding-left:15px}}@media (min-width:480px){.col-sm-3{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:25%}}@media (min-width:480px) and (min-width:480px){.col-sm-3{padding-right:15px;padding-left:15px}}@media (min-width:480px){.col-sm-2{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:16.66666667%}}@media (min-width:480px) and (min-width:480px){.col-sm-2{padding-right:15px;padding-left:15px}}@media (min-width:480px){.col-sm-1{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:8.33333333%}}@media (min-width:480px) and (min-width:480px){.col-sm-1{padding-right:15px;padding-left:15px}}@media (min-width:480px){.offset-sm-12{margin-left:100%}.offset-sm-11{margin-left:91.66666667%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-9{margin-left:75%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-6{margin-left:50%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-3{margin-left:25%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-1{margin-left:8.33333333%}.offset-sm-0{margin-left:0}}@media (min-width:768px){.col-12{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:100%}}@media (min-width:768px) and (min-width:480px){.col-12{padding-right:15px;padding-left:15px}}@media (min-width:768px){.col-11{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:91.66666667%}}@media (min-width:768px) and (min-width:480px){.col-11{padding-right:15px;padding-left:15px}}@media (min-width:768px){.col-10{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:83.33333333%}}@media (min-width:768px) and (min-width:480px){.col-10{padding-right:15px;padding-left:15px}}@media (min-width:768px){.col-9{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:75%}}@media (min-width:768px) and (min-width:480px){.col-9{padding-right:15px;padding-left:15px}}@media (min-width:768px){.col-8{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:66.66666667%}}@media (min-width:768px) and (min-width:480px){.col-8{padding-right:15px;padding-left:15px}}@media (min-width:768px){.col-7{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:58.33333333%}}@media (min-width:768px) and (min-width:480px){.col-7{padding-right:15px;padding-left:15px}}@media (min-width:768px){.col-6{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:50%}}@media (min-width:768px) and (min-width:480px){.col-6{padding-right:15px;padding-left:15px}}@media (min-width:768px){.col-5{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:41.66666667%}}@media (min-width:768px) and (min-width:480px){.col-5{padding-right:15px;padding-left:15px}}@media (min-width:768px){.col-4{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:33.33333333%}}@media (min-width:768px) and (min-width:480px){.col-4{padding-right:15px;padding-left:15px}}@media (min-width:768px){.col-3{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:25%}}@media (min-width:768px) and (min-width:480px){.col-3{padding-right:15px;padding-left:15px}}@media (min-width:768px){.col-2{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:16.66666667%}}@media (min-width:768px) and (min-width:480px){.col-2{padding-right:15px;padding-left:15px}}@media (min-width:768px){.col-1{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:8.33333333%}}@media (min-width:768px) and (min-width:480px){.col-1{padding-right:15px;padding-left:15px}}@media (min-width:768px){.offset-12{margin-left:100%}.offset-11{margin-left:91.66666667%}.offset-10{margin-left:83.33333333%}.offset-9{margin-left:75%}.offset-8{margin-left:66.66666667%}.offset-7{margin-left:58.33333333%}.offset-6{margin-left:50%}.offset-5{margin-left:41.66666667%}.offset-4{margin-left:33.33333333%}.offset-3{margin-left:25%}.offset-2{margin-left:16.66666667%}.offset-1{margin-left:8.33333333%}.offset-0{margin-left:0}}@media (min-width:1024px){.col-lg-12{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:100%}}@media (min-width:1024px) and (min-width:480px){.col-lg-12{padding-right:15px;padding-left:15px}}@media (min-width:1024px){.col-lg-11{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:91.66666667%}}@media (min-width:1024px) and (min-width:480px){.col-lg-11{padding-right:15px;padding-left:15px}}@media (min-width:1024px){.col-lg-10{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:83.33333333%}}@media (min-width:1024px) and (min-width:480px){.col-lg-10{padding-right:15px;padding-left:15px}}@media (min-width:1024px){.col-lg-9{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:75%}}@media (min-width:1024px) and (min-width:480px){.col-lg-9{padding-right:15px;padding-left:15px}}@media (min-width:1024px){.col-lg-8{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:66.66666667%}}@media (min-width:1024px) and (min-width:480px){.col-lg-8{padding-right:15px;padding-left:15px}}@media (min-width:1024px){.col-lg-7{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:58.33333333%}}@media (min-width:1024px) and (min-width:480px){.col-lg-7{padding-right:15px;padding-left:15px}}@media (min-width:1024px){.col-lg-6{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:50%}}@media (min-width:1024px) and (min-width:480px){.col-lg-6{padding-right:15px;padding-left:15px}}@media (min-width:1024px){.col-lg-5{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:41.66666667%}}@media (min-width:1024px) and (min-width:480px){.col-lg-5{padding-right:15px;padding-left:15px}}@media (min-width:1024px){.col-lg-4{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:33.33333333%}}@media (min-width:1024px) and (min-width:480px){.col-lg-4{padding-right:15px;padding-left:15px}}@media (min-width:1024px){.col-lg-3{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:25%}}@media (min-width:1024px) and (min-width:480px){.col-lg-3{padding-right:15px;padding-left:15px}}@media (min-width:1024px){.col-lg-2{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:16.66666667%}}@media (min-width:1024px) and (min-width:480px){.col-lg-2{padding-right:15px;padding-left:15px}}@media (min-width:1024px){.col-lg-1{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:8.33333333%}}@media (min-width:1024px) and (min-width:480px){.col-lg-1{padding-right:15px;padding-left:15px}}@media (min-width:1024px){.offset-lg-12{margin-left:100%}.offset-lg-11{margin-left:91.66666667%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-9{margin-left:75%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-6{margin-left:50%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-3{margin-left:25%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-1{margin-left:8.33333333%}.offset-lg-0{margin-left:0}}@media (min-width:1366px){.col-xl-12{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:100%}}@media (min-width:1366px) and (min-width:480px){.col-xl-12{padding-right:15px;padding-left:15px}}@media (min-width:1366px){.col-xl-11{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:91.66666667%}}@media (min-width:1366px) and (min-width:480px){.col-xl-11{padding-right:15px;padding-left:15px}}@media (min-width:1366px){.col-xl-10{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:83.33333333%}}@media (min-width:1366px) and (min-width:480px){.col-xl-10{padding-right:15px;padding-left:15px}}@media (min-width:1366px){.col-xl-9{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:75%}}@media (min-width:1366px) and (min-width:480px){.col-xl-9{padding-right:15px;padding-left:15px}}@media (min-width:1366px){.col-xl-8{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:66.66666667%}}@media (min-width:1366px) and (min-width:480px){.col-xl-8{padding-right:15px;padding-left:15px}}@media (min-width:1366px){.col-xl-7{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:58.33333333%}}@media (min-width:1366px) and (min-width:480px){.col-xl-7{padding-right:15px;padding-left:15px}}@media (min-width:1366px){.col-xl-6{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:50%}}@media (min-width:1366px) and (min-width:480px){.col-xl-6{padding-right:15px;padding-left:15px}}@media (min-width:1366px){.col-xl-5{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:41.66666667%}}@media (min-width:1366px) and (min-width:480px){.col-xl-5{padding-right:15px;padding-left:15px}}@media (min-width:1366px){.col-xl-4{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:33.33333333%}}@media (min-width:1366px) and (min-width:480px){.col-xl-4{padding-right:15px;padding-left:15px}}@media (min-width:1366px){.col-xl-3{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:25%}}@media (min-width:1366px) and (min-width:480px){.col-xl-3{padding-right:15px;padding-left:15px}}@media (min-width:1366px){.col-xl-2{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:16.66666667%}}@media (min-width:1366px) and (min-width:480px){.col-xl-2{padding-right:15px;padding-left:15px}}@media (min-width:1366px){.col-xl-1{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:8.33333333%}}@media (min-width:1366px) and (min-width:480px){.col-xl-1{padding-right:15px;padding-left:15px}}@media (min-width:1366px){.offset-xl-12{margin-left:100%}.offset-xl-11{margin-left:91.66666667%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-9{margin-left:75%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-6{margin-left:50%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-3{margin-left:25%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-1{margin-left:8.33333333%}.offset-xl-0{margin-left:0}}body{color:#555;font-family:"Montserrat","Helvetica","Arial",Sans Serif;font-weight:300;font-size:1em;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:768px){body{font-size:1em}}p,.dev-teaser__text{line-height:1.5em;margin-bottom:1.3em}p:last-child,.dev-teaser__text:last-child{margin-bottom:0}h1,h2,h3,.property-tabs__available .block-title,h4,.phase__floorplan__title{line-height:1.2em;margin-bottom:0.7em;color:#2e3841;font-weight:400;font-family:"Montserrat","Helvetica","Arial",Sans Serif}.page-title{margin:1em 0}h1,.h1,h2.section-head,.section h2.block-title{font-size:1.8em;line-height:1em}@media (min-width:1024px){h1,.h1,h2.section-head,.section h2.block-title{font-size:2.3rem}}h2.section-head,.section h2.block-title{margin-bottom:1.3em}h2,.h2{font-size:1.5em}h3,.property-tabs__available .block-title,.h3{font-size:1.3em}h4,.phase__floorplan__title,.h4{font-size:1.15em}@media (min-width:1024px){h1{font-size:2.3rem}h2,.h2{font-size:1.65em}h3,.property-tabs__available .block-title,.h3{font-size:1.4em}h4,.phase__floorplan__title,.h4{font-size:1.15em}}strong{font-weight:700}i,em{font-style:italic}a{color:#98b400;text-decoration:none}a:hover{color:#424e00}p a,.dev-teaser__text a{font-weight:500}.darklink a{color:#2e3841}.darklink a:hover{color:#586b7d}blockquote,q,.blockquote{display:block;padding:0 40px;font-style:italic;position:relative;font-weight:200;margin:45px auto;max-width:90%;text-align:center;color:#2e3841}blockquote p,blockquote .dev-teaser__text,q p,q .dev-teaser__text,.blockquote p,.blockquote .dev-teaser__text{font-size:1.2em;line-height:1.4em}blockquote::before,blockquote::after,q::before,q::after,.blockquote::before,.blockquote::after{width:26px;height:26px;position:absolute;top:0;content:""}blockquote::before,q::before,.blockquote::before{left:0;content:url('data:image/svg+xml;charset=utf8,<svg viewBox="0 0 46 ,42" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Testimonial/centre" fill="rgb(152, 180, 0)" fill-rule="nonzero"><path d="M18.8461538,0 L21,2.13559322 C10.0512821,11.5677966 8.61538462,15.6610169 8.61538462,19.7542373 C8.61538462,22.4237288 9.69230769,24.3813559 12.3846154,24.3813559 C15.0769231,24.3813559 18.8461538,27.940678 18.8461538,32.9237288 C18.8461538,37.9067797 14.5384615,42 10.0512821,42 C4.66666667,42 0,38.6186441 0,30.2542373 C0,16.1949153 8.97435897,7.65254237 18.8461538,0 Z M44.025641,0 L46,2.13559322 C35.0512821,11.5677966 33.6153846,15.6610169 33.6153846,19.7542373 C33.6153846,22.4237288 34.6923077,24.3813559 37.3846154,24.3813559 C40.0769231,24.3813559 44.025641,27.940678 44.025641,32.9237288 C44.025641,37.9067797 39.5384615,42 35.0512821,42 C29.6666667,42 25,38.6186441 25,30.2542373 C25,16.1949153 33.974359,7.65254237 44.025641,0 Z" id="“"></path></g></g></svg>')}blockquote::after,q::after,.blockquote::after{right:0;content:url('data:image/svg+xml;charset=utf8,<svg viewBox="0 0 46 42" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>“ copy</title><desc>Created with Sketch.</desc><g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Testimonial/centre" transform="translate(-630.000000, 0.000000)" fill="rgb(152, 180, 0)" fill-rule="nonzero"><path d="M648.846154,0 L651,2.13559322 C640.051282,11.5677966 638.615385,15.6610169 638.615385,19.7542373 C638.615385,22.4237288 639.692308,24.3813559 642.384615,24.3813559 C645.076923,24.3813559 648.846154,27.940678 648.846154,32.9237288 C648.846154,37.9067797 644.538462,42 640.051282,42 C634.666667,42 630,38.6186441 630,30.2542373 C630,16.1949153 638.974359,7.65254237 648.846154,0 Z M674.025641,0 L676,2.13559322 C665.051282,11.5677966 663.615385,15.6610169 663.615385,19.7542373 C663.615385,22.4237288 664.692308,24.3813559 667.384615,24.3813559 C670.076923,24.3813559 674.025641,27.940678 674.025641,32.9237288 C674.025641,37.9067797 669.538462,42 665.051282,42 C659.666667,42 655,38.6186441 655,30.2542373 C655,16.1949153 663.974359,7.65254237 674.025641,0 Z" id="“-copy" transform="translate(653.000000, 21.000000) scale(-1, 1) translate(-653.000000, -21.000000) "></path></g></g></svg>')}blockquote .quote-body,q .quote-body,.blockquote .quote-body{display:block;margin-bottom:20px}blockquote .quote-provider,q .quote-provider,.blockquote .quote-provider{font-weight:400;font-style:normal;margin:0;font-size:1em}@media (min-width:768px){blockquote,q,.blockquote{max-width:75%;padding:0 60px;margin:60px auto}blockquote p,blockquote .dev-teaser__text,q p,q .dev-teaser__text,.blockquote p,.blockquote .dev-teaser__text{font-size:1.4em;line-height:1.4em}blockquote::before,blockquote::after,q::before,q::after,.blockquote::before,.blockquote::after{width:46px;height:46px}}@media (min-width:1024px){blockquote,q,.blockquote{max-width:676px}}.view-id-testimonials blockquote,.view-id-testimonials q,.view-id-testimonials .blockquote{margin:30px auto}.intro-paragraph,.leadp{font-size:1.4em;color:#555;font-weight:400}@media (min-width:768px){.intro-paragraph,.leadp{font-size:1.5em}}.date-display{color:#555;font-size:14px;margin-bottom:0.5em}pre,code{font-family:"couriour",monospace}pre[class*="language-"]{margin-bottom:30px}.info-text{display:block;padding:80px 0 0;background-image:url(/themes/custom/shropshirehomes/images/icon-info.svg);background-repeat:no-repeat;background-position:center top;background-size:60px;text-align:center;margin-bottom:30px;color:#555;font-weight:400}@media (min-width:480px){.info-text{padding:0 0 0 90px;min-height:60px;background-position:left center;text-align:left}}@media (min-width:768px){.info-text{margin-bottom:60px;padding:0 0 0 120px;min-height:90px;background-size:90px}}@media (min-width:1024px){.info-text{padding:0 0 0 170px;min-height:140px;background-size:140px}}body{padding-top:50px}body.toolbar-vertical{padding-top:89px !important}@media (min-width:1024px){body{padding-top:130px}body.toolbar-horizontal{padding-top:169px !important}body.toolbar-tray-open{padding-top:218px !important}body.with-hero{padding-top:30px}body.with-hero.toolbar-horizontal{padding-top:69px !important}body.with-hero.toolbar-tray-open{padding-top:118px !important}}.with-hero #block-shropshirehomes-page-title{display:none}.block[class^="page-hero--"] picture{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.block[class^="page-hero--"] picture img{-o-object-fit:cover;object-fit:cover;margin-bottom:0;display:block;width:100%}.block[class^="page-hero--"] .field-name-node-title{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.4);top:0;left:0;text-align:center;pointer-events:none;padding:30px}.block[class^="page-hero--"] .field-name-node-title h2,.block[class^="page-hero--"] .field-name-node-title h1{font-size:2.5em;font-weight:300;color:#fff;margin:0;padding:20px;pointer-events:all;position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:768px){.block[class^="page-hero--"] .field-name-node-title h2,.block[class^="page-hero--"] .field-name-node-title h1{font-size:3.2em;padding:60px}}@media (min-width:1024px){.block[class^="page-hero--"] .field-name-node-title h2,.block[class^="page-hero--"] .field-name-node-title h1{top:60%}}.path-frontpage .messages--status{margin:60px 0 0}#page{padding:20px 0}@media (min-width:768px){#page{padding:30px 0 60px}.page-node-type-contact-us #page{padding:30px 0 30px}}.path-frontpage #page{padding:0}#header-top{color:#fff;background:#2e3841;height:30px;border-bottom:1px solid #000}#header-top h2,#header-top h3,#header-top .property-tabs__available .block-title,.property-tabs__available #header-top .block-title,#header-top h4,#header-top .phase__floorplan__title,#header-top h5,#header-top h6,#header-top label{color:#fff}#header-top select,#header-top input[type="text"],#header-top input[type="email"],#header-top input[type="search"],#header-top input[type="password"],#header-top .form-textarea,#header-top .form-control{border:0}#header-top .pure-checkbox input[type="checkbox"]+label::before,#header-top .pure-checkbox input[type="radio"]+label::before,#header-top .pure-radiobutton input[type="checkbox"]+label::before,#header-top .pure-radiobutton input[type="radio"]+label::before{border-color:#fff}#header-top a{color:#fff}#header-top a:hover,#header-top a:focus{color:#98b400}#header{padding:10px 0}#footer-top{color:#fff;background:#98b400;padding:30px 0}#footer-top h2,#footer-top h3,#footer-top .property-tabs__available .block-title,.property-tabs__available #footer-top .block-title,#footer-top h4,#footer-top .phase__floorplan__title,#footer-top h5,#footer-top h6,#footer-top label{color:#fff}#footer-top select,#footer-top input[type="text"],#footer-top input[type="email"],#footer-top input[type="search"],#footer-top input[type="password"],#footer-top .form-textarea,#footer-top .form-control{border:0}#footer-top .pure-checkbox input[type="checkbox"]+label::before,#footer-top .pure-checkbox input[type="radio"]+label::before,#footer-top .pure-radiobutton input[type="checkbox"]+label::before,#footer-top .pure-radiobutton input[type="radio"]+label::before{border-color:#fff}#footer-top a{color:#ccc}#footer-top a:hover,#footer-top a:focus{color:#fff}@media (min-width:768px){#footer-top{padding:60px 0}}@media (min-width:1366px){#footer-top{padding:90px 0}}#footer-top a,#footer-top .description,#footer-top label{color:#fff}#footer-top a{font-weight:500}#footer-top h2.block-title{font-size:1.8em;line-height:1em;text-align:center;margin-bottom:1.5em}@media (min-width:1024px){#footer-top h2.block-title{font-size:2.3rem}}#footer-bottom{color:#fff;background:#2e3841;padding:30px 0;font-weight:400;text-align:center;padding-left:20px;padding-right:20px;border-bottom:5px solid #98b400}#footer-bottom h2,#footer-bottom h3,#footer-bottom .property-tabs__available .block-title,.property-tabs__available #footer-bottom .block-title,#footer-bottom h4,#footer-bottom .phase__floorplan__title,#footer-bottom h5,#footer-bottom h6,#footer-bottom label{color:#fff}#footer-bottom select,#footer-bottom input[type="text"],#footer-bottom input[type="email"],#footer-bottom input[type="search"],#footer-bottom input[type="password"],#footer-bottom .form-textarea,#footer-bottom .form-control{border:0}#footer-bottom .pure-checkbox input[type="checkbox"]+label::before,#footer-bottom .pure-checkbox input[type="radio"]+label::before,#footer-bottom .pure-radiobutton input[type="checkbox"]+label::before,#footer-bottom .pure-radiobutton input[type="radio"]+label::before{border-color:#fff}#footer-bottom a{color:#fff}#footer-bottom a:hover,#footer-bottom a:focus{color:#98b400}@media (min-width:768px){#footer-bottom{padding:60px 0}}@media (min-width:1366px){#footer-bottom{padding:90px 0}}#footer-bottom h3.block-title,#footer-bottom .property-tabs__available .block-title,.property-tabs__available #footer-bottom .block-title{margin-bottom:1em}#footer-bottom a{color:#fff}#footer-bottom ul.menu{margin-bottom:0}#footer-bottom .block{margin-bottom:30px}#footer-bottom .block:last-child{margin-bottom:0}@media (min-width:480px){#footer-bottom{text-align:left}#footer-bottom ul.menu .block:first-child{margin-bottom:0}}@media (min-width:768px){#footer-bottom{padding-left:15px;padding-right:15px}}@media (min-width:1024px){#footer-bottom{padding-left:0;padding-right:0}}#footer-below{padding:30px 0;text-align:center}#footer-below .block{margin-bottom:10px}#footer-below .block:last-child{margin:0}@media (min-width:768px){#footer-below{text-align:inherit;font-size:0.85em}}.page__sections{margin-top:60px}.page__sections .page__section{margin-bottom:60px}.page__sections .page__section:before,.page__sections .page__section:after{content:" ";display:table}.page__sections .page__section:after{clear:both}.page__section__col{width:100%;padding:0}@media (min-width:768px){.page__section--2col .page__section__col{width:50%}}.page__section__col .field-img{margin-bottom:0 !important;display:inline-block}.page__section__col .paragraph__link{margin-top:30px}.page__section__col .paragraph__link a{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;border-radius:3px;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;padding:1em 2em;font-size:1em;font-weight:400;letter-spacing:0;line-height:1.15em;font-family:"Montserrat","Helvetica","Arial",Sans Serif;text-transform:capitalize;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#98b400;border-color:#6d8100}#toolbar-administration .page__section__col .paragraph__link a{height:100%}.page__section__col .paragraph__link a:active,.page__section__col .paragraph__link a.active{background-image:none;outline:0}.page__section__col .paragraph__link a:active:focus,.page__section__col .paragraph__link a:active.focus,.page__section__col .paragraph__link a.active:focus,.page__section__col .paragraph__link a.active.focus{outline:thin dotted;outline-offset:-2px}.page__section__col .paragraph__link a.disabled,.page__section__col .paragraph__link a:disabled{cursor:none;opacity:.65}.page__section__col .paragraph__link a:hover{color:#fff;background-color:#6d8100;border-color:#394400}.page__section__col .paragraph__link a:focus,.page__section__col .paragraph__link a.focus{color:#fff;background-color:#6d8100;border-color:#394400}.page__section__col .paragraph__link a.disabled:focus,.page__section__col .paragraph__link a.disabled.focus,.page__section__col .paragraph__link a:disabled:focus,.page__section__col .paragraph__link a:disabled.focus{background-color:#98b400;border-color:#6d8100}.page__section__col .paragraph__link a.disabled:hover,.page__section__col .paragraph__link a:disabled:hover{background-color:#98b400;border-color:#6d8100}.page__section__col .paragraph__link a:hover,.page__section__col .paragraph__link a:focus,.page__section__col .paragraph__link a.focus{background:#6d8100}.page__section--text--full{margin-bottom:60px}.page__section--img-text{border:1px solid #ddd}.flexbox .page__section--img-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.flexbox .page__section--img-text::before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:767px){.flexbox .page__section--img-text.layout--right-big,.flexbox .page__section--img-text.layout--right-small{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.page__section--img-text.layout--left-big .field-img{display:block}.page__section--img-text .page__section__col--text{padding:30px}.flexbox .page__section--img-text .page__section__col--text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.flexbox .page__section--img-text .page__section__col--text::before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:768px){.page__section--img-text .page__section__col--text{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:1024px){.page__section--img-text .page__section__col--text{padding:60px}}@media (min-width:1366px){.page__section--img-text .page__section__col--text{padding:90px}}.page__section--img-text .page__section__col--text h2{font-weight:500}.page__section--img-text.layout--left-small .page__section__col--image,.page__section--img-text.layout--right-small .page__section__col--image{text-align:center}.flexbox .page__section--img-text.layout--left-small .page__section__col--image,.flexbox .page__section--img-text.layout--right-small .page__section__col--image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.flexbox .page__section--img-text.layout--left-small .page__section__col--image::before,.flexbox .page__section--img-text.layout--right-small .page__section__col--image::before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:768px){.page__section--img-text.layout--left-small .page__section__col--image,.page__section--img-text.layout--right-small .page__section__col--image{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.page__section--img-text.layout--left-small .page__section__col--image .img-space,.page__section--img-text.layout--right-small .page__section__col--image .img-space{text-align:center;width:100%}@media (max-width:767px){.page__section--img-text.layout--right-small .page__section__col--text{text-align:center}}@media (max-width:767px){.page__section--img-text.layout--left-small .page__section__col--text{text-align:center}}.flexbox .page__section--img-text.layout--left-big .page__section__col,.flexbox .page__section--img-text.layout--right-big .page__section__col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.flexbox .page__section--img-text.layout--left-big .page__section__col::before,.flexbox .page__section--img-text.layout--right-big .page__section__col::before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.page__section--img-text.layout--left-big .page__section__col .img-space,.page__section--img-text.layout--right-big .page__section__col .img-space{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.page__section--img-text.layout--left-big .page__section__col .img-space img,.page__section--img-text.layout--right-big .page__section__col .img-space img{-o-object-fit:cover;object-fit:cover;margin-bottom:0;display:block;width:100%}.page__section--img--centered{text-align:center}.sidebar{margin-top:30px}@media (min-width:768px){.sidebar{margin-top:0}}#span_bottom{background:#e8eedc;padding:30px 0}@media (min-width:768px){#span_bottom{padding:60px 0}}#span_bottom_lower{padding:30px 0}@media (min-width:768px){#span_bottom_lower{padding:60px 0}}table{width:100%;margin-bottom:30px;border:1px solid #efefef}table:last-child{margin-bottom:0}table tr:nth-child(odd){background:#fff}table tr:nth-child(even){background:#fff}table td,table th{padding:10px 15px;text-align:left;border:1px solid #efefef;vertical-align:top}table th{background:#2e3841;color:#fff;border:none}table tr:last-child td{border-bottom:0}table.view-table caption{text-align:left;margin-top:20px}table.view-table:first-child caption{margin-top:0}ul,ol{list-style-position:outside;margin-bottom:1.3em;padding-left:1rem}ul li,ol li{line-height:1.5em;margin-bottom:0.75em;padding-left:0.5em}ul li:last-child,ol li:last-child{margin:0}ul{list-style-type:disc}ol{list-style-type:decimal}ul.tabs,ul.menu,ol.tabs,ol.menu{list-style:none;padding:0}ul.tabs li,ul.menu li,ol.tabs li,ol.menu li{list-style-position:inside;list-style-type:none;list-style:none !important;padding:0;margin:0}ul.tabs li a,ul.menu li a,ol.tabs li a,ol.menu li a{padding:0 10px 0 0}hr{border:0;background:#ddd;margin:30px 0 30px}.centered{text-align:center}.center-block{margin-right:auto;margin-left:auto}.float-left{float:left}.float-right{float:right}@media (min-width:480px){.hide-above-sm{display:none}}@media (min-width:768px){.hide-above-md{display:none}}@media (min-width:1024px){.hide-above-lg{display:none}}@media (min-width:1366px){.hide-above-xl{display:none}}@media (max-width:319px){.hide-below-xs{display:none}}@media (max-width:479px){.hide-below-sm{display:none}}@media (max-width:767px){.hide-below-md{display:none}}@media (max-width:1023px){.hide-below-lg{display:none}}.block-space-top-x1{margin-top:30px}.block-space-top-x2{margin-top:60px}.block-space-top-x3{margin-top:90px}.block-space-bottom-x1{margin-bottom:30px}.block-space-bottom-x2{margin-bottom:60px}.block-space-bottom-x3{margin-bottom:90px}.flexbox .flex-parent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.flexbox .flex-parent::before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flexbox .flex-child-parent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.flexbox .flex-child-parent>*{-webkit-box-flex:1;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto;overflow:auto}.maintenance-page .layout-container{text-align:center;padding:30px 10px}.maintenance-page .layout-container header{margin-bottom:30px}.messages{border:1px solid;border-width:1px 1px 10px 1px;padding:15px 20px 15px 30px;word-wrap:break-word;overflow-wrap:break-word;margin-bottom:30px;position:relative}.messages:before{position:absolute;top:15px;left:10px}[dir="rtl"] .messages{text-align:right}.messages+.messages{margin-top:1.538em}.messages__list{list-style:none;padding:0;margin:0 0 0 1.5em}.messages__list li{line-height:1em;margin:0 0 10px}.messages__item+.messages__item{margin-top:0.769em}.messages--status{color:#325e1c;background-color:#f3faef;border-color:#79bd56}.messages--status:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.messages--status:before{content:"\f058"}[dir="rtl"] .messages--status{border-color:#c9e1bd;-webkit-box-shadow:8px 0 0 #77b259;box-shadow:8px 0 0 #77b259;margin-left:0}.messages--warning{background-color:#fdf8ed;border-color:#f4daa6;color:#734c00}.messages--warning:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.messages--warning:before{content:"\f071"}[dir="rtl"] .messages--warning{border-color:#f4daa6;-webkit-box-shadow:8px 0 0 #e09600;box-shadow:8px 0 0 #e09600}.messages--error{background-color:#fcf4f2;color:#a51b00;border-color:#f9c9bf}.messages--error:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.messages--error:before{content:"\f06a"}[dir="rtl"] .messages--error{border-color:#f9c9bf;-webkit-box-shadow:8px 0 0 #e62600;box-shadow:8px 0 0 #e62600}.messages--error p.error,.messages--error .error.dev-teaser__text{color:#a51b00}ul.inline,ul.links.inline{margin:0 0 1em;padding:0;display:block}ul.inline:before,ul.inline:after,ul.links.inline:before,ul.links.inline:after{content:" ";display:table}ul.inline:after,ul.links.inline:after{clear:both}ul.inline li,ul.links.inline li{display:inline-block;float:left;list-style-type:none;margin:0 10px 0 0;padding:0}.slick-list ul.inline li,.slick-list ul.links.inline li{margin:0}ul.inline li a,ul.links.inline li a{display:inline-block;line-height:1em;text-decoration:none;float:left}.views-row ul.inline,.views-row ul.links.inline{margin-bottom:0}ul.primary{border:0;margin:20px -2px;padding:0;overflow:hidden}.path-frontpage ul.primary{display:table;margin:30px auto 0;text-align:center}ul.primary li{float:left;margin:2px}ul.primary li a{background-color:#aeb0a9;border-radius:5px;border:0;margin:0;padding:5px 1em;display:inline-block;color:#2e3841}ul.primary li a:hover{background-color:#ddd}ul.primary li.is-active a{background-color:#555;color:#efefef;border:0}.node__submitted{margin:0 0 10px;font-size:0.9em;font-style:italic}.node--view-mode-full .field-img{margin:0 0 1em}figcaption{margin-bottom:1em;font-style:italic;font-size:0.8rem;padding:5px 0}.views-row{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ddd}.views-row.slick-slide{margin-bottom:0;padding-bottom:0;border-bottom:0}.views-row:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.grid-flex.view>.view-content .views-row:last-child,.view.grid-flex-stretch>.view-content .views-row:last-child,.view.grid-flex-center>.view-content .views-row:last-child{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ddd}.grid-view .views-row{padding-bottom:0;border-bottom:0}.grid-view .views-row:last-child{margin-bottom:30px}.sidebar .views-row{padding-bottom:20px;margin-bottom:20px}.sidebar .views-row:last-child{margin-bottom:0}.views-row img{display:block}.grid-view .view-content{margin-right:-10px;margin-left:-10px}.grid-view .view-content:before,.grid-view .view-content:after{content:" ";display:table}.grid-view .view-content:after{clear:both}@media (min-width:480px){.grid-view .view-content{margin-right:-15px;margin-left:-15px}}.flexbox .grid-view .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.flexbox .grid-view .view-content::before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.view-filters{margin-bottom:40px}.filter-wrapper{margin-bottom:30px;background:#efefef;padding:30px;position:relative}.filter-wrapper select,.filter-wrapper input[type="text"],.filter-wrapper input[type="email"],.filter-wrapper input[type="search"],.filter-wrapper input[type="password"],.filter-wrapper .form-textarea,.filter-wrapper .form-control{border:0}.filter-wrapper .filter-wrapper-row{margin-right:-10px;margin-left:-10px}.filter-wrapper .filter-wrapper-row:before,.filter-wrapper .filter-wrapper-row:after{content:" ";display:table}.filter-wrapper .filter-wrapper-row:after{clear:both}@media (min-width:480px){.filter-wrapper .filter-wrapper-row{margin-right:-15px;margin-left:-15px}}.filter-wrapper .filter-wrapper-row .form-item{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:100%;margin-bottom:20px}@media (min-width:480px){.filter-wrapper .filter-wrapper-row .form-item{padding-right:15px;padding-left:15px}}.filter-wrapper .filter-wrapper-row .form-item label{opacity:0;line-height:0px;font-size:0px}.filter-wrapper .filter-wrapper-row .form-actions{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:100%}@media (min-width:480px){.filter-wrapper .filter-wrapper-row .form-actions{padding-right:15px;padding-left:15px}}.filter-wrapper .filter-wrapper-row .form-actions input{width:100%}.property-search-view .view-filters{border-bottom:1px solid #ddd;position:relative;padding-bottom:50px}.property-search-view .view-filters .filter-wrapper .filter-wrapper-row{margin:0 -10px}@media (min-width:768px){.property-search-view .view-filters .filter-wrapper .filter-wrapper-row .form-item{width:22%;margin-bottom:0;padding:0 10px}.property-search-view .view-filters .filter-wrapper .filter-wrapper-row .form-actions{width:12%;padding:0 10px}.property-search-view .view-filters .filter-wrapper .filter-wrapper-row .form-actions input{padding:1em 1.2em}}@media (min-width:1024px){.property-search-view .view-filters .filter-wrapper .filter-wrapper-row .form-item{width:23%}.property-search-view .view-filters .filter-wrapper .filter-wrapper-row .form-actions{width:8%}}.property-search-view .view-filters .sort label{display:inline-block}.property-search-view .view-filters .sort .select-container{display:inline-block;min-width:170px}.property-search-view .view-filters .sort .form-item{margin-bottom:20px}@media (min-width:480px){.property-search-view .view-filters .sort{position:absolute;left:0;bottom:15px}.property-search-view .view-filters .sort .form-item{margin-bottom:0}.property-search-view .view-filters .view-header{position:absolute;right:0;bottom:30px}}@media (min-width:768px){.property-search-view .view-filters .sort .select-container{min-width:190px}}@media (min-width:1366px){.property-search-view .view-filters .sort .select-container{min-width:205px}}input.form-submit[value="Search"]{height:34px;width:34px;text-indent:-9999em;display:inline-block;overflow:hidden;padding:0;background-image:url(/themes/custom/shropshirehomes/images/search.png);background-repeat:no-repeat;background-position:center center;background-size:80%;border-radius:0}html.svg input.form-submit[value="Search"]{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='26px' height='26px' viewBox='0 0 26 26' enable-background='new 0 0 26 26' xml:space='preserve'%3E%3Cg enable-background='new '%3E%3Cpath fill='%23ffffff' d='M20.32,20.186c0,0.312-0.114,0.583-0.342,0.811c-0.229,0.229-0.5,0.343-0.812,0.343 c-0.324,0-0.594-0.114-0.811-0.343l-3.092-3.083c-1.076,0.745-2.275,1.118-3.598,1.118c-0.859,0-1.681-0.167-2.466-0.5 c-0.784-0.334-1.46-0.784-2.028-1.353S6.153,15.935,5.82,15.15s-0.5-1.606-0.5-2.466s0.167-1.682,0.5-2.466s0.784-1.46,1.352-2.028 C7.74,7.623,8.416,7.172,9.2,6.838c0.785-0.333,1.606-0.5,2.466-0.5s1.681,0.167,2.466,0.5c0.784,0.334,1.46,0.785,2.028,1.353 c0.568,0.568,1.019,1.244,1.352,2.028c0.334,0.784,0.501,1.606,0.501,2.466c0,1.322-0.372,2.521-1.118,3.597l3.092,3.093 C20.209,19.596,20.32,19.866,20.32,20.186z M14.52,15.538c0.79-0.79,1.186-1.741,1.186-2.854c0-1.111-0.396-2.062-1.186-2.854 c-0.791-0.79-1.742-1.186-2.854-1.186S9.603,9.041,8.812,9.831c-0.79,0.791-1.185,1.742-1.185,2.854 c0,1.112,0.395,2.063,1.185,2.854c0.791,0.79,1.742,1.186,2.854,1.186S13.729,16.328,14.52,15.538z'/%3E%3C/g%3E%3C/svg%3E")}input.form-submit[value="Search"]:hover,input.form-submit[value="Search"]:focus{background-color:#6d8100;background-repeat:no-repeat;background-size:90%;background-position:center center}@media (min-width:768px){.block-search{max-width:280px}}.block-search .container-inline{display:block;position:relative;width:100%}.block-search .container-inline .form-item{display:block;width:100%;margin:5px 0 0}.block-search .container-inline .form-item .form-text{margin-right:34px;height:34px;line-height:1em;padding:5px 10px;background:rgba(255,255,255,0.3);border:0;border-radius:3px;color:#fff}.block-search .container-inline .form-item .form-text:-moz-placeholder-shown{color:#fff}.block-search .container-inline .form-item .form-text:-ms-input-placeholder{color:#fff}.block-search .container-inline .form-item .form-text:placeholder-shown{color:#fff}.block-search .container-inline .form-item .form-text::-webkit-input-placeholder{color:#fff}.block-search .container-inline .form-item .form-text::-moz-placeholder{color:#fff}.block-search .container-inline .form-item .form-text:-ms-input-placeholder{color:#fff}.block-search .container-inline .form-item .form-text:focus{outline-color:#8080a5}.block-search .container-inline .form-submit{position:absolute;top:0;right:0;text-indent:-9999em}#content-area #search-form #edit-basic.form-wrapper{overflow:hidden;width:100%;max-width:440px;position:relative;margin-bottom:40px}#content-area #search-form #edit-basic.form-wrapper .form-item-keys{width:100%;max-width:100%;display:inline-block;float:left;margin-top:0;padding-right:32px;padding-bottom:0;margin-bottom:0;position:relative}#content-area #search-form #edit-basic.form-wrapper .form-item-keys label{height:32px;display:inline-block;margin:0}#content-area #search-form #edit-basic.form-wrapper .form-submit{height:34px;width:34px;display:inline-block;position:absolute;right:0;bottom:0;z-index:2;background-size:20px;border-radius:0}#content-area #search-form .search-advanced{clear:both;max-width:100%;margin:0 0 30px;border-bottom:1px solid #ddd;padding-bottom:40px}#content-area #search-form .search-advanced legend{margin-bottom:20px}#content-area #search-form .search-advanced .fieldset-wrapper{padding-top:20px;border-top:1px solid #ddd}.search-results{list-style:none;margin:0;padding:0}.search-results li{margin:0 0 20px;padding:0;border-bottom:1px solid #ddd}.search-results li .search-snippet-info{margin:0;padding:0}.search-results li:last-child{border:0;margin:0}.contextual .trigger{background-color:#fff !important;border-radius:50% !important}.contextual-region .contextual .contextual-links a{color:#333 !important}.pager{margin:1em 0;padding:2em 0 0;border-top:0}.pager ul.pager__items{padding:0;text-align:center}.pager ul.pager__items li.pager__item{padding:0;margin:0;display:inline-block;border-radius:0;font-size:0.8rem;font-weight:500;text-transform:uppercase}.pager ul.pager__items li.pager__item a{padding:0.7em 0.9em 0.6em;line-height:1em;display:inline-block;background:#2e3841;color:#fff;border-radius:0}.pager ul.pager__items li.pager__item a:hover{background:#aeb0a9;color:#000}.pager ul.pager__items li.pager__item.is-active a{background:#98b400;color:#fff;font-weight:700}.node-preview-container{position:fixed;z-index:499;width:100%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,0.8)}.node-preview-container .node-preview-backlink{display:inline-block;background:#ed0707;color:#fff;padding:10px;margin:0 10px 0 0;border-radius:5px}.node-preview-container .node-preview-backlink:hover{background:#b71a1a}.node-preview-container .js-form-item-view-mode{display:none}.comment-wrapper{margin:30px 0}.comment-wrapper .title-strip{margin-bottom:30px}.comment-wrapper .filter-wrapper{display:none}.comment-wrapper .comment{margin:0 0 30px}.comment-wrapper .comment .field--name-comment-body{margin-bottom:15px}.comment-wrapper .comment .links{margin-bottom:0}.comment-wrapper .comment .links li{margin-right:0}.comment-wrapper .comment .links a{margin-right:5px;float:none;color:#555;background-color:#efefef;border-color:#e2e2e2;text-transform:uppercase;color:#555;border-width:1px;border-style:solid;height:auto;font-size:0.7rem;border-radius:2px;padding:0.5em 0.85em}.comment-wrapper .comment .links a:hover{color:#555;background-color:#d6d6d6;border-color:#c4c4c4}.comment-wrapper .comment .links a:focus,.comment-wrapper .comment .links a.focus{color:#555;background-color:#d6d6d6;border-color:#c4c4c4}.comment-wrapper .comment .links a.disabled:focus,.comment-wrapper .comment .links a.disabled.focus,.comment-wrapper .comment .links a:disabled:focus,.comment-wrapper .comment .links a:disabled.focus{background-color:#efefef;border-color:#e2e2e2}.comment-wrapper .comment .links a.disabled:hover,.comment-wrapper .comment .links a:disabled:hover{background-color:#efefef;border-color:#e2e2e2}.comment-wrapper .comment .links a:hover,.comment-wrapper .comment .links a:focus,.comment-wrapper .comment .links a.focus{background:#d6d6d6}@media (min-width:768px){.comment-wrapper .comment .links a{height:auto}}.comment-wrapper .comment.by-anonymous .links a{margin:0 3px}.comment-wrapper .comment.by-anonymous .links a:first-child{margin:0 3px 0 0}.comment-wrapper .comment__submitted{background:#2e3841;background:rgba(46,56,65,0.5);font-weight:600;padding:2px 5px;margin-bottom:15px}.comment-wrapper .indented{margin-left:0}.comment-wrapper .indented .indented{border-width:0 0 0 5px;border-style:solid;padding-left:10px;border-color:#2e3841;border-color:rgba(46,56,65,0.5)}.comment-wrapper .indented .indented .comment__submitted{background:#ddd;background:rgba(221,221,221,0.6)}.comment-wrapper .indented .indented .indented{border-color:#ddd;border-color:rgba(221,221,221,0.6)}.comment-wrapper .indented .indented .indented .indented{border-color:#555;border-color:rgba(85,85,85,0.2)}.comment-wrapper .indented .indented .indented .indented .indented{border-color:#555;border-color:rgba(85,85,85,0.1)}.comment-wrapper .indented .indented .indented .indented .indented .indented{border-color:#555;border-color:rgba(85,85,85,0.1)}.ajax-loading .comments_section__main{z-index:1;position:relative}.ajax-loading .comments_section__main::before{content:"";background-image:url(/themes/custom/shropshirehomes/images/loading_03.svg);background-color:rgba(255,255,255,0.8);background-position:center center;background-repeat:no-repeat;text-align:center;width:100%;max-width:100%;height:100%;position:absolute;z-index:5;top:0;left:0}.ajax-progress-throbber{display:inline}.comments_section__add-comment{margin-top:30px}ul.toolbar-menu li{margin-bottom:0;padding-left:0}.toolbar .toolbar-toggle-orientation>.toolbar-lining{height:100%}.toolbar-oriented .toolbar-bar{z-index:1002;position:fixed}.toolbar .toolbar-tray{z-index:500}div.horizontal-tabs{margin-bottom:50px;border:0}div.horizontal-tabs .horizontal-tab-hidden{left:0}div.horizontal-tabs ul.horizontal-tabs-list{background:#fff;border:0;display:block;font-size:1.25em}div.horizontal-tabs ul.horizontal-tabs-list:before,div.horizontal-tabs ul.horizontal-tabs-list:after{content:" ";display:table}div.horizontal-tabs ul.horizontal-tabs-list:after{clear:both}div.horizontal-tabs ul.horizontal-tabs-list li{padding:0;width:100%}@media (min-width:480px){div.horizontal-tabs ul.horizontal-tabs-list li{width:50%}}@media (min-width:768px){div.horizontal-tabs ul.horizontal-tabs-list li{width:auto}}div.horizontal-tabs ul.horizontal-tabs-list li a{padding:10px 15px}div.horizontal-tabs ul.horizontal-tabs-list li a strong{font-weight:400}div.horizontal-tabs ul.horizontal-tabs-list li a:hover{background:#efefef}div.horizontal-tabs ul.horizontal-tabs-list li.selected a{padding:10px 15px;background:#efefef;color:#2e3841}div.horizontal-tabs .horizontal-tab-button{background:#fff;border:1px solid #ddd;padding:0;margin-bottom:-1px;min-width:1em}div.horizontal-tabs .horizontal-tab-button.selected{border:1px solid #efefef;margin-left:0}@media (min-width:480px){div.horizontal-tabs .horizontal-tab-button:nth-child(odd){margin-left:0}}@media (min-width:768px){div.horizontal-tabs .horizontal-tab-button{margin-left:-1px}div.horizontal-tabs .horizontal-tab-button:nth-child(odd){margin-left:-1px}div.horizontal-tabs .horizontal-tab-button:nth-child(odd).selected{margin-left:0}div.horizontal-tabs .horizontal-tab-button:first-child{margin-left:0}}div.horizontal-tabs.block-local-tasks-block .horizontal-tab-button.selected{border-bottom-color:#fff}div.horizontal-tabs.block-local-tasks-block ul.horizontal-tabs-list{border-bottom:1px solid #efefef}div.horizontal-tabs.block-local-tasks-block ul.horizontal-tabs-list li{margin-bottom:-1px}div.horizontal-tabs.block-local-tasks-block ul.horizontal-tabs-list li a{background:#efefef}div.horizontal-tabs.block-local-tasks-block ul.horizontal-tabs-list li a:hover{background:transparent}div.horizontal-tabs.block-local-tasks-block ul.horizontal-tabs-list li.selected a{background:transparent}.horizontal-tabs-panes{background:#efefef;clear:both;padding:20px}@media (min-width:1024px){.horizontal-tabs-panes{padding:30px}}.horizontal-tabs-panes .horizontal-tabs-pane{padding:0}.btn,.button,button,input.form-submit,a.buttonlink,.buttonwrap a{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;border-radius:3px;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;padding:1em 2em;font-size:1em;font-weight:400;letter-spacing:0;line-height:1.15em;font-family:"Montserrat","Helvetica","Arial",Sans Serif;text-transform:capitalize;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#98b400;border-color:#6d8100;-webkit-appearance:none}#toolbar-administration .btn,#toolbar-administration .button,#toolbar-administration button,#toolbar-administration input.form-submit,#toolbar-administration a.buttonlink,#toolbar-administration .buttonwrap a{height:100%}.btn:active,.btn.active,.button:active,.button.active,button:active,button.active,input.form-submit:active,input.form-submit.active,a.buttonlink:active,a.buttonlink.active,.buttonwrap a:active,.buttonwrap a.active{background-image:none;outline:0}.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus,.button:active:focus,.button:active.focus,.button.active:focus,.button.active.focus,button:active:focus,button:active.focus,button.active:focus,button.active.focus,input.form-submit:active:focus,input.form-submit:active.focus,input.form-submit.active:focus,input.form-submit.active.focus,a.buttonlink:active:focus,a.buttonlink:active.focus,a.buttonlink.active:focus,a.buttonlink.active.focus,.buttonwrap a:active:focus,.buttonwrap a:active.focus,.buttonwrap a.active:focus,.buttonwrap a.active.focus{outline:thin dotted;outline-offset:-2px}.btn.disabled,.btn:disabled,.button.disabled,.button:disabled,button.disabled,button:disabled,input.form-submit.disabled,input.form-submit:disabled,a.buttonlink.disabled,a.buttonlink:disabled,.buttonwrap a.disabled,.buttonwrap a:disabled{cursor:none;opacity:.65}.btn:hover,.button:hover,button:hover,input.form-submit:hover,a.buttonlink:hover,.buttonwrap a:hover{color:#fff;background-color:#6d8100;border-color:#394400}.btn:focus,.btn.focus,.button:focus,.button.focus,button:focus,button.focus,input.form-submit:focus,input.form-submit.focus,a.buttonlink:focus,a.buttonlink.focus,.buttonwrap a:focus,.buttonwrap a.focus{color:#fff;background-color:#6d8100;border-color:#394400}.btn.disabled:focus,.btn.disabled.focus,.btn:disabled:focus,.btn:disabled.focus,.button.disabled:focus,.button.disabled.focus,.button:disabled:focus,.button:disabled.focus,button.disabled:focus,button.disabled.focus,button:disabled:focus,button:disabled.focus,input.form-submit.disabled:focus,input.form-submit.disabled.focus,input.form-submit:disabled:focus,input.form-submit:disabled.focus,a.buttonlink.disabled:focus,a.buttonlink.disabled.focus,a.buttonlink:disabled:focus,a.buttonlink:disabled.focus,.buttonwrap a.disabled:focus,.buttonwrap a.disabled.focus,.buttonwrap a:disabled:focus,.buttonwrap a:disabled.focus{background-color:#98b400;border-color:#6d8100}.btn.disabled:hover,.btn:disabled:hover,.button.disabled:hover,.button:disabled:hover,button.disabled:hover,button:disabled:hover,input.form-submit.disabled:hover,input.form-submit:disabled:hover,a.buttonlink.disabled:hover,a.buttonlink:disabled:hover,.buttonwrap a.disabled:hover,.buttonwrap a:disabled:hover{background-color:#98b400;border-color:#6d8100}.btn:hover,.btn:focus,.btn.focus,.button:hover,.button:focus,.button.focus,button:hover,button:focus,button.focus,input.form-submit:hover,input.form-submit:focus,input.form-submit.focus,a.buttonlink:hover,a.buttonlink:focus,a.buttonlink.focus,.buttonwrap a:hover,.buttonwrap a:focus,.buttonwrap a.focus{background:#6d8100}.btn-secondary{color:#fff;background-color:#2e3841;border-color:#191e23}.btn-secondary:hover{color:#fff;background-color:#191e23;border-color:#000}.btn-secondary:focus,.btn-secondary.focus{color:#fff;background-color:#191e23;border-color:#000}.btn-secondary.disabled:focus,.btn-secondary.disabled.focus,.btn-secondary:disabled:focus,.btn-secondary:disabled.focus{background-color:#2e3841;border-color:#191e23}.btn-secondary.disabled:hover,.btn-secondary:disabled:hover{background-color:#2e3841;border-color:#191e23}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary.focus{background:#191e23}.btn-quaternary{color:#fff;background-color:#2e3841;border-color:#191e23;font-weight:400}.btn-quaternary:hover{color:#fff;background-color:#191e23;border-color:#000}.btn-quaternary:focus,.btn-quaternary.focus{color:#fff;background-color:#191e23;border-color:#000}.btn-quaternary.disabled:focus,.btn-quaternary.disabled.focus,.btn-quaternary:disabled:focus,.btn-quaternary:disabled.focus{background-color:#2e3841;border-color:#191e23}.btn-quaternary.disabled:hover,.btn-quaternary:disabled:hover{background-color:#2e3841;border-color:#191e23}.contact__form .btn,.contact__form .button,.contact__form button,.contact__form input.form-submit,.contact__form a.buttonlink,.contact__form .buttonwrap a,#footer-top .btn,#footer-top .button,#footer-top button,#footer-top input.form-submit,#footer-top a.buttonlink,#footer-top .buttonwrap a{color:#fff;background-color:#2e3841;border-color:#191e23}.contact__form .btn:hover,.contact__form .button:hover,.contact__form button:hover,.contact__form input.form-submit:hover,.contact__form a.buttonlink:hover,.contact__form .buttonwrap a:hover,#footer-top .btn:hover,#footer-top .button:hover,#footer-top button:hover,#footer-top input.form-submit:hover,#footer-top a.buttonlink:hover,#footer-top .buttonwrap a:hover{color:#fff;background-color:#191e23;border-color:#000}.contact__form .btn:focus,.contact__form .btn.focus,.contact__form .button:focus,.contact__form .button.focus,.contact__form button:focus,.contact__form button.focus,.contact__form input.form-submit:focus,.contact__form input.form-submit.focus,.contact__form a.buttonlink:focus,.contact__form a.buttonlink.focus,.contact__form .buttonwrap a:focus,.contact__form .buttonwrap a.focus,#footer-top .btn:focus,#footer-top .btn.focus,#footer-top .button:focus,#footer-top .button.focus,#footer-top button:focus,#footer-top button.focus,#footer-top input.form-submit:focus,#footer-top input.form-submit.focus,#footer-top a.buttonlink:focus,#footer-top a.buttonlink.focus,#footer-top .buttonwrap a:focus,#footer-top .buttonwrap a.focus{color:#fff;background-color:#191e23;border-color:#000}.contact__form .btn.disabled:focus,.contact__form .btn.disabled.focus,.contact__form .btn:disabled:focus,.contact__form .btn:disabled.focus,.contact__form .button.disabled:focus,.contact__form .button.disabled.focus,.contact__form .button:disabled:focus,.contact__form .button:disabled.focus,.contact__form button.disabled:focus,.contact__form button.disabled.focus,.contact__form button:disabled:focus,.contact__form button:disabled.focus,.contact__form input.form-submit.disabled:focus,.contact__form input.form-submit.disabled.focus,.contact__form input.form-submit:disabled:focus,.contact__form input.form-submit:disabled.focus,.contact__form a.buttonlink.disabled:focus,.contact__form a.buttonlink.disabled.focus,.contact__form a.buttonlink:disabled:focus,.contact__form a.buttonlink:disabled.focus,.contact__form .buttonwrap a.disabled:focus,.contact__form .buttonwrap a.disabled.focus,.contact__form .buttonwrap a:disabled:focus,.contact__form .buttonwrap a:disabled.focus,#footer-top .btn.disabled:focus,#footer-top .btn.disabled.focus,#footer-top .btn:disabled:focus,#footer-top .btn:disabled.focus,#footer-top .button.disabled:focus,#footer-top .button.disabled.focus,#footer-top .button:disabled:focus,#footer-top .button:disabled.focus,#footer-top button.disabled:focus,#footer-top button.disabled.focus,#footer-top button:disabled:focus,#footer-top button:disabled.focus,#footer-top input.form-submit.disabled:focus,#footer-top input.form-submit.disabled.focus,#footer-top input.form-submit:disabled:focus,#footer-top input.form-submit:disabled.focus,#footer-top a.buttonlink.disabled:focus,#footer-top a.buttonlink.disabled.focus,#footer-top a.buttonlink:disabled:focus,#footer-top a.buttonlink:disabled.focus,#footer-top .buttonwrap a.disabled:focus,#footer-top .buttonwrap a.disabled.focus,#footer-top .buttonwrap a:disabled:focus,#footer-top .buttonwrap a:disabled.focus{background-color:#2e3841;border-color:#191e23}.contact__form .btn.disabled:hover,.contact__form .btn:disabled:hover,.contact__form .button.disabled:hover,.contact__form .button:disabled:hover,.contact__form button.disabled:hover,.contact__form button:disabled:hover,.contact__form input.form-submit.disabled:hover,.contact__form input.form-submit:disabled:hover,.contact__form a.buttonlink.disabled:hover,.contact__form a.buttonlink:disabled:hover,.contact__form .buttonwrap a.disabled:hover,.contact__form .buttonwrap a:disabled:hover,#footer-top .btn.disabled:hover,#footer-top .btn:disabled:hover,#footer-top .button.disabled:hover,#footer-top .button:disabled:hover,#footer-top button.disabled:hover,#footer-top button:disabled:hover,#footer-top input.form-submit.disabled:hover,#footer-top input.form-submit:disabled:hover,#footer-top a.buttonlink.disabled:hover,#footer-top a.buttonlink:disabled:hover,#footer-top .buttonwrap a.disabled:hover,#footer-top .buttonwrap a:disabled:hover{background-color:#2e3841;border-color:#191e23}.contact__form .btn:hover,.contact__form .btn:focus,.contact__form .btn.focus,.contact__form .button:hover,.contact__form .button:focus,.contact__form .button.focus,.contact__form button:hover,.contact__form button:focus,.contact__form button.focus,.contact__form input.form-submit:hover,.contact__form input.form-submit:focus,.contact__form input.form-submit.focus,.contact__form a.buttonlink:hover,.contact__form a.buttonlink:focus,.contact__form a.buttonlink.focus,.contact__form .buttonwrap a:hover,.contact__form .buttonwrap a:focus,.contact__form .buttonwrap a.focus,#footer-top .btn:hover,#footer-top .btn:focus,#footer-top .btn.focus,#footer-top .button:hover,#footer-top .button:focus,#footer-top .button.focus,#footer-top button:hover,#footer-top button:focus,#footer-top button.focus,#footer-top input.form-submit:hover,#footer-top input.form-submit:focus,#footer-top input.form-submit.focus,#footer-top a.buttonlink:hover,#footer-top a.buttonlink:focus,#footer-top a.buttonlink.focus,#footer-top .buttonwrap a:hover,#footer-top .buttonwrap a:focus,#footer-top .buttonwrap a.focus{background:#191e23}.btn-small{height:auto;font-size:0.9rem;border-radius:2px;padding:0.4em 1.2em}@media (min-width:768px){.btn-small{height:auto}}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}a.ext-link:after,.ext-link a:after{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5px}a.ext-link:after,.ext-link a:after{content:""}a.more-link,.more-link a,.read-more a{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;border-radius:3px;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;padding:1em 2em;font-size:1em;font-weight:400;letter-spacing:0;line-height:1.15em;font-family:"Montserrat","Helvetica","Arial",Sans Serif;text-transform:capitalize;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#98b400;border-color:#6d8100;height:auto;font-size:0.9rem;border-radius:2px;padding:0.4em 1.2em}#toolbar-administration a.more-link,#toolbar-administration .more-link a,#toolbar-administration .read-more a{height:100%}a.more-link:active,a.more-link.active,.more-link a:active,.more-link a.active,.read-more a:active,.read-more a.active{background-image:none;outline:0}a.more-link:active:focus,a.more-link:active.focus,a.more-link.active:focus,a.more-link.active.focus,.more-link a:active:focus,.more-link a:active.focus,.more-link a.active:focus,.more-link a.active.focus,.read-more a:active:focus,.read-more a:active.focus,.read-more a.active:focus,.read-more a.active.focus{outline:thin dotted;outline-offset:-2px}a.more-link.disabled,a.more-link:disabled,.more-link a.disabled,.more-link a:disabled,.read-more a.disabled,.read-more a:disabled{cursor:none;opacity:.65}a.more-link:hover,.more-link a:hover,.read-more a:hover{color:#fff;background-color:#6d8100;border-color:#394400}a.more-link:focus,a.more-link.focus,.more-link a:focus,.more-link a.focus,.read-more a:focus,.read-more a.focus{color:#fff;background-color:#6d8100;border-color:#394400}a.more-link.disabled:focus,a.more-link.disabled.focus,a.more-link:disabled:focus,a.more-link:disabled.focus,.more-link a.disabled:focus,.more-link a.disabled.focus,.more-link a:disabled:focus,.more-link a:disabled.focus,.read-more a.disabled:focus,.read-more a.disabled.focus,.read-more a:disabled:focus,.read-more a:disabled.focus{background-color:#98b400;border-color:#6d8100}a.more-link.disabled:hover,a.more-link:disabled:hover,.more-link a.disabled:hover,.more-link a:disabled:hover,.read-more a.disabled:hover,.read-more a:disabled:hover{background-color:#98b400;border-color:#6d8100}a.more-link:hover,a.more-link:focus,a.more-link.focus,.more-link a:hover,.more-link a:focus,.more-link a.focus,.read-more a:hover,.read-more a:focus,.read-more a.focus{background:#6d8100}@media (min-width:768px){a.more-link,.more-link a,.read-more a{height:auto}}.more-link{text-align:right}.form-item{margin:0 0 1.5em}input[type="search"]{-webkit-appearance:textfield}select,input[type="text"],input[type="email"],input[type="search"],input[type="password"],.form-textarea,.form-control{-webkit-appearance:none;display:block;width:100%;padding:1em;font-size:1em;line-height:1.15em;color:#555;background-color:#fff;background-image:none;border:1px solid #ddd;border-radius:3px;font-family:"Montserrat","Helvetica","Arial",Sans Serif}select:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="search"]:focus,input[type="password"]:focus,.form-textarea:focus,.form-control:focus{outline-color:#98b400}select.form-textarea,input[type="text"].form-textarea,input[type="email"].form-textarea,input[type="search"].form-textarea,input[type="password"].form-textarea,.form-textarea.form-textarea,.form-control.form-textarea{height:auto}select[type="checkbox"],select[type="radio"],input[type="text"][type="checkbox"],input[type="text"][type="radio"],input[type="email"][type="checkbox"],input[type="email"][type="radio"],input[type="search"][type="checkbox"],input[type="search"][type="radio"],input[type="password"][type="checkbox"],input[type="password"][type="radio"],.form-textarea[type="checkbox"],.form-textarea[type="radio"],.form-control[type="checkbox"],.form-control[type="radio"]{width:auto;padding:0;margin:0 3px 0 0;border:0;border-radius:0;height:20px;line-height:1em;-webkit-box-shadow:none;box-shadow:none}.description{font-size:14px;padding:5px 0 0 0}label{color:#2e3841;font-family:"Montserrat","Helvetica","Arial",Sans Serif;display:block;margin-bottom:0.3em;font-weight:400}label.form-required::after{content:"*"}label.option{display:inline-block}.field-label-inline{display:inline}.select-container{position:relative;z-index:2}.select-container:after{font:normal normal normal 16px/1 "siruss-icons";font-size:inherit;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:3px}.select-container::after{content:"\e908";width:48px;height:48px;display:inline-block;position:absolute;right:1px;color:#2e3841;padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:19px;top:1px;pointer-events:none;z-index:2;cursor:pointer}@media (min-width:768px){.select-container::after{right:1px}}.select-container select{padding-right:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-container select::-ms-expand{display:none}.select-container select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.view-filters .select-container::after{right:1px}#autocomplete ul li{margin:0}.description{font-size:12px;padding:5px 0 0 0;color:#949494}@media (min-width:480px){.user-login-form .form-control{max-width:300px}}.captchawrap{margin:0 0 30px 0}.captchawrap summary{margin-bottom:10px}.captchawrap .g-recaptcha{width:100% !important;max-width:280px;margin-top:10px}.captchawrap .form-text{display:inline;width:100px}.password-strength__indicator.is-weak{background-color:#e44e4e}.password-strength__indicator.is-fair{background-color:#ce7119}.password-strength__indicator.is-good{background-color:#4d8f46}.password-strength__indicator.is-strong{background-color:#4ab43b}.contact__form form,.footer__contact form{margin-right:-10px;margin-left:-10px}.contact__form form:before,.contact__form form:after,.footer__contact form:before,.footer__contact form:after{content:" ";display:table}.contact__form form:after,.footer__contact form:after{clear:both}@media (min-width:480px){.contact__form form,.footer__contact form{margin-right:-15px;margin-left:-15px}}.contact__form .form-item,.footer__contact .form-item{margin:0 0 20px}.contact__form .form-item.fieldgroup,.footer__contact .form-item.fieldgroup{margin:0}.contact__form .pure-checkbox label,.footer__contact .pure-checkbox label{margin:0}@media (min-width:768px){.contact__form .form-actions,.footer__contact .form-actions{text-align:right}}#header-menus{display:none}@media (min-width:1024px){#header-menus{position:fixed;top:0;z-index:998;min-height:20px;width:100%;display:block}.toolbar-horizontal #header-menus{top:39px}.toolbar-tray-open #header-menus{top:88px}}body.with-hero #header-menus ~ #main-menu-below{position:-webkit-sticky;position:sticky;left:0;right:0;top:-webkit-calc(var(--site-menu--base--offset) + var(--site-toolbar--base--height));top:calc(var(--site-menu--base--offset) + var(--site-toolbar--base--height));z-index:22;-webkit-transition:top 0.3s ease-in-out;transition:top 0.3s ease-in-out}body.with-hero #header-menus.fixed-header ~ #main-menu-below{position:-webkit-sticky;position:sticky;left:0;right:0;top:-webkit-calc(var(--site-menu--fixed--offset) + var(--site-toolbar--fixed--height));top:calc(var(--site-menu--fixed--offset) + var(--site-toolbar--fixed--height))}nav ul.menu{list-style:none;padding:0;margin:0}nav ul.menu li{list-style-position:inside;list-style-type:none;list-style:none !important;padding:0;margin:0}nav ul.menu li a{padding:0 10px 0 0}nav ul.menu li a{padding:10px 0}.omnibar{position:fixed;top:0;z-index:998;min-height:20px;width:100%}.menu--top-tool-links ul.menu{margin:0 0 1em;padding:0;display:block;margin:0;font-size:0.9em;float:right}.menu--top-tool-links ul.menu:before,.menu--top-tool-links ul.menu:after{content:" ";display:table}.menu--top-tool-links ul.menu:after{clear:both}.menu--top-tool-links ul.menu li{display:inline-block;float:left;list-style-type:none;margin:0 10px 0 0;padding:0}.slick-list .menu--top-tool-links ul.menu li{margin:0}.menu--top-tool-links ul.menu li a{display:inline-block;line-height:1em;text-decoration:none;float:left}.menu--top-tool-links ul.menu li{line-height:30px;margin-left:15px}.menu--top-tool-links ul.menu li a{padding:0;display:inline-block;line-height:30px}a[class^="tool--"]:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}a[class^="tool--"]::before{color:#98b400}a.tool--email::before{content:"\f1fa"}a.tool--phone::before{content:"\f095"}a.tool--search::before{content:"\f002"}.mobile-menu>ul.menu li.menu-item.mobile-tool-link{background:rgba(0,0,0,0.2);font-size:0.7em;margin-top:10px;padding-top:10px}.mobile-menu>ul.menu li.menu-item.mobile-tool-link ~ .mobile-tool-link{margin-top:0;padding-top:0}.mobile-menu>ul.menu li.menu-item.mobile-tool-link.mobile-tool-link:last-child{padding-bottom:10px}.mobile-menu>ul.menu li.menu-item.mobile-tool-link:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.burger{display:block;width:30px;height:20px;padding:0;cursor:pointer;outline:none;background:transparent none;white-space:normal;position:absolute;top:15px;right:15px}.burger .burgerline{display:block;width:100%;height:2px;margin:0 0 7px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:1px;background:#fff}.burger:hover,.burger:focus{background:transparent none}.burger.open .burgerline.burgerline-01{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);margin:0}.burger.open .burgerline.burgerline-02{opacity:0}.burger.open .burgerline.burgerline-03{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);margin:-10px 0 0}@media (min-width:1024px){.burger{display:none}}#mobile-header{position:fixed;top:0;z-index:998;min-height:20px;width:100%;background:#2e3841;color:#fff;height:50px;padding:10px;border:1px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box}#mobile-header .mobile-logo-wrap{position:absolute;z-index:998;top:-2px;left:15px;width:50px;will-change:width;-webkit-transition:width 0.3s ease-in-out;transition:width 0.3s ease-in-out}@media (min-width:480px){#mobile-header .mobile-logo-wrap{width:60px}}@media (min-width:768px){#mobile-header .mobile-logo-wrap{width:80px}}@media (max-width:1023px){.toolbar-horizontal #mobile-header,.toolbar-vertical #mobile-header{top:39px}.toolbar-horizontal.toolbar-tray-open #mobile-header{top:92px}}@media (min-width:1024px){#mobile-header{display:none}}.mobile-menu{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:fixed;z-index:997;width:100%;height:100%;height:-webkit-calc(100% - 50px);height:calc(100% - 50px);overflow-y:auto;max-width:360px;margin:0;top:50px;left:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);background:#2e3841;background:rgba(46,56,65,0.95);font-size:1.2em;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.toolbar-horizontal .mobile-menu,.toolbar-vertical .mobile-menu{top:89px}.toolbar-horizontal.toolbar-tray-open .mobile-menu{top:142px}.mobile-menu>ul.menu{list-style:none;padding:0;margin:30px 0 0}.mobile-menu>ul.menu li{list-style-position:inside;list-style-type:none;list-style:none !important;padding:0;margin:0}.mobile-menu>ul.menu li a{padding:0 10px 0 0}@media (min-width:480px){.mobile-menu>ul.menu{margin:40px 0 0}}@media (min-width:768px){.mobile-menu>ul.menu{margin:60px 0 0}}.mobile-menu>ul.menu li{margin:0}.mobile-menu>ul.menu li a{width:100%;padding:5px 15px;display:block;font-weight:400;color:#fff}@media (max-width:479px){.mobile-menu>ul.menu li a{line-height:1.3em}}.mobile-menu>ul.menu li a:hover{opacity:0.8}.mobile-menu.open{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);-webkit-box-shadow:1px 5px 5px rgba(0,0,0,0.7);box-shadow:1px 5px 5px rgba(0,0,0,0.7)}@media (min-width:1024px){.mobile-menu{display:none}}#mobile-header::after{content:"";background-color:rgba(255,255,255,0);position:fixed;z-index:996;height:100%;width:100%;top:50px;left:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:background-color 0.5s ease-in-out;transition:background-color 0.5s ease-in-out}@media (max-width:1023px){.open-menu #mobile-header::after{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);background-color:rgba(255,255,255,0.5)}}@media (max-width:1023px){.toolbar-horizontal #mobile-header::after,.toolbar-vertical #mobile-header::after{top:89px}.toolbar-horizontal.toolbar-tray-open #mobile-header::after{top:142px}}.page-fade{position:fixed;top:0;left:0;z-index:900;background:rgba(255,255,255,0.75);width:100vw;height:100vh;opacity:0;visibility:hidden;-webkit-transition:opacity 0.5s,visibility 0s 0.5s;transition:opacity 0.5s,visibility 0s 0.5s;pointer-events:none}.page-fade.open{opacity:1;visibility:visible;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}@media (min-width:1024px){.page-fade{display:none}}.desktop-menu{display:none}@media (min-width:1024px){.desktop-menu{display:block;z-index:300;font-size:0.82rem}}@media (min-width:1366px){.desktop-menu{font-size:0.95rem}}.desktop-menu>ul.menu{margin:0 0 1em;padding:0;display:block;margin-bottom:0;float:right;display:table}.desktop-menu>ul.menu:before,.desktop-menu>ul.menu:after{content:" ";display:table}.desktop-menu>ul.menu:after{clear:both}.desktop-menu>ul.menu li{display:inline-block;float:left;list-style-type:none;margin:0 10px 0 0;padding:0}.slick-list .desktop-menu>ul.menu li{margin:0}.desktop-menu>ul.menu li a{display:inline-block;line-height:1em;text-decoration:none;float:left}.desktop-menu>ul.menu>li{margin:0;display:table-cell;vertical-align:middle;float:none;position:relative;padding:0 10px}.desktop-menu>ul.menu>li>a{line-height:50px;font-weight:400;margin:0;padding:0;color:#fff;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;position:relative}.desktop-menu>ul.menu>li>a::before{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);content:"";background-color:rgba(255,255,255,0);display:block;width:100%;height:2px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;bottom:0;position:absolute}.desktop-menu>ul.menu>li>a:hover{color:#ddd}.desktop-menu>ul.menu>li>a:hover::before{background-color:#fff}.desktop-menu>ul.menu>li>a.is-active::before{background-color:#98b400}.desktop-menu>ul.menu>li.menu-item--expanded>a{position:relative}.desktop-menu>ul.menu>li.menu-item--expanded>a::after{background:none;content:url(/themes/custom/shropshirehomes/images/dropmenu-pointer-lg.svg);position:absolute;top:80%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:35px;height:18px;opacity:0;-webkit-transition:top 0.3s ease-in-out;transition:top 0.3s ease-in-out}.desktop-menu>ul.menu>li.menu-item--expanded:hover>a::before{display:none}.desktop-menu>ul.menu>li.menu-item--expanded:hover>a::after{opacity:1}.fixed-header .desktop-menu>ul.menu>li.menu-item--expanded>a{position:relative}.fixed-header .desktop-menu>ul.menu>li.menu-item--expanded>a::after{background:none;content:url(/themes/custom/shropshirehomes/images/dropmenu-pointer-lg.svg);position:absolute;top:70%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:35px;height:18px;opacity:0;-webkit-transition:top 0.3s ease-in-out;transition:top 0.3s ease-in-out}.fixed-header .desktop-menu>ul.menu>li.menu-item--expanded:hover>a::before{display:none}.fixed-header .desktop-menu>ul.menu>li.menu-item--expanded:hover>a::after{opacity:1}.desktop-menu>ul.menu>li.menu-item--expanded>ul.menu{display:block;position:absolute;top:85px;left:50%;overflow:hidden;z-index:301;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:12em;height:auto;max-height:0;margin:0;padding:0 15px;background:#fff;-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.3);box-shadow:0 3px 3px rgba(0,0,0,0.3);opacity:0;-webkit-transition:max-height 0.3s ease-in-out;transition:max-height 0.3s ease-in-out}.fixed-header .desktop-menu>ul.menu>li.menu-item--expanded>ul.menu{top:55px}.desktop-menu>ul.menu>li.menu-item--expanded>ul.menu>li{width:100%;float:none;display:block;position:relative;border-bottom:1px solid #ddd;padding:0}.desktop-menu>ul.menu>li.menu-item--expanded>ul.menu>li a{width:100%;display:block;color:#555;background:none transparent;border-left:0;padding:10px;line-height:1.2em;height:auto;float:none;text-transform:capitalize}.desktop-menu>ul.menu>li.menu-item--expanded>ul.menu>li a::after{display:none}.desktop-menu>ul.menu>li.menu-item--expanded>ul.menu>li a:hover{background:#efefef;color:#555}.desktop-menu>ul.menu>li.menu-item--expanded>ul.menu>li:last-child{border:0}.desktop-menu>ul.menu>li.menu-item--expanded>ul.menu>li>ul.menu{width:100%;top:0;left:100%}.desktop-menu>ul.menu>li.menu-item--expanded>ul.menu>li>ul.menu.switch-left{left:auto;right:100%}.desktop-menu>ul.menu>li.menu-item--expanded:hover>ul.menu{opacity:1;max-height:1000px;padding:0}.fixed-header .desktop-menu>ul.menu>li.menu-item--expanded:hover>ul.menu{top:55px}#main-menu{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;will-change:background-color;background:#2e3841;background:#2e3841}.with-hero #main-menu{background:#2e3841;background:rgba(46,56,65,0.8)}.desktop-menu>ul.menu{height:100px;will-change:height;-webkit-transition:height 0.3s ease-in-out;transition:height 0.3s ease-in-out}.block-system-branding-block .block-content>a{will-change:top;top:0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.fixed-header #main-menu{background:#2e3841;background:#2e3841}.fixed-header .desktop-menu>ul.menu{height:60px}.fixed-header .block-system-branding-block .block-content>a{top:-30px}.desktop-menu>ul.menu{position:relative}.desktop-menu>ul.menu li.mega-menu-wrapper{margin-right:-10px;margin-left:-10px;position:static}.desktop-menu>ul.menu li.mega-menu-wrapper .toggle{display:none}.desktop-menu>ul.menu li.mega-menu-wrapper:before,.desktop-menu>ul.menu li.mega-menu-wrapper:after{content:" ";display:table}.desktop-menu>ul.menu li.mega-menu-wrapper:after{clear:both}@media (min-width:480px){.desktop-menu>ul.menu li.mega-menu-wrapper{margin-right:-15px;margin-left:-15px}}.desktop-menu>ul.menu li.mega-menu-wrapper>a{position:relative}.desktop-menu>ul.menu li.mega-menu-wrapper>a::after{background:none;content:url(/themes/custom/shropshirehomes/images/dropmenu-pointer-lg.svg);position:absolute;top:80%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:35px;height:18px;opacity:0;-webkit-transition:top 0.3s ease-in-out;transition:top 0.3s ease-in-out}.desktop-menu>ul.menu li.mega-menu-wrapper:hover>a::before{display:none}.desktop-menu>ul.menu li.mega-menu-wrapper:hover>a::after{opacity:1}.fixed-header .desktop-menu>ul.menu li.mega-menu-wrapper>a{position:relative}.fixed-header .desktop-menu>ul.menu li.mega-menu-wrapper>a::after{background:none;content:url(/themes/custom/shropshirehomes/images/dropmenu-pointer-lg.svg);position:absolute;top:70%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:35px;height:18px;opacity:0;-webkit-transition:top 0.3s ease-in-out;transition:top 0.3s ease-in-out}.fixed-header .desktop-menu>ul.menu li.mega-menu-wrapper:hover>a::before{display:none}.fixed-header .desktop-menu>ul.menu li.mega-menu-wrapper:hover>a::after{opacity:1}.desktop-menu>ul.menu li.mega-menu-wrapper .mega-menu-item{display:block;position:absolute;top:85px;left:50%;overflow:hidden;z-index:301;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:98%;height:auto;max-height:0;margin:0;padding:0 15px;background:#fff;-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.3);box-shadow:0 3px 3px rgba(0,0,0,0.3);opacity:0;-webkit-transition:max-height 0.3s ease-in-out;transition:max-height 0.3s ease-in-out}.fixed-header .desktop-menu>ul.menu li.mega-menu-wrapper .mega-menu-item{top:55px}.fixed-header .desktop-menu>ul.menu li.mega-menu-wrapper .mega-menu-item{top:92%}.desktop-menu>ul.menu li.mega-menu-wrapper:hover .mega-menu-item{opacity:1;max-height:1000px;padding:30px}.desktop-menu>ul.menu li.mega-menu-wrapper .views-row{border:0;margin:0;padding:0}.desktop-menu>ul.menu .mega-menu-content{margin-right:-10px;margin-left:-10px}.desktop-menu>ul.menu .mega-menu-content:before,.desktop-menu>ul.menu .mega-menu-content:after{content:" ";display:table}.desktop-menu>ul.menu .mega-menu-content:after{clear:both}@media (min-width:480px){.desktop-menu>ul.menu .mega-menu-content{margin-right:-15px;margin-left:-15px}}.desktop-menu>ul.menu .mega-menu-content .mega-menu-list{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:25%;margin:0}@media (min-width:480px){.desktop-menu>ul.menu .mega-menu-content .mega-menu-list{padding-right:15px;padding-left:15px}}.desktop-menu>ul.menu .mega-menu-content .mega-menu-list>li{display:block;border-top:1px solid #aeb0a9;width:100%;padding:10px 0;position:relative;cursor:pointer;font-weight:400}.desktop-menu>ul.menu .mega-menu-content .mega-menu-list>li a{color:#2e3841}.desktop-menu>ul.menu .mega-menu-content .mega-menu-list>li a:hover{color:#586b7d}.desktop-menu>ul.menu .mega-menu-content .mega-menu-list>li.active:after{font:normal normal normal 16px/1 "siruss-icons";font-size:inherit;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:3px}.desktop-menu>ul.menu .mega-menu-content .mega-menu-list>li.active:after{content:"\e905";vertical-align:middle}.desktop-menu>ul.menu .mega-menu-content .mega-menu-list>li.active::after{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.desktop-menu>ul.menu .mega-menu-content .mega-menu-list>li:last-child{border-bottom:1px solid #aeb0a9}.desktop-menu>ul.menu .mega-menu-content .mega-menu-list.mega-menu--locations>li:last-child{border-bottom:0}.desktop-menu>ul.menu .mega-menu-content .mega-menu-list.mega-menu--locations>li:last-child a{color:#98b400}.desktop-menu>ul.menu .mega-menu-content .mega-menu-items{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:75%}@media (min-width:480px){.desktop-menu>ul.menu .mega-menu-content .mega-menu-items{padding-right:15px;padding-left:15px}}.desktop-menu>ul.menu .mega-menu__location{display:none}.desktop-menu>ul.menu .mega-menu__location.active{display:block}.desktop-menu>ul.menu .mega-menu__morelink{padding:0;text-align:right}.desktop-menu>ul.menu .mega-menu__morelink a{float:none;padding:20px 0 0}.desktop-menu>ul.menu .node--view-mode-menu-teaser{margin:0 -10px 15px}.desktop-menu>ul.menu .node--view-mode-menu-teaser:before,.desktop-menu>ul.menu .node--view-mode-menu-teaser:after{content:" ";display:table}.desktop-menu>ul.menu .node--view-mode-menu-teaser:after{clear:both}.desktop-menu>ul.menu .node--view-mode-menu-teaser:last-child{margin:0 -10px}.desktop-menu>ul.menu .node--view-mode-menu-teaser .mega-img{width:25%;float:left;padding:0 10px}.desktop-menu>ul.menu .node--view-mode-menu-teaser .mega-img a{padding:0;position:relative;overflow:hidden;display:block;width:100%;height:100%}.desktop-menu>ul.menu .node--view-mode-menu-teaser .mega-img a img{display:block}.desktop-menu>ul.menu .node--view-mode-menu-teaser .mega-img a::before{content:"";z-index:2;background-color:#2e3841;opacity:0;width:100%;height:100%;position:absolute;display:block;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;pointer-events:none}.desktop-menu>ul.menu .node--view-mode-menu-teaser .mega-img a::after{z-index:3;position:absolute;display:block;content:"";background-size:20px;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;text-align:center;pointer-events:none}.desktop-menu>ul.menu .node--view-mode-menu-teaser .mega-img a:hover::before{opacity:50%}.desktop-menu>ul.menu .node--view-mode-menu-teaser .mega-img a:hover::after{opacity:1}.desktop-menu>ul.menu .node--view-mode-menu-teaser .mega-img a::after{background-image:url(/themes/custom/shropshirehomes/images/img-arrow--green.svg);background-repeat:no-repeat;background-position:center center;top:50%;left:30%}.desktop-menu>ul.menu .node--view-mode-menu-teaser .mega-img a:hover::after{left:50%}.desktop-menu>ul.menu .node--view-mode-menu-teaser .mega-text{width:75%;float:left;padding:0 10px;font-size:0.8em}.desktop-menu>ul.menu .node--view-mode-menu-teaser .mega-title{margin-bottom:5px;display:block;line-height:1em}.desktop-menu>ul.menu .node--view-mode-menu-teaser .mega-title a{display:block;float:none;padding:0}.desktop-menu>ul.menu .node--view-mode-menu-teaser .mega-description{line-height:1.5em}.desktop-menu>ul.menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:100%;width:100%;-webkit-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%}.desktop-menu>ul.menu>li.menu-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:auto;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;height:100%;padding:0;margin:0}.desktop-menu>ul.menu>li.menu-item>a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:auto;max-width:100%;height:100%;padding:15px;line-height:1.5;text-align:center;white-space:pre}.desktop-menu>ul.menu>li.menu-item>a[href$="journey"],.desktop-menu>ul.menu>li.menu-item>a[href$="buying"],.desktop-menu>ul.menu>li.menu-item>a[href$="developments"]{white-space:normal}.desktop-menu>ul.menu>li.menu-item>a::before{bottom:-5px}.fixed-header .desktop-menu>ul.menu li.mega-menu-wrapper>a::after,.fixed-header .desktop-menu>ul.menu li.menu-item--expanded>a::after{top:97.5%}.fixed-header .desktop-menu>ul.menu li.mega-menu-wrapper .mega-menu-item,.fixed-header .desktop-menu>ul.menu li.menu-item--expanded:hover>ul.menu{top:100%}.desktop-menu>ul.menu .desktop-menu>ul.menu::before,.desktop-menu>ul.menu .desktop-menu>ul.menu::after,.desktop-menu>ul.menu .desktop-menu>ul.menu>li.menu-item::before,.desktop-menu>ul.menu .desktop-menu>ul.menu>li.menu-item::after{display:none}.mobile-menu>ul.menu li.menu-item{position:relative}.mobile-menu>ul.menu li.menu-item .toggle{display:block;width:60px;height:40px;background:url(/themes/custom/shropshirehomes/images/mobile-toggle--open.svg) no-repeat center center rgba(255,255,255,0);float:left;position:absolute;right:0;top:0;cursor:pointer;z-index:2;-webkit-transition:padding 0.3s cubic-bezier(0,0.17,0,0.99),background 0.5s cubic-bezier(0,0.17,0,0.99);transition:padding 0.3s cubic-bezier(0,0.17,0,0.99),background 0.5s cubic-bezier(0,0.17,0,0.99)}.mobile-menu>ul.menu .mega-menu-wrapper,.mobile-menu>ul.menu .menu-item--expanded{position:relative}.mobile-menu>ul.menu .mega-menu-wrapper>a,.mobile-menu>ul.menu .menu-item--expanded>a{padding-right:60px;line-height:30px;z-index:1}.mobile-menu>ul.menu .mega-menu-wrapper .mega-menu-list,.mobile-menu>ul.menu .mega-menu-wrapper>ul.menu,.mobile-menu>ul.menu .menu-item--expanded .mega-menu-list,.mobile-menu>ul.menu .menu-item--expanded>ul.menu{overflow:hidden;height:0;margin:0;padding:0 0 0 10px;background:rgba(255,255,255,0);-webkit-transition:padding 0.3s cubic-bezier(0,0.17,0,0.99),background 0.5s cubic-bezier(0,0.17,0,0.99);transition:padding 0.3s cubic-bezier(0,0.17,0,0.99),background 0.5s cubic-bezier(0,0.17,0,0.99)}.mobile-menu>ul.menu .mega-menu-wrapper .mega-menu-items,.mobile-menu>ul.menu .menu-item--expanded .mega-menu-items{display:none}.mobile-menu>ul.menu .mega-menu-wrapper.open .mega-menu-list,.mobile-menu>ul.menu .mega-menu-wrapper.open>ul.menu,.mobile-menu>ul.menu .menu-item--expanded.open .mega-menu-list,.mobile-menu>ul.menu .menu-item--expanded.open>ul.menu{background:rgba(255,255,255,0.1);padding:10px 0 10px 10px;height:auto}.mobile-menu>ul.menu .mega-menu-wrapper.open .toggle,.mobile-menu>ul.menu .menu-item--expanded.open .toggle{background:url(/themes/custom/shropshirehomes/images/mobile-toggle--close.svg) no-repeat center center rgba(255,255,255,0.1)}.piped-menu{padding:0;margin:0;list-style:none}.piped-menu li{display:inline}.piped-menu li a{display:inline-block}.piped-menu li a{padding:0}.piped-menu li a::before{content:"|";margin-right:5px;margin-left:5px}.piped-menu li:first-child a::before{display:none}.below-footer__legal ul.menu{padding:0;margin:0;list-style:none}.below-footer__legal ul.menu li{display:inline}.below-footer__legal ul.menu li a{display:inline-block}.below-footer__legal ul.menu li a{padding:0}.below-footer__legal ul.menu li a::before{content:"|";margin-right:5px;margin-left:5px}.below-footer__legal ul.menu li:first-child a::before{display:none}.below-footer__legal ul.menu a{color:#2e3841}.below-footer__legal ul.menu a:hover{color:#586b7d}@media (min-width:768px){.below-footer__legal ul.menu{text-align:right}}.below-footer__site-by{opacity:0.5;font-size:0.8em}.back-to-top{position:fixed;right:-50px;bottom:30px;z-index:9000;cursor:pointer;width:40px;height:40px;line-height:1rem;font-size:1rem;padding:0.5rem 0.7rem;border:0;pointer-events:none;opacity:0.4}.back-to-top.active{right:-1px;opacity:0.8;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;pointer-events:initial}.back-to-top .buttontext{display:none}.back-to-top .fa-arrow-up{border-top:2px solid #fff;text-align:center;padding-top:2px}.back-to-top .fa-arrow-up::before{margin:0 0 0 1px}.block-breadcrumb{color:#949494;margin-bottom:2em}.block-breadcrumb:before,.block-breadcrumb:after{content:" ";display:table}.block-breadcrumb:after{clear:both}.block-breadcrumb ul.menu{margin:0 0 1em;padding:0;display:block;margin-bottom:0}.block-breadcrumb ul.menu:before,.block-breadcrumb ul.menu:after{content:" ";display:table}.block-breadcrumb ul.menu:after{clear:both}.block-breadcrumb ul.menu li{display:inline-block;float:left;list-style-type:none;margin:0 10px 0 0;padding:0}.slick-list .block-breadcrumb ul.menu li{margin:0}.block-breadcrumb ul.menu li a{display:inline-block;line-height:1em;text-decoration:none;float:left}.block-breadcrumb ul.menu li{line-height:1em;padding:0 5px 0 0;margin:0;font-size:14px;color:#949494}.block-breadcrumb ul.menu li::after{margin-left:4px;content:"/"}.block-breadcrumb ul.menu li:last-child::after{display:none}.block-breadcrumb ul.menu li a{color:#555;line-height:auto;padding:0}.block-breadcrumb ul.menu li a:hover{text-decoration:underline}table.cke_editor fieldset{padding:0 !important}.cke_editor{display:table !important}.cke_editor,#ie#bug{display:inline-table !important}.cke_dialog tr td:last-child{border-right:0}body.cke_editable,.cke_contents{padding:10px}.cke_panel_listItem{margin:0;padding-bottom:1px;list-style-type:none !important}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br,.ui-corner-top,.ui-corner-tr{border-radius:0}.ui-widget{font-family:"Montserrat","Helvetica","Arial",Sans Serif;font-size:16px}.ui-widget .ui-widget{font-size:16px}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:"Montserrat","Helvetica","Arial",Sans Serif;font-size:16px}.ui-widget-content{border:1px solid #aeb0a9;background:#fff;color:#555}.ui-widget-content a{color:#555}.ui-widget-header{border:1px solid #aaa;background:#ddd;font-weight:normal;color:#fff}.ui-widget-header a,.ui-widget-header a:link{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #aaa;background:#ddd;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-widget-content .ui-state-default a,.ui-widget-content .ui-state-default a:link,.ui-widget-header .ui-state-default a,.ui-widget-header .ui-state-default a:link{color:#555}.ui-state-default .ui-icon-triangle-1-e,.ui-state-default .ui-icon-triangle-1-s{background-image:none;text-indent:0}.ui-state-default .ui-icon-triangle-1-e:before,.ui-state-default .ui-icon-triangle-1-s:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.ui-state-default .ui-icon-triangle-1-e:before{content:"\f0da"}.ui-state-default .ui-icon-triangle-1-s:before{content:"\f0d7"}.ui-accordion{margin-bottom:30px}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:5px;padding:10px;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:25px}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:25px}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:10px;top:50%;margin-top:-9px}.ui-accordion .ui-accordion-content{padding:10px}@media (min-width:768px){.ui-accordion .ui-accordion-content{padding:20px}}.flexslider{margin:0 0 60px;background:#fff;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.flex-viewport{-webkit-transition:all 1s ease;transition:all 1s ease}.slides li,.flex-control-nav li,.flex-direction-nav li{margin:0;padding:0;list-style:none}.flexslider .flex-direction-nav a,.flexslider .flex-direction-nav a{display:block}.flex-direction-nav a{display:block;color:#98b400;text-shadow:none;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0}.flex-direction-nav a::before{font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";content:"\f053";height:40px;line-height:40px;margin:0 1px}.flex-direction-nav a.flex-next::before{content:"\f054"}.flex-direction-nav .flex-prev{left:0}.flex-direction-nav .flex-next{right:0}.flex-control-paging{padding:0 0 10px}.flex-control-paging li a{width:11px;height:11px;display:block;background:#98b400;cursor:pointer;text-indent:-9999px;border-radius:20px;-webkit-box-shadow:none;box-shadow:none;margin:0 2px}.flexslider .slides img{margin:0}.flexslider .slides .flex-caption{position:absolute;bottom:0;background:rgba(0,0,0,0.8);width:100%;padding:10px;color:#fff}.sharethis-buttons .sharethis-wrapper span{width:32px;height:32px;display:inline-block;background:#ddd;cursor:pointer;position:relative;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.sharethis-buttons .sharethis-wrapper span::before{text-align:center;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff}.sharethis-buttons .sharethis-wrapper span.st_facebook_custom{background:#3b5998}.sharethis-buttons .sharethis-wrapper span.st_facebook_custom:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.sharethis-buttons .sharethis-wrapper span.st_facebook_custom:before{content:""}.sharethis-buttons .sharethis-wrapper span.st_twitter_custom{background:#1da1f2}.sharethis-buttons .sharethis-wrapper span.st_twitter_custom:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.sharethis-buttons .sharethis-wrapper span.st_twitter_custom:before{content:""}.sharethis-buttons .sharethis-wrapper span.st_linkedin_custom{background:#0077b5}.sharethis-buttons .sharethis-wrapper span.st_linkedin_custom:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.sharethis-buttons .sharethis-wrapper span.st_linkedin_custom:before{content:""}.sharethis-buttons .sharethis-wrapper span.st_googleplus_custom{background:#dd4b39}.sharethis-buttons .sharethis-wrapper span.st_googleplus_custom:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.sharethis-buttons .sharethis-wrapper span.st_googleplus_custom:before{content:"\f0d5"}.sharethis-buttons .sharethis-wrapper span.st_pinterest_custom{background:#bd081c}.sharethis-buttons .sharethis-wrapper span.st_pinterest_custom:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.sharethis-buttons .sharethis-wrapper span.st_pinterest_custom:before{content:""}.sharethis-buttons .sharethis-wrapper span.st_email_custom{background:#999}.sharethis-buttons .sharethis-wrapper span.st_email_custom:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.sharethis-buttons .sharethis-wrapper span.st_email_custom:before{content:""}.sharethis-buttons .sharethis-wrapper span.st_sharethis_custom{background:#7ac143}.sharethis-buttons .sharethis-wrapper span.st_sharethis_custom:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.sharethis-buttons .sharethis-wrapper span.st_sharethis_custom:before{content:"";font-weight:600}.sharethis-buttons .sharethis-wrapper span:hover::before{top:55%}.shares{margin:0;line-height:20px;vertical-align:middle;color:#2e3841}.shares:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.shares:before{content:"";font-weight:600}.shares::before{vertical-align:middle}.shares .a2a_kit::before{vertical-align:middle;content:"Share";margin-right:10px}.shares .a2a_kit a{margin:0 2px}.addtoany_list>a{padding:0}.counter.warning strong{color:red}#sliding-popup{background:#5b742c !important;color:#fff !important;border-top:1px solid #3e4f1e;-webkit-box-shadow:0 0 3px #000;box-shadow:0 0 3px #000}#sliding-popup .popup-content #popup-text h2,#sliding-popup .popup-content #popup-text p,#sliding-popup .popup-content #popup-text .dev-teaser__text{font-weight:normal}#sliding-popup .popup-content #popup-buttons button{border-radius:3px;padding:5px 10px;text-shadow:none;background:#2e3841;color:#fff;border:0;-webkit-box-shadow:none;box-shadow:none;font-weight:300;font-size:12px}#sliding-popup .popup-content #popup-buttons button:hover{background:#586b7d}img.align-left{margin:0 auto 30px;display:block;float:none}@media (min-width:768px){img.align-left{float:left;display:inline-block;margin:0 30px 20px 0}}img.align-right{margin:0 auto 30px;display:block;float:none}@media (min-width:768px){img.align-right{float:right;display:inline-block;margin:0 0 20px 30px}}.pure-checkbox *,.pure-radiobutton *{-webkit-box-sizing:border-box;box-sizing:border-box}.pure-checkbox *:before,.pure-checkbox *:after,.pure-radiobutton *:before,.pure-radiobutton *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.pure-checkbox input[type="checkbox"],.pure-checkbox input[type="radio"],.pure-radiobutton input[type="checkbox"],.pure-radiobutton input[type="radio"]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pure-checkbox input[type="checkbox"]:focus+label:before,.pure-checkbox input[type="checkbox"]:hover+label:before,.pure-checkbox input[type="radio"]:focus+label:before,.pure-checkbox input[type="radio"]:hover+label:before,.pure-radiobutton input[type="checkbox"]:focus+label:before,.pure-radiobutton input[type="checkbox"]:hover+label:before,.pure-radiobutton input[type="radio"]:focus+label:before,.pure-radiobutton input[type="radio"]:hover+label:before{border-color:#98b400;background-color:#f2f2f2}.pure-checkbox input[type="checkbox"]:active+label:before,.pure-checkbox input[type="radio"]:active+label:before,.pure-radiobutton input[type="checkbox"]:active+label:before,.pure-radiobutton input[type="radio"]:active+label:before{-webkit-transition-duration:0s;transition-duration:0s}.pure-checkbox input[type="checkbox"]+label,.pure-checkbox input[type="radio"]+label,.pure-radiobutton input[type="checkbox"]+label,.pure-radiobutton input[type="radio"]+label{position:relative;padding:5px 5px 5px 1.5em;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.pure-checkbox input[type="checkbox"]+label:before,.pure-checkbox input[type="radio"]+label:before,.pure-radiobutton input[type="checkbox"]+label:before,.pure-radiobutton input[type="radio"]+label:before{-webkit-box-sizing:content-box;box-sizing:content-box;content:'';color:#98b400;position:absolute;top:50%;left:0;width:14px;height:14px;margin-top:-9px;border:2px solid #98b400;text-align:center;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.pure-checkbox input[type="checkbox"]+label:after,.pure-checkbox input[type="radio"]+label:after,.pure-radiobutton input[type="checkbox"]+label:after,.pure-radiobutton input[type="radio"]+label:after{-webkit-box-sizing:content-box;box-sizing:content-box;content:'';background-color:#98b400;position:absolute;top:50%;left:4px;width:10px;height:10px;margin-top:-5px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-transition:-webkit-transform 200ms ease-out;transition:-webkit-transform 200ms ease-out;transition:transform 200ms ease-out;transition:transform 200ms ease-out,-webkit-transform 200ms ease-out}.pure-checkbox input[type="checkbox"]:disabled+label:before,.pure-checkbox input[type="radio"]:disabled+label:before,.pure-radiobutton input[type="checkbox"]:disabled+label:before,.pure-radiobutton input[type="radio"]:disabled+label:before{border-color:#ccc}.pure-checkbox input[type="checkbox"]:disabled:focus+label:before,.pure-checkbox input[type="checkbox"]:disabled:hover+label:before,.pure-checkbox input[type="radio"]:disabled:focus+label:before,.pure-checkbox input[type="radio"]:disabled:hover+label:before,.pure-radiobutton input[type="checkbox"]:disabled:focus+label:before,.pure-radiobutton input[type="checkbox"]:disabled:hover+label:before,.pure-radiobutton input[type="radio"]:disabled:focus+label:before,.pure-radiobutton input[type="radio"]:disabled:hover+label:before{background-color:inherit}.pure-checkbox input[type="checkbox"]:disabled:checked+label:before,.pure-checkbox input[type="radio"]:disabled:checked+label:before,.pure-radiobutton input[type="checkbox"]:disabled:checked+label:before,.pure-radiobutton input[type="radio"]:disabled:checked+label:before{background-color:#ccc}.pure-checkbox input[type="checkbox"]+label:after,.pure-radiobutton input[type="checkbox"]+label:after{background-color:transparent;top:50%;left:4px;width:8px;height:3px;margin-top:-4px;border-style:solid;border-color:#ffffff;border-width:0 0 3px 3px;-webkit-border-image:none;-o-border-image:none;border-image:none;-webkit-transform:rotate(-45deg) scale(0);-ms-transform:rotate(-45deg) scale(0);transform:rotate(-45deg) scale(0)}.pure-checkbox input[type="checkbox"]:checked+label:after,.pure-radiobutton input[type="checkbox"]:checked+label:after{content:'';-webkit-transform:rotate(-45deg) scale(1);-ms-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1);-webkit-transition:-webkit-transform 200ms ease-out;transition:-webkit-transform 200ms ease-out;transition:transform 200ms ease-out;transition:transform 200ms ease-out,-webkit-transform 200ms ease-out}.pure-checkbox input[type="radio"]:checked+label:before,.pure-radiobutton input[type="radio"]:checked+label:before{-webkit-animation:borderscale 300ms ease-in;animation:borderscale 300ms ease-in;background-color:white}.pure-checkbox input[type="radio"]:checked+label:after,.pure-radiobutton input[type="radio"]:checked+label:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.pure-checkbox input[type="radio"]+label:before,.pure-checkbox input[type="radio"]+label:after,.pure-radiobutton input[type="radio"]+label:before,.pure-radiobutton input[type="radio"]+label:after{border-radius:50%}.pure-checkbox input[type="checkbox"]:checked+label:before,.pure-radiobutton input[type="checkbox"]:checked+label:before{-webkit-animation:borderscale 200ms ease-in;animation:borderscale 200ms ease-in;background:#98b400}.pure-checkbox input[type="checkbox"]:checked+label:after,.pure-radiobutton input[type="checkbox"]:checked+label:after{-webkit-transform:rotate(-45deg) scale(1);-ms-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1)}.pure-checkbox.pure-checkbox-inline,.pure-checkbox.pure-radiobutton-inline,.pure-radiobutton.pure-checkbox-inline,.pure-radiobutton.pure-radiobutton-inline{display:inline-block}.pure-checkbox-toggle input[type="checkbox"]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pure-checkbox-toggle input[type="checkbox"]+label{position:relative;padding:5px 5px 5px 40px;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:block}.pure-checkbox-toggle input[type="checkbox"]+label:before{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);left:0;content:'';color:#98b400;width:35px;height:20px;border-radius:50px;text-align:center;-webkit-transition:all 0.4s;transition:all 0.4s;background-color:#d6d6d6}.pure-checkbox-toggle input[type="checkbox"]+label:after{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);left:0;content:'';background-color:#fff;width:20px;height:20px;border-radius:50%;border:1px solid #d6d6d6;-webkit-transition:all 0.2s;transition:all 0.2s;-webkit-box-sizing:border-box;box-sizing:border-box}.pure-checkbox-toggle input[type="checkbox"]:checked+label:before{-webkit-box-shadow:inset 0 0 0 10px #98b400;box-shadow:inset 0 0 0 10px #98b400}.pure-checkbox-toggle input[type="checkbox"]:checked+label:after{left:15px;border-color:#98b400;background-color:#fff}.pure-checkbox-toggle input[type="checkbox"]:disabled+label{cursor:default}.pure-checkbox-toggle input[type="checkbox"]:disabled+label:before{-webkit-box-shadow:inset 0 0 0 10px #e3e3e3;box-shadow:inset 0 0 0 10px #e3e3e3}.pure-checkbox-toggle input[type="checkbox"]:disabled+label:after{border-color:#e3e3e3}.pure-checkbox-toggle input[type="checkbox"]:disabled:checked+label:before{-webkit-box-shadow:inset 0 0 0 10px #acc041;box-shadow:inset 0 0 0 10px #acc041}.pure-checkbox-toggle input[type="checkbox"]:disabled:checked+label:after{border-color:#acc041}.pure-checkbox-toggle--right input[type="checkbox"]+label{padding:5px 40px 5px 5px}.pure-checkbox-toggle--right input[type="checkbox"]+label:before{left:auto;right:0}.pure-checkbox-toggle--right input[type="checkbox"]+label:after{left:auto;right:15px}.pure-checkbox-toggle--right input[type="checkbox"]:checked+label:after{left:auto;right:0}.slick-list{width:100%}.slick-slider{-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}.sh-slide{display:none}.sh-slide.slick-active,.sh-slide:first-child{display:block}ul.slick-dots{text-align:center;position:absolute;bottom:15px;width:100%;padding:0;margin:0;z-index:5}ul.slick-dots li{list-style:none}ul.slick-dots li{display:inline-block;margin:0;padding:0 3px}ul.slick-dots li button{border-radius:100%;width:10px;height:10px;display:block;font-size:0;line-height:0;padding:0;cursor:pointer;border:1px solid #ddd;background-color:#efefef}ul.slick-dots li.slick-active button{border:1px solid #aeb0a9;background-color:#ddd}.tooltipster-sidetip .tooltipster-content{color:#555;padding:15px}.tooltipster-sidetip .tooltipster-box{background:#fff;border-radius:0;border:1px solid #ddd;-webkit-box-shadow:0 4px 3px 0 rgba(0,0,0,0.5);box-shadow:0 4px 3px 0 rgba(0,0,0,0.5)}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#555}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{top:0px;border-top-color:#fff}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-top-color:#fff}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{top:0px;border-top-color:#fff}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{display:inline-block;text-align:center;right:10px;top:50px;width:30px;height:30px;border-radius:40px;background:rgba(0,0,0,0.5);padding:0;line-height:30px}.mfp-image-holder .mfp-close:hover,.mfp-image-holder .mfp-close:focus,.mfp-iframe-holder .mfp-close:hover,.mfp-iframe-holder .mfp-close:focus{background:#000;cursor:pointer}.mfp-figure figcaption{margin:0;padding:0}.mfp-bottom-bar{margin-top:-78px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,0.5)}.mfp-counter{top:10px;right:10px}.mfp-arrow:hover,.mfp-arrow:focus{background:none}.ui-widget-content.ui-dialog{max-width:94%;z-index:1100 !important;border:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);box-shadow:0 0 5px rgba(0,0,0,0.5);padding:0 !important;border-radius:5px;overflow:hidden;background:transparent}.ui-widget-content.ui-dialog .ui-dialog-titlebar{padding:.8em 1em;border:none;background:#2e3841}.ui-widget-content.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{right:1em;background:#98b400;border:none;border-radius:3px}.ui-widget-content.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon{background:url(/themes/custom/shropshirehomes/images/ui-close.svg) no-repeat center center}.ui-widget-content.ui-dialog #drupal-modal{background:#fff;padding-bottom:30px}.ui-widget-content.ui-dialog .ui-dialog-buttonpane{margin:0}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;border:0;border-radius:3px}.ui-dialog .ui-dialog-content{background:#fff}@-webkit-keyframes progress-spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes progress-spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ajax-progress{float:left;visibility:hidden}.ajax-progress::before{visibility:visible;display:block;content:'';position:fixed;background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;left:0;z-index:1099}.ajax-progress::after{content:'';visibility:visible;-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;top:50%;left:50%;width:60px;height:60px;margin-top:-10px;margin-left:-10px;border-radius:50%;border-top:5px solid #98b400;border-right:5px solid transparent;-webkit-animation:progress-spinner .6s linear infinite;animation:progress-spinner .6s linear infinite;z-index:1100}#block-christmas-popup{display:none}.block-christmas-popup-modal{line-height:1.5em;font-weight:400;font-size:1.2em}.block-christmas-popup-modal .spb-popup-main-wrapper{background-color:#98b400;color:#fff}.block-christmas-popup-modal .spb-popup-main-wrapper .block{padding:20px}.block-christmas-popup-modal-close{padding:0;height:26px;width:26px;text-align:center;border:none;background-color:#2e3841;color:#fff}.block-type--info-block .block-content{display:block;padding:80px 0 0;background-image:url(/themes/custom/shropshirehomes/images/icon-info.svg);background-repeat:no-repeat;background-position:center top;background-size:60px;text-align:center;margin-bottom:30px;color:#555;font-weight:400}@media (min-width:480px){.block-type--info-block .block-content{padding:0 0 0 90px;min-height:60px;background-position:left center;text-align:left}}@media (min-width:768px){.block-type--info-block .block-content{margin-bottom:60px;padding:0 0 0 120px;min-height:90px;background-size:90px}}@media (min-width:1024px){.block-type--info-block .block-content{padding:0 0 0 170px;min-height:140px;background-size:140px}}.green-title .block-title{background:#98b400;color:#fff;padding:5px 10px}.job__download a:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.job__download a::before{content:"\f56d"}.cta--full img,.cta--full .field-img{display:block;margin:0}.cta--full>div{padding:0}.flexbox .cta--full>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.flexbox .cta--full>div>*{-webkit-box-flex:1;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto;overflow:auto}@media (min-width:1024px){.cta--full>div.cta--full__text-col{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.cta--full .cta--full__text{padding:30px}.cta--full .paragraph__link a{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;border-radius:3px;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;padding:1em 2em;font-size:1em;font-weight:400;letter-spacing:0;line-height:1.15em;font-family:"Montserrat","Helvetica","Arial",Sans Serif;text-transform:capitalize;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#98b400;border-color:#6d8100;color:#fff;background-color:#2e3841;border-color:#191e23}#toolbar-administration .cta--full .paragraph__link a{height:100%}.cta--full .paragraph__link a:active,.cta--full .paragraph__link a.active{background-image:none;outline:0}.cta--full .paragraph__link a:active:focus,.cta--full .paragraph__link a:active.focus,.cta--full .paragraph__link a.active:focus,.cta--full .paragraph__link a.active.focus{outline:thin dotted;outline-offset:-2px}.cta--full .paragraph__link a.disabled,.cta--full .paragraph__link a:disabled{cursor:none;opacity:.65}.cta--full .paragraph__link a:hover{color:#fff;background-color:#6d8100;border-color:#394400}.cta--full .paragraph__link a:focus,.cta--full .paragraph__link a.focus{color:#fff;background-color:#6d8100;border-color:#394400}.cta--full .paragraph__link a.disabled:focus,.cta--full .paragraph__link a.disabled.focus,.cta--full .paragraph__link a:disabled:focus,.cta--full .paragraph__link a:disabled.focus{background-color:#98b400;border-color:#6d8100}.cta--full .paragraph__link a.disabled:hover,.cta--full .paragraph__link a:disabled:hover{background-color:#98b400;border-color:#6d8100}.cta--full .paragraph__link a:hover,.cta--full .paragraph__link a:focus,.cta--full .paragraph__link a.focus{background:#6d8100}.cta--full .paragraph__link a:hover{color:#fff;background-color:#191e23;border-color:#000}.cta--full .paragraph__link a:focus,.cta--full .paragraph__link a.focus{color:#fff;background-color:#191e23;border-color:#000}.cta--full .paragraph__link a.disabled:focus,.cta--full .paragraph__link a.disabled.focus,.cta--full .paragraph__link a:disabled:focus,.cta--full .paragraph__link a:disabled.focus{background-color:#2e3841;border-color:#191e23}.cta--full .paragraph__link a.disabled:hover,.cta--full .paragraph__link a:disabled:hover{background-color:#2e3841;border-color:#191e23}.cta--full .paragraph__link a:hover,.cta--full .paragraph__link a:focus,.cta--full .paragraph__link a.focus{background:#191e23}.cta--full .cta-head--lg{font-size:2.5em;font-weight:500;margin-bottom:15px}.cta--full .paragraph__text{line-height:1.5em;margin-bottom:1.3em;font-weight:400;font-size:1.2em}.cta--full .paragraph__text:last-child{margin-bottom:0}.cta--full .cta--full__image__logo{position:absolute;top:20px;left:20px;max-width:20%}@media (min-width:480px){.cta--full .cta--full__image__logo{left:25px}}@media (min-width:768px){.cta--full .cta--full__text{padding:51px}.cta--full .cta--full__image-wrapper picture{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cta--full .cta--full__image-wrapper picture img{-o-object-fit:cover;object-fit:cover;margin-bottom:0;display:block;width:100%}}@media (min-width:1024px){.cta--full .cta-head--lg{font-size:3.6em;line-height:1em;margin-bottom:30px}.cta--full .cta--full__image__logo{top:30px;left:45px}}@media (min-width:1600px){.cta--full .cta-head--lg{font-size:4.2em}.cta--full .cta--full__text{padding:90px}.cta--full .paragraph__text{font-size:1.5em}}.cta__img img,.cta__img .field-img{margin:0;display:block}.current-developments .paragraph--cta-half{padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;overflow:hidden}@media (min-width:480px){.current-developments .paragraph--cta-half{max-width:100%;padding-right:15px;padding-left:15px}}@media (min-width:1024px){.current-developments .paragraph--cta-half{max-width:100%}}@media (min-width:1600px){.current-developments .paragraph--cta-half{max-width:100%}}.current-developments .cta__img{position:relative}.current-developments .cta__img picture{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.current-developments .cta__img picture img{-o-object-fit:cover;object-fit:cover;margin-bottom:0;display:block;width:100%}.current-developments .cta__title{margin:0;padding:10px;background:#2e3841;color:#fff;position:absolute;top:30px;left:0;max-width:90%}.current-developments .cta__text{padding:20px 10px}.current-developments .paragraph__text{line-height:1.5em;margin-bottom:1.3em;position:relative}.current-developments .paragraph__text:last-child{margin-bottom:0}.current-developments .paragraph__link:after{font:normal normal normal 16px/1 "siruss-icons";font-size:inherit;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:3px}.current-developments .paragraph__link:after{content:"\e905";vertical-align:middle}.current-developments .paragraph__link::before,.current-developments .paragraph__link::after{color:#2e3841}.current-developments .paragraph__link a{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;border-radius:3px;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;padding:1em 2em;font-size:1em;font-weight:400;letter-spacing:0;line-height:1.15em;font-family:"Montserrat","Helvetica","Arial",Sans Serif;text-transform:capitalize;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#98b400;border-color:#6d8100;height:auto;font-size:0.9rem;border-radius:2px;padding:0.4em 1.2em;color:#fff;background-color:#2e3841;border-color:#191e23}#toolbar-administration .current-developments .paragraph__link a{height:100%}.current-developments .paragraph__link a:active,.current-developments .paragraph__link a.active{background-image:none;outline:0}.current-developments .paragraph__link a:active:focus,.current-developments .paragraph__link a:active.focus,.current-developments .paragraph__link a.active:focus,.current-developments .paragraph__link a.active.focus{outline:thin dotted;outline-offset:-2px}.current-developments .paragraph__link a.disabled,.current-developments .paragraph__link a:disabled{cursor:none;opacity:.65}.current-developments .paragraph__link a:hover{color:#fff;background-color:#6d8100;border-color:#394400}.current-developments .paragraph__link a:focus,.current-developments .paragraph__link a.focus{color:#fff;background-color:#6d8100;border-color:#394400}.current-developments .paragraph__link a.disabled:focus,.current-developments .paragraph__link a.disabled.focus,.current-developments .paragraph__link a:disabled:focus,.current-developments .paragraph__link a:disabled.focus{background-color:#98b400;border-color:#6d8100}.current-developments .paragraph__link a.disabled:hover,.current-developments .paragraph__link a:disabled:hover{background-color:#98b400;border-color:#6d8100}.current-developments .paragraph__link a:hover,.current-developments .paragraph__link a:focus,.current-developments .paragraph__link a.focus{background:#6d8100}@media (min-width:768px){.current-developments .paragraph__link a{height:auto}}.current-developments .paragraph__link a:hover{color:#fff;background-color:#191e23;border-color:#000}.current-developments .paragraph__link a:focus,.current-developments .paragraph__link a.focus{color:#fff;background-color:#191e23;border-color:#000}.current-developments .paragraph__link a.disabled:focus,.current-developments .paragraph__link a.disabled.focus,.current-developments .paragraph__link a:disabled:focus,.current-developments .paragraph__link a:disabled.focus{background-color:#2e3841;border-color:#191e23}.current-developments .paragraph__link a.disabled:hover,.current-developments .paragraph__link a:disabled:hover{background-color:#2e3841;border-color:#191e23}.current-developments .paragraph__link a:hover,.current-developments .paragraph__link a:focus,.current-developments .paragraph__link a.focus{background:#191e23}.current-developments .paragraph--cta-half{padding-right:0;padding-left:0;margin-right:0;margin-left:0;max-width:100%}@media (min-width:480px){.current-developments .cta__col-img{padding:0}.current-developments .cta__text{padding:20px}.flexbox .current-developments .grid-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.flexbox .current-developments .grid-row::before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flexbox .current-developments .grid-row>div[class^="col-"]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.flexbox .current-developments .grid-row>div[class^="col-"]>*{-webkit-box-flex:1;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto;overflow:auto}}@media (min-width:768px){.current-developments .cta__text{padding:30px}}@media (min-width:1024px){.current-developments .cta__text{padding:20px 20px 60px;font-size:0.85em}.current-developments .paragraph__link{position:absolute;bottom:30px;width:100%;left:0;padding-left:30px}}@media (min-width:1366px){.current-developments .cta__text{padding:30px;font-size:1em}}@media (min-width:1600px){.current-developments .paragraph__text{font-size:1.1em}.current-developments .paragraph__link{bottom:60px}.current-developments .paragraph__link a{height:40px;font-size:1rem;border-radius:3px;padding:1em 2em}}@media (min-width:1600px) and (min-width:768px){.current-developments .paragraph__link a{height:50px}}.current-developments__img-left::after{content:"";background:rgba(0,0,0,0.1);height:90%;position:absolute;right:0;height:80%;width:2px;z-index:10;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:480px){.current-developments__img-left .cta__col-text{padding:0 10px 0 0}.current-developments__img-left .cta__title{left:inherit;right:0;padding-left:15px}}@media (min-width:768px){.current-developments__img-left .cta__col-text{padding:0 10px 0 0}.current-developments__img-left .cta__title{padding:10px 20px}}@media (min-width:1024px){.current-developments__img-left .cta__col-text{padding:0}.current-developments__img-left .paragraph__link:before{font:normal normal normal 16px/1 "siruss-icons";font-size:inherit;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:3px}.current-developments__img-left .paragraph__link:before{content:"\e903";vertical-align:middle}.current-developments__img-left .paragraph__link::after{display:none}}.flexbox .current-developments__img-right .grid-row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (min-width:480px){.current-developments__img-right .cta__col-text{padding:0 0 0 10px}.current-developments__img-right .cta__title{right:inherit;left:0;padding-right:15px}}@media (min-width:768px){.current-developments__img-right .cta__title{padding:10px 20px}.current-developments__img-right .paragraph__link{text-align:right;left:inherit;right:0;padding-right:30px;padding-left:0}}@media (min-width:1024px){.current-developments__img-right .cta__col-text{padding:0}}#our-current-developments{border-bottom:10px solid #2e3841}.cta--green{color:#fff;background:#98b400}.cta--green h2,.cta--green h3,.cta--green .property-tabs__available .block-title,.property-tabs__available .cta--green .block-title,.cta--green h4,.cta--green .phase__floorplan__title,.cta--green h5,.cta--green h6,.cta--green label{color:#fff}.cta--green select,.cta--green input[type="text"],.cta--green input[type="email"],.cta--green input[type="search"],.cta--green input[type="password"],.cta--green .form-textarea,.cta--green .form-control{border:0}.cta--green .pure-checkbox input[type="checkbox"]+label::before,.cta--green .pure-checkbox input[type="radio"]+label::before,.cta--green .pure-radiobutton input[type="checkbox"]+label::before,.cta--green .pure-radiobutton input[type="radio"]+label::before{border-color:#fff}.cta--green a{color:#ccc}.cta--green a:hover,.cta--green a:focus{color:#fff}#hero{position:relative}#hero .homepage-hero{overflow:hidden}#hero .homepage-hero picture{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#hero .homepage-hero picture img{-o-object-fit:cover;object-fit:cover;margin-bottom:0;display:block;width:100%}#hero .homepage-hero .hero-text{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.4);top:0;left:0;text-align:center;pointer-events:none;padding:30px}#hero .homepage-hero .hero-text h2,#hero .homepage-hero .hero-text h1{font-size:2.5em;font-weight:300;color:#fff;margin:0;padding:20px;pointer-events:all;position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:768px){#hero .homepage-hero .hero-text h2,#hero .homepage-hero .hero-text h1{font-size:3.2em;padding:60px}}@media (min-width:1024px){#hero .homepage-hero .hero-text h2,#hero .homepage-hero .hero-text h1{top:50%}}#hero .homepage-hero .sh-slideshow-wrapper{position:relative}#hero .homepage-hero .sh-slideshow-wrapper .sh-slideshow{overflow:hidden}@media (min-width:768px){#hero .sh-slide{max-height:75vh}}body.with-hero #hero{top:-webkit-calc(var(--hero--offset) * -1);top:calc(var(--hero--offset) * -1)}.image-map-container{position:relative}.image-map-container .image-map-wrapper{position:relative;-webkit-transition:-webkit-transform 200ms ease-in-out 0s;transition:-webkit-transform 200ms ease-in-out 0s;transition:transform 200ms ease-in-out 0s;transition:transform 200ms ease-in-out 0s,-webkit-transform 200ms ease-in-out 0s}.image-map-container .image-map-wrapper img{display:block}.image-map-container .image-map-wrapper svg{position:absolute;left:0;top:0;width:100%;height:100%}.image-map-container .image-map-wrapper svg polygon{fill:rgba(0,0,0,0.4);stroke:#F00;stroke-width:4;cursor:pointer}.image-map-container .image-map-wrapper svg polygon:hover{stroke:#C3FF00;stroke-width:4;fill:rgba(0,0,0,0.6);z-index:5}.image-map-container .image-map-wrapper svg polygon.plot-sold{fill:url("#sold");stroke:rgba(0,0,0,0.8);stroke-width:1}.image-map-container .image-map-wrapper svg polygon.plot-ready{fill:rgba(255,215,0,0.4);stroke:#ffd700}.image-map-container .image-map-wrapper svg polygon.plot-ready:hover{fill:rgba(255,215,0,0.7)}.image-map-container .image-map-wrapper svg polygon.plot-first{fill:url("#first");stroke:rgba(40,56,175,0.8);stroke-width:1}.image-map-container .image-map-wrapper svg polygon.plot-discounted{fill:rgba(133,55,148,0.7);stroke:#C613E9;stroke-width:4;paint-order:fill stroke;z-index:10}.image-map-container .image-map-wrapper svg polygon.plot-discounted:hover{stroke:#C3FF00;fill:rgba(133,55,148,0.85);z-index:20}.page-node-type-conversion-phase .image-map-container .image-map-wrapper svg polygon:hover{stroke:#98b400;fill:rgba(0,0,0,0.4)}.image-map-container .image-map-wrapper .tooltip_templates{display:none}.image-map-container .zoom{position:absolute;bottom:30px;right:30px;display:inline-block}.image-map-container .zoom>div{background:#ddd;height:25px;width:25px;line-height:25px;text-align:center;border-radius:3px;color:#2e3841;cursor:pointer}.image-map-container .zoom>div.zoom-in{margin-bottom:5px}.image-map-container .zoom>div:hover{background:#aeb0a9}#page{max-width:100vw;overflow-x:hidden}.block-system-branding-block .block-content{position:relative}.block-system-branding-block .block-content>a{display:block;position:absolute;left:0;z-index:998}.footer__address .footer-address__logo{margin-bottom:15px}.footer__address .footer-address__address{margin-bottom:15px}.footer__address .footer-address__tele,.footer__address .footer-address__fax,.footer__address .footer-address__email{margin-bottom:8px}.footer__address .footer-address__tele:last-child,.footer__address .footer-address__fax:last-child,.footer__address .footer-address__email:last-child{margin-bottom:0}.footer__address .footer-address__tele:before,.footer__address .footer-address__fax:before,.footer__address .footer-address__email:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.footer__address .footer-address__tele::before,.footer__address .footer-address__fax::before,.footer__address .footer-address__email::before{color:#98b400;font-weight:200;margin-right:3px}.footer__address .footer-address__tele::before{content:"\f095"}.footer__address .footer-address__fax::before{content:"\f1ac"}.footer__address .footer-address__email::before{content:"\f1fa"}.footer__address .footer-address__email a{font-size:0.9em}@media (min-width:768px){.footer__address .footer-address__email a{font-size:0.8em}}@media (min-width:1366px){.footer__address .footer-address__email a{font-size:0.9em}}@media (min-width:768px){.footer__quicklinks,.footer__aboutus{padding-top:4.2em}}@media (min-width:480px){.footer__socials{padding-top:30px}}@media (min-width:1024px){.footer__socials{padding-top:4.2em}}.footer__socials .block-content p a,.footer__socials .block-content .dev-teaser__text a{display:inline-block;width:45px;height:45px;background-position:center center;background-repeat:no-repeat;background-color:#98b400;overflow:hidden;text-indent:-999em;border-radius:100%;margin-right:8px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.footer__socials .block-content p a[href*="twitter"],.footer__socials .block-content .dev-teaser__text a[href*="twitter"]{background-image:url(/themes/custom/shropshirehomes/images/footer-socials__twitter.svg)}.footer__socials .block-content p a[href*="facebook"],.footer__socials .block-content .dev-teaser__text a[href*="facebook"]{background-image:url(/themes/custom/shropshirehomes/images/footer-socials__facebook.svg)}.footer__socials .block-content p a[href*="instagram"],.footer__socials .block-content .dev-teaser__text a[href*="instagram"]{background-image:url(/themes/custom/shropshirehomes/images/footer-socials__instagram.svg)}.footer__socials .block-content p a[href*="linkedin"],.footer__socials .block-content .dev-teaser__text a[href*="linkedin"]{background-image:url(/themes/custom/shropshirehomes/images/footer-socials__linkedin.svg)}.footer__socials .block-content p a[href*="tiktok"],.footer__socials .block-content .dev-teaser__text a[href*="tiktok"]{background-image:url(/themes/custom/shropshirehomes/images/footer-socials__tiktok.svg)}.footer__socials .block-content p a:hover,.footer__socials .block-content .dev-teaser__text a:hover{background-color:#6d8100}@media (min-width:768px){.path-frontpage .node.has-image .field--name-body{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:66.66666667%}}@media (min-width:768px) and (min-width:480px){.path-frontpage .node.has-image .field--name-body{padding-right:15px;padding-left:15px}}@media (min-width:768px){.path-frontpage .node.has-image .field--name-field-right-image{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:33.33333333%}}@media (min-width:768px) and (min-width:480px){.path-frontpage .node.has-image .field--name-field-right-image{padding-right:15px;padding-left:15px}}@media (min-width:1024px){.path-frontpage .region-hero{padding-bottom:150px}}#block-herosearchblock{text-align:center}#block-herosearchblock .block-content{color:#fff;background:#2e3841;display:block;padding:20px}#block-herosearchblock .block-content h2,#block-herosearchblock .block-content h3,#block-herosearchblock .block-content .property-tabs__available .block-title,.property-tabs__available #block-herosearchblock .block-content .block-title,#block-herosearchblock .block-content h4,#block-herosearchblock .block-content .phase__floorplan__title,#block-herosearchblock .block-content h5,#block-herosearchblock .block-content h6,#block-herosearchblock .block-content label{color:#fff}#block-herosearchblock .block-content select,#block-herosearchblock .block-content input[type="text"],#block-herosearchblock .block-content input[type="email"],#block-herosearchblock .block-content input[type="search"],#block-herosearchblock .block-content input[type="password"],#block-herosearchblock .block-content .form-textarea,#block-herosearchblock .block-content .form-control{border:0}#block-herosearchblock .block-content .pure-checkbox input[type="checkbox"]+label::before,#block-herosearchblock .block-content .pure-checkbox input[type="radio"]+label::before,#block-herosearchblock .block-content .pure-radiobutton input[type="checkbox"]+label::before,#block-herosearchblock .block-content .pure-radiobutton input[type="radio"]+label::before{border-color:#fff}#block-herosearchblock .block-content a{color:#fff}#block-herosearchblock .block-content a:hover,#block-herosearchblock .block-content a:focus{color:#98b400}#block-herosearchblock h2{width:100%;margin-bottom:0.3em;font-size:1.5em;font-weight:300}@media (min-width:480px){#block-herosearchblock h2{font-size:1.8em}}@media (min-width:1024px){#block-herosearchblock h2{font-size:2.3rem}}#block-herosearchblock h4,#block-herosearchblock .phase__floorplan__title{width:100%;font-size:1em}@media (min-width:480px){#block-herosearchblock h4,#block-herosearchblock .phase__floorplan__title{font-size:1.2em}}#block-herosearchblock form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flexbox #block-herosearchblock form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.flexbox #block-herosearchblock form::before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#block-herosearchblock .js-form-type-select{width:65%;padding-right:20px;margin:0}#block-herosearchblock .form-submit-wrapper{width:35%}#block-herosearchblock .form-submit{width:100%;padding-right:10px;padding-left:10px}@media (min-width:480px){#block-herosearchblock .block-content{padding:30px}#block-herosearchblock .js-form-type-select{width:70%}#block-herosearchblock .form-submit-wrapper{width:30%}#block-herosearchblock form{width:80%;margin:0 auto}}@media (min-width:768px){#block-herosearchblock .js-form-type-select{width:70%;padding-right:30px}#block-herosearchblock .form-submit-wrapper{width:30%}#block-herosearchblock form{width:60%;margin:0 auto}}@media (min-width:1024px){#block-herosearchblock{position:absolute;width:100%;bottom:0;left:0}#block-herosearchblock .block-content{display:inline-block;width:60%}#block-herosearchblock form{width:100%;margin:0}}@media (min-width:1366px){#block-herosearchblock .block-content{width:50%}}@media (min-width:1600px){#block-herosearchblock .block-content{width:40%}}#our-current-developments h2.section-head{margin:0;padding:40px 0}@media (min-width:1600px){#our-current-developments h2.section-head{padding:60px 0}}#our-current-developments .current-developments__content{background:#efefef}#our-current-developments .field--name-field-left-cta,#our-current-developments .field--name-field-right-cta{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left}@media (min-width:480px){#our-current-developments .field--name-field-left-cta,#our-current-developments .field--name-field-right-cta{padding-right:15px;padding-left:15px}}@media (min-width:1024px){#our-current-developments .field--name-field-left-cta,#our-current-developments .field--name-field-right-cta{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:50%}}@media (min-width:1024px) and (min-width:480px){#our-current-developments .field--name-field-left-cta,#our-current-developments .field--name-field-right-cta{padding-right:15px;padding-left:15px}}#our-current-developments .field--name-field-help-to-buy-cta .field--name-field-link a{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;border-radius:3px;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;padding:1em 2em;font-size:1em;font-weight:400;letter-spacing:0;line-height:1.15em;font-family:"Montserrat","Helvetica","Arial",Sans Serif;text-transform:capitalize;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#98b400;border-color:#6d8100}#toolbar-administration #our-current-developments .field--name-field-help-to-buy-cta .field--name-field-link a{height:100%}#our-current-developments .field--name-field-help-to-buy-cta .field--name-field-link a:active,#our-current-developments .field--name-field-help-to-buy-cta .field--name-field-link a.active{background-image:none;outline:0}#our-current-developments .field--name-field-help-to-buy-cta .field--name-field-link a:active:focus,#our-current-developments .field--name-field-help-to-buy-cta .field--name-field-link a:active.focus,#our-current-developments .field--name-field-help-to-buy-cta .field--name-field-link a.active:focus,#our-current-developments .field--name-field-help-to-buy-cta .field--name-field-link a.active.focus{outline:thin dotted;outline-offset:-2px}#our-current-developments .field--name-field-help-to-buy-cta .field--name-field-link a.disabled,#our-current-developments .field--name-field-help-to-buy-cta .field--name-field-link a:disabled{cursor:none;opacity:.65}#our-current-developments .field--name-field-help-to-buy-cta .field--name-field-link a:hover{color:#fff;background-color:#6d8100;border-color:#394400}#our-current-developments .field--name-field-help-to-buy-cta .field--name-field-link a:focus,#our-current-developments .field--name-field-help-to-buy-cta .field--name-field-link a.focus{color:#fff;background-color:#6d8100;border-color:#394400}#our-current-developments .field--name-field-help-to-buy-cta .field--name-field-link a.disabled:focus,#our-current-developments .field--name-field-help-to-buy-cta .field--name-field-link a.disabled.focus,#our-current-developments .field--name-field-help-to-buy-cta .field--name-field-link a:disabled:focus,#our-current-developments .field--name-field-help-to-buy-cta .field--name-field-link a:disabled.focus{background-color:#98b400;border-color:#6d8100}#our-current-developments .field--name-field-help-to-buy-cta .field--name-field-link a.disabled:hover,#our-current-developments .field--name-field-help-to-buy-cta .field--name-field-link a:disabled:hover{background-color:#98b400;border-color:#6d8100}#our-current-developments .field--name-field-help-to-buy-cta .field--name-field-link a:hover,#our-current-developments .field--name-field-help-to-buy-cta .field--name-field-link a:focus,#our-current-developments .field--name-field-help-to-buy-cta .field--name-field-link a.focus{background:#6d8100}.frontpage__maincontent{padding:30px 0}@media (min-width:768px){.frontpage__maincontent{padding:60px 0}}@media (min-width:1366px){.frontpage__maincontent{padding:90px 0}}.frontpage__maincontent .frontpage__maincontent__left{margin-bottom:30px}@media (min-width:480px){.frontpage__maincontent .frontpage__maincontent__left{margin-bottom:0}}.frontpage__maincontent .frontpage__maincontent__right{text-align:center}.building-for-future{padding:30px 0;background:#efefef}@media (min-width:768px){.building-for-future{padding:60px 0}}@media (min-width:1366px){.building-for-future{padding:90px 0}}.building-for-future .building-for-future__items{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flexbox .building-for-future .building-for-future__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.flexbox .building-for-future .building-for-future__items::before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.building-for-future .building-for-future__items .building-for-future__item{padding-bottom:3em;position:relative}@media (max-width:1023px){.building-for-future .building-for-future__items .building-for-future__item{margin-bottom:30px}}.building-for-future .building-for-future__items .building-for-future__item .building-for-future__link{position:absolute;bottom:0;left:0;width:100%;padding:0 15px}.building-for-future .building-for-future__image{margin-bottom:15px}.building-for-future .building-for-future__title{margin-bottom:30px}.testimonials-block h2.block-title{margin-bottom:0.5em}.testimonials-block .views-row{border:none;display:none;padding-bottom:30px}.testimonials-block .views-row:first-child,.testimonials-block .views-row.slick-slide{display:block;outline:none}.plot-details__strip>div{margin:0 20px 20px 0;display:inline-block}.property-teaser .plot-details__strip>div{font-size:1.2em;display:block}@media (min-width:768px){.property-teaser .plot-details__strip>div{display:inline-block}}.plot-details__price:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.plot-details__price::before{color:#2e3841;font-weight:600;margin:0}.plot-details__price::before{content:"\f02c"}.tooltipster-box .plot-details__price::before{margin-right:3px}.plot-details__price .price{font-weight:500;color:#2e3841}.plot-details__price .price::before{content:"£";letter-spacing:-0.1em}.tooltipster-box .plot-details__price .price::before{letter-spacing:initial}.plot-details__beds:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.plot-details__beds::before{color:#2e3841;font-weight:600;margin:0}.plot-details__beds::before{content:"\f236"}.plot-details__beds::after{content:"Bedrooms"}.plot-details__baths:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.plot-details__baths::before{color:#2e3841;font-weight:600;margin:0}.plot-details__baths::before{content:"\f2cd"}.plot-details__baths::after{content:"Baths"}.flexbox .developments-view .views-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.flexbox .developments-view .views-row>*{-webkit-box-flex:1;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto;overflow:auto}.developments-view .views-row-inner{border:1px solid #ddd}.developments-view .views-row-inner .contextual-region{position:initial}.developments-view .teaser__title a{color:#2e3841}.developments-view .teaser__title a:hover{color:#586b7d}.developments-view .views-row-inner{position:relative;padding-bottom:140px;overflow:auto}@media (min-width:768px){.developments-view .views-row-inner{padding-bottom:160px}}.developments-view.archive .views-row-inner{padding-bottom:30px}.dev-teaser__imglink{display:block;position:relative;overflow:hidden;padding:0;position:relative;overflow:hidden;display:block}.dev-teaser__imglink img{display:block}.dev-teaser__imglink img{display:block}.dev-teaser__imglink::before{content:"";z-index:2;background-color:#2e3841;opacity:0;width:100%;height:100%;position:absolute;display:block;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;pointer-events:none}.dev-teaser__imglink::after{z-index:3;position:absolute;display:block;content:"";background-size:50px;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;text-align:center;pointer-events:none}.dev-teaser__imglink:hover::before{opacity:50%}.dev-teaser__imglink:hover::after{opacity:1}.dev-teaser__imglink::after{background-image:url(/themes/custom/shropshirehomes/images/img-arrow--green.svg);background-repeat:no-repeat;background-position:center center;top:50%;left:30%}.dev-teaser__imglink:hover::after{left:50%}.dev-teaser__textwrap{padding:30px 30px 0}.dev-teaser__text{margin:0 0 20px}.dev-teaser__dt{margin-bottom:15px}.corner-flag{position:absolute;z-index:4;left:0;top:0;background:#2e3841;padding:155px 75px 5px;color:#fff;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);height:auto;width:270px;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;text-align:center;line-height:1.2em;font-variant:all-petite-caps}.infotop__badge{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.infotop__badge.badge__custom .corner-flag{background-color:#98b400}.sticky-bottom{position:absolute;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;bottom:30px;padding:0 30px}.node--type-staff.node--view-mode-teaser{max-width:100%;background-color:#e8eedc;padding:0.5rem}.taxonomy-term .field--name-description{padding-bottom:1rem}.view-departments .node--view-mode-teaser:hover{cursor:pointer}.view-careers,.view-meet-the-team,.view-departments{display:block}.view-careers .view-content,.view-meet-the-team .view-content,.view-departments .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.view-careers .field__label,.view-careers .view-content>div,.view-meet-the-team .field__label,.view-meet-the-team .view-content>div,.view-departments .field__label,.view-departments .view-content>div{padding-bottom:15px;text-align:center}.view-careers .field__label,.view-meet-the-team .field__label,.view-departments .field__label{padding-bottom:7.5px}.view-careers .field--name-description,.view-meet-the-team .field--name-description,.view-departments .field--name-description{text-align:left}.view-careers .view-content,.view-meet-the-team .view-content,.view-departments .view-content{margin-right:-10px;margin-left:-10px}@media (min-width:768px){.view-careers .view-content,.view-meet-the-team .view-content,.view-departments .view-content{margin-right:-15px;margin-left:-15px}}.view-careers article,.view-careers .node__content,.view-careers .views-row-inner,.view-meet-the-team article,.view-meet-the-team .node__content,.view-meet-the-team .views-row-inner,.view-departments article,.view-departments .node__content,.view-departments .views-row-inner{height:100%}.view-careers .node__content .field--name-title,.view-meet-the-team .node__content .field--name-title,.view-departments .node__content .field--name-title{font-weight:600}.view-careers .node__content>div,.view-careers .node__content .field,.view-careers .node__content .field--type-string,.view-meet-the-team .node__content>div,.view-meet-the-team .node__content .field,.view-meet-the-team .node__content .field--type-string,.view-departments .node__content>div,.view-departments .node__content .field,.view-departments .node__content .field--type-string{padding-bottom:0.25rem}.view-careers .node__content .field--type-text-long,.view-meet-the-team .node__content .field--type-text-long,.view-departments .node__content .field--type-text-long{padding-bottom:0.5rem}.view-careers .node__content .field:last-of-type,.view-meet-the-team .node__content .field:last-of-type,.view-departments .node__content .field:last-of-type{padding-bottom:0.5rem}.view-careers .node__content .field--type-image,.view-meet-the-team .node__content .field--type-image,.view-departments .node__content .field--type-image{padding-bottom:1rem}.view-careers .node__content img,.view-meet-the-team .node__content img,.view-departments .node__content img{display:block}.view-careers .grid-row,.view-meet-the-team .grid-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-careers .image--container--inner,.view-meet-the-team .image--container--inner{background-color:#e8eedc;height:100%}.view-careers .image--container .field,.view-meet-the-team .image--container .field{background-color:#e8eedc}.view-careers .field,.view-meet-the-team .field{padding-top:0.5rem}.view-careers .field:last-child,.view-meet-the-team .field:last-child{padding-bottom:0.5rem}.view-careers .field--name-title,.view-meet-the-team .field--name-title{text-align:left}.view-careers .field--name-image,.view-meet-the-team .field--name-image{padding-left:0.5rem;padding-right:0.5rem}.view-careers .field--name-image,.view-careers .field--name-image a,.view-careers .field--name-image--inner,.view-meet-the-team .field--name-image,.view-meet-the-team .field--name-image a,.view-meet-the-team .field--name-image--inner{display:block;min-height:min(55.5vw,25rem)}@media (min-width:768px){.view-careers .field--name-image,.view-careers .field--name-image a,.view-careers .field--name-image--inner,.view-meet-the-team .field--name-image,.view-meet-the-team .field--name-image a,.view-meet-the-team .field--name-image--inner{min-height:min(22.5vw,13rem)}}.view-careers .field--name-image--inner,.view-meet-the-team .field--name-image--inner{background-image:url("/files/photo/staff/istockphoto-1317804584-1024x1024.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}.view-careers .field--name-image img,.view-meet-the-team .field--name-image img{margin:0 auto;padding:0;display:block}.view-careers .field--name-head,.view-meet-the-team .field--name-head{font-weight:600}.banner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:2rem;padding:1rem;border-radius:1rem;color:#fff;font-weight:400}.banner.banner--orange{background-color:#ce7924}.banner.banner--primary{background-color:#98b400}.banner__title{max-width:40ch;margin-bottom:0.5rem;font-size:2.2rem;line-height:1.2}.banner__body{line-height:1.4;margin-bottom:0}.banner__cta_wrapper a{display:block;padding:1em 2em;border-radius:0.5rem;background-color:#2e3841;color:#fff;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.banner__cta_wrapper a:hover{background-color:#191e23}.banner__cta_wrapper{margin-left:auto}.property-teaser{margin-bottom:30px;padding-bottom:0;border:0;position:relative;overflow:hidden}.property-teaser .views-row-inner{border:1px solid #ddd}.property-teaser .layout__region:before,.property-teaser .layout__region:after{content:" ";display:table}.property-teaser .layout__region:after{clear:both}.flexbox .property-teaser .layout__region{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.flexbox .property-teaser .layout__region::before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.property-teaser .property-teaser__img{padding:0;padding:0;position:relative;overflow:hidden;display:block}.property-teaser .property-teaser__img img{display:block}.property-teaser .property-teaser__img::before{content:"";z-index:2;background-color:#2e3841;opacity:0;width:100%;height:100%;position:absolute;display:block;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;pointer-events:none}.property-teaser .property-teaser__img::after{z-index:3;position:absolute;display:block;content:"";background-size:50px;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;text-align:center;pointer-events:none}.property-teaser .property-teaser__img:hover::before{opacity:50%}.property-teaser .property-teaser__img:hover::after{opacity:1}.property-teaser .property-teaser__img::after{background-image:url(/themes/custom/shropshirehomes/images/img-arrow--green.svg);background-repeat:no-repeat;background-position:center center;top:50%;left:30%}.property-teaser .property-teaser__img:hover::after{left:50%}.property-teaser .property-teaser__img picture{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.property-teaser .property-teaser__img picture img{-o-object-fit:cover;object-fit:cover;margin-bottom:0;display:block;width:100%}.property-teaser .property-teaser__textwrap{padding:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.property-teaser .property-teaser__title a{color:#2e3841}.property-teaser .property-teaser__title a:hover{color:#586b7d}.property-teaser .property-teaser__description{margin-bottom:30px}@media (min-width:768px){.property-teaser .property-teaser__description{padding-right:30px}}.property-teaser .property-teaser__row-bottom{margin-top:auto}.property-teaser .corner-flag{position:absolute;z-index:4;left:0;top:0;background:#2e3841;padding:155px 75px 5px;color:#fff;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);height:auto;width:270px;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;text-align:center;line-height:1.2em;font-variant:all-petite-caps;left:initial;right:-270px;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);background:#3fa1ae;color:#fff}.property-teaser .corner-flag a{color:#fff}.flexbox .property-teaser--mini{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.flexbox .property-teaser--mini>*{-webkit-box-flex:1;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto;overflow:auto}.property-teaser--mini .views-row-inner{background:#fff}.property-teaser--mini .views-row-inner>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative}.property-teaser--mini .property__show_home{position:absolute;z-index:4;left:0;top:0;background:#2e3841;padding:155px 75px 5px;color:#fff;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);height:auto;width:270px;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;text-align:center;line-height:1.2em;font-variant:all-petite-caps;background:#ce7924;padding:110px 75px 5px}.property-teaser--mini .property__img{margin-bottom:15px}.property-teaser--mini .property__img a{padding:0;position:relative;overflow:hidden;display:block}.property-teaser--mini .property__img a img{display:block}.property-teaser--mini .property__img a::before{content:"";z-index:2;background-color:#2e3841;opacity:0;width:100%;height:100%;position:absolute;display:block;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;pointer-events:none}.property-teaser--mini .property__img a::after{z-index:3;position:absolute;display:block;content:"";background-size:40px;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;text-align:center;pointer-events:none}.property-teaser--mini .property__img a:hover::before{opacity:50%}.property-teaser--mini .property__img a:hover::after{opacity:1}.property-teaser--mini .property__img a::after{background-image:url(/themes/custom/shropshirehomes/images/img-arrow--green.svg);background-repeat:no-repeat;background-position:center center;top:50%;left:30%}.property-teaser--mini .property__img a:hover::after{left:50%}.property-teaser--mini .property__img img{display:block}.property-teaser--mini .property__title{margin-bottom:20px;padding:0 15px}.property-teaser--mini .property__title a{color:#2e3841}.property-teaser--mini .property__title a:hover{color:#586b7d}.tooltipster-content .property-teaser--mini .property__title{padding:0}.property-teaser--mini .property__beds,.property-teaser--mini .property__price{margin-bottom:15px;padding:0 15px}.tooltipster-content .property-teaser--mini .property__beds,.tooltipster-content .property-teaser--mini .property__price{padding:0}.property-teaser--mini .property__beds.property__price,.property-teaser--mini .property__price.property__price{margin-top:auto}.property-teaser--mini .property__buttonwrap{padding:30px 20px}.tooltipster-content .property-teaser--mini .property__buttonwrap{padding:0}.property-teaser--mini .property__buttonwrap a{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;border-radius:3px;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;padding:1em 2em;font-size:1em;font-weight:400;letter-spacing:0;line-height:1.15em;font-family:"Montserrat","Helvetica","Arial",Sans Serif;text-transform:capitalize;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#98b400;border-color:#6d8100;height:auto;font-size:0.9rem;border-radius:2px;padding:0.4em 1.2em}#toolbar-administration .property-teaser--mini .property__buttonwrap a{height:100%}.property-teaser--mini .property__buttonwrap a:active,.property-teaser--mini .property__buttonwrap a.active{background-image:none;outline:0}.property-teaser--mini .property__buttonwrap a:active:focus,.property-teaser--mini .property__buttonwrap a:active.focus,.property-teaser--mini .property__buttonwrap a.active:focus,.property-teaser--mini .property__buttonwrap a.active.focus{outline:thin dotted;outline-offset:-2px}.property-teaser--mini .property__buttonwrap a.disabled,.property-teaser--mini .property__buttonwrap a:disabled{cursor:none;opacity:.65}.property-teaser--mini .property__buttonwrap a:hover{color:#fff;background-color:#6d8100;border-color:#394400}.property-teaser--mini .property__buttonwrap a:focus,.property-teaser--mini .property__buttonwrap a.focus{color:#fff;background-color:#6d8100;border-color:#394400}.property-teaser--mini .property__buttonwrap a.disabled:focus,.property-teaser--mini .property__buttonwrap a.disabled.focus,.property-teaser--mini .property__buttonwrap a:disabled:focus,.property-teaser--mini .property__buttonwrap a:disabled.focus{background-color:#98b400;border-color:#6d8100}.property-teaser--mini .property__buttonwrap a.disabled:hover,.property-teaser--mini .property__buttonwrap a:disabled:hover{background-color:#98b400;border-color:#6d8100}.property-teaser--mini .property__buttonwrap a:hover,.property-teaser--mini .property__buttonwrap a:focus,.property-teaser--mini .property__buttonwrap a.focus{background:#6d8100}@media (min-width:768px){.property-teaser--mini .property__buttonwrap a{height:auto}}.property-teaser--mini .flag-as-sold{padding-bottom:50px;height:100%;background:#ccc;position:relative}.property-teaser--mini .flag-as-sold::after{content:"SOLD";position:absolute;left:0;bottom:0;width:100%;background:#ae3f3f;color:#fff;padding:15px;font-weight:bold;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1;text-align:center}.property-teaser--mini .flag-as-sold .property__img{position:relative;opacity:0.5}.property-teaser--mini .flag-as-sold .property__img::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.property-teaser--mini .flag-as-sold .property__img img{-webkit-filter:grayscale();filter:grayscale()}.property-teaser--mini .flag-as-sold .property__title{cursor:text}.property-teaser--mini .flag-as-sold .property__title a{pointer-events:none}.property-teaser--mini .flag-as-unavailable{padding-bottom:50px}.property-teaser--mini .flag-as-unavailable::after{content:"Coming Soon";position:absolute;left:0;bottom:0;width:100%;background:#ce7924;color:#fff;padding:15px;font-weight:bold;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1;text-align:center}.property-search-view{margin-bottom:30px}.property-search-view .group-header{background:#2e3841;padding:10px;margin-bottom:40px;line-height:1em}@media (min-width:768px){.property-search-view .group-header{padding-right:150px;position:relative}}.property-search-view .group-header .development-title{color:#fff;display:block;margin-bottom:10px;line-height:25px}@media (min-width:768px){.property-search-view .group-header .development-title{display:inline;margin:0}}.property-search-view .group-header .development-link{display:block}.property-search-view .group-header .development-link:after{font:normal normal normal 16px/1 "siruss-icons";font-size:inherit;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:3px}.property-search-view .group-header .development-link:after{content:"\e905";vertical-align:middle}.property-search-view .group-header .development-link::after{color:#98b400;font-size:0.6em}@media (min-width:768px){.property-search-view .group-header .development-link{display:inline-block;position:absolute;right:10px}}.property-search-view .group-header .development-link a{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;border-radius:3px;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;padding:1em 2em;font-size:1em;font-weight:400;letter-spacing:0;line-height:1.15em;font-family:"Montserrat","Helvetica","Arial",Sans Serif;text-transform:capitalize;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#98b400;border-color:#6d8100;height:auto;font-size:0.7rem;border-radius:2px;padding:0.5em 0.85em}#toolbar-administration .property-search-view .group-header .development-link a{height:100%}.property-search-view .group-header .development-link a:active,.property-search-view .group-header .development-link a.active{background-image:none;outline:0}.property-search-view .group-header .development-link a:active:focus,.property-search-view .group-header .development-link a:active.focus,.property-search-view .group-header .development-link a.active:focus,.property-search-view .group-header .development-link a.active.focus{outline:thin dotted;outline-offset:-2px}.property-search-view .group-header .development-link a.disabled,.property-search-view .group-header .development-link a:disabled{cursor:none;opacity:.65}.property-search-view .group-header .development-link a:hover{color:#fff;background-color:#6d8100;border-color:#394400}.property-search-view .group-header .development-link a:focus,.property-search-view .group-header .development-link a.focus{color:#fff;background-color:#6d8100;border-color:#394400}.property-search-view .group-header .development-link a.disabled:focus,.property-search-view .group-header .development-link a.disabled.focus,.property-search-view .group-header .development-link a:disabled:focus,.property-search-view .group-header .development-link a:disabled.focus{background-color:#98b400;border-color:#6d8100}.property-search-view .group-header .development-link a.disabled:hover,.property-search-view .group-header .development-link a:disabled:hover{background-color:#98b400;border-color:#6d8100}.property-search-view .group-header .development-link a:hover,.property-search-view .group-header .development-link a:focus,.property-search-view .group-header .development-link a.focus{background:#6d8100}@media (min-width:768px){.property-search-view .group-header .development-link a{height:auto}}.view-id-current_view_homes .node__content,.view-id-current_show_homes .node__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-id-current_view_homes .node__content .grid-row,.view-id-current_show_homes .node__content .grid-row{margin:0 -10px}.view-id-current_view_homes .node__content .grid-row [class*='col-'],.view-id-current_view_homes .node__content .grid-row [class^='col-'],.view-id-current_view_homes .node__content [class*='col-'],.view-id-current_view_homes .node__content [class^='col-'],.view-id-current_show_homes .node__content .grid-row [class*='col-'],.view-id-current_show_homes .node__content .grid-row [class^='col-'],.view-id-current_show_homes .node__content [class*='col-'],.view-id-current_show_homes .node__content [class^='col-']{padding-left:10px;padding-right:10px}@media (min-width:768px){.view-id-current_view_homes .node__content,.view-id-current_show_homes .node__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.view-id-current_view_homes .grid-row,.view-id-current_show_homes .grid-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.view-id-current_view_homes .gallery-wrapper,.view-id-current_view_homes .image-wrapper,.view-id-current_show_homes .gallery-wrapper,.view-id-current_show_homes .image-wrapper{margin-bottom:20px}.view-id-current_view_homes .field--name-field-image,.view-id-current_view_homes .field--name-field-image .field__item,.view-id-current_view_homes .field--name-field-gallery,.view-id-current_view_homes .field--name-field-gallery .field__item,.view-id-current_show_homes .field--name-field-image,.view-id-current_show_homes .field--name-field-image .field__item,.view-id-current_show_homes .field--name-field-gallery,.view-id-current_show_homes .field--name-field-gallery .field__item{height:100%}@media (min-width:1024px){.view-id-current_view_homes .field--name-field-image,.view-id-current_view_homes .field--name-field-image .field__item,.view-id-current_view_homes .field--name-field-gallery,.view-id-current_view_homes .field--name-field-gallery .field__item,.view-id-current_show_homes .field--name-field-image,.view-id-current_show_homes .field--name-field-image .field__item,.view-id-current_show_homes .field--name-field-gallery,.view-id-current_show_homes .field--name-field-gallery .field__item{max-height:245px}}@media (min-width:1366px){.view-id-current_view_homes .field--name-field-image,.view-id-current_view_homes .field--name-field-image .field__item,.view-id-current_view_homes .field--name-field-gallery,.view-id-current_view_homes .field--name-field-gallery .field__item,.view-id-current_show_homes .field--name-field-image,.view-id-current_show_homes .field--name-field-image .field__item,.view-id-current_show_homes .field--name-field-gallery,.view-id-current_show_homes .field--name-field-gallery .field__item{max-height:290px}}.view-id-current_view_homes .field--name-field-image .field__item a,.view-id-current_view_homes .field--name-field-gallery .field__item a,.view-id-current_show_homes .field--name-field-image .field__item a,.view-id-current_show_homes .field--name-field-gallery .field__item a{display:block;width:100%;height:100%;overflow:hidden}.view-id-current_view_homes .field--name-field-gallery,.view-id-current_show_homes .field--name-field-gallery{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.view-id-current_view_homes .field--name-field-gallery img,.view-id-current_show_homes .field--name-field-gallery img{position:absolute;top:0;bottom:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;max-height:100%}.view-id-current_view_homes .field--name-field-gallery .field__item,.view-id-current_show_homes .field--name-field-gallery .field__item{position:relative;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin-bottom:20px}.view-id-current_view_homes .field--name-field-gallery .field__item:last-of-type,.view-id-current_show_homes .field--name-field-gallery .field__item:last-of-type{margin-bottom:0px}.view-id-current_view_homes .content-wrapper,.view-id-current_show_homes .content-wrapper{margin-bottom:1.3rem;padding-bottom:2.5rem;line-height:1.5rem}.view-id-current_view_homes .read-more,.view-id-current_show_homes .read-more{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;border-radius:3px;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;padding:1em 2em;font-size:1em;font-weight:400;letter-spacing:0;line-height:1.15em;font-family:"Montserrat","Helvetica","Arial",Sans Serif;text-transform:capitalize;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#98b400;border-color:#6d8100;position:absolute;right:0;bottom:0;margin-top:20px;margin-right:10px;padding:0.4em 1.2em;font-size:0.9em}#toolbar-administration .view-id-current_view_homes .read-more,#toolbar-administration .view-id-current_show_homes .read-more{height:100%}.view-id-current_view_homes .read-more:active,.view-id-current_view_homes .read-more.active,.view-id-current_show_homes .read-more:active,.view-id-current_show_homes .read-more.active{background-image:none;outline:0}.view-id-current_view_homes .read-more:active:focus,.view-id-current_view_homes .read-more:active.focus,.view-id-current_view_homes .read-more.active:focus,.view-id-current_view_homes .read-more.active.focus,.view-id-current_show_homes .read-more:active:focus,.view-id-current_show_homes .read-more:active.focus,.view-id-current_show_homes .read-more.active:focus,.view-id-current_show_homes .read-more.active.focus{outline:thin dotted;outline-offset:-2px}.view-id-current_view_homes .read-more.disabled,.view-id-current_view_homes .read-more:disabled,.view-id-current_show_homes .read-more.disabled,.view-id-current_show_homes .read-more:disabled{cursor:none;opacity:.65}.view-id-current_view_homes .read-more:hover,.view-id-current_show_homes .read-more:hover{color:#fff;background-color:#6d8100;border-color:#394400}.view-id-current_view_homes .read-more:focus,.view-id-current_view_homes .read-more.focus,.view-id-current_show_homes .read-more:focus,.view-id-current_show_homes .read-more.focus{color:#fff;background-color:#6d8100;border-color:#394400}.view-id-current_view_homes .read-more.disabled:focus,.view-id-current_view_homes .read-more.disabled.focus,.view-id-current_view_homes .read-more:disabled:focus,.view-id-current_view_homes .read-more:disabled.focus,.view-id-current_show_homes .read-more.disabled:focus,.view-id-current_show_homes .read-more.disabled.focus,.view-id-current_show_homes .read-more:disabled:focus,.view-id-current_show_homes .read-more:disabled.focus{background-color:#98b400;border-color:#6d8100}.view-id-current_view_homes .read-more.disabled:hover,.view-id-current_view_homes .read-more:disabled:hover,.view-id-current_show_homes .read-more.disabled:hover,.view-id-current_show_homes .read-more:disabled:hover{background-color:#98b400;border-color:#6d8100}.view-id-current_view_homes .read-more:hover,.view-id-current_view_homes .read-more:focus,.view-id-current_view_homes .read-more.focus,.view-id-current_show_homes .read-more:hover,.view-id-current_show_homes .read-more:focus,.view-id-current_show_homes .read-more.focus{background:#6d8100}.infotop{background:#B2C740;margin-bottom:30px;position:relative;overflow:hidden;margin-right:0;margin-left:0;padding-right:0;padding-left:0}.flexbox .infotop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.flexbox .infotop::before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.infotop>[class*='col-']{padding-right:0;padding-left:0}@media (min-width:1024px){.infotop{margin-bottom:60px}}@media (max-width:1023px){.infotop{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.infotop .infotop__left{overflow:hidden}.flexbox .infotop .infotop__left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.flexbox .infotop .infotop__left>*{-webkit-box-flex:1;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto;overflow:auto}.infotop .infotop__left picture{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.infotop .infotop__left picture img{-o-object-fit:cover;object-fit:cover;margin-bottom:0;display:block;width:100%}.infotop .infotop__left picture img{display:block}.infotop .infotop__left .infotop__features-overlay{position:absolute;bottom:0;left:0;width:100%}.infotop .infotop__left .infotop__features-overlay>div{font-weight:400;display:inline-block;padding:0 10px;height:40px;line-height:40px;background:rgba(0,0,0,0.8);color:#fff;margin-right:5px}.infotop .infotop__left .infotop__features-overlay>div::before{font-weight:600 !important;font-size:20px !important}.infotop .infotop__left .infotop__features-overlay>div.img-overlay__beds:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.infotop .infotop__left .infotop__features-overlay>div.img-overlay__beds:before{content:"\f236"}.infotop .infotop__left .infotop__features-overlay>div.img-overlay__baths:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.infotop .infotop__left .infotop__features-overlay>div.img-overlay__baths:before{content:"\f2cd"}@media (min-width:768px){.infotop .infotop__right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.infotop .infotop__right .infotop__team-member{color:#fff;background:#98b400}.infotop .infotop__right .infotop__team-member h2,.infotop .infotop__right .infotop__team-member h3,.infotop .infotop__right .infotop__team-member .property-tabs__available .block-title,.property-tabs__available .infotop .infotop__right .infotop__team-member .block-title,.infotop .infotop__right .infotop__team-member h4,.infotop .infotop__right .infotop__team-member .phase__floorplan__title,.infotop .infotop__right .infotop__team-member h5,.infotop .infotop__right .infotop__team-member h6,.infotop .infotop__right .infotop__team-member label{color:#fff}.infotop .infotop__right .infotop__team-member select,.infotop .infotop__right .infotop__team-member input[type="text"],.infotop .infotop__right .infotop__team-member input[type="email"],.infotop .infotop__right .infotop__team-member input[type="search"],.infotop .infotop__right .infotop__team-member input[type="password"],.infotop .infotop__right .infotop__team-member .form-textarea,.infotop .infotop__right .infotop__team-member .form-control{border:0}.infotop .infotop__right .infotop__team-member .pure-checkbox input[type="checkbox"]+label::before,.infotop .infotop__right .infotop__team-member .pure-checkbox input[type="radio"]+label::before,.infotop .infotop__right .infotop__team-member .pure-radiobutton input[type="checkbox"]+label::before,.infotop .infotop__right .infotop__team-member .pure-radiobutton input[type="radio"]+label::before{border-color:#fff}.infotop .infotop__right .infotop__team-member a{color:#ccc}.infotop .infotop__right .infotop__team-member a:hover,.infotop .infotop__right .infotop__team-member a:focus{color:#fff}.infotop .infotop__right .contact__info{position:relative}@media (min-width:768px){.infotop .infotop__right .contact__info{display:table}}.infotop .infotop__right .contact__info .contact__title{position:absolute;margin:0;top:0;left:0;padding:10px 15px;font-size:1.1em;font-weight:500;background:#2e3841}@media (min-width:768px){.infotop .infotop__right .contact__info .contact__title{font-size:0.8em;padding:5px 15px}}@media (min-width:1024px){.infotop .infotop__right .contact__info .contact__title{font-size:1.1em;padding:10px 15px}}.infotop .infotop__right .contact__info .contact__details,.infotop .infotop__right .contact__info .contact__image{display:inline-block;vertical-align:top}.infotop .infotop__right .contact__info .contact__details.contact__details,.infotop .infotop__right .contact__info .contact__image.contact__details{padding:30px 15px;width:60%;margin-top:40px}.infotop .infotop__right .contact__info .contact__details.contact__image,.infotop .infotop__right .contact__info .contact__image.contact__image{padding:15px;width:40%;text-align:right}.infotop .infotop__right .contact__info .contact__details.contact__image>div,.infotop .infotop__right .contact__info .contact__image.contact__image>div{display:inline-block;max-width:125px}@media (min-width:768px){.infotop .infotop__right .contact__info .contact__details,.infotop .infotop__right .contact__info .contact__image{display:table-cell;vertical-align:middle}.infotop .infotop__right .contact__info .contact__details.contact__details,.infotop .infotop__right .contact__info .contact__image.contact__details{margin:0;padding:40px 0 15px 15px}.infotop .infotop__right .contact__info .contact__details.contact__image,.infotop .infotop__right .contact__info .contact__image.contact__image{padding:15px}}.infotop .infotop__right .contact__info .contact__image img{border-radius:50%}.infotop .infotop__right .contact__info .contact__name{display:block;font-weight:bold;font-size:1.1em;margin-bottom:5px}@media (min-width:768px){.infotop .infotop__right .contact__info .contact__name{font-size:1em}}@media (min-width:1024px){.infotop .infotop__right .contact__info .contact__name{font-size:1.2em}}.infotop .infotop__right .contact__info .contact__position{font-weight:400}.infotop .infotop__right .contact-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0;background:#98b400}.infotop .infotop__right .contact-bottom .contacts__arrange-viewing a:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.infotop .infotop__right .contact-bottom .contacts__arrange-viewing a:before{content:""}.infotop .infotop__right .contact-bottom .contacts__brochure a:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.infotop .infotop__right .contact-bottom .contacts__brochure a:before{content:""}.infotop .infotop__right .contact-bottom>span{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;padding:0;line-height:40px;border-top:1px solid #98b400;border-right:1px solid #98b400;font-weight:400}@media (min-width:480px){.infotop .infotop__right .contact-bottom>span{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}}@media (min-width:768px){.infotop .infotop__right .contact-bottom>span{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;font-size:0.9em}}@media (min-width:1024px){.infotop .infotop__right .contact-bottom>span{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}}@media (min-width:1366px){.infotop .infotop__right .contact-bottom>span{font-size:1em}}.infotop .infotop__right .contact-bottom>span a{display:block;height:100%;min-height:40px;padding:5px 10px;background:rgba(255,255,255,0.25);color:#2e3841;line-height:30px;-webkit-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}.infotop .infotop__right .contact-bottom>span a:hover{background:rgba(255,255,255,0.15)}.infotop .infotop__right .contact-bottom>span.contacts__phone a:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.infotop .infotop__right .contact-bottom>span.contacts__phone a:before{content:""}.infotop .infotop__right .contact-bottom>span.contacts__ask-a-question a:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.infotop .infotop__right .contact-bottom>span.contacts__ask-a-question a:before{content:""}.infotop .infotop__right .contact-bottom>span.contacts__arrange-viewing a:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.infotop .infotop__right .contact-bottom>span.contacts__arrange-viewing a:before{content:""}.infotop .infotop__right .contact-bottom>span.contacts__brochure a{height:auto}.infotop .infotop__right .contact-bottom>span.contacts__brochure a:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.infotop .infotop__right .contact-bottom>span.contacts__brochure a:before{content:""}.infotop .infotop__right .contact-bottom>span>span.contacts__brochure a{height:auto}.infotop .infotop__right .contact-bottom>span>span.contacts__brochure a:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.infotop .infotop__right .contact-bottom>span>span.contacts__brochure a:before{content:""}.infotop .infotop__right .contact-bottom>span:nth-child(odd):last-of-type{width:100%}.infotop .infotop__right .contact-bottom a.property-alert-signup{display:block;width:100%;padding:5px 10px;line-height:30px;background:#ce7924;color:#fff;font-size:1em;font-weight:400}.infotop .infotop__right .contact-bottom a.property-alert-signup:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}@media (min-width:768px){.infotop .infotop__right .contact-bottom a.property-alert-signup{font-size:0.9em}}@media (min-width:1366px){.infotop .infotop__right .contact-bottom a.property-alert-signup{font-size:1em}}.infotop .infotop__right .contact-bottom a.property-alert-signup:hover,.infotop .infotop__right .contact-bottom a.property-alert-signup:focus{background:#b86c20}.infotop .infotop__right .contact-bottom a.property-alert-signup::before{content:'\f333';color:#fff}.infotop .infotop__right .infotop__ctas{padding:15px;margin-top:auto;position:relative}.development-status--future .infotop .infotop__right .infotop__ctas{margin-top:30px}.infotop .infotop__right .infotop__ctas .ajax-progress-throbber{position:absolute;top:20px;right:20px}@media (min-width:768px){.infotop .infotop__right .infotop__ctas{padding:10px;font-size:0.9em}}@media (min-width:1024px){.infotop .infotop__right .infotop__ctas{padding:15px;font-size:1em}}.infotop .infotop__right .infotop__ctas>*:nth-child(2){margin-top:15px}.infotop .infotop__right .infotop__financial{margin-top:auto}.infotop .infotop__right .infotop__financial .financial__row{padding:10px 20px;color:#fff;font-size:1.2em;font-weight:600;line-height:1empx}@media (min-width:768px){.infotop .infotop__right .infotop__financial .financial__row{padding:10px;font-size:0.8em}}@media (min-width:1024px){.infotop .infotop__right .infotop__financial .financial__row{padding:10px 15px;font-size:1em}}@media (min-width:1366px){.infotop .infotop__right .infotop__financial .financial__row{padding:10px 20px;font-size:1.2em}}.infotop .infotop__right .infotop__financial .financial__row.financial__hwb{background:#3fa1ae}.infotop .infotop__right .infotop__financial .financial__row.financial__hwb .taxonomy-term--type-helping-to-buy{position:relative}.infotop .infotop__right .infotop__financial .financial__row.financial__hwb .taxonomy-term--type-helping-to-buy>div{display:inline-block;vertical-align:middle}.infotop .infotop__right .infotop__financial .financial__row.financial__hwb .taxonomy-term--type-helping-to-buy>div.field--name-field-icon{width:50px}.infotop .infotop__right .infotop__financial .financial__row.financial__hwb .taxonomy-term--type-helping-to-buy>div.htb-info-wrapper{margin-top:-0.5em}.infotop .infotop__right .infotop__financial .financial__row.financial__hwb .taxonomy-term--type-helping-to-buy>div.htb-info-wrapper:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.infotop .infotop__right .infotop__financial .financial__row.financial__hwb .taxonomy-term--type-helping-to-buy>div.htb-info-wrapper::before{content:'\f05a';font-weight:600;font-size:16px}.infotop .infotop__right .infotop__financial .financial__row.financial__hwb .taxonomy-term--type-helping-to-buy>div.htb-info-wrapper .htb-info{display:none;position:absolute;bottom:35px;width:250px;right:-15px;background:rgba(0,0,0,0.8);padding:15px;font-size:0.9rem;font-weight:400;line-height:1.3em;border-radius:3px}.infotop .infotop__right .infotop__financial .financial__row.financial__hwb .taxonomy-term--type-helping-to-buy>div.htb-info-wrapper .htb-info a{color:#fff;font-weight:500}.infotop .infotop__right .infotop__financial .financial__row.financial__hwb .taxonomy-term--type-helping-to-buy>div.htb-info-wrapper .htb-info a:hover,.infotop .infotop__right .infotop__financial .financial__row.financial__hwb .taxonomy-term--type-helping-to-buy>div.htb-info-wrapper .htb-info a:focus{color:#98b400}.infotop .infotop__right .infotop__financial .financial__row.financial__hwb .taxonomy-term--type-helping-to-buy>div.htb-info-wrapper .htb-info::after{content:'';position:absolute;bottom:-10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:0;border-bottom:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgba(0,0,0,0.8);padding:0;width:0;height:0;font-size:0;line-height:0}.infotop .infotop__right .infotop__financial .financial__row.financial__hwb .taxonomy-term--type-helping-to-buy>div.htb-info-wrapper:hover .htb-info{display:block}.infotop .infotop__right .infotop__financial .financial__row.financial__price{background:#2e3841}.infotop .infotop__right .infotop__financial .financial__row.financial__price:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.infotop .infotop__right .infotop__financial .financial__row.financial__price:before{content:""}.infotop .infotop__right .infotop__financial .financial__row.financial__price::before{vertical-align:middle;color:#98b400;margin-right:15px;font-size:25px}.infotop .infotop__right .infotop__financial .financial__row.financial__price span::before{content:"£";letter-spacing:-0.1em}@media (min-width:768px){.infotop .infotop__right .infotop__financial .financial__row.financial__price{padding:10px;font-size:1em}}@media (min-width:1024px){.infotop .infotop__right .infotop__financial .financial__row.financial__price{padding:15px;font-size:1.2em}}@media (min-width:1366px){.infotop .infotop__right .infotop__financial .financial__row.financial__price{padding:20px}}.property-tabs__available .block-title{background:#98b400;padding:15px;line-height:1em;color:#fff;margin:0}.property-tabs__available .view{margin-bottom:30px;background:#fff;padding:10px 0}.property-tabs__available .view .views-row{background:#fff;padding:10px 15px;margin:0;border:0}.property-tabs__available .view .plot-name{font-weight:600}.property-tabs__available .view .plot-name.show-home{color:#3fa1ae}.property-tabs__detail-text{margin-bottom:30px}#edit-group-details .enquire-now a{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;border-radius:3px;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;padding:1em 2em;font-size:1em;font-weight:400;letter-spacing:0;line-height:1.15em;font-family:"Montserrat","Helvetica","Arial",Sans Serif;text-transform:capitalize;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#98b400;border-color:#6d8100;color:#fff;background-color:#2e3841;border-color:#191e23}#toolbar-administration #edit-group-details .enquire-now a{height:100%}#edit-group-details .enquire-now a:active,#edit-group-details .enquire-now a.active{background-image:none;outline:0}#edit-group-details .enquire-now a:active:focus,#edit-group-details .enquire-now a:active.focus,#edit-group-details .enquire-now a.active:focus,#edit-group-details .enquire-now a.active.focus{outline:thin dotted;outline-offset:-2px}#edit-group-details .enquire-now a.disabled,#edit-group-details .enquire-now a:disabled{cursor:none;opacity:.65}#edit-group-details .enquire-now a:hover{color:#fff;background-color:#6d8100;border-color:#394400}#edit-group-details .enquire-now a:focus,#edit-group-details .enquire-now a.focus{color:#fff;background-color:#6d8100;border-color:#394400}#edit-group-details .enquire-now a.disabled:focus,#edit-group-details .enquire-now a.disabled.focus,#edit-group-details .enquire-now a:disabled:focus,#edit-group-details .enquire-now a:disabled.focus{background-color:#98b400;border-color:#6d8100}#edit-group-details .enquire-now a.disabled:hover,#edit-group-details .enquire-now a:disabled:hover{background-color:#98b400;border-color:#6d8100}#edit-group-details .enquire-now a:hover,#edit-group-details .enquire-now a:focus,#edit-group-details .enquire-now a.focus{background:#6d8100}#edit-group-details .enquire-now a:hover{color:#fff;background-color:#191e23;border-color:#000}#edit-group-details .enquire-now a:focus,#edit-group-details .enquire-now a.focus{color:#fff;background-color:#191e23;border-color:#000}#edit-group-details .enquire-now a.disabled:focus,#edit-group-details .enquire-now a.disabled.focus,#edit-group-details .enquire-now a:disabled:focus,#edit-group-details .enquire-now a:disabled.focus{background-color:#2e3841;border-color:#191e23}#edit-group-details .enquire-now a.disabled:hover,#edit-group-details .enquire-now a:disabled:hover{background-color:#2e3841;border-color:#191e23}#edit-group-details .enquire-now a:hover,#edit-group-details .enquire-now a:focus,#edit-group-details .enquire-now a.focus{background:#191e23}.tooltipster-box img{display:block}.view-phase-plots .views-row{margin:0;padding:0;border:none}.view-phase-plots .group-header{padding:10px;background:#98b400;color:#fff;margin:0}@media (min-width:768px){.view-phase-plots .group-header{padding:10px 15px}}.view-phase-plots .plot-header{padding:10px;width:100%;background:#2e3841;border-bottom:1px solid rgba(255,255,255,0.075);color:#fff}@media (min-width:768px){.view-phase-plots .plot-header{padding:10px 15px}}.view-phase-plots .plot-header>div{display:inline-block;vertical-align:middle;padding:5px 0}.view-phase-plots .plot-header>div.plot__header__name{font-weight:bold;margin-right:10px}@media (min-width:768px){.view-phase-plots .plot-header>div.plot__header__name{margin-right:15px}}.view-phase-plots .plot-header>div.plot-header__status{padding:5px;border-radius:2px;min-width:100px;background:#ce7924;text-align:center;font-weight:500;font-size:0.8em;text-transform:uppercase;float:right}.view-phase-plots .plot-header>div.plot-header__status.status-sold{background:#ae3f3f}@media (min-width:480px){.view-phase-plots .plot-header>div.plot-header__status{float:none}}.view-phase-plots .plot-header>div.plot-header__price{clear:both;padding-top:10px;display:block;font-weight:500}.view-phase-plots .plot-header>div.plot-header__price:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.view-phase-plots .plot-header>div.plot-header__price:before{content:""}.view-phase-plots .plot-header>div.plot-header__price:before{color:#98b400}@media (min-width:480px){.view-phase-plots .plot-header>div.plot-header__price{padding-top:5px;clear:none;display:inline-block;float:right}}.view-phase-plots .plot-details{background:#fff;padding:10px 0;font-weight:400}@media (min-width:768px){.view-phase-plots .plot-details{padding:10px 5px}}.view-phase-plots .plot-details .plot__details__roominfo:before,.view-phase-plots .plot-details .plot__details__roominfo:after{content:" ";display:table}.view-phase-plots .plot-details .plot__details__roominfo:after{clear:both}@media (min-width:768px){.view-phase-plots .plot-details .plot__details__roominfo{max-width:500px}}.view-phase-plots .plot-details .room__name{padding:5px 10px}@media (min-width:480px){.view-phase-plots .plot-details .room__name{width:50%;float:left}}.view-phase-plots .plot-details .room__dimensions{padding:5px 10px}@media (min-width:480px){.view-phase-plots .plot-details .room__dimensions{width:50%;float:right}}.view-phase-plots .plot-details .room__dimensions>div{display:inline-block}.view-phase-plots .plot-details .room__dimensions>div.room__dimensions__01{min-width:80px}@media (min-width:768px){.view-phase-plots .plot-details .room__dimensions>div.room__dimensions__01{min-width:90px}}.view-phase-plots .plot-details .room__dimensions>div.room__dimensions__02::before{content:' x ';margin-right:5px}@media (min-width:768px){.view-phase-plots .plot-details .room__dimensions>div.room__dimensions__02::before{margin-right:8px}}.gallery__fields{margin:0 -5px -10px}.gallery__fields:before,.gallery__fields:after{content:" ";display:table}.gallery__fields:after{clear:both}@media (min-width:1024px){.gallery__fields{margin:0 -10px -20px}}.gallery__fields .gallery__item{float:left;padding:0 5px 10px;width:50%}@media (min-width:480px){.gallery__fields .gallery__item{width:33.333333%}}@media (min-width:768px){.gallery__fields .gallery__item{width:25%}}@media (min-width:1024px){.gallery__fields .gallery__item{padding:0 10px 20px}}.gallery__fields .gallery__item .gallery-img{padding:0;position:relative;overflow:hidden;display:block;cursor:pointer}.gallery__fields .gallery__item .gallery-img img{display:block}.gallery__fields .gallery__item .gallery-img::before{content:"";z-index:2;background-color:#2e3841;opacity:0;width:100%;height:100%;position:absolute;display:block;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;pointer-events:none}.gallery__fields .gallery__item .gallery-img::after{z-index:3;position:absolute;display:block;content:"";background-size:40px;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;text-align:center;pointer-events:none}.gallery__fields .gallery__item .gallery-img:hover::before{opacity:50%}.gallery__fields .gallery__item .gallery-img:hover::after{opacity:1}.gallery__fields .gallery__item .gallery-img::after{background-image:url(/themes/custom/shropshirehomes/images/img-glass.svg);background-repeat:no-repeat;background-position:center center;top:80%;left:50%}.gallery__fields .gallery__item .gallery-img:hover::after{top:50%}.image-style-gallery-thumb{cursor:pointer}.virtual-tour iframe{width:100%}@media (min-width:1366px){.virtual-tour iframe{height:580px}}.view-opening-times .opening-times__img{margin-bottom:15px}@media (min-width:768px){.view-opening-times .opening-times__img{margin-bottom:30px}}.view-opening-times .opening-times__address{line-height:1.3em;margin-bottom:15px}.view-opening-times .opening-times__phone{margin-bottom:30px}.view-opening-times .opening-times__phone a{color:#2e3841}.view-opening-times .opening-times__phone a:hover{color:#586b7d}.view-opening-times .opening-times__phone a:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.view-opening-times .opening-times__phone a:before{content:""}.view-opening-times .opening-times__details-inner{background:#fff}@media (min-width:1366px){.view-opening-times .opening-times__details-inner{margin-left:30px}}.view-opening-times .opening-times__times-title{background:#98b400;color:#fff;padding:15px;margin:0}@media (min-width:1024px){.view-opening-times .opening-times__times-title{padding:20px}}.view-opening-times .opening-times__times{padding:15px}@media (min-width:1024px){.view-opening-times .opening-times__times{padding:30px 20px}}.view-opening-times .opening-times__times .paragraph>.field{line-height:2em;display:block}.view-opening-times .opening-times__times .paragraph>.field .field__label{display:inline-block;min-width:8em;font-weight:400;color:#2e3841}.view-opening-times .opening-times__times .paragraph>.field .field__item{display:inline-block}.development__textwrap{margin-bottom:30px}.development__textwrap p:last-child,.development__textwrap .dev-teaser__text:last-child{margin:0}.aerial-slideshow-wrapper .slick-prev,.aerial-slideshow-wrapper .slick-next,.slideshow-wrapper .slick-prev,.slideshow-wrapper .slick-next{overflow:hidden;font-size:0;line-height:0.1em;color:transparent;background:rgba(255,255,255,0.8);width:50px;color:#555;padding:0 5px;display:block;position:absolute;z-index:500;top:0;height:100%;background-image:url(/themes/custom/shropshirehomes/images/slider__left-arrow.svg);background-position:center center;background-repeat:no-repeat;opacity:1;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.aerial-slideshow-wrapper .slick-prev:hover,.aerial-slideshow-wrapper .slick-next:hover,.slideshow-wrapper .slick-prev:hover,.slideshow-wrapper .slick-next:hover{opacity:0.7}.aerial-slideshow-wrapper .slick-prev.slick-prev,.aerial-slideshow-wrapper .slick-next.slick-prev,.slideshow-wrapper .slick-prev.slick-prev,.slideshow-wrapper .slick-next.slick-prev{left:0}.aerial-slideshow-wrapper .slick-prev.slick-next,.aerial-slideshow-wrapper .slick-next.slick-next,.slideshow-wrapper .slick-prev.slick-next,.slideshow-wrapper .slick-next.slick-next{right:0;background-image:url(/themes/custom/shropshirehomes/images/slider__right-arrow.svg)}.slide-needs-height.horizontal-tab-hidden{display:block !important;height:0;overflow:hidden}.property-slider{text-align:center}.property-slider .property-teaser--mini .property__buttonwrap{padding:20px}.property-slider .view-header{margin-bottom:45px}.property-slider .grid-view .views-row{margin-bottom:0;padding:0 15px}.property-slider .grid-view .views-row:last-child{margin-bottom:0}.property-slider .views-row-inner{border:1px solid #ddd;text-align:left}.property-slider .buttonlink{color:#fff;background-color:#2e3841;border-color:#191e23}.property-slider .buttonlink:hover{color:#fff;background-color:#191e23;border-color:#000}.property-slider .buttonlink:focus,.property-slider .buttonlink.focus{color:#fff;background-color:#191e23;border-color:#000}.property-slider .buttonlink.disabled:focus,.property-slider .buttonlink.disabled.focus,.property-slider .buttonlink:disabled:focus,.property-slider .buttonlink:disabled.focus{background-color:#2e3841;border-color:#191e23}.property-slider .buttonlink.disabled:hover,.property-slider .buttonlink:disabled:hover{background-color:#2e3841;border-color:#191e23}.property-slider .buttonlink:hover,.property-slider .buttonlink:focus,.property-slider .buttonlink.focus{background:#191e23}.property-slider .view-content{position:relative;padding:0 50px}.property-slider .slick-track{margin-bottom:30px}.flexbox .property-slider .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.flexbox .property-slider .slick-track::before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:1024px){.property-slider .slick-track{margin-bottom:60px}}.property-slider .slick-track>.property-teaser--mini{height:auto}.flexbox .property-slider .slick-track>.property-teaser--mini{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.flexbox .property-slider .slick-track>.property-teaser--mini>*{-webkit-box-flex:1;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto;overflow:auto}.property-slider .slick-prev,.property-slider .slick-next{overflow:hidden;font-size:0;line-height:0.1em;color:transparent;background:rgba(255,255,255,0.8);width:50px;color:#555;padding:0 5px;display:block;position:absolute;z-index:500;top:0;height:100%;background-image:url(/themes/custom/shropshirehomes/images/slider__left-arrow.svg);background-position:center center;background-repeat:no-repeat;opacity:1;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.property-slider .slick-prev:hover,.property-slider .slick-next:hover{opacity:0.7}.property-slider .slick-prev.slick-prev,.property-slider .slick-next.slick-prev{left:0}.property-slider .slick-prev.slick-next,.property-slider .slick-next.slick-next{right:0;background-image:url(/themes/custom/shropshirehomes/images/slider__right-arrow.svg)}@media (min-width:768px){.property-slider .view-content{padding:0 60px}.property-slider .slick-prev,.property-slider .slick-next{padding:0 10px;width:60px}}.path-news #page>.container{max-width:100%;overflow:hidden;padding:0}.path-news #page>.container>.grid-row{margin:0}.news__teaser{margin:0;padding:0;border:0;background:#fff;position:relative;overflow:hidden}.news__teaser:first-child{background:#98b400;color:#fff}.news__teaser:first-child .news-teaser__text .text-space::before{content:"LATEST STORY";position:absolute;z-index:4;left:0;top:0;background:#2e3841;padding:155px 75px 5px;color:#fff;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);height:auto;width:270px;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;text-align:center;line-height:1.2em;font-variant:all-petite-caps;left:initial;right:-270px;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}@media (min-width:1366px){.news__teaser:first-child .news-teaser__text .text-space::before{font-size:1.5em;padding:205px 35px 5px;right:-250px;width:250px}}.news__teaser:first-child h2,.news__teaser:first-child a{color:#fff}.news__teaser:first-child .buttonwrap a{color:#fff;background-color:#2e3841;border-color:#191e23}.news__teaser:first-child .buttonwrap a:hover{color:#fff;background-color:#191e23;border-color:#000}.news__teaser:first-child .buttonwrap a:focus,.news__teaser:first-child .buttonwrap a.focus{color:#fff;background-color:#191e23;border-color:#000}.news__teaser:first-child .buttonwrap a.disabled:focus,.news__teaser:first-child .buttonwrap a.disabled.focus,.news__teaser:first-child .buttonwrap a:disabled:focus,.news__teaser:first-child .buttonwrap a:disabled.focus{background-color:#2e3841;border-color:#191e23}.news__teaser:first-child .buttonwrap a.disabled:hover,.news__teaser:first-child .buttonwrap a:disabled:hover{background-color:#2e3841;border-color:#191e23}.news__teaser:first-child .buttonwrap a:hover,.news__teaser:first-child .buttonwrap a:focus,.news__teaser:first-child .buttonwrap a.focus{background:#191e23}.news__teaser:first-child .news-teaser__date{font-weight:500}.news__teaser:last-child{border-bottom:1px solid #ddd}.news__teaser .views-row-inner .node:before,.news__teaser .views-row-inner .node:after{content:" ";display:table}.news__teaser .views-row-inner .node:after{clear:both}.flexbox .news__teaser .views-row-inner .node{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.flexbox .news__teaser .views-row-inner .node::before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.news__teaser .news-teaser__img{width:100%;float:left;padding:0}@media (min-width:768px){.news__teaser .news-teaser__img{width:50%}}.news__teaser .news-teaser__img a{padding:0;position:relative;overflow:hidden;display:block;height:100%;width:100%;display:block}.news__teaser .news-teaser__img a img{display:block}.news__teaser .news-teaser__img a::before{content:"";z-index:2;background-color:#2e3841;opacity:0;width:100%;height:100%;position:absolute;display:block;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;pointer-events:none}.news__teaser .news-teaser__img a::after{z-index:3;position:absolute;display:block;content:"";background-size:60px;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;text-align:center;pointer-events:none}.news__teaser .news-teaser__img a:hover::before{opacity:50%}.news__teaser .news-teaser__img a:hover::after{opacity:1}.news__teaser .news-teaser__img a::after{background-image:url(/themes/custom/shropshirehomes/images/img-arrow--green.svg);background-repeat:no-repeat;background-position:center center;top:50%;left:30%}.news__teaser .news-teaser__img a:hover::after{left:50%}@media (min-width:1366px){.news__teaser .news-teaser__img a{padding:0;position:relative;overflow:hidden;display:block}.news__teaser .news-teaser__img a img{display:block}.news__teaser .news-teaser__img a::before{content:"";z-index:2;background-color:#2e3841;opacity:0;width:100%;height:100%;position:absolute;display:block;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;pointer-events:none}.news__teaser .news-teaser__img a::after{z-index:3;position:absolute;display:block;content:"";background-size:100px;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;text-align:center;pointer-events:none}.news__teaser .news-teaser__img a:hover::before{opacity:50%}.news__teaser .news-teaser__img a:hover::after{opacity:1}.news__teaser .news-teaser__img a::after{background-image:url(/themes/custom/shropshirehomes/images/img-arrow--green.svg);background-repeat:no-repeat;background-position:center center;top:50%;left:30%}.news__teaser .news-teaser__img a:hover::after{left:50%}}.news__teaser .news-teaser__img picture{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.news__teaser .news-teaser__img picture img{-o-object-fit:cover;object-fit:cover;margin-bottom:0;display:block;width:100%}.news__teaser .news-teaser__title{line-height:1.4em}@media (min-width:1024px){.news__teaser .news-teaser__title{font-size:2.5em;line-height:1.2em}}@media (min-width:1600px){.news__teaser .news-teaser__title{font-size:4em;line-height:1.2em}}.news__teaser .news-teaser__text{width:100%;float:left;padding:30px}@media (min-width:768px){.news__teaser .news-teaser__text{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:50%;padding:60px}.flexbox .news__teaser .news-teaser__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.flexbox .news__teaser .news-teaser__text::before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (min-width:1024px){.news__teaser .news-teaser__text{padding:60px 90px}}@media (min-width:1366px){.news__teaser .news-teaser__text{padding:60px 120px}}.news__teaser .news-teaser__date{margin-bottom:30px;font-weight:400}.news__teaser:nth-child(even) .views-row-inner .node{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.news__teaser:nth-child(even) .news-teaser__img{float:right}.news-mini__teaser .views-row-inner{margin:0 -7px}.sidebar .news-mini__teaser{margin:0 0 15px;padding-bottom:15px}.news-mini__teaser .news-mini__img{float:left;width:25%;padding-right:7px;padding-left:7px}.news-mini__teaser .news-mini__img img{display:block}.news-mini__teaser .news-mini__title{float:left;width:75%;padding-right:7px;padding-left:7px;margin:0;line-height:1.3em;font-size:1em}.news-mini__teaser .news-mini__title a{color:#555}.news-mini__teaser .news-mini__title a:hover{color:#3c3c3c}.sidebar .block{margin-bottom:30px}.sidebar .block-title{border-bottom:3px solid #98b400;padding-bottom:15px;margin-bottom:20px}.sidebar .more-link{margin-top:10px}.sidebar .more-link a{height:auto;font-size:0.7rem;border-radius:2px;padding:0.5em 0.85em}@media (min-width:768px){.sidebar .more-link a{height:auto}}.news-node__date-share-wrapper{border-bottom:1px solid #ddd;padding:0 0 15px 0;margin-bottom:30px}.news-node__date-share-wrapper>div{display:inline-block}.news-node__date-share-wrapper .news-node__date{line-height:20px;vertical-align:middle;margin-right:10px}.news-node__date-share-wrapper .news-node__date::after{content:"|";margin-left:10px}.page-node-type-contact-us .block-breadcrumb{margin-bottom:15px}.page-node-type-contact-us .shares{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px 0;margin-bottom:30px}.paragraph--type-contact-page-cta{margin-bottom:30px}@media (min-width:768px){.paragraph--type-contact-page-cta{margin-bottom:60px}}.paragraph--type-contact-page-cta:before,.paragraph--type-contact-page-cta:after{content:" ";display:table}.paragraph--type-contact-page-cta:after{clear:both}.flexbox .paragraph--type-contact-page-cta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.flexbox .paragraph--type-contact-page-cta::before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.paragraph--type-contact-page-cta .contact-cta__imagewrapper,.paragraph--type-contact-page-cta .contact-cta__text{color:#fff;background:#2e3841;width:100%}.paragraph--type-contact-page-cta .contact-cta__imagewrapper h2,.paragraph--type-contact-page-cta .contact-cta__imagewrapper h3,.paragraph--type-contact-page-cta .contact-cta__imagewrapper .property-tabs__available .block-title,.property-tabs__available .paragraph--type-contact-page-cta .contact-cta__imagewrapper .block-title,.paragraph--type-contact-page-cta .contact-cta__imagewrapper h4,.paragraph--type-contact-page-cta .contact-cta__imagewrapper .phase__floorplan__title,.paragraph--type-contact-page-cta .contact-cta__imagewrapper h5,.paragraph--type-contact-page-cta .contact-cta__imagewrapper h6,.paragraph--type-contact-page-cta .contact-cta__imagewrapper label,.paragraph--type-contact-page-cta .contact-cta__text h2,.paragraph--type-contact-page-cta .contact-cta__text h3,.paragraph--type-contact-page-cta .contact-cta__text .property-tabs__available .block-title,.property-tabs__available .paragraph--type-contact-page-cta .contact-cta__text .block-title,.paragraph--type-contact-page-cta .contact-cta__text h4,.paragraph--type-contact-page-cta .contact-cta__text .phase__floorplan__title,.paragraph--type-contact-page-cta .contact-cta__text h5,.paragraph--type-contact-page-cta .contact-cta__text h6,.paragraph--type-contact-page-cta .contact-cta__text label{color:#fff}.paragraph--type-contact-page-cta .contact-cta__imagewrapper select,.paragraph--type-contact-page-cta .contact-cta__imagewrapper input[type="text"],.paragraph--type-contact-page-cta .contact-cta__imagewrapper input[type="email"],.paragraph--type-contact-page-cta .contact-cta__imagewrapper input[type="search"],.paragraph--type-contact-page-cta .contact-cta__imagewrapper input[type="password"],.paragraph--type-contact-page-cta .contact-cta__imagewrapper .form-textarea,.paragraph--type-contact-page-cta .contact-cta__imagewrapper .form-control,.paragraph--type-contact-page-cta .contact-cta__text select,.paragraph--type-contact-page-cta .contact-cta__text input[type="text"],.paragraph--type-contact-page-cta .contact-cta__text input[type="email"],.paragraph--type-contact-page-cta .contact-cta__text input[type="search"],.paragraph--type-contact-page-cta .contact-cta__text input[type="password"],.paragraph--type-contact-page-cta .contact-cta__text .form-textarea,.paragraph--type-contact-page-cta .contact-cta__text .form-control{border:0}.paragraph--type-contact-page-cta .contact-cta__imagewrapper .pure-checkbox input[type="checkbox"]+label::before,.paragraph--type-contact-page-cta .contact-cta__imagewrapper .pure-checkbox input[type="radio"]+label::before,.paragraph--type-contact-page-cta .contact-cta__imagewrapper .pure-radiobutton input[type="checkbox"]+label::before,.paragraph--type-contact-page-cta .contact-cta__imagewrapper .pure-radiobutton input[type="radio"]+label::before,.paragraph--type-contact-page-cta .contact-cta__text .pure-checkbox input[type="checkbox"]+label::before,.paragraph--type-contact-page-cta .contact-cta__text .pure-checkbox input[type="radio"]+label::before,.paragraph--type-contact-page-cta .contact-cta__text .pure-radiobutton input[type="checkbox"]+label::before,.paragraph--type-contact-page-cta .contact-cta__text .pure-radiobutton input[type="radio"]+label::before{border-color:#fff}.paragraph--type-contact-page-cta .contact-cta__imagewrapper a,.paragraph--type-contact-page-cta .contact-cta__text a{color:#fff}.paragraph--type-contact-page-cta .contact-cta__imagewrapper a:hover,.paragraph--type-contact-page-cta .contact-cta__imagewrapper a:focus,.paragraph--type-contact-page-cta .contact-cta__text a:hover,.paragraph--type-contact-page-cta .contact-cta__text a:focus{color:#98b400}@media (min-width:480px){.paragraph--type-contact-page-cta .contact-cta__imagewrapper,.paragraph--type-contact-page-cta .contact-cta__text{width:50%}}.paragraph--type-contact-page-cta .contact-cta__text{background:#2e3841;padding:30px}@media (min-width:480px){.paragraph--type-contact-page-cta .contact-cta__text{padding:30px 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}}@media (min-width:768px){.paragraph--type-contact-page-cta .contact-cta__text{padding:40px}}@media (min-width:1024px){.paragraph--type-contact-page-cta .contact-cta__text{padding:40px 80px 40px 40px}}.paragraph--type-contact-page-cta .contact-cta__image{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.paragraph--type-contact-page-cta .contact-cta__image img{-o-object-fit:cover;object-fit:cover;margin-bottom:0;display:block;width:100%}.paragraph--type-contact-page-cta .contact-cta__title{font-weight:500;margin-bottom:0.3em;font-size:2.2em;line-height:1.2em}@media (min-width:768px){.paragraph--type-contact-page-cta .contact-cta__title{font-size:2.5em}}@media (min-width:1024px){.paragraph--type-contact-page-cta .contact-cta__title{font-size:2.75em}}.paragraph--type-contact-page-cta .contact-cta__strap{margin-bottom:20px;font-weight:400;line-height:1.4em}@media (min-width:480px){.paragraph--type-contact-page-cta .contact-cta__strap{margin-bottom:20px}}@media (min-width:768px){.paragraph--type-contact-page-cta .contact-cta__strap{font-size:1.2em}}.paragraph--type-contact-page-cta .contact-cta__footer{margin-top:auto}.paragraph--type-contact-page-cta .contact-cta__phone{color:#98b400;font-weight:500;font-size:1.4em;margin-bottom:10px}.paragraph--type-contact-page-cta .contact-cta__phone a,.paragraph--type-contact-page-cta .contact-cta__phone a:hover,.paragraph--type-contact-page-cta .contact-cta__phone a:focus{color:#98b400}.paragraph--type-contact-page-cta .contact-cta__phone a:hover,.paragraph--type-contact-page-cta .contact-cta__phone a:hover:hover,.paragraph--type-contact-page-cta .contact-cta__phone a:focus:hover{opacity:0.7}@media (min-width:768px){.paragraph--type-contact-page-cta .contact-cta__phone{font-size:1.75em}}.paragraph--type-contact-page-cta .contact-cta__foot{font-weight:400;font-size:0.8em}.contact__shropshirehomes{margin-right:-10px;margin-left:-10px;margin-bottom:15px}.contact__shropshirehomes:before,.contact__shropshirehomes:after{content:" ";display:table}.contact__shropshirehomes:after{clear:both}@media (min-width:480px){.contact__shropshirehomes{margin-right:-15px;margin-left:-15px}}@media (min-width:768px){.contact__shropshirehomes{margin-bottom:0}}.contact__shropshirehomes .shropshirehomes__title{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:100%;margin-bottom:20px}@media (min-width:480px){.contact__shropshirehomes .shropshirehomes__title{padding-right:15px;padding-left:15px}}.contact__shropshirehomes .contact__shropshirehomes--01,.contact__shropshirehomes .contact__shropshirehomes--02,.contact__shropshirehomes .contact__shropshirehomes--03{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:100%;margin-bottom:30px}@media (min-width:480px){.contact__shropshirehomes .contact__shropshirehomes--01,.contact__shropshirehomes .contact__shropshirehomes--02,.contact__shropshirehomes .contact__shropshirehomes--03{padding-right:15px;padding-left:15px}}.contact__shropshirehomes .contact__shropshirehomes--03{margin-bottom:0}@media (min-width:480px){.contact__shropshirehomes .contact__shropshirehomes--01,.contact__shropshirehomes .contact__shropshirehomes--02{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:50%}}@media (min-width:480px) and (min-width:480px){.contact__shropshirehomes .contact__shropshirehomes--01,.contact__shropshirehomes .contact__shropshirehomes--02{padding-right:15px;padding-left:15px}}@media (min-width:1024px){.contact__shropshirehomes .contact__shropshirehomes--01,.contact__shropshirehomes .contact__shropshirehomes--02,.contact__shropshirehomes .contact__shropshirehomes--03{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:100%;float:left;width:33.33333333%}}@media (min-width:1024px) and (min-width:480px){.contact__shropshirehomes .contact__shropshirehomes--01,.contact__shropshirehomes .contact__shropshirehomes--02,.contact__shropshirehomes .contact__shropshirehomes--03{padding-right:15px;padding-left:15px}}.contact__address .country{display:none}.contact__address br:last-child{display:none}.contact__shropshirehomes--02 .contact__phone,.contact__shropshirehomes--02 .contact__fax,.contact__shropshirehomes--02 .contact__email{margin-bottom:8px}.contact__shropshirehomes--02 .contact__phone:last-child,.contact__shropshirehomes--02 .contact__fax:last-child,.contact__shropshirehomes--02 .contact__email:last-child{margin-bottom:0}.contact__shropshirehomes--02 .contact__phone:before,.contact__shropshirehomes--02 .contact__fax:before,.contact__shropshirehomes--02 .contact__email:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.contact__shropshirehomes--02 .contact__phone::before,.contact__shropshirehomes--02 .contact__fax::before,.contact__shropshirehomes--02 .contact__email::before{color:#98b400;font-weight:200;margin-right:3px}.contact__shropshirehomes--02 .contact__phone a,.contact__shropshirehomes--02 .contact__fax a,.contact__shropshirehomes--02 .contact__email a{color:#2e3841}.contact__shropshirehomes--02 .contact__phone a:hover,.contact__shropshirehomes--02 .contact__fax a:hover,.contact__shropshirehomes--02 .contact__email a:hover{color:#586b7d}.contact__shropshirehomes--02 .contact__phone::before{content:"\f095"}.contact__shropshirehomes--02 .contact__fax::before{content:"\f1ac"}.contact__shropshirehomes--02 .contact__email::before{content:"\f1fa"}.contact__social-row .contact__social-link{display:inline-block}.contact__social-row .contact__social-link a{display:inline-block;width:45px;height:45px;background-position:center center;background-repeat:no-repeat;background-color:#98b400;overflow:hidden;text-indent:-999em;border-radius:100%;margin-right:8px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.contact__social-row .contact__social-link a[href*="twitter"]{background-image:url(/themes/custom/shropshirehomes/images/footer-socials__twitter.svg)}.contact__social-row .contact__social-link a[href*="facebook"]{background-image:url(/themes/custom/shropshirehomes/images/footer-socials__facebook.svg)}.contact__social-row .contact__social-link a[href*="instagram"]{background-image:url(/themes/custom/shropshirehomes/images/footer-socials__instagram.svg)}.contact__social-row .contact__social-link a[href*="linkedin"]{background-image:url(/themes/custom/shropshirehomes/images/footer-socials__linkedin.svg)}.contact__social-row .contact__social-link a:hover{background-color:#6d8100}.plans_file{margin-top:30px;text-align:center;padding:10px}.plans_file a{color:#2e3841}.plans_file a:hover{color:#586b7d}.plans_file:before{display:inline-block;font:normal normal normal 16px/1 "Font Awesome 5 Pro","Font Awesome 5 Brands","Font Awesome 5 Duotone";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.plans_file::before{content:"\f56d"}.plans_file .file{background:none;padding:0}.page-node-type-conversion-phase .plans_file{margin-top:0}.page-node-type-conversion-phase .plans_file:last-child{margin-bottom:30px}.flexbox .phase__floorplans-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.flexbox .phase__floorplans-row::before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.phase__floorplan{margin-bottom:30px}.flexbox .phase__floorplan{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.flexbox .phase__floorplan>*{-webkit-box-flex:1;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto;overflow:auto}.phase__floorplan .paragraph{background:#fff}.phase__tabs #edit-group-floor-plan{margin-bottom:-30px}.phase__floorplan__title{background:#98b400;color:#fff;padding:10px;margin:0}.phase__floorplan__image{text-align:center;padding:0;position:relative;overflow:hidden;display:block;cursor:pointer}.phase__floorplan__image img{display:block}.phase__floorplan__image::before{content:"";z-index:2;background-color:#2e3841;opacity:0;width:100%;height:100%;position:absolute;display:block;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;pointer-events:none}.phase__floorplan__image::after{z-index:3;position:absolute;display:block;content:"";background-size:40px;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;text-align:center;pointer-events:none}.phase__floorplan__image:hover::before{opacity:50%}.phase__floorplan__image:hover::after{opacity:1}.phase__floorplan__image::after{background-image:url(/themes/custom/shropshirehomes/images/img-glass.svg);background-repeat:no-repeat;background-position:center center;top:80%;left:50%}.phase__floorplan__image:hover::after{top:50%}.map__key{margin:20px 0 0}.map__key p.map-key,.map__key .map-key.dev-teaser__text{display:table;height:36px;line-height:1em}.map__key p.map-key>span,.map__key .map-key.dev-teaser__text>span{display:table-cell;vertical-align:middle;padding:0 10px 0 44px;background-repeat:no-repeat;background-position:center left}.map__key p.map-key>span.map-key__available,.map__key .map-key.dev-teaser__text>span.map-key__available{background-image:url(/themes/custom/shropshirehomes/images/key__available.svg)}.map__key p.map-key>span.map-key__sold,.map__key .map-key.dev-teaser__text>span.map-key__sold{background-image:url(/themes/custom/shropshirehomes/images/key__sold.svg)}.map__key p.map-key>span.map-key__ready,.map__key .map-key.dev-teaser__text>span.map-key__ready{background-image:url(/themes/custom/shropshirehomes/images/key__ready.svg)}.map__key p.map-key>span.map-key__first,.map__key .map-key.dev-teaser__text>span.map-key__first{background-image:url(/themes/custom/shropshirehomes/images/key__first.svg)}.map__key p.map-key>span.map-key__discounted,.map__key .map-key.dev-teaser__text>span.map-key__discounted{background-image:url(/themes/custom/shropshirehomes/images/key__discounted.svg)}.cv-popup{display:none;position:fixed;bottom:0;left:0;width:100%;padding:15px 45px;background:#ce7924;color:#fff;font-size:16px;font-weight:bold;text-align:center;z-index:97385}.cv-popup .contextual{display:none}.cv-popup .cv-popup-label,.cv-popup .cv-popup-text,.cv-popup .cv-popup-link{display:inline-block}.cv-popup .cv-popup-label::after{content:'-'}.cv-popup .cv-popup-link a{font-size:0}.cv-popup .cv-popup-link a::before{content:'Find out more';font-size:16px}.cv-popup .cv-popup-close{cursor:pointer;position:absolute;top:15px;right:15px;background:#2e3841;width:16px;height:16px;line-height:16px;border-radius:50%;font-size:10px;color:#ddd;z-index:1000}.node--type-article.node--view-mode-full>.field--name-field-image .slick-prev,.node--type-article.node--view-mode-full>.field--name-field-image .slick-next{overflow:hidden;font-size:0;line-height:0.1em;color:transparent;background:transparent;width:50px;color:#555;padding:0 5px;display:block;position:absolute;z-index:500;top:0;height:100%;background-image:url(/themes/custom/shropshirehomes/images/slider__left-arrow.svg);background-position:center center;background-repeat:no-repeat;opacity:1;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.node--type-article.node--view-mode-full>.field--name-field-image .slick-prev:hover,.node--type-article.node--view-mode-full>.field--name-field-image .slick-next:hover{opacity:0.7}.node--type-article.node--view-mode-full>.field--name-field-image .slick-prev.slick-prev,.node--type-article.node--view-mode-full>.field--name-field-image .slick-next.slick-prev{left:0}.node--type-article.node--view-mode-full>.field--name-field-image .slick-prev.slick-next,.node--type-article.node--view-mode-full>.field--name-field-image .slick-next.slick-next{right:0;background-image:url(/themes/custom/shropshirehomes/images/slider__right-arrow.svg)}@media (min-width:768px){.node--type-article.node--view-mode-full>.field--name-field-image .slick-prev,.node--type-article.node--view-mode-full>.field--name-field-image .slick-next{padding:0 10px;width:60px}}.node--type-article.node--view-mode-full>.field--name-field-image picture,.node--type-article.node--view-mode-full>.field--name-field-image img{margin:0}.node--type-article.node--view-mode-full .field--name-dynamic-block-fieldnode-news-thumbs{margin-top:15px}.node--type-article.node--view-mode-full .field--name-dynamic-block-fieldnode-news-thumbs .block-title{display:none}.node--type-article.node--view-mode-full .field--name-dynamic-block-fieldnode-news-thumbs .view-news-gallery .field-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.node--type-article.node--view-mode-full .field--name-dynamic-block-fieldnode-news-thumbs .view-news-gallery picture{cursor:pointer;width:48%}.node--type-article.node--view-mode-full .field--name-dynamic-block-fieldnode-news-thumbs .view-news-gallery picture:first-child:nth-last-child(1){width:100%}.node--type-article.node--view-mode-full .field--name-dynamic-block-fieldnode-news-thumbs .view-news-gallery picture:first-child:nth-last-child(2),.node--type-article.node--view-mode-full .field--name-dynamic-block-fieldnode-news-thumbs .view-news-gallery picture:first-child:nth-last-child(2) ~ picture{width:48%}@media (min-width:480px){.node--type-article.node--view-mode-full .field--name-dynamic-block-fieldnode-news-thumbs .view-news-gallery picture:first-child:nth-last-child(3),.node--type-article.node--view-mode-full .field--name-dynamic-block-fieldnode-news-thumbs .view-news-gallery picture:first-child:nth-last-child(3) ~ picture{width:31.3%}.node--type-article.node--view-mode-full .field--name-dynamic-block-fieldnode-news-thumbs .view-news-gallery picture:first-child:nth-last-child(4),.node--type-article.node--view-mode-full .field--name-dynamic-block-fieldnode-news-thumbs .view-news-gallery picture:first-child:nth-last-child(4) ~ picture{width:23%}.node--type-article.node--view-mode-full .field--name-dynamic-block-fieldnode-news-thumbs .view-news-gallery picture:first-child:nth-last-child(5),.node--type-article.node--view-mode-full .field--name-dynamic-block-fieldnode-news-thumbs .view-news-gallery picture:first-child:nth-last-child(5) ~ picture{width:18%}}.node--view-mode-teaser-content .title{min-height:3.6em}.node--view-mode-teaser-content .field{margin-bottom:20px}.node--view-mode-teaser-content .node__content>.field:last-of-type{margin-bottom:0}.contributions-key-entry{display:inline-block;height:2rem;width:2rem;margin-right:1rem;background-color:#98b400}.marker--contributions-community-infrastructure{-webkit-filter:hue-rotate(0deg);filter:hue-rotate(0deg)}.marker--contributions-affordable-housing{-webkit-filter:hue-rotate(40deg);filter:hue-rotate(40deg)}.marker--contributions-highways-improvements{-webkit-filter:hue-rotate(80deg);filter:hue-rotate(80deg)}.marker--contributions-open-space{-webkit-filter:hue-rotate(120deg);filter:hue-rotate(120deg)}.marker--contributions-education{-webkit-filter:hue-rotate(160deg);filter:hue-rotate(160deg)}.marker--contributions-improving-employment{-webkit-filter:hue-rotate(200deg);filter:hue-rotate(200deg)}.marker--contributions-additional{-webkit-filter:hue-rotate(240deg);filter:hue-rotate(240deg)}.view-community-contributions .view-filters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.view-community-contributions .view-filters .views-exposed-form .form-item:first-of-type{margin-bottom:0}.view-community-contributions .views-exposed-form{margin-top:30px}.view-community-contributions .leaflet-container,.view-community-contributions .view-content{max-height:70vh}.view-community-contributions .views-row{border-bottom:0;margin-bottom:15px;padding-bottom:15px}.view-community-contributions .views-field{margin-bottom:1rem}.view-community-contributions .views-field:last-of-type{margin-bottom:0}.view-community-contributions .view-footer .view-header h3,.view-community-contributions .view-footer .view-header .property-tabs__available .block-title,.property-tabs__available .view-community-contributions .view-footer .view-header .block-title{border-bottom:1px solid #cccccc}.view-community-contributions .contributions-key-entry{width:100%;height:auto;min-height:100%}.view-collection-property-types .view-content{margin-right:-10px;margin-left:-10px}.view-collection-property-types .view-content:before,.view-collection-property-types .view-content:after{content:" ";display:table}.view-collection-property-types .view-content:after{clear:both}@media (min-width:480px){.view-collection-property-types .view-content{margin-right:-15px;margin-left:-15px}}.view-collections .views-row{border:none}.view-collections .views-row:nth-child(odd) .grid-row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.view-collections .views-row:nth-child(even) .field--name-taxonomy-term-link{text-align:right}.view-collections .views-row .field--name-taxonomy-term-title a{color:inherit}.view-collection-property-types .views-row{border:none !important}.property_type_feature.page__section{border:none}.full-width-background{background-color:#98b400;padding:30px 0;margin-left:-10px;margin-right:-10px}@media (min-width:480px){.full-width-background{margin-left:-15px;margin-right:-15px}}@media (min-width:1024px){.full-width-background{margin-left:-webkit-calc((990px - 100vw) / 2);margin-left:calc((990px - 100vw) / 2);margin-right:-webkit-calc((990px - 100vw) / 2);margin-right:calc((990px - 100vw) / 2)}}@media (min-width:1366px){.full-width-background{margin-left:-webkit-calc((1150px - 100vw) / 2);margin-left:calc((1150px - 100vw) / 2);margin-right:-webkit-calc((1150px - 100vw) / 2);margin-right:calc((1150px - 100vw) / 2)}}.vr-tour-iframe{height:180px;width:320px}@media (min-width:480px){.vr-tour-iframe{height:270px;width:480px}}@media (min-width:768px){.vr-tour-iframe{height:405px;width:720px}}@media (min-width:1024px){.vr-tour-iframe{height:540px;width:960px}}.image-hover-link{padding:0;position:relative;overflow:hidden;display:block}.image-hover-link img{display:block}.image-hover-link::before{content:"";z-index:2;background-color:#2e3841;opacity:0;width:100%;height:100%;position:absolute;display:block;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;pointer-events:none}.image-hover-link::after{z-index:3;position:absolute;display:block;content:"";background-size:40px;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;text-align:center;pointer-events:none}.image-hover-link:hover::before{opacity:50%}.image-hover-link:hover::after{opacity:1}.image-hover-link::after{background-image:url(/themes/custom/shropshirehomes/images/img-arrow--green.svg);background-repeat:no-repeat;background-position:center center;top:50%;left:30%}.image-hover-link:hover::after{left:50%}.uppercase{text-transform:uppercase}.highlighted-section{color:#fff;background:#98b400;padding:30px;margin-bottom:30px}.highlighted-section h2,.highlighted-section h3,.highlighted-section .property-tabs__available .block-title,.property-tabs__available .highlighted-section .block-title,.highlighted-section h4,.highlighted-section .phase__floorplan__title,.highlighted-section h5,.highlighted-section h6,.highlighted-section label{color:#fff}.highlighted-section select,.highlighted-section input[type="text"],.highlighted-section input[type="email"],.highlighted-section input[type="search"],.highlighted-section input[type="password"],.highlighted-section .form-textarea,.highlighted-section .form-control{border:0}.highlighted-section .pure-checkbox input[type="checkbox"]+label::before,.highlighted-section .pure-checkbox input[type="radio"]+label::before,.highlighted-section .pure-radiobutton input[type="checkbox"]+label::before,.highlighted-section .pure-radiobutton input[type="radio"]+label::before{border-color:#fff}.highlighted-section a{color:#ccc}.highlighted-section a:hover,.highlighted-section a:focus{color:#fff}.highlighted-section label{font-weight:600}.highlighted-section .description{color:#fff;font-weight:500}.highlighted-section input.btn{color:#fff;background-color:#2e3841;border-color:#191e23}.highlighted-section input.btn:hover{color:#fff;background-color:#191e23;border-color:#000}.highlighted-section input.btn:focus,.highlighted-section input.btn.focus{color:#fff;background-color:#191e23;border-color:#000}.highlighted-section input.btn.disabled:focus,.highlighted-section input.btn.disabled.focus,.highlighted-section input.btn:disabled:focus,.highlighted-section input.btn:disabled.focus{background-color:#2e3841;border-color:#191e23}.highlighted-section input.btn.disabled:hover,.highlighted-section input.btn:disabled:hover{background-color:#2e3841;border-color:#191e23}.highlighted-section input.btn:hover,.highlighted-section input.btn:focus,.highlighted-section input.btn.focus{background:#191e23}.flex-row{margin-right:-10px;margin-left:-10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-row:before,.flex-row:after{content:" ";display:table}.flex-row:after{clear:both}@media (min-width:480px){.flex-row{margin-right:-15px;margin-left:-15px}}@media (min-width:0){.order--10{-webkit-box-ordinal-group:-9;-webkit-order:-10;-ms-flex-order:-10;order:-10}.order--9{-webkit-box-ordinal-group:-8;-webkit-order:-9;-ms-flex-order:-9;order:-9}.order--8{-webkit-box-ordinal-group:-7;-webkit-order:-8;-ms-flex-order:-8;order:-8}.order--7{-webkit-box-ordinal-group:-6;-webkit-order:-7;-ms-flex-order:-7;order:-7}.order--6{-webkit-box-ordinal-group:-5;-webkit-order:-6;-ms-flex-order:-6;order:-6}.order--5{-webkit-box-ordinal-group:-4;-webkit-order:-5;-ms-flex-order:-5;order:-5}.order--4{-webkit-box-ordinal-group:-3;-webkit-order:-4;-ms-flex-order:-4;order:-4}.order--3{-webkit-box-ordinal-group:-2;-webkit-order:-3;-ms-flex-order:-3;order:-3}.order--2{-webkit-box-ordinal-group:-1;-webkit-order:-2;-ms-flex-order:-2;order:-2}.order--1{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.order-13{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-14{-webkit-box-ordinal-group:15;-webkit-order:14;-ms-flex-order:14;order:14}.order-15{-webkit-box-ordinal-group:16;-webkit-order:15;-ms-flex-order:15;order:15}.order-16{-webkit-box-ordinal-group:17;-webkit-order:16;-ms-flex-order:16;order:16}.order-17{-webkit-box-ordinal-group:18;-webkit-order:17;-ms-flex-order:17;order:17}.order-18{-webkit-box-ordinal-group:19;-webkit-order:18;-ms-flex-order:18;order:18}.order-19{-webkit-box-ordinal-group:20;-webkit-order:19;-ms-flex-order:19;order:19}.order-20{-webkit-box-ordinal-group:21;-webkit-order:20;-ms-flex-order:20;order:20}.col--padding-top-g1,.pt-g1{padding-top:5px !important}.col--padding-top-g2,.pt-g2{padding-top:10px !important}.col--padding-top-g3,.pt-g3{padding-top:15px !important}.col--padding-top-g4,.pt-g4{padding-top:30px !important}.col--padding-top-g5,.pt-g5{padding-top:60px !important}.col--padding-top-0,.pt-0{padding-top:0 !important}.col--padding-top-1,.pt-1{padding-top:.25rem !important}.col--padding-top-2,.pt-2{padding-top:.5rem !important}.col--padding-top-3,.pt-3,.col--padding-top{padding-top:1rem !important}.col--padding-top-4,.pt-4{padding-top:2rem !important}.col--padding-top-5,.pt-5{padding-top:4rem !important}.col--margin-top-g1,.mt-g1{margin-top:5px !important}.col--margin-top-g2,.mt-g2{margin-top:10px !important}.col--margin-top-g3,.mt-g3{margin-top:15px !important}.col--margin-top-g4,.mt-g4{margin-top:30px !important}.col--margin-top-g5,.mt-g5{margin-top:60px !important}.col--margin-top-0,.mt-0{margin-top:0 !important}.col--margin-top-1,.mt-1{margin-top:.25rem !important}.col--margin-top-2,.mt-2{margin-top:.5rem !important}.col--margin-top-3,.mt-3,.col--margin-top{margin-top:1rem !important}.col--margin-top-4,.mt-4{margin-top:2rem !important}.col--margin-top-5,.mt-5{margin-top:4rem !important}.col--padding-right-g1,.pr-g1{padding-right:5px !important}.col--padding-right-g2,.pr-g2{padding-right:10px !important}.col--padding-right-g3,.pr-g3{padding-right:15px !important}.col--padding-right-g4,.pr-g4{padding-right:30px !important}.col--padding-right-g5,.pr-g5{padding-right:60px !important}.col--padding-right-0,.pr-0{padding-right:0 !important}.col--padding-right-1,.pr-1{padding-right:.25rem !important}.col--padding-right-2,.pr-2{padding-right:.5rem !important}.col--padding-right-3,.pr-3,.col--padding-right{padding-right:1rem !important}.col--padding-right-4,.pr-4{padding-right:2rem !important}.col--padding-right-5,.pr-5{padding-right:4rem !important}.col--margin-right-g1,.mr-g1{margin-right:5px !important}.col--margin-right-g2,.mr-g2{margin-right:10px !important}.col--margin-right-g3,.mr-g3{margin-right:15px !important}.col--margin-right-g4,.mr-g4{margin-right:30px !important}.col--margin-right-g5,.mr-g5{margin-right:60px !important}.col--margin-right-0,.mr-0{margin-right:0 !important}.col--margin-right-1,.mr-1{margin-right:.25rem !important}.col--margin-right-2,.mr-2{margin-right:.5rem !important}.col--margin-right-3,.mr-3,.col--margin-right{margin-right:1rem !important}.col--margin-right-4,.mr-4{margin-right:2rem !important}.col--margin-right-5,.mr-5{margin-right:4rem !important}.col--padding-bottom-g1,.pb-g1{padding-bottom:5px !important}.col--padding-bottom-g2,.pb-g2{padding-bottom:10px !important}.col--padding-bottom-g3,.pb-g3{padding-bottom:15px !important}.col--padding-bottom-g4,.pb-g4{padding-bottom:30px !important}.col--padding-bottom-g5,.pb-g5{padding-bottom:60px !important}.col--padding-bottom-0,.pb-0{padding-bottom:0 !important}.col--padding-bottom-1,.pb-1{padding-bottom:.25rem !important}.col--padding-bottom-2,.pb-2{padding-bottom:.5rem !important}.col--padding-bottom-3,.pb-3,.col--padding-bottom{padding-bottom:1rem !important}.col--padding-bottom-4,.pb-4{padding-bottom:2rem !important}.col--padding-bottom-5,.pb-5{padding-bottom:4rem !important}.col--margin-bottom-g1,.mb-g1{margin-bottom:5px !important}.col--margin-bottom-g2,.mb-g2{margin-bottom:10px !important}.col--margin-bottom-g3,.mb-g3{margin-bottom:15px !important}.col--margin-bottom-g4,.mb-g4{margin-bottom:30px !important}.col--margin-bottom-g5,.mb-g5{margin-bottom:60px !important}.col--margin-bottom-0,.mb-0{margin-bottom:0 !important}.col--margin-bottom-1,.mb-1{margin-bottom:.25rem !important}.col--margin-bottom-2,.mb-2{margin-bottom:.5rem !important}.col--margin-bottom-3,.mb-3,.col--margin-bottom{margin-bottom:1rem !important}.col--margin-bottom-4,.mb-4{margin-bottom:2rem !important}.col--margin-bottom-5,.mb-5{margin-bottom:4rem !important}.col--padding-left-g1,.pl-g1{padding-left:5px !important}.col--padding-left-g2,.pl-g2{padding-left:10px !important}.col--padding-left-g3,.pl-g3{padding-left:15px !important}.col--padding-left-g4,.pl-g4{padding-left:30px !important}.col--padding-left-g5,.pl-g5{padding-left:60px !important}.col--padding-left-0,.pl-0{padding-left:0 !important}.col--padding-left-1,.pl-1{padding-left:.25rem !important}.col--padding-left-2,.pl-2{padding-left:.5rem !important}.col--padding-left-3,.pl-3,.col--padding-left{padding-left:1rem !important}.col--padding-left-4,.pl-4{padding-left:2rem !important}.col--padding-left-5,.pl-5{padding-left:4rem !important}.col--margin-left-g1,.ml-g1{margin-left:5px !important}.col--margin-left-g2,.ml-g2{margin-left:10px !important}.col--margin-left-g3,.ml-g3{margin-left:15px !important}.col--margin-left-g4,.ml-g4{margin-left:30px !important}.col--margin-left-g5,.ml-g5{margin-left:60px !important}.col--margin-left-0,.ml-0{margin-left:0 !important}.col--margin-left-1,.ml-1{margin-left:.25rem !important}.col--margin-left-2,.ml-2{margin-left:.5rem !important}.col--margin-left-3,.ml-3,.col--margin-left{margin-left:1rem !important}.col--margin-left-4,.ml-4{margin-left:2rem !important}.col--margin-left-5,.ml-5{margin-left:4rem !important}.col--padding-horizontal-g1,.ph-g1{padding-left:5px !important;padding-right:5px !important}.col--padding-horizontal-g2,.ph-g2{padding-left:10px !important;padding-right:10px !important}.col--padding-horizontal-g3,.ph-g3{padding-left:15px !important;padding-right:15px !important}.col--padding-horizontal-g4,.ph-g4{padding-left:30px !important;padding-right:30px !important}.col--padding-horizontal-g5,.ph-g5{padding-left:60px !important;padding-right:60px !important}.col--padding-horizontal-0,.ph-0{padding-left:0 !important;padding-right:0 !important}.col--padding-horizontal-1,.ph-1{padding-left:.25rem !important;padding-right:.25rem !important}.col--padding-horizontal-2,.ph-2{padding-left:.5rem !important;padding-right:.5rem !important}.col--padding-horizontal-3,.ph-3,.col--padding-horizontal{padding-left:1rem !important;padding-right:1rem !important}.col--padding-horizontal-4,.ph-4{padding-left:2rem !important;padding-right:2rem !important}.col--padding-horizontal-5,.ph-5{padding-left:4rem !important;padding-right:4rem !important}.col--margin-horizontal-g1,.mh-g1{margin-left:5px !important;margin-right:5px !important}.col--margin-horizontal-g2,.mh-g2{margin-left:10px !important;margin-right:10px !important}.col--margin-horizontal-g3,.mh-g3{margin-left:15px !important;margin-right:15px !important}.col--margin-horizontal-g4,.mh-g4{margin-left:30px !important;margin-right:30px !important}.col--margin-horizontal-g5,.mh-g5{margin-left:60px !important;margin-right:60px !important}.col--margin-horizontal-0,.mh-0{margin-left:0 !important;margin-right:0 !important}.col--margin-horizontal-1,.mh-1{margin-left:.25rem !important;margin-right:.25rem !important}.col--margin-horizontal-2,.mh-2{margin-left:.5rem !important;margin-right:.5rem !important}.col--margin-horizontal-3,.mh-3,.col--margin-horizontal{margin-left:1rem !important;margin-right:1rem !important}.col--margin-horizontal-4,.mh-4{margin-left:2rem !important;margin-right:2rem !important}.col--margin-horizontal-5,.mh-5{margin-left:4rem !important;margin-right:4rem !important}.col--padding-vertical-g1,.pv-g1{padding-top:5px !important;padding-bottom:5px !important}.col--padding-vertical-g2,.pv-g2{padding-top:10px !important;padding-bottom:10px !important}.col--padding-vertical-g3,.pv-g3{padding-top:15px !important;padding-bottom:15px !important}.col--padding-vertical-g4,.pv-g4{padding-top:30px !important;padding-bottom:30px !important}.col--padding-vertical-g5,.pv-g5{padding-top:60px !important;padding-bottom:60px !important}.col--padding-vertical-0,.pv-0{padding-top:0 !important;padding-bottom:0 !important}.col--padding-vertical-1,.pv-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.col--padding-vertical-2,.pv-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.col--padding-vertical-3,.pv-3,.col--padding-vertical{padding-top:1rem !important;padding-bottom:1rem !important}.col--padding-vertical-4,.pv-4{padding-top:2rem !important;padding-bottom:2rem !important}.col--padding-vertical-5,.pv-5{padding-top:4rem !important;padding-bottom:4rem !important}.col--margin-vertical-g1,.mv-g1{margin-top:5px !important;margin-bottom:5px !important}.col--margin-vertical-g2,.mv-g2{margin-top:10px !important;margin-bottom:10px !important}.col--margin-vertical-g3,.mv-g3{margin-top:15px !important;margin-bottom:15px !important}.col--margin-vertical-g4,.mv-g4{margin-top:30px !important;margin-bottom:30px !important}.col--margin-vertical-g5,.mv-g5{margin-top:60px !important;margin-bottom:60px !important}.col--margin-vertical-0,.mv-0{margin-top:0 !important;margin-bottom:0 !important}.col--margin-vertical-1,.mv-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.col--margin-vertical-2,.mv-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.col--margin-vertical-3,.mv-3,.col--margin-vertical{margin-top:1rem !important;margin-bottom:1rem !important}.col--margin-vertical-4,.mv-4{margin-top:2rem !important;margin-bottom:2rem !important}.col--margin-vertical-5,.mv-5{margin-top:4rem !important;margin-bottom:4rem !important}.col--padding-all-g1,.p-g1{padding:5px !important}.col--padding-all-g2,.p-g2{padding:10px !important}.col--padding-all-g3,.p-g3{padding:15px !important}.col--padding-all-g4,.p-g4{padding:30px !important}.col--padding-all-g5,.p-g5{padding:60px !important}.col--padding-all-0,.p-0{padding:0 !important}.col--padding-all-1,.p-1{padding:.25rem !important}.col--padding-all-2,.p-2{padding:.5rem !important}.col--padding-all-3,.p-3,.col--padding-all{padding:1rem !important}.col--padding-all-4,.p-4{padding:2rem !important}.col--padding-all-5,.p-5{padding:4rem !important}.col--margin-all-g1,.m-g1{margin:5px !important}.col--margin-all-g2,.m-g2{margin:10px !important}.col--margin-all-g3,.m-g3{margin:15px !important}.col--margin-all-g4,.m-g4{margin:30px !important}.col--margin-all-g5,.m-g5{margin:60px !important}.col--margin-all-0,.m-0{margin:0 !important}.col--margin-all-1,.m-1{margin:.25rem !important}.col--margin-all-2,.m-2{margin:.5rem !important}.col--margin-all-3,.m-3,.col--margin-all{margin:1rem !important}.col--margin-all-4,.m-4{margin:2rem !important}.col--margin-all-5,.m-5{margin:4rem !important}}@media (min-width:480px){.order-sm--10{-webkit-box-ordinal-group:-9;-webkit-order:-10;-ms-flex-order:-10;order:-10}.order-sm--9{-webkit-box-ordinal-group:-8;-webkit-order:-9;-ms-flex-order:-9;order:-9}.order-sm--8{-webkit-box-ordinal-group:-7;-webkit-order:-8;-ms-flex-order:-8;order:-8}.order-sm--7{-webkit-box-ordinal-group:-6;-webkit-order:-7;-ms-flex-order:-7;order:-7}.order-sm--6{-webkit-box-ordinal-group:-5;-webkit-order:-6;-ms-flex-order:-6;order:-6}.order-sm--5{-webkit-box-ordinal-group:-4;-webkit-order:-5;-ms-flex-order:-5;order:-5}.order-sm--4{-webkit-box-ordinal-group:-3;-webkit-order:-4;-ms-flex-order:-4;order:-4}.order-sm--3{-webkit-box-ordinal-group:-2;-webkit-order:-3;-ms-flex-order:-3;order:-3}.order-sm--2{-webkit-box-ordinal-group:-1;-webkit-order:-2;-ms-flex-order:-2;order:-2}.order-sm--1{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-sm-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.order-sm-13{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-sm-14{-webkit-box-ordinal-group:15;-webkit-order:14;-ms-flex-order:14;order:14}.order-sm-15{-webkit-box-ordinal-group:16;-webkit-order:15;-ms-flex-order:15;order:15}.order-sm-16{-webkit-box-ordinal-group:17;-webkit-order:16;-ms-flex-order:16;order:16}.order-sm-17{-webkit-box-ordinal-group:18;-webkit-order:17;-ms-flex-order:17;order:17}.order-sm-18{-webkit-box-ordinal-group:19;-webkit-order:18;-ms-flex-order:18;order:18}.order-sm-19{-webkit-box-ordinal-group:20;-webkit-order:19;-ms-flex-order:19;order:19}.order-sm-20{-webkit-box-ordinal-group:21;-webkit-order:20;-ms-flex-order:20;order:20}.col-sm--padding-top-g1,.pt-sm-g1{padding-top:5px !important}.col-sm--padding-top-g2,.pt-sm-g2{padding-top:10px !important}.col-sm--padding-top-g3,.pt-sm-g3{padding-top:15px !important}.col-sm--padding-top-g4,.pt-sm-g4{padding-top:30px !important}.col-sm--padding-top-g5,.pt-sm-g5{padding-top:60px !important}.col-sm--padding-top-0,.pt-sm-0{padding-top:0 !important}.col-sm--padding-top-1,.pt-sm-1{padding-top:.25rem !important}.col-sm--padding-top-2,.pt-sm-2{padding-top:.5rem !important}.col-sm--padding-top-3,.pt-sm-3,.col-sm--padding-top{padding-top:1rem !important}.col-sm--padding-top-4,.pt-sm-4{padding-top:2rem !important}.col-sm--padding-top-5,.pt-sm-5{padding-top:4rem !important}.col-sm--margin-top-g1,.mt-sm-g1{margin-top:5px !important}.col-sm--margin-top-g2,.mt-sm-g2{margin-top:10px !important}.col-sm--margin-top-g3,.mt-sm-g3{margin-top:15px !important}.col-sm--margin-top-g4,.mt-sm-g4{margin-top:30px !important}.col-sm--margin-top-g5,.mt-sm-g5{margin-top:60px !important}.col-sm--margin-top-0,.mt-sm-0{margin-top:0 !important}.col-sm--margin-top-1,.mt-sm-1{margin-top:.25rem !important}.col-sm--margin-top-2,.mt-sm-2{margin-top:.5rem !important}.col-sm--margin-top-3,.mt-sm-3,.col-sm--margin-top{margin-top:1rem !important}.col-sm--margin-top-4,.mt-sm-4{margin-top:2rem !important}.col-sm--margin-top-5,.mt-sm-5{margin-top:4rem !important}.col-sm--padding-right-g1,.pr-sm-g1{padding-right:5px !important}.col-sm--padding-right-g2,.pr-sm-g2{padding-right:10px !important}.col-sm--padding-right-g3,.pr-sm-g3{padding-right:15px !important}.col-sm--padding-right-g4,.pr-sm-g4{padding-right:30px !important}.col-sm--padding-right-g5,.pr-sm-g5{padding-right:60px !important}.col-sm--padding-right-0,.pr-sm-0{padding-right:0 !important}.col-sm--padding-right-1,.pr-sm-1{padding-right:.25rem !important}.col-sm--padding-right-2,.pr-sm-2{padding-right:.5rem !important}.col-sm--padding-right-3,.pr-sm-3,.col-sm--padding-right{padding-right:1rem !important}.col-sm--padding-right-4,.pr-sm-4{padding-right:2rem !important}.col-sm--padding-right-5,.pr-sm-5{padding-right:4rem !important}.col-sm--margin-right-g1,.mr-sm-g1{margin-right:5px !important}.col-sm--margin-right-g2,.mr-sm-g2{margin-right:10px !important}.col-sm--margin-right-g3,.mr-sm-g3{margin-right:15px !important}.col-sm--margin-right-g4,.mr-sm-g4{margin-right:30px !important}.col-sm--margin-right-g5,.mr-sm-g5{margin-right:60px !important}.col-sm--margin-right-0,.mr-sm-0{margin-right:0 !important}.col-sm--margin-right-1,.mr-sm-1{margin-right:.25rem !important}.col-sm--margin-right-2,.mr-sm-2{margin-right:.5rem !important}.col-sm--margin-right-3,.mr-sm-3,.col-sm--margin-right{margin-right:1rem !important}.col-sm--margin-right-4,.mr-sm-4{margin-right:2rem !important}.col-sm--margin-right-5,.mr-sm-5{margin-right:4rem !important}.col-sm--padding-bottom-g1,.pb-sm-g1{padding-bottom:5px !important}.col-sm--padding-bottom-g2,.pb-sm-g2{padding-bottom:10px !important}.col-sm--padding-bottom-g3,.pb-sm-g3{padding-bottom:15px !important}.col-sm--padding-bottom-g4,.pb-sm-g4{padding-bottom:30px !important}.col-sm--padding-bottom-g5,.pb-sm-g5{padding-bottom:60px !important}.col-sm--padding-bottom-0,.pb-sm-0{padding-bottom:0 !important}.col-sm--padding-bottom-1,.pb-sm-1{padding-bottom:.25rem !important}.col-sm--padding-bottom-2,.pb-sm-2{padding-bottom:.5rem !important}.col-sm--padding-bottom-3,.pb-sm-3,.col-sm--padding-bottom{padding-bottom:1rem !important}.col-sm--padding-bottom-4,.pb-sm-4{padding-bottom:2rem !important}.col-sm--padding-bottom-5,.pb-sm-5{padding-bottom:4rem !important}.col-sm--margin-bottom-g1,.mb-sm-g1{margin-bottom:5px !important}.col-sm--margin-bottom-g2,.mb-sm-g2{margin-bottom:10px !important}.col-sm--margin-bottom-g3,.mb-sm-g3{margin-bottom:15px !important}.col-sm--margin-bottom-g4,.mb-sm-g4{margin-bottom:30px !important}.col-sm--margin-bottom-g5,.mb-sm-g5{margin-bottom:60px !important}.col-sm--margin-bottom-0,.mb-sm-0{margin-bottom:0 !important}.col-sm--margin-bottom-1,.mb-sm-1{margin-bottom:.25rem !important}.col-sm--margin-bottom-2,.mb-sm-2{margin-bottom:.5rem !important}.col-sm--margin-bottom-3,.mb-sm-3,.col-sm--margin-bottom{margin-bottom:1rem !important}.col-sm--margin-bottom-4,.mb-sm-4{margin-bottom:2rem !important}.col-sm--margin-bottom-5,.mb-sm-5{margin-bottom:4rem !important}.col-sm--padding-left-g1,.pl-sm-g1{padding-left:5px !important}.col-sm--padding-left-g2,.pl-sm-g2{padding-left:10px !important}.col-sm--padding-left-g3,.pl-sm-g3{padding-left:15px !important}.col-sm--padding-left-g4,.pl-sm-g4{padding-left:30px !important}.col-sm--padding-left-g5,.pl-sm-g5{padding-left:60px !important}.col-sm--padding-left-0,.pl-sm-0{padding-left:0 !important}.col-sm--padding-left-1,.pl-sm-1{padding-left:.25rem !important}.col-sm--padding-left-2,.pl-sm-2{padding-left:.5rem !important}.col-sm--padding-left-3,.pl-sm-3,.col-sm--padding-left{padding-left:1rem !important}.col-sm--padding-left-4,.pl-sm-4{padding-left:2rem !important}.col-sm--padding-left-5,.pl-sm-5{padding-left:4rem !important}.col-sm--margin-left-g1,.ml-sm-g1{margin-left:5px !important}.col-sm--margin-left-g2,.ml-sm-g2{margin-left:10px !important}.col-sm--margin-left-g3,.ml-sm-g3{margin-left:15px !important}.col-sm--margin-left-g4,.ml-sm-g4{margin-left:30px !important}.col-sm--margin-left-g5,.ml-sm-g5{margin-left:60px !important}.col-sm--margin-left-0,.ml-sm-0{margin-left:0 !important}.col-sm--margin-left-1,.ml-sm-1{margin-left:.25rem !important}.col-sm--margin-left-2,.ml-sm-2{margin-left:.5rem !important}.col-sm--margin-left-3,.ml-sm-3,.col-sm--margin-left{margin-left:1rem !important}.col-sm--margin-left-4,.ml-sm-4{margin-left:2rem !important}.col-sm--margin-left-5,.ml-sm-5{margin-left:4rem !important}.col-sm--padding-horizontal-g1,.ph-sm-g1{padding-left:5px !important;padding-right:5px !important}.col-sm--padding-horizontal-g2,.ph-sm-g2{padding-left:10px !important;padding-right:10px !important}.col-sm--padding-horizontal-g3,.ph-sm-g3{padding-left:15px !important;padding-right:15px !important}.col-sm--padding-horizontal-g4,.ph-sm-g4{padding-left:30px !important;padding-right:30px !important}.col-sm--padding-horizontal-g5,.ph-sm-g5{padding-left:60px !important;padding-right:60px !important}.col-sm--padding-horizontal-0,.ph-sm-0{padding-left:0 !important;padding-right:0 !important}.col-sm--padding-horizontal-1,.ph-sm-1{padding-left:.25rem !important;padding-right:.25rem !important}.col-sm--padding-horizontal-2,.ph-sm-2{padding-left:.5rem !important;padding-right:.5rem !important}.col-sm--padding-horizontal-3,.ph-sm-3,.col-sm--padding-horizontal{padding-left:1rem !important;padding-right:1rem !important}.col-sm--padding-horizontal-4,.ph-sm-4{padding-left:2rem !important;padding-right:2rem !important}.col-sm--padding-horizontal-5,.ph-sm-5{padding-left:4rem !important;padding-right:4rem !important}.col-sm--margin-horizontal-g1,.mh-sm-g1{margin-left:5px !important;margin-right:5px !important}.col-sm--margin-horizontal-g2,.mh-sm-g2{margin-left:10px !important;margin-right:10px !important}.col-sm--margin-horizontal-g3,.mh-sm-g3{margin-left:15px !important;margin-right:15px !important}.col-sm--margin-horizontal-g4,.mh-sm-g4{margin-left:30px !important;margin-right:30px !important}.col-sm--margin-horizontal-g5,.mh-sm-g5{margin-left:60px !important;margin-right:60px !important}.col-sm--margin-horizontal-0,.mh-sm-0{margin-left:0 !important;margin-right:0 !important}.col-sm--margin-horizontal-1,.mh-sm-1{margin-left:.25rem !important;margin-right:.25rem !important}.col-sm--margin-horizontal-2,.mh-sm-2{margin-left:.5rem !important;margin-right:.5rem !important}.col-sm--margin-horizontal-3,.mh-sm-3,.col-sm--margin-horizontal{margin-left:1rem !important;margin-right:1rem !important}.col-sm--margin-horizontal-4,.mh-sm-4{margin-left:2rem !important;margin-right:2rem !important}.col-sm--margin-horizontal-5,.mh-sm-5{margin-left:4rem !important;margin-right:4rem !important}.col-sm--padding-vertical-g1,.pv-sm-g1{padding-top:5px !important;padding-bottom:5px !important}.col-sm--padding-vertical-g2,.pv-sm-g2{padding-top:10px !important;padding-bottom:10px !important}.col-sm--padding-vertical-g3,.pv-sm-g3{padding-top:15px !important;padding-bottom:15px !important}.col-sm--padding-vertical-g4,.pv-sm-g4{padding-top:30px !important;padding-bottom:30px !important}.col-sm--padding-vertical-g5,.pv-sm-g5{padding-top:60px !important;padding-bottom:60px !important}.col-sm--padding-vertical-0,.pv-sm-0{padding-top:0 !important;padding-bottom:0 !important}.col-sm--padding-vertical-1,.pv-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.col-sm--padding-vertical-2,.pv-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.col-sm--padding-vertical-3,.pv-sm-3,.col-sm--padding-vertical{padding-top:1rem !important;padding-bottom:1rem !important}.col-sm--padding-vertical-4,.pv-sm-4{padding-top:2rem !important;padding-bottom:2rem !important}.col-sm--padding-vertical-5,.pv-sm-5{padding-top:4rem !important;padding-bottom:4rem !important}.col-sm--margin-vertical-g1,.mv-sm-g1{margin-top:5px !important;margin-bottom:5px !important}.col-sm--margin-vertical-g2,.mv-sm-g2{margin-top:10px !important;margin-bottom:10px !important}.col-sm--margin-vertical-g3,.mv-sm-g3{margin-top:15px !important;margin-bottom:15px !important}.col-sm--margin-vertical-g4,.mv-sm-g4{margin-top:30px !important;margin-bottom:30px !important}.col-sm--margin-vertical-g5,.mv-sm-g5{margin-top:60px !important;margin-bottom:60px !important}.col-sm--margin-vertical-0,.mv-sm-0{margin-top:0 !important;margin-bottom:0 !important}.col-sm--margin-vertical-1,.mv-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.col-sm--margin-vertical-2,.mv-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.col-sm--margin-vertical-3,.mv-sm-3,.col-sm--margin-vertical{margin-top:1rem !important;margin-bottom:1rem !important}.col-sm--margin-vertical-4,.mv-sm-4{margin-top:2rem !important;margin-bottom:2rem !important}.col-sm--margin-vertical-5,.mv-sm-5{margin-top:4rem !important;margin-bottom:4rem !important}.col-sm--padding-all-g1,.p-sm-g1{padding:5px !important}.col-sm--padding-all-g2,.p-sm-g2{padding:10px !important}.col-sm--padding-all-g3,.p-sm-g3{padding:15px !important}.col-sm--padding-all-g4,.p-sm-g4{padding:30px !important}.col-sm--padding-all-g5,.p-sm-g5{padding:60px !important}.col-sm--padding-all-0,.p-sm-0{padding:0 !important}.col-sm--padding-all-1,.p-sm-1{padding:.25rem !important}.col-sm--padding-all-2,.p-sm-2{padding:.5rem !important}.col-sm--padding-all-3,.p-sm-3,.col-sm--padding-all{padding:1rem !important}.col-sm--padding-all-4,.p-sm-4{padding:2rem !important}.col-sm--padding-all-5,.p-sm-5{padding:4rem !important}.col-sm--margin-all-g1,.m-sm-g1{margin:5px !important}.col-sm--margin-all-g2,.m-sm-g2{margin:10px !important}.col-sm--margin-all-g3,.m-sm-g3{margin:15px !important}.col-sm--margin-all-g4,.m-sm-g4{margin:30px !important}.col-sm--margin-all-g5,.m-sm-g5{margin:60px !important}.col-sm--margin-all-0,.m-sm-0{margin:0 !important}.col-sm--margin-all-1,.m-sm-1{margin:.25rem !important}.col-sm--margin-all-2,.m-sm-2{margin:.5rem !important}.col-sm--margin-all-3,.m-sm-3,.col-sm--margin-all{margin:1rem !important}.col-sm--margin-all-4,.m-sm-4{margin:2rem !important}.col-sm--margin-all-5,.m-sm-5{margin:4rem !important}}@media (min-width:768px){.order-md--10{-webkit-box-ordinal-group:-9;-webkit-order:-10;-ms-flex-order:-10;order:-10}.order-md--9{-webkit-box-ordinal-group:-8;-webkit-order:-9;-ms-flex-order:-9;order:-9}.order-md--8{-webkit-box-ordinal-group:-7;-webkit-order:-8;-ms-flex-order:-8;order:-8}.order-md--7{-webkit-box-ordinal-group:-6;-webkit-order:-7;-ms-flex-order:-7;order:-7}.order-md--6{-webkit-box-ordinal-group:-5;-webkit-order:-6;-ms-flex-order:-6;order:-6}.order-md--5{-webkit-box-ordinal-group:-4;-webkit-order:-5;-ms-flex-order:-5;order:-5}.order-md--4{-webkit-box-ordinal-group:-3;-webkit-order:-4;-ms-flex-order:-4;order:-4}.order-md--3{-webkit-box-ordinal-group:-2;-webkit-order:-3;-ms-flex-order:-3;order:-3}.order-md--2{-webkit-box-ordinal-group:-1;-webkit-order:-2;-ms-flex-order:-2;order:-2}.order-md--1{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-md-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.order-md-13{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-md-14{-webkit-box-ordinal-group:15;-webkit-order:14;-ms-flex-order:14;order:14}.order-md-15{-webkit-box-ordinal-group:16;-webkit-order:15;-ms-flex-order:15;order:15}.order-md-16{-webkit-box-ordinal-group:17;-webkit-order:16;-ms-flex-order:16;order:16}.order-md-17{-webkit-box-ordinal-group:18;-webkit-order:17;-ms-flex-order:17;order:17}.order-md-18{-webkit-box-ordinal-group:19;-webkit-order:18;-ms-flex-order:18;order:18}.order-md-19{-webkit-box-ordinal-group:20;-webkit-order:19;-ms-flex-order:19;order:19}.order-md-20{-webkit-box-ordinal-group:21;-webkit-order:20;-ms-flex-order:20;order:20}.col-md--padding-top-g1,.pt-md-g1{padding-top:5px !important}.col-md--padding-top-g2,.pt-md-g2{padding-top:10px !important}.col-md--padding-top-g3,.pt-md-g3{padding-top:15px !important}.col-md--padding-top-g4,.pt-md-g4{padding-top:30px !important}.col-md--padding-top-g5,.pt-md-g5{padding-top:60px !important}.col-md--padding-top-0,.pt-md-0{padding-top:0 !important}.col-md--padding-top-1,.pt-md-1{padding-top:.25rem !important}.col-md--padding-top-2,.pt-md-2{padding-top:.5rem !important}.col-md--padding-top-3,.pt-md-3,.col-md--padding-top{padding-top:1rem !important}.col-md--padding-top-4,.pt-md-4{padding-top:2rem !important}.col-md--padding-top-5,.pt-md-5{padding-top:4rem !important}.col-md--margin-top-g1,.mt-md-g1{margin-top:5px !important}.col-md--margin-top-g2,.mt-md-g2{margin-top:10px !important}.col-md--margin-top-g3,.mt-md-g3{margin-top:15px !important}.col-md--margin-top-g4,.mt-md-g4{margin-top:30px !important}.col-md--margin-top-g5,.mt-md-g5{margin-top:60px !important}.col-md--margin-top-0,.mt-md-0{margin-top:0 !important}.col-md--margin-top-1,.mt-md-1{margin-top:.25rem !important}.col-md--margin-top-2,.mt-md-2{margin-top:.5rem !important}.col-md--margin-top-3,.mt-md-3,.col-md--margin-top{margin-top:1rem !important}.col-md--margin-top-4,.mt-md-4{margin-top:2rem !important}.col-md--margin-top-5,.mt-md-5{margin-top:4rem !important}.col-md--padding-right-g1,.pr-md-g1{padding-right:5px !important}.col-md--padding-right-g2,.pr-md-g2{padding-right:10px !important}.col-md--padding-right-g3,.pr-md-g3{padding-right:15px !important}.col-md--padding-right-g4,.pr-md-g4{padding-right:30px !important}.col-md--padding-right-g5,.pr-md-g5{padding-right:60px !important}.col-md--padding-right-0,.pr-md-0{padding-right:0 !important}.col-md--padding-right-1,.pr-md-1{padding-right:.25rem !important}.col-md--padding-right-2,.pr-md-2{padding-right:.5rem !important}.col-md--padding-right-3,.pr-md-3,.col-md--padding-right{padding-right:1rem !important}.col-md--padding-right-4,.pr-md-4{padding-right:2rem !important}.col-md--padding-right-5,.pr-md-5{padding-right:4rem !important}.col-md--margin-right-g1,.mr-md-g1{margin-right:5px !important}.col-md--margin-right-g2,.mr-md-g2{margin-right:10px !important}.col-md--margin-right-g3,.mr-md-g3{margin-right:15px !important}.col-md--margin-right-g4,.mr-md-g4{margin-right:30px !important}.col-md--margin-right-g5,.mr-md-g5{margin-right:60px !important}.col-md--margin-right-0,.mr-md-0{margin-right:0 !important}.col-md--margin-right-1,.mr-md-1{margin-right:.25rem !important}.col-md--margin-right-2,.mr-md-2{margin-right:.5rem !important}.col-md--margin-right-3,.mr-md-3,.col-md--margin-right{margin-right:1rem !important}.col-md--margin-right-4,.mr-md-4{margin-right:2rem !important}.col-md--margin-right-5,.mr-md-5{margin-right:4rem !important}.col-md--padding-bottom-g1,.pb-md-g1{padding-bottom:5px !important}.col-md--padding-bottom-g2,.pb-md-g2{padding-bottom:10px !important}.col-md--padding-bottom-g3,.pb-md-g3{padding-bottom:15px !important}.col-md--padding-bottom-g4,.pb-md-g4{padding-bottom:30px !important}.col-md--padding-bottom-g5,.pb-md-g5{padding-bottom:60px !important}.col-md--padding-bottom-0,.pb-md-0{padding-bottom:0 !important}.col-md--padding-bottom-1,.pb-md-1{padding-bottom:.25rem !important}.col-md--padding-bottom-2,.pb-md-2{padding-bottom:.5rem !important}.col-md--padding-bottom-3,.pb-md-3,.col-md--padding-bottom{padding-bottom:1rem !important}.col-md--padding-bottom-4,.pb-md-4{padding-bottom:2rem !important}.col-md--padding-bottom-5,.pb-md-5{padding-bottom:4rem !important}.col-md--margin-bottom-g1,.mb-md-g1{margin-bottom:5px !important}.col-md--margin-bottom-g2,.mb-md-g2{margin-bottom:10px !important}.col-md--margin-bottom-g3,.mb-md-g3{margin-bottom:15px !important}.col-md--margin-bottom-g4,.mb-md-g4{margin-bottom:30px !important}.col-md--margin-bottom-g5,.mb-md-g5{margin-bottom:60px !important}.col-md--margin-bottom-0,.mb-md-0{margin-bottom:0 !important}.col-md--margin-bottom-1,.mb-md-1{margin-bottom:.25rem !important}.col-md--margin-bottom-2,.mb-md-2{margin-bottom:.5rem !important}.col-md--margin-bottom-3,.mb-md-3,.col-md--margin-bottom{margin-bottom:1rem !important}.col-md--margin-bottom-4,.mb-md-4{margin-bottom:2rem !important}.col-md--margin-bottom-5,.mb-md-5{margin-bottom:4rem !important}.col-md--padding-left-g1,.pl-md-g1{padding-left:5px !important}.col-md--padding-left-g2,.pl-md-g2{padding-left:10px !important}.col-md--padding-left-g3,.pl-md-g3{padding-left:15px !important}.col-md--padding-left-g4,.pl-md-g4{padding-left:30px !important}.col-md--padding-left-g5,.pl-md-g5{padding-left:60px !important}.col-md--padding-left-0,.pl-md-0{padding-left:0 !important}.col-md--padding-left-1,.pl-md-1{padding-left:.25rem !important}.col-md--padding-left-2,.pl-md-2{padding-left:.5rem !important}.col-md--padding-left-3,.pl-md-3,.col-md--padding-left{padding-left:1rem !important}.col-md--padding-left-4,.pl-md-4{padding-left:2rem !important}.col-md--padding-left-5,.pl-md-5{padding-left:4rem !important}.col-md--margin-left-g1,.ml-md-g1{margin-left:5px !important}.col-md--margin-left-g2,.ml-md-g2{margin-left:10px !important}.col-md--margin-left-g3,.ml-md-g3{margin-left:15px !important}.col-md--margin-left-g4,.ml-md-g4{margin-left:30px !important}.col-md--margin-left-g5,.ml-md-g5{margin-left:60px !important}.col-md--margin-left-0,.ml-md-0{margin-left:0 !important}.col-md--margin-left-1,.ml-md-1{margin-left:.25rem !important}.col-md--margin-left-2,.ml-md-2{margin-left:.5rem !important}.col-md--margin-left-3,.ml-md-3,.col-md--margin-left{margin-left:1rem !important}.col-md--margin-left-4,.ml-md-4{margin-left:2rem !important}.col-md--margin-left-5,.ml-md-5{margin-left:4rem !important}.col-md--padding-horizontal-g1,.ph-md-g1{padding-left:5px !important;padding-right:5px !important}.col-md--padding-horizontal-g2,.ph-md-g2{padding-left:10px !important;padding-right:10px !important}.col-md--padding-horizontal-g3,.ph-md-g3{padding-left:15px !important;padding-right:15px !important}.col-md--padding-horizontal-g4,.ph-md-g4{padding-left:30px !important;padding-right:30px !important}.col-md--padding-horizontal-g5,.ph-md-g5{padding-left:60px !important;padding-right:60px !important}.col-md--padding-horizontal-0,.ph-md-0{padding-left:0 !important;padding-right:0 !important}.col-md--padding-horizontal-1,.ph-md-1{padding-left:.25rem !important;padding-right:.25rem !important}.col-md--padding-horizontal-2,.ph-md-2{padding-left:.5rem !important;padding-right:.5rem !important}.col-md--padding-horizontal-3,.ph-md-3,.col-md--padding-horizontal{padding-left:1rem !important;padding-right:1rem !important}.col-md--padding-horizontal-4,.ph-md-4{padding-left:2rem !important;padding-right:2rem !important}.col-md--padding-horizontal-5,.ph-md-5{padding-left:4rem !important;padding-right:4rem !important}.col-md--margin-horizontal-g1,.mh-md-g1{margin-left:5px !important;margin-right:5px !important}.col-md--margin-horizontal-g2,.mh-md-g2{margin-left:10px !important;margin-right:10px !important}.col-md--margin-horizontal-g3,.mh-md-g3{margin-left:15px !important;margin-right:15px !important}.col-md--margin-horizontal-g4,.mh-md-g4{margin-left:30px !important;margin-right:30px !important}.col-md--margin-horizontal-g5,.mh-md-g5{margin-left:60px !important;margin-right:60px !important}.col-md--margin-horizontal-0,.mh-md-0{margin-left:0 !important;margin-right:0 !important}.col-md--margin-horizontal-1,.mh-md-1{margin-left:.25rem !important;margin-right:.25rem !important}.col-md--margin-horizontal-2,.mh-md-2{margin-left:.5rem !important;margin-right:.5rem !important}.col-md--margin-horizontal-3,.mh-md-3,.col-md--margin-horizontal{margin-left:1rem !important;margin-right:1rem !important}.col-md--margin-horizontal-4,.mh-md-4{margin-left:2rem !important;margin-right:2rem !important}.col-md--margin-horizontal-5,.mh-md-5{margin-left:4rem !important;margin-right:4rem !important}.col-md--padding-vertical-g1,.pv-md-g1{padding-top:5px !important;padding-bottom:5px !important}.col-md--padding-vertical-g2,.pv-md-g2{padding-top:10px !important;padding-bottom:10px !important}.col-md--padding-vertical-g3,.pv-md-g3{padding-top:15px !important;padding-bottom:15px !important}.col-md--padding-vertical-g4,.pv-md-g4{padding-top:30px !important;padding-bottom:30px !important}.col-md--padding-vertical-g5,.pv-md-g5{padding-top:60px !important;padding-bottom:60px !important}.col-md--padding-vertical-0,.pv-md-0{padding-top:0 !important;padding-bottom:0 !important}.col-md--padding-vertical-1,.pv-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.col-md--padding-vertical-2,.pv-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.col-md--padding-vertical-3,.pv-md-3,.col-md--padding-vertical{padding-top:1rem !important;padding-bottom:1rem !important}.col-md--padding-vertical-4,.pv-md-4{padding-top:2rem !important;padding-bottom:2rem !important}.col-md--padding-vertical-5,.pv-md-5{padding-top:4rem !important;padding-bottom:4rem !important}.col-md--margin-vertical-g1,.mv-md-g1{margin-top:5px !important;margin-bottom:5px !important}.col-md--margin-vertical-g2,.mv-md-g2{margin-top:10px !important;margin-bottom:10px !important}.col-md--margin-vertical-g3,.mv-md-g3{margin-top:15px !important;margin-bottom:15px !important}.col-md--margin-vertical-g4,.mv-md-g4{margin-top:30px !important;margin-bottom:30px !important}.col-md--margin-vertical-g5,.mv-md-g5{margin-top:60px !important;margin-bottom:60px !important}.col-md--margin-vertical-0,.mv-md-0{margin-top:0 !important;margin-bottom:0 !important}.col-md--margin-vertical-1,.mv-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.col-md--margin-vertical-2,.mv-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.col-md--margin-vertical-3,.mv-md-3,.col-md--margin-vertical{margin-top:1rem !important;margin-bottom:1rem !important}.col-md--margin-vertical-4,.mv-md-4{margin-top:2rem !important;margin-bottom:2rem !important}.col-md--margin-vertical-5,.mv-md-5{margin-top:4rem !important;margin-bottom:4rem !important}.col-md--padding-all-g1,.p-md-g1{padding:5px !important}.col-md--padding-all-g2,.p-md-g2{padding:10px !important}.col-md--padding-all-g3,.p-md-g3{padding:15px !important}.col-md--padding-all-g4,.p-md-g4{padding:30px !important}.col-md--padding-all-g5,.p-md-g5{padding:60px !important}.col-md--padding-all-0,.p-md-0{padding:0 !important}.col-md--padding-all-1,.p-md-1{padding:.25rem !important}.col-md--padding-all-2,.p-md-2{padding:.5rem !important}.col-md--padding-all-3,.p-md-3,.col-md--padding-all{padding:1rem !important}.col-md--padding-all-4,.p-md-4{padding:2rem !important}.col-md--padding-all-5,.p-md-5{padding:4rem !important}.col-md--margin-all-g1,.m-md-g1{margin:5px !important}.col-md--margin-all-g2,.m-md-g2{margin:10px !important}.col-md--margin-all-g3,.m-md-g3{margin:15px !important}.col-md--margin-all-g4,.m-md-g4{margin:30px !important}.col-md--margin-all-g5,.m-md-g5{margin:60px !important}.col-md--margin-all-0,.m-md-0{margin:0 !important}.col-md--margin-all-1,.m-md-1{margin:.25rem !important}.col-md--margin-all-2,.m-md-2{margin:.5rem !important}.col-md--margin-all-3,.m-md-3,.col-md--margin-all{margin:1rem !important}.col-md--margin-all-4,.m-md-4{margin:2rem !important}.col-md--margin-all-5,.m-md-5{margin:4rem !important}}@media (min-width:1024px){.order-lg--10{-webkit-box-ordinal-group:-9;-webkit-order:-10;-ms-flex-order:-10;order:-10}.order-lg--9{-webkit-box-ordinal-group:-8;-webkit-order:-9;-ms-flex-order:-9;order:-9}.order-lg--8{-webkit-box-ordinal-group:-7;-webkit-order:-8;-ms-flex-order:-8;order:-8}.order-lg--7{-webkit-box-ordinal-group:-6;-webkit-order:-7;-ms-flex-order:-7;order:-7}.order-lg--6{-webkit-box-ordinal-group:-5;-webkit-order:-6;-ms-flex-order:-6;order:-6}.order-lg--5{-webkit-box-ordinal-group:-4;-webkit-order:-5;-ms-flex-order:-5;order:-5}.order-lg--4{-webkit-box-ordinal-group:-3;-webkit-order:-4;-ms-flex-order:-4;order:-4}.order-lg--3{-webkit-box-ordinal-group:-2;-webkit-order:-3;-ms-flex-order:-3;order:-3}.order-lg--2{-webkit-box-ordinal-group:-1;-webkit-order:-2;-ms-flex-order:-2;order:-2}.order-lg--1{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-lg-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.order-lg-13{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-lg-14{-webkit-box-ordinal-group:15;-webkit-order:14;-ms-flex-order:14;order:14}.order-lg-15{-webkit-box-ordinal-group:16;-webkit-order:15;-ms-flex-order:15;order:15}.order-lg-16{-webkit-box-ordinal-group:17;-webkit-order:16;-ms-flex-order:16;order:16}.order-lg-17{-webkit-box-ordinal-group:18;-webkit-order:17;-ms-flex-order:17;order:17}.order-lg-18{-webkit-box-ordinal-group:19;-webkit-order:18;-ms-flex-order:18;order:18}.order-lg-19{-webkit-box-ordinal-group:20;-webkit-order:19;-ms-flex-order:19;order:19}.order-lg-20{-webkit-box-ordinal-group:21;-webkit-order:20;-ms-flex-order:20;order:20}.col-lg--padding-top-g1,.pt-lg-g1{padding-top:5px !important}.col-lg--padding-top-g2,.pt-lg-g2{padding-top:10px !important}.col-lg--padding-top-g3,.pt-lg-g3{padding-top:15px !important}.col-lg--padding-top-g4,.pt-lg-g4{padding-top:30px !important}.col-lg--padding-top-g5,.pt-lg-g5{padding-top:60px !important}.col-lg--padding-top-0,.pt-lg-0{padding-top:0 !important}.col-lg--padding-top-1,.pt-lg-1{padding-top:.25rem !important}.col-lg--padding-top-2,.pt-lg-2{padding-top:.5rem !important}.col-lg--padding-top-3,.pt-lg-3,.col-lg--padding-top{padding-top:1rem !important}.col-lg--padding-top-4,.pt-lg-4{padding-top:2rem !important}.col-lg--padding-top-5,.pt-lg-5{padding-top:4rem !important}.col-lg--margin-top-g1,.mt-lg-g1{margin-top:5px !important}.col-lg--margin-top-g2,.mt-lg-g2{margin-top:10px !important}.col-lg--margin-top-g3,.mt-lg-g3{margin-top:15px !important}.col-lg--margin-top-g4,.mt-lg-g4{margin-top:30px !important}.col-lg--margin-top-g5,.mt-lg-g5{margin-top:60px !important}.col-lg--margin-top-0,.mt-lg-0{margin-top:0 !important}.col-lg--margin-top-1,.mt-lg-1{margin-top:.25rem !important}.col-lg--margin-top-2,.mt-lg-2{margin-top:.5rem !important}.col-lg--margin-top-3,.mt-lg-3,.col-lg--margin-top{margin-top:1rem !important}.col-lg--margin-top-4,.mt-lg-4{margin-top:2rem !important}.col-lg--margin-top-5,.mt-lg-5{margin-top:4rem !important}.col-lg--padding-right-g1,.pr-lg-g1{padding-right:5px !important}.col-lg--padding-right-g2,.pr-lg-g2{padding-right:10px !important}.col-lg--padding-right-g3,.pr-lg-g3{padding-right:15px !important}.col-lg--padding-right-g4,.pr-lg-g4{padding-right:30px !important}.col-lg--padding-right-g5,.pr-lg-g5{padding-right:60px !important}.col-lg--padding-right-0,.pr-lg-0{padding-right:0 !important}.col-lg--padding-right-1,.pr-lg-1{padding-right:.25rem !important}.col-lg--padding-right-2,.pr-lg-2{padding-right:.5rem !important}.col-lg--padding-right-3,.pr-lg-3,.col-lg--padding-right{padding-right:1rem !important}.col-lg--padding-right-4,.pr-lg-4{padding-right:2rem !important}.col-lg--padding-right-5,.pr-lg-5{padding-right:4rem !important}.col-lg--margin-right-g1,.mr-lg-g1{margin-right:5px !important}.col-lg--margin-right-g2,.mr-lg-g2{margin-right:10px !important}.col-lg--margin-right-g3,.mr-lg-g3{margin-right:15px !important}.col-lg--margin-right-g4,.mr-lg-g4{margin-right:30px !important}.col-lg--margin-right-g5,.mr-lg-g5{margin-right:60px !important}.col-lg--margin-right-0,.mr-lg-0{margin-right:0 !important}.col-lg--margin-right-1,.mr-lg-1{margin-right:.25rem !important}.col-lg--margin-right-2,.mr-lg-2{margin-right:.5rem !important}.col-lg--margin-right-3,.mr-lg-3,.col-lg--margin-right{margin-right:1rem !important}.col-lg--margin-right-4,.mr-lg-4{margin-right:2rem !important}.col-lg--margin-right-5,.mr-lg-5{margin-right:4rem !important}.col-lg--padding-bottom-g1,.pb-lg-g1{padding-bottom:5px !important}.col-lg--padding-bottom-g2,.pb-lg-g2{padding-bottom:10px !important}.col-lg--padding-bottom-g3,.pb-lg-g3{padding-bottom:15px !important}.col-lg--padding-bottom-g4,.pb-lg-g4{padding-bottom:30px !important}.col-lg--padding-bottom-g5,.pb-lg-g5{padding-bottom:60px !important}.col-lg--padding-bottom-0,.pb-lg-0{padding-bottom:0 !important}.col-lg--padding-bottom-1,.pb-lg-1{padding-bottom:.25rem !important}.col-lg--padding-bottom-2,.pb-lg-2{padding-bottom:.5rem !important}.col-lg--padding-bottom-3,.pb-lg-3,.col-lg--padding-bottom{padding-bottom:1rem !important}.col-lg--padding-bottom-4,.pb-lg-4{padding-bottom:2rem !important}.col-lg--padding-bottom-5,.pb-lg-5{padding-bottom:4rem !important}.col-lg--margin-bottom-g1,.mb-lg-g1{margin-bottom:5px !important}.col-lg--margin-bottom-g2,.mb-lg-g2{margin-bottom:10px !important}.col-lg--margin-bottom-g3,.mb-lg-g3{margin-bottom:15px !important}.col-lg--margin-bottom-g4,.mb-lg-g4{margin-bottom:30px !important}.col-lg--margin-bottom-g5,.mb-lg-g5{margin-bottom:60px !important}.col-lg--margin-bottom-0,.mb-lg-0{margin-bottom:0 !important}.col-lg--margin-bottom-1,.mb-lg-1{margin-bottom:.25rem !important}.col-lg--margin-bottom-2,.mb-lg-2{margin-bottom:.5rem !important}.col-lg--margin-bottom-3,.mb-lg-3,.col-lg--margin-bottom{margin-bottom:1rem !important}.col-lg--margin-bottom-4,.mb-lg-4{margin-bottom:2rem !important}.col-lg--margin-bottom-5,.mb-lg-5{margin-bottom:4rem !important}.col-lg--padding-left-g1,.pl-lg-g1{padding-left:5px !important}.col-lg--padding-left-g2,.pl-lg-g2{padding-left:10px !important}.col-lg--padding-left-g3,.pl-lg-g3{padding-left:15px !important}.col-lg--padding-left-g4,.pl-lg-g4{padding-left:30px !important}.col-lg--padding-left-g5,.pl-lg-g5{padding-left:60px !important}.col-lg--padding-left-0,.pl-lg-0{padding-left:0 !important}.col-lg--padding-left-1,.pl-lg-1{padding-left:.25rem !important}.col-lg--padding-left-2,.pl-lg-2{padding-left:.5rem !important}.col-lg--padding-left-3,.pl-lg-3,.col-lg--padding-left{padding-left:1rem !important}.col-lg--padding-left-4,.pl-lg-4{padding-left:2rem !important}.col-lg--padding-left-5,.pl-lg-5{padding-left:4rem !important}.col-lg--margin-left-g1,.ml-lg-g1{margin-left:5px !important}.col-lg--margin-left-g2,.ml-lg-g2{margin-left:10px !important}.col-lg--margin-left-g3,.ml-lg-g3{margin-left:15px !important}.col-lg--margin-left-g4,.ml-lg-g4{margin-left:30px !important}.col-lg--margin-left-g5,.ml-lg-g5{margin-left:60px !important}.col-lg--margin-left-0,.ml-lg-0{margin-left:0 !important}.col-lg--margin-left-1,.ml-lg-1{margin-left:.25rem !important}.col-lg--margin-left-2,.ml-lg-2{margin-left:.5rem !important}.col-lg--margin-left-3,.ml-lg-3,.col-lg--margin-left{margin-left:1rem !important}.col-lg--margin-left-4,.ml-lg-4{margin-left:2rem !important}.col-lg--margin-left-5,.ml-lg-5{margin-left:4rem !important}.col-lg--padding-horizontal-g1,.ph-lg-g1{padding-left:5px !important;padding-right:5px !important}.col-lg--padding-horizontal-g2,.ph-lg-g2{padding-left:10px !important;padding-right:10px !important}.col-lg--padding-horizontal-g3,.ph-lg-g3{padding-left:15px !important;padding-right:15px !important}.col-lg--padding-horizontal-g4,.ph-lg-g4{padding-left:30px !important;padding-right:30px !important}.col-lg--padding-horizontal-g5,.ph-lg-g5{padding-left:60px !important;padding-right:60px !important}.col-lg--padding-horizontal-0,.ph-lg-0{padding-left:0 !important;padding-right:0 !important}.col-lg--padding-horizontal-1,.ph-lg-1{padding-left:.25rem !important;padding-right:.25rem !important}.col-lg--padding-horizontal-2,.ph-lg-2{padding-left:.5rem !important;padding-right:.5rem !important}.col-lg--padding-horizontal-3,.ph-lg-3,.col-lg--padding-horizontal{padding-left:1rem !important;padding-right:1rem !important}.col-lg--padding-horizontal-4,.ph-lg-4{padding-left:2rem !important;padding-right:2rem !important}.col-lg--padding-horizontal-5,.ph-lg-5{padding-left:4rem !important;padding-right:4rem !important}.col-lg--margin-horizontal-g1,.mh-lg-g1{margin-left:5px !important;margin-right:5px !important}.col-lg--margin-horizontal-g2,.mh-lg-g2{margin-left:10px !important;margin-right:10px !important}.col-lg--margin-horizontal-g3,.mh-lg-g3{margin-left:15px !important;margin-right:15px !important}.col-lg--margin-horizontal-g4,.mh-lg-g4{margin-left:30px !important;margin-right:30px !important}.col-lg--margin-horizontal-g5,.mh-lg-g5{margin-left:60px !important;margin-right:60px !important}.col-lg--margin-horizontal-0,.mh-lg-0{margin-left:0 !important;margin-right:0 !important}.col-lg--margin-horizontal-1,.mh-lg-1{margin-left:.25rem !important;margin-right:.25rem !important}.col-lg--margin-horizontal-2,.mh-lg-2{margin-left:.5rem !important;margin-right:.5rem !important}.col-lg--margin-horizontal-3,.mh-lg-3,.col-lg--margin-horizontal{margin-left:1rem !important;margin-right:1rem !important}.col-lg--margin-horizontal-4,.mh-lg-4{margin-left:2rem !important;margin-right:2rem !important}.col-lg--margin-horizontal-5,.mh-lg-5{margin-left:4rem !important;margin-right:4rem !important}.col-lg--padding-vertical-g1,.pv-lg-g1{padding-top:5px !important;padding-bottom:5px !important}.col-lg--padding-vertical-g2,.pv-lg-g2{padding-top:10px !important;padding-bottom:10px !important}.col-lg--padding-vertical-g3,.pv-lg-g3{padding-top:15px !important;padding-bottom:15px !important}.col-lg--padding-vertical-g4,.pv-lg-g4{padding-top:30px !important;padding-bottom:30px !important}.col-lg--padding-vertical-g5,.pv-lg-g5{padding-top:60px !important;padding-bottom:60px !important}.col-lg--padding-vertical-0,.pv-lg-0{padding-top:0 !important;padding-bottom:0 !important}.col-lg--padding-vertical-1,.pv-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.col-lg--padding-vertical-2,.pv-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.col-lg--padding-vertical-3,.pv-lg-3,.col-lg--padding-vertical{padding-top:1rem !important;padding-bottom:1rem !important}.col-lg--padding-vertical-4,.pv-lg-4{padding-top:2rem !important;padding-bottom:2rem !important}.col-lg--padding-vertical-5,.pv-lg-5{padding-top:4rem !important;padding-bottom:4rem !important}.col-lg--margin-vertical-g1,.mv-lg-g1{margin-top:5px !important;margin-bottom:5px !important}.col-lg--margin-vertical-g2,.mv-lg-g2{margin-top:10px !important;margin-bottom:10px !important}.col-lg--margin-vertical-g3,.mv-lg-g3{margin-top:15px !important;margin-bottom:15px !important}.col-lg--margin-vertical-g4,.mv-lg-g4{margin-top:30px !important;margin-bottom:30px !important}.col-lg--margin-vertical-g5,.mv-lg-g5{margin-top:60px !important;margin-bottom:60px !important}.col-lg--margin-vertical-0,.mv-lg-0{margin-top:0 !important;margin-bottom:0 !important}.col-lg--margin-vertical-1,.mv-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.col-lg--margin-vertical-2,.mv-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.col-lg--margin-vertical-3,.mv-lg-3,.col-lg--margin-vertical{margin-top:1rem !important;margin-bottom:1rem !important}.col-lg--margin-vertical-4,.mv-lg-4{margin-top:2rem !important;margin-bottom:2rem !important}.col-lg--margin-vertical-5,.mv-lg-5{margin-top:4rem !important;margin-bottom:4rem !important}.col-lg--padding-all-g1,.p-lg-g1{padding:5px !important}.col-lg--padding-all-g2,.p-lg-g2{padding:10px !important}.col-lg--padding-all-g3,.p-lg-g3{padding:15px !important}.col-lg--padding-all-g4,.p-lg-g4{padding:30px !important}.col-lg--padding-all-g5,.p-lg-g5{padding:60px !important}.col-lg--padding-all-0,.p-lg-0{padding:0 !important}.col-lg--padding-all-1,.p-lg-1{padding:.25rem !important}.col-lg--padding-all-2,.p-lg-2{padding:.5rem !important}.col-lg--padding-all-3,.p-lg-3,.col-lg--padding-all{padding:1rem !important}.col-lg--padding-all-4,.p-lg-4{padding:2rem !important}.col-lg--padding-all-5,.p-lg-5{padding:4rem !important}.col-lg--margin-all-g1,.m-lg-g1{margin:5px !important}.col-lg--margin-all-g2,.m-lg-g2{margin:10px !important}.col-lg--margin-all-g3,.m-lg-g3{margin:15px !important}.col-lg--margin-all-g4,.m-lg-g4{margin:30px !important}.col-lg--margin-all-g5,.m-lg-g5{margin:60px !important}.col-lg--margin-all-0,.m-lg-0{margin:0 !important}.col-lg--margin-all-1,.m-lg-1{margin:.25rem !important}.col-lg--margin-all-2,.m-lg-2{margin:.5rem !important}.col-lg--margin-all-3,.m-lg-3,.col-lg--margin-all{margin:1rem !important}.col-lg--margin-all-4,.m-lg-4{margin:2rem !important}.col-lg--margin-all-5,.m-lg-5{margin:4rem !important}}@media (min-width:1366px){.order-xl--10{-webkit-box-ordinal-group:-9;-webkit-order:-10;-ms-flex-order:-10;order:-10}.order-xl--9{-webkit-box-ordinal-group:-8;-webkit-order:-9;-ms-flex-order:-9;order:-9}.order-xl--8{-webkit-box-ordinal-group:-7;-webkit-order:-8;-ms-flex-order:-8;order:-8}.order-xl--7{-webkit-box-ordinal-group:-6;-webkit-order:-7;-ms-flex-order:-7;order:-7}.order-xl--6{-webkit-box-ordinal-group:-5;-webkit-order:-6;-ms-flex-order:-6;order:-6}.order-xl--5{-webkit-box-ordinal-group:-4;-webkit-order:-5;-ms-flex-order:-5;order:-5}.order-xl--4{-webkit-box-ordinal-group:-3;-webkit-order:-4;-ms-flex-order:-4;order:-4}.order-xl--3{-webkit-box-ordinal-group:-2;-webkit-order:-3;-ms-flex-order:-3;order:-3}.order-xl--2{-webkit-box-ordinal-group:-1;-webkit-order:-2;-ms-flex-order:-2;order:-2}.order-xl--1{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-xl-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.order-xl-13{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-xl-14{-webkit-box-ordinal-group:15;-webkit-order:14;-ms-flex-order:14;order:14}.order-xl-15{-webkit-box-ordinal-group:16;-webkit-order:15;-ms-flex-order:15;order:15}.order-xl-16{-webkit-box-ordinal-group:17;-webkit-order:16;-ms-flex-order:16;order:16}.order-xl-17{-webkit-box-ordinal-group:18;-webkit-order:17;-ms-flex-order:17;order:17}.order-xl-18{-webkit-box-ordinal-group:19;-webkit-order:18;-ms-flex-order:18;order:18}.order-xl-19{-webkit-box-ordinal-group:20;-webkit-order:19;-ms-flex-order:19;order:19}.order-xl-20{-webkit-box-ordinal-group:21;-webkit-order:20;-ms-flex-order:20;order:20}.col-xl--padding-top-g1,.pt-xl-g1{padding-top:5px !important}.col-xl--padding-top-g2,.pt-xl-g2{padding-top:10px !important}.col-xl--padding-top-g3,.pt-xl-g3{padding-top:15px !important}.col-xl--padding-top-g4,.pt-xl-g4{padding-top:30px !important}.col-xl--padding-top-g5,.pt-xl-g5{padding-top:60px !important}.col-xl--padding-top-0,.pt-xl-0{padding-top:0 !important}.col-xl--padding-top-1,.pt-xl-1{padding-top:.25rem !important}.col-xl--padding-top-2,.pt-xl-2{padding-top:.5rem !important}.col-xl--padding-top-3,.pt-xl-3,.col-xl--padding-top{padding-top:1rem !important}.col-xl--padding-top-4,.pt-xl-4{padding-top:2rem !important}.col-xl--padding-top-5,.pt-xl-5{padding-top:4rem !important}.col-xl--margin-top-g1,.mt-xl-g1{margin-top:5px !important}.col-xl--margin-top-g2,.mt-xl-g2{margin-top:10px !important}.col-xl--margin-top-g3,.mt-xl-g3{margin-top:15px !important}.col-xl--margin-top-g4,.mt-xl-g4{margin-top:30px !important}.col-xl--margin-top-g5,.mt-xl-g5{margin-top:60px !important}.col-xl--margin-top-0,.mt-xl-0{margin-top:0 !important}.col-xl--margin-top-1,.mt-xl-1{margin-top:.25rem !important}.col-xl--margin-top-2,.mt-xl-2{margin-top:.5rem !important}.col-xl--margin-top-3,.mt-xl-3,.col-xl--margin-top{margin-top:1rem !important}.col-xl--margin-top-4,.mt-xl-4{margin-top:2rem !important}.col-xl--margin-top-5,.mt-xl-5{margin-top:4rem !important}.col-xl--padding-right-g1,.pr-xl-g1{padding-right:5px !important}.col-xl--padding-right-g2,.pr-xl-g2{padding-right:10px !important}.col-xl--padding-right-g3,.pr-xl-g3{padding-right:15px !important}.col-xl--padding-right-g4,.pr-xl-g4{padding-right:30px !important}.col-xl--padding-right-g5,.pr-xl-g5{padding-right:60px !important}.col-xl--padding-right-0,.pr-xl-0{padding-right:0 !important}.col-xl--padding-right-1,.pr-xl-1{padding-right:.25rem !important}.col-xl--padding-right-2,.pr-xl-2{padding-right:.5rem !important}.col-xl--padding-right-3,.pr-xl-3,.col-xl--padding-right{padding-right:1rem !important}.col-xl--padding-right-4,.pr-xl-4{padding-right:2rem !important}.col-xl--padding-right-5,.pr-xl-5{padding-right:4rem !important}.col-xl--margin-right-g1,.mr-xl-g1{margin-right:5px !important}.col-xl--margin-right-g2,.mr-xl-g2{margin-right:10px !important}.col-xl--margin-right-g3,.mr-xl-g3{margin-right:15px !important}.col-xl--margin-right-g4,.mr-xl-g4{margin-right:30px !important}.col-xl--margin-right-g5,.mr-xl-g5{margin-right:60px !important}.col-xl--margin-right-0,.mr-xl-0{margin-right:0 !important}.col-xl--margin-right-1,.mr-xl-1{margin-right:.25rem !important}.col-xl--margin-right-2,.mr-xl-2{margin-right:.5rem !important}.col-xl--margin-right-3,.mr-xl-3,.col-xl--margin-right{margin-right:1rem !important}.col-xl--margin-right-4,.mr-xl-4{margin-right:2rem !important}.col-xl--margin-right-5,.mr-xl-5{margin-right:4rem !important}.col-xl--padding-bottom-g1,.pb-xl-g1{padding-bottom:5px !important}.col-xl--padding-bottom-g2,.pb-xl-g2{padding-bottom:10px !important}.col-xl--padding-bottom-g3,.pb-xl-g3{padding-bottom:15px !important}.col-xl--padding-bottom-g4,.pb-xl-g4{padding-bottom:30px !important}.col-xl--padding-bottom-g5,.pb-xl-g5{padding-bottom:60px !important}.col-xl--padding-bottom-0,.pb-xl-0{padding-bottom:0 !important}.col-xl--padding-bottom-1,.pb-xl-1{padding-bottom:.25rem !important}.col-xl--padding-bottom-2,.pb-xl-2{padding-bottom:.5rem !important}.col-xl--padding-bottom-3,.pb-xl-3,.col-xl--padding-bottom{padding-bottom:1rem !important}.col-xl--padding-bottom-4,.pb-xl-4{padding-bottom:2rem !important}.col-xl--padding-bottom-5,.pb-xl-5{padding-bottom:4rem !important}.col-xl--margin-bottom-g1,.mb-xl-g1{margin-bottom:5px !important}.col-xl--margin-bottom-g2,.mb-xl-g2{margin-bottom:10px !important}.col-xl--margin-bottom-g3,.mb-xl-g3{margin-bottom:15px !important}.col-xl--margin-bottom-g4,.mb-xl-g4{margin-bottom:30px !important}.col-xl--margin-bottom-g5,.mb-xl-g5{margin-bottom:60px !important}.col-xl--margin-bottom-0,.mb-xl-0{margin-bottom:0 !important}.col-xl--margin-bottom-1,.mb-xl-1{margin-bottom:.25rem !important}.col-xl--margin-bottom-2,.mb-xl-2{margin-bottom:.5rem !important}.col-xl--margin-bottom-3,.mb-xl-3,.col-xl--margin-bottom{margin-bottom:1rem !important}.col-xl--margin-bottom-4,.mb-xl-4{margin-bottom:2rem !important}.col-xl--margin-bottom-5,.mb-xl-5{margin-bottom:4rem !important}.col-xl--padding-left-g1,.pl-xl-g1{padding-left:5px !important}.col-xl--padding-left-g2,.pl-xl-g2{padding-left:10px !important}.col-xl--padding-left-g3,.pl-xl-g3{padding-left:15px !important}.col-xl--padding-left-g4,.pl-xl-g4{padding-left:30px !important}.col-xl--padding-left-g5,.pl-xl-g5{padding-left:60px !important}.col-xl--padding-left-0,.pl-xl-0{padding-left:0 !important}.col-xl--padding-left-1,.pl-xl-1{padding-left:.25rem !important}.col-xl--padding-left-2,.pl-xl-2{padding-left:.5rem !important}.col-xl--padding-left-3,.pl-xl-3,.col-xl--padding-left{padding-left:1rem !important}.col-xl--padding-left-4,.pl-xl-4{padding-left:2rem !important}.col-xl--padding-left-5,.pl-xl-5{padding-left:4rem !important}.col-xl--margin-left-g1,.ml-xl-g1{margin-left:5px !important}.col-xl--margin-left-g2,.ml-xl-g2{margin-left:10px !important}.col-xl--margin-left-g3,.ml-xl-g3{margin-left:15px !important}.col-xl--margin-left-g4,.ml-xl-g4{margin-left:30px !important}.col-xl--margin-left-g5,.ml-xl-g5{margin-left:60px !important}.col-xl--margin-left-0,.ml-xl-0{margin-left:0 !important}.col-xl--margin-left-1,.ml-xl-1{margin-left:.25rem !important}.col-xl--margin-left-2,.ml-xl-2{margin-left:.5rem !important}.col-xl--margin-left-3,.ml-xl-3,.col-xl--margin-left{margin-left:1rem !important}.col-xl--margin-left-4,.ml-xl-4{margin-left:2rem !important}.col-xl--margin-left-5,.ml-xl-5{margin-left:4rem !important}.col-xl--padding-horizontal-g1,.ph-xl-g1{padding-left:5px !important;padding-right:5px !important}.col-xl--padding-horizontal-g2,.ph-xl-g2{padding-left:10px !important;padding-right:10px !important}.col-xl--padding-horizontal-g3,.ph-xl-g3{padding-left:15px !important;padding-right:15px !important}.col-xl--padding-horizontal-g4,.ph-xl-g4{padding-left:30px !important;padding-right:30px !important}.col-xl--padding-horizontal-g5,.ph-xl-g5{padding-left:60px !important;padding-right:60px !important}.col-xl--padding-horizontal-0,.ph-xl-0{padding-left:0 !important;padding-right:0 !important}.col-xl--padding-horizontal-1,.ph-xl-1{padding-left:.25rem !important;padding-right:.25rem !important}.col-xl--padding-horizontal-2,.ph-xl-2{padding-left:.5rem !important;padding-right:.5rem !important}.col-xl--padding-horizontal-3,.ph-xl-3,.col-xl--padding-horizontal{padding-left:1rem !important;padding-right:1rem !important}.col-xl--padding-horizontal-4,.ph-xl-4{padding-left:2rem !important;padding-right:2rem !important}.col-xl--padding-horizontal-5,.ph-xl-5{padding-left:4rem !important;padding-right:4rem !important}.col-xl--margin-horizontal-g1,.mh-xl-g1{margin-left:5px !important;margin-right:5px !important}.col-xl--margin-horizontal-g2,.mh-xl-g2{margin-left:10px !important;margin-right:10px !important}.col-xl--margin-horizontal-g3,.mh-xl-g3{margin-left:15px !important;margin-right:15px !important}.col-xl--margin-horizontal-g4,.mh-xl-g4{margin-left:30px !important;margin-right:30px !important}.col-xl--margin-horizontal-g5,.mh-xl-g5{margin-left:60px !important;margin-right:60px !important}.col-xl--margin-horizontal-0,.mh-xl-0{margin-left:0 !important;margin-right:0 !important}.col-xl--margin-horizontal-1,.mh-xl-1{margin-left:.25rem !important;margin-right:.25rem !important}.col-xl--margin-horizontal-2,.mh-xl-2{margin-left:.5rem !important;margin-right:.5rem !important}.col-xl--margin-horizontal-3,.mh-xl-3,.col-xl--margin-horizontal{margin-left:1rem !important;margin-right:1rem !important}.col-xl--margin-horizontal-4,.mh-xl-4{margin-left:2rem !important;margin-right:2rem !important}.col-xl--margin-horizontal-5,.mh-xl-5{margin-left:4rem !important;margin-right:4rem !important}.col-xl--padding-vertical-g1,.pv-xl-g1{padding-top:5px !important;padding-bottom:5px !important}.col-xl--padding-vertical-g2,.pv-xl-g2{padding-top:10px !important;padding-bottom:10px !important}.col-xl--padding-vertical-g3,.pv-xl-g3{padding-top:15px !important;padding-bottom:15px !important}.col-xl--padding-vertical-g4,.pv-xl-g4{padding-top:30px !important;padding-bottom:30px !important}.col-xl--padding-vertical-g5,.pv-xl-g5{padding-top:60px !important;padding-bottom:60px !important}.col-xl--padding-vertical-0,.pv-xl-0{padding-top:0 !important;padding-bottom:0 !important}.col-xl--padding-vertical-1,.pv-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.col-xl--padding-vertical-2,.pv-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.col-xl--padding-vertical-3,.pv-xl-3,.col-xl--padding-vertical{padding-top:1rem !important;padding-bottom:1rem !important}.col-xl--padding-vertical-4,.pv-xl-4{padding-top:2rem !important;padding-bottom:2rem !important}.col-xl--padding-vertical-5,.pv-xl-5{padding-top:4rem !important;padding-bottom:4rem !important}.col-xl--margin-vertical-g1,.mv-xl-g1{margin-top:5px !important;margin-bottom:5px !important}.col-xl--margin-vertical-g2,.mv-xl-g2{margin-top:10px !important;margin-bottom:10px !important}.col-xl--margin-vertical-g3,.mv-xl-g3{margin-top:15px !important;margin-bottom:15px !important}.col-xl--margin-vertical-g4,.mv-xl-g4{margin-top:30px !important;margin-bottom:30px !important}.col-xl--margin-vertical-g5,.mv-xl-g5{margin-top:60px !important;margin-bottom:60px !important}.col-xl--margin-vertical-0,.mv-xl-0{margin-top:0 !important;margin-bottom:0 !important}.col-xl--margin-vertical-1,.mv-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.col-xl--margin-vertical-2,.mv-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.col-xl--margin-vertical-3,.mv-xl-3,.col-xl--margin-vertical{margin-top:1rem !important;margin-bottom:1rem !important}.col-xl--margin-vertical-4,.mv-xl-4{margin-top:2rem !important;margin-bottom:2rem !important}.col-xl--margin-vertical-5,.mv-xl-5{margin-top:4rem !important;margin-bottom:4rem !important}.col-xl--padding-all-g1,.p-xl-g1{padding:5px !important}.col-xl--padding-all-g2,.p-xl-g2{padding:10px !important}.col-xl--padding-all-g3,.p-xl-g3{padding:15px !important}.col-xl--padding-all-g4,.p-xl-g4{padding:30px !important}.col-xl--padding-all-g5,.p-xl-g5{padding:60px !important}.col-xl--padding-all-0,.p-xl-0{padding:0 !important}.col-xl--padding-all-1,.p-xl-1{padding:.25rem !important}.col-xl--padding-all-2,.p-xl-2{padding:.5rem !important}.col-xl--padding-all-3,.p-xl-3,.col-xl--padding-all{padding:1rem !important}.col-xl--padding-all-4,.p-xl-4{padding:2rem !important}.col-xl--padding-all-5,.p-xl-5{padding:4rem !important}.col-xl--margin-all-g1,.m-xl-g1{margin:5px !important}.col-xl--margin-all-g2,.m-xl-g2{margin:10px !important}.col-xl--margin-all-g3,.m-xl-g3{margin:15px !important}.col-xl--margin-all-g4,.m-xl-g4{margin:30px !important}.col-xl--margin-all-g5,.m-xl-g5{margin:60px !important}.col-xl--margin-all-0,.m-xl-0{margin:0 !important}.col-xl--margin-all-1,.m-xl-1{margin:.25rem !important}.col-xl--margin-all-2,.m-xl-2{margin:.5rem !important}.col-xl--margin-all-3,.m-xl-3,.col-xl--margin-all{margin:1rem !important}.col-xl--margin-all-4,.m-xl-4{margin:2rem !important}.col-xl--margin-all-5,.m-xl-5{margin:4rem !important}}@media (min-width:0){.br-g1{border-radius:5px !important}.br-g2{border-radius:10px !important}.br-g3{border-radius:15px !important}.br-g4{border-radius:30px !important}.br-g5{border-radius:60px !important}.br-0{border-radius:0 !important}.br-1{border-radius:.25rem !important}.br-2{border-radius:.5rem !important}.br-3{border-radius:1rem !important}.br-4{border-radius:2rem !important}.br-5{border-radius:4rem !important}.br-t-g1{border-top-right-radius:5px !important;border-top-left-radius:5px !important}.br-t-g2{border-top-right-radius:10px !important;border-top-left-radius:10px !important}.br-t-g3{border-top-right-radius:15px !important;border-top-left-radius:15px !important}.br-t-g4{border-top-right-radius:30px !important;border-top-left-radius:30px !important}.br-t-g5{border-top-right-radius:60px !important;border-top-left-radius:60px !important}.br-t-0{border-top-right-radius:0 !important;border-top-left-radius:0 !important}.br-t-1{border-top-right-radius:.25rem !important;border-top-left-radius:.25rem !important}.br-t-2{border-top-right-radius:.5rem !important;border-top-left-radius:.5rem !important}.br-t-3{border-top-right-radius:1rem !important;border-top-left-radius:1rem !important}.br-t-4{border-top-right-radius:2rem !important;border-top-left-radius:2rem !important}.br-t-5{border-top-right-radius:4rem !important;border-top-left-radius:4rem !important}.br-r-g1{border-top-right-radius:5px !important;border-bottom-right-radius:5px !important}.br-r-g2{border-top-right-radius:10px !important;border-bottom-right-radius:10px !important}.br-r-g3{border-top-right-radius:15px !important;border-bottom-right-radius:15px !important}.br-r-g4{border-top-right-radius:30px !important;border-bottom-right-radius:30px !important}.br-r-g5{border-top-right-radius:60px !important;border-bottom-right-radius:60px !important}.br-r-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.br-r-1{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.br-r-2{border-top-right-radius:.5rem !important;border-bottom-right-radius:.5rem !important}.br-r-3{border-top-right-radius:1rem !important;border-bottom-right-radius:1rem !important}.br-r-4{border-top-right-radius:2rem !important;border-bottom-right-radius:2rem !important}.br-r-5{border-top-right-radius:4rem !important;border-bottom-right-radius:4rem !important}.br-b-g1{border-bottom-right-radius:5px !important;border-bottom-left-radius:5px !important}.br-b-g2{border-bottom-right-radius:10px !important;border-bottom-left-radius:10px !important}.br-b-g3{border-bottom-right-radius:15px !important;border-bottom-left-radius:15px !important}.br-b-g4{border-bottom-right-radius:30px !important;border-bottom-left-radius:30px !important}.br-b-g5{border-bottom-right-radius:60px !important;border-bottom-left-radius:60px !important}.br-b-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.br-b-1{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.br-b-2{border-bottom-right-radius:.5rem !important;border-bottom-left-radius:.5rem !important}.br-b-3{border-bottom-right-radius:1rem !important;border-bottom-left-radius:1rem !important}.br-b-4{border-bottom-right-radius:2rem !important;border-bottom-left-radius:2rem !important}.br-b-5{border-bottom-right-radius:4rem !important;border-bottom-left-radius:4rem !important}.br-l-g1{border-top-left-radius:5px !important;border-bottom-left-radius:5px !important}.br-l-g2{border-top-left-radius:10px !important;border-bottom-left-radius:10px !important}.br-l-g3{border-top-left-radius:15px !important;border-bottom-left-radius:15px !important}.br-l-g4{border-top-left-radius:30px !important;border-bottom-left-radius:30px !important}.br-l-g5{border-top-left-radius:60px !important;border-bottom-left-radius:60px !important}.br-l-0{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.br-l-1{border-top-left-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.br-l-2{border-top-left-radius:.5rem !important;border-bottom-left-radius:.5rem !important}.br-l-3{border-top-left-radius:1rem !important;border-bottom-left-radius:1rem !important}.br-l-4{border-top-left-radius:2rem !important;border-bottom-left-radius:2rem !important}.br-l-5{border-top-left-radius:4rem !important;border-bottom-left-radius:4rem !important}.br-tr-g1{border-top-right-radius:5px !important}.br-tr-g2{border-top-right-radius:10px !important}.br-tr-g3{border-top-right-radius:15px !important}.br-tr-g4{border-top-right-radius:30px !important}.br-tr-g5{border-top-right-radius:60px !important}.br-tr-0{border-top-right-radius:0 !important}.br-tr-1{border-top-right-radius:.25rem !important}.br-tr-2{border-top-right-radius:.5rem !important}.br-tr-3{border-top-right-radius:1rem !important}.br-tr-4{border-top-right-radius:2rem !important}.br-tr-5{border-top-right-radius:4rem !important}.br-tl-g1{border-top-left-radius:5px !important}.br-tl-g2{border-top-left-radius:10px !important}.br-tl-g3{border-top-left-radius:15px !important}.br-tl-g4{border-top-left-radius:30px !important}.br-tl-g5{border-top-left-radius:60px !important}.br-tl-0{border-top-left-radius:0 !important}.br-tl-1{border-top-left-radius:.25rem !important}.br-tl-2{border-top-left-radius:.5rem !important}.br-tl-3{border-top-left-radius:1rem !important}.br-tl-4{border-top-left-radius:2rem !important}.br-tl-5{border-top-left-radius:4rem !important}.br-bl-g1{border-bottom-left-radius:5px !important}.br-bl-g2{border-bottom-left-radius:10px !important}.br-bl-g3{border-bottom-left-radius:15px !important}.br-bl-g4{border-bottom-left-radius:30px !important}.br-bl-g5{border-bottom-left-radius:60px !important}.br-bl-0{border-bottom-left-radius:0 !important}.br-bl-1{border-bottom-left-radius:.25rem !important}.br-bl-2{border-bottom-left-radius:.5rem !important}.br-bl-3{border-bottom-left-radius:1rem !important}.br-bl-4{border-bottom-left-radius:2rem !important}.br-bl-5{border-bottom-left-radius:4rem !important}.br-br-g1{border-bottom-right-radius:5px !important}.br-br-g2{border-bottom-right-radius:10px !important}.br-br-g3{border-bottom-right-radius:15px !important}.br-br-g4{border-bottom-right-radius:30px !important}.br-br-g5{border-bottom-right-radius:60px !important}.br-br-0{border-bottom-right-radius:0 !important}.br-br-1{border-bottom-right-radius:.25rem !important}.br-br-2{border-bottom-right-radius:.5rem !important}.br-br-3{border-bottom-right-radius:1rem !important}.br-br-4{border-bottom-right-radius:2rem !important}.br-br-5{border-bottom-right-radius:4rem !important}}@media (min-width:480px){.br-sm-g1{border-radius:5px !important}.br-sm-g2{border-radius:10px !important}.br-sm-g3{border-radius:15px !important}.br-sm-g4{border-radius:30px !important}.br-sm-g5{border-radius:60px !important}.br-sm-0{border-radius:0 !important}.br-sm-1{border-radius:.25rem !important}.br-sm-2{border-radius:.5rem !important}.br-sm-3{border-radius:1rem !important}.br-sm-4{border-radius:2rem !important}.br-sm-5{border-radius:4rem !important}.br-t-sm-g1{border-top-right-radius:5px !important;border-top-left-radius:5px !important}.br-t-sm-g2{border-top-right-radius:10px !important;border-top-left-radius:10px !important}.br-t-sm-g3{border-top-right-radius:15px !important;border-top-left-radius:15px !important}.br-t-sm-g4{border-top-right-radius:30px !important;border-top-left-radius:30px !important}.br-t-sm-g5{border-top-right-radius:60px !important;border-top-left-radius:60px !important}.br-t-sm-0{border-top-right-radius:0 !important;border-top-left-radius:0 !important}.br-t-sm-1{border-top-right-radius:.25rem !important;border-top-left-radius:.25rem !important}.br-t-sm-2{border-top-right-radius:.5rem !important;border-top-left-radius:.5rem !important}.br-t-sm-3{border-top-right-radius:1rem !important;border-top-left-radius:1rem !important}.br-t-sm-4{border-top-right-radius:2rem !important;border-top-left-radius:2rem !important}.br-t-sm-5{border-top-right-radius:4rem !important;border-top-left-radius:4rem !important}.br-r-sm-g1{border-top-right-radius:5px !important;border-bottom-right-radius:5px !important}.br-r-sm-g2{border-top-right-radius:10px !important;border-bottom-right-radius:10px !important}.br-r-sm-g3{border-top-right-radius:15px !important;border-bottom-right-radius:15px !important}.br-r-sm-g4{border-top-right-radius:30px !important;border-bottom-right-radius:30px !important}.br-r-sm-g5{border-top-right-radius:60px !important;border-bottom-right-radius:60px !important}.br-r-sm-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.br-r-sm-1{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.br-r-sm-2{border-top-right-radius:.5rem !important;border-bottom-right-radius:.5rem !important}.br-r-sm-3{border-top-right-radius:1rem !important;border-bottom-right-radius:1rem !important}.br-r-sm-4{border-top-right-radius:2rem !important;border-bottom-right-radius:2rem !important}.br-r-sm-5{border-top-right-radius:4rem !important;border-bottom-right-radius:4rem !important}.br-b-sm-g1{border-bottom-right-radius:5px !important;border-bottom-left-radius:5px !important}.br-b-sm-g2{border-bottom-right-radius:10px !important;border-bottom-left-radius:10px !important}.br-b-sm-g3{border-bottom-right-radius:15px !important;border-bottom-left-radius:15px !important}.br-b-sm-g4{border-bottom-right-radius:30px !important;border-bottom-left-radius:30px !important}.br-b-sm-g5{border-bottom-right-radius:60px !important;border-bottom-left-radius:60px !important}.br-b-sm-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.br-b-sm-1{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.br-b-sm-2{border-bottom-right-radius:.5rem !important;border-bottom-left-radius:.5rem !important}.br-b-sm-3{border-bottom-right-radius:1rem !important;border-bottom-left-radius:1rem !important}.br-b-sm-4{border-bottom-right-radius:2rem !important;border-bottom-left-radius:2rem !important}.br-b-sm-5{border-bottom-right-radius:4rem !important;border-bottom-left-radius:4rem !important}.br-l-sm-g1{border-top-left-radius:5px !important;border-bottom-left-radius:5px !important}.br-l-sm-g2{border-top-left-radius:10px !important;border-bottom-left-radius:10px !important}.br-l-sm-g3{border-top-left-radius:15px !important;border-bottom-left-radius:15px !important}.br-l-sm-g4{border-top-left-radius:30px !important;border-bottom-left-radius:30px !important}.br-l-sm-g5{border-top-left-radius:60px !important;border-bottom-left-radius:60px !important}.br-l-sm-0{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.br-l-sm-1{border-top-left-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.br-l-sm-2{border-top-left-radius:.5rem !important;border-bottom-left-radius:.5rem !important}.br-l-sm-3{border-top-left-radius:1rem !important;border-bottom-left-radius:1rem !important}.br-l-sm-4{border-top-left-radius:2rem !important;border-bottom-left-radius:2rem !important}.br-l-sm-5{border-top-left-radius:4rem !important;border-bottom-left-radius:4rem !important}.br-tr-sm-g1{border-top-right-radius:5px !important}.br-tr-sm-g2{border-top-right-radius:10px !important}.br-tr-sm-g3{border-top-right-radius:15px !important}.br-tr-sm-g4{border-top-right-radius:30px !important}.br-tr-sm-g5{border-top-right-radius:60px !important}.br-tr-sm-0{border-top-right-radius:0 !important}.br-tr-sm-1{border-top-right-radius:.25rem !important}.br-tr-sm-2{border-top-right-radius:.5rem !important}.br-tr-sm-3{border-top-right-radius:1rem !important}.br-tr-sm-4{border-top-right-radius:2rem !important}.br-tr-sm-5{border-top-right-radius:4rem !important}.br-tl-sm-g1{border-top-left-radius:5px !important}.br-tl-sm-g2{border-top-left-radius:10px !important}.br-tl-sm-g3{border-top-left-radius:15px !important}.br-tl-sm-g4{border-top-left-radius:30px !important}.br-tl-sm-g5{border-top-left-radius:60px !important}.br-tl-sm-0{border-top-left-radius:0 !important}.br-tl-sm-1{border-top-left-radius:.25rem !important}.br-tl-sm-2{border-top-left-radius:.5rem !important}.br-tl-sm-3{border-top-left-radius:1rem !important}.br-tl-sm-4{border-top-left-radius:2rem !important}.br-tl-sm-5{border-top-left-radius:4rem !important}.br-bl-sm-g1{border-bottom-left-radius:5px !important}.br-bl-sm-g2{border-bottom-left-radius:10px !important}.br-bl-sm-g3{border-bottom-left-radius:15px !important}.br-bl-sm-g4{border-bottom-left-radius:30px !important}.br-bl-sm-g5{border-bottom-left-radius:60px !important}.br-bl-sm-0{border-bottom-left-radius:0 !important}.br-bl-sm-1{border-bottom-left-radius:.25rem !important}.br-bl-sm-2{border-bottom-left-radius:.5rem !important}.br-bl-sm-3{border-bottom-left-radius:1rem !important}.br-bl-sm-4{border-bottom-left-radius:2rem !important}.br-bl-sm-5{border-bottom-left-radius:4rem !important}.br-br-sm-g1{border-bottom-right-radius:5px !important}.br-br-sm-g2{border-bottom-right-radius:10px !important}.br-br-sm-g3{border-bottom-right-radius:15px !important}.br-br-sm-g4{border-bottom-right-radius:30px !important}.br-br-sm-g5{border-bottom-right-radius:60px !important}.br-br-sm-0{border-bottom-right-radius:0 !important}.br-br-sm-1{border-bottom-right-radius:.25rem !important}.br-br-sm-2{border-bottom-right-radius:.5rem !important}.br-br-sm-3{border-bottom-right-radius:1rem !important}.br-br-sm-4{border-bottom-right-radius:2rem !important}.br-br-sm-5{border-bottom-right-radius:4rem !important}}@media (min-width:768px){.br-md-g1{border-radius:5px !important}.br-md-g2{border-radius:10px !important}.br-md-g3{border-radius:15px !important}.br-md-g4{border-radius:30px !important}.br-md-g5{border-radius:60px !important}.br-md-0{border-radius:0 !important}.br-md-1{border-radius:.25rem !important}.br-md-2{border-radius:.5rem !important}.br-md-3{border-radius:1rem !important}.br-md-4{border-radius:2rem !important}.br-md-5{border-radius:4rem !important}.br-t-md-g1{border-top-right-radius:5px !important;border-top-left-radius:5px !important}.br-t-md-g2{border-top-right-radius:10px !important;border-top-left-radius:10px !important}.br-t-md-g3{border-top-right-radius:15px !important;border-top-left-radius:15px !important}.br-t-md-g4{border-top-right-radius:30px !important;border-top-left-radius:30px !important}.br-t-md-g5{border-top-right-radius:60px !important;border-top-left-radius:60px !important}.br-t-md-0{border-top-right-radius:0 !important;border-top-left-radius:0 !important}.br-t-md-1{border-top-right-radius:.25rem !important;border-top-left-radius:.25rem !important}.br-t-md-2{border-top-right-radius:.5rem !important;border-top-left-radius:.5rem !important}.br-t-md-3{border-top-right-radius:1rem !important;border-top-left-radius:1rem !important}.br-t-md-4{border-top-right-radius:2rem !important;border-top-left-radius:2rem !important}.br-t-md-5{border-top-right-radius:4rem !important;border-top-left-radius:4rem !important}.br-r-md-g1{border-top-right-radius:5px !important;border-bottom-right-radius:5px !important}.br-r-md-g2{border-top-right-radius:10px !important;border-bottom-right-radius:10px !important}.br-r-md-g3{border-top-right-radius:15px !important;border-bottom-right-radius:15px !important}.br-r-md-g4{border-top-right-radius:30px !important;border-bottom-right-radius:30px !important}.br-r-md-g5{border-top-right-radius:60px !important;border-bottom-right-radius:60px !important}.br-r-md-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.br-r-md-1{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.br-r-md-2{border-top-right-radius:.5rem !important;border-bottom-right-radius:.5rem !important}.br-r-md-3{border-top-right-radius:1rem !important;border-bottom-right-radius:1rem !important}.br-r-md-4{border-top-right-radius:2rem !important;border-bottom-right-radius:2rem !important}.br-r-md-5{border-top-right-radius:4rem !important;border-bottom-right-radius:4rem !important}.br-b-md-g1{border-bottom-right-radius:5px !important;border-bottom-left-radius:5px !important}.br-b-md-g2{border-bottom-right-radius:10px !important;border-bottom-left-radius:10px !important}.br-b-md-g3{border-bottom-right-radius:15px !important;border-bottom-left-radius:15px !important}.br-b-md-g4{border-bottom-right-radius:30px !important;border-bottom-left-radius:30px !important}.br-b-md-g5{border-bottom-right-radius:60px !important;border-bottom-left-radius:60px !important}.br-b-md-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.br-b-md-1{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.br-b-md-2{border-bottom-right-radius:.5rem !important;border-bottom-left-radius:.5rem !important}.br-b-md-3{border-bottom-right-radius:1rem !important;border-bottom-left-radius:1rem !important}.br-b-md-4{border-bottom-right-radius:2rem !important;border-bottom-left-radius:2rem !important}.br-b-md-5{border-bottom-right-radius:4rem !important;border-bottom-left-radius:4rem !important}.br-l-md-g1{border-top-left-radius:5px !important;border-bottom-left-radius:5px !important}.br-l-md-g2{border-top-left-radius:10px !important;border-bottom-left-radius:10px !important}.br-l-md-g3{border-top-left-radius:15px !important;border-bottom-left-radius:15px !important}.br-l-md-g4{border-top-left-radius:30px !important;border-bottom-left-radius:30px !important}.br-l-md-g5{border-top-left-radius:60px !important;border-bottom-left-radius:60px !important}.br-l-md-0{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.br-l-md-1{border-top-left-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.br-l-md-2{border-top-left-radius:.5rem !important;border-bottom-left-radius:.5rem !important}.br-l-md-3{border-top-left-radius:1rem !important;border-bottom-left-radius:1rem !important}.br-l-md-4{border-top-left-radius:2rem !important;border-bottom-left-radius:2rem !important}.br-l-md-5{border-top-left-radius:4rem !important;border-bottom-left-radius:4rem !important}.br-tr-md-g1{border-top-right-radius:5px !important}.br-tr-md-g2{border-top-right-radius:10px !important}.br-tr-md-g3{border-top-right-radius:15px !important}.br-tr-md-g4{border-top-right-radius:30px !important}.br-tr-md-g5{border-top-right-radius:60px !important}.br-tr-md-0{border-top-right-radius:0 !important}.br-tr-md-1{border-top-right-radius:.25rem !important}.br-tr-md-2{border-top-right-radius:.5rem !important}.br-tr-md-3{border-top-right-radius:1rem !important}.br-tr-md-4{border-top-right-radius:2rem !important}.br-tr-md-5{border-top-right-radius:4rem !important}.br-tl-md-g1{border-top-left-radius:5px !important}.br-tl-md-g2{border-top-left-radius:10px !important}.br-tl-md-g3{border-top-left-radius:15px !important}.br-tl-md-g4{border-top-left-radius:30px !important}.br-tl-md-g5{border-top-left-radius:60px !important}.br-tl-md-0{border-top-left-radius:0 !important}.br-tl-md-1{border-top-left-radius:.25rem !important}.br-tl-md-2{border-top-left-radius:.5rem !important}.br-tl-md-3{border-top-left-radius:1rem !important}.br-tl-md-4{border-top-left-radius:2rem !important}.br-tl-md-5{border-top-left-radius:4rem !important}.br-bl-md-g1{border-bottom-left-radius:5px !important}.br-bl-md-g2{border-bottom-left-radius:10px !important}.br-bl-md-g3{border-bottom-left-radius:15px !important}.br-bl-md-g4{border-bottom-left-radius:30px !important}.br-bl-md-g5{border-bottom-left-radius:60px !important}.br-bl-md-0{border-bottom-left-radius:0 !important}.br-bl-md-1{border-bottom-left-radius:.25rem !important}.br-bl-md-2{border-bottom-left-radius:.5rem !important}.br-bl-md-3{border-bottom-left-radius:1rem !important}.br-bl-md-4{border-bottom-left-radius:2rem !important}.br-bl-md-5{border-bottom-left-radius:4rem !important}.br-br-md-g1{border-bottom-right-radius:5px !important}.br-br-md-g2{border-bottom-right-radius:10px !important}.br-br-md-g3{border-bottom-right-radius:15px !important}.br-br-md-g4{border-bottom-right-radius:30px !important}.br-br-md-g5{border-bottom-right-radius:60px !important}.br-br-md-0{border-bottom-right-radius:0 !important}.br-br-md-1{border-bottom-right-radius:.25rem !important}.br-br-md-2{border-bottom-right-radius:.5rem !important}.br-br-md-3{border-bottom-right-radius:1rem !important}.br-br-md-4{border-bottom-right-radius:2rem !important}.br-br-md-5{border-bottom-right-radius:4rem !important}}@media (min-width:1024px){.br-lg-g1{border-radius:5px !important}.br-lg-g2{border-radius:10px !important}.br-lg-g3{border-radius:15px !important}.br-lg-g4{border-radius:30px !important}.br-lg-g5{border-radius:60px !important}.br-lg-0{border-radius:0 !important}.br-lg-1{border-radius:.25rem !important}.br-lg-2{border-radius:.5rem !important}.br-lg-3{border-radius:1rem !important}.br-lg-4{border-radius:2rem !important}.br-lg-5{border-radius:4rem !important}.br-t-lg-g1{border-top-right-radius:5px !important;border-top-left-radius:5px !important}.br-t-lg-g2{border-top-right-radius:10px !important;border-top-left-radius:10px !important}.br-t-lg-g3{border-top-right-radius:15px !important;border-top-left-radius:15px !important}.br-t-lg-g4{border-top-right-radius:30px !important;border-top-left-radius:30px !important}.br-t-lg-g5{border-top-right-radius:60px !important;border-top-left-radius:60px !important}.br-t-lg-0{border-top-right-radius:0 !important;border-top-left-radius:0 !important}.br-t-lg-1{border-top-right-radius:.25rem !important;border-top-left-radius:.25rem !important}.br-t-lg-2{border-top-right-radius:.5rem !important;border-top-left-radius:.5rem !important}.br-t-lg-3{border-top-right-radius:1rem !important;border-top-left-radius:1rem !important}.br-t-lg-4{border-top-right-radius:2rem !important;border-top-left-radius:2rem !important}.br-t-lg-5{border-top-right-radius:4rem !important;border-top-left-radius:4rem !important}.br-r-lg-g1{border-top-right-radius:5px !important;border-bottom-right-radius:5px !important}.br-r-lg-g2{border-top-right-radius:10px !important;border-bottom-right-radius:10px !important}.br-r-lg-g3{border-top-right-radius:15px !important;border-bottom-right-radius:15px !important}.br-r-lg-g4{border-top-right-radius:30px !important;border-bottom-right-radius:30px !important}.br-r-lg-g5{border-top-right-radius:60px !important;border-bottom-right-radius:60px !important}.br-r-lg-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.br-r-lg-1{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.br-r-lg-2{border-top-right-radius:.5rem !important;border-bottom-right-radius:.5rem !important}.br-r-lg-3{border-top-right-radius:1rem !important;border-bottom-right-radius:1rem !important}.br-r-lg-4{border-top-right-radius:2rem !important;border-bottom-right-radius:2rem !important}.br-r-lg-5{border-top-right-radius:4rem !important;border-bottom-right-radius:4rem !important}.br-b-lg-g1{border-bottom-right-radius:5px !important;border-bottom-left-radius:5px !important}.br-b-lg-g2{border-bottom-right-radius:10px !important;border-bottom-left-radius:10px !important}.br-b-lg-g3{border-bottom-right-radius:15px !important;border-bottom-left-radius:15px !important}.br-b-lg-g4{border-bottom-right-radius:30px !important;border-bottom-left-radius:30px !important}.br-b-lg-g5{border-bottom-right-radius:60px !important;border-bottom-left-radius:60px !important}.br-b-lg-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.br-b-lg-1{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.br-b-lg-2{border-bottom-right-radius:.5rem !important;border-bottom-left-radius:.5rem !important}.br-b-lg-3{border-bottom-right-radius:1rem !important;border-bottom-left-radius:1rem !important}.br-b-lg-4{border-bottom-right-radius:2rem !important;border-bottom-left-radius:2rem !important}.br-b-lg-5{border-bottom-right-radius:4rem !important;border-bottom-left-radius:4rem !important}.br-l-lg-g1{border-top-left-radius:5px !important;border-bottom-left-radius:5px !important}.br-l-lg-g2{border-top-left-radius:10px !important;border-bottom-left-radius:10px !important}.br-l-lg-g3{border-top-left-radius:15px !important;border-bottom-left-radius:15px !important}.br-l-lg-g4{border-top-left-radius:30px !important;border-bottom-left-radius:30px !important}.br-l-lg-g5{border-top-left-radius:60px !important;border-bottom-left-radius:60px !important}.br-l-lg-0{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.br-l-lg-1{border-top-left-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.br-l-lg-2{border-top-left-radius:.5rem !important;border-bottom-left-radius:.5rem !important}.br-l-lg-3{border-top-left-radius:1rem !important;border-bottom-left-radius:1rem !important}.br-l-lg-4{border-top-left-radius:2rem !important;border-bottom-left-radius:2rem !important}.br-l-lg-5{border-top-left-radius:4rem !important;border-bottom-left-radius:4rem !important}.br-tr-lg-g1{border-top-right-radius:5px !important}.br-tr-lg-g2{border-top-right-radius:10px !important}.br-tr-lg-g3{border-top-right-radius:15px !important}.br-tr-lg-g4{border-top-right-radius:30px !important}.br-tr-lg-g5{border-top-right-radius:60px !important}.br-tr-lg-0{border-top-right-radius:0 !important}.br-tr-lg-1{border-top-right-radius:.25rem !important}.br-tr-lg-2{border-top-right-radius:.5rem !important}.br-tr-lg-3{border-top-right-radius:1rem !important}.br-tr-lg-4{border-top-right-radius:2rem !important}.br-tr-lg-5{border-top-right-radius:4rem !important}.br-tl-lg-g1{border-top-left-radius:5px !important}.br-tl-lg-g2{border-top-left-radius:10px !important}.br-tl-lg-g3{border-top-left-radius:15px !important}.br-tl-lg-g4{border-top-left-radius:30px !important}.br-tl-lg-g5{border-top-left-radius:60px !important}.br-tl-lg-0{border-top-left-radius:0 !important}.br-tl-lg-1{border-top-left-radius:.25rem !important}.br-tl-lg-2{border-top-left-radius:.5rem !important}.br-tl-lg-3{border-top-left-radius:1rem !important}.br-tl-lg-4{border-top-left-radius:2rem !important}.br-tl-lg-5{border-top-left-radius:4rem !important}.br-bl-lg-g1{border-bottom-left-radius:5px !important}.br-bl-lg-g2{border-bottom-left-radius:10px !important}.br-bl-lg-g3{border-bottom-left-radius:15px !important}.br-bl-lg-g4{border-bottom-left-radius:30px !important}.br-bl-lg-g5{border-bottom-left-radius:60px !important}.br-bl-lg-0{border-bottom-left-radius:0 !important}.br-bl-lg-1{border-bottom-left-radius:.25rem !important}.br-bl-lg-2{border-bottom-left-radius:.5rem !important}.br-bl-lg-3{border-bottom-left-radius:1rem !important}.br-bl-lg-4{border-bottom-left-radius:2rem !important}.br-bl-lg-5{border-bottom-left-radius:4rem !important}.br-br-lg-g1{border-bottom-right-radius:5px !important}.br-br-lg-g2{border-bottom-right-radius:10px !important}.br-br-lg-g3{border-bottom-right-radius:15px !important}.br-br-lg-g4{border-bottom-right-radius:30px !important}.br-br-lg-g5{border-bottom-right-radius:60px !important}.br-br-lg-0{border-bottom-right-radius:0 !important}.br-br-lg-1{border-bottom-right-radius:.25rem !important}.br-br-lg-2{border-bottom-right-radius:.5rem !important}.br-br-lg-3{border-bottom-right-radius:1rem !important}.br-br-lg-4{border-bottom-right-radius:2rem !important}.br-br-lg-5{border-bottom-right-radius:4rem !important}}@media (min-width:1366px){.br-xl-g1{border-radius:5px !important}.br-xl-g2{border-radius:10px !important}.br-xl-g3{border-radius:15px !important}.br-xl-g4{border-radius:30px !important}.br-xl-g5{border-radius:60px !important}.br-xl-0{border-radius:0 !important}.br-xl-1{border-radius:.25rem !important}.br-xl-2{border-radius:.5rem !important}.br-xl-3{border-radius:1rem !important}.br-xl-4{border-radius:2rem !important}.br-xl-5{border-radius:4rem !important}.br-t-xl-g1{border-top-right-radius:5px !important;border-top-left-radius:5px !important}.br-t-xl-g2{border-top-right-radius:10px !important;border-top-left-radius:10px !important}.br-t-xl-g3{border-top-right-radius:15px !important;border-top-left-radius:15px !important}.br-t-xl-g4{border-top-right-radius:30px !important;border-top-left-radius:30px !important}.br-t-xl-g5{border-top-right-radius:60px !important;border-top-left-radius:60px !important}.br-t-xl-0{border-top-right-radius:0 !important;border-top-left-radius:0 !important}.br-t-xl-1{border-top-right-radius:.25rem !important;border-top-left-radius:.25rem !important}.br-t-xl-2{border-top-right-radius:.5rem !important;border-top-left-radius:.5rem !important}.br-t-xl-3{border-top-right-radius:1rem !important;border-top-left-radius:1rem !important}.br-t-xl-4{border-top-right-radius:2rem !important;border-top-left-radius:2rem !important}.br-t-xl-5{border-top-right-radius:4rem !important;border-top-left-radius:4rem !important}.br-r-xl-g1{border-top-right-radius:5px !important;border-bottom-right-radius:5px !important}.br-r-xl-g2{border-top-right-radius:10px !important;border-bottom-right-radius:10px !important}.br-r-xl-g3{border-top-right-radius:15px !important;border-bottom-right-radius:15px !important}.br-r-xl-g4{border-top-right-radius:30px !important;border-bottom-right-radius:30px !important}.br-r-xl-g5{border-top-right-radius:60px !important;border-bottom-right-radius:60px !important}.br-r-xl-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.br-r-xl-1{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.br-r-xl-2{border-top-right-radius:.5rem !important;border-bottom-right-radius:.5rem !important}.br-r-xl-3{border-top-right-radius:1rem !important;border-bottom-right-radius:1rem !important}.br-r-xl-4{border-top-right-radius:2rem !important;border-bottom-right-radius:2rem !important}.br-r-xl-5{border-top-right-radius:4rem !important;border-bottom-right-radius:4rem !important}.br-b-xl-g1{border-bottom-right-radius:5px !important;border-bottom-left-radius:5px !important}.br-b-xl-g2{border-bottom-right-radius:10px !important;border-bottom-left-radius:10px !important}.br-b-xl-g3{border-bottom-right-radius:15px !important;border-bottom-left-radius:15px !important}.br-b-xl-g4{border-bottom-right-radius:30px !important;border-bottom-left-radius:30px !important}.br-b-xl-g5{border-bottom-right-radius:60px !important;border-bottom-left-radius:60px !important}.br-b-xl-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.br-b-xl-1{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.br-b-xl-2{border-bottom-right-radius:.5rem !important;border-bottom-left-radius:.5rem !important}.br-b-xl-3{border-bottom-right-radius:1rem !important;border-bottom-left-radius:1rem !important}.br-b-xl-4{border-bottom-right-radius:2rem !important;border-bottom-left-radius:2rem !important}.br-b-xl-5{border-bottom-right-radius:4rem !important;border-bottom-left-radius:4rem !important}.br-l-xl-g1{border-top-left-radius:5px !important;border-bottom-left-radius:5px !important}.br-l-xl-g2{border-top-left-radius:10px !important;border-bottom-left-radius:10px !important}.br-l-xl-g3{border-top-left-radius:15px !important;border-bottom-left-radius:15px !important}.br-l-xl-g4{border-top-left-radius:30px !important;border-bottom-left-radius:30px !important}.br-l-xl-g5{border-top-left-radius:60px !important;border-bottom-left-radius:60px !important}.br-l-xl-0{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.br-l-xl-1{border-top-left-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.br-l-xl-2{border-top-left-radius:.5rem !important;border-bottom-left-radius:.5rem !important}.br-l-xl-3{border-top-left-radius:1rem !important;border-bottom-left-radius:1rem !important}.br-l-xl-4{border-top-left-radius:2rem !important;border-bottom-left-radius:2rem !important}.br-l-xl-5{border-top-left-radius:4rem !important;border-bottom-left-radius:4rem !important}.br-tr-xl-g1{border-top-right-radius:5px !important}.br-tr-xl-g2{border-top-right-radius:10px !important}.br-tr-xl-g3{border-top-right-radius:15px !important}.br-tr-xl-g4{border-top-right-radius:30px !important}.br-tr-xl-g5{border-top-right-radius:60px !important}.br-tr-xl-0{border-top-right-radius:0 !important}.br-tr-xl-1{border-top-right-radius:.25rem !important}.br-tr-xl-2{border-top-right-radius:.5rem !important}.br-tr-xl-3{border-top-right-radius:1rem !important}.br-tr-xl-4{border-top-right-radius:2rem !important}.br-tr-xl-5{border-top-right-radius:4rem !important}.br-tl-xl-g1{border-top-left-radius:5px !important}.br-tl-xl-g2{border-top-left-radius:10px !important}.br-tl-xl-g3{border-top-left-radius:15px !important}.br-tl-xl-g4{border-top-left-radius:30px !important}.br-tl-xl-g5{border-top-left-radius:60px !important}.br-tl-xl-0{border-top-left-radius:0 !important}.br-tl-xl-1{border-top-left-radius:.25rem !important}.br-tl-xl-2{border-top-left-radius:.5rem !important}.br-tl-xl-3{border-top-left-radius:1rem !important}.br-tl-xl-4{border-top-left-radius:2rem !important}.br-tl-xl-5{border-top-left-radius:4rem !important}.br-bl-xl-g1{border-bottom-left-radius:5px !important}.br-bl-xl-g2{border-bottom-left-radius:10px !important}.br-bl-xl-g3{border-bottom-left-radius:15px !important}.br-bl-xl-g4{border-bottom-left-radius:30px !important}.br-bl-xl-g5{border-bottom-left-radius:60px !important}.br-bl-xl-0{border-bottom-left-radius:0 !important}.br-bl-xl-1{border-bottom-left-radius:.25rem !important}.br-bl-xl-2{border-bottom-left-radius:.5rem !important}.br-bl-xl-3{border-bottom-left-radius:1rem !important}.br-bl-xl-4{border-bottom-left-radius:2rem !important}.br-bl-xl-5{border-bottom-left-radius:4rem !important}.br-br-xl-g1{border-bottom-right-radius:5px !important}.br-br-xl-g2{border-bottom-right-radius:10px !important}.br-br-xl-g3{border-bottom-right-radius:15px !important}.br-br-xl-g4{border-bottom-right-radius:30px !important}.br-br-xl-g5{border-bottom-right-radius:60px !important}.br-br-xl-0{border-bottom-right-radius:0 !important}.br-br-xl-1{border-bottom-right-radius:.25rem !important}.br-br-xl-2{border-bottom-right-radius:.5rem !important}.br-br-xl-3{border-bottom-right-radius:1rem !important}.br-br-xl-4{border-bottom-right-radius:2rem !important}.br-br-xl-5{border-bottom-right-radius:4rem !important}}:root{--site-menu--base--offset:0rem;--site-menu--fixed--offset:0rem;--block-banner--height:2.25rem;--hero--offset:0rem}@media (min-width:1024px){:root{--site-menu--base--offset:8.125rem;--site-menu--fixed--offset:5.625rem;--hero--offset:var(--block-banner--height)}body{--site-toolbar--base--height:0rem;--site-toolbar--fixed--height:0rem}.toolbar-horizontal{--site-toolbar--base--height:2.375rem;--site-toolbar--fixed--height:2.375rem}.toolbar-horizontal.toolbar-tray-open{--site-toolbar--base--height:5.5rem;--site-toolbar--fixed--height:5.5rem}}.block-banner{max-height:var(--block-banner--height);display:none;border-top:1px solid #000;padding:5px;font-weight:600;text-align:center}.block-banner .block-content{max-width:890px;margin:auto}.block-banner .banner-close{cursor:pointer;float:right}#edit-group-location .field--name-field-location-address{background:#fff;padding:10px}#edit-group-location .field--name-field-location-address.field__item p,#edit-group-location .field--name-field-location-address.field__item .dev-teaser__text{margin-bottom:0}#edit-group-location .location-links .fieldset-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#edit-group-location .location-links .fieldset-wrapper .field--name-field-gmap-link,#edit-group-location .location-links .fieldset-wrapper .field--name-field-what3words-link{padding:10px 15px;background:#fff;border:1px solid #ddd}#edit-group-location .location-links .fieldset-wrapper .field--name-field-gmap-link:hover,#edit-group-location .location-links .fieldset-wrapper .field--name-field-what3words-link:hover{background-color:#efefef}#edit-group-location .location-links .fieldset-wrapper .field--name-field-gmap-link a,#edit-group-location .location-links .fieldset-wrapper .field--name-field-what3words-link a{font-weight:400;font-size:20px}#edit-group-location .location-links .fieldset-wrapper .field--name-field-gmap-link{margin:10px 10px 0 0}#edit-group-location .location-links .fieldset-wrapper .field--name-field-what3words-link{margin:10px 0 0 0}#edit-group-location .location-details.form-item{margin:0}#staff-modal.modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}#staff-modal .modal-content{position:relative;background-color:#e8eedc;padding:1.5rem;border-radius:15px;width:90%;max-width:800px;max-height:700px;-webkit-box-shadow:0 6px 25px rgba(0,0,0,0.25);box-shadow:0 6px 25px rgba(0,0,0,0.25);overflow-y:auto;font-family:sans-serif;color:#333}#staff-modal .close{position:absolute;top:16px;left:16px;background-color:transparent;color:#98b400;border:1.5px solid #98b400;border-radius:50%;font-size:30px;width:35px;height:35px;line-height:34px;text-align:center;font-weight:500;cursor:pointer}#staff-modal .close:hover{color:#000}#staff-modal #modal-profile-content{text-align:start;padding-top:15px;font-size:18px;padding-right:15px;padding-left:15px}#staff-modal .modal-name{font-weight:600;font-size:30px;margin-bottom:5px}#staff-modal .modal-profile-heading{font-weight:600;font-size:22px;text-decoration:underline;margin-bottom:8px}#staff-modal .modal-designation{font-size:22px;font-style:italic}#staff-modal img{width:100%;height:250px !important;-o-object-fit:cover;object-fit:cover}#staff-modal .modal-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#staff-modal .modal-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;text-align:left}.modal-content::-webkit-scrollbar{width:12px}.modal-content::-webkit-scrollbar-track{background:transparent}.modal-content::-webkit-scrollbar-thumb{background-color:#98b400;border-radius:4px;border:2px solid transparent;background-clip:content-box}@media (max-width:767.98px){.modal-top{display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.modal-right,.modal-left{width:100%;max-width:100%}.modal-right img{width:100%;height:auto;display:block;margin-bottom:15px}.modal-left{text-align:center}.modal-inner{margin-top:40px}#staff-modal #modal-profile-content{padding-right:10px;padding-left:10px;margin-top:10px}#staff-modal .modal-name{font-size:22px}#staff-modal .modal-designation,#staff-modal .modal-profile-heading{font-size:18px}}blockquote.tiktok-embed{padding:0 !important;margin:auto !important;max-width:605px !important;min-width:325px !important;font-style:normal !important;border:none !important;display:block !important;box-sizing:border-box !important;position:relative !important;overflow:visible !important}blockquote.tiktok-embed::before{left:-60px !important;top:0 !important;display:block !important}blockquote.tiktok-embed::after{right:-60px !important;top:0 !important;display:block !important}blockquote.tiktok-embed iframe{display:block !important;margin:0 auto !important;border:none !important;border-radius:8px !important;width:100% !important;height:740px !important}.field--name-field-tiktok{text-align:center;width:100%}
