@charset "UTF-8";
html body #CybotCookiebotDialog{box-shadow:none;background-color:#eee}html body #CybotCookiebotDialogBody,html body #CybotCookiebotDialogDetailBody{max-width:1016px}html body #CybotCookiebotDialogBodyContentTitle{color:#eb6608;font-size:26px;font-weight:400;font-family:'Bree';letter-spacing:-0.5px;margin-bottom:24px}html body #CybotCookiebotDialogBodyContentText{color:#424242;font-size:16px;line-height:26px;font-family:'Roboto'}html body #CybotCookiebotDialogDetailBody{margin-top:25px}html body #CybotCookiebotDialogDetailBodyContent{height:auto}html body #CybotCookiebotDialogDetailBodyContentCookieContainer:after{content:'';display:block;clear:both}html body #CybotCookiebotDialogBodyButtonAccept{font-size:16px;font-weight:400;line-height:1.65;font-family:'Bree';border:0;border-radius:100px;padding:12px 20px !important;background:linear-gradient(257deg, #f6a608, #eb6608)}html body #CybotCookiebotDialogBodyButtonDetails{color:#eb6608 !important;font-size:16px !important;font-weight:400;font-family:'Bree'}html body #CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyLink,html body #CybotCookiebotDialogBodyLevelDetailsButton{background-image:url(/static/img/cookiebot-arrow-down.png)}html body #CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyLink.CybotCookiebotDialogBodyLevelDetailsButtonExpanded,html body #CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyLink.CybotCookiebotDialogBodyLinkExpanded,html body #CybotCookiebotDialogBodyLevelDetailsButton.CybotCookiebotDialogBodyLevelDetailsButtonExpanded,html body #CybotCookiebotDialogBodyLevelDetailsButton.CybotCookiebotDialogBodyLinkExpanded{background-image:url(/static/img/cookiebot-arrow-up.png) !important}html body #CybotCookiebotDialogBodyButtons{margin-bottom:20px}html body #CybotCookiebotDialogDetailBodyContentCookieContainerTypeDetails,html body #CybotCookiebotDialogDetailBodyContentTextAbout{height:auto;max-height:55vh}html body a.CybotCookiebotDialogDetailBodyContentCookieContainerTypes,html body a.CybotCookiebotDialogDetailBodyContentCookieContainerTypesSelected{font-weight:bold;padding-top:12px !important;padding-bottom:10px !important}html body .CybotCookiebotDialogDetailBodyContentCookieTypeTable thead td,html body .CybotCookiebotDialogDetailBodyContentCookieTypeTable thead th{padding:6px}html body input[type=checkbox].CybotCookiebotDialogBodyLevelButton:checked+label,html body input[type=checkbox].CybotCookiebotDialogBodyLevelButton:checked:focus+label{background-image:url(/static/img/cookiebot-accept.png)}html body #CybotCookiebotDialogDetailFooter{padding-top:10px;padding-bottom:10px}@font-face{font-family:'Bree';font-weight:400;src:url("/static/fonts/BreeRegular.otf") format("opentype")}@font-face{font-family:'Bree';font-weight:300;src:url("/static/fonts/BreeLight.otf") format("opentype")}@font-face{font-family:'Bree';font-weight:600;src:url("/static/fonts/BreeBold.otf") format("opentype")}@font-face{font-family:'Bree';font-weight:900;src:url("/static/fonts/BreeExtrabold.otf") format("opentype")}a{color:#ec6607;text-decoration:none}main a:hover{text-decoration:underline}a[name]{position:relative;top:-100px}p,li{line-height:1.63}:root{overflow-x:hidden}*{box-sizing:border-box}body,html{min-height:100%}body{background-color:#fafafa;font-family:'Roboto';font-size:16px;font-size:1rem;color:#424242}body:before{content:'';position:fixed;top:0;left:0;transform:translateX(0);width:100%;height:100%;z-index:-1;transition:background-color 0.3s, transform 0.5s}body.menu-open:before{background-color:rgba(0, 0, 0, 0.6);transform:translateX(-300px);z-index:100}h1,.like-h1{font-family:'Bree';font-size:44px;font-size:2.75rem;font-weight:400;line-height:1.46;text-align:center;color:#ec6607}@media screen and (max-width:900px){h1,.like-h1{font-size:38px;font-size:2.375rem}}h2,.like-h2{font-family:'Bree';font-size:26px;font-size:1.625rem;font-weight:400;line-height:1.25;letter-spacing:-1px;text-align:left;color:#ec6607}h3{font-family:'Bree';font-size:22px;font-size:1.375rem;font-weight:400;color:#ec6607;letter-spacing:-0.5px}p,table{margin:7px 0}@media screen and (max-width:600px){p,table{font-size:16px;font-size:1rem}}p+p,p+table,table+p,table+table{margin:1rem 0}@media screen and (max-width:700px){p+p,p+table,table+p,table+table{margin:1rem 0}}*[data-href]{cursor:pointer}.body-con{z-index:1;height:100%;min-height:100%;position:relative;background-color:#fafafa;left:0;transition:left 0.5s;will-change:left}@media screen and (max-width:1120px){.body-con.menu-open{left:-300px}}.body-con.menu-open:before{z-index:100;background-color:rgba(0, 0, 0, 0.6)}main{padding-top:44px;display:block}@media screen and (max-width:700px){main{padding-top:40px}}section{display:block}body.home main{padding-top:95px;background:#fafafa}@-webkit-keyframes toRightFromLeft{49%{-webkit-transform:translate(100%)}50%{opacity:0;-webkit-transform:translate(-100%)}51%{opacity:1}}@-moz-keyframes toRightFromLeft{49%{-moz-transform:translate(100%)}50%{opacity:0;-moz-transform:translate(-100%)}51%{opacity:1}}@keyframes toRightFromLeft{49%{transform:translate(100%)}50%{opacity:0;transform:translate(-100%)}51%{opacity:1}}.mobile-navigation{position:fixed;top:0;right:0;width:300px;height:100%;color:#fff;transition:all 0.5s;background-image:linear-gradient(195deg, #f6a608, #eb6608);overflow-y:auto}.mobile-navigation .icons>*{display:inline-block;vertical-align:top;cursor:pointer}.mobile-navigation .icons .logo{background-image:url(/static/img/logo-kaal-wit.svg);background-repeat:no-repeat;width:75px;height:30px;margin-top:18px;margin-left:31px}.mobile-navigation .icons .close-menu{width:22px;height:22px;float:right;margin-top:24px;margin-right:20px;background-image:url(/static/img/close.svg)}.mobile-navigation nav{margin-top:86px;position:relative;z-index:1}@media screen and (max-height:870px){.mobile-navigation nav{margin-top:50px}}.mobile-navigation nav ul{margin-left:0}.mobile-navigation nav ul li.has-submenu>svg{display:none}.mobile-navigation nav ul li.has-submenu a:after{transform:translateY(-50%) rotate(90deg)}.mobile-navigation nav ul li.submenu-open .submenu{display:block}.mobile-navigation nav ul li a{display:block;position:relative;border-bottom:1px solid rgba(255, 255, 255, 0.2);padding:14.5px 28px;transition:all 0.3s;color:#ffe8d7;font-weight:300;font-size:16px;font-size:1rem;font-family:'Bree';text-decoration:none}.mobile-navigation nav ul li a:after{content:'';position:absolute;top:50%;right:20px;transform:translateY(-50%);width:18px;height:18px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url(/static/img/arrow-light-orange.svg)}.mobile-navigation nav ul li a.current,.mobile-navigation nav ul li a:hover{color:#ec6607;background-color:#fff}.mobile-navigation nav ul li a.current:after,.mobile-navigation nav ul li a:hover:after{background-image:url(/static/img/arrow-orange.svg)}.mobile-navigation nav ul li .submenu{display:none}.mobile-navigation nav ul li .submenu a{padding-left:50px}.mobile-navigation nav ul li .submenu a:after{transform:translateY(-50%)}.mobile-navigation nav ul li .submenu a svg{display:none}.mobile-navigation nav.menu3{margin-top:29px}.mobile-navigation nav.menu3 ul li a{border-bottom:0;background-image:none;padding:7px 28px;opacity:0.7;color:#fff}.mobile-navigation nav.menu3 ul li a.current,.mobile-navigation nav.menu3 ul li a:hover{background-color:transparent;color:#fff;opacity:1}.mobile-navigation .bottom{text-align:center;position:absolute;width:162px;left:69px;bottom:38px}@media screen and (max-width:870px){.mobile-navigation .bottom{left:initial;bottom:initial;position:relative;margin:30px auto 15px}}.mobile-navigation .bottom .tel{color:#fff;font-size:20px;font-size:1.25rem;font-family:'Bree';text-decoration:none;margin-bottom:27px;display:block}@media screen and (max-height:870px){.mobile-navigation .bottom .tel{margin-bottom:10px}}.mobile-navigation .bottom .tel img{width:26px;height:26px;margin-right:10px;display:inline-block;vertical-align:middle}.mobile-navigation .bottom .media a{display:inline-block;vertical-align:top;width:36px;height:36px;border-radius:50%;background-repeat:no-repeat;background-size:cover}.mobile-navigation .bottom .media a:not(:last-child){margin-right:14px}.mobile-navigation .bottom .media a.fb{background-image:url(/static/img/fb.svg)}.mobile-navigation .bottom .media a.tw{background-image:url(/static/img/tw.svg)}.mobile-navigation .bottom .media a.yt{background-image:url(/static/img/yt.svg)}.page-about header,.vacancies header{height:70px !important}.page-about header:before,.page-about header:after,.page-about header .quick-navigation-con,.vacancies header:before,.vacancies header:after,.vacancies header .quick-navigation-con{display:none}header{height:405px;position:relative;background:#f4f0ee}header:before{content:'';z-index:1;background-image:linear-gradient(90deg, #f4f0ee, #f4f0ee, rgba(244, 240, 238, 0), rgba(244, 240, 238, 0));position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:500px){header:before{background-image:linear-gradient(90deg, rgba(244, 240, 238, 0.75), rgba(244, 240, 238, 0.75), rgba(244, 240, 238, 0), rgba(244, 240, 238, 0))}}header:after{content:'';z-index:0;position:absolute;top:0;left:0;width:100%;height:100%;background-position:right 41%;background-repeat:no-repeat;background-size:74%}body:not(.page-behandeling):not(.page-pmc) header:after{background-image:url('/static/img/header.jpg')}@media screen and (max-width:1490px){header:after{background-size:auto 100%}}header .quick-navigation-con{display:block;width:90%;max-width:1015px;margin:0 auto}header .quick-navigation{position:relative;display:inline-block;max-width:441px;width:100%;margin:204px 0 0 0;border-radius:4px;background-color:#fff;z-index:2;cursor:pointer}header .quick-navigation:before{position:absolute;content:"";top:100%;bottom:0px;left:3%;right:3%;z-index:-1;box-shadow:0 0 40px 2px rgba(0, 0, 0, 0.6);border-radius:40px/20px}header .quick-navigation .top{background-image:url(/static/img/arrow-down.svg);background-repeat:no-repeat;background-size:20px 11px;background-position:calc(100% - 19px) center;background-color:#fff;padding:21px 0 21px 26px;position:relative}@media screen and (max-width:1200px){header .quick-navigation .top{font-size:1.6667vw}}header .quick-navigation .top:after{content:'';background-image:linear-gradient(261deg, #f6a608, #f08108 58%, #eb6608);position:absolute;bottom:0;left:0;width:100%;height:100%;height:2px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}header .quick-navigation .top span{font-size:17px;color:#2d2d2d;font-family:'Bree';font-weight:300}header .quick-navigation .items{padding:10px;display:none;position:absolute;background:#fff;max-width:441px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}header .quick-navigation .items:after{content:'';position:absolute;bottom:-4px;left:2%;width:96%;height:4px;background-color:rgba(0, 0, 0, 0.04);border-bottom-left-radius:4px;border-bottom-right-radius:4px}header .quick-navigation .items a{display:block;font-size:16px;color:#ec6607;text-decoration:none;font-weight:300;padding:8px 0 8px 50px;position:relative;-webkit-transition:all 0.25s ease 0s;-khtml-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s}header .quick-navigation .items a:before{content:'';position:absolute;left:19px;top:10px;background-image:url(/static/img/arrow-orange.svg);background-size:cover;width:15px;height:15px;-webkit-transition:all 0.25s ease 0s;-khtml-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s}header .quick-navigation .items a:hover{padding-left:60px;background-color:#ebeef0}header .quick-navigation .items a:hover:before{left:29px}header .corona h2{font-size:20px;margin-top:20px}@media screen and (max-height:700px){header .corona h2{font-size:18px;margin-top:5px}}body.home header{height:100%;border-left:28px solid #fafafa;border-right:28px solid #fafafa}body.home header:after{background-size:auto 100%;background-position:right center}@media screen and (max-width:1200px){body.home header:after{background-position:right -300px center}}@media screen and (max-width:800px){body.home header:after{opacity:0.3}}@media screen and (max-height:770px){body.home header:after{background-size:auto 100%}}@media screen and (max-height:700px){body.home header:after{background-position:right -210px center}}@media screen and (max-height:500px){body.home header:after{background-position:right -95px center}}body.home header .quick-navigation-con{max-width:none;margin-left:0}body.home header .quick-navigation-con .quick-navigation{display:block;margin:0}body.home header .header-left{position:absolute;left:0;top:0;width:60%;height:calc(100% - 70px);z-index:97}@media screen and (max-width:800px){body.home header .header-left{width:100%}}body.home header .header-inner{right:0;z-index:1;margin:0;position:absolute;top:47%;left:50%;transform:translate(-50%, -50%);max-width:590px;width:90%;margin-left:10px}@media screen and (max-height:500px){body.home header .header-inner{top:57%}}body.home header .logo-wrapper{background-image:url(/static/img/logo.svg);background-repeat:no-repeat;background-size:90px 90px;padding-left:106px;height:119px;position:absolute;top:95px;max-width:590px;width:90%;left:50%;transform:translate(-50%, 0);z-index:2;margin-left:10px}body.home header .logo-wrapper span{font-family:'Bree';font-size:17px;font-size:1.0625rem;color:#9e9e9e;line-height:23px;display:inline-block;margin-top:22px}@media screen and (max-height:860px){body.home header .logo-wrapper{display:inline-block;height:30px;background-image:url(/static/img/logo-kaal.svg);background-repeat:no-repeat;background-size:75px 30px;top:18px;right:0;width:90%;z-index:1}body.home header .logo-wrapper span{display:none}}@media screen and (max-width:550px){body.home header .logo-wrapper{display:none}}body.home header .text{margin-bottom:29px}body.home header .text .welcome{font-size:1.3333vw;line-height:1.2;color:#9e9e9e;font-family:'Bree'}@media screen and (max-width:1024px){body.home header .text .welcome{font-size:2.3333vw}}@media screen and (max-width:760px){body.home header .text .welcome{font-size:18px;font-size:1.125rem}}body.home header .text .heading{font-size:3vw;line-height:2.9vw;font-weight:600;color:#ec6607;font-family:'Bree';margin:1rem 0}@media screen and (max-width:760px){body.home header .text .heading{font-size:30px;font-size:1.875rem;line-height:31px}}body.home header .text .week-van-zorg-en-welzijn{margin:0 0 60px}body.home header .text .week-van-zorg-en-welzijn .heading{font-weight:normal}body.home header .text .week-van-zorg-en-welzijn .welcome{margin:10px 0}@media screen and (max-width:790px){body:not(.home) header:after{background-size:auto 100%}}body.vacancies header:before{border-left:28px solid #fafafa;border-right:28px solid #fafafa;right:0;width:auto}@media screen and (max-width:700px),(max-height:310px){body.vacancies header{background-color:#fafafa;height:200px}body.vacancies header:before,body.vacancies header:after{display:none}body.vacancies header .logo-wrapper{top:100px !important;left:28px !important}}body.vacancies header .top-navigation{position:fixed;width:100%;left:0;box-shadow:0 0 3px 0px rgba(0, 0, 0, 0.1), 0px 10px 50px rgba(0, 0, 0, 0.05);transition:left 0.5s}@media screen and (max-width:1120px){body.vacancies header .top-navigation{display:block}body.vacancies header .top-navigation nav{display:none}}body.vacancies header .logo-wrapper{background-image:url(/static/img/logo.svg);background-repeat:no-repeat;background-size:90px 90px;padding-left:106px;height:119px;position:absolute;top:118px;max-width:268px;width:90%;left:48px;z-index:2}@media screen and (max-width:400px){body.vacancies header .logo-wrapper{background-size:75px 75px;padding-left:85px}}body.vacancies header .logo-wrapper span{font-family:'Bree';font-size:17px;font-size:1.0625rem;color:#9e9e9e;text-align:left;line-height:1.35;display:inline-block;margin-top:22px;white-space:nowrap}@media screen and (max-width:400px){body.vacancies header .logo-wrapper span{margin-top:17px;font-size:15px;font-size:0.9375rem}}@media screen and (max-height:760px){body.vacancies header .logo-wrapper{display:inline-block;height:30px;background-image:url(/static/img/logo-kaal.svg);background-repeat:no-repeat;background-size:75px 30px;top:18px;right:0;width:90%;z-index:1}body.vacancies header .logo-wrapper span{display:none}}@media screen and (max-width:700px){body.vacancies header .quick-navigation-con{display:none}}body.vacancies header .vacancy-cta-con{position:absolute;top:calc(50vh - 133px);max-width:1200px;width:90%;left:0;right:0;margin:0 auto;z-index:2}@media screen and (max-width:700px),(max-height:310px){body.vacancies header .vacancy-cta-con{display:none}}body.vacancies header .vacancy-cta-con .vacancy-cta-title{font-family:'Bree';font-size:57px;font-size:3.5625rem;font-weight:600;line-height:1;letter-spacing:-1px;text-align:left;color:#ec6607;width:325px;height:171px;margin-bottom:45px}@media screen and (max-height:514px){body.vacancies header .vacancy-cta-con .vacancy-cta-title{margin-top:130px;margin-bottom:15px;font-size:35px;font-size:2.1875rem;height:auto}}body.vacancies header .vacancy-cta-con .vacancy-cta-button{text-decoration:none;height:50px;border-radius:100px;background:linear-gradient(257deg, #f6a608, #eb6608);font-family:'Bree';font-size:16px;font-size:1rem;text-align:center;line-height:1.65;display:inline-block;width:200px;vertical-align:top;position:relative;cursor:pointer;-webkit-transition:background 0.5s;-khtml-transition:background 0.5s;-moz-transition:background 0.5s;-ms-transition:background 0.5s;-o-transition:background 0.5s;transition:background 0.5s}body.vacancies header .vacancy-cta-con .vacancy-cta-button:after{content:'';position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;opacity:0;-webkit-transition:all 0.5s;-khtml-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;z-index:0;border-radius:100px;background:#fef6e6}body.vacancies header .vacancy-cta-con .vacancy-cta-button span{position:absolute;text-align:left;left:30px;top:12px;width:140px;height:24px;-webkit-transition:width 0.5s;-khtml-transition:width 0.5s;-moz-transition:width 0.5s;-ms-transition:width 0.5s;-o-transition:width 0.5s;transition:width 0.5s;overflow:hidden;z-index:1;white-space:nowrap;color:#fff}body.vacancies header .vacancy-cta-con .vacancy-cta-button span.hover{width:0;color:#f7a607;z-index:2}body.vacancies header .vacancy-cta-con .vacancy-cta-button:hover span.hover{width:140px}body.vacancies header .vacancy-cta-con .vacancy-cta-button:hover:after{opacity:1}body.vacancies-home header{height:60vh}@media screen and (max-height:900px){body.vacancies-home header{height:70vh}}@media screen and (max-width:700px){body.vacancies-home header{height:200px}}body.vacancies-home header .header-left{position:absolute;left:28px;top:0;width:calc(60% - 28px);height:calc(100% - 70px);z-index:97}@media screen and (max-width:800px){body.vacancies-home header .header-left{width:calc(100% - 56px)}}body.vacancies-home header .header-left .logo-wrapper{padding-left:106px;height:119px;top:95px;max-width:590px;width:90%;left:50%;transform:translate(-50%, 0);z-index:2;margin-left:8px}@media screen and (max-width:700px){body.vacancies-home header .header-left .logo-wrapper{left:0 !important;transform:translate(0, 0)}}body.vacancies-home header .header-left .vacancy-cta-con{max-width:590px;left:17px;top:48%}@media screen and (max-height:790px){body.vacancies-home header .header-left .vacancy-cta-con{top:50%}}body.vacancies-home header .header-left .vacancy-cta-con .vacancy-cta-title{font-size:49px;font-size:3.0625rem}@media screen and (max-height:850px){body.vacancies-home header .header-left .vacancy-cta-con .vacancy-cta-title{font-size:38px;font-size:2.375rem;margin-bottom:0}}body.vacancies-home header nav{padding-right:215px}body.vacancies-home header .top-navigation{position:fixed;width:100%;left:0}body.vacancies-home header .top-navigation .back{left:28px}body.vacancies-home header .actions{right:56px}@media screen and (max-width:1120px){body.vacancies-home header .actions{right:28px}}#readspeaker_button1{display:none;position:fixed;top:80px;right:50px}.alert{position:fixed;display:block;height:auto;background:#ec6607;z-index:101;bottom:0;left:0;right:0;opacity:1;transform:translateY(0%);transition:transform 0.3s ease-out, opacity 0.3s ease-out}.home .alert{bottom:70px;left:28px;right:28px}@media screen and (max-width:768px){.home .alert{bottom:0;left:0;right:0}}.alert.not-active{opacity:0;transform:translateY(100%);pointer-events:none}.alert .container{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;height:58px;text-decoration:none;padding-right:40px}@media (min-width:1024px){.alert .container{height:64px}}.alert .container .button{color:#fff;background:rgba(255, 255, 255, 0.17);border-radius:20px;padding:5px 20px;white-space:nowrap}.alert .container .button .mobile{display:none}@media screen and (max-width:640px){.alert .container .button .mobile{display:inline}.alert .container .button .desktop{display:none}}.alert h2,.alert .description{font-size:14px;font-size:0.875rem;font-weight:500;color:#333;margin:0;padding-right:15px;max-width:calc(100% - 105px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:768px){.alert h2,.alert .description{font-size:16px;font-size:1rem}}.alert h2{display:block}@media (min-width:1024px){.alert h2{display:none}}.alert .description{display:none}@media (min-width:1024px){.alert .description{display:block}}.alert a[class^="button"]{min-width:105px}.alert .alert-close{position:absolute;display:block;right:0;bottom:0;height:58px;width:40px;opacity:0.5;cursor:pointer;transition:opacity 0.15s ease-in-out}.alert .alert-close:before{content:"Sluiten";position:absolute;display:block;right:35px;top:50%;height:25px;width:auto;padding:5px 10px;background:rgba(255, 255, 255, 0.17);border-radius:15px;font-size:15px;line-height:1em;color:#fff;transform:translateY(-50%);box-sizing:border-box;opacity:0;pointer-events:none}.alert .alert-close:hover{opacity:0.75}@media (min-width:1024px){.alert .alert-close:hover::before{opacity:1}}.alert .alert-close .line{position:absolute;display:block;width:10px;height:2px;background:#00b09c;top:50%;left:50%}.alert .alert-close .line:nth-child(1){transform:translate(-50%, -50%) rotate(-45deg)}.alert .alert-close .line:nth-child(2){transform:translate(-50%, -50%) rotate(45deg)}@media (min-width:1024px){.alert .alert-close{height:64px}}.alert.purple{background-color:#ec6607}.alert.purple h2,.alert.purple .description{color:#fff}.alert.purple .alert-close .line{background:#fff}.alert.general .description{display:block}@media (max-width:1024px){.alert.general .description.desktop{display:none}}.alert.general .description.mobile{display:none}@media (max-width:1024px){.alert.general .description.mobile{display:block}}footer{padding:0 0 30px 0;background-image:linear-gradient(246deg, #f6a608, #eb6608);color:#fff;z-index:95;position:relative}footer .top{background-color:#fafafa;height:107px;position:relative}@media screen and (max-width:700px){footer .top{height:70px}}footer .top:before{content:'';position:absolute;width:118px;height:119px;background-image:url(/static/img/logo.svg);background-repeat:no-repeat;left:calc(50% - 75px);bottom:-79px;border:20px solid #fafafa;border-radius:50%}@media screen and (max-width:700px){footer .top:before{width:85px;height:86px;background-size:contain;border-width:12px;bottom:-54px;left:calc(50% - 54.5px)}}footer .container{max-width:1200px;width:90%;margin:0 auto;font-size:16px;font-size:1rem;padding-top:98px}footer .container>div{display:inline-block;vertical-align:top}footer .left,footer .right{display:inline-block;vertical-align:top}footer .left{width:100%;margin-right:0;max-width:50%}@media screen and (max-width:1040px){footer .left{max-width:none;margin-right:0}}footer .right{width:50%;padding-left:10%}@media screen and (max-width:1040px){footer .right{width:100%;padding-left:0}}footer .right p{margin:0.6rem 0;line-height:1.5em}footer .tel{width:100%;max-width:450px;position:relative;font-size:32px;font-size:2rem;font-weight:bold;margin-bottom:52px;margin-left:56px;margin-top:50px}@media screen and (max-width:1040px){footer .tel{max-width:none}}@media screen and (max-width:600px){footer .tel{font-size:27px}}footer .tel:before{content:'';position:absolute;top:2px;left:-56px;background-image:url(/static/img/phone-white.svg);background-repeat:no-repeat;background-size:cover;width:38px;height:38px}@media screen and (max-width:700px){footer .tel:before{top:6px}}footer .text{width:90%;line-height:25px;max-width:80%;margin-top:13px}@media screen and (max-width:1040px){footer .text{max-width:none;margin-bottom:30px}}footer .text p:nth-child(2){margin-top:11px}footer .text p{width:90%;line-height:25px;max-width:100%}footer .text p+p{font-size:1.05rem}footer .menu{width:calc(55% - 37px);margin-right:37px;display:inline-block;vertical-align:top}@media screen and (max-width:1040px){footer .menu{max-width:290px;margin-right:0;width:50%}}@media screen and (max-width:500px){footer .menu{max-width:none;width:100%}}footer .menu a:hover{opacity:0.5}footer .menu>p:first-child{font-weight:bold}footer .contact{width:45%;display:inline-block;vertical-align:top}@media screen and (max-width:1040px){footer .contact{max-width:290px}}@media screen and (max-width:500px){footer .contact{max-width:none;width:100%}}footer .contact .route{display:block;margin-top:28px;font-size:14px;font-size:0.875rem;padding-left:15px;position:relative}footer .contact .route:before{content:'';position:absolute;top:5px;left:0;width:12px;height:8px;background-image:url(/static/img/arrow-white.svg);background-repeat:no-repeat;background-size:contain}footer .contact .route a:hover{opacity:0.5}footer .contact .zorgkaart{width:152px;height:42px;background-image:url(/static/img/footer/zorgkaart.svg);background-repeat:no-repeat;background-size:cover;margin-top:30px;display:block}footer .contact .dekra{width:83px;height:130px;background-image:url(/static/img/footer/dekra.png);background-repeat:no-repeat;background-size:cover;margin-top:30px;display:block}footer .newsletter{background-color:rgba(255, 255, 255, 0.17);text-align:center;margin-top:94px;padding:30px 0}@media screen and (max-width:1040px){footer .newsletter{text-align:left}footer .newsletter form{width:94%;margin:0 auto;display:block}}footer .newsletter span{font-family:'Bree';font-size:19.2px;font-size:1.2rem;display:inline-block;margin-right:40px}@media screen and (max-width:1040px){footer .newsletter span{display:block;text-align:center;margin-bottom:10px}}footer .newsletter input{width:calc(100% - 600px);max-width:260px;padding:15px 20px;font-size:15px;font-size:0.9375rem;font-family:'Roboto';color:#7d8b97;border:0;vertical-align:top;margin-right:0px;border-radius:24px 0 0 24px}@media screen and (max-width:1040px){footer .newsletter input{max-width:none;width:calc(100% - 120px)}}@media screen and (max-width:570px){footer .newsletter input{margin-bottom:10px}}footer .newsletter input::-webkit-input-placeholder{color:#7d8b97}footer .newsletter input:-moz-placeholder{color:#7d8b97;opacity:1}footer .newsletter input::-moz-placeholder{color:#7d8b97;opacity:1}footer .newsletter input:-ms-input-placeholder{color:#7d8b97}footer .newsletter input::-ms-input-placeholder{color:#7d8b97}footer .newsletter button{background-color:#fff;border-radius:0 24px 24px 0;color:#ec6607;border:0;padding:12.5px 44px 12.5px 0px;font-size:16px;font-size:1rem;font-family:'Bree';text-align:left;cursor:pointer;position:relative;overflow:hidden;height:48px}footer .newsletter button:after{content:'';position:absolute;top:15px;left:75px;width:20px;height:20px;overflow:hidden;background-image:url(/static/img/arrow-orange.svg);background-repeat:no-repeat;background-size:17px 17px}footer .newsletter button:hover:after{-webkit-animation:toRightFromLeft 0.3s forwards;-moz-animation:toRightFromLeft 0.3s forwards;animation:toRightFromLeft 0.3s forwards}footer .bottom-menu .media{width:142px;margin:40px auto 11px}footer .bottom-menu .media a{width:36px;height:36px;margin-right:14px;display:inline-block;vertical-align:top;background-repeat:no-repeat;background-size:cover}footer .bottom-menu .media a.fb{background-image:url(/static/img/fb.svg)}footer .bottom-menu .media a.tw{background-image:url(/static/img/tw.svg)}footer .bottom-menu .media a.yt{background-image:url(/static/img/yt.svg);margin-right:0}footer .bottom-menu .links{max-width:600px;width:90%;text-align:center;margin:30px auto 0 auto;float:none}footer .bottom-menu .links a{font-size:14px;font-size:0.875rem;line-height:27px;display:inline-block;vertical-align:top;margin-right:22px}footer .bottom-menu .links a:last-child{margin-right:0}footer .bottom-menu .right .menu{margin-right:50px}footer p,footer a{text-decoration:none;color:#fff}.body-con.menu-open footer .tel:before{display:none}.detail-con{width:90%;max-width:1025px;margin:0 auto;color:#424242}.detail-con .content{width:57%;margin:44px 18% 0 0;display:inline-block;vertical-align:top}.detail-con .content h1{text-align:left;margin-top:0}@media screen and (max-width:600px){.detail-con .content{width:100%;margin-right:0;margin-top:50px}}.detail-con .content h3{margin-bottom:0;margin-top:22px}.detail-con .content>p{font-size:16px;font-size:1rem;line-height:1.5}.detail-con .content>p:first-child{line-height:1.55;font-size:16px;font-size:1rem;margin-bottom:43px}.locations-con{max-width:none !important;width:100% !important}.locations-con .maps-con{display:block !important}.location-detail .slider-con{overflow:visible}.location-detail .slider-con .slick-list{overflow:visible}.location-detail .slider-con .slick-list .slick-slide.slick-current{box-shadow:0 1px 20px 3px rgba(0, 0, 0, 0.38)}.location-detail .available-care>h2{max-width:1024px;margin:88px auto;width:90%}.location-detail .available-care .services-con{margin:88px auto}.location-detail .available-care .services-con .service-item .service-item-con{max-width:1024px}.location-detail .activities{margin-top:50px}.location-detail .activities h2{font-size:36px}.location-detail .moments{margin-top:88px}.location-detail .moments h2{text-align:center;max-width:1200px;width:90%;font-size:36px;margin:0 auto 75px}.location-detail .faq{margin-top:88px;margin-bottom:88px}.cta-con{background-color:#f5f5f5;padding:88px 0 88px;text-align:center}.cta-con .cta-item{display:inline-block;vertical-align:top}.cta-con .cta-item.small-cta{max-width:594px;padding:0 125px;width:50%}@media screen and (max-width:1250px){.cta-con .cta-item.small-cta{padding:0 3%}}@media screen and (max-width:800px){.cta-con .cta-item.small-cta{width:90%;padding:0}.cta-con .cta-item.small-cta:nth-child(2){margin-top:70px}}.cta-con .cta-item.large-cta{max-width:646px;width:90%}.cta-con .cta-item h2{margin-top:0;letter-spacing:-1px;font-size:40px;font-size:2.5rem;text-align:center}.cta-con .cta-item .description{font-size:16px;font-size:1rem;color:#424242;line-height:26px}.cta-con .cta-item .toggle{display:none}.cta-con .cta-item form{margin:0 auto;max-width:441px}.cta-con .cta-item form [type="submit"]{margin-top:40px}.cta-con .cta-item .button{text-decoration:none;height:50px;border-radius:100px;background-image:linear-gradient(257deg, #f6a608, #eb6608);font-family:'Bree';font-size:16px;font-size:1rem;text-align:center;line-height:1.65;color:#fff;display:inline-block;width:215px;vertical-align:top;position:relative;cursor:pointer;border:0}.cta-con .cta-item .button:after{content:'';position:absolute;top:-3px;left:-3px;right:0;bottom:0;width:calc(100% + 6px);height:calc(100% + 6px);opacity:0;background-color:#fff6e5;-webkit-transition:all 0.5s;-khtml-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;z-index:0;border-radius:100px}.cta-con .cta-item .button span{position:absolute;text-align:left;left:30px;top:12px;width:calc(100% - 60px);height:24px;-webkit-transition:width 0.5s;-khtml-transition:width 0.5s;-moz-transition:width 0.5s;-ms-transition:width 0.5s;-o-transition:width 0.5s;transition:width 0.5s;overflow:hidden;z-index:1;white-space:nowrap}.cta-con .cta-item .button span.hover{width:0;color:#f7a607;z-index:2}.cta-con .cta-item .button:hover span.hover{width:calc(100% - 60px)}.cta-con .cta-item .button:hover:after{opacity:1}.cta-con .cta-item.cta-tour .location-con{position:relative;display:block;max-width:441px;width:100%;margin:-10px auto 0 auto;background-color:#fff;z-index:2;transform:translate3d(0, 0, 0);border:solid 1px #e0e0e0;border-radius:4px}.cta-con .cta-item.cta-tour .location-con .top{background-image:url(/static/img/arrow-down.svg);background-repeat:no-repeat;background-size:20px 11px;background-position:calc(100% - 19px) center;padding:21px 26px 21px;position:relative;cursor:pointer;text-align:left}.cta-con .cta-item.cta-tour .location-con .top span{font-family:'Roboto';font-size:16px;font-size:1rem;color:#bcbcbc}.cta-con .cta-item.cta-tour .location-con .items{padding:10px;display:none;position:absolute;background:#fff;max-width:441px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border:solid 1px #e0e0e0;border-top:none;top:59px;left:-1px;right:-1px;text-align:left}.cta-con .cta-item.cta-tour .location-con .items:after{content:'';position:absolute;bottom:-4px;left:2%;width:96%;height:4px;background-color:rgba(0, 0, 0, 0.04);border-bottom-left-radius:4px;border-bottom-right-radius:4px}.cta-con .cta-item.cta-tour .location-con .items span{display:block;font-size:16px;color:#ec6607;text-decoration:none;font-weight:400;padding:8px 0 8px 50px;position:relative;-webkit-transition:all 0.25s ease 0s;-khtml-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;cursor:pointer}@media screen and (max-width:500px){.cta-con .cta-item.cta-tour .location-con .items span{padding:8px 0 8px 35px}}.cta-con .cta-item.cta-tour .location-con .items span:before{content:'';position:absolute;left:19px;top:10px;background-image:url(/static/img/arrow-orange.svg);background-size:cover;width:15px;height:15px;-webkit-transition:all 0.25s ease 0s;-khtml-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s}@media screen and (max-width:500px){.cta-con .cta-item.cta-tour .location-con .items span:before{left:5px}}.cta-con .cta-item.cta-tour .location-con .items span[data-id="0"]{background-color:#fafafa}.cta-con .cta-item.cta-tour .location-con .items span[data-id="0"]:before{transform:rotate(-180deg)}.cta-con .cta-item.cta-tour .location-con .items span.hidden{display:none}.cta-con .cta-item.cta-tour .location-con .items span:hover{padding-left:60px;background-color:#ebeef0}@media screen and (max-width:500px){.cta-con .cta-item.cta-tour .location-con .items span:hover{padding-left:45px}}.cta-con .cta-item.cta-tour .location-con .items span:hover:before{left:29px}@media screen and (max-width:500px){.cta-con .cta-item.cta-tour .location-con .items span:hover:before{left:10px}}.cta-con .cta-item.cta-tour .button{width:217px}.cta-con .cta-item.cta-contact .img{width:100px;height:100px;position:relative;margin-right:26px;margin-top:37px;display:inline-block;vertical-align:top}.cta-con .cta-item.cta-contact .img:before{content:'';width:120px;height:120px;position:absolute;left:-10px;top:-10px;background-image:linear-gradient(225deg, #f6a608, #eb6608);border-radius:50%}.cta-con .cta-item.cta-contact .img img{position:relative;z-index:1;width:100%;height:100%;border-radius:50%;border:3px solid #fff}.cta-con .cta-item.cta-contact .info{display:inline-block;vertical-align:top;margin-top:52px;margin-left:10px;text-align:left;width:calc(100% - 136px)}.cta-con .cta-item.cta-contact .info p{margin:5px 0px 0px 0px}.cta-con .cta-item.cta-contact .info .name{color:#424242;font-size:18px;font-size:1.125rem;font-weight:bold;margin-top:-5px}.cta-con .cta-item.cta-contact .info .function{color:#757575;font-size:16px;font-size:1rem;margin-top:5px;margin-bottom:0}.cta-con .cta-item.cta-contact .info .email,.cta-con .cta-item.cta-contact .info .phone{color:#424242;font-size:16px;font-size:1rem;position:relative;padding-left:30px;margin-top:11px;display:block;text-decoration:none;-webkit-transition:all 0.25s ease 0s;-khtml-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s}.cta-con .cta-item.cta-contact .info .email:before,.cta-con .cta-item.cta-contact .info .phone:before{content:'';position:absolute;top:3px;left:0;width:20px;height:20px;background-size:contain;background-repeat:no-repeat}.cta-con .cta-item.cta-contact .info .email:hover,.cta-con .cta-item.cta-contact .info .phone:hover{color:#F6A608}.cta-con .cta-item.cta-contact .info .email:before{background-image:url(/static/img/mail.svg)}.cta-con .cta-item.cta-contact .info .phone:before{background-image:url(/static/img/phone.svg)}.cta-con .cta-item.cta-callback .button{width:145px}body.home .main-navigation:not(.fixed) .submenu{top:auto;bottom:94%}header nav{vertical-align:top}header nav ul{margin-left:-28px}header nav ul li{list-style-type:none;display:inline-block;vertical-align:top;line-height:41px}header nav ul li a{text-decoration:none;color:#9e9e9e;font-family:'Bree';font-weight:300}header .logo{z-index:1;position:absolute;left:0;width:75px;height:30px;margin-top:17.5px;margin-left:28px;background-image:url(/static/img/logo-kaal.svg);background-repeat:no-repeat;transition:opacity 0.3s}header .top-navigation{height:70px;background-color:#fafafa;text-align:right;line-height:71px;position:relative;z-index:98}@media screen and (max-width:1120px){header .top-navigation{display:none}}header .top-navigation .logo{display:none}@media screen and (max-height:760px) and (min-width:768px){header .top-navigation .logo{display:block}}header .top-navigation nav{padding-right:188px}header .top-navigation nav ul li{line-height:71px}header .top-navigation nav ul li:not(:first-child){margin-left:37.5px}header .top-navigation nav ul li:last-child{margin-right:10px}header .top-navigation nav ul li a{font-size:16px;font-size:1rem;letter-spacing:-0.3px;-webkit-transition:all 0.25s ease 0s;-khtml-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s}header .top-navigation nav ul li a:hover{color:#ec6607}header .top-navigation nav ul li a.highlight{color:#ec6607;font-weight:400}header .top-navigation .back{position:absolute;left:28px;font-family:'Bree';font-size:17px;line-height:1.35;text-align:left;color:#9e9e9e;text-decoration:none;top:22px;background-image:url('/static/img/arrow-gray.svg');background-position:center left;background-repeat:no-repeat;padding-left:36px}header .main-navigation{position:fixed;top:0;padding-left:28px;padding-right:28px;box-shadow:0 0 3px 0px rgba(0, 0, 0, 0.1), 0px 10px 50px rgba(0, 0, 0, 0.05);left:0;background-color:#fafafa;line-height:41px;height:70px;width:100%;transition:box-shadow 0.3s, left 0.5s;z-index:98}@media screen and (max-width:1120px){header .main-navigation{z-index:98}}header .main-navigation nav{position:relative;margin:0 auto;width:100%;max-width:1200px;text-align:center}@media screen and (max-width:1120px){header .main-navigation nav{display:none}}@media screen and (max-width:1430px){header .main-navigation nav ul{margin-left:3%}}header .main-navigation nav ul li.has-submenu{position:relative}header .main-navigation nav ul li.has-submenu+li{margin-left:15px}header .main-navigation nav ul li.has-submenu>svg{position:absolute;top:50%;right:-6px;transform:translateY(-65%);width:11px;transition:transform 0.3s}header .main-navigation nav ul li.has-submenu>svg path{stroke:#7d725c;transition:stroke 0.3s}header .main-navigation nav ul li.has-submenu>a.js-current~svg path{stroke:#ec6607}header .main-navigation nav ul li.has-submenu:hover>a{color:#ec6607}header .main-navigation nav ul li.has-submenu:hover>svg{transform:translateY(-65%) rotate(180deg)}header .main-navigation nav ul li.has-submenu:hover>svg path{stroke:#ec6607}header .main-navigation nav ul li.has-submenu:hover .submenu{opacity:1;pointer-events:auto}header .main-navigation nav ul li a{display:block;padding:13px 20px 21px;font-size:17px;font-size:1.0625rem;color:#7d725c;height:70px;transition:color 0.3s;font-weight:300;position:relative}@media screen and (max-width:1340px){header .main-navigation nav ul li a{padding:13px 14px 21px}}@media screen and (max-width:1200px){header .main-navigation nav ul li a{padding:13px 10px 21px}}header .main-navigation nav ul li a.current:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#ec6607}header .main-navigation nav ul li a:hover,header .main-navigation nav ul li a.js-current{color:#ec6607}header .main-navigation nav ul li .submenu{z-index:1;position:absolute;top:94%;left:50%;transform:translateX(-50%);text-align:left;opacity:0;width:250px;margin-left:0;padding:10px 0;border-radius:6px;pointer-events:none;background-color:#fff;transition:opacity 0.3s;box-shadow:0px 0px 6px rgba(0, 0, 0, 0.1)}header .main-navigation nav ul li .submenu li{display:block;line-height:1.2}header .main-navigation nav ul li .submenu li:not(:last-child){border-bottom:1px solid #a7a7a7}header .main-navigation nav ul li .submenu li a{height:auto;display:block;padding:12px 34px 12px 10px;font-size:16px;font-weight:400;transition:background-color 0.3s}header .main-navigation nav ul li .submenu li a:hover,header .main-navigation nav ul li .submenu li a.current{background-color:rgba(0, 0, 0, 0.1);color:#ec6607}header .main-navigation nav ul li .submenu li a:hover:after,header .main-navigation nav ul li .submenu li a.current:after{display:none}header .main-navigation nav ul li .submenu li a:hover svg path,header .main-navigation nav ul li .submenu li a.current svg path{fill:#ec6607}header .main-navigation nav ul li .submenu li a svg{position:absolute;top:50%;right:15px;transform:translateY(-50%);width:15px;height:auto}header .main-navigation nav ul li .submenu li a svg path{fill:#7d725c;transition:fill 0.3s}header .main-navigation nav .active-item{position:absolute;bottom:0;left:0;width:0;height:4px;transition:all 0.3s;pointer-events:none;background-color:#ec6607}header .actions{display:inline-block;vertical-align:top;height:100%;padding-top:25px;margin-right:5px;overflow:hidden;position:absolute;right:0;top:0}@media screen and (max-width:1120px){header .actions{right:28px}}header .actions>a,header .actions div{background-repeat:no-repeat;display:inline-block;vertical-align:top;cursor:pointer;margin-top:0}header .actions .readspeak{margin-right:19px;background-image:url(/static/img/topmenu/audio.svg);width:21px;height:20px}header .actions .phone{margin-right:18px;background-image:url(/static/img/topmenu/phone.svg);height:19px;width:19px}header .actions .mail{margin-right:25px;padding-top:2px;background-image:url(/static/img/topmenu/mail.svg);height:17px;width:23px}header .actions .search{background-image:url(/static/img/topmenu/search.svg);padding-top:2px;width:20px;height:21px;margin-right:19px}header .actions .menu-toggle{background-image:url(/static/img/topmenu/menu.svg);width:28px;height:19px}@media screen and (min-width:1121px){header .actions .menu-toggle{display:none}}@media screen and (min-width:1121px){body.home .main-navigation{position:absolute;top:calc(100% - 70px);box-shadow:none}body.home .main-navigation.fixed{position:fixed;top:0;padding-left:28px;padding-right:28px;box-shadow:0 0 3px 0px rgba(0, 0, 0, 0.1), 0px 10px 50px rgba(0, 0, 0, 0.05)}body.home .main-navigation.fixed .logo.show{margin-left:56px}body.home .main-navigation.fixed .actions.show{right:28px}body.home .main-navigation .logo.show{opacity:1}}@media screen and (min-width:1121px) and (min-width:1121px){body.home .main-navigation .logo{opacity:0}}body.home .top-navigation .back{display:none}@media screen and (min-width:1121px){body.home .actions>a,body.home .actions div{margin-top:65px}}body.home .actions.show>div,body.home .actions.show a{margin-top:0}body.home .actions.show>div:nth-child(1),body.home .actions.show a:nth-child(1){transition-duration:0.2s}body.home .actions.show>div:nth-child(2),body.home .actions.show a:nth-child(2){transition-duration:0.4s}body.home .actions.show>div:nth-child(3),body.home .actions.show a:nth-child(3){transition-duration:0.6s}@media screen and (max-height:760px){body.vacancies .body-con header .top-navigation .logo{display:none}}.search-form{position:absolute;top:70px;left:0;opacity:0;z-index:-1;width:100%;height:70px;max-height:0;overflow:hidden;background-color:#ec6607;transition:opacity 0.3s, max-height 0.3s}.search-form.active{opacity:1;max-height:70px}.search-form form{margin-left:120px;position:relative;height:100%;width:calc(100% - 172px)}@media screen and (max-width:600px){.search-form form{margin-left:20px;width:calc(100% - 60px)}}.search-form form input{width:100%;height:100%;border:0;padding:23px 25px 23px 0;background-color:transparent;font-family:'Bree';font-size:16px;font-size:1rem;color:#fff}.search-form form input::-webkit-input-placeholder{color:#f6a06e}.search-form form input:-moz-placeholder{color:#f6a06e;opacity:1}.search-form form input::-moz-placeholder{color:#f6a06e;opacity:1}.search-form form input:-ms-input-placeholder{color:#f6a06e}.search-form form input::-ms-input-placeholder{color:#f6a06e}.search-form form button{cursor:pointer;position:absolute;top:25px;right:0;width:20px;height:20px;background-color:transparent;border:0;background-image:url(/static/img/search-white.svg);background-repeat:no-repeat;background-size:contain}@media screen and (max-width:1024px){.search-form form button{right:54px}}.top-navigation .search-form form{width:calc(100% - 144px)}.main-navigation:not(.fixed) .search-form{left:-28px;width:calc(100% + 56px)}@media screen and (max-width:600px){.main-navigation:not(.fixed) .search-form{left:0}}.slider-con{position:relative;background-color:rgba(0, 0, 0, 0.04);height:44vw;max-height:650px;min-height:272px;overflow:hidden}.slider-con .slick-list{height:100%}.slider-con .slick-list .slick-track{height:100%}.slider-con .slick-arrow{z-index:1;opacity:0.9;transition:opacity 0.3s;position:absolute;top:calc(50% - 12px);height:24px;width:30px;border:0;font-size:0px;cursor:pointer;background-image:url(/static/img/slider-arrow.svg);background-color:transparent;background-repeat:no-repeat;background-size:cover}.slider-con .slick-arrow:hover{opacity:1}.slider-con .slick-next{right:35px}@media screen and (max-width:960px){.slider-con .slick-next{right:20px}}.slider-con .slick-prev{left:35px;transform:rotate(180deg)}@media screen and (max-width:960px){.slider-con .slick-prev{left:20px}}.slider-con .slick-slide{position:relative;width:1200px}@media screen and (max-width:1200px){.slider-con .slick-slide{max-width:900px}}@media screen and (max-width:1060px){.slider-con .slick-slide{max-width:800px}}@media screen and (max-width:960px){.slider-con .slick-slide{max-width:700px}}@media screen and (max-width:860px){.slider-con .slick-slide{max-width:600px}}@media screen and (max-width:760px){.slider-con .slick-slide{max-width:500px}}.slider-con .slick-slide:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;transition:background-color 1s;background-color:rgba(0, 0, 0, 0.75)}.slider-con .slick-slide.slick-active:before{background-color:transparent}.slider-con .slick-slide .caption{position:absolute;bottom:23px;left:40px;width:calc(100% - 80px);color:#fff;font-family:'Bree';padding-left:14px}.slider-con .slick-slide .caption:before{content:'';position:absolute;top:4px;left:0;border:6px solid transparent;border-left-color:#fff}.slider-con .slick-slide img{width:100%;height:100%}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.contact{width:25%;display:inline-block;vertical-align:top;margin-top:51px;margin-bottom:2rem}@media screen and (max-width:600px){.contact{margin-top:50px;width:100%}}.contact h3{margin-bottom:0}@media screen and (max-width:600px){.contact h3{margin-bottom:25px}}.contact .address{line-height:1.45;margin-bottom:18px;padding-left:29px;background-image:url(/static/img/address.svg);background-repeat:no-repeat;background-size:12px 15px;background-position:3px 2px}.contact .tel{margin:0 0 13px;padding-left:28px;background-image:url(/static/img/phone.svg);background-repeat:no-repeat;background-size:16px 16px;background-position:1px 2px}.contact .button{text-decoration:none;height:50px;border-radius:100px;background-image:linear-gradient(257deg, #f6a608, #eb6608);font-family:'Bree';font-size:16px;font-size:1rem;text-align:center;line-height:1.65;color:#fff;display:inline-block;width:200px;vertical-align:top;position:relative;cursor:pointer}.contact .button:after{content:'';position:absolute;top:-3px;left:-3px;right:0;bottom:0;width:calc(100% + 6px);height:calc(100% + 6px);opacity:0;background-color:#fff6e5;-webkit-transition:all 0.5s;-khtml-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;z-index:0;border-radius:100px}.contact .button span{position:absolute;text-align:left;left:30px;top:12px;width:calc(100% - 60px);height:24px;-webkit-transition:width 0.5s;-khtml-transition:width 0.5s;-moz-transition:width 0.5s;-ms-transition:width 0.5s;-o-transition:width 0.5s;transition:width 0.5s;overflow:hidden;z-index:1;white-space:nowrap}.contact .button span.hover{width:0;color:#f7a607;z-index:2}.contact .button:hover span.hover{width:calc(100% - 60px)}.contact .button:hover:after{opacity:1}.quote{max-width:646px;padding:54px;width:90%;margin:0 auto;vertical-align:top}@media screen and (max-width:600px){.quote{padding:20px 5px;width:100%}}.quote .img-con{width:130px;height:130px;position:relative;border-radius:50%;overflow:hidden;display:inline-block;vertical-align:top}@media screen and (max-width:600px){.quote .img-con{width:100px;height:100px}}.quote .img-con:before{content:'';background-image:linear-gradient(225deg, #f6a608, #eb6608);position:absolute;top:0;left:0;right:0;bottom:0;display:block;z-index:1}.quote .img-con:after{content:'';background:#ffffff;position:absolute;top:5px;left:5px;right:5px;bottom:5px;display:block;z-index:2;border-radius:50%}.quote .img-con img{width:110px;position:absolute;top:10px;left:10px;border-radius:50%;z-index:3}@media screen and (max-width:600px){.quote .img-con img{width:80px}}.quote .quote-con{vertical-align:top;position:relative;display:inline-block;width:calc(100% - 130px - 53px);margin-left:53px}@media screen and (max-width:600px){.quote .quote-con{width:calc(100% - 100px - 30px);margin-left:30px}}.quote .quote-con .quote-open,.quote .quote-con .quote-close{display:inline-block;color:#f7a607;font-size:40px;font-size:2.5rem;line-height:0}@media screen and (max-width:600px){.quote .quote-con .quote-open,.quote .quote-con .quote-close{font-size:30px;font-size:1.875rem}}.quote .quote-con .quote-open{position:absolute;top:0;left:-21px;bottom:auto;right:auto;transform:rotate(180deg)}.quote .quote-con .quote-close{position:relative;bottom:0;top:23px;left:10px}.quote .quote-con .text{height:72px;font-family:'Bree';font-size:30px;font-size:1.875rem;font-weight:300;font-style:oblique;line-height:1.2;letter-spacing:-0.8px;text-align:left;color:#424242}@media screen and (max-width:600px){.quote .quote-con .text{font-size:20px;font-size:1.25rem}}.quote .quote-con .quote-creds-con{margin-top:16px}.quote .quote-con .quote-creds-con .quote-creds-name{font-family:'Roboto';font-size:17px;font-size:1.0625rem;font-weight:bold;text-align:left;color:#424242}.residents-reasons{background-color:#fff}.residents-reasons .reasons-con{width:90%;max-width:1025px;margin:0 auto;height:500px;position:relative}.residents-reasons .left{display:inline-block;vertical-align:top;width:42%;max-width:426px;margin-top:88px;margin-right:8%;font-family:'Bree';position:relative;z-index:2}@media screen and (max-width:740px){.residents-reasons .left{width:100%;max-width:none;margin-top:40px;margin-right:0}.residents-reasons .left h2{font-size:26px;font-size:1.625rem}}.residents-reasons .left p{font-size:18px;font-size:1.125rem;color:#424242}.residents-reasons .right{display:inline-block;vertical-align:top;position:relative;overflow-y:hidden;height:100%;width:50%;max-width:500px}@media screen and (max-width:740px){.residents-reasons .right{width:100%;max-width:none;position:absolute;top:0;left:0}}.residents-reasons .right:before{content:'';position:absolute;background-image:linear-gradient(to bottom, #fff, rgba(255, 255, 255, 0));left:0;width:100%;top:0;height:50px;z-index:1}@media screen and (max-width:740px){.residents-reasons .right:before{position:absolute;background-image:linear-gradient(to bottom, #fff, rgba(255, 255, 255, 0.2));height:200px}}@media screen and (max-width:500px){.residents-reasons .right:before{height:300px}}.residents-reasons .right:after{content:'';position:absolute;background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff);left:0;width:100%;bottom:0;height:50px;z-index:1}.residents-reasons .right ul{margin-left:0;position:absolute;top:0;left:0;width:100%;backface-visibility:hidden;transform:translate(0, 0);will-change:transform, opacity}.residents-reasons .right ul.two{animation-delay:-90s;-webkit-animation-delay:-90s}.residents-reasons .right li{font-family:'Bree';font-size:26px;font-size:1.625rem;font-weight:300;color:#bdbdbd;list-style-type:none;line-height:35px;letter-spacing:-0.5px;margin-bottom:25px}@media screen and (max-width:600px){.residents-reasons .right li{font-size:22px;font-size:1.375rem}}.story-large-con{width:auto;background-size:cover;background-position:center center;background-repeat:no-repeat;height:614px}@media screen and (max-width:700px){.story-large-con{height:432px}}.story-large-con .story-con{position:relative;width:90%;max-width:1200px;margin:0 auto;z-index:1}.story-large-con .story-con .story-content-con{width:376px;height:420px;background-color:#ffffff;position:absolute;right:101px;top:97px;border-radius:4px}@media screen and (max-width:700px){.story-large-con .story-con .story-content-con{width:100%;height:340px;right:0;top:50px;background-color:transparent}}.story-large-con .story-con .story-content-con:before{position:absolute;content:"";top:100%;bottom:0px;left:10%;right:10%;box-shadow:0 0 40px 10px rgba(0, 0, 0, 0.4);border-radius:40px/20px;z-index:1}.story-large-con .story-con .story-content-con .story-content-con-inner{background-color:#ffffff;width:100%;height:100%;z-index:2;position:relative;padding:45px 40px 40px 40px;border-radius:4px}@media screen and (max-width:700px){.story-large-con .story-con .story-content-con .story-content-con-inner{padding:30px 25px 0 25px}}.story-large-con .story-con .story-content-con .story-content-con-inner .story-intro{height:28px;font-family:'Bree';font-size:16px;font-size:1rem;text-align:left;color:#bdbdbd}.story-large-con .story-con .story-content-con .story-content-con-inner .story-name{font-family:'Bree';font-size:30px;font-size:1.875rem;line-height:0.8;letter-spacing:-0.6px;text-align:left;color:#ec6607}.story-large-con .story-con .story-content-con .story-content-con-inner .story-content{margin-top:20px;margin-bottom:28px;font-family:'Roboto';font-size:16px;font-size:1rem;line-height:25px;text-align:left;color:#424242;height:175px;overflow:hidden;position:relative}@media screen and (max-width:700px){.story-large-con .story-con .story-content-con .story-content-con-inner .story-content{height:146px}}@media screen and (max-width:640px){.story-large-con .story-con .story-content-con .story-content-con-inner .story-content.dots:after{content:'...';position:absolute;bottom:-4px;right:-1px;width:40px;background-color:#fff}}.story-large-con .story-con .story-content-con .story-content-con-inner .story-link{height:28px;font-family:'Bree';font-size:17px;font-size:1.0625rem;text-align:left;color:#f7a607}.story-large-con .story-con .story-content-con .story-content-con-inner .story-link a{color:inherit;text-decoration:none}.story-large-con .story-con .story-content-con .story-content-con-inner .button{text-decoration:none;height:50px;border-radius:100px;background-color:rgba(247, 166, 7, 0.1);font-family:'Bree';font-size:16px;font-size:1rem;text-align:center;line-height:1.65;color:#f7a607;display:inline-block;width:180px;vertical-align:top;bottom:45px;left:calc(50% - 90px);position:absolute}@media screen and (max-width:640px){.story-large-con .story-con .story-content-con .story-content-con-inner .button{bottom:20px}}.story-large-con .story-con .story-content-con .story-content-con-inner .button:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0;background-image:linear-gradient(257deg, #f6a608, #eb6608);-webkit-transition:all 0.5s;-khtml-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;z-index:0;border-radius:100px}.story-large-con .story-con .story-content-con .story-content-con-inner .button span{position:absolute;text-align:left;left:30px;top:12px;width:140px;height:24px;-webkit-transition:width 0.5s;-khtml-transition:width 0.5s;-moz-transition:width 0.5s;-ms-transition:width 0.5s;-o-transition:width 0.5s;transition:width 0.5s;overflow:hidden;z-index:1;white-space:nowrap}.story-large-con .story-con .story-content-con .story-content-con-inner .button span.hover{width:0;color:#fff;z-index:2}.story-large-con .story-con .story-content-con .story-content-con-inner .button:hover span.hover{width:140px}.story-large-con .story-con .story-content-con .story-content-con-inner .button:hover:after{opacity:1}.locations-con{position:relative;margin:0 auto}.locations-con>div{margin-left:-36px}@media screen and (max-width:700px){.locations-con>div{margin-left:0}}.locations-con .list-con{position:relative;vertical-align:top;max-width:1236px;width:90%;margin:0 auto 44px auto}.locations-con .list-con .location-item{position:relative;width:calc(33.3333% - 36px);margin-left:36px;display:inline-block;vertical-align:top;margin-bottom:44px}@media screen and (max-width:900px){.locations-con .list-con .location-item{width:calc(50% - 36px);margin-bottom:88px}}@media screen and (max-width:700px){.locations-con .list-con .location-item{width:100%;max-width:350px;margin-left:auto;margin-right:auto;display:block}}.locations-con .list-con .location-item .img-con{width:100%;height:250px;border-radius:6px;overflow:hidden;position:relative}.locations-con .list-con .location-item .img-con img{position:absolute;left:50%;transform:translate3d(-50%, 0, 0);height:250px;border-radius:6px}@media screen and (max-width:1065px){.locations-con .list-con .location-item .img-con img{left:0;transform:translate3d(0, 0, 0)}}.locations-con .list-con .location-item .location-content-con{margin-top:20px;font-size:16px;font-size:1rem}.locations-con .list-con .location-item .location-content-con .location-name{font-family:'Bree';font-size:24px;font-size:1.5rem;line-height:1.33;letter-spacing:-0.8px;text-align:left;color:#ec6607;font-weight:400;min-height:37px}.locations-con .list-con .location-item .location-content-con .location-address{font-family:'Roboto';font-size:16px;font-size:1rem;text-align:left;color:#2d2d2d;font-weight:600;background-image:url('/static/img/address.svg');background-repeat:no-repeat;background-position:left 3px;padding-left:28px;margin-top:14px;line-height:1.5em}.locations-con .list-con .location-item .location-content-con .location-phone .phone{text-decoration:none;font-family:'Roboto';text-align:left;color:#2d2d2d;display:inline-block;font-size:16px;font-size:1rem;vertical-align:top;line-height:44px;background-image:url('/static/img/phone.svg');background-position:left center;background-repeat:no-repeat;background-size:16px 16px;padding-left:28px}.locations-con .list-con .location-item .location-content-con ul.location-features{list-style:none;padding:0;margin:10px 0 0 0}.locations-con .list-con .location-item .location-content-con ul.location-features li{padding-left:1.7em;text-indent:-0.9em;line-height:1.88;color:#2d2d2d}.locations-con .list-con .location-item .location-content-con ul.location-features li:before{content:"•";color:#f7a607;width:10px;display:inline-block;padding-left:5px}.locations-con .list-con .location-item .location-footer-con{margin-top:20px}.locations-con .list-con .location-item .location-footer-con .button{text-decoration:none;height:50px;border-radius:100px;background-color:rgba(247, 166, 7, 0.1);font-family:'Bree';font-size:16px;font-size:1rem;text-align:center;line-height:1.65;color:#f7a607;display:inline-block;width:150px;vertical-align:top;position:relative;cursor:pointer}.locations-con .list-con .location-item .location-footer-con .button:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0;background-image:linear-gradient(257deg, #f6a608, #eb6608);-webkit-transition:all 0.5s;-khtml-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;z-index:0;border-radius:100px}.locations-con .list-con .location-item .location-footer-con .button span{position:absolute;text-align:left;left:30px;top:12px;width:95px;height:24px;-webkit-transition:width 0.5s;-khtml-transition:width 0.5s;-moz-transition:width 0.5s;-ms-transition:width 0.5s;-o-transition:width 0.5s;transition:width 0.5s;overflow:hidden;z-index:1;white-space:nowrap}.locations-con .list-con .location-item .location-footer-con .button span.hover{width:0;color:#fff;z-index:2}.locations-con .list-con .location-item .location-footer-con .button:hover span.hover{width:93px}.locations-con .list-con .location-item .location-footer-con .button:hover:after{opacity:1}.locations-con .list-con .location-item .location-footer-con .phone{text-decoration:none;font-family:'Roboto';font-size:16px;text-align:left;color:#2d2d2d;display:inline-block;height:50px;font-size:16px;font-size:1rem;vertical-align:top;line-height:50px;background-image:url('/static/img/phone.svg');background-position:left center;background-repeat:no-repeat;background-size:16px 16px;padding-left:22px;margin-left:22px}.locations-con .maps-con{margin-left:38px;visibility:hidden;max-height:0}@media screen and (max-width:700px){.locations-con .maps-con{margin-left:0}}.locations-con .maps-con #maplocations{width:100%;height:675px}body.vacancies .maps-con{max-height:none !important;visibility:visible !important;display:block !important;position:relative}.infowindows-con{position:absolute;line-height:0;top:0;left:0;right:0;bottom:0;pointer-events:none;overflow:hidden}.infowindows-con .infowindow{border-radius:6px;position:absolute;max-width:594px;width:90%;margin:0 auto;bottom:20px;left:0;right:0;transform:translate3d(0, 230px, 0);-webkit-transition:all 0.25s ease 0s;-khtml-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;pointer-events:auto}.infowindows-con .infowindow:before{position:absolute;content:"";top:100%;bottom:0px;left:10%;right:10%;box-shadow:0 0 80px 20px rgba(0, 0, 0, 0.8);border-radius:40px/20px;z-index:1}.infowindows-con .infowindow .img-con{width:210px;height:210px;border-top-left-radius:6px;border-bottom-left-radius:6px;display:inline-block;position:relative;z-index:2;overflow:hidden}@media screen and (max-width:640px){.infowindows-con .infowindow .img-con{width:165px}}@media screen and (max-width:540px){.infowindows-con .infowindow .img-con{display:none}}.infowindows-con .infowindow .img-con img{line-height:0;height:100%;position:absolute;left:50%;top:0;transform:translate3d(-50%, 0, 0)}.infowindows-con .infowindow .info-con{display:inline-block;width:calc(100% - 210px);vertical-align:top;padding-top:28px;padding-left:28px;position:relative;background-color:#fff;height:210px;z-index:2;border-top-right-radius:4px;border-bottom-right-radius:4px}@media screen and (max-width:640px){.infowindows-con .infowindow .info-con{width:calc(100% - 165px);padding-left:22px;padding-top:25px}}@media screen and (max-width:540px){.infowindows-con .infowindow .info-con{width:100%;padding-left:9px}}.infowindows-con .infowindow .info-con .title{font-family:'Bree';font-size:20px;font-size:1.25rem;line-height:1.3;color:#ec6607;min-height:52px;margin-bottom:17px}.infowindows-con .infowindow .info-con .address{font-size:16px;font-size:1rem;font-weight:bold;margin-bottom:24.8px;color:#2d2d2d;padding-left:28px;background-image:url(/static/img/address.svg);background-repeat:no-repeat;background-position-y:3px;line-height:1.15em}@media screen and (max-width:640px){.infowindows-con .infowindow .info-con .address{padding-top:3px;font-size:14px;font-size:0.875rem}}.infowindows-con .infowindow .info-con .button{text-decoration:none;height:50px;border-radius:100px;background-color:rgba(247, 166, 7, 0.1);font-family:'Bree';font-size:16px;font-size:1rem;text-align:center;line-height:1.65;color:#f7a607;display:inline-block;width:150px;vertical-align:top;position:relative}.infowindows-con .infowindow .info-con .button:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0;background-image:linear-gradient(257deg, #f6a608, #eb6608);-webkit-transition:all 0.5s;-khtml-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;z-index:0;border-radius:100px}.infowindows-con .infowindow .info-con .button span{position:absolute;text-align:left;left:30px;top:12px;width:95px;height:24px;-webkit-transition:width 0.5s;-khtml-transition:width 0.5s;-moz-transition:width 0.5s;-ms-transition:width 0.5s;-o-transition:width 0.5s;transition:width 0.5s;overflow:hidden;z-index:1;white-space:nowrap}.infowindows-con .infowindow .info-con .button span.hover{width:0;color:#fff;z-index:2}.infowindows-con .infowindow .info-con .button:hover span.hover{width:93px}.infowindows-con .infowindow .info-con .button:hover:after{opacity:1}.infowindows-con .infowindow .info-con .phone{text-decoration:none;font-family:'Roboto';font-size:16px;text-align:left;color:#424242;display:inline-block;height:50px;font-size:16px;font-size:1rem;vertical-align:top;line-height:50px;background-image:url('/static/img/phone.svg');background-position:left center;background-repeat:no-repeat;background-size:16px 16px;padding-left:28px;margin-left:22px}@media screen and (max-width:359px){.infowindows-con .infowindow .info-con .phone{font-size:13px;font-size:0.8125rem}}.faq{margin-top:75px;margin-bottom:120px}.faq>h2{text-align:center;margin-bottom:76px;font-size:36px}.faq-con{width:94%;max-width:768px;margin:0 auto}.faq-con h2{margin:42px auto;text-align:center}.faq-con h2 a{text-decoration:none;font-size:15px;font-size:0.9375rem;color:#aaa;margin-left:5px}.faq-con .description{max-width:594px;margin:-24px auto 44px;text-align:center;font-size:16px;font-size:1rem;line-height:26px;color:#424242}.faq-con .bold{font-weight:bold}.faq-con .faq-item{position:relative}.faq-con .faq-item:after{content:"";display:table;clear:both}.faq-con .faq-item .faq-item-question{min-height:60px;border-radius:12px;background-color:#eeeeee;position:relative;padding:16px 30px;margin-bottom:12px;cursor:pointer;max-width:594px;width:100%;-webkit-transition:all 0.25s ease 0s;-khtml-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s}.faq-con .faq-item .faq-item-question div{min-height:28px;font-family:'Roboto';font-size:16px;font-size:1rem;line-height:1.65;text-align:left;color:#424242;z-index:1;position:relative}.faq-con .faq-item .faq-item-question:before{content:'';display:block;width:21px;height:47px;position:absolute;left:-16px;bottom:5px;border-right:30px solid #eeeeee;border-bottom-right-radius:91%;z-index:0;-webkit-transition:all 0.25s ease 0s;-khtml-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s}.faq-con .faq-item .faq-item-question:hover{background-color:#e0e0e0}.faq-con .faq-item .faq-item-question:hover:before{border-right-color:#e0e0e0}.faq-con .faq-item .faq-item-answer{border-radius:12px;background-color:#f7a607;position:relative;height:0;overflow:hidden;width:0;right:0;float:right}.faq-con .faq-item .faq-item-answer div.answer{font-family:'Roboto';font-size:16px;font-size:1rem;line-height:1.35;text-align:left;color:#ffffff;overflow:hidden;z-index:1;position:relative;opacity:0}.faq-con .faq-item .faq-item-answer div.answer p{width:100%}.faq-con .faq-item .faq-item-answer div.answer a{color:#fff}.faq-con .faq-item .faq-item-answer .ball-pulse-sync{position:absolute;bottom:10px}.faq-con .faq-item .faq-item-answer .ball-pulse-sync>div{background-color:#fff;border-radius:100%;margin:2px;display:inline-block;width:6px;height:6px;-webkit-animation-fill-mode:both;animation-fill-mode:both}.faq-con .faq-item .faq-item-answer .ball-pulse-sync>div:nth-child(1){-webkit-animation:ball-pulse-sync 0.8s -0.14s infinite ease-in-out;animation:ball-pulse-sync 0.8s -0.14s infinite ease-in-out}.faq-con .faq-item .faq-item-answer .ball-pulse-sync>div:nth-child(2){-webkit-animation:ball-pulse-sync 0.8s -70ms infinite ease-in-out;animation:ball-pulse-sync 0.8s -70ms infinite ease-in-out}.faq-con .faq-item .faq-item-answer .ball-pulse-sync>div:nth-child(3){-webkit-animation:ball-pulse-sync 0.8s 0s infinite ease-in-out;animation:ball-pulse-sync 0.8s 0s infinite ease-in-out}.faq-con .faq-item .faq-item-answer:before{content:'';display:block;width:21px;height:47px;position:absolute;right:-16px;bottom:10px;border-left:30px solid #f7a607;border-bottom-left-radius:91%;z-index:0}.faq-con .faq-item .faq-item-answer.selected{padding:10px 15px;margin-top:12px;margin-bottom:24px;overflow:hidden;height:60px;width:60px}.faq-con .faq-item .faq-item-answer.selected.full{overflow:inherit;height:auto;width:100%;max-width:594px;padding:16px 30px}.faq-con .faq-item .faq-item-answer.selected.full .ball-pulse-sync{opacity:0;height:0}.faq-con .faq-item .faq-item-answer.selected.full .answer{opacity:1}@-webkit-keyframes ball-pulse-sync{33%{-webkit-transform:translateY(5px);transform:translateY(5px)}66%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ball-pulse-sync{33%{-webkit-transform:translateY(5px);transform:translateY(5px)}66%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.activities{background-color:#fff;padding-top:58px}.activities>h2{text-align:center;max-width:1200px;width:90%;margin:0 auto}.activities .calendar-overview-con>div.calendar-item .calendar-item-con{max-width:1080px}.calendar-filter-con{width:90%;margin:0 auto;max-width:1200px;position:relative;z-index:96}.calendar-filter-con .calendar-filter{position:relative;display:block;max-width:441px;width:90%;margin:45px auto 0 auto;background-color:#fff;z-index:2;transform:translate3d(0, 0, 0);border:solid 1px #e0e0e0;border-radius:4px}.calendar-filter-con .calendar-filter .top{background-image:url(/static/img/arrow-down.svg);background-repeat:no-repeat;background-size:20px 11px;background-position:calc(100% - 19px) center;padding:21px 0 21px 26px;position:relative;cursor:pointer}.calendar-filter-con .calendar-filter .top span{font-family:'Roboto';font-size:16px;font-size:1rem;color:#616161}.calendar-filter-con .calendar-filter .items{padding:10px;display:none;position:absolute;background:#fff;max-width:441px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border:solid 1px #e0e0e0;border-top:none;top:59px;left:-1px;right:-1px}.calendar-filter-con .calendar-filter .items:after{content:'';position:absolute;bottom:-4px;left:2%;width:96%;height:4px;background-color:rgba(0, 0, 0, 0.04);border-bottom-left-radius:4px;border-bottom-right-radius:4px}.calendar-filter-con .calendar-filter .items span{display:block;font-size:16px;color:#ec6607;text-decoration:none;font-weight:300;padding:8px 0 8px 50px;position:relative;-webkit-transition:all 0.25s ease 0s;-khtml-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;cursor:pointer}@media screen and (max-width:500px){.calendar-filter-con .calendar-filter .items span{padding:8px 0 8px 35px}}.calendar-filter-con .calendar-filter .items span:before{content:'';position:absolute;left:19px;top:10px;background-image:url(/static/img/arrow-orange.svg);background-size:cover;width:15px;height:15px;-webkit-transition:all 0.25s ease 0s;-khtml-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s}@media screen and (max-width:500px){.calendar-filter-con .calendar-filter .items span:before{left:5px}}.calendar-filter-con .calendar-filter .items span[data-id="0"]{background-color:#fafafa}.calendar-filter-con .calendar-filter .items span[data-id="0"]:before{transform:rotate(-180deg)}.calendar-filter-con .calendar-filter .items span.hidden{display:none}.calendar-filter-con .calendar-filter .items span:hover{padding-left:60px;background-color:#ebeef0}@media screen and (max-width:500px){.calendar-filter-con .calendar-filter .items span:hover{padding-left:45px}}.calendar-filter-con .calendar-filter .items span:hover:before{left:29px}@media screen and (max-width:500px){.calendar-filter-con .calendar-filter .items span:hover:before{left:10px}}.month-filter-con{width:90%;margin:0 auto;max-width:1200px;position:relative}.month-filter-con .month-filter{position:relative;display:block;max-width:441px;width:90%;margin:45px auto 0 auto;text-align:center}.month-filter-con .month{font-family:'Bree';font-size:26px;font-size:1.625rem;line-height:40px;text-align:center;color:#ec6607;display:inline-block}.month-filter-con .month-next,.month-filter-con .month-prev{display:block;width:40px;height:40px;border-radius:50%;position:absolute;top:0;right:0;cursor:pointer;-webkit-transition:all 0.25s ease 0s;-khtml-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s}.month-filter-con .month-next span,.month-filter-con .month-prev span{position:absolute;top:0;right:0;width:40px;height:40px;border-radius:50%;background-image:url('/static/img/arrow-light-orange.svg');background-color:rgba(247, 166, 7, 0.1);background-size:16px;background-position:center center;background-repeat:no-repeat;z-index:2;-webkit-transition:all 0.25s ease 0s;-khtml-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s}.month-filter-con .month-next:after,.month-filter-con .month-prev:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0;background-image:linear-gradient(257deg, #f6a608, #eb6608);-webkit-transition:all 0.25s ease 0s;-khtml-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;z-index:0;border-radius:50%}.month-filter-con .month-next:hover span,.month-filter-con .month-prev:hover span{background-image:url('/static/img/arrow-white-fat.svg')}.month-filter-con .month-next:hover:after,.month-filter-con .month-prev:hover:after{opacity:1}.month-filter-con .month-prev{transform:rotate(180deg);right:auto;left:0}.no-items{text-align:center}.calendar-overview-con{margin-bottom:44px}.calendar-overview-con .load-more{text-decoration:none;height:50px;border-radius:100px;background-image:linear-gradient(257deg, #f6a608, #eb6608);font-family:'Bree';font-size:16px;font-size:1rem;text-align:center;line-height:1.65;color:#fff;display:block;width:133px;margin:30px auto;position:relative;cursor:pointer;border:0}.calendar-overview-con .load-more:after{content:'';position:absolute;top:-3px;left:-3px;right:0;bottom:0;width:calc(100% + 6px);height:calc(100% + 6px);opacity:0;background-color:#fff6e5;-webkit-transition:all 0.5s;-khtml-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;z-index:0;border-radius:100px}.calendar-overview-con .load-more span{position:absolute;text-align:left;left:30px;top:12px;width:calc(100% - 60px);height:24px;-webkit-transition:width 0.5s;-khtml-transition:width 0.5s;-moz-transition:width 0.5s;-ms-transition:width 0.5s;-o-transition:width 0.5s;transition:width 0.5s;overflow:hidden;z-index:1;white-space:nowrap}.calendar-overview-con .load-more span.hover{width:0;color:#f7a607;z-index:2}.calendar-overview-con .load-more:hover span.hover{width:calc(100% - 60px)}.calendar-overview-con .load-more:hover:after{opacity:1}.calendar-overview-con .calendar-date-month{border-bottom:1px solid #eeeeee}.calendar-overview-con .calendar-date-month .calendar-date-month-con{width:90%;margin:0 auto;max-width:1200px;position:relative;font-family:'Bree';font-size:24px;font-size:1.5rem;line-height:64px;letter-spacing:-0.8px;text-align:left;color:#ec6607;font-weight:400;margin-top:44px}.calendar-overview-con .no-items{max-width:500px;margin:55px auto;text-align:center}.calendar-overview-con>div.calendar-item{border-bottom:1px solid #eeeeee;min-height:150px;-webkit-transition:all 0.25s ease 0s;-khtml-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s}.calendar-overview-con>div.calendar-item .calendar-item-con{width:90%;margin:0 auto;max-width:1200px;position:relative;cursor:pointer}@media screen and (max-width:700px){.calendar-overview-con>div.calendar-item .calendar-item-con{width:92%}}.calendar-overview-con>div.calendar-item .calendar-item-con .calendar-day{position:relative;margin-top:15px;background:rgba(255, 255, 255, 0);width:120px;height:120px;text-align:center;float:left}@media screen and (max-width:700px){.calendar-overview-con>div.calendar-item .calendar-item-con .calendar-day{width:70px}}@media screen and (max-width:600px){.calendar-overview-con>div.calendar-item .calendar-item-con .calendar-day{width:44px;margin-top:-8px}}.calendar-overview-con>div.calendar-item .calendar-item-con .calendar-day:after,.calendar-overview-con>div.calendar-item .calendar-item-con .calendar-day:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:url('/static/img/calendar_back.svg');background-position:center center;background-repeat:no-repeat;z-index:1}@media screen and (max-width:600px){.calendar-overview-con>div.calendar-item .calendar-item-con .calendar-day:after,.calendar-overview-con>div.calendar-item .calendar-item-con .calendar-day:before{background-size:contain}}.calendar-overview-con>div.calendar-item .calendar-item-con .calendar-day:after{background-image:url('/static/img/calendar_front.svg');z-index:2}.calendar-overview-con>div.calendar-item .calendar-item-con .calendar-day span{display:inline-block;position:absolute;top:0;left:0;right:0;bottom:0;line-height:126px;font-family:'Roboto';font-size:34px;font-size:2.125rem;font-weight:400;color:#ffffff;z-index:2}@media screen and (max-width:600px){.calendar-overview-con>div.calendar-item .calendar-item-con .calendar-day span{font-size:25px;font-size:1.5625rem}}.calendar-overview-con>div.calendar-item .calendar-item-con .calendar-content-con{width:90%;min-height:150px;display:inline-block;vertical-align:top}@media screen and (max-width:600px){.calendar-overview-con>div.calendar-item .calendar-item-con .calendar-content-con{width:100%}}.calendar-overview-con>div.calendar-item .calendar-item-con .calendar-content-con .calendar-name{margin-left:150px;font-family:'Bree';font-size:23px;font-size:1.4375rem;font-weight:400;text-align:left;color:#616161;-webkit-transition:all 0.25s ease 0s;-khtml-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;position:relative;margin-top:39px}@media screen and (max-width:600px){.calendar-overview-con>div.calendar-item .calendar-item-con .calendar-content-con .calendar-name{margin-left:65px;font-size:18px;font-size:1.125rem}}.calendar-overview-con>div.calendar-item .calendar-item-con .calendar-content-con .calendar-name a{color:inherit;text-decoration:none}.calendar-overview-con>div.calendar-item .calendar-item-con .calendar-content-con .calendar-sub{margin-left:150px;font-family:'Roboto';font-size:15px;font-size:0.9375rem;text-align:left;color:#616161;opacity:1;-webkit-transition:all 0.25s ease 0s;-khtml-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;position:relative;margin-top:5px}@media screen and (max-width:600px){.calendar-overview-con>div.calendar-item .calendar-item-con .calendar-content-con .calendar-sub{font-size:14.4px;font-size:0.9rem;margin-left:65px}}.calendar-overview-con>div.calendar-item .calendar-item-con .calendar-content-con .calendar-location{font-family:'Roboto';font-size:15px;font-size:0.9375rem;text-align:left;color:#9e9e9e;opacity:1;-webkit-transition:all 0.25s ease 0s;-khtml-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;position:relative;margin:8px 0 10px 150px;background-image:url(/static/img/address.svg);background-repeat:no-repeat;background-position:left top;padding-left:28px}@media screen and (max-width:600px){.calendar-overview-con>div.calendar-item .calendar-item-con .calendar-content-con .calendar-location{margin-left:65px}}.calendar-overview-con>div.calendar-item .calendar-item-con .calendar-content-con .calendar-location a{color:#9e9e9e;text-decoration:none}.calendar-overview-con>div.calendar-item .calendar-item-con .calendar-arrow-con{width:10%;height:150px;display:inline-block;position:relative}@media screen and (max-width:700px){.calendar-overview-con>div.calendar-item .calendar-item-con .calendar-arrow-con{display:none}}.calendar-overview-con>div.calendar-item .calendar-item-con .calendar-arrow-con .calendar-arrow,.calendar-overview-con>div.calendar-item .calendar-item-con .calendar-arrow-con .calendar-arrow-h{position:absolute;left:0px;width:44px;height:150px;display:inline-block;background-image:url('/static/img/arrow.svg');background-size:44px 33px;background-position:center center;background-repeat:no-repeat;-webkit-transition:all 0.25s ease 0s;-khtml-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s}.calendar-overview-con>div.calendar-item .calendar-item-con .calendar-arrow-con .calendar-arrow-h{background-image:url('/static/img/arrow-h.svg');opacity:0}.calendar-overview-con>div.calendar-item:hover{background-color:#fff}.calendar-overview-con>div.calendar-item:hover .calendar-content-con .calendar-name{color:#2d2d2d}.calendar-overview-con>div.calendar-item:hover .calendar-arrow-con .calendar-arrow,.calendar-overview-con>div.calendar-item:hover .calendar-arrow-con .calendar-arrow-h{left:20px;opacity:0}.calendar-overview-con>div.calendar-item:hover .calendar-arrow-con .calendar-arrow-h{opacity:1}#formmodule .checkbox input{vertical-align:top;margin-top:15px}#formmodule .checkbox input+label{width:calc(100% - 30px) !important;display:inline-block;line-height:2.1;margin-bottom:10px}#formmodule .form-class{margin-left:0}#formmodule .form-class input[type="checkbox"],#formmodule .form-class input[type="radio"]{display:none}#formmodule .form-class input[type="checkbox"]+label,#formmodule .form-class input[type="radio"]+label{display:block;position:relative;font-family:'Roboto';font-size:12px;font-size:0.75rem;line-height:1.5;text-align:left;color:#9e9e9e;padding-left:36px;cursor:pointer;margin-bottom:10px}#formmodule .form-class input[type="checkbox"]+label:before,#formmodule .form-class input[type="radio"]+label:before{content:'';width:14px;height:14px;background-color:rgba(246, 166, 8, 0.1);border:solid 1px #f7a607;position:absolute;left:0;top:3px;-webkit-transition:all 0.25s ease 0s;-khtml-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;border-radius:2px}#formmodule .form-class input[type="checkbox"]+label:hover:before,#formmodule .form-class input[type="radio"]+label:hover:before{border:1px solid #f7a607;background-color:rgba(246, 166, 8, 0.4)}#formmodule .form-class input[type="checkbox"]:checked+label:before,#formmodule .form-class input[type="radio"]:checked+label:before{background-color:rgba(246, 166, 8, 0.8);border:solid 1px #f7a607}#formmodule .form-class .radio,#formmodule .form-class .checkbox{display:block !important;margin:-20px 0 20px}.form-class,.form-con{width:90%;max-width:387px;margin:0 auto}.form-class p.description,.form-con p.description{text-align:center}.form-class div.input,.form-con div.input{position:relative}.form-class div.input .error-message,.form-con div.input .error-message{font-size:14px;font-size:0.875rem;font-weight:bold;color:#fff;display:inline-block;background-color:#ee4358;border-radius:4px;padding:14px 25px;position:absolute;right:10px;top:5px;z-index:5}.form-class div.input .error-message:after,.form-con div.input .error-message:after{content:'';border:7px solid transparent;border-top-color:#ee4358;position:absolute;bottom:-14px;right:17px}.form-class div.input .error-message+label+input,.form-class div.input .error-message+label+textarea,.form-con div.input .error-message+label+input,.form-con div.input .error-message+label+textarea{background-image:url(/static/img/form-error.svg);background-repeat:no-repeat;background-size:24px 24px;background-position:right 20px top 20px;padding-right:52px;border:2px solid #ee4358;color:#ee4358;font-weight:bold}.form-class div.input .error-message+label+.location-con,.form-con div.input .error-message+label+.location-con{border:2px solid #ee4358}.form-class div.input .error-message+label+.location-con .items,.form-con div.input .error-message+label+.location-con .items{border:2px solid #ee4358}.form-class form fieldset,.form-class.form-class fieldset,.form-con form fieldset,.form-con.form-class fieldset{width:100% !important}.form-class form label,.form-class.form-class label,.form-con form label,.form-con.form-class label{display:block;text-transform:uppercase;font-weight:bold;color:#9e9e9e;margin:10px 0 15px;letter-spacing:0.3px;font-size:12px;font-size:0.75rem;width:100% !important;text-align:left}.form-class form label+input:not([type="radio"]):not([type="checkbox"]),.form-class form label+textarea,.form-class.form-class label+input:not([type="radio"]):not([type="checkbox"]),.form-class.form-class label+textarea,.form-con form label+input:not([type="radio"]):not([type="checkbox"]),.form-con form label+textarea,.form-con.form-class label+input:not([type="radio"]):not([type="checkbox"]),.form-con.form-class label+textarea{font-family:'Roboto';padding:21.5px 20px;width:100% !important;border:1px solid #e0e0e0;border-radius:4px;margin:-10px 0 11px;color:#424242;font-size:16px;font-size:1rem;-webkit-transition:all 0.25s ease 0s;-khtml-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;transition:background-position 0s}.form-class form label+input:not([type="radio"]):not([type="checkbox"]).false,.form-class form label+textarea.false,.form-class.form-class label+input:not([type="radio"]):not([type="checkbox"]).false,.form-class.form-class label+textarea.false,.form-con form label+input:not([type="radio"]):not([type="checkbox"]).false,.form-con form label+textarea.false,.form-con.form-class label+input:not([type="radio"]):not([type="checkbox"]).false,.form-con.form-class label+textarea.false{border-color:#ff4848}.form-class form [type=radio]+label,.form-class.form-class [type=radio]+label,.form-con form [type=radio]+label,.form-con.form-class [type=radio]+label{width:50% !important;display:inline-block;vertical-align:top;line-height:1.5em;margin-left:20px}.form-class:not(.cta-item) form [type="submit"],.form-class:not(.cta-item) form [type="button"],.form-con:not(.cta-item) form [type="submit"],.form-con:not(.cta-item) form [type="button"]{height:50px;border-radius:100px;background-color:rgba(247, 166, 7, 0.1);border:0;cursor:pointer;font-family:'Bree';font-size:16px;font-size:1rem;text-align:center;line-height:1.65;color:#f7a607;display:block;margin:0 auto;width:150px;vertical-align:top;position:relative}.form-class:not(.cta-item) form [type="submit"]:after,.form-class:not(.cta-item) form [type="button"]:after,.form-con:not(.cta-item) form [type="submit"]:after,.form-con:not(.cta-item) form [type="button"]:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0;background-image:linear-gradient(257deg, #f6a608, #eb6608);-webkit-transition:all 0.5s;-khtml-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;z-index:0;border-radius:100px}.form-class:not(.cta-item) form [type="submit"] span,.form-class:not(.cta-item) form [type="button"] span,.form-con:not(.cta-item) form [type="submit"] span,.form-con:not(.cta-item) form [type="button"] span{position:absolute;text-align:left;left:41.5px;top:12px;width:67px;height:24px;-webkit-transition:width 0.5s;-khtml-transition:width 0.5s;-moz-transition:width 0.5s;-ms-transition:width 0.5s;-o-transition:width 0.5s;transition:width 0.5s;overflow:hidden;z-index:1;white-space:nowrap}.form-class:not(.cta-item) form [type="submit"] span.hover,.form-class:not(.cta-item) form [type="button"] span.hover,.form-con:not(.cta-item) form [type="submit"] span.hover,.form-con:not(.cta-item) form [type="button"] span.hover{width:0;color:#fff;z-index:2}.form-class:not(.cta-item) form [type="submit"]:hover span.hover,.form-class:not(.cta-item) form [type="button"]:hover span.hover,.form-con:not(.cta-item) form [type="submit"]:hover span.hover,.form-con:not(.cta-item) form [type="button"]:hover span.hover{width:67px}.form-class:not(.cta-item) form [type="submit"]:hover:after,.form-class:not(.cta-item) form [type="button"]:hover:after,.form-con:not(.cta-item) form [type="submit"]:hover:after,.form-con:not(.cta-item) form [type="button"]:hover:after{opacity:1}