/*!
Theme Name: Royal Free Charity
Theme URI: https://www.royalfreecharity.org/
Author: Genium Creative
Author URI: https://www.geniumcreative.com
Description: rfc
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: rfc
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

rfc is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import url("https://fonts.googleapis.com/css2?family=Comfortaa:wght@300;400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap");html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{color:#6f6f6d}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,optgroup{color:#000;font-family:Open Sans,sans-serif;font-size:14px;line-height:25px;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;font-family:Comfortaa,cursive!important}h1{font-size:50px;font-weight:700;line-height:53px;margin-top:10px;margin-bottom:10px;color:#000}@media screen and (max-width:768px){h1{font-size:40px;line-height:48px}}h2{font-size:40px;font-weight:700;line-height:43px;margin-top:10px;margin-bottom:10px}@media screen and (max-width:600px){h2{font-size:25px;line-height:28px}}h3{font-size:36px;font-weight:700;line-height:38px;margin-top:10px;margin-bottom:10px}@media screen and (max-width:600px){h3{font-size:25px;line-height:28px}}h4{font-size:30px;font-weight:700;line-height:32px}@media screen and (max-width:600px){h4{font-size:18px}}h5{font-size:24px;font-weight:700;line-height:26px}h6{font-size:14px;font-weight:300;line-height:16px}p{margin-bottom:1.5em;font-family:Open Sans,sans-serif!important;font-size:16px;line-height:21px;color:#000}@media screen and (max-width:768px){p{font-size:14px;line-height:23px}}cite,dfn,em,i{font-style:italic}blockquote{margin:30px 0}blockquote *{font-size:26px;line-height:35px}address{margin:0 0 1.5em}pre{background:#eee;font-family:Courier\ 10 Pitch,courier,monospace;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#000;text-decoration:none}big{font-size:125%}b,strong{font-weight:bolder;color:#000}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1160px){.container{max-width:1160px}}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1160px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1160px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1160px){.col-xl{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}@media (max-width:1027px){.container,.container-md,.container-sm{max-width:100%}}@media print{*,:after,:before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}.container,body{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#000}.table .thead-dark th{color:inherit;border-color:#000}}@media screen and (max-width:-1px){.hidden-xs-down{display:none!important}}.hidden-xs-up{display:none!important}@media screen and (max-width:319px){.hidden-sm-down{display:none!important}}@media screen and (min-width:320px){.hidden-sm-up{display:none!important}}@media screen and (max-width:767px){.hidden-md-down{display:none!important}}@media screen and (min-width:768px){.hidden-md-up{display:none!important}}@media screen and (max-width:991px){.hidden-lg-down{display:none!important}}@media screen and (min-width:992px){.hidden-lg-up{display:none!important}}@media screen and (max-width:1199px){.hidden-xl-down{display:none!important}}@media screen and (min-width:1200px){.hidden-xl-up{display:none!important}}.container{max-width:1200px;margin:0 auto}.container--fluid{margin:0;max-width:100%}.container__row{display:flex;flex-wrap:wrap;width:100%;padding-left:15px;padding-right:15px;justify-content:space-between}.container__col-offset-0{margin-left:0}.container__col-1{flex-basis:8.16667%}.container__col-offset-1{margin-left:8.33333%}.container__col-2{flex-basis:16.33333%}.container__col-offset-2{margin-left:16.66667%}.container__col-3{flex-basis:24.5%}.container__col-offset-3{margin-left:25%}.container__col-4{flex-basis:32.66667%}.container__col-offset-4{margin-left:33.33333%}.container__col-5{flex-basis:40.83333%}.container__col-offset-5{margin-left:41.66667%}.container__col-6{flex-basis:49%}.container__col-offset-6{margin-left:50%}.container__col-7{flex-basis:57.16667%}.container__col-offset-7{margin-left:58.33333%}.container__col-8{flex-basis:65.33333%}.container__col-offset-8{margin-left:66.66667%}.container__col-9{flex-basis:73.5%}.container__col-offset-9{margin-left:75%}.container__col-10{flex-basis:81.66667%}.container__col-offset-10{margin-left:83.33333%}.container__col-11{flex-basis:89.83333%}.container__col-offset-11{margin-left:91.66667%}.container__col-12{flex-basis:98%}.container__col-offset-12{margin-left:100%}@media screen and (min-width:320px){.container__col-sm-offset-0{margin-left:0}.container__col-sm-1{flex-basis:8.16667%}.container__col-sm-offset-1{margin-left:8.33333%}.container__col-sm-2{flex-basis:16.33333%}.container__col-sm-offset-2{margin-left:16.66667%}.container__col-sm-3{flex-basis:24.5%}.container__col-sm-offset-3{margin-left:25%}.container__col-sm-4{flex-basis:32.66667%}.container__col-sm-offset-4{margin-left:33.33333%}.container__col-sm-5{flex-basis:40.83333%}.container__col-sm-offset-5{margin-left:41.66667%}.container__col-sm-6{flex-basis:49%}.container__col-sm-offset-6{margin-left:50%}.container__col-sm-7{flex-basis:57.16667%}.container__col-sm-offset-7{margin-left:58.33333%}.container__col-sm-8{flex-basis:65.33333%}.container__col-sm-offset-8{margin-left:66.66667%}.container__col-sm-9{flex-basis:73.5%}.container__col-sm-offset-9{margin-left:75%}.container__col-sm-10{flex-basis:81.66667%}.container__col-sm-offset-10{margin-left:83.33333%}.container__col-sm-11{flex-basis:89.83333%}.container__col-sm-offset-11{margin-left:91.66667%}.container__col-sm-12{flex-basis:98%}.container__col-sm-offset-12{margin-left:100%}}@media screen and (min-width:768px){.container__col-md-offset-0{margin-left:0}.container__col-md-1{flex-basis:8.16667%}.container__col-md-offset-1{margin-left:8.33333%}.container__col-md-2{flex-basis:16.33333%}.container__col-md-offset-2{margin-left:16.66667%}.container__col-md-3{flex-basis:24.5%}.container__col-md-offset-3{margin-left:25%}.container__col-md-4{flex-basis:32.66667%}.container__col-md-offset-4{margin-left:33.33333%}.container__col-md-5{flex-basis:40.83333%}.container__col-md-offset-5{margin-left:41.66667%}.container__col-md-6{flex-basis:49%}.container__col-md-offset-6{margin-left:50%}.container__col-md-7{flex-basis:57.16667%}.container__col-md-offset-7{margin-left:58.33333%}.container__col-md-8{flex-basis:65.33333%}.container__col-md-offset-8{margin-left:66.66667%}.container__col-md-9{flex-basis:73.5%}.container__col-md-offset-9{margin-left:75%}.container__col-md-10{flex-basis:81.66667%}.container__col-md-offset-10{margin-left:83.33333%}.container__col-md-11{flex-basis:89.83333%}.container__col-md-offset-11{margin-left:91.66667%}.container__col-md-12{flex-basis:98%}.container__col-md-offset-12{margin-left:100%}}@media screen and (min-width:992px){.container__col-lg-offset-0{margin-left:0}.container__col-lg-1{flex-basis:8.16667%}.container__col-lg-offset-1{margin-left:8.33333%}.container__col-lg-2{flex-basis:16.33333%}.container__col-lg-offset-2{margin-left:16.66667%}.container__col-lg-3{flex-basis:24.5%}.container__col-lg-offset-3{margin-left:25%}.container__col-lg-4{flex-basis:32.66667%}.container__col-lg-offset-4{margin-left:33.33333%}.container__col-lg-5{flex-basis:40.83333%}.container__col-lg-offset-5{margin-left:41.66667%}.container__col-lg-6{flex-basis:49%}.container__col-lg-offset-6{margin-left:50%}.container__col-lg-7{flex-basis:57.16667%}.container__col-lg-offset-7{margin-left:58.33333%}.container__col-lg-8{flex-basis:65.33333%}.container__col-lg-offset-8{margin-left:66.66667%}.container__col-lg-9{flex-basis:73.5%}.container__col-lg-offset-9{margin-left:75%}.container__col-lg-10{flex-basis:81.66667%}.container__col-lg-offset-10{margin-left:83.33333%}.container__col-lg-11{flex-basis:89.83333%}.container__col-lg-offset-11{margin-left:91.66667%}.container__col-lg-12{flex-basis:98%}.container__col-lg-offset-12{margin-left:100%}}@media screen and (min-width:1200px){.container__col-xl-offset-0{margin-left:0}.container__col-xl-1{flex-basis:8.16667%}.container__col-xl-offset-1{margin-left:8.33333%}.container__col-xl-2{flex-basis:16.33333%}.container__col-xl-offset-2{margin-left:16.66667%}.container__col-xl-3{flex-basis:24.5%}.container__col-xl-offset-3{margin-left:25%}.container__col-xl-4{flex-basis:32.66667%}.container__col-xl-offset-4{margin-left:33.33333%}.container__col-xl-5{flex-basis:40.83333%}.container__col-xl-offset-5{margin-left:41.66667%}.container__col-xl-6{flex-basis:49%}.container__col-xl-offset-6{margin-left:50%}.container__col-xl-7{flex-basis:57.16667%}.container__col-xl-offset-7{margin-left:58.33333%}.container__col-xl-8{flex-basis:65.33333%}.container__col-xl-offset-8{margin-left:66.66667%}.container__col-xl-9{flex-basis:73.5%}.container__col-xl-offset-9{margin-left:75%}.container__col-xl-10{flex-basis:81.66667%}.container__col-xl-offset-10{margin-left:83.33333%}.container__col-xl-11{flex-basis:89.83333%}.container__col-xl-offset-11{margin-left:91.66667%}.container__col-xl-12{flex-basis:98%}.container__col-xl-offset-12{margin-left:100%}}@media screen and (max-width:600px){.container__col-sm-12{flex-basis:100%}}.grid__container_three_columns{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:30px;grid-row-gap:30px;padding-left:15px;padding-right:15px}@media screen and (max-width:767px){.grid__container_three_columns{grid-template-columns:repeat(1,1fr);grid-row-gap:20px}}.grid__container_four_columns{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;grid-column-gap:30px;grid-row-gap:30px;padding-left:15px;padding-right:15px}@media screen and (max-width:767px){.grid__container_four_columns{grid-template-columns:repeat(1,1fr)}}.grid__container_five_columns{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:1fr;grid-column-gap:30px;grid-row-gap:30px;padding-left:15px;padding-right:15px}@media screen and (max-width:767px){.grid__container_five_columns{grid-template-columns:repeat(1,1fr)}}.grid__item{padding:0;overflow:hidden;display:flex;justify-content:center;align-items:center}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box}body{background:#fff}hr{background-color:#ebebeb;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}.bad,.short{background-color:#ffa0a0;border-color:#f04040;border-bottom:3px solid #f04040}.bad,.good,.short,.strong{padding:15px;max-width:1200px;width:100%;color:#000;text-align:center}.good,.strong{background-color:#c3ff88;border-color:#8dff1c;border-bottom:3px solid #8dff1c}.solid{border-top:1px solid #b6b6b6;margin-bottom:15px}.inner a,.inner a:visited{color:#9778b6;text-decoration:none}form.post-password-form{max-width:1160px;margin:0 auto}form.post-password-form input{background:#55068a;border:0;padding:10px 20px}form.post-password-form input[type=password]{padding:10px!important;background:unset!important;border:1px solid!important}.sub-col{justify-content:space-around}.social-col,.sub-col{display:flex;align-items:center}.social-col{justify-content:space-evenly}@media only screen and (max-width:600px){.sub-col{flex-direction:column;align-items:flex-start!important;margin-bottom:30px}}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:1200px;margin:0 auto 15px}.video-container embed,.video-container iframe,.video-container object,.video-container video{position:absolute;top:0;left:0;right:0;width:100%;height:100%}table{margin:0 0 1.5em;width:100%}.video-title{bottom:85px;left:50px;font-size:28px;line-height:30px;font-weight:700;color:#fff;max-width:290px;width:100%}@media screen and (max-width:600px){.video-title{bottom:50px;left:20px}}.video-title:after{content:url(/wp-content/themes/rfc/assets/img/right-white-arrow.svg);padding-left:5px;width:20px;height:30px}@media (-ms-high-contrast:none){.video-title:after{content:none}}.video-thumb{bottom:50px;left:50px}@media screen and (max-width:600px){.video-thumb{bottom:20px;left:20px}}.video-modal{position:absolute;overflow:hidden;position:fixed;transform:translate(500%);transition:transform 0s linear 0s;display:flex;align-items:center;transform-style:preserve-3d}.video-modal,.video-modal .overlay{top:0;right:0;bottom:0;left:0;z-index:3000;opacity:0}.video-modal .overlay{position:absolute;z-index:0;background:rgba(0,0,0,.82);transition:opacity .2s ease-out .05s}.video-modal .video-modal-content{position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:1;margin:0 auto;overflow-y:visible;background:#000;width:calc(100% - 12em);height:0;padding-top:calc(56.25% - 6.75em)}@media (min-aspect-ratio:16/9){.video-modal .video-modal-content{width:0;height:calc(100vh - 10em);padding-top:0;padding-left:calc(177.78vh - 17.778em)}}@media (max-width:640px){.video-modal .video-modal-content{width:calc(100% - 1em);padding-top:calc(56.25% - .5625em)}}.video-modal .video-modal-content .close-video-modal{display:block;position:absolute;left:0;top:-40px;text-decoration:none;font-size:20px;font-weight:700;color:#fff}.video-modal .video-modal-content #youtube{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#000;box-shadow:0 2px 16px rgba(0,0,0,.5)}.show-video-modal .video-modal{opacity:1;transform:translate(0);-webkit-transform:translate(0)}.show-video-modal .video-modal .overlay{opacity:1}.show-video-modal .video-modal-content{transform:translate(0);-webkit-transform:translate(0)}.newsletter-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:hsla(0,0%,100%,.91);transition:opacity .5s;visibility:visible;opacity:1;display:none;z-index:9}@media screen and (max-width:767px){.newsletter-overlay{display:none}}.newsletter-overlay .newsletter-inner{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;height:100%}.newsletter-overlay .newsletter-inner .newsletter-image{margin-bottom:-76px;z-index:99;max-width:850px;width:100%;margin-left:80px}.newsletter-overlay .newsletter-inner .newsletter-image img{max-width:360px}@media screen and (max-width:767px){.newsletter-overlay .newsletter-inner .newsletter-image{display:none}}.newsletter-overlay .newsletter-inner #newsletter-popup{background:#f9f6f1;position:relative;transition:all 5s ease-in-out;max-width:850px;width:100%;min-height:440px}@media screen and (max-width:767px){.newsletter-overlay .newsletter-inner #newsletter-popup{display:none}}.newsletter-overlay .newsletter-inner #newsletter-popup .popup-close{color:#000;height:30px;width:30px;position:absolute;top:10px;right:10px;text-align:center;text-decoration:none;line-height:30px;font-weight:700;z-index:999}.newsletter-overlay .newsletter-inner #newsletter-popup .container{height:100%}.newsletter-overlay .newsletter-inner #newsletter-popup .container .row{height:100%;display:flex;align-items:center}.newsletter-overlay .newsletter-inner #newsletter-popup .container .row .popup-left{padding:50px}@media screen and (max-width:600px){.newsletter-overlay .newsletter-inner #newsletter-popup .container .row .popup-left{padding-bottom:0;padding-left:30px;padding-top:75px}}.newsletter-overlay .newsletter-inner #newsletter-popup .container .row .popup-left h3{color:#f0c49f;margin-top:10px}.newsletter-overlay .newsletter-inner #newsletter-popup .container .row .popup-right #gform_wrapper_3{margin-top:100px}@media screen and (max-width:600px){.newsletter-overlay .newsletter-inner #newsletter-popup .container .row .popup-right #gform_wrapper_3{margin-top:0}}.newsletter-overlay .newsletter-inner #newsletter-popup .container .row .popup-right #gform_wrapper_3 input#gform_submit_button_3{height:50px}.widget_categories .widget-title{line-height:24px;font-size:1.2rem;font-weight:700;color:#55068a;padding:0 0 .5rem;border-bottom:4px solid #55068a;margin:0 0 .5rem}.widget_categories ul{margin:0;padding-left:0;list-style:none}.widget_categories ul li.cat-item{margin-bottom:3px;padding:15px;width:100%;opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.widget_categories ul li.cat-item:hover{opacity:.8}.widget_categories ul li.cat-item a{text-decoration:none;color:#969692}.widget_categories ul li.cat-item a:hover{color:#000}.widget .widget-title{font-size:1.2rem;font-weight:700;color:#55068a;border-bottom:4px solid #55068a;margin:0 0 .5rem}.widget ul.sub-menu{list-style:none;margin-left:0;padding-left:13px;display:none}.widget .current-menu-item.menu-item-has-children ul.sub-menu,.widget .current-menu-parent.menu-item-has-children ul.sub-menu{display:block}.widget .menu{list-style:none;margin:0;padding-left:0}.widget .menu li a{display:block;font-weight:700;color:#515254;text-decoration:none;padding:.35rem 0;font-size:15px;line-height:20px}.widget .menu li a:hover{color:#55068a}.widget .menu .current-menu-item a{color:#55068a}.cta_widget{background:#e6e7e3}.cta_widget .cta-widget-inner{padding:10px 10px 15px}.cta_widget .cta-widget-inner .textwidget{overflow-wrap:break-word}.cta_widget .cta-widget-inner .widget-title{font-size:16px;line-height:20px;font-weight:700;color:#55068a;border-bottom:4px solid #55068a;margin:0 0 .5rem}.cta_widget .cta-widget-inner p{font-size:14px;line-height:18px}.cta_widget .cta-widget-inner .read_more{margin-top:auto;padding-top:20px;padding-bottom:10px;color:#000;text-decoration:none;font-style:italic;font-weight:700}.gform_widget .validation_error{display:none}.gform_widget ::-webkit-input-placeholder{color:#000;font-size:14px}@media screen and (max-width:768px){.gform_widget ::-webkit-input-placeholder{font-size:16px}}@media screen and (max-width:768px){.gform_widget :-ms-input-placeholder{font-size:16px}}.gform_widget ::-moz-placeholder{color:#000;font-size:14px}.gform_widget :-ms-input-placeholder{color:#000;font-size:14px}.gform_widget ::placeholder{color:#000;font-size:14px}@media screen and (max-width:768px){.gform_widget ::-moz-placeholder{font-size:16px}.gform_widget :-ms-input-placeholder{font-size:16px}.gform_widget ::placeholder{font-size:16px}}.social-icons-rfc{padding-top:7px}.social-icons-rfc .icons{display:flex;list-style:none;margin:0;padding-left:0}.social-icons-rfc .icons .icons-item{margin-right:20px}.social-icons-rfc .icons .icons-item img{height:30px;width:30px}@media screen and (max-width:600px){.social-icons-rfc .icons .icons-item img{height:20px;width:20px}}button,input[type=button],input[type=reset],input[type=submit]{border-radius:0;color:#fff;font-size:16px;font-weight:700;opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;cursor:pointer;transition:.3s}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{opacity:.8}.mejs-button>button{min-width:auto}#stcustombutton{height:40px;position:relative;min-width:100px;padding:7px;margin-top:10px;margin-bottom:10px;margin-right:40px;cursor:pointer}#stcustombutton a{text-decoration:none;font-size:16px;display:block;width:100%;padding-left:10px;font-style:italic;font-weight:700;color:#fff!important}#stcustombutton:before{content:"";position:absolute;right:-20px;bottom:0;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent}.stcustombutton{height:40px;position:relative;min-width:100px;padding:7px;margin-top:10px;margin-bottom:10px;margin-right:40px;cursor:pointer}.stcustombutton a{text-decoration:none;font-size:16px;display:block;width:100%;padding-left:10px;font-style:italic;font-weight:700;color:#fff!important}.stcustombutton:before{content:"";position:absolute;right:-20px;bottom:0;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent}.purple{background:#55068a;float:left}.purple a{color:#fff}.purple:before{border-left:20px solid #55068a}.light-purple{background:#55068a;float:left}.light-purple a{color:#fff}.light-purple:before{border-left:20px solid #55068a}.light-grey{float:left;background:#f0f0f0}.light-grey a{color:#000}.light-grey:before{border-left:20px solid #f0f0f0}.mid-grey{background:#bfbfbf;float:left}.mid-grey a{color:#000}.mid-grey:before{border-left:20px solid #bfbfbf}.dark-grey{background:#727272;float:left}.dark-grey a{color:#fff}.dark-grey:before{border-left:20px solid #727272}.black{background:#000;float:left}.black a{color:#fff}.black:before{border-left:20px solid #000}.yellow{background:#ffdd86;float:left}.yellow a{color:#fff}.yellow:before{border-left:20px solid #ffdd86}.pink{background:#d32892;float:left}.pink a{color:#fff}.pink:before{border-left:20px solid #d32892}.light-brown{background:#f1c4a0;float:left}.light-brown a{color:#fff}.light-brown:before{border-left:20px solid #f1c4a0}.off-white{background:#f9f6f1;float:left}.off-white a{color:#000}.off-white:before{border-left:20px solid #f9f6f1}.blue{background:#bcdde6;float:left}.blue a{color:#fff}.blue:before{content:"";border-left:20px solid #bcdde6}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.gform_wrapper button,.gform_wrapper input[type=button],.gform_wrapper input[type=reset],.gform_wrapper input[type=submit]{font-size:14px!important;color:#fff}.gform_wrapper input[type=color],.gform_wrapper input[type=date],.gform_wrapper input[type=datetime-local],.gform_wrapper input[type=datetime],.gform_wrapper input[type=email],.gform_wrapper input[type=month],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=range],.gform_wrapper input[type=search],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper input[type=time],.gform_wrapper input[type=url],.gform_wrapper input[type=week],.gform_wrapper textarea{color:#707070;padding:15px 14px 15px 15px!important;background:#fff;border:1px solid #000;outline:none;font-size:16px!important}.gform_wrapper .gfield_checkbox li input[type=checkbox]{opacity:0;position:absolute}.gform_wrapper .gfield_checkbox li input[type=checkbox]+label{position:relative;overflow:hidden;padding-left:35px;cursor:pointer;display:inline-block;font-weight:400!important;height:28px;font-size:14px}.gform_wrapper .gfield_checkbox li input[type=checkbox]+label:after,.gform_wrapper .gfield_checkbox li input[type=checkbox]+label:before{content:"";position:absolute;left:0;z-index:1;transition:.2s}.gform_wrapper .gfield_checkbox li input[type=checkbox]:not(:checked)+label:after{width:20px;height:20px;border:1px solid #707070;top:0}.gform_wrapper .gfield_checkbox li input[type=checkbox]:checked+label:after{top:0;width:20px;height:20px;border:1px solid #707070;background-color:#fff;z-index:0;border-radius:2px}.gform_wrapper .gfield_checkbox li input[type=checkbox]:not(:checked)+label:before{width:0;height:0;border:3px solid transparent;left:6px;top:10px;transform:rotate(37deg);transform-origin:100% 100%}.gform_wrapper .gfield_checkbox li input[type=checkbox]:checked+label:before{top:0;left:1px;width:8px;height:13px;margin-top:3px;border-color:transparent #707070 #707070 transparent;border-style:solid;border-width:2px;transform:rotate(37deg);transform-origin:100% 100%}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:unset!important;border-top:none!important;border-bottom:none!important}.gform_wrapper :-ms-input-placeholder{color:#000}.gform_wrapper ::-moz-placeholder{color:#000}.gform_wrapper ::placeholder{color:#000}.gform_wrapper input#gform_submit_button_9{max-width:110px;float:left}.gform_wrapper .gfield_required{font-style:italic}.gform_wrapper select{height:50px!important;border:1px solid #000!important;border-radius:2px!important}#gform_wrapper_3 .gfield_radio,#gform_wrapper_5 .gfield_radio{display:flex;margin-bottom:0;margin-left:0}#gform_wrapper_3 .gfield_radio li,#gform_wrapper_5 .gfield_radio li{width:32.3%;margin-right:10px;border:1px solid #ff004b;margin-bottom:0}#gform_wrapper_3 .gfield_radio li input[type=radio],#gform_wrapper_5 .gfield_radio li input[type=radio]{display:none!important}#gform_wrapper_3 .gfield_radio li input[type=radio]:checked~label,#gform_wrapper_5 .gfield_radio li input[type=radio]:checked~label{background-color:#fff!important;color:#d31481!important}@media only screen and (max-width:600px){#gform_wrapper_3 .gfield_radio li,#gform_wrapper_5 .gfield_radio li{width:100%}#gform_wrapper_3 .gfield_radio li:last-child,#gform_wrapper_5 .gfield_radio li:last-child{margin-right:0}}#gform_wrapper_3 .gfield_radio label,#gform_wrapper_5 .gfield_radio label{background:#ff004b!important;color:#fff!important;font-weight:600!important;margin:0!important;display:block!important;transition:background-color .3s ease-out!important;-webkit-appearance:none!important;cursor:pointer!important;position:relative!important;text-decoration:none!important;text-align:center!important;font-size:19px!important;line-height:55px;box-sizing:border-box!important;max-width:100%!important}@media only screen and (max-width:600px){#gform_wrapper_3 .gfield_radio label,#gform_wrapper_5 .gfield_radio label{font-size:18px!important;line-height:23px}}#gform_wrapper_3 .gfield_label,#gform_wrapper_5 .gfield_label{font-size:22px}#gform_wrapper_3 .ginput_card_expiration,#gform_wrapper_3 .ginput_card_expiration_month,#gform_wrapper_5 .ginput_card_expiration,#gform_wrapper_5 .ginput_card_expiration_month{height:50px}#gform_wrapper_3 .gform_button,#gform_wrapper_5 .gform_button{color:#fff;padding:.75rem 1.5rem;background:#ff004b;border-radius:5px;border:none}#gform_wrapper_3 input#input_3_34,#gform_wrapper_3 input#input_5_34,#gform_wrapper_5 input#input_3_34,#gform_wrapper_5 input#input_5_34{margin-top:0;line-height:24px}#gform_wrapper_3 .ginput_total,#gform_wrapper_5 .ginput_total{font-size:22px!important;color:#000!important}@media only screen and (max-width:768px){#gform_wrapper_3 ul#input_3_42,#gform_wrapper_3 ul#input_5_42,#gform_wrapper_5 ul#input_3_42,#gform_wrapper_5 ul#input_5_42{flex-direction:column}#gform_wrapper_3 ul#input_3_42 li,#gform_wrapper_3 ul#input_5_42 li,#gform_wrapper_5 ul#input_3_42 li,#gform_wrapper_5 ul#input_5_42 li{width:100%;margin-bottom:15px}}@media only screen and (max-width:600px){#gform_wrapper_3 .gf_left_half,#gform_wrapper_3 .gf_right_half,#gform_wrapper_5 .gf_left_half,#gform_wrapper_5 .gf_right_half{width:100%}}input#gform_submit_button_10,input#gform_submit_button_11{max-width:115px}.gform_wrapper .gfield_required{color:#790000!important;margin-left:4px!important;font-size:14px!important}input#gform_submit_button_13{max-width:125px!important}#gform_wrapper_3 .gfield_radio li input[type=radio]:checked~label,#gform_wrapper_5 .gfield_radio li input[type=radio]:checked~label{background-color:#ff004b!important;color:#fff!important}#gform_wrapper_3 .gfield_radio label,#gform_wrapper_5 .gfield_radio label{width:100%!important;float:none!important;background:#fff!important;color:#ff004b!important}@media only screen and (max-width:600px){#gform_wrapper_5 .gfield_radio label{font-size:20px!important;line-height:55px}}.pagination{text-align:center;padding:40px 0;border-top:1px solid #d9d9d9;width:100%;margin-top:50px}.pagination ul{padding-left:0;list-style:none;margin-bottom:0}.pagination li{display:inline-block;padding:0 5px}.pagination a:active,.pagination a:focus,.pagination a:hover{text-decoration:none}a{color:#3c3c3b}a:focus{outline:none}a:active,a:hover{outline:none}.header-logo{overflow:hidden}.header-logo .row-top-nav{padding-top:20px;padding-bottom:20px}.header-logo .row-top-nav .align-left{display:flex;align-items:center}@media screen and (max-width:767px){.header-logo .row-top-nav .align-left{max-width:50%}}.header-logo .row-top-nav .align-right{display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width:767px){.header-logo .row-top-nav .align-right{max-width:50%}}.header-nav{background-color:#55068a;height:50px}@media screen and (max-width:1024px){.header-nav{display:flex;flex-direction:row-reverse;align-items:center;position:relative}}@media screen and (max-width:1024px){.header-nav .row-nav{height:50px}}@media screen and (max-width:768px){.header-nav .row-nav{height:40px}}.header-nav .row-nav .menu-button{width:100%;display:flex;height:50px;align-items:center;position:absolute;z-index:999;top:-20px;left:0}.header-nav .row-nav .menu-button #nav-burger{border:#fff;border-color:#fff;border-radius:0;background:none;min-width:30px;width:40px;height:30px;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer;outline:0;left:15px;top:16px}.header-nav .row-nav .menu-button #nav-burger span{display:block;position:absolute;background:#fff;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out;width:28px;height:2px}.header-nav .row-nav .menu-button #nav-burger span:first-child{top:8px}.header-nav .row-nav .menu-button #nav-burger span:nth-child(2),.header-nav .row-nav .menu-button #nav-burger span:nth-child(3){top:22px}.header-nav .row-nav .menu-button #nav-burger span:nth-child(3){width:22px}.header-nav .row-nav .menu-button #nav-burger span:nth-child(4){top:15px}.header-nav .row-nav .menu-button #nav-burger.open span:first-child{top:17px;width:0;left:50%}.header-nav .row-nav .menu-button #nav-burger.open span:nth-child(2){transform:rotate(45deg);top:15px}.header-nav .row-nav .menu-button #nav-burger.open span:nth-child(3){transform:rotate(-45deg);top:15px;width:28px}.header-nav .row-nav .menu-button #nav-burger.open span:nth-child(4){top:15px;width:0;left:50%}.header-nav .row-nav .menu-container{display:block}.header-nav .row-nav .menu-container ul{display:flex;align-items:center;list-style:none;padding-left:0;height:50px;position:relative;margin:0 0 0 20px}@media screen and (max-width:1024px){.header-nav .row-nav .menu-container ul{box-shadow:none;flex-direction:column;align-items:flex-start;margin-left:0}}.header-nav .row-nav .menu-container ul li{line-height:50px;margin-right:30px;position:relative}.header-nav .row-nav .menu-container ul li.focus>ul,.header-nav .row-nav .menu-container ul li:hover>ul{display:block}.header-nav .row-nav .menu-container ul li.focus>a,.header-nav .row-nav .menu-container ul li:hover>a{opacity:.8}@media screen and (max-width:767px){.header-nav .row-nav .menu-container ul li{width:100%}}.header-nav .row-nav .menu-container ul li a{display:block;text-decoration:none;color:#fff;font-size:15px;font-weight:700}@media screen and (max-width:767px){.header-nav .row-nav .menu-container ul li a{line-height:30px;padding:10px;border-top:1px dotted #a171b9}}.header-nav .row-nav .menu-container ul li .sub-menu{display:flex;flex-direction:column;min-width:200px;height:auto;box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;left:-999em;z-index:99999;top:50px;margin-left:0;background:rgba(161,113,185,.9)}.header-nav .row-nav .menu-container ul li .sub-menu li{margin:0}.header-nav .row-nav .menu-container ul li .sub-menu li.focus>a,.header-nav .row-nav .menu-container ul li .sub-menu li:hover>a{color:#fff}.header-nav .row-nav .menu-container ul li .sub-menu li a{line-height:20px;font-weight:400;padding:10px}.header-nav .row-nav .menu-container ul li .sub-menu li a:hover{color:#000;background:#ddd5e2}.header-nav .row-nav .menu-container ul li.focus>ul,.header-nav .row-nav .menu-container ul li:hover>ul{left:auto}@media screen and (max-width:767px){.header-nav .row-nav .menu-container .current-menu-ancestor>a,.header-nav .row-nav .menu-container .current-menu-item>a{color:#fff;text-decoration:underline}}.header-nav .row-nav .inner-nav-right{display:flex;align-items:center;justify-content:flex-end}.header-nav .row-nav .inner-nav-right .search-form-nav .searchform-nav{position:relative}.header-nav .row-nav .inner-nav-right .search-form-nav .searchform-nav label.assistive-text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.header-nav .row-nav .inner-nav-right .search-form-nav .searchform-nav .search-field{width:190px;height:35px;display:block;border-radius:unset}.header-nav .row-nav .inner-nav-right .search-form-nav .searchform-nav button.nav-submit{background:transparent;border:none;cursor:pointer;display:inline-block;position:absolute;top:9px;right:0;z-index:2;outline:none}.header-nav .row-nav .inner-nav-right .search-form-nav .searchform-nav button.nav-submit .magnifying-icon{max-width:80%;width:100%}@media screen and (max-width:1024px){.header-nav .hide-mobile{display:none}}@media screen and (max-width:1024px){.main-navigation .menu-container{height:100vh;width:100vw;position:absolute;background:#55068a;opacity:0;transition:opacity .6s,visibility .6s;visibility:hidden;z-index:100;padding:50px 0 0;top:0;left:0}}.header-nav .main-navigation.toggled .menu-container{visibility:visible;opacity:1}.header-nav .main-navigation.toggled .menu-container ul{display:flex;justify-content:flex-start;flex-wrap:wrap;height:auto}@media screen and (max-width:767px){.header-nav .main-navigation.toggled .menu-container ul .sub-menu{display:none;position:relative;top:-4px}.header-nav .main-navigation.toggled .menu-container ul li.focus>ul,.header-nav .main-navigation.toggled .menu-container ul li:hover>ul{display:block;animation:fade_in_show .5s;width:100%}.header-nav .main-navigation.toggled .menu-container ul li.focus>ul li,.header-nav .main-navigation.toggled .menu-container ul li:hover>ul li{width:100%}.header-nav .main-navigation.toggled .menu-container ul li.focus>ul li a,.header-nav .main-navigation.toggled .menu-container ul li:hover>ul li a{font-size:13px;line-height:20px}}@keyframes fade_in_show{0%{opacity:0}to{opacity:1}}@media screen and (min-width:1024px){.menu-button{display:none!important}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.post-navigation .nav-links,.posts-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{text-align:end;flex:1 0 50%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-links{clear:both;margin:0 0 1.5em}.blog .site,.category .site{padding-top:50px}.blog article,.category article{display:flex;margin-bottom:25px}.blog article .entry-header,.category article .entry-header{max-width:200px;width:100%}.blog article .entry-header img,.category article .entry-header img{min-width:100%;-o-object-fit:cover;object-fit:cover;height:130px}.blog article .entry-content,.category article .entry-content{margin-left:20px}.blog article .entry-content a,.category article .entry-content a{text-decoration:none}.blog article .entry-content .entry-title,.category article .entry-content .entry-title{font-size:1.1rem;padding:0;border:0;margin:0;line-height:20px;color:#55068a}@media screen and (max-width:768px){.blog article .entry-content .entry-title,.category article .entry-content .entry-title{font-size:17px;line-height:20px}}.blog article .entry-content p,.category article .entry-content p{font-size:18px;line-height:22px;color:#000;margin-top:14px;margin-bottom:10px;padding-top:0}@media screen and (max-width:768px){.blog article .entry-content p,.category article .entry-content p{font-size:16px;line-height:19px}}@media screen and (max-width:768px){.blog .entry-meta .posted-on,.category .entry-meta .posted-on{display:none}}.blog .entry-meta .posted-on a,.category .entry-meta .posted-on a{text-decoration:none}.blog .entry-meta .posted-on a time.entry-date.published,.category .entry-meta .posted-on a time.entry-date.published{line-height:24px;font-size:.85rem;color:#55068a}.blog hr,.category hr{background-color:#bfbfbf;border:0;height:1px;margin-bottom:4.5em}.single .site{padding-top:30px!important}.single .wp-post-image{width:100%}@media screen and (max-width:768px){.single .single-title{font-size:25px!important;line-height:27px!important;padding-bottom:10px!important}}@media screen and (max-width:768px){.single .row-related h3{font-size:25px;line-height:28px}}.single .row-related .entry-header img{min-width:100%}.single .row-related .entry-title{font-size:25px;line-height:30px;color:#000}@media screen and (max-width:768px){.single .row-related .entry-title{font-size:15px;line-height:20px;margin-bottom:10px}}.single .row-related .entry-title a{text-decoration:none}.single .row-related .entry-title a:active,.single .row-related .entry-title a:focus,.single .row-related .entry-title a:hover,.single .row-related .entry-title a:visited{color:#000}.single .row-related .entry-meta .posted-on a{text-decoration:none}.single .row-related .entry-meta .posted-on a time.entry-date.published{font-size:18px;font-weight:700;line-height:25px;color:#bfbfbf}@media screen and (max-width:768px){.single .row-related .entry-meta .posted-on a time.entry-date.published{font-size:18px;line-height:20px}}.single hr{background-color:#ebebeb;border:0;height:1px;margin-top:1.1em;margin-bottom:4.8em}.post-type-archive-team .site,.tax-team_category .site{margin-top:30px!important;overflow-x:hidden}.post-type-archive-team .page-title,.tax-team_category .page-title{font-size:32px;line-height:39px;font-weight:700;color:#55068a;margin:0}.post-type-archive-team .entry-title,.tax-team_category .entry-title{font-size:18px;line-height:23px;color:#55068a}.post-type-archive-team .tab-links,.tax-team_category .tab-links{font-size:.85rem;font-weight:700;list-style:none;border-bottom:2px solid #ececea;margin:0 0 1rem;padding-left:0}.post-type-archive-team .tab-links li,.tax-team_category .tab-links li{display:inline-block;margin:0 0 3px}.post-type-archive-team .tab-links li a,.tax-team_category .tab-links li a{display:block;color:#4c4c4c;padding:.5rem 1rem;background:#b6ada5;transition:all .15s linear;text-decoration:none}.post-type-archive-team .tab-links li a:hover,.tax-team_category .tab-links li a:hover{text-decoration:none;background:#ececea}.post-type-archive-team .tab-links li.active a,.post-type-archive-team .tab-links li.active a:hover,.tax-team_category .tab-links li.active a,.tax-team_category .tab-links li.active a:hover{color:#4c4c4c;background:#ececea}.post-type-archive-team .team-members-role,.tax-team_category .team-members-role{display:block;font-size:.9rem;font-weight:300;margin:0;color:#515254}.post-type-archive-team .team-members-phone,.tax-team_category .team-members-phone{display:block;font-size:.9rem;margin:0;color:#515254}.widecolumn{max-width:1175px;margin:0 auto}.post-type-archive-events .site,.post-type-archive-jobs .site{margin-top:30px!important}.post-type-archive-events .page-promo,.post-type-archive-jobs .page-promo{text-align:center;padding:.5rem 1rem;background:#ececea}.post-type-archive-events .page-promo a,.post-type-archive-jobs .page-promo a{color:#9778b6;text-decoration:none}.post-type-archive-events .page-title,.post-type-archive-jobs .page-title{font-size:32px;line-height:39px;font-weight:700;color:#55068a;margin:0;padding-top:15px}.post-type-archive-events .col-md-4 .col-inner,.post-type-archive-jobs .col-md-4 .col-inner{margin-bottom:20px}.post-type-archive-events .col-md-4 .col-inner .header,.post-type-archive-jobs .col-md-4 .col-inner .header{height:130px;overflow:hidden}.post-type-archive-events .col-md-4 .col-inner .header a,.post-type-archive-jobs .col-md-4 .col-inner .header a{display:block}.post-type-archive-events .col-md-4 .col-inner .header img,.post-type-archive-jobs .col-md-4 .col-inner .header img{height:100%;-o-object-fit:contain;object-fit:contain}.post-type-archive-events .col-md-4 .col-inner .h-100,.post-type-archive-jobs .col-md-4 .col-inner .h-100{height:100%!important}.post-type-archive-events .col-md-4 .col-inner .content,.post-type-archive-jobs .col-md-4 .col-inner .content{display:flex;flex-flow:column nowrap}.post-type-archive-events .col-md-4 .col-inner .content a,.post-type-archive-jobs .col-md-4 .col-inner .content a{text-decoration:none;display:block}.post-type-archive-events .col-md-4 .col-inner .content a .title,.post-type-archive-jobs .col-md-4 .col-inner .content a .title{font-size:18px;line-height:22px;font-weight:700;color:#55068a;border-bottom:4px solid #55068a;margin:10px 0 0;padding-bottom:10px}.post-type-archive-events .col-md-4 .col-inner .content .excerpt,.post-type-archive-jobs .col-md-4 .col-inner .content .excerpt{margin-bottom:0}.post-type-archive-events .col-md-4 .col-inner .content .read-more,.post-type-archive-jobs .col-md-4 .col-inner .content .read-more{margin-top:auto;padding-top:20px;padding-bottom:10px;color:#000;text-decoration:none;font-style:italic;font-weight:700}.single-events h1,.single-jobs h1{font-size:32px;line-height:39px;font-weight:700;color:#55068a;margin:0}.single-events span.posted-on a,.single-jobs span.posted-on a{text-decoration:none}.single-events .site-main .row a{color:#9778b6!important}.single hr{background-color:#55068a!important;border:0!important;height:2px!important;margin-top:5px!important;margin-bottom:30px!important}.acf-map{width:100%;height:400px;border:1px solid #ccc;margin:20px 0}.acf-map img{max-width:inherit!important}.share-social-icons{display:flex;min-height:40px;margin-top:10px;margin-bottom:10px;align-items:center}.share-social-icons .share-icons-title{color:#50219c;font-size:18px!important;line-height:26px!important;padding:0;min-width:100px;background:#fff;margin:-5px 0 0}.share-social-icons .share-icons{display:flex;margin:0;list-style:none;padding-left:20px;height:100%;align-items:center}.share-social-icons .share-icons .share-icons-item{margin-right:15px}.single-team .single-image{max-width:200px;width:100%}.single-team .single-title{font-size:32px;line-height:39px;font-weight:700;color:#55068a;margin:0}@media (max-width:576px){.container{max-width:540px}}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.search div#page header.page-header{padding-top:70px}.search div#page .page-title{font-size:40px}.search div#page .container{padding-left:15px;padding-right:15px}.search div#page .container .post-result-counter{font-size:13px;margin-left:8px}.search div#page .container article{border-top:1px solid #d9d9d9;padding-top:40px;margin-top:40px;margin-bottom:40px;width:100%}.search div#page .container article .entry-title a{color:#3c3c3b;text-decoration:none;margin-top:0;margin-bottom:0}.search div#page .container .search-form{display:flex;border:15px solid #f2f2f2;background:#f2f2f2;width:100%}@media screen and (max-width:600px){.search div#page .container .search-form{flex-direction:column}}.search div#page .container .search-form .assistive-text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.search div#page .container .search-form label{width:85%;height:85px}@media screen and (max-width:768px){.search div#page .container .search-form label{width:70%}}@media screen and (max-width:600px){.search div#page .container .search-form label{width:100%}}.search div#page .container .search-form .search-field{width:98%;height:85px;margin-right:20px;padding:20px}@media screen and (max-width:600px){.search div#page .container .search-form .search-field{width:100%}}.search div#page .container .search-form .search-submit,.search div#page .container .search-form .submit{color:#fff;width:15%;font-size:18px;background-color:#55068a;border:none;min-height:50px}@media screen and (max-width:768px){.search div#page .container .search-form .search-submit,.search div#page .container .search-form .submit{width:30%;font-size:16px}}@media screen and (max-width:600px){.search div#page .container .search-form .search-submit,.search div#page .container .search-form .submit{width:100%;margin-top:15px}}.search div#page .entry-footer,.search div#page a.post-edit-link{display:none}.error404 #page{margin-top:100px;margin-bottom:200px}.error404 #page h1{font-size:60px;line-height:45px}@media screen and (max-width:768px){.error404 #page h1{font-size:40px;line-height:45px}}.error404 #page h2{font-size:45px;line-height:50px;margin-top:60px;margin-bottom:0}@media screen and (max-width:768px){.error404 #page h2{font-size:25px;line-height:28px}}.error404 #page h3{font-size:25px;line-height:30px;color:#727272}@media screen and (max-width:768px){.error404 #page h3{font-size:20px;line-height:25px}}.error404 #page p{font-size:18px;line-height:25px;color:#000;margin-top:0;margin-bottom:0;font-weight:700}.error404 #page p a:active,.error404 #page p a:focus,.error404 #page p a:hover,.error404 #page p a:visited{color:#f1c4a0;font-weight:700}.error404 #page .site-upper-footer,.error404 #page footer,.infinite-scroll.neverending .site-footer,.infinite-scroll .posts-navigation{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}@media (max-width:1027px){.page-template-template-home .container,.page-template-template-home .container-md,.page-template-template-home .container-sm{max-width:100%}}.page-template-template-home .site{padding-top:0!important;overflow-x:hidden}.page-template-template-home p{margin-bottom:1.5em;font-size:18px;line-height:28px;color:#000}.page-template-template-home h1{padding-top:25px}.page-template-template-home h2,.page-template-template-home h3{margin-top:20px;margin-bottom:20px}.page-template-template-home .inner h4 a{text-decoration:none}@media screen and (max-width:600px){.page-template-template-home h2{font-size:35px;line-height:38px}.page-template-template-home h3{font-size:30px;line-height:32px}}.page-template-template-home .slick-slider{margin:0;padding:0 !important!important}.page-template-template-home .slick-slide{float:left;padding:0}.page-template-template-home .home-slider{background:#000}.page-template-template-home .home-slider .img-fill{width:100%;display:block;overflow:hidden;position:relative;text-align:center}.page-template-template-home .home-slider .img-fill img{min-height:100%;min-width:100%;position:relative;display:inline-block}@media screen and (max-width:600px){.page-template-template-home .home-slider .img-fill img{max-width:100%;-o-object-fit:cover;object-fit:cover;min-height:170px}}.page-template-template-home .home-slider .slick-next{position:absolute;top:50%;right:20px;width:45px;height:45px;border:0;margin-top:-22.5px;text-align:center;color:#fff;z-index:5}@media screen and (max-width:600px){.page-template-template-home .home-slider .slick-next{display:none!important}}.page-template-template-home .home-slider .slick-prev{position:absolute;top:50%;left:20px;width:45px;height:45px;border:0;margin-top:-22.5px;text-align:center;color:#fff;z-index:5}@media screen and (max-width:600px){.page-template-template-home .home-slider .slick-prev{display:none!important}}.page-template-template-home .home-slider .slick-dots{position:absolute;height:5px;background:hsla(0,0%,100%,.2);bottom:0;width:100%;left:0;padding:0;margin:0;list-style-type:none}.page-template-template-home .home-slider .slick-dots li{float:left;width:0;height:5px;background:#55068a;position:absolute;left:0;bottom:0}.page-template-template-home .home-slider .slick-dots li button{display:none}.page-template-template-home .home-slider .slick-dots li.slick-active{width:100%}.page-template-template-home .slick-slider{position:relative;display:block;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.page-template-template-home .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.page-template-template-home .slick-list:focus{outline:none}.page-template-template-home .slick-list.dragging{cursor:hand}.page-template-template-home .slick-slider .slick-list,.page-template-template-home .slick-slider .slick-track{transform:translateZ(0)}.page-template-template-home .slick-track{position:relative;top:0;left:0;display:block}.page-template-template-home .slick-track:after,.page-template-template-home .slick-track:before{display:table;content:""}.page-template-template-home .slick-track:after{clear:both}.page-template-template-home .slick-loading .slick-track{visibility:hidden}.page-template-template-home .slick-slide{display:none;float:right;height:100%;min-height:1px}.page-template-template-home .slick-slide.dragging img{pointer-events:none}.page-template-template-home .slick-initialized .slick-slide{display:block}.page-template-template-home .slick-loading .slick-slide{visibility:hidden}.page-template-template-home .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.page-template-template-home .row-five{padding-bottom:30px!important}.page-template-template-home .row-five .inner{min-height:224px;height:100%;display:flex;flex-direction:column;padding-bottom:30px}@media screen and (max-width:600px){.page-template-template-home .row-five .inner{min-height:auto;padding-bottom:60px}}.page-template-template-home .row-five .inner p{margin:0}.page-template-template-home .row-five .inner h4{font-size:32px;font-weight:700;line-height:35px;margin-top:auto;margin-bottom:0}.page-template-template-home .row-five .inner h4 a{text-decoration:none}.page-template-template-home .news-twitter{background-color:#b6ada5;padding:15px}@media screen and (max-width:600px){.page-template-template-home .news-twitter .news{margin-top:20px}}.page-template-template-home .news-twitter .news .news-heading{font-size:24px;line-height:28px;font-weight:700;color:#55068a;padding:.5rem 0;border-bottom:4px solid #55068a;margin:0 0 .5rem}.page-template-template-home .news-twitter .news article{display:flex;margin-bottom:25px}.page-template-template-home .news-twitter .news article .news-thumb{width:30%;margin-right:20px}.page-template-template-home .news-twitter .news article .news-thumb .post-thumbnail img{height:100px;-o-object-fit:cover;object-fit:cover}.page-template-template-home .news-twitter .news article .news-content{width:70%}.page-template-template-home .news-twitter .news article .news-content .entry-title{font-size:18px;line-height:21px;color:#55068a;margin-top:0;margin-bottom:0}@media screen and (max-width:600px){.page-template-template-home .news-twitter .news article .news-content .entry-title{font-size:16px;line-height:18px}}.page-template-template-home .news-twitter .news article .news-content .entry-title a{color:#55068a;text-decoration:none}@media screen and (max-width:600px){.page-template-template-home .news-twitter .news article .news-content .posted-on{display:none}}.page-template-template-home .news-twitter .news article .news-content .posted-on a{text-decoration:none}.page-template-template-home .news-twitter .news article .news-content .posted-on a time.entry-date.published{color:#55068a}.page-template-template-home .news-twitter .news article .news-content p{font-size:16px;line-height:20px;color:#000;margin-top:0;margin-bottom:0}@media screen and (max-width:600px){.page-template-template-home .news-twitter .news article .news-content p{font-size:14px;line-height:18px}}.page-template-template-home .news-twitter .news .more-news{font-size:18px;color:#000;font-weight:700;text-decoration:none}@media screen and (max-width:600px){.page-template-template-home .news-twitter .twitter{margin-top:40px;padding-bottom:40px}}.page-template-template-home .news-twitter .twitter .twitter-heading{font-size:24px;line-height:28px;font-weight:700;color:#55068a;padding:.5rem 0;border-bottom:4px solid #55068a;margin:0 0 .5rem}.page-template-template-home .news-twitter .twitter .more-twitter{font-size:18px;color:#000;font-weight:700;text-decoration:none}.page-template-template-home .donation-row{padding-top:15px!important}@media screen and (max-width:600px){.page-template-template-home .donation-row{margin-top:20px;margin-bottom:20px}}.page-template-template-home .donation-row .col-md-4 .inner{background-color:#55068a;min-height:253px;height:92%;padding:15px;text-align:center}@media screen and (max-width:600px){.page-template-template-home .donation-row .col-md-4 .inner{height:100%}}.page-template-template-home .donation-row .col-md-4 .inner h3{text-align:center;margin-top:10px}.page-template-template-home .donation-row .col-md-8 .inner{background-color:#55068a;min-height:253px;height:92%;padding:25px 20px 0}@media screen and (max-width:600px){.page-template-template-home .donation-row .col-md-8 .inner{height:100%}}.page-template-template-home .donation-row .col-md-8 .inner h3{font-size:36px;font-weight:600;line-height:32px;margin-top:0;margin-bottom:15px;padding-top:0}@media screen and (max-width:600px){.page-template-template-home .donation-row .col-md-8 .inner h3{font-size:30px;line-height:32px;padding-bottom:15px}}.page-template-template-home .donation-row .col-md-8 .inner li#field_4_46 label{display:none}.page-template-template-home #gform_wrapper_4{margin:0}.page-template-template-home #gform_wrapper_4 .gform_body ul{display:flex!important;flex-wrap:wrap}@media only screen and (max-width:767px){.page-template-template-home #gform_wrapper_4 .gform_body ul{flex-direction:column;margin-left:0}}.page-template-template-home #gform_wrapper_4 .gform_body ul .gf_list_inline{margin-top:0}.page-template-template-home #gform_wrapper_4 .gform_body ul .gf_list_inline .gfield_checkbox li,.page-template-template-home #gform_wrapper_4 .gform_body ul .gf_list_inline .gfield_radio li{width:31%!important}@media only screen and (max-width:770px){.page-template-template-home #gform_wrapper_4 .gform_body ul .gf_list_inline .gfield_checkbox li,.page-template-template-home #gform_wrapper_4 .gform_body ul .gf_list_inline .gfield_radio li{width:100%!important}}.page-template-template-home #gform_wrapper_4 .gform_body ul li .ginput_container_radio{margin-top:0!important;width:100%}.page-template-template-home #gform_wrapper_4 .gform_body ul .gfp_big_button{display:flex;flex-wrap:wrap;width:68%;padding-right:6px!important}@media only screen and (max-width:770px){.page-template-template-home #gform_wrapper_4 .gform_body ul .gfp_big_button{width:100%;padding-right:0!important}}.page-template-template-home #gform_wrapper_4 .gform_body ul .gfp_big_button .gfield_radio li input[type=radio]{display:none!important}.page-template-template-home #gform_wrapper_4 .gform_body ul .gfp_big_button .gfield_radio li input[type=radio]:checked~label{background-color:#fff!important;color:#55068a!important}.page-template-template-home #gform_wrapper_4 .gform_body ul .gfp_big_button .gfield_radio label{width:100%!important;float:none!important;background:#ff004b!important;color:#fff!important;font-weight:600!important;margin:0!important;display:block!important;transition:background-color .3s ease-out!important;-webkit-appearance:none!important;cursor:pointer!important;position:relative!important;text-decoration:none!important;text-align:center!important;font-size:25px!important;line-height:60px;box-sizing:border-box!important;max-width:100%!important}@media only screen and (max-width:600px){.page-template-template-home #gform_wrapper_4 .gform_body ul .gfp_big_button .gfield_radio label{font-size:28px!important;line-height:70px}}.page-template-template-home #gform_wrapper_4 .gform_body ul .imput_radom_price{margin-top:6px!important;height:60px;text-align:center;background:#ff004b!important;display:flex;flex-direction:column;justify-content:center;width:28%;padding-right:0!important;margin-left:22px!important}@media only screen and (max-width:767px){.page-template-template-home #gform_wrapper_4 .gform_body ul .imput_radom_price{width:100%;background:#fff!important;margin-top:0!important;margin-left:0!important}.page-template-template-home #gform_wrapper_4 .gform_body ul .imput_radom_price .ginput_container_product_price{background:#fff;margin-bottom:20px}.page-template-template-home #gform_wrapper_4 .gform_body ul .imput_radom_price .ginput_container_product_price input{background:#fff;border:none;color:#000;font-size:30px!important;font-weight:700;text-align:center;line-height:50px;height:50px!important}}@media only screen and (max-width:600px){.page-template-template-home #gform_wrapper_4 .gform_body ul .imput_radom_price{height:70px}}.page-template-template-home #gform_wrapper_4 .gform_body ul .imput_radom_price label{color:#fff}.page-template-template-home #gform_wrapper_4 .gform_body ul .imput_radom_price input#input_4_46{height:35px;width:80%;border-radius:0;padding:0 0 0 10px!important}.page-template-template-home #gform_wrapper_4 .gfield_html{padding-right:0!important;margin-right:0;width:100%;text-align:center;padding-bottom:20px}.page-template-template-home #gform_wrapper_4 .gform_footer.top_label{text-align:right;margin-top:0;padding-top:0}@media screen and (max-width:768px){.page-template-template-home #gform_wrapper_4 .gform_footer.top_label{padding-top:25px;text-align:center}}.page-template-template-home #gform_wrapper_4 .gform_footer.top_label input#gform_submit_button_4{outline:none}.page-template-template-home #gform_wrapper_4 div.validation_error{color:#fff!important;font-size:13px!important;font-weight:700;margin-bottom:-9px;border-top:2px solid #fff!important;border-bottom:2px solid #fff!important;padding:6px 0;clear:both;width:100%;text-align:center}.page-template-template-home #gform_wrapper_4 .validation_message{color:#fff;font-weight:700;letter-spacing:normal;margin:0!important;padding:0!important}.page-template-template-home #gform_wrapper_4 #field_4_46 .ginput_container.ginput_container_product_price{margin-top:0}.page-template-template-home footer{padding-top:15px}.page-template-template-home #gform_wrapper_4 .gform_body ul .gfp_big_button .gfield_radio li input[type=radio]:checked~label{background:#ff004b!important;color:#fff!important}.page-template-template-home #gform_wrapper_4 .gform_body ul .gfp_big_button .gfield_radio label{background:#fff!important;color:#ff004b!important}.page-template-default .site,.page-template-template-fullwidth .site,.page-template-template-home .site,.single-post .site{padding-top:15px;overflow-x:hidden}.page-template-default .site h1,.page-template-template-fullwidth .site h1,.page-template-template-home .site h1,.single-post .site h1{font-size:32px;line-height:39px;font-weight:700;color:#55068a;margin:0}.page-template-default .site h2,.page-template-default .site h3,.page-template-default .site h4,.page-template-default .site h5,.page-template-template-fullwidth .site h2,.page-template-template-fullwidth .site h3,.page-template-template-fullwidth .site h4,.page-template-template-fullwidth .site h5,.page-template-template-home .site h2,.page-template-template-home .site h3,.page-template-template-home .site h4,.page-template-template-home .site h5,.single-post .site h2,.single-post .site h3,.single-post .site h4,.single-post .site h5{margin-top:10px;margin-bottom:10px}.page-template-default .site strong,.page-template-template-fullwidth .site strong,.page-template-template-home .site strong,.single-post .site strong{color:#515254}.page-template-default .site hr,.page-template-template-fullwidth .site hr,.page-template-template-home .site hr,.single-post .site hr{background-color:#55068a;border:0;height:2px;margin-bottom:1.5em}.page-template-default .site .inner ul,.page-template-template-fullwidth .site .inner ul,.page-template-template-home .site .inner ul,.single-post .site .inner ul{padding:0;margin-left:20px}.page-template-default .rfc_custombutton,.page-template-template-fullwidth .rfc_custombutton,.page-template-template-home .rfc_custombutton,.single-post .rfc_custombutton{background:#6e549e;text-decoration:none;padding:15px 30px;color:#fff;font-size:22px;font-weight:700;line-height:25px;cursor:pointer;opacity:1;transition:.3s;max-width:205px;text-align:center}.page-template-default .rfc_custombutton span,.page-template-template-fullwidth .rfc_custombutton span,.page-template-template-home .rfc_custombutton span,.single-post .rfc_custombutton span{color:#fff}.page-template-default .rfc_custombutton:hover,.page-template-template-fullwidth .rfc_custombutton:hover,.page-template-template-home .rfc_custombutton:hover,.single-post .rfc_custombutton:hover{opacity:.6}.page-template-default .row-full,.page-template-template-fullwidth .row-full,.page-template-template-home .row-full,.single-post .row-full{width:100vw;position:relative;margin-left:-50vw;left:50%;background:#efefef;height:100%;padding-top:30px;padding-bottom:30px;margin-top:15px;margin-bottom:15px}.page-template-default .row-full .row-inner,.page-template-template-fullwidth .row-full .row-inner,.page-template-template-home .row-full .row-inner,.single-post .row-full .row-inner{display:flex;flex-wrap:wrap;max-width:1160px;margin:0 auto}.page-template-default .row-full .row-inner .align-center,.page-template-template-fullwidth .row-full .row-inner .align-center,.page-template-template-home .row-full .row-inner .align-center,.single-post .row-full .row-inner .align-center{display:flex;align-items:center}@media screen and (max-width:768px){.page-template-default .row-five .col,.page-template-template-fullwidth .row-five .col,.page-template-template-home .row-five .col,.single-post .row-five .col{flex-basis:100%}}.page-template-default .row-cta .col-md-4,.page-template-template-fullwidth .row-cta .col-md-4,.page-template-template-home .row-cta .col-md-4,.single-post .row-cta .col-md-4{margin-bottom:20px}.page-template-default .row-cta .col-md-4 .header,.page-template-template-fullwidth .row-cta .col-md-4 .header,.page-template-template-home .row-cta .col-md-4 .header,.single-post .row-cta .col-md-4 .header{height:130px;overflow:hidden}.page-template-default .row-cta .col-md-4 .header img,.page-template-template-fullwidth .row-cta .col-md-4 .header img,.page-template-template-home .row-cta .col-md-4 .header img,.single-post .row-cta .col-md-4 .header img{height:100%;-o-object-fit:contain;object-fit:contain}.page-template-default .row-cta .col-md-4 .h-100,.page-template-template-fullwidth .row-cta .col-md-4 .h-100,.page-template-template-home .row-cta .col-md-4 .h-100,.single-post .row-cta .col-md-4 .h-100{height:100%!important}.page-template-default .row-cta .col-md-4 .content,.page-template-template-fullwidth .row-cta .col-md-4 .content,.page-template-template-home .row-cta .col-md-4 .content,.single-post .row-cta .col-md-4 .content{display:flex;flex-flow:column nowrap}.page-template-default .row-cta .col-md-4 .content .title,.page-template-template-fullwidth .row-cta .col-md-4 .content .title,.page-template-template-home .row-cta .col-md-4 .content .title,.single-post .row-cta .col-md-4 .content .title{font-size:1.1rem;font-weight:700;color:#55068a;padding:.5rem 0;border-bottom:4px solid #55068a;margin:0 0 .5rem}.page-template-default .row-cta .col-md-4 .content .excerpt,.page-template-template-fullwidth .row-cta .col-md-4 .content .excerpt,.page-template-template-home .row-cta .col-md-4 .content .excerpt,.single-post .row-cta .col-md-4 .content .excerpt{margin-bottom:0}.page-template-default .row-cta .col-md-4 .content .read_more,.page-template-template-fullwidth .row-cta .col-md-4 .content .read_more,.page-template-template-home .row-cta .col-md-4 .content .read_more,.single-post .row-cta .col-md-4 .content .read_more{margin-top:auto;padding-top:20px;padding-bottom:10px;color:#000;text-decoration:none;font-style:italic;font-weight:700}.page-template-default span.posted-on a,.page-template-template-fullwidth span.posted-on a,.page-template-template-home span.posted-on a,.single-post span.posted-on a{text-decoration:none}@media screen and (max-width:600px){.page-template-default .hide-on-mobile,.page-template-template-fullwidth .hide-on-mobile,.page-template-template-home .hide-on-mobile,.single-post .hide-on-mobile{display:none}}@media (max-width:960px){.page-template-template-sidebar .container,.page-template-template-sidebar .container-md,.page-template-template-sidebar .container-sm{max-width:100%}}.page-template-template-sidebar .site{padding-top:30px;overflow-x:hidden}.page-template-template-sidebar .site h1{font-size:32px;line-height:39px;font-weight:700;color:#55068a;margin:0;padding-top:15px}.page-template-template-sidebar .site h2,.page-template-template-sidebar .site h3,.page-template-template-sidebar .site h4,.page-template-template-sidebar .site h5{margin-top:10px;margin-bottom:10px}.page-template-template-sidebar .site strong{color:#515254}.page-template-template-sidebar .site hr{background-color:#55068a;border:0;height:2px;margin-bottom:1.5em}.page-template-template-sidebar .site .inner ul{padding:0;margin-left:20px}.page-template-template-sidebar .site input#gform_submit_button_7,.page-template-template-sidebar .site input#gform_submit_button_8{padding:0;margin:0!important;width:100%;background:0 0!important;border:none!important;display:block;max-width:138px!important}.page-template-template-sidebar .gform_widget{background:#e6e7e3;padding:10px}.page-template-template-sidebar .gform_widget .gform_wrapper .gform_footer{padding:0;margin:0;clear:both;width:100%}.page-template-template-sidebar .gform_widget .gform_wrapper .gform_footer .gform_button{padding:0;margin:0!important;width:100%;background:0 0!important;border:none!important;display:block;max-width:138px!important}.page-template-template-sidebar .rfc_custombutton{background:#6e549e;text-decoration:none;padding:15px 30px;color:#fff;font-size:22px;font-weight:700;line-height:25px;cursor:pointer;opacity:1;transition:.3s;max-width:205px;text-align:center}.page-template-template-sidebar .rfc_custombutton span{color:#fff}.page-template-template-sidebar .rfc_custombutton:hover{opacity:.6}.page-template-template-sidebar .row-full{width:100vw;position:relative;margin-left:-50vw;left:50%;background:#efefef;height:100%;padding-top:30px;padding-bottom:30px;margin-top:15px;margin-bottom:15px}.page-template-template-sidebar .row-full .row-inner{display:flex;flex-wrap:wrap;max-width:1160px;margin:0 auto}.page-template-template-sidebar .row-full .row-inner .align-center{display:flex;align-items:center}@media screen and (max-width:768px){.page-template-template-sidebar .row-five .col{flex-basis:100%}}.page-template-template-sidebar .video-popup-row img{width:100%}.page-template-template-sidebar .row-cta .col-md-4{margin-bottom:20px}.page-template-template-sidebar .row-cta .col-md-4 .header{height:130px;overflow:hidden}.page-template-template-sidebar .row-cta .col-md-4 .header img{height:100%;-o-object-fit:contain;object-fit:contain}.page-template-template-sidebar .row-cta .col-md-4 .h-100{height:100%!important}.page-template-template-sidebar .row-cta .col-md-4 .content{display:flex;flex-flow:column nowrap}.page-template-template-sidebar .row-cta .col-md-4 .content a{text-decoration:none}.page-template-template-sidebar .row-cta .col-md-4 .content .title{font-size:18px;line-height:22px;font-weight:700;color:#55068a;border-bottom:4px solid #55068a;margin:10px 0 0;padding-bottom:10px}.page-template-template-sidebar .row-cta .col-md-4 .content .excerpt{margin-bottom:0}.page-template-template-sidebar .row-cta .col-md-4 .content .read_more{margin-top:auto;padding-top:20px;padding-bottom:10px;color:#000;text-decoration:none;font-style:italic;font-weight:700}@media screen and (max-width:600px){.page-template-template-sidebar .hide-on-mobile{display:none}}.video-cta-row{display:flex;align-items:center;height:67px;margin-top:20px;margin-bottom:20px;padding-left:15px;padding-right:15px;width:100%;overflow:hidden}@media screen and (max-width:768px){.video-cta-row{height:58px}}.video-cta-row .video-thumb{position:relative;bottom:0;left:0;opacity:1;transition:opacity .25s ease-in-out}.video-cta-row .video-thumb:hover{opacity:.8}.video-cta-row .video-thumb img{display:block;width:100%;min-height:100%;opacity:1;transition:opacity .25s ease-in-out}.video-cta-row .video-thumb img:hover{opacity:.8}.video-cta-row .video-cta-left{height:100%}.video-cta-row .video-cta-right a{text-decoration:none;color:#fff}.video-cta-row .video-cta-right a:active,.video-cta-row .video-cta-right a:focus,.video-cta-row .video-cta-right a:hover,.video-cta-row .video-cta-right a:visited{color:#fff}.single-product{overflow-x:hidden}.single-product .site{margin-top:65px}.single-product .product{margin-bottom:50px!important}.single-product .summary.entry-summary p.price,.single-product .summary.entry-summary span.price{font-size:35px!important;line-height:40px!important;font-weight:700!important;color:#000!important}.single-product .cart-contents-total .woocommerce-Price-amount{margin-left:15px!important;font-size:14px!important;line-height:25px!important}.single-product .single_variation_wrap span.subscription-details,.single-product .single_variation_wrap span.woocommerce-Price-amount.amount{font-size:35px!important}.single-product .single_variation_wrap .woocommerce-variation-price{margin-bottom:40px}.single-product .woocommerce-tabs{overflow:hidden;clear:both;padding:2.617924em 0}.single-product .woocommerce-tabs ul.tabs{list-style:none;margin-left:0!important;text-align:left!important;border-top:1px solid rgba(0,0,0,.05)!important;width:29.4117647059%;float:left;padding-left:0!important}@media (min-width:768px){.single-product .woocommerce-tabs ul.tabs{width:30.4347826087%;float:left}}@media (max-width:767px){.single-product .woocommerce-tabs ul.tabs{width:100%}}.single-product .woocommerce-tabs ul.tabs li{background-color:#fff!important;display:block!important;margin:0!important;position:relative!important;border:none!important;border-bottom:1px solid rgba(0,0,0,.05)!important;padding:10px 0!important}.single-product .woocommerce-tabs ul.tabs li a{padding:1em 0;display:block;color:#bfbfbf!important;font-size:18px;outline:none}.single-product .woocommerce-tabs ul.tabs li:after{display:block;content:""!important;width:16px!important;height:16px!important;background:transparent url(../rfc/assets/img/right-arrow-tabs.svg) no-repeat;box-shadow:none!important;border:none!important;top:28px!important}.single-product .woocommerce-tabs ul.tabs li:before{content:none!important}.single-product .woocommerce-tabs ul.tabs li.active a{color:#000!important}.single-product .woocommerce-tabs ul.tabs li.active:after{opacity:1}.single-product .woocommerce-tabs .panel{width:64.7058823529%;float:right;margin-right:0;margin-top:0;margin-bottom:3.706325903em}@media (max-width:767px){.single-product .woocommerce-tabs .panel{width:100%}}.single-product .woocommerce-tabs .panel h2:first-of-type{font-size:1.618em;margin-bottom:1em}.single-product .woocommerce-tabs h2.yikes-custom-woo-tab-title{font-size:18px!important;margin-top:0}.single-product .swatch-control{min-height:140px}.single-product .swatch-wrapper{border:1px solid #eee;padding:0;border-radius:50%;outline:none}.single-product .swatch-wrapper a{border-radius:50%;color:#900;text-decoration:none}.single-product .swatch-wrapper a:hover{color:red;position:relative}.single-product .swatch-wrapper a[title]:hover:after{content:attr(title);padding:0 8px;position:absolute;left:0;bottom:-35px;white-space:nowrap;border-radius:5px;width:100%;background:#000;color:#fff;text-align:center;font-size:10px}.single-product .swatch-wrapper a[title]:hover:before{content:"";position:absolute;display:block;width:0;left:50%;bottom:-31px;border:15px solid transparent;border-top:0;border-bottom:13px solid #000;transform:translate(-50%,calc(-100% - 5px))}.single-product .swatch-wrapper.selected{border:4px solid #000;padding:0;border-radius:50%;outline:none;overflow:hidden}.single-product .product_cat-choose-your-flavour section.related.products span.price,.single-product .product_cat-choose-your-flavour section.related.products span.woocommerce-Price-amount.amount{display:none}.single-product section.related.products span.woocommerce-Price-amount.amount{font-size:25px!important}.single-product section.related.products .related-title,.single-product section.related.products .related-title-merch{max-width:270px;width:100%}@media (max-width:768px){.single-product section.related.products .related-title,.single-product section.related.products .related-title-merch{max-width:100%}}.single-product section.related.products .star-rating{display:none!important}.single-product label.pwgc-label{margin-bottom:13px;margin-top:25px}.single-product .pwgc-input-text,.single-product textarea#pwgc-message{padding:12px!important}.woocommerce ul.products li.product .price{font-size:25px;line-height:30px;font-weight:700;color:#000}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,input#pwgc-redeem-button{background-color:#000!important;color:#fff;-webkit-font-smoothing:antialiased;border-radius:50px;border:1px solid #000;transition:.3s;font-size:14px!important;min-height:50px;min-width:150px;max-width:300px;line-height:30px}@media screen and (max-width:767px){.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,input#pwgc-redeem-button{min-height:42px;line-height:23px}}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,input#pwgc-redeem-button:hover{border:1px solid #000;background-color:hsla(0,0%,100%,0)!important;color:#000!important}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-size:14px!important;color:#fff!important;background-color:#000!important;border-radius:50px!important;text-align:center;border:1px solid #000;transition:.3s;min-height:50px;min-width:150px;max-width:300px;line-height:30px}@media screen and (max-width:767px){.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{min-height:42px;line-height:23px}}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:hsla(0,0%,100%,0)!important;border:1px solid #000;color:#000!important}.woocommerce .quantity .qty{width:4.631em;text-align:center;height:3.68em}.woocommerce div.product form.cart .variations{margin-bottom:3em;border:0;width:100%}.woocommerce div.product form.cart .variations td.label{margin-bottom:20px}.woocommerce div.product form.cart .variations td.label label{font-weight:300}.woocommerce div.product form.cart .variations tr{display:grid}.cart-contents{position:relative}.cart-contents .cart-contents-count{background-color:#000;color:#fff!important;border-radius:50%;font-size:10px;position:absolute;top:-6px;height:18px;width:18px;z-index:999;line-height:18px;left:40px;text-align:center}@media screen and (max-width:767px){.cart-contents .cart-contents-count{font-size:7px;height:16px;width:16px;left:35px}}.cart-contents-total .woocommerce-Price-amount{margin-left:15px!important;font-size:14px!important;line-height:25px!important}.woocommerce-page ul.products li.product,.woocommerce ul.products li.product{text-align:center}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:18px!important;font-weight:400!important;color:#000!important}@media screen and (max-width:600px){.woocommerce ul.products[class*=columns-] li.product{width:100%}}.select2-container .select2-selection--single{height:40px!important;padding:5px!important}.select2-container--default .select2-selection--single .select2-selection__arrow b{top:75%!important}.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#ebeded!important;color:#727272!important}.woocommerce ul.products li.product .star-rating{display:none!important}#pwgc-redeem-gift-card-number{height:48px;padding:10px;margin-bottom:50px}.woocommerce-checkout .woocommerce{padding-top:50px;padding-bottom:70px}.woocommerce-checkout .woocommerce label{font-size:14px}.woocommerce-checkout .woocommerce .col2-set .col-1,.woocommerce-checkout .woocommerce .col2-set .col-2{float:left!important;width:48%!important;max-width:100%}@media screen and (max-width:768px){.woocommerce-checkout .woocommerce .col2-set .col-1,.woocommerce-checkout .woocommerce .col2-set .col-2{width:100%!important}}.woocommerce-checkout .woocommerce .col-1{padding-left:0}.woocommerce-checkout .woocommerce .col-2{padding-right:0}.woocommerce-checkout .woocommerce form .form-row input.input-text,.woocommerce-checkout .woocommerce form .form-row textarea{padding:10px}.woocommerce-checkout .woocommerce .select2-container .select2-selection--single{height:43px}.woocommerce-checkout .woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:30px}.woocommerce-checkout .woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow{top:8px}.woocommerce-checkout .woocommerce .select2-container--default .select2-selection--single{border-radius:3px}.woocommerce-checkout .woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow b{top:50%!important}@media screen and (max-width:600px){.woocommerce-checkout form.checkout_coupon.woocommerce-form-coupon{display:flex;flex-direction:column}.woocommerce-checkout button#place_order{width:auto!important}}.archive .site{margin-top:65px}.archive .woocommerce-Price-amount.amount{font-size:25px;line-height:30px;font-weight:700;color:#000}.page-template-template-shop .product_cat-choose-your-flavour span.price{display:none!important}.woocommerce-cart .site{margin-top:65px}.woocommerce-cart .site #content{margin-bottom:50px}.woocommerce-cart .site #content table.cart td.actions .input-text{width:110px;height:52px}.woocommerce-account .site{margin-top:65px}@media screen and (max-width:768px){.woocommerce-account .site{margin-top:30px}}@media screen and (max-width:600px){.woocommerce-account .site{margin-top:0}}.woocommerce-account .site #content{margin-bottom:50px}.woocommerce-account .site #content label{font-size:14px}.woocommerce-account .site #content nav.woocommerce-MyAccount-navigation ul{list-style-type:none;padding-left:0;margin-left:0}.woocommerce-account .site #content nav.woocommerce-MyAccount-navigation ul li a{color:#000}.woocommerce-account .site #content nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link{border:1px solid #ddd;padding:10px;margin:10px}.woocommerce-account .site #content nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a{font-size:22px;text-decoration:none}@media screen and (max-width:600px){.woocommerce-account .site #content nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a{font-size:16px}}.woocommerce-account .site #content nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.is-active{background:#000}.woocommerce-account .site #content nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.is-active a{color:#fff;font-size:22px;text-decoration:none}@media screen and (max-width:600px){.woocommerce-account .site #content nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.is-active a{font-size:16px}}.woocommerce-account .site #content .woocommerce-MyAccount-content,.woocommerce-account .site #content nav.woocommerce-MyAccount-navigation{padding-top:60px;padding-bottom:60px}@media screen and (max-width:600px){.woocommerce-account .site #content .woocommerce-MyAccount-content,.woocommerce-account .site #content nav.woocommerce-MyAccount-navigation{padding-top:0;padding-bottom:30px}}.woocommerce-account .site #content form .form-row input.input-text,.woocommerce-account .site #content form .form-row textarea{padding:15px}.woocommerce-account .site #content form.woocommerce-form.woocommerce-form-login.login{margin-top:0;padding:0}.woocommerce-account .site #content form.checkout_coupon,.woocommerce-account .site #content form.login,.woocommerce-account .site #content form.register{border:none}.woocommerce-account .site #content input#password,.woocommerce-account .site #content input#username{background-image:none!important;height:60px;padding-left:10px;font-size:22px}.woocommerce-account .site #content button.login-woocommerce-button{width:40%;color:#fff;background-color:#000;font-size:22px;height:60px}.woocommerce-account .site #content label.woocommerce-form__label.woocommerce-form__label-for-checkbox.inline{margin-left:0;left:0;width:60%}.woocommerce-account .site #content input#account_display_name{margin-bottom:8px}.woocommerce-account .site #content p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide{margin-top:15px;margin-bottom:20px}.woocommerce-account .site #content .col-1,.woocommerce-account .site #content .col-2{float:left;width:100%;max-width:100%}@media screen and (max-width:600px){.woocommerce-account .site p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first,.woocommerce-account .site p.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last{width:100%}.woocommerce-account .site .woocommerce-info{display:flex;flex-direction:column}}.iscwp-gallery-slider button.slick-arrow{top:109%!important}.iscwp-gallery-slider .slick-next{right:74px!important}.iscwp-gallery-slider button.slick-prev,.iscwp-gallery-slider button.slick-prev:focus,.iscwp-gallery-slider button.slick-prev:hover{background:url(/wp-content/themes/rfc/assets/img/right-arrow-inst.svg) 50% no-repeat!important;outline:none!important;box-shadow:none!important;min-width:40px;left:96%!important}@media screen and (max-width:768px){.iscwp-gallery-slider button.slick-prev,.iscwp-gallery-slider button.slick-prev:focus,.iscwp-gallery-slider button.slick-prev:hover{left:90%!important}}.iscwp-gallery-slider button.slick-next,.iscwp-gallery-slider button.slick-next:focus,.iscwp-gallery-slider button.slick-next:hover{background:url(/wp-content/themes/rfc/assets/img/left-arrow-inst.svg) 50% no-repeat!important;outline:none!important;box-shadow:none!important;min-width:40px}.site-upper-footer{background-color:#55068a;padding:40px;text-align:center;margin-top:30px}@media screen and (max-width:768px){.site-upper-footer{padding:0}}.site-upper-footer h3{font-size:34px;font-weight:700;line-height:35px;margin-bottom:10px;color:#000}@media screen and (max-width:600px){.site-upper-footer h3{font-size:25px;line-height:28px;margin-top:50px}}.site-upper-footer p{margin-bottom:0;color:#000}footer{padding-top:35px;padding-bottom:0}footer .upper-footer{background-color:#55068a}footer .upper-footer h3{font-size:24px;font-weight:700;line-height:35px;margin-top:15px!important;margin-bottom:15px!important;color:#fff}footer .upper-footer p{color:#fff;font-size:15px}footer .upper-footer hr{background-color:#fff!important;border:0;height:4px!important;margin-bottom:1.5em}footer .upper-footer .footer-logos{display:flex;flex-wrap:wrap;margin-top:30px;margin-bottom:30px;justify-content:space-between}@media screen and (max-width:600px){footer .upper-footer .footer-logos{flex-direction:column;margin-bottom:0}}footer .upper-footer .footer-logos .logo_footer{margin-right:35px}@media screen and (max-width:600px){footer .upper-footer .footer-logos .logo_footer{padding-bottom:20px}}footer .upper-footer .footer-logos .right_align{margin-right:0}footer .upper-footer .donate-col{display:flex;justify-content:flex-end;padding-right:29px}@media screen and (max-width:767px){footer .upper-footer .donate-col{justify-content:flex-start;padding-bottom:20px;padding-right:10px}}footer .lower-footer{background-color:#e4e4e4;padding:30px 0}footer .lower-footer #footer-menu{display:flex;flex-direction:row;flex-wrap:wrap;margin:0;padding-left:15px}footer .lower-footer #footer-menu li{margin-right:14px;padding-right:14px;text-align:center;border-right:1px solid #000;list-style:none}@media screen and (max-width:600px){footer .lower-footer #footer-menu li{margin-bottom:10px}}footer .lower-footer #footer-menu li a{color:#000;text-decoration:none;font-size:13px}footer .lower-footer #footer-menu li:last-child{border:0}footer .lower-footer .inner-date-credits{text-align:right}@media screen and (max-width:600px){footer .lower-footer .inner-date-credits{text-align:left;margin-top:15px;padding-left:15px}}footer .lower-footer .inner-date-credits p{font-size:12px;margin:0 15px 0 0}@media screen and (max-width:600px){footer .lower-footer .inner-date-credits p{font-size:11px}}footer .lower-footer .inner-date-credits a{text-decoration:none}
/*# sourceMappingURL=style.css.map */
