/* @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;}*{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{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:flex;flex-wrap:wrap;justify-content:flex-start;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{align-items:stretch;}.grid-flex-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:#555555;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:#555555;font-weight:400;}@media (min-width:768px){.intro-paragraph,.leadp{font-size:1.5em;}}.date-display{color:#555555;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:#555555;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:flex;}.block[class^="page-hero--"] picture img{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%;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:#cccccc;}#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;user-select:none;border:0;border-radius:3px;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 #dddddd;}.flexbox .page__section--img-text{display:flex;flex-wrap:wrap;flex-direction:row;flex-shrink:0;}.flexbox .page__section--img-text::before{display:flex;}@media (max-width:767px){.flexbox .page__section--img-text.layout--right-big,.flexbox .page__section--img-text.layout--right-small{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:flex;flex-wrap:wrap;flex-direction:row;flex-shrink:0;}.flexbox .page__section--img-text .page__section__col--text::before{display:flex;}@media (min-width:768px){.page__section--img-text .page__section__col--text{flex-direction:row;align-items: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:flex;flex-wrap:wrap;flex-direction:row;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: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{flex-direction:row;align-items: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:flex;flex-wrap:wrap;flex-direction:row;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: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: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{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:flex;flex-wrap:wrap;flex-direction:row;flex-shrink:0;}.flexbox .flex-parent::before{display:flex;}.flexbox .flex-child-parent{display:flex;flex-wrap:nowrap;flex-direction:column;flex-shrink:1;}.flexbox .flex-child-parent > *{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;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;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;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:#dddddd;}ul.primary li.is-active a{background-color:#555555;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 #dddddd;}.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 #dddddd;}.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:flex;flex-wrap:wrap;flex-direction:row;flex-shrink:0;}.flexbox .grid-view .view-content::before{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 #dddddd;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: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 #dddddd;}.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;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:#555555;background-color:#efefef;border-color:#e2e2e2;text-transform:uppercase;color:#555555;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:#555555;background-color:#d6d6d6;border-color:#c4c4c4;}.comment-wrapper .comment .links a:focus,.comment-wrapper .comment .links a.focus{color:#555555;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:#dddddd;background:rgba(221,221,221,0.6);}.comment-wrapper .indented .indented .indented{border-color:#dddddd;border-color:rgba(221,221,221,0.6);}.comment-wrapper .indented .indented .indented .indented{border-color:#555555;border-color:rgba(85,85,85,0.2);}.comment-wrapper .indented .indented .indented .indented .indented{border-color:#555555;border-color:rgba(85,85,85,0.1);}.comment-wrapper .indented .indented .indented .indented .indented .indented{border-color:#555555;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 #dddddd;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;user-select:none;border:0;border-radius:3px;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:black;}.btn-secondary:focus,.btn-secondary.focus{color:#fff;background-color:#191e23;border-color:black;}.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:black;}.btn-quaternary:focus,.btn-quaternary.focus{color:#fff;background-color:#191e23;border-color:black;}.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:black;}.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:black;}.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;user-select:none;border:0;border-radius:3px;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:#555555;background-color:#fff;background-image:none;border:1px solid #dddddd;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;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;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:sticky;left:0;right:0;top:calc(var(--site-menu--base--offset) + var(--site-toolbar--base--height));z-index:22;transition:top 0.3s ease-in-out;}body.with-hero #header-menus.fixed-header ~ #main-menu-below{position:sticky;left:0;right:0;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:"";}a.tool--phone::before{content:"";}a.tool--search::before{content:"";}.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;transform:rotate(0deg);transition:all .3s ease-in-out;border-radius:1px;background:#fff;}.burger:hover,.burger:focus{background:transparent none;}.burger.open .burgerline.burgerline-01{transform:rotate(135deg);margin:0;}.burger.open .burgerline.burgerline-02{opacity:0;}.burger.open .burgerline.burgerline-03{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;box-sizing:border-box;}#mobile-header .mobile-logo-wrap{position:absolute;z-index:998;top:-2px;left:15px;width:50px;will-change:width;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:calc(100% - 50px);overflow-y:auto;max-width:360px;margin:0;top:50px;left:0;transform:translateX(-100%);background:#2e3841;background:rgba(46,56,65,0.95);font-size:1.2em;box-shadow:0 0 0 rgba(0,0,0,0);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{transform:translateX(0%);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;transform:translateX(-100%);transition:background-color 0.5s ease-in-out;}@media (max-width:1023px){.open-menu #mobile-header::after{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;transition:opacity 0.5s,visibility 0s 0.5s;pointer-events:none;}.page-fade.open{opacity:1;visibility:visible;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;transition:color 0.3s ease-in-out;position:relative;}.desktop-menu > ul.menu > li > a::before{transform:translateY(-10px);content:"";background-color:rgba(255,255,255,0);display:block;width:100%;height:2px;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%;transform:translate(-50%,-50%);width:35px;height:18px;opacity:0;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%;transform:translate(-50%,-50%);width:35px;height:18px;opacity:0;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;transform:translateX(-50%);width:12em;height:auto;max-height:0;margin:0;padding:0 15px;background:#fff;box-shadow:0 3px 3px rgba(0,0,0,0.3);opacity:0;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 #dddddd;padding:0;}.desktop-menu > ul.menu > li.menu-item--expanded > ul.menu > li a{width:100%;display:block;color:#555555;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:#555555;}.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{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;transition:height 0.3s ease-in-out;}.block-system-branding-block .block-content > a{will-change:top;top:0;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%;transform:translate(-50%,-50%);width:35px;height:18px;opacity:0;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%;transform:translate(-50%,-50%);width:35px;height:18px;opacity:0;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;transform:translateX(-50%);width:98%;height:auto;max-height:0;margin:0;padding:0 15px;background:#fff;box-shadow:0 3px 3px rgba(0,0,0,0.3);opacity:0;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%;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;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%;transform:translate(-50%,-50%);opacity:0;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:flex;align-items:stretch;justify-content:center;max-width:100%;width:100%;flex:100%;}.desktop-menu > ul.menu > li.menu-item{display:flex;align-items:stretch;justify-content:center;width:auto;flex:auto;height:100%;padding:0;margin:0;}.desktop-menu > ul.menu > li.menu-item > a{display:inline-flex;align-items: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;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);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;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:#555555;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:#555555;}.ui-widget-content a{color:#555555;}.ui-widget-header{border:1px solid #aaaaaa;background:#dddddd;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 #aaaaaa;background:#dddddd;font-weight:normal;color:#555555;}.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:#555555;}.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;box-shadow:none;}.flex-viewport{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;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;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;transition:all 0.3s ease-in-out;}.sharethis-buttons .sharethis-wrapper span::before{text-align:center;width:100%;position:absolute;top:50%;left: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;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;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 *{box-sizing:border-box;}.pure-checkbox *:before,.pure-checkbox *:after,.pure-radiobutton *:before,.pure-radiobutton *:after{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{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;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{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;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{box-sizing:content-box;content:'';background-color:#98b400;position:absolute;top:50%;left:4px;width:10px;height:10px;margin-top:-5px;transform:scale(0);transform-origin:50%;transition: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:#cccccc;}.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:#cccccc;}.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;border-image:none;transform:rotate(-45deg) scale(0);}.pure-checkbox input[type="checkbox"]:checked + label:after,.pure-radiobutton input[type="checkbox"]:checked + label:after{content:'';transform:rotate(-45deg) scale(1);transition:transform 200ms ease-out;}.pure-checkbox input[type="radio"]:checked + label:before,.pure-radiobutton input[type="radio"]:checked + label:before{animation:borderscale 300ms ease-in;background-color:white;}.pure-checkbox input[type="radio"]:checked + label:after,.pure-radiobutton input[type="radio"]:checked + label:after{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{animation:borderscale 200ms ease-in;background:#98b400;}.pure-checkbox input[type="checkbox"]:checked + label:after,.pure-radiobutton input[type="checkbox"]:checked + label:after{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;user-select:none;cursor:pointer;display:block;}.pure-checkbox-toggle input[type="checkbox"] + label:before{position:absolute;top: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;transition:all 0.4s;background-color:#d6d6d6;}.pure-checkbox-toggle input[type="checkbox"] + label:after{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);left:0;content:'';background-color:#ffffff;width:20px;height:20px;border-radius:50%;border:1px solid #d6d6d6;transition:all 0.2s;box-sizing:border-box;}.pure-checkbox-toggle input[type="checkbox"]:checked + label:before{box-shadow:inset 0 0 0 10px #98b400;}.pure-checkbox-toggle input[type="checkbox"]:checked + label:after{left:15px;border-color:#98b400;background-color:#ffffff;}.pure-checkbox-toggle input[type="checkbox"]:disabled + label{cursor:default;}.pure-checkbox-toggle input[type="checkbox"]:disabled + label:before{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{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{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 #dddddd;background-color:#efefef;}ul.slick-dots li.slick-active button{border:1px solid #aeb0a9;background-color:#dddddd;}.tooltipster-sidetip .tooltipster-content{color:#555555;padding:15px;}.tooltipster-sidetip .tooltipster-box{background:#fff;border-radius:0;border:1px solid #dddddd;box-shadow:0 4px 3px 0 rgba(0,0,0,0.5);}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#555555;}.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:black;cursor:pointer;}.mfp-figure figcaption{margin:0;padding:0;}.mfp-bottom-bar{margin-top:-78px;padding:10px;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;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;}@keyframes progress-spinner{to{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;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;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:#555555;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:flex;flex-wrap:nowrap;flex-direction:column;flex-shrink:1;}.flexbox .cta--full > div > *{flex:1 auto;overflow:auto;}@media (min-width:1024px){.cta--full > div.cta--full__text-col{flex-direction:row;align-items: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;user-select:none;border:0;border-radius:3px;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:black;}.cta--full .paragraph__link a:focus,.cta--full .paragraph__link a.focus{color:#fff;background-color:#191e23;border-color:black;}.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:flex;}.cta--full .cta--full__image-wrapper picture img{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:flex;}.current-developments .cta__img picture img{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;user-select:none;border:0;border-radius:3px;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:black;}.current-developments .paragraph__link a:focus,.current-developments .paragraph__link a.focus{color:#fff;background-color:#191e23;border-color:black;}.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:flex;flex-wrap:wrap;flex-direction:row;flex-shrink:0;}.flexbox .current-developments .grid-row::before{display:flex;}.flexbox .current-developments .grid-row > div[class^="col-"]{display:flex;flex-wrap:nowrap;flex-direction:column;flex-shrink:1;}.flexbox .current-developments .grid-row > div[class^="col-"] > *{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%;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{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:#cccccc;}.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:flex;}#hero .homepage-hero picture img{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%;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:calc(var(--hero--offset) * -1);}.image-map-container{position:relative;}.image-map-container .image-map-wrapper{position:relative;transition: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);}.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;}.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:#dddddd;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:"";}.footer__address .footer-address__fax::before{content:"";}.footer__address .footer-address__email::before{content:"";}.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;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:flex;align-items:stretch;justify-content:center;}.flexbox #block-herosearchblock form{display:flex;flex-wrap:wrap;flex-direction:row;flex-shrink:0;}.flexbox #block-herosearchblock form::before{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;user-select:none;border:0;border-radius:3px;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{justify-content:center;}.flexbox .building-for-future .building-for-future__items{display:flex;flex-wrap:wrap;flex-direction:row;flex-shrink:0;}.flexbox .building-for-future .building-for-future__items::before{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:flex;flex-wrap:nowrap;flex-direction:column;flex-shrink:1;}.flexbox .developments-view .views-row > *{flex:1 auto;overflow:auto;}.developments-view .views-row-inner{border:1px solid #dddddd;}.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;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%;transform:translate(-50%,-50%);opacity:0;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;transform:translate(-50%,-50%) rotate(-45deg);height:auto;width:270px;font-size:14px;box-sizing:border-box;display:block;text-align:center;line-height:1.2em;font-variant:all-petite-caps;}.infotop__badge{flex:none;}.infotop__badge.badge__custom .corner-flag{background-color:#98b400;}.sticky-bottom{position:absolute;width:100%;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:flex;flex-wrap:wrap;align-items:stretch;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:flex;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:flex;flex-wrap:wrap;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;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 #dddddd;}.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:flex;flex-wrap:wrap;flex-direction:row;flex-shrink:0;}.flexbox .property-teaser .layout__region::before{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;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%;transform:translate(-50%,-50%);opacity:0;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:flex;}.property-teaser .property-teaser__img picture img{object-fit:cover;margin-bottom:0;display:block;width:100%;}.property-teaser .property-teaser__textwrap{padding:30px;display:flex;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;transform:translate(-50%,-50%) rotate(-45deg);height:auto;width:270px;font-size:14px;box-sizing:border-box;display:block;text-align:center;line-height:1.2em;font-variant:all-petite-caps;left:initial;right:-270px;transform:translate(-50%,-50%) rotate(45deg);background:#3fa1ae;color:#fff;}.property-teaser .corner-flag a{color:#fff;}.flexbox .property-teaser--mini{display:flex;flex-wrap:nowrap;flex-direction:column;flex-shrink:1;}.flexbox .property-teaser--mini > *{flex:1 auto;overflow:auto;}.property-teaser--mini .views-row-inner{background:#fff;}.property-teaser--mini .views-row-inner > div{display:flex;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;transform:translate(-50%,-50%) rotate(-45deg);height:auto;width:270px;font-size:14px;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;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%;transform:translate(-50%,-50%);opacity:0;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;user-select:none;border:0;border-radius:3px;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;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{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;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;user-select:none;border:0;border-radius:3px;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:flex;flex-direction:column;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{flex-direction:row;}}.view-id-current_view_homes .grid-row,.view-id-current_show_homes .grid-row{display:flex;align-items:stretch;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:flex;justify-content:space-between;height:100%;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;object-fit:cover;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;flex-basis:50%;flex-shrink:1;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;user-select:none;border:0;border-radius:3px;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:flex;flex-wrap:wrap;flex-direction:row;flex-shrink:0;}.flexbox .infotop::before{display:flex;}.infotop > [class*='col-']{padding-right:0;padding-left:0;}@media (min-width:1024px){.infotop{margin-bottom:60px;}}@media (max-width:1023px){.infotop{flex-direction:column-reverse;}}.infotop .infotop__left{overflow:hidden;}.flexbox .infotop .infotop__left{display:flex;flex-wrap:nowrap;flex-direction:column;flex-shrink:1;}.flexbox .infotop .infotop__left > *{flex:1 auto;overflow:auto;}.infotop .infotop__left picture{width:100%;height:100%;display:flex;}.infotop .infotop__left picture img{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:flex;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:#cccccc;}.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:flex;flex-wrap:wrap;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{box-sizing:border-box;display:flex;flex-wrap:wrap;flex-direction:column;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{flex:0 0 50%;width:50%;}}@media (min-width:768px){.infotop .infotop__right .contact-bottom > span{flex:0 0 100%;width:100%;font-size:0.9em;}}@media (min-width:1024px){.infotop .infotop__right .contact-bottom > span{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;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:white;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%;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;user-select:none;border:0;border-radius:3px;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:black;}#edit-group-details .enquire-now a:focus,#edit-group-details .enquire-now a.focus{color:#fff;background-color:#191e23;border-color:black;}#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;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%;transform:translate(-50%,-50%);opacity:0;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;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 #dddddd;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:black;}.property-slider .buttonlink:focus,.property-slider .buttonlink.focus{color:#fff;background-color:#191e23;border-color:black;}.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:flex;flex-wrap:wrap;flex-direction:row;flex-shrink:0;}.flexbox .property-slider .slick-track::before{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:flex;flex-wrap:nowrap;flex-direction:column;flex-shrink:1;}.flexbox .property-slider .slick-track > .property-teaser--mini > *{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;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;transform:translate(-50%,-50%) rotate(-45deg);height:auto;width:270px;font-size:14px;box-sizing:border-box;display:block;text-align:center;line-height:1.2em;font-variant:all-petite-caps;left:initial;right:-270px;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:black;}.news__teaser:first-child .buttonwrap a:focus,.news__teaser:first-child .buttonwrap a.focus{color:#fff;background-color:#191e23;border-color:black;}.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 #dddddd;}.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:flex;flex-wrap:wrap;flex-direction:row;flex-shrink:0;}.flexbox .news__teaser .views-row-inner .node::before{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;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%;transform:translate(-50%,-50%);opacity:0;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;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%;transform:translate(-50%,-50%);opacity:0;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:flex;}.news__teaser .news-teaser__img picture img{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{flex-direction:row;align-items:center;justify-content:center;width:50%;padding:60px;}.flexbox .news__teaser .news-teaser__text{display:flex;flex-wrap:wrap;flex-direction:row;flex-shrink:0;}.flexbox .news__teaser .news-teaser__text::before{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{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:#555555;}.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 #dddddd;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 #dddddd;border-bottom:1px solid #dddddd;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:flex;flex-wrap:wrap;flex-direction:row;flex-shrink:0;}.flexbox .paragraph--type-contact-page-cta::before{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:flex;flex-direction:column;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:flex;}.paragraph--type-contact-page-cta .contact-cta__image img{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:"";}.contact__shropshirehomes--02 .contact__fax::before{content:"";}.contact__shropshirehomes--02 .contact__email::before{content:"";}.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;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:flex;flex-wrap:wrap;flex-direction:row;flex-shrink:0;}.flexbox .phase__floorplans-row::before{display:flex;}.phase__floorplan{margin-bottom:30px;}.flexbox .phase__floorplan{display:flex;flex-wrap:nowrap;flex-direction:column;flex-shrink:1;}.flexbox .phase__floorplan > *{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;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%;transform:translate(-50%,-50%);opacity:0;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);}.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:#dddddd;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;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:flex;justify-content:space-between;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{filter:hue-rotate(0deg);}.marker--contributions-affordable-housing{filter:hue-rotate(40deg);}.marker--contributions-highways-improvements{filter:hue-rotate(80deg);}.marker--contributions-open-space{filter:hue-rotate(120deg);}.marker--contributions-education{filter:hue-rotate(160deg);}.marker--contributions-improving-employment{filter:hue-rotate(200deg);}.marker--contributions-additional{filter:hue-rotate(240deg);}.view-community-contributions .view-filters{display:flex;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{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:calc((990px - 100vw) / 2);margin-right:calc((990px - 100vw) / 2);}}@media (min-width:1366px){.full-width-background{margin-left: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;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%;transform:translate(-50%,-50%);opacity:0;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:#cccccc;}.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:black;}.highlighted-section input.btn:focus,.highlighted-section input.btn.focus{color:#fff;background-color:#191e23;border-color:black;}.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:flex;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{order:-10;}.order--9{order:-9;}.order--8{order:-8;}.order--7{order:-7;}.order--6{order:-6;}.order--5{order:-5;}.order--4{order:-4;}.order--3{order:-3;}.order--2{order:-2;}.order--1{order:-1;}.order-0{order:0;}.order-1{order:1;}.order-2{order:2;}.order-3{order:3;}.order-4{order:4;}.order-5{order:5;}.order-6{order:6;}.order-7{order:7;}.order-8{order:8;}.order-9{order:9;}.order-10{order:10;}.order-11{order:11;}.order-12{order:12;}.order-13{order:13;}.order-14{order:14;}.order-15{order:15;}.order-16{order:16;}.order-17{order:17;}.order-18{order:18;}.order-19{order:19;}.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:0.25rem !important;}.col--padding-top-2,.pt-2{padding-top:0.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:0.25rem !important;}.col--margin-top-2,.mt-2{margin-top:0.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:0.25rem !important;}.col--padding-right-2,.pr-2{padding-right:0.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:0.25rem !important;}.col--margin-right-2,.mr-2{margin-right:0.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:0.25rem !important;}.col--padding-bottom-2,.pb-2{padding-bottom:0.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:0.25rem !important;}.col--margin-bottom-2,.mb-2{margin-bottom:0.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:0.25rem !important;}.col--padding-left-2,.pl-2{padding-left:0.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:0.25rem !important;}.col--margin-left-2,.ml-2{margin-left:0.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:0.25rem !important;padding-right:0.25rem !important;}.col--padding-horizontal-2,.ph-2{padding-left:0.5rem !important;padding-right:0.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:0.25rem !important;margin-right:0.25rem !important;}.col--margin-horizontal-2,.mh-2{margin-left:0.5rem !important;margin-right:0.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:0.25rem !important;padding-bottom:0.25rem !important;}.col--padding-vertical-2,.pv-2{padding-top:0.5rem !important;padding-bottom:0.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:0.25rem !important;margin-bottom:0.25rem !important;}.col--margin-vertical-2,.mv-2{margin-top:0.5rem !important;margin-bottom:0.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:0.25rem !important;}.col--padding-all-2,.p-2{padding:0.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:0.25rem !important;}.col--margin-all-2,.m-2{margin:0.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{order:-10;}.order-sm--9{order:-9;}.order-sm--8{order:-8;}.order-sm--7{order:-7;}.order-sm--6{order:-6;}.order-sm--5{order:-5;}.order-sm--4{order:-4;}.order-sm--3{order:-3;}.order-sm--2{order:-2;}.order-sm--1{order:-1;}.order-sm-0{order:0;}.order-sm-1{order:1;}.order-sm-2{order:2;}.order-sm-3{order:3;}.order-sm-4{order:4;}.order-sm-5{order:5;}.order-sm-6{order:6;}.order-sm-7{order:7;}.order-sm-8{order:8;}.order-sm-9{order:9;}.order-sm-10{order:10;}.order-sm-11{order:11;}.order-sm-12{order:12;}.order-sm-13{order:13;}.order-sm-14{order:14;}.order-sm-15{order:15;}.order-sm-16{order:16;}.order-sm-17{order:17;}.order-sm-18{order:18;}.order-sm-19{order:19;}.order-sm-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:0.25rem !important;}.col-sm--padding-top-2,.pt-sm-2{padding-top:0.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:0.25rem !important;}.col-sm--margin-top-2,.mt-sm-2{margin-top:0.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:0.25rem !important;}.col-sm--padding-right-2,.pr-sm-2{padding-right:0.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:0.25rem !important;}.col-sm--margin-right-2,.mr-sm-2{margin-right:0.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:0.25rem !important;}.col-sm--padding-bottom-2,.pb-sm-2{padding-bottom:0.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:0.25rem !important;}.col-sm--margin-bottom-2,.mb-sm-2{margin-bottom:0.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:0.25rem !important;}.col-sm--padding-left-2,.pl-sm-2{padding-left:0.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:0.25rem !important;}.col-sm--margin-left-2,.ml-sm-2{margin-left:0.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:0.25rem !important;padding-right:0.25rem !important;}.col-sm--padding-horizontal-2,.ph-sm-2{padding-left:0.5rem !important;padding-right:0.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:0.25rem !important;margin-right:0.25rem !important;}.col-sm--margin-horizontal-2,.mh-sm-2{margin-left:0.5rem !important;margin-right:0.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:0.25rem !important;padding-bottom:0.25rem !important;}.col-sm--padding-vertical-2,.pv-sm-2{padding-top:0.5rem !important;padding-bottom:0.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:0.25rem !important;margin-bottom:0.25rem !important;}.col-sm--margin-vertical-2,.mv-sm-2{margin-top:0.5rem !important;margin-bottom:0.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:0.25rem !important;}.col-sm--padding-all-2,.p-sm-2{padding:0.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:0.25rem !important;}.col-sm--margin-all-2,.m-sm-2{margin:0.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{order:-10;}.order-md--9{order:-9;}.order-md--8{order:-8;}.order-md--7{order:-7;}.order-md--6{order:-6;}.order-md--5{order:-5;}.order-md--4{order:-4;}.order-md--3{order:-3;}.order-md--2{order:-2;}.order-md--1{order:-1;}.order-md-0{order:0;}.order-md-1{order:1;}.order-md-2{order:2;}.order-md-3{order:3;}.order-md-4{order:4;}.order-md-5{order:5;}.order-md-6{order:6;}.order-md-7{order:7;}.order-md-8{order:8;}.order-md-9{order:9;}.order-md-10{order:10;}.order-md-11{order:11;}.order-md-12{order:12;}.order-md-13{order:13;}.order-md-14{order:14;}.order-md-15{order:15;}.order-md-16{order:16;}.order-md-17{order:17;}.order-md-18{order:18;}.order-md-19{order:19;}.order-md-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:0.25rem !important;}.col-md--padding-top-2,.pt-md-2{padding-top:0.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:0.25rem !important;}.col-md--margin-top-2,.mt-md-2{margin-top:0.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:0.25rem !important;}.col-md--padding-right-2,.pr-md-2{padding-right:0.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:0.25rem !important;}.col-md--margin-right-2,.mr-md-2{margin-right:0.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:0.25rem !important;}.col-md--padding-bottom-2,.pb-md-2{padding-bottom:0.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:0.25rem !important;}.col-md--margin-bottom-2,.mb-md-2{margin-bottom:0.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:0.25rem !important;}.col-md--padding-left-2,.pl-md-2{padding-left:0.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:0.25rem !important;}.col-md--margin-left-2,.ml-md-2{margin-left:0.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:0.25rem !important;padding-right:0.25rem !important;}.col-md--padding-horizontal-2,.ph-md-2{padding-left:0.5rem !important;padding-right:0.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:0.25rem !important;margin-right:0.25rem !important;}.col-md--margin-horizontal-2,.mh-md-2{margin-left:0.5rem !important;margin-right:0.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:0.25rem !important;padding-bottom:0.25rem !important;}.col-md--padding-vertical-2,.pv-md-2{padding-top:0.5rem !important;padding-bottom:0.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:0.25rem !important;margin-bottom:0.25rem !important;}.col-md--margin-vertical-2,.mv-md-2{margin-top:0.5rem !important;margin-bottom:0.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:0.25rem !important;}.col-md--padding-all-2,.p-md-2{padding:0.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:0.25rem !important;}.col-md--margin-all-2,.m-md-2{margin:0.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{order:-10;}.order-lg--9{order:-9;}.order-lg--8{order:-8;}.order-lg--7{order:-7;}.order-lg--6{order:-6;}.order-lg--5{order:-5;}.order-lg--4{order:-4;}.order-lg--3{order:-3;}.order-lg--2{order:-2;}.order-lg--1{order:-1;}.order-lg-0{order:0;}.order-lg-1{order:1;}.order-lg-2{order:2;}.order-lg-3{order:3;}.order-lg-4{order:4;}.order-lg-5{order:5;}.order-lg-6{order:6;}.order-lg-7{order:7;}.order-lg-8{order:8;}.order-lg-9{order:9;}.order-lg-10{order:10;}.order-lg-11{order:11;}.order-lg-12{order:12;}.order-lg-13{order:13;}.order-lg-14{order:14;}.order-lg-15{order:15;}.order-lg-16{order:16;}.order-lg-17{order:17;}.order-lg-18{order:18;}.order-lg-19{order:19;}.order-lg-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:0.25rem !important;}.col-lg--padding-top-2,.pt-lg-2{padding-top:0.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:0.25rem !important;}.col-lg--margin-top-2,.mt-lg-2{margin-top:0.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:0.25rem !important;}.col-lg--padding-right-2,.pr-lg-2{padding-right:0.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:0.25rem !important;}.col-lg--margin-right-2,.mr-lg-2{margin-right:0.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:0.25rem !important;}.col-lg--padding-bottom-2,.pb-lg-2{padding-bottom:0.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:0.25rem !important;}.col-lg--margin-bottom-2,.mb-lg-2{margin-bottom:0.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:0.25rem !important;}.col-lg--padding-left-2,.pl-lg-2{padding-left:0.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:0.25rem !important;}.col-lg--margin-left-2,.ml-lg-2{margin-left:0.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:0.25rem !important;padding-right:0.25rem !important;}.col-lg--padding-horizontal-2,.ph-lg-2{padding-left:0.5rem !important;padding-right:0.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:0.25rem !important;margin-right:0.25rem !important;}.col-lg--margin-horizontal-2,.mh-lg-2{margin-left:0.5rem !important;margin-right:0.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:0.25rem !important;padding-bottom:0.25rem !important;}.col-lg--padding-vertical-2,.pv-lg-2{padding-top:0.5rem !important;padding-bottom:0.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:0.25rem !important;margin-bottom:0.25rem !important;}.col-lg--margin-vertical-2,.mv-lg-2{margin-top:0.5rem !important;margin-bottom:0.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:0.25rem !important;}.col-lg--padding-all-2,.p-lg-2{padding:0.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:0.25rem !important;}.col-lg--margin-all-2,.m-lg-2{margin:0.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{order:-10;}.order-xl--9{order:-9;}.order-xl--8{order:-8;}.order-xl--7{order:-7;}.order-xl--6{order:-6;}.order-xl--5{order:-5;}.order-xl--4{order:-4;}.order-xl--3{order:-3;}.order-xl--2{order:-2;}.order-xl--1{order:-1;}.order-xl-0{order:0;}.order-xl-1{order:1;}.order-xl-2{order:2;}.order-xl-3{order:3;}.order-xl-4{order:4;}.order-xl-5{order:5;}.order-xl-6{order:6;}.order-xl-7{order:7;}.order-xl-8{order:8;}.order-xl-9{order:9;}.order-xl-10{order:10;}.order-xl-11{order:11;}.order-xl-12{order:12;}.order-xl-13{order:13;}.order-xl-14{order:14;}.order-xl-15{order:15;}.order-xl-16{order:16;}.order-xl-17{order:17;}.order-xl-18{order:18;}.order-xl-19{order:19;}.order-xl-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:0.25rem !important;}.col-xl--padding-top-2,.pt-xl-2{padding-top:0.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:0.25rem !important;}.col-xl--margin-top-2,.mt-xl-2{margin-top:0.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:0.25rem !important;}.col-xl--padding-right-2,.pr-xl-2{padding-right:0.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:0.25rem !important;}.col-xl--margin-right-2,.mr-xl-2{margin-right:0.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:0.25rem !important;}.col-xl--padding-bottom-2,.pb-xl-2{padding-bottom:0.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:0.25rem !important;}.col-xl--margin-bottom-2,.mb-xl-2{margin-bottom:0.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:0.25rem !important;}.col-xl--padding-left-2,.pl-xl-2{padding-left:0.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:0.25rem !important;}.col-xl--margin-left-2,.ml-xl-2{margin-left:0.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:0.25rem !important;padding-right:0.25rem !important;}.col-xl--padding-horizontal-2,.ph-xl-2{padding-left:0.5rem !important;padding-right:0.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:0.25rem !important;margin-right:0.25rem !important;}.col-xl--margin-horizontal-2,.mh-xl-2{margin-left:0.5rem !important;margin-right:0.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:0.25rem !important;padding-bottom:0.25rem !important;}.col-xl--padding-vertical-2,.pv-xl-2{padding-top:0.5rem !important;padding-bottom:0.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:0.25rem !important;margin-bottom:0.25rem !important;}.col-xl--margin-vertical-2,.mv-xl-2{margin-top:0.5rem !important;margin-bottom:0.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:0.25rem !important;}.col-xl--padding-all-2,.p-xl-2{padding:0.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:0.25rem !important;}.col-xl--margin-all-2,.m-xl-2{margin:0.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:0.25rem !important;}.br-2{border-radius:0.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:0.25rem !important;border-top-left-radius:0.25rem !important;}.br-t-2{border-top-right-radius:0.5rem !important;border-top-left-radius:0.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:0.25rem !important;border-bottom-right-radius:0.25rem !important;}.br-r-2{border-top-right-radius:0.5rem !important;border-bottom-right-radius:0.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:0.25rem !important;border-bottom-left-radius:0.25rem !important;}.br-b-2{border-bottom-right-radius:0.5rem !important;border-bottom-left-radius:0.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:0.25rem !important;border-bottom-left-radius:0.25rem !important;}.br-l-2{border-top-left-radius:0.5rem !important;border-bottom-left-radius:0.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:0.25rem !important;}.br-tr-2{border-top-right-radius:0.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:0.25rem !important;}.br-tl-2{border-top-left-radius:0.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:0.25rem !important;}.br-bl-2{border-bottom-left-radius:0.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:0.25rem !important;}.br-br-2{border-bottom-right-radius:0.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:0.25rem !important;}.br-sm-2{border-radius:0.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:0.25rem !important;border-top-left-radius:0.25rem !important;}.br-t-sm-2{border-top-right-radius:0.5rem !important;border-top-left-radius:0.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:0.25rem !important;border-bottom-right-radius:0.25rem !important;}.br-r-sm-2{border-top-right-radius:0.5rem !important;border-bottom-right-radius:0.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:0.25rem !important;border-bottom-left-radius:0.25rem !important;}.br-b-sm-2{border-bottom-right-radius:0.5rem !important;border-bottom-left-radius:0.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:0.25rem !important;border-bottom-left-radius:0.25rem !important;}.br-l-sm-2{border-top-left-radius:0.5rem !important;border-bottom-left-radius:0.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:0.25rem !important;}.br-tr-sm-2{border-top-right-radius:0.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:0.25rem !important;}.br-tl-sm-2{border-top-left-radius:0.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:0.25rem !important;}.br-bl-sm-2{border-bottom-left-radius:0.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:0.25rem !important;}.br-br-sm-2{border-bottom-right-radius:0.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:0.25rem !important;}.br-md-2{border-radius:0.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:0.25rem !important;border-top-left-radius:0.25rem !important;}.br-t-md-2{border-top-right-radius:0.5rem !important;border-top-left-radius:0.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:0.25rem !important;border-bottom-right-radius:0.25rem !important;}.br-r-md-2{border-top-right-radius:0.5rem !important;border-bottom-right-radius:0.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:0.25rem !important;border-bottom-left-radius:0.25rem !important;}.br-b-md-2{border-bottom-right-radius:0.5rem !important;border-bottom-left-radius:0.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:0.25rem !important;border-bottom-left-radius:0.25rem !important;}.br-l-md-2{border-top-left-radius:0.5rem !important;border-bottom-left-radius:0.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:0.25rem !important;}.br-tr-md-2{border-top-right-radius:0.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:0.25rem !important;}.br-tl-md-2{border-top-left-radius:0.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:0.25rem !important;}.br-bl-md-2{border-bottom-left-radius:0.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:0.25rem !important;}.br-br-md-2{border-bottom-right-radius:0.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:0.25rem !important;}.br-lg-2{border-radius:0.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:0.25rem !important;border-top-left-radius:0.25rem !important;}.br-t-lg-2{border-top-right-radius:0.5rem !important;border-top-left-radius:0.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:0.25rem !important;border-bottom-right-radius:0.25rem !important;}.br-r-lg-2{border-top-right-radius:0.5rem !important;border-bottom-right-radius:0.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:0.25rem !important;border-bottom-left-radius:0.25rem !important;}.br-b-lg-2{border-bottom-right-radius:0.5rem !important;border-bottom-left-radius:0.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:0.25rem !important;border-bottom-left-radius:0.25rem !important;}.br-l-lg-2{border-top-left-radius:0.5rem !important;border-bottom-left-radius:0.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:0.25rem !important;}.br-tr-lg-2{border-top-right-radius:0.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:0.25rem !important;}.br-tl-lg-2{border-top-left-radius:0.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:0.25rem !important;}.br-bl-lg-2{border-bottom-left-radius:0.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:0.25rem !important;}.br-br-lg-2{border-bottom-right-radius:0.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:0.25rem !important;}.br-xl-2{border-radius:0.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:0.25rem !important;border-top-left-radius:0.25rem !important;}.br-t-xl-2{border-top-right-radius:0.5rem !important;border-top-left-radius:0.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:0.25rem !important;border-bottom-right-radius:0.25rem !important;}.br-r-xl-2{border-top-right-radius:0.5rem !important;border-bottom-right-radius:0.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:0.25rem !important;border-bottom-left-radius:0.25rem !important;}.br-b-xl-2{border-bottom-right-radius:0.5rem !important;border-bottom-left-radius:0.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:0.25rem !important;border-bottom-left-radius:0.25rem !important;}.br-l-xl-2{border-top-left-radius:0.5rem !important;border-bottom-left-radius:0.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:0.25rem !important;}.br-tr-xl-2{border-top-right-radius:0.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:0.25rem !important;}.br-tl-xl-2{border-top-left-radius:0.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:0.25rem !important;}.br-bl-xl-2{border-bottom-left-radius:0.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:0.25rem !important;}.br-br-xl-2{border-bottom-right-radius:0.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: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);justify-content:center;align-items:center;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;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;object-fit:cover;}#staff-modal .modal-top{display:flex;align-items:center;}#staff-modal .modal-left{display:flex;flex-direction:column;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;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;}}
