html,body,a,div,span,p,ul,ol,li,img,table,tr,td,form,fieldset,legend,label,input,textarea,h1,h2,h3,h4,h5,h6,dl,hr,header,footer,article,section,aside,nav{padding:0;margin:0;border:none;text-decoration:none;list-style-type:none}body,body.wp-admin{font:normal 100.01%/1.5 "Montserrat", sans-serif;font-weight:400;background:#fff;color:#1A1A1A;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.blue-bkgd{background-color:#0431FD}.dark-blue-bkgd{background-color:#0026E6}.charcoal-bkgd{background-color:#1A1A1A}.light-charcoal-bkgd{background-color:#242424}.light-charcoal-bleed-right{position:relative}.light-charcoal-bleed-right:before{position:absolute;top:0;left:100%;height:100%;width:300%;background-color:#242424}.border-radius-35{border-radius:35px}.purple-bkgd{background-color:#6647FB}.red-bkgd{background-color:#FB414A}.turquoise-bkgd{background-color:#33D8D5}.light-grey-bkgd{background-color:#F3F3F3}.accent-grey-bkgd{background-color:#E8E8E8}.light-charcoal-40-right{position:relative}.light-charcoal-40-right:after{content:"" !important;display:block !important;position:absolute;top:0;right:0;height:100%;width:40%;background-color:#242424;z-index:5}.light-charcoal-40-right .fl-col-group{position:relative;z-index:10}.charcoal-tab-left{position:relative}.charcoal-tab-left:before{content:"" !important;display:block !important;width:64px;height:220px;background:transparent url("/wp-content/themes/elysian-playground/images/charcoal-tab-left.svg") center center no-repeat;background-size:100% auto;position:absolute;top:50%;left:-64px;margin-top:-110px}.no-pad{padding:0 !important}.no-pad-top{padding-top:0 !important}.no-pad-bottom{padding-bottom:0 !important}.no-pad-left{padding-left:0 !important}.no-pad-right{padding-right:0 !important}.inset-400{max-width:400px;margin:0 auto}.inset-500{max-width:500px;margin:0 auto}.inset-600{max-width:600px;margin:0 auto}.inset-700{max-width:700px;margin:0 auto}.inset-750{max-width:750px;margin:0 auto}.inset-800{max-width:800px;margin:0 auto}.inset-900{max-width:900px;margin:0 auto}.inset-1000{margin:0 auto;max-width:1000px}.inset-1060{margin:0 auto;max-width:1060px}.inset-1100{margin:0 auto;max-width:1100px}.inset-1200{max-width:1200px;margin:0 auto}.inset-1300{margin:0 auto;max-width:1300px}.inset-1400{margin:0 auto;max-width:1400px}.fl-col[class^="inset"],.fl-col[class*=" inset"]{float:none}.relative{position:relative}.z-20{position:relative;z-index:20}.skip-link{position:absolute;left:100px;top:0;z-index:700;transform:translateY(-100px);-webkit-transition:transform 0.3s;-moz-transition:transform 0.3s;-ms-transition:transform 0.3s;-o-transition:transform 0.3s;transition:transform 0.3s;display:inline-block;padding:5px;background:rgba(255, 255, 255, 0.9)}.skip-link:focus{transform:translateY(0)}.fl-icon i.fab{height:20px;width:25px;-webkit-mask-image:var(--mask-data);mask-image:var(--mask-data);display:block;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#fff;transition:background-color 0.3s ease-in-out}.fl-icon i.fab:hover{background-color:#33D8D5}.fl-icon i.fab.fa-youtube{--mask-data: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path d="M550 124c-7-24-25-42-49-49-42-11-213-11-213-11S117 64 75 75c-24 7-42 25-49 49-11 43-11 132-11 132s0 90 11 133c7 23 25 41 49 48 42 11 213 11 213 11s171 0 213-11c24-7 42-25 49-48 11-43 11-133 11-133s0-89-11-132zM232 338V175l143 81-143 82z"/></svg>')}.fl-icon i.fab.fa-facebook-f{--mask-data: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="m279 288 14-93h-89v-60c0-25 13-50 53-50h40V6s-37-6-72-6c-73 0-121 44-121 125v70H23v93h81v224h100V288z"/></svg>')}.fl-icon i.fab.fa-instagram{--mask-data: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M224 141a115 115 0 1 0 0 229 115 115 0 0 0 0-229zm0 190a75 75 0 1 1 0-150 75 75 0 0 1 0 150zm147-195a27 27 0 1 1-54 0 27 27 0 0 1 54 0zm76 28c-2-36-10-68-37-94-26-27-58-35-93-37-37-2-148-2-185 0-36 2-68 10-94 36S3 129 1 164c-2 37-2 148 0 185 2 36 10 68 37 94s58 35 94 36c37 3 148 3 185 0 35-1 67-9 93-36 27-26 35-58 37-94 2-37 2-147 0-184zm-48 224c-8 20-23 35-43 43-29 11-99 9-132 9s-103 2-132-9c-20-8-35-23-43-43-11-29-9-99-9-132s-2-103 9-132c8-20 23-35 43-43 30-11 100-9 132-9s103-2 132 9c20 8 35 23 43 43 12 29 9 99 9 132s3 103-9 132z"/></svg>')}.fl-icon i.fab.fa-linkedin-in{--mask-data: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M100 448H7V149h93zM54 108C24 108 0 84 0 54a54 54 0 0 1 108 0c0 29-25 54-54 54zm394 340h-93V302c0-34 0-79-48-79s-56 38-56 77v148h-93V149h90v41h1c12-24 43-49 88-49 94 0 111 62 111 143v164z"/></svg>')}.no-margin{margin:0 !important}.no-margin-top{margin-top:0 !important}.no-margin-bottom{margin-bottom:0 !important}.no-margin-left{margin-left:0 !important}.no-margin-right{margin-right:0 !important}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px) !important;height:1px !important;overflow:hidden !important;position:absolute !important;width:1px !important;word-wrap:normal !important}@media screen and (min-width:1301px){body{font-size:1.25em}}@media screen and (min-width:993px) and (max-width:1300px){body{font-size:1.2em}}@media screen and (min-width:769px) and (max-width:992px){body{font-size:1.1em}}@media screen and (max-width:768px){.light-charcoal-40-right:after{display:none !important}}p{margin-bottom:1.6rem}a{color:#0431FD;text-decoration:none;font-weight:700;text-decoration:none;transition:color 0.4s;cursor:pointer}a:hover,a:focus{color:#1A1A1A;text-decoration:underline}.charcoal-bkgd a{color:#33D8D5}.charcoal-bkgd a:hover,.charcoal-bkgd a:focus{color:#FFFFFF}.charcoal-links a{color:#1A1A1A}.charcoal-links a:hover,.charcoal-links a:focus{color:#383838}img{max-width:100%;height:auto}body h1,body h2,body h3,body h4,body h5,body h6{margin-bottom:2rem;font-weight:700;line-height:1.2;margin-left:-0.075em;margin-right:-0.075em;color:#383838}body h1 .sub-title,body h2 .sub-title,body h3 .sub-title,body h4 .sub-title,body h5 .sub-title,body h6 .sub-title{display:block;font-size:0.55em;font-weight:50;margin-top:30px}body h1.default-margin,body h2.default-margin,body h3.default-margin,body h4.default-margin,body h5.default-margin,body h6.default-margin{margin-bottom:2rem}body p.h1,body p.h2,body p.h3,body p.h4{font-weight:700;line-height:1.2}body h1,body p.h1,body .h1 h2,body .h1 h3,body .h1 h4,body .h1 h5,body .h1 h6,body h2.h1,body h3.h1,body h4.h1,body h5.h1,body h6.h1{font-size:5em}body h2,body p.h2,body .h2 h1,body .h2 h3,body .h2 h4,body .h2 h5,body .h2 h6,body h1.h2,body h3.h2,body h4.h2,body h5.h2,body h6.h2{font-size:3.5em}body h3,body p.h3,body .h3 h1,body .h3 h2,body .h3 h4,body .h3 h5,body .h3 h6,body h1.h3,body h2.h3,body h4.h3,body h5.h3,body h6.h3{font-size:2em}body h4,body p.h4,body .h4 h1,body .h4 h2,body .h4 h3,body .h4 h5,body .h4 h6,body h1.h4,body h2.h4,body h3.h4,body h5.h4,body h6.h4{font-size:1.5em}body h5{font-size:0.8em}body h6{font-size:0.8em}body .contact-h2 h2,body h2.contact-h2{font-size:3em}strong{font-weight:600}em{font-style:italic}blockquote{padding:15px;border-radius:6px;border:1px solid #F3F3F3;background:#fafafa;margin:0 30px 30px 30px;font-size:0.9em}blockquote p:last-child{padding-bottom:0}hr{height:2px;width:100%;display:block;margin:0 auto 1em auto;background:#aaa}.center-content{text-align:center}.bulletin{border-top:2px solid #707070;border-bottom:2px solid #707070}.bulletin .fl-module-content{max-width:700px;margin:0 auto;padding:40px}.sub-section-text p,.sub-section-text li{font-size:0.82em}.red-bkgd{background-color:#FB414A}.turquoise-bkgd{background-color:#33D8D5}.black-bkgd{background-color:#1A1A1A}.white-text{color:#FFFFFF}.white-text h1,.white-text h2,.white-text h3,.white-text h4,.white-text h5,.white-text h6{color:#FFFFFF}.turquoise-text{color:#33D8D5}.red-text{color:#FB414A}.bkgd-bottom{background-position:bottom center}.bump-0-25{font-size:1.25em}.semi-strong strong{font-weight:600 !important}@media screen and (min-width:993px) and (max-width:1300px){body h1,body .h1 h2,body .h1 h3,body .h1 h4,body .h1 h5,body .h1 h6,body h2.h1,body h3.h1,body h4.h1,body h5.h1,body h6.h1{font-size:4.5em}body h2,body .h2 h1,body .h2 h3,body .h2 h4,body .h2 h5,body .h2 h6,body h1.h2,body h3.h2,body h4.h2,body h5.h2,body h6.h2{font-size:3em}body h3,body .h3 h1,body .h3 h2,body .h3 h4,body .h3 h5,body .h3 h6,body h1.h3,body h2.h3,body h4.h3,body h5.h3,body h6.h3{font-size:1.5em}body h4,body .h4 h1,body .h4 h2,body .h4 h3,body .h4 h5,body .h4 h6,body h1.h4,body h2.h4,body h3.h4,body h5.h4,body h6.h4{font-size:1.25em}body .contact-h2 h2,body h2.contact-h2{font-size:2.5em}}@media screen and (min-width:769px) and (max-width:992px){body h1,body .h1 h2,body .h1 h3,body .h1 h4,body .h1 h5,body .h1 h6,body h2.h1,body h3.h1,body h4.h1,body h5.h1,body h6.h1{font-size:2.5em}body h2,body .h2 h1,body .h2 h3,body .h2 h4,body .h2 h5,body .h2 h6,body h1.h2,body h3.h2,body h4.h2,body h5.h2,body h6.h2{font-size:1.75em}body h3,body .h3 h1,body .h3 h2,body .h3 h4,body .h3 h5,body .h3 h6,body h1.h3,body h2.h3,body h4.h3,body h5.h3,body h6.h3{font-size:1.25em}body h4,body .h4 h1,body .h4 h2,body .h4 h3,body .h4 h5,body .h4 h6,body h1.h4,body h2.h4,body h3.h4,body h5.h4,body h6.h4{font-size:1.175em}body .contact-h2 h2,body h2.contact-h2{font-size:1.6em}}@media screen and (max-width:768px){body h1,body .h1 h2,body .h1 h3,body .h1 h4,body .h1 h5,body .h1 h6,body h2.h1,body h3.h1,body h4.h1,body h5.h1,body h6.h1{font-size:2.25em}body h2,body .h2 h1,body .h2 h3,body .h2 h4,body .h2 h5,body .h2 h6,body h1.h2,body h3.h2,body h4.h2,body h5.h2,body h6.h2{font-size:1.75em}body h3,body .h3 h1,body .h3 h2,body .h3 h4,body .h3 h5,body .h3 h6,body h1.h3,body h2.h3,body h4.h3,body h5.h3,body h6.h3{font-size:1.2em}body h4,body .h4 h1,body .h4 h2,body .h4 h3,body .h4 h5,body .h4 h6,body h1.h4,body h2.h4,body h3.h4,body h5.h4,body h6.h4{font-size:1.1em}body .contact-h2 h2,body h2.contact-h2{font-size:1.6em}}.frame{overflow:hidden;position:relative}#wrapper{z-index:10;top:0;left:0;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.fl-builder-ui-pinned-content-transform .in-wrapper,.fl-builder-edit .in-wrapper{margin-top:0 !important}#menu-overmenu>.menu-item-has-children{position:relative}#menu-overmenu>.menu-item-has-children>ul.sub-menu[data-depth="0"]{max-height:0;overflow:hidden}#menu-overmenu>.menu-item-has-children:focus-within>ul.sub-menu[data-depth="0"],#menu-overmenu>.menu-item-has-children>a.clicked+ul.sub-menu[data-depth="0"]{max-height:unset}.overmenu{background-color:#1A1A1A;position:absolute;top:0;width:450px;height:100%;z-index:600;overflow:hidden;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.overmenu .inside-overmenu{width:450px;position:fixed;z-index:605;top:0;transition:right 0.4s}.overmenu .inside-overmenu .menu-area{position:relative;z-index:610;padding-top:80px;padding-bottom:80px;text-align:center}.overmenu .inside-overmenu .is_stuck{left:0;right:0}.overmenu .overmenu-main{padding:0 30px;overflow:scroll;max-height:calc(100vh - 90px)}.overmenu .overmenu-main .header-homelink{position:relative;display:block;max-width:230px;transition:max-width 0.4s;margin:20px}.overmenu .overmenu-main .header-homelink .homelink-logo{display:block;width:100%;height:auto;position:relative;z-index:5}.overmenu .overmenu-main .header-homelink .homelink-logo-hover{display:block;width:100%;height:auto;position:absolute;top:0;left:0;z-index:10;transition:opacity 0.4s;opacity:0}.overmenu .overmenu-main .header-homelink:hover .homelink-logo-hover,.overmenu .overmenu-main .header-homelink:focus .homelink-logo-hover{opacity:1}.overmenu .overmenu-main .menu{text-align:left;padding-left:0}.overmenu .overmenu-main .menu .menu-item{display:block}.overmenu .overmenu-main .menu .menu-item a{background:#1A1A1A;color:#FFFFFF;padding:7px 13px;transition:color 0.4s, background-color 0.4s;display:inline-block;text-align:left;font-weight:700;text-decoration:none;line-height:1.5}.overmenu .overmenu-main .menu .menu-item a:hover,.overmenu .overmenu-main .menu .menu-item a:focus{color:#33D8D5;background-color:#1A1A1A;text-decoration:none}.overmenu .overmenu-main .menu .menu-item .sub-sub-toggle-title{background:#383838;color:#FFFFFF;padding:4px 0 4px 7px;transition:color 0.4s, background-color 0.4s;display:inline-block;text-align:left;font-weight:700;text-decoration:none;line-height:1;text-transform:none;border:0;border-radius:23px;font-family:inherit;font-size:0.7em;font-weight:400}.overmenu .overmenu-main .menu .menu-item .sub-sub-toggle-title i{display:inline-block;padding:0 7px;transition:transform 0.4s}.overmenu .overmenu-main .menu .menu-item .sub-sub-toggle-title:hover,.overmenu .overmenu-main .menu .menu-item .sub-sub-toggle-title:focus{color:#FFFFFF;background-color:#0431FD;text-decoration:none}.overmenu .overmenu-main .menu .menu-item .sub-sub-toggle-title.active{color:#0431FD;background-color:#FFFFFF}.overmenu .overmenu-main .menu .menu-item .sub-sub-toggle-title.active i{transform:rotate(90deg)}.overmenu .overmenu-main .menu .menu-item.menu-item-has-children{}.overmenu .overmenu-main .menu .menu-item .sub-menu{padding:0 0 0 20px}.overmenu .overmenu-main .menu .menu-item .sub-menu .menu-item a{font-size:0.8em}.overmenu .overmenu-main .menu .menu-item .sub-menu .sub-menu a{font-weight:400;font-size:0.7em;padding:4px 13px}.overmenu .header-buttons{position:static}.overmenu .header-buttons .fl-row-content-wrap{padding:10px}.overmenu .header-buttons .fl-button-group-buttons{justify-content:center !important}.overmenu .header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(1) .fl-button,.overmenu .header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(2) .fl-button{display:inline-block;font-size:0.77em;font-weight:700;padding:6px 18px;text-decoration:none;border-radius:36px;cursor:pointer;transition:background-color 0.4s, color 0.4s;color:#FFFFFF !important;background-color:transparent;min-width:238px;text-align:center}.overmenu .header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(1) .fl-button .fl-button-text,.overmenu .header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(2) .fl-button .fl-button-text{color:inherit}.overmenu .header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(1) .fl-button .peek,.overmenu .header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(2) .fl-button .peek{transition:max-width 0.4s;overflow:hidden;max-width:0px;vertical-align:bottom;display:inline-block;color:inherit;white-space:nowrap}.overmenu .header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(1) .fl-button .cover,.overmenu .header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(2) .fl-button .cover{transition:max-width 0.4s;overflow:hidden;max-width:200px;vertical-align:bottom;display:inline-block;color:inherit;white-space:nowrap}.overmenu .header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(1) .fl-button:hover,.overmenu .header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(1) .fl-button:focus,.overmenu .header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(2) .fl-button:hover,.overmenu .header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(2) .fl-button:focus{color:#1A1A1A !important;background-color:#FFFFFF}.overmenu .header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(1) .fl-button:hover .peek,.overmenu .header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(1) .fl-button:focus .peek,.overmenu .header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(2) .fl-button:hover .peek,.overmenu .header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(2) .fl-button:focus .peek{max-width:150px}.overmenu .header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(1) .fl-button:hover .cover,.overmenu .header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(1) .fl-button:focus .cover,.overmenu .header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(2) .fl-button:hover .cover,.overmenu .header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(2) .fl-button:focus .cover{max-width:0}.overmenu .header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(3) .fl-button{display:inline-block;font-size:0.77em;font-weight:700;padding:6px 18px;text-decoration:none;border-radius:36px;cursor:pointer;transition:background-color 0.4s, color 0.4s;color:#1A1A1A;background-color:#FFFFFF}.overmenu .header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(3) .fl-button .fl-button-text{color:inherit}.overmenu .header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(3) .fl-button:hover,.overmenu .header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(3) .fl-button:focus{color:#FFFFFF !important;background-color:transparent}.close-overmenu{border:0;background:transparent;display:block;padding:10px;position:absolute;right:0px;top:0px;color:#FFFFFF;transition:color 0.4s}.close-overmenu .close-icon{display:block;margin:0 auto;width:30px;height:30px;position:relative;background:transparent url("/wp-content/themes/elysian-playground/images/close-icon.svg") center center no-repeat;background-size:cover}.close-overmenu .close-icon .close-icon-hover{display:block;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;background:transparent url("/wp-content/themes/elysian-playground/images/close-icon-hover.svg") center center no-repeat;background-size:cover;transition:opacity 0.4s}.close-overmenu:hover,.close-overmenu:focus{color:#33D8D5}.close-overmenu:hover .close-icon-hover,.close-overmenu:focus .close-icon-hover{opacity:1}.close-overmenu:focus .screen-reader-text{height:auto;width:auto;overflow:visible;color:#fff;clip:auto;left:0}.overmenu,.inside-overmenu{right:-450px}body.pml-open .overmenu,body.pml-open .inside-overmenu{right:0}body.pml-open #wrapper{right:-450px}.mask{position:fixed;top:0;left:0;cursor:pointer;z-index:550;width:100%;height:100%;background-color:#33D8D5;background-size:cover;visibility:hidden;opacity:0;-webkit-transition:opacity 0.4s, visibility 0s;-moz-transition:opacity 0.4s, visibility 0s;-ms-transition:opacity 0.4s, visibility 0s;-o-transition:opacity 0.4s, visibility 0s;transition:opacity 0.4s, visibility 0s}.mask.mask-active{opacity:0.75;visibility:visible}.mask.mask-animation-delay{transition-delay:0s, 0.4s}@media screen and (max-width:500px){.overmenu,.overmenu .inside-overmenu{width:80%;right:-80%}body.pml-open #wrapper{right:-80%}}header .site-header{position:relative}header .site-header:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:#0431FD;box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);transition:opacity 0.4s;opacity:0;pointer-events:none;display:block}header.fl-theme-builder-header-scrolled .site-header:after{opacity:1}header .site-header .header-homelink{position:relative;display:block;max-width:230px;transition:max-width 0.4s}header .site-header .header-homelink .homelink-logo{display:block;width:100%;height:auto;position:relative;z-index:5}header .site-header .header-homelink .homelink-logo-hover{display:block;width:100%;height:auto;position:absolute;top:0;left:0;z-index:10;transition:opacity 0.4s;opacity:0}header .site-header .header-homelink:hover .homelink-logo-hover,header .site-header .header-homelink:focus .homelink-logo-hover{opacity:1}header.fl-theme-builder-header-scrolled .site-header .header-homelink{max-width:170px}header .site-header .desktop-menu{position:relative;z-index:10;font-size:0.8em}header .site-header .desktop-menu nav .menu{display:flex;width:100%;flex-direction:row;justify-content:flex-end;font-size:inherit}header .site-header .desktop-menu nav .menu .menu-item{font-size:inherit}header .site-header .desktop-menu nav .menu .menu-item a{color:#FFFFFF;padding:14px;border-bottom:4px solid transparent;transition:color 0.4s;position:relative;font-size:1.2em}header .site-header .desktop-menu nav .menu .menu-item a:after{content:"";display:block;position:absolute;bottom:0;left:14px;right:14px;height:4px;width:calc(100% - 28px);background-color:#FFFFFF;transition:transform 0.4s;transform-origin:left center;transform:scaleX(0)}header .site-header .desktop-menu nav .menu .menu-item a:hover,header .site-header .desktop-menu nav .menu .menu-item a:focus{color:#33D8D5}header .site-header .desktop-menu nav .menu .menu-item a:hover:after,header .site-header .desktop-menu nav .menu .menu-item a:focus:after{transform:scaleX(1)}header .site-header .desktop-menu nav .menu .menu-item.current-menu-item a:after{transform:scaleX(1)}header .site-header .desktop-menu nav .menu .menu-item.fl-menu-search-item a{border-bottom:0;padding:7px}header .site-header .desktop-menu nav .menu .menu-item.fl-menu-search-item a:after{display:none}header .site-header .desktop-menu nav .menu .menu-item.fl-menu-search-item .fl-search-form-wrap .fl-search-text{width:100%;border:none;outline:none}header .site-header .desktop-menu nav .menu .menu-item.secondary a{font-weight:400;border-bottom:0;line-height:1.45em;font-size:1em}header .site-header .desktop-menu nav .menu .menu-item.secondary a:after{display:none}header .site-header .desktop-menu nav .menu .menu-item.break-right{margin-right:auto}header .site-header .desktop-menu nav .menu .sub-menu{background-color:#0431FD}header .site-header .desktop-menu nav .menu .sub-menu .menu-item a{color:#FFFFFF}header .site-header .desktop-menu nav .menu .sub-menu .menu-item a:hover,header .site-header .desktop-menu nav .menu .sub-menu .menu-item a:focus{color:#33D8D5}header .site-header .desktop-menu nav .menu .sub-menu .menu-item a:after{display:none}header .site-header .search-menu nav .menu{display:block}header .site-header .search-menu a.fl-button{display:block;width:1em;height:1em;background:transparent url("/wp-content/themes/elysian-playground/images/search-spyglass.svg") center center no-repeat !important;background-size:contain;position:relative}header .site-header .search-menu a.fl-button:before{content:"Search";display:block;width:0px;height:0px;overflow:hidden}header .site-header .search-menu a.fl-button::after{content:"" !important;display:block !important;position:absolute;width:100%;height:100%;top:0;left:0;background:transparent url("/wp-content/themes/elysian-playground/images/search-spyglass-turquoise.svg") center center no-repeat !important;background-size:contain;transition:opacity 0.4s;opacity:0}header .site-header .search-menu a.fl-button:hover:after,header .site-header .search-menu a.fl-button:focus:after{opacity:1}header .site-header .overmenu-open-area{text-align:right}header .site-header .open-overmenu{display:inline-block;vertical-align:middle;border:0;padding:7px;color:#FFFFFF;transition:color 0.4s;position:relative;z-index:10;background-color:transparent}header .site-header .open-overmenu .menu-icon{display:block;width:30px;height:30px;background:transparent url("/wp-content/themes/elysian-playground/images/menu-icon.svg") center center no-repeat;background-size:contain;position:relative}header .site-header .open-overmenu .menu-icon .menu-icon-hover{position:absolute;top:0;left:0;width:30px;height:30px;background:transparent url("/wp-content/themes/elysian-playground/images/menu-icon-hover.svg") center center no-repeat;background-size:contain;transition:opacity 0.4s;opacity:0}header .site-header .open-overmenu:hover,header .site-header .open-overmenu:focus{color:#33D8D5}header .site-header .open-overmenu:hover .menu-icon-hover,header .site-header .open-overmenu:focus .menu-icon-hover{opacity:1}header .site-header .search-menu .fl-menu .menu .hidden{display:none}header .site-header .search-menu .fl-menu .menu .fl-menu-search-item{color:#FFFFFF}header .site-header .search-menu .fl-menu .menu .fl-menu-search-item:hover,header .site-header .search-menu .fl-menu .menu .fl-menu-search-item:focus{color:#33D8D5}header .site-header .search-menu .fl-menu .menu .fl-menu-search-item i:before{font-size:inherit}header .site-header .menu-search-column .fl-col-content{display:flex;align-items:center;justify-content:flex-end;flex-direction:row;border-bottom:6px solid transparent}header .site-header .menu-search-column .fl-col-content .fl-module{display:inline-block !important;width:auto !important;vertical-align:middle;position:relative;z-index:20;margin:5px}header .site-header .menu-search-column .fl-col-content .fl-module .fl-module-content{margin:0}header .site-header .menu-search-column .fl-col-content .fl-module .fl-module-content .fl-menu-search-item a{border-bottom:0;padding:7px}header .site-header .menu-search-column .fl-col-content .fl-module .fl-module-content .fl-menu-search-item a:after{display:none}header .site-header .menu-search-column .fl-col-content .fl-module .fl-module-content .fl-menu-search-item .fl-search-form-wrap .fl-search-form-input-wrap{max-width:60vw}header .site-header .menu-search-column .fl-col-content .fl-module .fl-module-content .fl-menu-search-item .fl-search-form-wrap .fl-search-text{color:#1A1A1A;width:100%;border:none;outline:none}.header-buttons{position:fixed;top:115px;right:0;height:auto;width:100%;z-index:20}.header-buttons .fl-button-group-buttons{display:flex;justify-content:flex-end;text-align:right;width:100%}.header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(1),.header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(2){display:inline-block}.header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(1) .fl-button,.header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(2) .fl-button{color:#FFFFFF;min-width:238px;text-align:center;background-color:rgba(26, 26, 26, 0.3)}.header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(1) .fl-button .peek,.header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(2) .fl-button .peek{transition:max-width 0.4s;overflow:hidden;max-width:0;vertical-align:bottom;display:inline-block;white-space:nowrap}.header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(1) .fl-button .cover,.header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(2) .fl-button .cover{transition:max-width 0.4s;overflow:hidden;max-width:14em;vertical-align:bottom;display:inline-block;color:inherit;white-space:nowrap}.header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(1) .fl-button:hover,.header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(1) .fl-button:focus,.header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(2) .fl-button:hover,.header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(2) .fl-button:focus{color:#1A1A1A;background-color:#FFFFFF}.header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(1) .fl-button:hover .peek,.header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(1) .fl-button:focus .peek,.header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(2) .fl-button:hover .peek,.header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(2) .fl-button:focus .peek{max-width:9em}.header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(1) .fl-button:hover .cover,.header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(1) .fl-button:focus .cover,.header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(2) .fl-button:hover .cover,.header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(2) .fl-button:focus .cover{max-width:0}.header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(3){display:inline-block}.header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(3) .fl-button{color:#1A1A1A;background-color:#FFFFFF}.header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(3) .fl-button:hover,.header-buttons .fl-button-group-buttons .fl-button-group-button:nth-child(3) .fl-button:focus{color:#FFFFFF;background-color:rgba(26, 26, 26, 0.3)}@media screen and (min-width:1401px){header .site-header .menu-search-column .fl-col-content{padding-top:0}}@media screen and (min-width:993px) and (max-width:1400px){header .site-header .desktop-menu{font-size:0.675em}header .site-header .desktop-menu nav .menu .menu-item a{padding:10px}header .site-header .menu-search-column .fl-col-content{padding-top:0}}@media screen and (min-width:769px) and (max-width:992px){.site-main .header-buttons{display:none}}@media screen and (max-width:768px){.site-main .header-buttons{display:none}}a.fake-button,a.fake-button:visited{display:inline-block;font-size:0.77em;font-weight:700;padding:6px 18px;text-decoration:none;color:#1A1A1A;background-color:#33D8D5;border:2px solid #33D8D5;border-radius:36px;cursor:pointer;-webkit-transition:background-color 0.4s, color 0.4s;-moz-transition:background-color 0.4s, color 0.4s;-ms-transition:background-color 0.4s, color 0.4s;-o-transition:background-color 0.4s, color 0.4s;transition:background-color 0.4s, color 0.4s}a.fake-button:hover,a.fake-button:focus{background-color:#1A1A1A;text-decoration:none;color:#33D8D5 !important}body .site-main .fl-builder-content .fl-module-button .fl-button-wrap,body footer[data-type="footer"].fl-builder-content .fl-module-button .fl-button-wrap{padding:5px}body .site-main .fl-builder-content a.fl-button,body .site-main .fl-builder-content a.fl-button:visited,body footer[data-type="footer"].fl-builder-content a.fl-button,body footer[data-type="footer"].fl-builder-content a.fl-button:visited{display:inline-block;font-size:0.77em;font-weight:700;padding:6px 18px;text-decoration:none;color:#FFFFFF;background-color:#0431FD;border:2px solid #0431FD;border-radius:36px;cursor:pointer;-webkit-transition:background-color 0.4s, color 0.4s;-moz-transition:background-color 0.4s, color 0.4s;-ms-transition:background-color 0.4s, color 0.4s;-o-transition:background-color 0.4s, color 0.4s;transition:background-color 0.4s, color 0.4s}body .site-main .fl-builder-content a.fl-button:hover,body .site-main .fl-builder-content a.fl-button:focus,body footer[data-type="footer"].fl-builder-content a.fl-button:hover,body footer[data-type="footer"].fl-builder-content a.fl-button:focus{background-color:#FFFFFF;text-decoration:none;color:#0431FD}body .site-main .fl-builder-content .blue-inverted a.fl-button,body .site-main .fl-builder-content .blue-inverted a.fl-button:visited,body footer[data-type="footer"].fl-builder-content .blue-inverted a.fl-button,body footer[data-type="footer"].fl-builder-content .blue-inverted a.fl-button:visited{display:inline-block;font-size:inherit;font-size:0.77em;font-weight:700;padding:6px 18px;color:#0431FD;background-color:#FFFFFF;border:2px solid #0431FD;border-radius:36px;-webkit-transition:background-color 0.4s, color 0.4s;-moz-transition:background-color 0.4s, color 0.4s;-ms-transition:background-color 0.4s, color 0.4s;-o-transition:background-color 0.4s, color 0.4s;transition:background-color 0.4s, color 0.4s}body .site-main .fl-builder-content .blue-inverted a.fl-button:hover,body .site-main .fl-builder-content .blue-inverted a.fl-button:focus,body footer[data-type="footer"].fl-builder-content .blue-inverted a.fl-button:hover,body footer[data-type="footer"].fl-builder-content .blue-inverted a.fl-button:focus{background-color:#0431FD;text-decoration:none;color:#FFFFFF}body .site-main .fl-builder-content .charcoal-inverted a.fl-button,body .site-main .fl-builder-content .charcoal-inverted a.fl-button:visited,body footer[data-type="footer"].fl-builder-content .charcoal-inverted a.fl-button,body footer[data-type="footer"].fl-builder-content .charcoal-inverted a.fl-button:visited{display:inline-block;font-size:inherit;font-size:0.77em;font-weight:700;padding:6px 18px;color:#1A1A1A;background-color:#FFFFFF;border:2px solid #1A1A1A;border-radius:36px;-webkit-transition:background-color 0.4s, color 0.4s;-moz-transition:background-color 0.4s, color 0.4s;-ms-transition:background-color 0.4s, color 0.4s;-o-transition:background-color 0.4s, color 0.4s;transition:background-color 0.4s, color 0.4s}body .site-main .fl-builder-content .charcoal-inverted a.fl-button:hover,body .site-main .fl-builder-content .charcoal-inverted a.fl-button:focus,body footer[data-type="footer"].fl-builder-content .charcoal-inverted a.fl-button:hover,body footer[data-type="footer"].fl-builder-content .charcoal-inverted a.fl-button:focus{background-color:#1A1A1A;text-decoration:none;color:#FFFFFF}body .site-main .fl-builder-content .white-button a.fl-button,body .site-main .fl-builder-content .white-button a.fl-button:visited,body footer[data-type="footer"].fl-builder-content .white-button a.fl-button,body footer[data-type="footer"].fl-builder-content .white-button a.fl-button:visited{display:inline-block;font-size:0.77em;font-weight:700;padding:6px 18px;text-decoration:none;color:#1A1A1A;background-color:#FFFFFF;border:2px solid #FFFFFF;border-radius:36px;-webkit-transition:background-color 0.4s, color 0.4s;-moz-transition:background-color 0.4s, color 0.4s;-ms-transition:background-color 0.4s, color 0.4s;-o-transition:background-color 0.4s, color 0.4s;transition:background-color 0.4s, color 0.4s}body .site-main .fl-builder-content .white-button a.fl-button:hover,body .site-main .fl-builder-content .white-button a.fl-button:focus,body footer[data-type="footer"].fl-builder-content .white-button a.fl-button:hover,body footer[data-type="footer"].fl-builder-content .white-button a.fl-button:focus{background-color:rgba(26, 26, 26, 0.3);text-decoration:none;color:#FFFFFF}body .site-main .fl-builder-content .white-inverted a.fl-button,body .site-main .fl-builder-content .white-inverted a.fl-button:visited,body footer[data-type="footer"].fl-builder-content .white-inverted a.fl-button,body footer[data-type="footer"].fl-builder-content .white-inverted a.fl-button:visited{display:inline-block;font-size:0.77em;font-weight:700;padding:6px 18px;text-decoration:none;color:#FFFFFF;background-color:rgba(26, 26, 26, 0.3);border:2px solid #FFFFFF;border-radius:36px;-webkit-transition:background-color 0.4s, color 0.4s;-moz-transition:background-color 0.4s, color 0.4s;-ms-transition:background-color 0.4s, color 0.4s;-o-transition:background-color 0.4s, color 0.4s;transition:background-color 0.4s, color 0.4s}body .site-main .fl-builder-content .white-inverted a.fl-button:hover,body .site-main .fl-builder-content .white-inverted a.fl-button:focus,body footer[data-type="footer"].fl-builder-content .white-inverted a.fl-button:hover,body footer[data-type="footer"].fl-builder-content .white-inverted a.fl-button:focus{background-color:#FFFFFF;text-decoration:none;color:#1A1A1A}body .site-main .fl-builder-content .purple-bkgd .white-button a.fl-button,body .site-main .fl-builder-content .purple-bkgd .white-button a.fl-button:visited,body footer[data-type="footer"].fl-builder-content .purple-bkgd .white-button a.fl-button,body footer[data-type="footer"].fl-builder-content .purple-bkgd .white-button a.fl-button:visited{color:#6647FB}body .site-main .fl-builder-content .purple-bkgd .white-button a.fl-button:hover,body .site-main .fl-builder-content .purple-bkgd .white-button a.fl-button:focus,body footer[data-type="footer"].fl-builder-content .purple-bkgd .white-button a.fl-button:hover,body footer[data-type="footer"].fl-builder-content .purple-bkgd .white-button a.fl-button:focus{color:#FFFFFF}body .site-main .fl-builder-content .purple-bkgd .white-inverted a.fl-button,body .site-main .fl-builder-content .purple-bkgd .white-inverted a.fl-button:visited,body footer[data-type="footer"].fl-builder-content .purple-bkgd .white-inverted a.fl-button,body footer[data-type="footer"].fl-builder-content .purple-bkgd .white-inverted a.fl-button:visited{color:#FFFFFF}body .site-main .fl-builder-content .purple-bkgd .white-inverted a.fl-button:hover,body .site-main .fl-builder-content .purple-bkgd .white-inverted a.fl-button:focus,body footer[data-type="footer"].fl-builder-content .purple-bkgd .white-inverted a.fl-button:hover,body footer[data-type="footer"].fl-builder-content .purple-bkgd .white-inverted a.fl-button:focus{color:#6647FB}body .site-main .fl-builder-content .turquoise-button a.fl-button,body .site-main .fl-builder-content .turquoise-button a.fl-button:visited,body footer[data-type="footer"].fl-builder-content .turquoise-button a.fl-button,body footer[data-type="footer"].fl-builder-content .turquoise-button a.fl-button:visited{display:inline-block;font-size:0.77em;font-weight:700;padding:6px 18px;text-decoration:none;color:#1A1A1A;background-color:#33D8D5;border:2px solid #33D8D5;border-radius:36px;cursor:pointer;-webkit-transition:background-color 0.4s, color 0.4s;-moz-transition:background-color 0.4s, color 0.4s;-ms-transition:background-color 0.4s, color 0.4s;-o-transition:background-color 0.4s, color 0.4s;transition:background-color 0.4s, color 0.4s}body .site-main .fl-builder-content .turquoise-button a.fl-button:hover,body .site-main .fl-builder-content .turquoise-button a.fl-button:focus,body footer[data-type="footer"].fl-builder-content .turquoise-button a.fl-button:hover,body footer[data-type="footer"].fl-builder-content .turquoise-button a.fl-button:focus{background-color:#1A1A1A;text-decoration:none;color:#33D8D5}body .site-main .fl-builder-content a.fl-button *,body footer[data-type="footer"].fl-builder-content a.fl-button *{color:inherit}body .site-main .fl-builder-content .large-button a.fl-button,body footer[data-type="footer"].fl-builder-content .large-button a.fl-button{padding:12px 36px;font-size:inherit}body .site-main .fl-builder-content .wide-button a.fl-button,body footer[data-type="footer"].fl-builder-content .wide-button a.fl-button{width:100%;max-width:320px}body .site-main .fl-builder-content .arrow-link a.fl-button,body .site-main .fl-builder-content .arrow-link a.fl-button:visited,body footer[data-type="footer"].fl-builder-content .arrow-link a.fl-button,body footer[data-type="footer"].fl-builder-content .arrow-link a.fl-button:visited{display:inline-block;font-size:1em;font-weight:700;padding:6px 0;text-decoration:none;color:#0431FD;background-color:transparent;border:0;border-radius:0;transition:color 0.4s}body .site-main .fl-builder-content .arrow-link a.fl-button i,body .site-main .fl-builder-content .arrow-link a.fl-button:visited i,body footer[data-type="footer"].fl-builder-content .arrow-link a.fl-button i,body footer[data-type="footer"].fl-builder-content .arrow-link a.fl-button:visited i{font-size:1em;transform:translateX(-6px);transition:transform 0.4s}body .site-main .fl-builder-content .arrow-link a.fl-button:hover,body .site-main .fl-builder-content .arrow-link a.fl-button:focus,body footer[data-type="footer"].fl-builder-content .arrow-link a.fl-button:hover,body footer[data-type="footer"].fl-builder-content .arrow-link a.fl-button:focus{color:#1A1A1A}body .site-main .fl-builder-content .arrow-link a.fl-button:hover i,body .site-main .fl-builder-content .arrow-link a.fl-button:focus i,body footer[data-type="footer"].fl-builder-content .arrow-link a.fl-button:hover i,body footer[data-type="footer"].fl-builder-content .arrow-link a.fl-button:focus i{transform:translateX(0px)}body .site-main .fl-builder-content .arrow-link.turquoise a.fl-button,body .site-main .fl-builder-content .arrow-link.turquoise a.fl-button:visited,body footer[data-type="footer"].fl-builder-content .arrow-link.turquoise a.fl-button,body footer[data-type="footer"].fl-builder-content .arrow-link.turquoise a.fl-button:visited{color:turquoise}body .site-main .fl-builder-content .arrow-link.turquoise a.fl-button:hover,body .site-main .fl-builder-content .arrow-link.turquoise a.fl-button:focus,body footer[data-type="footer"].fl-builder-content .arrow-link.turquoise a.fl-button:hover,body footer[data-type="footer"].fl-builder-content .arrow-link.turquoise a.fl-button:focus{color:#FFFFFF}body .site-main .fl-builder-content .second-inverted .fl-button-group-button:nth-child(2) a.fl-button,body .site-main .fl-builder-content .second-inverted .fl-button-group-button:nth-child(2) a.fl-button:visited,body footer[data-type="footer"].fl-builder-content .second-inverted .fl-button-group-button:nth-child(2) a.fl-button,body footer[data-type="footer"].fl-builder-content .second-inverted .fl-button-group-button:nth-child(2) a.fl-button:visited{display:inline-block;font-size:0.77em;font-weight:700;padding:6px 18px;text-decoration:none;color:#FFFFFF;background-color:transparent;border:2px solid #FFFFFF;border-radius:36px;-webkit-transition:background-color 0.4s, color 0.4s;-moz-transition:background-color 0.4s, color 0.4s;-ms-transition:background-color 0.4s, color 0.4s;-o-transition:background-color 0.4s, color 0.4s;transition:background-color 0.4s, color 0.4s}body .site-main .fl-builder-content .second-inverted .fl-button-group-button:nth-child(2) a.fl-button:hover,body .site-main .fl-builder-content .second-inverted .fl-button-group-button:nth-child(2) a.fl-button:focus,body footer[data-type="footer"].fl-builder-content .second-inverted .fl-button-group-button:nth-child(2) a.fl-button:hover,body footer[data-type="footer"].fl-builder-content .second-inverted .fl-button-group-button:nth-child(2) a.fl-button:focus{background-color:#FFFFFF;text-decoration:none;color:#0431FD}.homepage-showcase{position:relative}.homepage-showcase .homepage-showcase-midground .fl-photo,.homepage-showcase .homepage-showcase-midground .fl-photo-content{position:static}.homepage-showcase .homepage-showcase-midground img{display:block;position:absolute;width:70%;height:auto;max-height:90%;object-fit:contain;top:10%;left:15%;z-index:5}.homepage-showcase .fl-row-content-wrap .fl-row-content{position:static}.homepage-showcase .homepage-showcase-foreground{position:relative;z-index:10}.showcase-title h1,.showcase-title h2{font-size:7.5em}.showcase-text{font-size:1.21em;font-weight:600}.showcase-buckets .fl-rich-text{font-size:1.45em}.showcase-buckets .fl-col{position:relative;padding:0 20px}.showcase-buckets .fl-col:after{content:"" !important;position:absolute;display:block;height:100%;width:2px;top:0;right:0;background-color:#FFFFFF}.showcase-buckets .fl-col:last-of-type:after{display:none}.scroll-down-wrap.no-border{transition:opacity 0.4s ease;position:absolute;bottom:20px;left:50%;width:30px;margin-left:-15px;z-index:30}.section-down-arrow{display:block;border:none !important;overflow:visible;text-align:center;opacity:1;height:auto;bottom:13px;animation:nudgeMouse 2.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite}.section-down-arrow:before{position:absolute;content:"";display:block;left:50%;margin-left:-1px;top:22px;background-color:rgba(255, 255, 255, 0.5);width:2px;height:6px;border-radius:10px;transition:background-color 0.55s cubic-bezier(0.5, 0.1, 0.07, 1);animation:trackBallSlide 2.4s cubic-bezier(0, 0, 0.725, 1) infinite}.section-down-arrow:after{content:"";position:absolute;top:0;left:50%;display:block;width:30px;height:45px;margin-left:-15px;border:2px solid rgba(255, 255, 255, 0.5);border-radius:30px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:62}.nectar-scroll-icon{width:30px;height:45px;text-align:center;cursor:pointer;position:relative;z-index:100}@keyframes trackBallSlide{0%{opacity:1;transform:scaleY(1) translateY(-10px)}45%{opacity:0;transform:scaleY(0.5) translateY(13px)}46%{opacity:0;transform:scaleY(1) translateY(-10px)}100%,65%{opacity:1;transform:scaleY(1) translateY(-10px)}}@keyframes nudgeMouse{0%{transform:translateY(0)}45%{transform:translateY(8px)}100%,65%{transform:translateY(0)}}.nectar-scroll-icon-path{fill:transparent;stroke-width:2px;stroke-dashoffset:120;stroke-dasharray:120;animation:mouse-scroll-btn-roll-out 0.55s cubic-bezier(0.5, 0.1, 0.07, 1)}.section-down-arrow:hover .nectar-scroll-icon-path,.section-down-arrow:focus .nectar-scroll-icon-path{stroke-dashoffset:0;animation:mouse-scroll-btn-roll-over 0.55s cubic-bezier(0.5, 0.1, 0.07, 1)}.section-down-arrow:hover:before,.section-down-arrow:focus:before{background-color:#fff}@keyframes mouse-scroll-btn-roll-over{0%{stroke-dashoffset:120}100%{stroke-dashoffset:0}}@keyframes mouse-scroll-btn-roll-out{0%{stroke-dashoffset:0}100%{stroke-dashoffset:-120}}.invest-health-area{position:relative}.invest-health-area .fl-photo,.invest-health-area .fl-photo-content{position:static}.invest-health-area .invest-health-image img{position:absolute;left:75%;bottom:-10%;display:block;z-index:5;height:100%;width:auto;pointer-events:none}.fl-callout-text a.fl-callout-cta-link{display:inline-block}.service-feed{max-width:1300px;margin-right:auto;margin-left:auto}.service-feed .fl-post-column .fl-post-grid-post{border-radius:32px;box-shadow:0 6px 10px rgba(0, 0, 0, 0.08);position:relative}.service-feed .fl-post-column .fl-post-grid-post .service-feed-icon-area{position:relative;background-color:#000;padding-top:45%}.service-feed .fl-post-column .fl-post-grid-post .service-feed-icon-area .service-feed-icon-box{position:absolute;top:0;left:0;height:100%;width:100%;padding:20px;display:flex;justify-content:center;align-items:center;overflow:hidden}.service-feed .fl-post-column .fl-post-grid-post .service-feed-icon-area .service-feed-icon-box:after{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;mix-blend-mode:lighten;transition:background-color 0.4s}.service-feed .fl-post-column .fl-post-grid-post .service-feed-icon-area .service-feed-icon-box .service-feed-icon{display:block;height:100%;max-height:120px;width:auto;transition:transform 0.4s}.service-feed .fl-post-column .fl-post-grid-post .service-feed-icon-area .service-feed-icon-box:hover .service-feed-icon,.service-feed .fl-post-column .fl-post-grid-post .service-feed-icon-area .service-feed-icon-box:focus .service-feed-icon{transform:scale(1.2)}.service-feed .fl-post-column .fl-post-grid-post .fl-post-text{padding-bottom:50px}.service-feed .fl-post-column .fl-post-grid-post .fl-post-text .service-feed-title{margin-bottom:1.6rem;padding-bottom:0;text-align:center}.service-feed .fl-post-column .fl-post-grid-post .fl-post-text .service-feed-title a{color:#1A1A1A}.service-feed .fl-post-column .fl-post-grid-post .fl-post-text .service-feed-title a:hover,.service-feed .fl-post-column .fl-post-grid-post .fl-post-text .service-feed-title a:focus{color:#383838}.service-feed .fl-post-column .fl-post-grid-post .fl-post-text .fl-post-excerpt{margin-bottom:1.6rem;text-align:center}.service-feed .fl-post-column .fl-post-grid-post .fl-post-text .service-feed-link{text-align:center;position:absolute;width:100%;height:auto;left:0;bottom:20px}.service-feed .fl-post-column .fl-post-grid-post .fl-post-text .service-feed-link a{display:inline-block;font-size:0.9em;font-weight:700;padding:6px 18px;text-decoration:none;color:#1A1A1A;background-color:transparent;border:2px solid #F3F3F3;border-radius:36px;-webkit-transition:background-color 0.4s, color 0.4s;-moz-transition:background-color 0.4s, color 0.4s;-ms-transition:background-color 0.4s, color 0.4s;-o-transition:background-color 0.4s, color 0.4s;transition:background-color 0.4s, color 0.4s}.service-feed .fl-post-column .fl-post-grid-post .fl-post-text .service-feed-link a:hover,.service-feed .fl-post-column .fl-post-grid-post .fl-post-text .service-feed-link a:focus{background-color:#1A1A1A;text-decoration:none;color:#FFFFFF}.service-feed .fl-post-column:nth-child(4n - 3) .fl-post-grid-post .service-feed-icon-area .service-feed-icon-box:after{background-color:#33D8D5}.service-feed .fl-post-column:nth-child(4n - 3) .fl-post-grid-post .service-feed-icon-area .service-feed-icon-box:hover:after,.service-feed .fl-post-column:nth-child(4n - 3) .fl-post-grid-post .service-feed-icon-area .service-feed-icon-box:focus:after{background-color:#383838}.service-feed .fl-post-column:nth-child(4n - 2) .fl-post-grid-post .service-feed-icon-area .service-feed-icon-box:after{background-color:#0431FD}.service-feed .fl-post-column:nth-child(4n - 2) .fl-post-grid-post .service-feed-icon-area .service-feed-icon-box:hover:after,.service-feed .fl-post-column:nth-child(4n - 2) .fl-post-grid-post .service-feed-icon-area .service-feed-icon-box:focus:after{background-color:#383838}.service-feed .fl-post-column:nth-child(4n - 1) .fl-post-grid-post .service-feed-icon-area .service-feed-icon-box:after{background-color:#FB414A}.service-feed .fl-post-column:nth-child(4n - 1) .fl-post-grid-post .service-feed-icon-area .service-feed-icon-box:hover:after,.service-feed .fl-post-column:nth-child(4n - 1) .fl-post-grid-post .service-feed-icon-area .service-feed-icon-box:focus:after{background-color:#383838}.service-feed .fl-post-column:nth-child(4n) .fl-post-grid-post .service-feed-icon-area .service-feed-icon-box:after{background-color:#6647FB}.service-feed .fl-post-column:nth-child(4n) .fl-post-grid-post .service-feed-icon-area .service-feed-icon-box:hover:after,.service-feed .fl-post-column:nth-child(4n) .fl-post-grid-post .service-feed-icon-area .service-feed-icon-box:focus:after{background-color:#383838}.posts-feed-slider .fl-module-content{margin-top:0;margin-bottom:0}.posts-feed-slider .fl-module-content .bx-wrapper{padding-bottom:20px}.posts-feed-slider .fl-module-content .bx-viewport{overflow:visible !important}.posts-feed-slider .fl-module-content .bx-viewport .fl-post-carousel-post{border-radius:32px;box-shadow:0 6px 10px rgba(0, 0, 0, 0.08);position:relative;overflow:hidden;transition:opacity 0.4s;transform:translateZ(0)}.posts-feed-slider .fl-module-content .bx-viewport .fl-post-carousel-post[aria-hidden="true"]{opacity:0.3;pointer-events:none}.posts-feed-slider .fl-module-content .bx-viewport .fl-post-carousel-post .fl-photo-content a{display:block;overflow:hidden;position:relative;background-color:#1A1A1A;border-radius:32px 32px 0 0;-webkit-mask-image:-webkit-radial-gradient(white, black)}.posts-feed-slider .fl-module-content .bx-viewport .fl-post-carousel-post .fl-photo-content a .fl-photo-img{transition:transform 0.4s, opacity 0.4s;opacity:0.75}.posts-feed-slider .fl-module-content .bx-viewport .fl-post-carousel-post .fl-photo-content a:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:color;transition:opacity 0.4s}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.posts-feed-slider .fl-module-content .bx-viewport .fl-post-carousel-post .fl-photo-content a:after{mix-blend-mode:normal;opacity:0.7}}}.posts-feed-slider .fl-module-content .bx-viewport .fl-post-carousel-post .fl-photo-content a:hover .fl-photo-img,.posts-feed-slider .fl-module-content .bx-viewport .fl-post-carousel-post .fl-photo-content a:focus .fl-photo-img{transform:scale(1.2);opacity:1}.posts-feed-slider .fl-module-content .bx-viewport .fl-post-carousel-post .fl-photo-content a:hover:after,.posts-feed-slider .fl-module-content .bx-viewport .fl-post-carousel-post .fl-photo-content a:focus:after{opacity:0}.posts-feed-slider .fl-module-content .bx-viewport .fl-post-carousel-post .fl-post-carousel-title{margin-bottom:0}.posts-feed-slider .fl-module-content .bx-viewport .fl-post-carousel-post .fl-post-carousel-title a{color:#1A1A1A}.posts-feed-slider .fl-module-content .bx-viewport .fl-post-carousel-post .fl-post-carousel-title a:hover,.posts-feed-slider .fl-module-content .bx-viewport .fl-post-carousel-post .fl-post-carousel-title a:focus{color:#383838;text-decoration:underline}.posts-feed-slider .fl-module-content .bx-viewport .fl-post-carousel-post .fl-post-carousel-meta{padding-bottom:12px;border-bottom:2px solid #1A1A1A;margin-bottom:12px}.posts-feed-slider .fl-module-content .bx-viewport .fl-post-carousel-post .fl-post-carousel-more{margin-top:12px;display:inline-block;font-size:0.9em;font-weight:700;padding:6px 18px;text-decoration:none;color:#1A1A1A;background-color:transparent;border:2px solid #F3F3F3;border-radius:36px;-webkit-transition:background-color 0.4s, color 0.4s;-moz-transition:background-color 0.4s, color 0.4s;-ms-transition:background-color 0.4s, color 0.4s;-o-transition:background-color 0.4s, color 0.4s;transition:background-color 0.4s, color 0.4s}.posts-feed-slider .fl-module-content .bx-viewport .fl-post-carousel-post .fl-post-carousel-more:hover,.posts-feed-slider .fl-module-content .bx-viewport .fl-post-carousel-post .fl-post-carousel-more:focus{background-color:#1A1A1A;text-decoration:none;color:#FFFFFF}.posts-feed-slider .fl-module-content .bx-viewport .fl-post-carousel-post:nth-child(4n - 3) .fl-photo-content a:after{background-color:#33D8D5}.posts-feed-slider .fl-module-content .bx-viewport .fl-post-carousel-post:nth-child(4n - 3) .fl-post-carousel-meta{border-color:#33D8D5}.posts-feed-slider .fl-module-content .bx-viewport .fl-post-carousel-post:nth-child(4n - 2) .fl-photo-content a:after{background-color:#0431FD}.posts-feed-slider .fl-module-content .bx-viewport .fl-post-carousel-post:nth-child(4n - 2) .fl-post-carousel-meta{border-color:#0431FD}.posts-feed-slider .fl-module-content .bx-viewport .fl-post-carousel-post:nth-child(4n - 1) .fl-photo-content a:after{background-color:#FB414A}.posts-feed-slider .fl-module-content .bx-viewport .fl-post-carousel-post:nth-child(4n - 1) .fl-post-carousel-meta{border-color:#FB414A}.posts-feed-slider .fl-module-content .bx-viewport .fl-post-carousel-post:nth-child(4n) .fl-photo-content a:after{background-color:#6647FB}.posts-feed-slider .fl-module-content .bx-viewport .fl-post-carousel-post:nth-child(4n) .fl-post-carousel-meta{border-color:#6647FB}.ayv-image-area{position:relative}.ayv-image-area .ayv-image .fl-photo{position:static}.ayv-image-area .ayv-image .fl-photo .fl-photo-content{position:static}.ayv-image-area .ayv-image .fl-photo .fl-photo-content img{position:absolute;height:auto;max-height:90%;width:70vw;bottom:0;right:0;max-width:initial;object-fit:contain}@media screen and (min-width:993px) and (max-width:1300px){.showcase-title h1,.showcase-title h2{font-size:6em}}@media screen and (min-width:769px) and (max-width:992px){.showcase-title h1,.showcase-title h2{font-size:5em}.showcase-buckets .fl-col:nth-of-type(2):after{display:none}.showcase-buckets .fl-col:last-of-type:after{width:100%;height:2px;display:block}.invest-health-area .invest-health-image img{left:60%}.fl-col-group.fl-node-fmtb86h25cel{position:relative;z-index:10;background-color:rgba(255, 255, 255, 0.75)}}@media screen and (max-width:768px){.showcase-title h1,.showcase-title h2{font-size:3em}.showcase-buckets .fl-col:after{display:none}.fl-col.fl-node-2vuq6ne9lby5{position:relative;padding-top:50%}.invest-health-area .invest-health-image img{top:0;height:200%;left:50%}.fl-col-group.fl-node-fmtb86h25cel{position:relative;z-index:10;background-color:rgba(255, 255, 255, 0.75)}}.awards-slider-area{background-color:#242424}.awards-slider-area .behind-awards-wrapper{position:relative}.awards-slider-area .behind-awards-wrapper .behind-awards-line{position:absolute;display:block;bottom:0;left:80px;right:80px;height:80px;width:calc(100% - 160px);border-top:3px solid #33D8D5}.awards-slider-area .behind-awards-wrapper .awards-container .swiper-button-prev{top:auto;bottom:58px;border:none;left:20px;width:40px;height:40px;background:transparent url("/wp-content/themes/elysian-playground/images/award-arrow-prev.svg") center center no-repeat;background-size:19px 27px}.awards-slider-area .behind-awards-wrapper .awards-container .swiper-button-prev:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-size:19px 27px;transition:opacity 0.4s;opacity:0}.awards-slider-area .behind-awards-wrapper .awards-container .swiper-button-prev:hover:after,.awards-slider-area .behind-awards-wrapper .awards-container .swiper-button-prev:focus:after{opacity:1}.awards-slider-area .behind-awards-wrapper .awards-container .swiper-button-next{top:auto;bottom:58px;border:none;right:20px;width:40px;height:40px;background:transparent url("/wp-content/themes/elysian-playground/images/award-arrow-next.svg") center center no-repeat;background-size:19px 27px}.awards-slider-area .behind-awards-wrapper .awards-container .swiper-button-next:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:transparent url("/wp-content/themes/elysian-playground/images/award-arrow-next-hover.svg") center center no-repeat;background-size:19px 27px;transition:opacity 0.4s;opacity:0}.awards-slider-area .behind-awards-wrapper .awards-container .swiper-button-next:hover:after,.awards-slider-area .behind-awards-wrapper .awards-container .swiper-button-next:focus:after{opacity:1}.awards-slider-area .behind-awards-wrapper .awards-container .award-slide .award-img{display:block;margin:0 auto}.awards-slider-area .behind-awards-wrapper .awards-container .award-slide .award-year{text-align:center;color:#FFFFFF;height:80px;display:flex;align-items:center;justify-content:center;position:relative;transition:opacity 0.7s 0.7s;opacity:0}.awards-slider-area .behind-awards-wrapper .awards-container .award-slide .award-year:before{content:"";width:13px;height:13px;border-radius:100%;background-color:#FFFFFF;position:absolute;top:-5px;left:50%;margin-left:-6px}.awards-slider-area .behind-awards-wrapper .awards-container .award-slide.swiper-slide-active .award-year{opacity:1}.awards-slider-area.slider-one{background-color:transparent;max-width:400px;padding:0 50px;margin:0 auto;position:relative}.awards-slider-area.slider-one .swiper-button-prev{top:50%;margin-top:-20px;border:none;left:10px;width:40px;height:40px;background:transparent url("/wp-content/themes/elysian-playground/images/award-arrow-prev.svg") center center no-repeat;background-size:19px 27px}.awards-slider-area.slider-one .swiper-button-prev:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-size:19px 27px;transition:opacity 0.4s;opacity:0}.awards-slider-area.slider-one .swiper-button-prev:hover:after,.awards-slider-area.slider-one .swiper-button-prev:focus:after{opacity:0}.awards-slider-area.slider-one .swiper-button-next{top:50%;margin-top:-20px;border:none;right:10px;width:40px;height:40px;background:transparent url("/wp-content/themes/elysian-playground/images/award-arrow-next.svg") center center no-repeat;background-size:19px 27px}.awards-slider-area.slider-one .swiper-button-next:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-size:19px 27px;transition:opacity 0.4s;opacity:0}.awards-slider-area.slider-one .swiper-button-next:hover:after,.awards-slider-area.slider-one .swiper-button-next:focus:after{opacity:0}.awards-slider-area.slider-one .awards-container{border-radius:100%}.awards-slider-area.slider-one .awards-container .award-slide .award-img{display:block;border-radius:100%;background-color:#242424;margin:0 auto}@media screen and (min-width:993px) and (max-width:1300px){}.interior-showcase{position:relative}.interior-showcase .fl-row-content-wrap .fl-row-content{position:static}.interior-showcase .section-down-arrow{position:absolute}.service-form-box{background-color:#F3F3F3;box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);border-radius:60px;padding:40px 80px;padding:20px 40px;transform:scale(0.8);max-width:1300px;margin-left:auto;margin-right:auto;margin-bottom:-120px}.service-form-box form{max-width:1200px;margin:0 auto}.service-form-box form h3.center-content{margin-bottom:40px;margin-bottom:20px}.service-form-box form input[type="submit"]{margin-top:20px}.text-bubbles-blue .fl-col{position:relative}.text-bubbles-blue .fl-col .fl-col-content,.text-bubbles-blue .fl-col .fl-module{position:relative;height:100%;padding:3px !important}.text-bubbles-blue .fl-col .fl-module-content{padding:26px;border-radius:26px;background-color:#0431FD;color:#FFFFFF;position:relative;height:100%;margin:0 !important}.text-bubbles-blue .fl-col .fl-module-content a{color:#FFFFFF;text-decoration:underline}.text-bubbles-blue .fl-col .fl-module-content a:hover,.text-bubbles-blue .fl-col .fl-module-content a:focus{color:#FFFFFF;text-decoration:none}.text-bubbles-blue .fl-col .fl-module-content ul li:before{background-color:#FFFFFF}.text-bubbles-blue.double-pad .fl-col .fl-module-content{padding:52px}.right-column-image-area{position:relative}.right-column-image-area .right-column-image .fl-photo{position:static}.right-column-image-area .right-column-image .fl-photo .fl-photo-content{position:static}.right-column-image-area .right-column-image .fl-photo .fl-photo-content img{display:block;position:absolute;height:120%;left:0;top:-10%;bottom:-10%;right:auto;object-fit:contain;width:auto;max-width:none}.text-tag{display:inline-block;padding:3px 15px;border-radius:3px;font-size:0.6em;background-color:#0431FD;color:#FFFFFF;font-weight:700;text-transform:uppercase;margin:2px 4px}.text-tag.west-hunt-club{background-color:#6647FB}.sub-services-feed .fl-post-feed .fl-post-feed-post{border:0;overflow:visible}.sub-services-feed .fl-post-feed .fl-post-feed-post .sub-service-item{overflow:hidden;border-radius:48px;padding-left:33%;box-shadow:0 6px 10px rgba(0, 0, 0, 0.12);z-index:1;position:relative}.sub-services-feed .fl-post-feed .fl-post-feed-post .sub-service-item .sub-service-image-area{position:absolute;top:0;left:0;height:100%;width:33%}.sub-services-feed .fl-post-feed .fl-post-feed-post .sub-service-item .sub-service-image-area a{display:block;overflow:hidden;position:absolute;top:0;left:0;height:100%;width:100%;background-color:#1A1A1A;transform:translate3d(0, 0, 0)}.sub-services-feed .fl-post-feed .fl-post-feed-post .sub-service-item .sub-service-image-area a img{position:absolute;width:100%;height:100%;object-fit:cover;transition:transform 0.4s, opacity 0.4s;opacity:0.75}.sub-services-feed .fl-post-feed .fl-post-feed-post .sub-service-item .sub-service-image-area a:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:color;transition:opacity 0.4s;-webkit-backface-visibility:visible}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.sub-services-feed .fl-post-feed .fl-post-feed-post .sub-service-item .sub-service-image-area a:after{mix-blend-mode:normal;opacity:0.75}}}.sub-services-feed .fl-post-feed .fl-post-feed-post .sub-service-item .sub-service-image-area a:hover img,.sub-services-feed .fl-post-feed .fl-post-feed-post .sub-service-item .sub-service-image-area a:focus img{transform:scale(1.2);opacity:1}.sub-services-feed .fl-post-feed .fl-post-feed-post .sub-service-item .sub-service-image-area a:hover:after,.sub-services-feed .fl-post-feed .fl-post-feed-post .sub-service-item .sub-service-image-area a:focus:after{opacity:0}.sub-services-feed .fl-post-feed .fl-post-feed-post .sub-service-item .sub-service-text-area{padding:20px 60px}.sub-services-feed .fl-post-feed .fl-post-feed-post .sub-service-item .sub-service-text-area .sub-service-title{padding-bottom:1.6rem;margin-bottom:1.6rem;border-bottom:2px solid #383838;font-size:1.5em}.sub-services-feed .fl-post-feed .fl-post-feed-post .sub-service-item .sub-service-text-area .sub-service-title a{color:#1A1A1A}.sub-services-feed .fl-post-feed .fl-post-feed-post .sub-service-item .sub-service-text-area .sub-service-title a:hover,.sub-services-feed .fl-post-feed .fl-post-feed-post .sub-service-item .sub-service-text-area .sub-service-title a:focus{color:#383838}.sub-services-feed .fl-post-feed .fl-post-feed-post .sub-service-item .sub-service-text-area .sub-service-excerpt{margin-bottom:1.6rem}.sub-services-feed .fl-post-feed .fl-post-feed-post .sub-service-item .sub-service-text-area .sub-service-link a{display:inline-block;font-size:0.9em;font-weight:700;padding:6px 18px;text-decoration:none;color:#1A1A1A;background-color:transparent;border:2px solid #F3F3F3;border-radius:36px;-webkit-transition:background-color 0.4s, color 0.4s;-moz-transition:background-color 0.4s, color 0.4s;-ms-transition:background-color 0.4s, color 0.4s;-o-transition:background-color 0.4s, color 0.4s;transition:background-color 0.4s, color 0.4s}.sub-services-feed .fl-post-feed .fl-post-feed-post .sub-service-item .sub-service-text-area .sub-service-link a:hover,.sub-services-feed .fl-post-feed .fl-post-feed-post .sub-service-item .sub-service-text-area .sub-service-link a:focus{background-color:#1A1A1A;text-decoration:none;color:#FFFFFF}.sub-services-feed .fl-post-feed .fl-post-feed-post:nth-child(4n - 3) .sub-service-item .sub-service-image-area a:after{background-color:#33D8D5}.sub-services-feed .fl-post-feed .fl-post-feed-post:nth-child(4n - 3) .sub-service-text-area .sub-service-title{border-color:#33D8D5}.sub-services-feed .fl-post-feed .fl-post-feed-post:nth-child(4n - 2) .sub-service-item .sub-service-image-area a:after{background-color:#6647FB}.sub-services-feed .fl-post-feed .fl-post-feed-post:nth-child(4n - 2) .sub-service-text-area .sub-service-title{border-color:#6647FB}.sub-services-feed .fl-post-feed .fl-post-feed-post:nth-child(4n - 1) .sub-service-item .sub-service-image-area a:after{background-color:#FB414A}.sub-services-feed .fl-post-feed .fl-post-feed-post:nth-child(4n - 1) .sub-service-text-area .sub-service-title{border-color:#FB414A}.sub-services-feed .fl-post-feed .fl-post-feed-post:nth-child(4n) .sub-service-item .sub-service-image-area a:after{background-color:#0431FD}.sub-services-feed .fl-post-feed .fl-post-feed-post:nth-child(4n) .sub-service-text-area .sub-service-title{border-color:#0431FD}.full-bleed-area{overflow:hidden}.full-bleed-area .full-bleed-column{position:relative}.full-bleed-area .full-bleed-column .full-bleed-image-right .fl-photo,.full-bleed-area .full-bleed-column .full-bleed-image-right .fl-photo-content{position:static}.full-bleed-area .full-bleed-column .full-bleed-image-right .fl-module-content{margin:0}.full-bleed-area .full-bleed-column .full-bleed-image-right img{position:absolute;top:25px;bottom:25px;left:50px;height:calc(100% - 50px);width:45vw;object-fit:cover;object-position:center;max-width:none}.full-bleed-area .full-bleed-column .full-bleed-image-right.position-right img{object-position:right center}.full-bleed-area .full-bleed-column .full-bleed-image-right.position-left img{object-position:left center}.full-bleed-area .full-bleed-column .full-bleed-image-right.full-height img{top:0;bottom:0;left:50px;height:100%}.full-bleed-area .full-bleed-column .full-bleed-image-left .fl-photo,.full-bleed-area .full-bleed-column .full-bleed-image-left .fl-photo-content{position:static}.full-bleed-area .full-bleed-column .full-bleed-image-left .fl-module-content{margin:0}.full-bleed-area .full-bleed-column .full-bleed-image-left img{position:absolute;top:0;right:50px;height:100%;width:40vw;object-fit:cover;object-position:center;max-width:none}.full-bleed-area .full-bleed-column .full-bleed-image-left.position-right img{object-position:right center}.full-bleed-area .full-bleed-column .full-bleed-image-left.position-left img{object-position:left center}.card-item{border-radius:60px;box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);padding:20px;margin:30px;height:100%}.team-feed.single .fl-post-grid-post .team-feed-item{padding-bottom:0}.team-feed .fl-post-grid-post{border:none;background-color:transparent}.team-feed .fl-post-grid-post .team-feed-item{position:relative;height:100%;padding-bottom:60px}.team-feed .fl-post-grid-post .team-feed-item .team-feed-image{width:100%;max-width:375px;height:auto;border-radius:187px;overflow:hidden;margin:0 auto;-webkit-mask-image:-webkit-radial-gradient(white, black)}.team-feed .fl-post-grid-post .team-feed-item .team-feed-image a{display:block;position:relative}.team-feed .fl-post-grid-post .team-feed-item .team-feed-image a img{display:block}.team-feed .fl-post-grid-post .team-feed-item .team-feed-image a:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#6647FB;opacity:0;transition:opacity 0.4s;mix-blend-mode:color;-webkit-backface-visibility:visible}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.team-feed .fl-post-grid-post .team-feed-item .team-feed-image a:after{mix-blend-mode:normal}}}.team-feed .fl-post-grid-post .team-feed-item .team-feed-image a:hover:after,.team-feed .fl-post-grid-post .team-feed-item .team-feed-image a:focus:after{opacity:1}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.team-feed .fl-post-grid-post .team-feed-item .team-feed-image a:hover:after,.team-feed .fl-post-grid-post .team-feed-item .team-feed-image a:focus:after{opacity:0.75}}}.team-feed .fl-post-grid-post .team-feed-item .team-feed-text{margin-top:30px}.team-feed .fl-post-grid-post .team-feed-item .team-feed-text .team-feed-title{font-size:1.8em;text-align:center;margin-bottom:0}.team-feed .fl-post-grid-post .team-feed-item .team-feed-text .team-feed-title a{color:#1A1A1A}.team-feed .fl-post-grid-post .team-feed-item .team-feed-text .team-feed-title a:hover,.team-feed .fl-post-grid-post .team-feed-item .team-feed-text .team-feed-title a:focus{color:#383838}.team-feed .fl-post-grid-post .team-feed-item .team-feed-text .team-feed-job-title{font-size:1.1em;text-align:center;color:#0431FD;margin-bottom:0}.team-feed .fl-post-grid-post .team-feed-item .team-feed-text .team-feed-location{text-align:center;margin-top:10px;margin-bottom:20px}.team-feed .fl-post-grid-post .team-feed-item .team-feed-text .team-feed-excerpt{text-align:center;font-size:0.8em;margin-bottom:20px}.team-feed .fl-post-grid-post .team-feed-item .team-feed-text .team-feed-link{text-align:center;position:absolute;width:100%;height:auto;left:0;bottom:20px}.team-feed .fl-post-grid-post .team-feed-item .team-feed-text .team-feed-link a{display:inline-block;font-size:0.9em;font-weight:700;padding:6px 18px;text-decoration:none;color:#1A1A1A;background-color:transparent;border:2px solid #F3F3F3;border-radius:36px;-webkit-transition:background-color 0.4s, color 0.4s;-moz-transition:background-color 0.4s, color 0.4s;-ms-transition:background-color 0.4s, color 0.4s;-o-transition:background-color 0.4s, color 0.4s;transition:background-color 0.4s, color 0.4s}.team-feed .fl-post-grid-post .team-feed-item .team-feed-text .team-feed-link a:hover,.team-feed .fl-post-grid-post .team-feed-item .team-feed-text .team-feed-link a:focus{background-color:#1A1A1A;text-decoration:none;color:#FFFFFF}.team-feed .fl-post-grid-post .team-feed-item .team-feed-awards-align{position:absolute;top:0;left:0;width:100%}.team-feed .fl-post-grid-post .team-feed-item .team-feed-awards-align .team-feed-awards-box{position:relative;max-width:375px;margin:0 auto}.team-feed .fl-post-grid-post .team-feed-item .team-feed-awards-align .team-feed-awards-box .team-feed-awards-swiper{position:absolute;top:0;left:0;width:100%;padding-top:100%;pointer-events:none}.team-feed .fl-post-grid-post .team-feed-item .team-feed-awards-align .team-feed-awards-box .team-feed-awards-swiper .awards-slider-area{pointer-events:all;background-color:transparent;position:absolute;width:calc(40% + 100px);height:40%;right:-5%;bottom:0}.card-callout{position:relative;height:100%}.card-callout .fl-module-content{overflow:visible !important;position:relative;height:calc(100% - 50px)}.card-callout .fl-module-content .fl-callout{border-radius:32px;overflow:hidden;position:relative;height:100%;box-shadow:0 6px 10px rgba(0, 0, 0, 0.08)}.card-callout .fl-module-content .fl-callout .fl-callout-content{padding:40px;margin-top:56%}.card-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-photo{position:absolute;top:0;left:0;width:100%;height:auto;padding-top:56%;overflow:hidden}.card-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-photo .fl-photo{margin:0;position:static}.card-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-photo .fl-photo .fl-photo-content{position:static}.card-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-photo .fl-photo .fl-photo-content img{top:0;left:0;position:absolute;width:100%;height:100%;object-fit:cover}.card-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-title{padding-bottom:20px;border-bottom:2px solid #383838;margin-bottom:20px}.card-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-title a{color:#1A1A1A}.card-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-title a:hover,.card-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-title a:focus{color:#383838}.card-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-text{font-size:0.9em}.card-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-text p{margin-bottom:1.6rem !important;padding:0 !important}.card-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-text p:last-child{margin-bottom:0 !important}.card-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-text a{color:#1A1A1A}.card-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-text a:hover,.card-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-text a:focus{color:#383838}.card-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-button a.fl-button{color:#1A1A1A !important}.card-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-button a.fl-button:hover,.card-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-button a.fl-button:focus{color:#383838 !important}.card-callout.turquoise .fl-module-content .fl-callout .fl-callout-content .fl-callout-title{border-color:#33D8D5}.card-callout.blue .fl-module-content .fl-callout .fl-callout-content .fl-callout-title{border-color:#0431FD}.card-callout.red .fl-module-content .fl-callout .fl-callout-content .fl-callout-title{border-color:#FB414A}.card-callout.purple .fl-module-content .fl-callout .fl-callout-content .fl-callout-title{border-color:#6647FB}.logo-group{text-align:center;margin:0 -10px}.logo-group img{margin:10px;vertical-align:middle}.logo-group.align-left{text-align:left}.logo-group.more-margin{margin:0 -25px}.logo-group.more-margin img{margin:25px;max-width:calc(100% - 50px)}.gift-card-image{position:relative}.gift-card-image .fl-module-content .fl-photo .fl-photo-content img{display:block;position:relative;width:180%;margin-left:-40%;margin-right:-40%;margin-top:-30%;max-width:none}.contact-map-right .fl-row-content-wrap{background-color:#f2f2f2;background-position:left center !important;background-size:140% auto !important}.contact-map-left .fl-row-content-wrap{background-color:#f2f2f2;background-position:right center !important;background-size:140% auto !important}@media screen and (min-width:1300px){.card-item .fl-rich-text ul,.card-item .fl-accordion-item ul,.card-item .xactly-accordion-content ul{padding-left:50px}}@media screen and (min-width:993px) and (max-width:1300px){.card-item .fl-rich-text ul,.card-item .fl-accordion-item ul,.card-item .xactly-accordion-content ul{padding-left:50px}.right-column-image-area .right-column-image .fl-photo .fl-photo-content img{height:80%;top:10%;bottom:10%}}@media screen and (min-width:769px) and (max-width:992px){.service-form-box{padding:30px;margin-top:-60px}.right-column-image-area .right-column-image .fl-photo .fl-photo-content img{width:50%;position:static;margin:0 auto}.sub-services-feed .fl-post-feed .fl-post-feed-post .sub-service-item{padding-left:40%}.sub-services-feed .fl-post-feed .fl-post-feed-post .sub-service-item .sub-service-image-area{width:40%}.sub-services-feed .fl-post-feed .fl-post-feed-post .sub-service-item .sub-service-text-area{padding:20px 30px}.sub-services-feed .fl-post-feed .fl-post-feed-post .sub-service-item .sub-service-text-area .sub-service-title{font-size:1.25em}}@media screen and (max-width:768px){.service-form-box{padding:20px;margin-top:-60px}.right-column-image-area .right-column-image .fl-photo .fl-photo-content img{width:50%;position:static;margin:0 auto}.sub-services-feed .fl-post-feed .fl-post-feed-post .sub-service-item{padding-left:0;padding-top:40vw}.sub-services-feed .fl-post-feed .fl-post-feed-post .sub-service-item .sub-service-image-area{height:40vw;width:100%}.sub-services-feed .fl-post-feed .fl-post-feed-post .sub-service-item .sub-service-text-area{padding:20px 30px}.sub-services-feed .fl-post-feed .fl-post-feed-post .sub-service-item .sub-service-text-area .sub-service-title{font-size:1.2em}.full-bleed-area .full-bleed-column{width:100% !important;max-width:100% !important;padding:60% 0 0 0}.full-bleed-area .full-bleed-column .full-bleed-image-right img{top:20px;left:-20px;bottom:-20px;width:100vw;height:100%}.full-bleed-area .full-bleed-column .full-bleed-image-right.full-height img{top:20px;left:-20px;bottom:-20px;width:100vw;height:100%}.full-bleed-area .full-bleed-column .full-bleed-image-left img{top:20px;right:-20px;bottom:-20px;width:100vw;height:100%}.gift-card-image .fl-module-content .fl-photo .fl-photo-content img{max-width:100%;margin:0}.contact-map-right .fl-row-content-wrap{background-position:bottom -50% center !important;background-size:150% auto !important}.contact-map-left .fl-row-content-wrap{background-position:bottom -50% center !important;background-size:150% auto !important}}.fl-module-accordion .fl-accordion .fl-accordion-item{background-color:#FFFFFF;border:0;border-left:10px solid #E8E8E8;transition:border-color 0.4s;margin-bottom:20px;box-shadow:0 3px 6px rgba(0, 0, 0, 0.16)}.fl-module-accordion .fl-accordion .fl-accordion-item .fl-accordion-button{padding:20px 30px 20px 3.3rem;font-size:1.25em;position:relative;display:block;line-height:1}.fl-module-accordion .fl-accordion .fl-accordion-item .fl-accordion-button .fl-accordion-button-icon{display:block;position:absolute;top:5px;left:0;font-size:1em;width:3.3rem;height:3.3rem;text-align:center;padding:0;line-height:3.3rem;color:#0431FD;opacity:1;transition:transform 0.4s}.fl-module-accordion .fl-accordion .fl-accordion-item .fl-accordion-button .fl-accordion-button-label{font-weight:400;color:#0431FD;outline:none;letter-spacing:0.0275em;font-size:inherit}.fl-module-accordion .fl-accordion .fl-accordion-item .fl-accordion-button .fl-accordion-button-label:hover,.fl-module-accordion .fl-accordion .fl-accordion-item .fl-accordion-button .fl-accordion-button-label:focus{color:#0431FD;font-weight:700;letter-spacing:0}.fl-module-accordion .fl-accordion .fl-accordion-item .fl-accordion-content{padding:15px 20px 15px 3.3rem;border-top:1px solid #E8E8E8}.fl-module-accordion .fl-accordion .fl-accordion-item.fl-accordion-item-active{border-color:#0431FD}.fl-module-accordion .fl-accordion .fl-accordion-item.fl-accordion-item-active .fl-accordion-button .fl-accordion-button-icon{transform:rotate(90deg)}.fl-module-accordion .fl-accordion .fl-accordion-item.fl-accordion-item-active .fl-accordion-button .fl-accordion-button-label{color:#0431FD;font-weight:700;letter-spacing:0}.fl-module-accordion.service-accordian .fl-accordion .fl-accordion-item{background-color:#FFFFFF;border:0;border-radius:48px;overflow:hidden;box-shadow:0 6px 10px rgba(0, 0, 0, 0.12);margin-bottom:20px}.fl-module-accordion.service-accordian .fl-accordion .fl-accordion-item .fl-accordion-button{padding:30px 5rem 30px 60px;font-size:1.25em;position:relative;display:block}.fl-module-accordion.service-accordian .fl-accordion .fl-accordion-item .fl-accordion-button a.fl-accordion-button-icon{display:block;position:absolute;top:1.25rem;left:auto;right:1rem;font-size:1em;width:3rem;height:3rem;border-radius:100%;text-align:center;padding:0;line-height:3.3rem;color:#FFFFFF;background-color:#33D8D5;opacity:1;transition:none;outline:none}.fl-module-accordion.service-accordian .fl-accordion .fl-accordion-item .fl-accordion-button i.fl-accordion-button-icon{display:block;position:relative;height:100%;width:100%;font-size:inherit;text-align:center;padding:0;color:inherit;opacity:1;outline:none;transition:none;top:0;left:0}.fl-module-accordion.service-accordian .fl-accordion .fl-accordion-item .fl-accordion-button .fl-accordion-button-label{font-weight:700;color:#1A1A1A;outline:none;font-size:inherit;letter-spacing:0}.fl-module-accordion.service-accordian .fl-accordion .fl-accordion-item .fl-accordion-button .fl-accordion-button-label:hover,.fl-module-accordion.service-accordian .fl-accordion .fl-accordion-item .fl-accordion-button .fl-accordion-button-label:focus{color:#1A1A1A;font-weight:700;letter-spacing:0}.fl-module-accordion.service-accordian .fl-accordion .fl-accordion-item .fl-accordion-content{padding:0 5rem 30px 60px;border:none}.fl-module-accordion.service-accordian .fl-accordion .fl-accordion-item .fl-accordion-content a.button{display:inline-block;font-size:0.9em;font-weight:700;padding:6px 18px;text-decoration:none;color:#1A1A1A;background-color:transparent;border:2px solid #F3F3F3;border-radius:36px;-webkit-transition:background-color 0.4s, color 0.4s;-moz-transition:background-color 0.4s, color 0.4s;-ms-transition:background-color 0.4s, color 0.4s;-o-transition:background-color 0.4s, color 0.4s;transition:background-color 0.4s, color 0.4s}.fl-module-accordion.service-accordian .fl-accordion .fl-accordion-item .fl-accordion-content a.button:hover,.fl-module-accordion.service-accordian .fl-accordion .fl-accordion-item .fl-accordion-content a.button:focus{background-color:#1A1A1A;text-decoration:none;color:#FFFFFF}.fl-module-accordion.service-accordian .fl-accordion .fl-accordion-item.fl-accordion-item-active{border-color:transparent}.fl-module-accordion.service-accordian .fl-accordion .fl-accordion-item.fl-accordion-item-active .fl-accordion-button .fl-accordion-button-icon{transform:none}.fl-module-accordion.service-accordian .fl-accordion .fl-accordion-item.fl-accordion-item-active .fl-accordion-button .fl-accordion-button-label{color:#1A1A1A;font-weight:700;letter-spacing:0}.blog-showcase{position:relative}.blog-showcase .fl-row-content{position:static !important}.blog-showcase .blog-header-bio{margin-top:70px;text-align:center}.blog-showcase .blog-header-bio .fl-col-content{display:inline-block;position:relative;padding-left:175px !important}.blog-showcase .blog-header-bio .fl-col-content .fl-module-photo .fl-module-content{margin:0}.blog-showcase .blog-header-bio .fl-col-content .fl-photo{position:static}.blog-showcase .blog-header-bio .fl-col-content .fl-photo .fl-photo-content{position:absolute;top:50%;left:25px;margin-top:-75px}.blog-showcase .blog-header-bio .fl-col-content .blog-author{font-size:1.5em;font-weight:700;color:#FFFFFF;text-align:left}.blog-showcase .blog-header-bio .fl-col-content .blog-date{color:#FFFFFF;text-align:left}.blog-author-name{font-size:1.5em;font-weight:700}.blog-author-bio{font-size:0.9em}body .site-main .fl-builder-content .blog-author-link a.fl-button,body .site-main .fl-builder-content .blog-author-link a.fl-button:visited{display:inline-block;font-size:0.9em;font-weight:700;padding:6px 18px;text-decoration:none;color:#1A1A1A;background-color:transparent;border:2px solid #F3F3F3;border-radius:36px;-webkit-transition:background-color 0.4s, color 0.4s;-moz-transition:background-color 0.4s, color 0.4s;-ms-transition:background-color 0.4s, color 0.4s;-o-transition:background-color 0.4s, color 0.4s;transition:background-color 0.4s, color 0.4s}body .site-main .fl-builder-content .blog-author-link a.fl-button:hover,body .site-main .fl-builder-content .blog-author-link a.fl-button:focus,body .site-main .fl-builder-content .blog-author-link a.fl-button:visited:hover,body .site-main .fl-builder-content .blog-author-link a.fl-button:visited:focus{background-color:#1A1A1A;text-decoration:none;color:#FFFFFF}.nav-links .nav-previous a{color:#33D8D5}.nav-links .nav-previous a:hover,.nav-links .nav-previous a:focus{color:#FFFFFF}.nav-links .nav-next a{color:#33D8D5}.nav-links .nav-next a:hover,.nav-links .nav-next a:focus{color:#FFFFFF}.video-container{position:relative}.video-container .fl-video{padding-top:100%;position:relative;display:block;margin:0 auto;border-radius:25px;overflow:hidden}.video-container .fl-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.video-container .fl-video iframe{object-fit:fill;border-radius:25px}}}.blog-feed{max-width:1400px;margin-right:auto;margin-left:auto}.blog-feed .fl-post-column .fl-post-grid-post{border-radius:32px;border:0;box-shadow:0 6px 10px rgba(0, 0, 0, 0.08);position:relative}.blog-feed .fl-post-column .fl-post-grid-post .blog-feed-image-area{position:relative;background-color:#000;padding-top:60%}.blog-feed .fl-post-column .fl-post-grid-post .blog-feed-image-area a{display:block;overflow:hidden;position:absolute;top:0;left:0;height:100%;width:100%;background-color:#1A1A1A;border-radius:32px 32px 0 0;-webkit-mask-image:-webkit-radial-gradient(white, black)}.blog-feed .fl-post-column .fl-post-grid-post .blog-feed-image-area a img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 0.4s, opacity 0.4s;opacity:0.75}.blog-feed .fl-post-column .fl-post-grid-post .blog-feed-image-area a:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:color;transition:opacity 0.4s}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.blog-feed .fl-post-column .fl-post-grid-post .blog-feed-image-area a:after{mix-blend-mode:normal;opacity:0.7}}}.blog-feed .fl-post-column .fl-post-grid-post .blog-feed-image-area a:hover img,.blog-feed .fl-post-column .fl-post-grid-post .blog-feed-image-area a:focus img{transform:scale(1.2);opacity:1}.blog-feed .fl-post-column .fl-post-grid-post .blog-feed-image-area a:hover:after,.blog-feed .fl-post-column .fl-post-grid-post .blog-feed-image-area a:focus:after{opacity:0}.blog-feed .fl-post-column .fl-post-grid-post .blog-post-text{padding:25px;padding-bottom:70px}.blog-feed .fl-post-column .fl-post-grid-post .blog-post-text .blog-feed-title{font-size:1.3em;margin-bottom:0;padding-bottom:0}.blog-feed .fl-post-column .fl-post-grid-post .blog-post-text .blog-feed-title a{color:#1A1A1A}.blog-feed .fl-post-column .fl-post-grid-post .blog-post-text .blog-feed-title a:hover,.blog-feed .fl-post-column .fl-post-grid-post .blog-post-text .blog-feed-title a:focus{color:#383838}.blog-feed .fl-post-column .fl-post-grid-post .blog-post-text .blog-feed-date{padding-bottom:15px;border-bottom:2px solid #1A1A1A;margin-bottom:15px;margin-top:5px;font-size:0.8em}.blog-feed .fl-post-column .fl-post-grid-post .blog-post-text .blog-feed-excerpt{font-size:0.7em;margin-bottom:1.6rem;text-align:left}.blog-feed .fl-post-column .fl-post-grid-post .blog-post-text .blog-feed-link{text-align:left;position:absolute;width:100%;height:auto;left:0;padding:0 25px;bottom:25px}.blog-feed .fl-post-column .fl-post-grid-post .blog-post-text .blog-feed-link a{display:inline-block;font-size:0.9em;font-weight:700;padding:6px 18px;text-decoration:none;color:#1A1A1A;background-color:transparent;border:2px solid #F3F3F3;border-radius:36px;-webkit-transition:background-color 0.4s, color 0.4s;-moz-transition:background-color 0.4s, color 0.4s;-ms-transition:background-color 0.4s, color 0.4s;-o-transition:background-color 0.4s, color 0.4s;transition:background-color 0.4s, color 0.4s}.blog-feed .fl-post-column .fl-post-grid-post .blog-post-text .blog-feed-link a:hover,.blog-feed .fl-post-column .fl-post-grid-post .blog-post-text .blog-feed-link a:focus{background-color:#1A1A1A;text-decoration:none;color:#FFFFFF}.blog-feed .fl-post-column:nth-child(4n - 3) .fl-post-grid-post .blog-feed-image-area a:after{background-color:#33D8D5}.blog-feed .fl-post-column:nth-child(4n - 3) .fl-post-grid-post .blog-feed-date{border-color:#33D8D5}.blog-feed .fl-post-column:nth-child(4n - 2) .fl-post-grid-post .blog-feed-image-area a:after{background-color:#0431FD}.blog-feed .fl-post-column:nth-child(4n - 2) .fl-post-grid-post .blog-feed-date{border-color:#0431FD}.blog-feed .fl-post-column:nth-child(4n - 1) .fl-post-grid-post .blog-feed-image-area a:after{background-color:#FB414A}.blog-feed .fl-post-column:nth-child(4n - 1) .fl-post-grid-post .blog-feed-date{border-color:#FB414A}.blog-feed .fl-post-column:nth-child(4n) .fl-post-grid-post .blog-feed-image-area a:after{background-color:#6647FB}.blog-feed .fl-post-column:nth-child(4n) .fl-post-grid-post .blog-feed-date{border-color:#6647FB}.single-posts-nav{display:flex;align-items:stretch;background-color:#242424}.single-posts-nav .single-posts-nav-item{display:block;min-height:400px;position:relative;width:auto;flex-grow:1}.single-posts-nav .single-posts-nav-item .single-posts-nav-link{display:flex;justify-content:center;align-items:center;position:relative;height:100%;width:100%;padding:8vw 5vw;color:#FFFFFF;overflow:hidden}.single-posts-nav .single-posts-nav-item .single-posts-nav-link .single-posts-nav-bkgd{display:block;position:absolute;top:0;left:0;height:100%;width:100%;background-position:center center;background-size:cover;z-index:5;transition:transform 0.4s}.single-posts-nav .single-posts-nav-item .single-posts-nav-link .single-posts-nav-bkgd:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:#242424;opacity:0.75;transition:opacity 0.4s}.single-posts-nav .single-posts-nav-item .single-posts-nav-link .single-posts-nav-title{display:block;font-size:1.5em;position:relative;z-index:10;text-align:center;text-decoration:none;max-width:600px;margin:0 auto}.single-posts-nav .single-posts-nav-item .single-posts-nav-link .single-posts-nav-title .single-posts-nav-arrow{display:block;height:40px;width:40px;margin:20px auto 0 auto;background:transparent url("/wp-content/themes/elysian-playground/images/blog-arrow.svg") center center no-repeat;background-size:contain;position:relative}.single-posts-nav .single-posts-nav-item .single-posts-nav-link .single-posts-nav-title .single-posts-nav-arrow:after{content:"";position:absolute;top:0;left:0;display:block;height:40px;width:40px;background:transparent url("/wp-content/themes/elysian-playground/images/blog-arrow-hover.svg") center center no-repeat;background-size:contain;transition:opacity 0.4s;opacity:0}.single-posts-nav .single-posts-nav-item .single-posts-nav-link.next-link .single-posts-nav-title:before{content:"Next Blog";display:block;font-size:0.6em;margin-bottom:20px}.single-posts-nav .single-posts-nav-item .single-posts-nav-link.next-link .single-posts-nav-title .single-posts-nav-arrow{transform:rotate(180deg)}.single-posts-nav .single-posts-nav-item .single-posts-nav-link.prev-link .single-posts-nav-title:before{content:"Previous Blog";display:block;font-size:0.6em;margin-bottom:20px}.single-posts-nav .single-posts-nav-item .single-posts-nav-link:hover,.single-posts-nav .single-posts-nav-item .single-posts-nav-link:focus{text-decoration:none;color:#33D8D5}.single-posts-nav .single-posts-nav-item .single-posts-nav-link:hover .single-posts-nav-title,.single-posts-nav .single-posts-nav-item .single-posts-nav-link:focus .single-posts-nav-title{text-decoration:none}.single-posts-nav .single-posts-nav-item .single-posts-nav-link:hover .single-posts-nav-title .single-posts-nav-arrow:after,.single-posts-nav .single-posts-nav-item .single-posts-nav-link:focus .single-posts-nav-title .single-posts-nav-arrow:after{opacity:1}.single-posts-nav .single-posts-nav-item .single-posts-nav-link:hover .single-posts-nav-bkgd,.single-posts-nav .single-posts-nav-item .single-posts-nav-link:focus .single-posts-nav-bkgd{transform:scale(1.2)}.single-posts-nav .single-posts-nav-item .single-posts-nav-link:hover .single-posts-nav-bkgd:after,.single-posts-nav .single-posts-nav-item .single-posts-nav-link:focus .single-posts-nav-bkgd:after{opacity:0.55}.carousel-disable-a-tag .fl-image-carousel .fl-carousel-item a{pointer-events:none}.quote-slider .fl-content-slider .bx-wrapper{max-width:1200px !important;margin:0 auto}.quote-slider .fl-content-slider .bx-wrapper .fl-slide{border-left:solid #F3F3F3 50px;border-right:solid #F3F3F3 50px}.quote-slider .fl-content-slider .bx-wrapper .fl-slide .fl-slide-bg-photo{background-position:top left}.quote-slider .fl-content-slider .bx-wrapper .fl-slide .fl-slide-mobile-photo{display:none}.service-style-callout{position:relative;height:100%}.service-style-callout .fl-module-content{overflow:visible !important;position:relative;height:calc(100% - 50px)}.service-style-callout .fl-module-content .fl-callout{border-radius:32px;overflow:hidden;position:relative;height:100%;box-shadow:0 6px 10px rgba(0, 0, 0, 0.08);background-color:#FFFFFF}.service-style-callout .fl-module-content .fl-callout .fl-callout-content{padding:40px;margin-top:56%}.service-style-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-photo{position:absolute;top:0;left:0;width:100%;height:auto;padding-top:56%;overflow:hidden}.service-style-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-photo .fl-photo{margin:0;position:static}.service-style-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-photo .fl-photo .fl-photo-content{position:static}.service-style-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-photo .fl-photo .fl-photo-content img{top:0;left:0;position:absolute;width:100%;height:100%;object-fit:cover}.service-style-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-title{margin-bottom:20px;font-size:1em;text-align:center}.service-style-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-title a{color:#1A1A1A}.service-style-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-title a:hover,.service-style-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-title a:focus{color:#383838}.service-style-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-text{font-size:0.8em;text-align:center}.service-style-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-text p{margin-bottom:1.6rem !important;padding:0 !important}.service-style-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-text p:last-child{margin-bottom:0 !important}.service-style-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-text a{color:#1A1A1A}.service-style-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-text a:hover,.service-style-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-text a:focus{color:#383838}.service-style-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-button a.fl-button{color:#1A1A1A !important}.service-style-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-button a.fl-button:hover,.service-style-callout .fl-module-content .fl-callout .fl-callout-content .fl-callout-button a.fl-button:focus{color:#383838 !important}.service-style-callout .awards-slider-area.slider-one{margin:0 -30px 0 -30px;padding:0 30px;max-width:none}.service-style-callout .awards-slider-area.slider-one .swiper-button-prev{left:-10px}.service-style-callout .awards-slider-area.slider-one .swiper-button-next{right:-10px}.service-style-callout .awards-slider-area.slider-one .awards-container{max-width:250px;margin:0 auto}@media screen and (min-width:769px) and (max-width:992px){.card-item{margin:20px}}@media screen and (max-width:768px){.card-item{margin:0 0 30px 0}.blog-showcase .blog-info{text-align:center}.blog-showcase .blog-header-bio{margin-top:50px;text-align:center}.blog-showcase .blog-header-bio .fl-col-content{padding-left:0 !important}.blog-showcase .blog-header-bio .fl-col-content .fl-photo .fl-photo-content{position:static;margin:0 auto}.single-posts-nav{flex-wrap:wrap}.single-posts-nav .single-posts-nav-item{min-height:0;width:100%}.quote-slider .fl-content-slider .bx-wrapper .fl-slide{border-left:solid #F3F3F3 20px;border-right:solid #F3F3F3 20px}.quote-slider .fl-content-slider .bx-wrapper .fl-slide .fl-slide-mobile-photo{display:none}.quote-slider .fl-content-slider .bx-wrapper .fl-slide .fl-slide-bg-photo{position:absolute;background-position:top -5% left 5%;background-color:#242424;background-size:350% auto}}.fl-rich-text ul,.fl-accordion-item ul,.xactly-accordion-content ul{margin-bottom:1rem;padding-left:1rem;overflow:hidden}.fl-rich-text ul li,.fl-accordion-item ul li,.xactly-accordion-content ul li{line-height:normal;margin-left:1em;list-style-type:none;border:none;margin-bottom:0.8rem;position:relative}.fl-rich-text ul li:before,.fl-accordion-item ul li:before,.xactly-accordion-content ul li:before{content:"";display:block;width:0.45em;height:0.45em;position:absolute;top:0.4em;left:-1.2em;border-radius:100%;background:#33D8D5}.fl-rich-text ul:last-child li:last-child,.fl-accordion-item ul:last-child li:last-child,.xactly-accordion-content ul:last-child li:last-child{margin-bottom:0}.fl-rich-text ol,.fl-accordion-item ol,.xactly-accordion-content ol{margin-bottom:1rem;padding-left:1rem;overflow:visible}.fl-rich-text ol li,.fl-accordion-item ol li,.xactly-accordion-content ol li{line-height:normal;margin-left:1em;list-style-type:decimal;border:none;margin-bottom:0.5rem}.fl-rich-text ol:last-child li:last-child,.fl-accordion-item ol:last-child li:last-child,.xactly-accordion-content ol:last-child li:last-child{margin-bottom:0}.blue-list .fl-rich-text ul li:before,.blue-list .fl-accordion-item ul li:before,.blue-list .xactly-accordion-content ul li:before{background:#0431FD}.charcoal-list .fl-rich-text ul li:before,.charcoal-list .fl-accordion-item ul li:before,.charcoal-list .xactly-accordion-content ul li:before{background:#1A1A1A}.red-list .fl-rich-text ul li:before,.red-list .fl-accordion-item ul li:before,.red-list .xactly-accordion-content ul li:before{background:#FB414A}.charcoal-bkgd form.wpcf7-form a,.light-charcoal-bkgd form.wpcf7-form a{color:#33D8D5}.charcoal-bkgd form.wpcf7-form a:hover,.charcoal-bkgd form.wpcf7-form a:focus,.light-charcoal-bkgd form.wpcf7-form a:hover,.light-charcoal-bkgd form.wpcf7-form a:focus{color:#FFFFFF}form.wpcf7-form{}form.wpcf7-form .column-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}form.wpcf7-form .all-100{width:100%}form.wpcf7-form .all-75{width:75%}form.wpcf7-form .all-50{width:50%}form.wpcf7-form .all-25{width:25%}form.wpcf7-form .all-30{width:30%}form.wpcf7-form .all-70{width:70%}@media screen and (min-width:769px) and (max-width:992px){form.wpcf7-form .all-75,form.wpcf7-form .all-25,form.wpcf7-form .all-50{width:100%}}@media screen and (max-width:768px){form.wpcf7-form .all-75,form.wpcf7-form .all-25,form.wpcf7-form .all-50{width:100%}}form.wpcf7-form .column-group.form-group{margin:0px -10px 0 -10px;padding-top:20px}form.wpcf7-form .field-surround{position:relative;margin:0 10px 20px 20px;background:#F3F3F3;border:2px solid #33D8D5;border-radius:26px;-webkit-transition:border-color 0.4s;-moz-transition:border-color 0.4s;-ms-transition:border-color 0.4s;-o-transition:border-color 0.4s;transition:border-color 0.4s}form.wpcf7-form .field-surround.turquoise-33:after{content:"";position:absolute;top:0;right:0;height:100%;width:33%;background-color:#33D8D5;border-radius:0 20px 20px 0}form.wpcf7-form .field-surround.turquoise-33 .wpcf7-form-control-wrap{position:relative;z-index:10}form.wpcf7-form .field-margin{margin:0 10px 20px 10px}form.wpcf7-form .field-surround label,form.wpcf7-form .field-margin label{position:absolute;top:10px;left:25px;z-index:1;font-size:0.9em;font-weight:400;color:#1A1A1A !important;-webkit-transition:transform 0.4s, color 0.4s;-moz-transition:transform 0.4s, color 0.4s;-ms-transition:transform 0.4s, color 0.4s;-o-transition:transform 0.4s, color 0.4s;transition:transform 0.4s, color 0.4s;transform-origin:top left}form.wpcf7-form .field-surround.above label,form.wpcf7-form .field-margin.above label{position:static;display:block;color:#383838 !important;padding:8px 8px 0 8px}form.wpcf7-form .field-surround label.out{transform:translateY(-8px) scale(0.6);color:#444 !important}form.wpcf7-form .field-group{position:relative;padding:0;margin:0 10px 20px 10px}form.wpcf7-form .field-surround:focus{border-color:#33D8D5}form.wpcf7-form .field-surround:focus-within{border-color:#33D8D5}form.wpcf7-form .field-group legend,form.wpcf7-form .field-group .label{position:static;display:block;margin-bottom:10px;font-size:0.9em;font-weight:300}form.wpcf7-form input[type=text],form.wpcf7-form input[type=email],form.wpcf7-form input[type=tel],form.wpcf7-form input[type=date],form.wpcf7-form input[type=search],form.wpcf7-form textarea,form.wpcf7-form .psudeo-field{text-align:left;position:relative;z-index:5;font-size:0.8em;font-family:inherit;color:#1A1A1A;font-weight:400;padding:16px 25px 8px 25px;background:transparent;letter-spacing:inherit;border:none}form.wpcf7-form .field-surround.above input[type=text],form.wpcf7-form .field-surround.above input[type=email],form.wpcf7-form .field-surround.above input[type=tel],form.wpcf7-form .field-surround.above input[type=date],form.wpcf7-form .field-surround.above input[type=search],form.wpcf7-form .field-surround.above textarea,form.wpcf7-form .field-surround.above .psudeo-field{padding:8px}form.wpcf7-form textarea{height:180px}form.wpcf7-form textarea.message-expert-health{min-height:300px}form.wpcf7-form input[type=text]:focus,form.wpcf7-form input[type=email]:focus,form.wpcf7-form input[type=tel]:focus,form.wpcf7-form input[type=date]:focus,form.wpcf7-form textarea:focus{outline:none}form.wpcf7-form select{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:22px;font-size:0.8em;font-family:inherit;color:#1A1A1A;font-weight:400;padding:10px 25px 10px 25px;background:transparent url(/wp-content/themes/elysian-playground/images/select-arrow.svg) 97.5% 48% no-repeat}form.wpcf7-form select>option{background:#F3F3F3}form.wpcf7-form input[type=submit]{cursor:pointer;font-size:inherit;font-weight:inherit;display:inline-block;text-align:center;display:inline-block;font-size:0.77em;font-weight:700;padding:6px 18px;text-decoration:none;text-transform:none;color:#1A1A1A;background-color:#33D8D5;border:2px solid #33D8D5;border-radius:36px;cursor:pointer;width:100%;max-width:320px;-webkit-transition:background-color 0.4s, color 0.4s;-moz-transition:background-color 0.4s, color 0.4s;-ms-transition:background-color 0.4s, color 0.4s;-o-transition:background-color 0.4s, color 0.4s;transition:background-color 0.4s, color 0.4s}form.wpcf7-form input[type=submit]:hover,form.wpcf7-form input[type=submit]:focus{background-color:#1A1A1A;text-decoration:none;color:#33D8D5}form.wpcf7-form .wpcf7[role=form]{margin:0 -10px}form.wpcf7-form .wpcf7-checkbox .wpcf7-list-item{display:inline-block;margin:3px}form.wpcf7-form .wpcf7-checkbox .wpcf7-list-item-label{display:inline;margin:10px;vertical-align:baseline;font-size:0.8em}form.wpcf7-form .ajax-loader{margin-top:-8px !important;right:-20px}form.wpcf7-form .recaptcha{padding-bottom:15px;display:inline-block}form.wpcf7-form .form-phone{font-size:1.5em;font-style:italic}form.wpcf7-form span.wpcf7-not-valid-tip{background:#e6e6e6;display:block;padding:5px 20px;font-family:inherit;font-size:0.7em !important;color:#1A1A1A !important;border-radius:0 0 26px 26px}form.wpcf7-form div.wpcf7-response-output{background:#e6e6e6;display:block;margin:0 !important;font-family:inherit;font-size:0.8em !important;color:#1A1A1A !important;border:none !important;border-radius:10px !important;padding:5px 10px !important;margin-bottom:20px !important}form.wpcf7-form div.wpcf7-response-output.wpcf7-validation-errors{padding:5px !important;margin:20px 10px 0 10px !important;font-weight:normal}form.wpcf7-form div.wpcf7-response-output.wpcf7-mail-sent-ok{padding:5px !important;margin:20px 10px 0 10px !important;background:#e6e6e6;color:#1A1A1A !important;font-weight:normal}form.wpcf7-form form p{margin:0}form.wpcf7-form form .button:before,form.wpcf7-form form .button:after{border-color:#e3d9d1}form.wpcf7-form .searchform-box{position:relative}form.wpcf7-form .searchform-field,form.wpcf7-form .searchform-button{display:inline-block;width:100%;max-width:320px;vertical-align:top;margin-bottom:15px}form.wpcf7-form .no-show{width:0;height:0;display:block;overflow:hidden}form.wpcf7-form .center-content{text-align:center}form.wpcf7-form .skip-link{position:absolute;left:100px;top:0;z-index:700;transform:translateY(-100px);-webkit-transition:transform 0.3s;-moz-transition:transform 0.3s;-ms-transition:transform 0.3s;-o-transition:transform 0.3s;transition:transform 0.3s;display:inline-block;padding:5px;background:rgba(255, 255, 255, 0.9)}form.wpcf7-form .skip-link:focus{transform:translateY(0)}form.wpcf7-form .screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}form.wpcf7-form .recaptcha-message{color:#666;font-size:0.8em;margin-bottom:20px}form.wpcf7-form .recaptcha-message a{color:#666}.service-form-box form.wpcf7-form .column-group div:last-child .field-margin{margin-bottom:0}.grecaptcha-badge{display:none}.success-message{text-align:center;max-width:700px;margin:40px auto 0 auto;padding:40px;border:2px solid #33D8D5;border-radius:26px;display:none}.charcoal-bkgd form.wpcf7-form{max-width:1200px;margin-left:auto;margin-right:auto}.charcoal-bkgd form.wpcf7-form h3.center-content{max-width:600px;margin-left:auto;margin-right:auto}.charcoal-bkgd form.wpcf7-form .field-surround{background-color:#1A1A1A}.charcoal-bkgd form.wpcf7-form .field-surround label,.charcoal-bkgd form.wpcf7-form .field-margin label{color:#FFFFFF !important}.charcoal-bkgd form.wpcf7-form .field-surround.above label,.charcoal-bkgd form.wpcf7-form .field-margin.above label{color:#F3F3F3 !important}.charcoal-bkgd form.wpcf7-form input[type=text],.charcoal-bkgd form.wpcf7-form input[type=email],.charcoal-bkgd form.wpcf7-form input[type=tel],.charcoal-bkgd form.wpcf7-form input[type=date],.charcoal-bkgd form.wpcf7-form input[type=search],.charcoal-bkgd form.wpcf7-form textarea,.charcoal-bkgd form.wpcf7-form .psudeo-field{color:#FFFFFF}.charcoal-bkgd form.wpcf7-form .recaptcha-message{color:#F3F3F3;font-size:0.8em}.charcoal-bkgd form.wpcf7-form .recaptcha-message a{color:#F3F3F3}.charcoal-bkgd form.wpcf7-form select{color:#FFFFFF}.light-charcoal-bkgd form.wpcf7-form{max-width:1200px;margin-left:auto;margin-right:auto}.light-charcoal-bkgd form.wpcf7-form h3.center-content{max-width:600px;margin-left:auto;margin-right:auto}.light-charcoal-bkgd form.wpcf7-form .field-surround{background-color:#242424}.light-charcoal-bkgd form.wpcf7-form .field-surround label,.light-charcoal-bkgd form.wpcf7-form .field-margin label{color:#FFFFFF !important}.light-charcoal-bkgd form.wpcf7-form .field-surround.above label,.light-charcoal-bkgd form.wpcf7-form .field-margin.above label{color:#F3F3F3 !important}.light-charcoal-bkgd form.wpcf7-form input[type=text],.light-charcoal-bkgd form.wpcf7-form input[type=email],.light-charcoal-bkgd form.wpcf7-form input[type=tel],.light-charcoal-bkgd form.wpcf7-form input[type=date],.light-charcoal-bkgd form.wpcf7-form input[type=search],.light-charcoal-bkgd form.wpcf7-form textarea,.light-charcoal-bkgd form.wpcf7-form .psudeo-field{color:#FFFFFF}.light-charcoal-bkgd form.wpcf7-form .recaptcha-message{color:#F3F3F3;font-size:0.8em}.light-charcoal-bkgd form.wpcf7-form .recaptcha-message a{color:#F3F3F3}.light-charcoal-bkgd form.wpcf7-form select{color:#FFFFFF}.footer-address p[itemprop="name"]{font-size:1.25em}.footer-address p[itemprop="address"]{font-size:0.9em;line-height:1.75}.footer-address a{color:#FFFFFF;text-decoration:none;font-weight:400}.footer-address a:hover,.footer-address a:focus{color:#FFFFFF;text-decoration:underline}.footer-map-area{position:relative;min-height:350px !important}.footer-map-area .footer-map .fl-photo{position:static}.footer-map-area .footer-map .fl-photo .fl-photo-content{position:static}.footer-map-area .footer-map .fl-photo .fl-photo-content a{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.footer-map-area .footer-map .fl-photo .fl-photo-content a img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 0.4s}.footer-map-area .footer-map .fl-photo .fl-photo-content a:hover img,.footer-map-area .footer-map .fl-photo .fl-photo-content a:focus img{transform:scale(1.2)}.address-right-line .fl-html{position:relative}.address-right-line .fl-html:after{content:"";position:absolute;top:0;right:-50px}.footer-social a{color:#FFFFFF}.footer-social a:hover,.footer-social a:focus{color:#33D8D5}.side-social{position:fixed;top:50%;right:0;z-index:400}.side-social .fl-icon-group{position:relative;margin-top:-125px;border-radius:16px 0 0 16px;overflow:hidden}.side-social .fl-icon-group .fl-icon{margin:0;display:block}.side-social .fl-icon-group .fl-icon a{color:#fff;background-color:rgba(4, 49, 253, 0.8);transition:background-color 0.4s;padding:10px;display:block;text-align:center}.side-social .fl-icon-group .fl-icon a i{float:none}.side-social .fl-icon-group .fl-icon a:hover,.side-social .fl-icon-group .fl-icon a:focus{background-color:rgba(102, 71, 251, 0.8)}.footer-hours h3{font-size:1.15em}.footer-hours p[itemprop="openingHours"]{font-size:0.9em;line-height:1.95}.footer-menu .menu{margin-top:-10px}.footer-menu .menu .menu-item a{font-size:1.15em;font-weight:700;color:#FFFFFF;padding:10px;transition:background-color 0.4s;border-radius:36px}.footer-menu .menu .menu-item a:hover,.footer-menu .menu .menu-item a:focus{background-color:#383838}.footer-foot{font-size:0.8em}.footer-foot a{font-weight:400;color:#FFFFFF}.footer-foot a:hover,.footer-foot a:focus{text-decoration:underline;color:#F3F3F3}.footer-foot p{margin-bottom:0}/*# sourceMappingURL=https://elysianwellnesscentre.com/wp-content/themes/elysian-playground/css/sourcemap.map */