/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,::before,::after{box-sizing:border-box;}html{-moz-tab-size:4;-o-tab-size:4;tab-size:4;}html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}body{font-family:system-ui,-apple-system,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji';}hr{height:0;color:inherit;}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,'Liberation Mono',Menlo,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,select{text-transform:none;}button,[type='button']{-webkit-appearance:button;}legend{padding:0;}progress{vertical-align:baseline;}summary{display:list-item;}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0;}button{background-color:transparent;background-image:none;}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}fieldset{margin:0;padding:0;}ol,ul{list-style:none;margin:0;padding:0;}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.5;}body{font-family:inherit;line-height:inherit;}*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor;}hr{border-top-width:1px;}img{border-style:solid;}textarea{resize:vertical;}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#a1a1aa;}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:#a1a1aa;}input::placeholder,textarea::placeholder{opacity:1;color:#a1a1aa;}button,[role="button"]{cursor:pointer;}table{border-collapse:collapse;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}a{color:inherit;text-decoration:inherit;}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit;}pre,code,kbd,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}.tw-container{width:100%;}@media (min-width:480px){.tw-container{max-width:480px;}}@media (min-width:640px){.tw-container{max-width:640px;}}@media (min-width:768px){.tw-container{max-width:768px;}}@media (min-width:992px){.tw-container{max-width:992px;}}@media (min-width:1024px){.tw-container{max-width:1024px;}}@media (min-width:1280px){.tw-container{max-width:1280px;}}@media (min-width:1536px){.tw-container{max-width:1536px;}}@media (min-width:1920px){.tw-container{max-width:1920px;}}.tw-flex{display:flex;}.tw-hidden{display:none;}.tw-mx-auto{margin-left:auto;margin-right:auto;}.tw-px-8{padding-left:2rem;padding-right:2rem;}*{--tw-shadow:0 0 #0000;}*{--tw-ring-inset:var(--tw-empty,);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;}.tw-visible{visibility:visible;}.tw-invisible{visibility:hidden;}.tw-rotate-45{--tw-rotate:45deg;}@keyframes tw-spin{to{transform:rotate(360deg);}}@keyframes tw-ping{75%,100%{transform:scale(2);opacity:0;}}@keyframes tw-pulse{50%{opacity:.5;}}@keyframes tw-bounce{0%,100%{transform:translateY(-25%);animation-timing-function:cubic-bezier(0.8,0,1,1);}50%{transform:none;animation-timing-function:cubic-bezier(0,0,0.2,1);}}@media (min-width:640px){}@media (min-width:768px){}@media (min-width:1024px){}@media (min-width:1280px){}@media (min-width:1536px){}@media (min-width:480px){}@media (min-width:992px){}@media (min-width:1920px){}
@font-face{font-family:"DINPro-Regular";src:url(/sites/livcommunities/themes/custom/livc/fonts/DINPro.otf);font-weight:normal;font-style:normal;}@font-face{font-family:"DINPro-Black";src:url(/sites/livcommunities/themes/custom/livc/fonts/DINPro-Black.otf);font-weight:800;font-style:normal;}@font-face{font-family:"DINPro-BlackItalic";src:url(/sites/livcommunities/themes/custom/livc/fonts/DINPro-BlackItalic.otf);font-weight:800;font-style:italic;}@font-face{font-family:"DINPro-Bold";src:url(/sites/livcommunities/themes/custom/livc/fonts/DINPro-Bold.otf);font-weight:bold;font-style:normal;}@font-face{font-family:"DINPro-BoldItalic";src:url(/sites/livcommunities/themes/custom/livc/fonts/DINPro-BoldItalic.otf);font-weight:bold;font-style:italic;}@font-face{font-family:"DINPro-Cond-Regular";src:url(/sites/livcommunities/themes/custom/livc/fonts/DINPro-Cond.otf);font-weight:normal;font-stretch:condensed;}@font-face{font-family:"DINPro-CondBlack";src:url(/sites/livcommunities/themes/custom/livc/fonts/DINPro-CondBlack.otf);font-weight:800;font-stretch:condensed;}@font-face{font-family:"DINPro-CondBlackIta";src:url(/sites/livcommunities/themes/custom/livc/fonts/DINPro-CondBlackIta.otf);font-weight:800;font-stretch:condensed;font-style:italic;}@font-face{font-family:"DINPro-CondBold";src:url(/sites/livcommunities/themes/custom/livc/fonts/DINPro-CondBold.otf);font-weight:bold;font-stretch:condensed;}@font-face{font-family:"DINPro-CondBoldIta";src:url(/sites/livcommunities/themes/custom/livc/fonts/DINPro-CondBoldIta.otf);font-weight:bold;font-stretch:condensed;font-style:italic;}@font-face{font-family:"DINPro-CondIta";src:url(/sites/livcommunities/themes/custom/livc/fonts/DINPro-CondIta.otf);font-weight:normal;font-stretch:condensed;font-style:italic;}@font-face{font-family:"DINPro-CondLight";src:url(/sites/livcommunities/themes/custom/livc/fonts/DINPro-CondLight.otf);font-weight:100;font-style:normal;font-stretch:condensed;}@font-face{font-family:"DINPro-CondLightIta";src:url(/sites/livcommunities/themes/custom/livc/fonts/DINPro-CondLightIta.otf);font-weight:100;font-style:italic;font-stretch:condensed;}@font-face{font-family:"DINPro-CondMediIta";src:url(/sites/livcommunities/themes/custom/livc/fonts/DINPro-CondMediIta.otf);font-weight:500;font-style:italic;font-stretch:condensed;}@font-face{font-family:"DINPro-CondMedium";src:url(/sites/livcommunities/themes/custom/livc/fonts/DINPro-CondMedium.otf);font-weight:500;font-style:normal;font-stretch:condensed;}@font-face{font-family:"DINPro-Italic";src:url(/sites/livcommunities/themes/custom/livc/fonts/DINPro-Italic.otf);font-weight:normal;font-style:italic;}@font-face{font-family:"DINPro-Light";src:url(/sites/livcommunities/themes/custom/livc/fonts/DINPro-Light.otf);font-weight:100;font-style:normal;}@font-face{font-family:"DINPro-LightItalic";src:url(/sites/livcommunities/themes/custom/livc/fonts/DINPro-LightItalic.otf);font-weight:100;font-style:italic;}@font-face{font-family:"DINPro-Medium";src:url(/sites/livcommunities/themes/custom/livc/fonts/DINPro-Medium.otf);font-weight:500;font-style:normal;}@font-face{font-family:"DINPro-MediumItalic";src:url(/sites/livcommunities/themes/custom/livc/fonts/DINPro-MediumItalic.otf);font-weight:500;font-style:italic;}@font-face{font-family:"SignPainter-HouseScript";src:url(/sites/livcommunities/themes/custom/livc/fonts/SignPainter-HouseScript.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"dinosaur";src:url("https://use.typekit.net/af/b7a392/00000000000000003b9b019c/27/l?subset_id=2&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/b7a392/00000000000000003b9b019c/27/d?subset_id=2&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/b7a392/00000000000000003b9b019c/27/a?subset_id=2&fvd=n3&v=3") format("opentype");font-style:normal;font-weight:300;font-display:auto;}
* p{font-size:1rem;font-family:"DINPro-Regular",Arial,Helvetica,sans-serif;margin-bottom:16px;}@media screen and (min-width:768px){* p{font-size:1.25rem;}}* h2{font-family:"DINPro-Cond-Regular",Arial,Helvetica,sans-serif;font-size:1.75rem;}@media screen and (min-width:768px){* h2{font-size:2.75rem;}}* h3{font-family:"DINPro-Cond-Regular",Arial,Helvetica,sans-serif;font-size:1.5rem;}@media screen and (min-width:768px){* h3{font-size:2.25rem;}}* span.script{font-family:"SignPainter-HouseScript",sans-serif;}* span.yellow{color:#f1b828;}* span.green{color:#a8c14a;}* span.purple{color:#8c7287;}* span.blue{color:#7393A6;}.form-required::after{display:inline-block;margin-right:0.15em;margin-left:0.15em;content:"*";font-size:1.8rem;}.content-with-sidebar-left{display:grid;grid-template-columns:1fr;row-gap:40px;}@media (min-width:992px){.content-with-sidebar-left{grid-template-columns:3fr 1fr;-moz-column-gap:40px;column-gap:40px;}}main.main-content{margin-top:50px;}.node-type-full-page main.main-content{margin-top:0;}main.main-content .block-page-title-block{margin-bottom:40px;}main.main-content .block-page-title-block h1{color:black;text-transform:uppercase;font-size:1.5rem;}.button-bg-green-c-white{text-transform:uppercase;font-family:"DINPro-Cond-Regular",Arial,Helvetica,sans-serif;border-radius:50px;font-size:4vw;padding:2vw 3.2vw;cursor:pointer;color:white;background-color:#a8c14a;}@media (min-width:640px){.button-bg-green-c-white{font-size:3vw;}}@media (min-width:768px){.button-bg-green-c-white{font-size:2vw;}}@media (min-width:992px){.button-bg-green-c-white{font-size:1.5vw;padding:0.7vw 3.2vw;}}.button-bg-rust-c-white{text-transform:uppercase;font-family:"DINPro-Cond-Regular",Arial,Helvetica,sans-serif;border-radius:50px;font-size:4vw;padding:2vw 3.2vw;cursor:pointer;color:white;background-color:#c45729;}@media (min-width:640px){.button-bg-rust-c-white{font-size:3vw;}}@media (min-width:768px){.button-bg-rust-c-white{font-size:2vw;}}@media (min-width:992px){.button-bg-rust-c-white{font-size:1.5vw;padding:0.7vw 3.2vw;}}.button-bg-purple-c-white{text-transform:uppercase;font-family:"DINPro-Cond-Regular",Arial,Helvetica,sans-serif;border-radius:50px;font-size:4vw;padding:2vw 3.2vw;cursor:pointer;color:white;background-color:#8c7287;}@media (min-width:640px){.button-bg-purple-c-white{font-size:3vw;}}@media (min-width:768px){.button-bg-purple-c-white{font-size:2vw;}}@media (min-width:992px){.button-bg-purple-c-white{font-size:1.5vw;padding:0.7vw 3.2vw;}}
body{font-family:"DINPro-Regular",Arial,Helvetica,sans-serif;font-weight:normal;color:#7c7e7f;font-size:1.2rem;}body h1{font-size:2.5rem;}body h3{font-size:1.75rem;margin-bottom:0.5rem;}body span.script{font-family:"SignPainter-HouseScript",Arial,Helvetica,sans-serif;}body input[type="text"],body input[type="email"],body input[type="url"],body input[type="password"],body input[type="search"],body input[type="number"],body input[type="tel"],body input[type="range"],body input[type="date"],body input[type="month"],body input[type="week"],body input[type="time"],body input[type="datetime"],body input[type="datetime-local"],body input[type="color"],body textarea{color:#666;background:#fff;background-image:none;background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));border:1px solid #bbb;border-radius:3px;display:block;padding:0.7em;width:100%;}body input[type="text"]:focus,body input[type="email"]:focus,body input[type="url"]:focus,body input[type="password"]:focus,body input[type="search"]:focus,body input[type="number"]:focus,body input[type="tel"]:focus,body input[type="range"]:focus,body input[type="date"]:focus,body input[type="month"]:focus,body input[type="week"]:focus,body input[type="time"]:focus,body input[type="datetime"]:focus,body input[type="datetime-local"]:focus,body input[type="color"]:focus,body textarea:focus{color:#222;border-color:#333;}
#search-community{max-width:1600px !important;padding:20px 0;margin:0 auto;}@media (min-width:480px){#search-community{margin:40px auto 0;}}#search-community #content .find-liv-community2-form{margin-top:0;margin-bottom:50px;text-align:center;}#search-community #content .find-liv-community2-form label{font-size:40px;color:#a8c14a;}#search-community #content .find-liv-community2-form input{display:inline-block;width:50%;height:46px;font-family:"DINPro-Light",Arial,Helvetica,sans-serif;}#search-community #content .find-liv-community2-form label,#search-community #content .find-liv-community2-form input{display:block;margin:0 auto;}@media (min-width:480px){#search-community #content .find-liv-community2-form label,#search-community #content .find-liv-community2-form input{display:inline-block;}}#search-community .items{--gap:15px;display:flex;flex-wrap:wrap;justify-content:center;margin:calc(-1 * var(--gap)) 0 0 calc(-1 * var(--gap));width:calc(100% + var(--gap));}#search-community .items > *{margin:var(--gap) 0 0 var(--gap);}#search-community .items .item{min-width:200px;max-width:250px;position:relative;overflow:hidden;}#search-community .items .item .static-element img{border-radius:100%;}#search-community .items .item .static-element img.border-green{border:4px solid #a8c14a;}#search-community .items .item .static-element img.border-purple{border:4px solid #8c7287;}#search-community .items .item .static-element img.border-rust{border:4px solid #c45729;}#search-community .items .item .static-element img.border-bermuda-gray{border:4px solid #7393A6;}#search-community .items .item .static-element img.border-yellow{border:4px solid #f1b828;}#search-community .items .item .static-element img.border-gray{border:4px solid #7c7e7f;}#search-community .items .item .on-hover-element{position:absolute;border-radius:100%;width:100%;height:100%;left:0;top:0;transition:top 250ms;}#search-community .items .item .on-hover-element.green{background-color:rgba(168,193,74,0.5);}#search-community .items .item .on-hover-element.purple{background-color:rgba(140,114,135,0.5);}#search-community .items .item .on-hover-element.rust{background-color:rgba(196,87,41,0.5);}#search-community .items .item .on-hover-element.bermuda-gray{background-color:rgba(115,147,166,0.5);}#search-community .items .item .on-hover-element.yellow{background-color:rgba(241,184,40,0.5);}#search-community .items .item .on-hover-element.gray{background-color:rgba(124,126,127,0.5);}#search-community .items .item .on-hover-element .content{margin-top:50px;text-align:center;}#search-community .items .item .on-hover-element .content img{display:inline-block;max-width:190px;max-height:90px;}#search-community .items .item .on-hover-element .content .name{margin-top:5px;display:block;color:white;}
.fixed-elements{position:fixed;bottom:10%;right:0;z-index:20;text-align:right;}.fixed-elements #covid19{display:inline-block;background-color:#f1b828;width:176px;height:176px;border-radius:100%;border:2px solid white;font-family:'DINPro-CondMedium',sans-serif;position:relative;left:0;}.fixed-elements #covid19 .text{position:relative;}.fixed-elements #covid19 .text p{padding-top:47px;text-align:center;color:#fff;font-size:2.5rem;line-height:2.5rem;}.fixed-elements #covid19 .text a{color:#fff;text-decoration:none;box-shadow:none;font-family:'DINPro-CondMedium',sans-serif;}.fixed-elements #covid19 .text a:hover{color:#fff;}.fixed-elements #covid19 .close_covid{background-color:#fff;width:57px;text-align:center;border-radius:100%;height:57px;position:absolute;right:0;cursor:pointer;border:1px solid lightgray;}.fixed-elements #covid19 .close_covid p{margin-bottom:0;line-height:57px;}@media screen and (max-width:600px){.fixed-elements #covid19{width:126px;height:126px;}.fixed-elements #covid19 .text p{padding-top:34px;text-align:center;color:#fff;font-size:23px;line-height:26px;}}
header{box-sizing:border-box;padding:10px 12px;position:sticky;top:0;z-index:100;background-color:#fff;border-bottom:1px solid #a8c14a;}header div{display:flex;justify-content:space-between;}@media screen and (max-width:990px){header div{flex-direction:column;}}header #block-sitebranding img,header svg{width:50vw;height:auto;}@media (min-width:451px){header #block-sitebranding img,header svg{width:60vw;height:auto;}}@media screen and (min-width:990px){header #block-sitebranding img,header svg{width:350px;height:80px;}}header nav{position:relative;}header nav .mobile-menu{display:block;text-align:right;position:absolute;right:20px;cursor:pointer;top:-40px;}@media (min-width:450px){header nav .mobile-menu{top:-50px;}}@media (min-width:991px){header nav .mobile-menu{display:none;}}header nav .dropdown-arrow{position:absolute;top:8px;right:10px;cursor:pointer;padding:10px;z-index:2;}@media screen and (min-width:991px){header nav .dropdown-arrow{display:none;}}header nav > ul{display:flex;}@media screen and (max-width:990px){header nav > ul{flex-direction:column;width:100%;}}@media screen and (max-width:990px){header nav > ul.mobile-hide{display:none;}}header nav > ul > li{position:relative;}@media screen and (max-width:990px){header nav > ul > li{border-bottom:1px solid #eee;text-align:center;}}header nav > ul > li > a{color:#707372;font-family:'DINPro-Medium',Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;padding:1em 1.25em;display:block;}header nav > ul > li > a:hover{color:#bebebe;border-bottom:4px solid #a8c14a;}header nav > ul li ul{border:2px solid #a8c14a;display:flex;position:absolute;z-index:100;left:50%;transform:translate(-50%,-50%);top:100px;background-color:#ffffff;}@media screen and (max-width:990px){header nav > ul li ul{flex-direction:column;position:relative;left:unset;transform:unset;top:unset;}}header nav > ul li ul .add1{padding-right:20px;}header nav > ul li ul li a{color:inherit;font-family:'DINPro-Medium',Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;padding:1em 1.25em;display:block;position:relative;white-space:nowrap;}header nav > ul li.last ul{top:200px;transform:translate(-84%,-50%);}@media screen and (max-width:990px){header nav > ul li.last ul{flex-direction:column;position:relative;left:unset;transform:unset;top:unset;}}header nav > ul li ul li:first-child{color:#f1b828;}header nav > ul li ul li:first-child:hover{background-color:#f1b828;color:#ffffff;}header nav > ul li ul li:nth-child(2){color:#be531c;}header nav > ul li ul li:nth-child(2):hover{background-color:#be531c;color:#ffffff;}header nav > ul li ul li:nth-child(3){color:#a8c14a;}header nav > ul li ul li:nth-child(3):hover{background-color:#a8c14a;color:#ffffff;}header nav > ul li ul li:nth-child(4){color:#7993a5;}header nav > ul li ul li:nth-child(4):hover{background-color:#7993a5;color:#ffffff;}header nav > ul li ul li:nth-child(5){color:#8c7287;}header nav > ul li ul li:nth-child(5):hover{background-color:#8c7287;color:#ffffff;}header nav > ul li ul li:nth-child(6){color:#7c7e7f;}header nav > ul li ul li:nth-child(6):hover{background-color:#7c7e7f;color:#ffffff;}header .contact-info{font-family:"'DINPro-Regular",Arial,Helvetica,sans-serif;padding:12px;}header .contact-info h3{border-bottom:1px solid #ddd;padding-bottom:4px;color:#707372;font-size:28px;letter-spacing:1px;font-weight:500;}header .contact-info h6{color:#707372;font-family:'DINPro-Medium',Arial,Helvetica,sans-serif;font-size:15px;}header .contact-info div{display:block;}header .contact-info div div{display:block;}header .mobile{display:none;}@media screen and (max-width:990px){header .mobile{display:block;}}
.block-local-tasks-block div.tabs{margin:1em 0;}.block-local-tasks-block ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.block-local-tasks-block .tabs > li{display:inline-block;margin-right:0.3em;}.block-local-tasks-block [dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.block-local-tasks-block .tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.block-local-tasks-block .tabs a.is-active{background-color:#eee;}.block-local-tasks-block .tabs a:focus,.block-local-tasks-block .tabs a:hover{background-color:#f5f5f5;}
.node-type-page footer.footer{margin-top:100px;}footer.footer .footer-menu{background-color:#7a99ac;color:#ffffff;padding:40px 15px;border-top:6px solid #eaaa00;}footer.footer .footer-menu .logo-row{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;}@media (min-width:980px){footer.footer .footer-menu .logo-row{flex-wrap:nowrap;justify-content:space-between;}}footer.footer .footer-menu .logo-row div{width:100%;}@media (min-width:768px){footer.footer .footer-menu .logo-row div{width:unset;}}footer.footer .footer-menu .logo-row img{height:95px;margin:0 auto 58px auto;}@media (min-width:980px){footer.footer .footer-menu .logo-row img{margin:0 0 58px 0;}footer.footer .footer-menu .logo-row img div:nth-child(3) img{margin-right:15px;}}footer.footer .footer-menu .logo-row div:first-child img{max-height:125px;}footer.footer .footer-menu .menu-row span{font-size:30px;font-family:'DINPro-CondMedium',Arial,Helvetica,sans-serif;}footer.footer .footer-menu .menu-row > div{display:flex;justify-content:space-between;}@media (max-width:980px){footer.footer .footer-menu .menu-row > div{justify-content:space-evenly;flex-wrap:wrap;}}footer.footer .footer-menu .menu-row > div ul li a{font-size:19px;font-family:'DINPro-CondLight',Arial,Helvetica,sans-serif;letter-spacing:1px;}footer.footer .footer-menu .menu-row > div > div{padding:0 20px;width:100%;}@media (min-width:600px){footer.footer .footer-menu .menu-row > div > div{width:33%;}}@media (min-width:980px){footer.footer .footer-menu .menu-row > div > div{width:20%;}}footer.footer .footer-menu .menu-row > div > div > div ul{display:flex;}@media (max-width:600px){footer.footer .footer-menu .menu-row .menu-col{text-align:center;}}footer.footer .footer-menu .menu-row .menu-col > ul{margin-bottom:40px;}footer.footer .footer-menu .address{margin-bottom:40px;}@media (max-width:600px){footer.footer .footer-menu .address{text-align:center;}}footer.footer .footer-menu .address div{display:block;}footer.footer .footer-menu .address li{font-size:19px;font-family:'DINPro-CondLight',Arial,Helvetica,sans-serif;letter-spacing:1px;}footer.footer .footer-menu .liv-wheel-footer img{width:250px;}@media (max-width:600px){footer.footer .footer-menu .liv-wheel-footer img{margin:0 auto;}}@media (max-width:600px){footer.footer .footer-menu .social-icons ul{justify-content:center;}}footer.footer .footer-menu .social-icons img{width:50px;margin-right:15px;}@media (max-width:980px){footer.footer .footer-menu .social-icons img{margin-bottom:40px;}}footer.footer .legal-footer{background-color:#be531c;display:flex;justify-content:space-between;padding:25px 15px;color:#ffffff;font-family:"'DINPro-Regular",Arial,Helvetica,sans-serif;font-size:14px;}@media (max-width:600px){footer.footer .legal-footer{flex-wrap:wrap;justify-content:center;}}footer.footer .legal-footer div:first-child{width:70%;}@media (max-width:600px){footer.footer .legal-footer div:first-child{width:100%;}}footer.footer .legal-footer div:nth-child(2){display:flex;align-items:center;margin:15px 0;}footer.footer .legal-footer div:nth-child(2) img:first-child{margin-right:15px;}
.block-views-blockrecent-posts-recent-posts-block h2{text-transform:uppercase;font-size:1.2rem;font-weight:bold;color:black;margin-bottom:20px;}.block-views-blockrecent-posts-recent-posts-block .views-row{border-top:1px solid #7c7e7f;padding:10px 0;}.block-views-blockrecent-posts-recent-posts-block .views-row:last-child{border-bottom:1px solid #7c7e7f;}.block-views-blockrecent-posts-recent-posts-block .views-row a{color:#7393A6;}
.view-recent-posts.page-news .view-content .views-row{margin-bottom:50px;}.view-recent-posts.page-news .view-content .views-row .views-field-created{text-transform:uppercase;font-size:1rem;}.view-recent-posts.page-news .view-content .views-row .views-field-title{color:black;font-size:2rem;margin-bottom:20px;}.view-recent-posts.page-news .view-content .views-row .views-field-field-image{text-align:center;margin-bottom:20px;}.view-recent-posts.page-news .view-content .views-row .views-field-field-image img{display:inline-block;border-radius:100%;}.view-recent-posts.page-news .view-content .views-row .views-field-body{margin-bottom:20px;}.view-recent-posts.page-news .view-content .views-row .views-field-view-node a{color:#7393A6;}.view-recent-posts.page-news .pager ul li{display:inline-block;margin-right:20px;}.view-recent-posts.page-news .pager ul li.pager__item--first,.view-recent-posts.page-news .pager ul li.pager__item--last{display:none;}.view-recent-posts.page-news .pager ul li.pager__item--previous,.view-recent-posts.page-news .pager ul li.pager__item--next{background-color:#ebeaea;color:#7393A6;padding:8px 13px;}.view-recent-posts.page-news .pager ul li.is-active{color:#7393A6;font-weight:bold;}
.paragraph--type--carousel-of-images{overflow-x:hidden;}.paragraph--type--carousel-of-images .swiper-slide img{height:220px;width:100%;-o-object-fit:cover;object-fit:cover;}
.paragraph--type--featured-community .content{color:#ffffff;text-align:center;font-family:"DINPro-Cond-Regular",Arial,Helvetica,sans-serif;}.paragraph--type--featured-community .content .background-image{width:100%;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:center;}.paragraph--type--featured-community .content .description{width:42%;border-radius:0 44% 44% 0;padding:105px 40px;}@media (max-width:980px){.paragraph--type--featured-community .content .description{width:50%;}}@media (max-width:600px){.paragraph--type--featured-community .content .description{width:100%;border-radius:unset;}}.paragraph--type--featured-community .content .description img{width:140px;margin:0 auto;}.paragraph--type--featured-community .content .description p{font-family:"DINPro-Cond-Regular",Arial,Helvetica,sans-serif;}.paragraph--type--featured-community .content .description a{font-size:20px;border-radius:50px;color:#ffffff;display:inline-block;margin:15px;text-transform:uppercase;text-align:center;padding:6px 26px;box-shadow:none !important;border:2px solid #fff;font-family:"DINPro-Cond-Regular",Arial,Helvetica,sans-serif;width:40%;min-width:180px;}.paragraph--type--featured-community .content .description h2{font-weight:500;line-height:1.2;font-size:48px;}.paragraph--type--featured-community .content .description p:nth-child(2){font-size:40px;line-height:48px;font-weight:500;}.paragraph--type--featured-community .content .green{background-color:#a8c14a;background-size:cover;background-repeat:no-repeat;background-position:left;}
.paragraph--type--images-with-zoom-in-out{margin-bottom:30px;}@media (min-width:480px){.paragraph--type--images-with-zoom-in-out{margin-bottom:100px;}}.paragraph--type--images-with-zoom-in-out .content{display:flex;justify-content:center;}@media screen and (max-width:768px){.paragraph--type--images-with-zoom-in-out .content{flex-direction:column-reverse;}}.paragraph--type--images-with-zoom-in-out .content .left-content{width:40%;padding-left:5%;display:flex;flex-direction:column;justify-content:center;}@media (min-width:480px){.paragraph--type--images-with-zoom-in-out .content .left-content{padding-bottom:25px;}}@media screen and (max-width:768px){.paragraph--type--images-with-zoom-in-out .content .left-content{width:100%;}}.paragraph--type--images-with-zoom-in-out .content .left-content div:first-child{font-family:"DINPro-CondLight",Arial,Helvetica,sans-serif;font-size:2.2rem;letter-spacing:1px;line-height:4rem;}.paragraph--type--images-with-zoom-in-out .content .left-content div:first-child .green{color:#a8c14a;font-family:"Dinosaur",Arial,Helvetica,sans-serif;font-size:2rem;line-height:3rem;}@media (min-width:480px){.paragraph--type--images-with-zoom-in-out .content .left-content div:first-child .green{font-size:4rem;line-height:4rem;}}.paragraph--type--images-with-zoom-in-out .content .left-content div:first-child .script{font-family:"SignPainter-HouseScript",Arial,Helvetica,sans-serif;}.paragraph--type--images-with-zoom-in-out .content .left-content p{margin-top:2rem;}.paragraph--type--images-with-zoom-in-out .content .left-content a.button{text-transform:capitalize;padding:10px 25px;font-size:1.5rem;}.paragraph--type--images-with-zoom-in-out .content .right-content{width:60%;position:relative;min-height:35vw;}@media screen and (max-width:768px){.paragraph--type--images-with-zoom-in-out .content .right-content{width:100%;min-height:100vw;}}@media screen and (min-width:1700px){.paragraph--type--images-with-zoom-in-out .content .right-content{max-width:1000px;height:625px;min-height:unset;}}.paragraph--type--images-with-zoom-in-out .content .right-content img:first-child{width:35%;transition:width 2s,opacity 2s;position:absolute;margin:0 auto;left:0;right:0;top:calc(145px - 9vw);}.paragraph--type--images-with-zoom-in-out .content .right-content img:first-child:hover{width:40%;opacity:.8;}@media screen and (min-width:1700px){.paragraph--type--images-with-zoom-in-out .content .right-content img:first-child{width:336px;top:0;}.paragraph--type--images-with-zoom-in-out .content .right-content img:first-child:hover{width:400px;}}@media screen and (max-width:768px){.paragraph--type--images-with-zoom-in-out .content .right-content img:first-child{top:20px;width:43%;}.paragraph--type--images-with-zoom-in-out .content .right-content img:first-child:hover{width:48%;}}.paragraph--type--images-with-zoom-in-out .content .right-content img:nth-child(2){width:45%;transition:width 2s,opacity 2s;position:absolute;top:calc(13% + 8vw);left:5%;}.paragraph--type--images-with-zoom-in-out .content .right-content img:nth-child(2):hover{width:50%;opacity:.8;}@media screen and (min-width:1700px){.paragraph--type--images-with-zoom-in-out .content .right-content img:nth-child(2){width:432px;top:189px;right:480px;}.paragraph--type--images-with-zoom-in-out .content .right-content img:nth-child(2):hover{width:500px;}}@media screen and (max-width:768px){.paragraph--type--images-with-zoom-in-out .content .right-content img:nth-child(2){width:52%;left:0;right:unset;}.paragraph--type--images-with-zoom-in-out .content .right-content img:nth-child(2):hover{width:60%;}}.paragraph--type--images-with-zoom-in-out .content .right-content img:nth-child(3){width:50%;transition:width 2s,opacity 2s;position:absolute;top:calc(15% + 10vw);right:7%;}.paragraph--type--images-with-zoom-in-out .content .right-content img:nth-child(3):hover{width:55%;opacity:.8;}@media screen and (min-width:1700px){.paragraph--type--images-with-zoom-in-out .content .right-content img:nth-child(3){width:480px;top:242px;right:67px;}.paragraph--type--images-with-zoom-in-out .content .right-content img:nth-child(3):hover{width:540px;}}@media screen and (max-width:768px){.paragraph--type--images-with-zoom-in-out .content .right-content img:nth-child(3){width:58%;top:calc(25% + 11vw);right:0;}.paragraph--type--images-with-zoom-in-out .content .right-content img:nth-child(3):hover{width:64%;}}
.paragraph--type--testimonials.green{background-color:#a8c14a;}.paragraph--type--testimonials.purple{background-color:#8c7287;}.paragraph--type--testimonials.rust{background-color:#c45729;}.paragraph--type--testimonials.bermuda-gray{background-color:#7393a6;}.paragraph--type--testimonials.yellow{background-color:#f1b828;}.paragraph--type--testimonials.gray{background-color:#7c7e7f;}.paragraph--type--testimonials.circle .left-content .description{top:30%;}@media (min-width:992px){.paragraph--type--testimonials.circle .left-content .description{top:20%;}}@media (min-width:1024px){.paragraph--type--testimonials.circle .left-content .description{top:25%;}}.paragraph--type--testimonials.circle .content .right-content h2{font-style:italic;}.paragraph--type--testimonials.heart .left-content .description{top:20%;}@media (min-width:992px){.paragraph--type--testimonials.heart .left-content .description{top:10%;}}@media (min-width:1024px){.paragraph--type--testimonials.heart .left-content .description{top:20%;}}.paragraph--type--testimonials .content{background-color:rgba(255,255,255,0);background-position:center center;background-repeat:no-repeat;margin-bottom:0;margin-top:0;background-size:cover;color:white;padding:10px 0;display:block;}@media (min-width:992px){.paragraph--type--testimonials .content{display:grid;grid-template-columns:1fr 2fr;align-items:center;}}.paragraph--type--testimonials .content .left-content{justify-self:end;position:relative;text-align:center;}.paragraph--type--testimonials .content .left-content img{display:inline-block;}.paragraph--type--testimonials .content .left-content .description{position:absolute;width:100%;text-align:center;}.paragraph--type--testimonials .content .left-content .description .hashtag{font-family:"SignPainter-HouseScript";font-weight:500;font-size:70px;}.paragraph--type--testimonials .content .left-content .description h3{font-family:"DINPro-Cond-Regular",Arial,Helvetica,sans-serif;font-size:1.75rem;align-self:end;margin-bottom:20px;}.paragraph--type--testimonials .content .left-content .description .social-networks{display:inline-block;align-self:start;}.paragraph--type--testimonials .content .left-content .description .social-networks div{display:inline-block;}.paragraph--type--testimonials .content .left-content .description .social-networks div:not(:first-child){margin-left:15px;}.paragraph--type--testimonials .content .right-content h2{font-family:"DINPro-CondLight",Arial,Helvetica,sans-serif;text-align:center;}.paragraph--type--testimonials .content .right-content h2 .script{font-size:2.8rem;}@media (min-width:992px){.paragraph--type--testimonials .content .right-content{width:64vw;}}.paragraph--type--testimonials .content .right-content .swiper-container .swiper-wrapper .swiper-slide{font-style:italic;padding:10px 50px 80px;text-align:center;line-height:30px;font-size:18px;}.paragraph--type--testimonials .content .right-content .swiper-container .swiper-wrapper .swiper-pagination{bottom:10px;left:0;width:100%;}.paragraph--type--testimonials .content .right-content .swiper-container .swiper-wrapper .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;margin-left:10px;background:transparent;border:2px solid white;}.paragraph--type--testimonials .content .right-content .swiper-container .swiper-wrapper .swiper-pagination .swiper-pagination-bullet-active{background:white;}
