:root{--brand-color-1:#ec6668;--brand-color-2:#fcd751;--brand-color-3:#1fadba;--brand-color-4:#f5f4fa;--brand-color-1-background-color:var(--brand-color-1);--brand-color-1-text:#fff;--brand-color-1-headings:#fff;--brand-color-2-background-color:var(--brand-color-2);--brand-color-2-text:#fff;--brand-color-2-headings:#fff;--brand-color-3-background-color:var(--brand-color-3);--brand-color-3-text:#fff;--brand-color-3-headings:#fff;--brand-color-4-background-color:var(--brand-color-4);--brand-color-4-text:#fff;--brand-color-4-headings:#fff;--brand-color-1-button-color:#fff;--brand-color-1-button-text-color:var(--brand-color-1);--brand-color-2-button-color:#fff;--brand-color-2-button-text-color:var(--brand-color-2);--brand-color-3-button-color:#fff;--brand-color-3-button-text-color:var(--brand-color-3);--brand-color-4-button-color:#fff;--brand-color-4-button-text-color:var(--brand-color-4);--default-background-color:var(--brand-color-4);--default-headings-color:var(--brand-color-1);--default-text-color:#333;--default-link-color:var(--brand-color-1);--default-link-hover-color:var(--brand-color-2);--default-button-color:var(--brand-color-1);--default-button-text-color:var(--brand-color-1-text);--default-button-hover-color:#eee;--default-button-hover-text-color:var(--default-text-color)}.brand-color-1{color:var(--brand-color-1)}.brand-color-2{color:var(--brand-color-2)}.brand-color-3{color:var(--brand-color-3)}.brand-color-4{color:var(--brand-color-4)}@font-face{font-family:Souvenir;src:url(/wp-content/themes/genesis-child/fonts/souvenir-webfont.woff);font-weight:300;font-style:normal}@font-face{font-family:Souvenir;src:url(/wp-content/themes/genesis-child/fonts/souveniri-webfont.woff);font-weight:300;font-style:italic}@font-face{font-family:Souvenir;src:url(/wp-content/themes/genesis-child/fonts/souvenirb-webfont.woff);font-weight:500;font-style:normal}@font-face{font-family:Souvenir;src:url(/wp-content/themes/genesis-child/fonts/souvenirbi-webfont.woff);font-weight:500;font-style:italic}.default-text-color{color:var(--default-text-color)}body{background-color:var(--default-background-color);color:var(--default-text-color);font-family:'futura-pt',sans-serif;font-size:20px;font-size:2rem;font-weight:300;line-height:1.625}a{color:var(--default-link-color);text-decoration:none}a:hover{color:var(--default-link-hover-color);text-decoration:none}p{margin:0 0 20px}b,strong{font-weight:500}h1,h2,h3,h4,h5,h6{font-family:'Souvenir',serif;font-weight:500;line-height:1.2;margin:0 0 20px;color:var(--default-headings-color)}h1{font-size:52px;font-size:5.2rem}h2{font-size:42px;font-size:4.2rem}h3{font-size:35px;font-size:3.5rem}h4{font-size:30px;font-size:3rem}h5{font-size:24px;font-size:2.4rem}h6{font-size:20px;font-size:2rem}.block_color_1 h1,.block_color_1 h2,.block_color_1 h3,.block_color_1 h4,.block_color_1 h5,.block_color_1 h6{color:var(--brand-color-1-headings)}.block_color_2 h1,.block_color_2 h2,.block_color_2 h3,.block_color_2 h4,.block_color_2 h5,.block_color_2 h6{color:var(--brand-color-2-headings)}.block_color_3 h1,.block_color_3 h2,.block_color_3 h3,.block_color_3 h4,.block_color_3 h5,.block_color_3 h6{color:var(--brand-color-3-headings)}.block_color_4 h1,.block_color_4 h2,.block_color_4 h3,.block_color_4 h4,.block_color_4 h5,.block_color_4 h6{color:var(--brand-color-4-headings)}.block_color_none h1,.block_color_none h2,.block_color_none h3,.block_color_none h4,.block_color_none h5,.block_color_none h6{color:var(--default-headings-color)}button,input[type=button],input[type=reset],input[type=submit],.button{background-color:var(--default-button-color);border:0;color:var(--default-button-text-color);font-size:16px;font-size:1.6rem;font-weight:500;padding:16px 24px;margin-bottom:20px}button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover,.button:focus,.button:hover{background-color:var(--default-button-hover-color);color:var(--default-button-hover-text-color)}.entry-content .button:focus,.entry-content .button:hover{color:var(--default-button-hover-text-color)}.entry-title a,.sidebar .widget-title a{color:var(--default-text-color)}.entry-title a:focus,.entry-title a:hover{color:var(--default-link-color)}.sidebar .enews-widget input[type=submit]{background-color:var(--default-button-color);color:var(--default-button-text-color)}.sidebar .enews-widget input[type=submit]:focus,.sidebar .enews-widget input[type=submit]:hover{background-color:var(--default-button-hover-color);color:var(--default-button-hover-text-color)}.site-header>.wrap{padding-top:30px;padding-bottom:30px}.site-title{font-weight:500}.header-image .site-title>a{min-height:70px}.site-header .widget-area{margin-top:4px}.genesis-nav-menu{font-size:22px;font-size:2.2rem;font-weight:500;line-height:1;text-transform:uppercase}.genesis-nav-menu a{color:var(--default-text-color);padding:20px}.genesis-nav-menu a:focus,.genesis-nav-menu a:hover,.genesis-nav-menu .sub-menu .current-menu-item>a:focus,.genesis-nav-menu .sub-menu .current-menu-item>a:hover{color:var(--default-link-color)}.genesis-nav-menu .current-menu-item>a{color:#bbb}. .archive-pagination a{background-color:var(--default-button-color);color:var(--default-button-text-color);font-size:16px;font-size:1.6rem;font-weight:500;padding:8px 12px}.archive-pagination a:focus,.archive-pagination a:hover,.archive-pagination .active a{background-color:var(--default-button-hover-color);color:var(--default-button-hover-text-color)}.no-bottom-padding .last-block{padding-bottom:0}.no-bottom-padding .su-row{margin-bottom:0}.block_color_1{background-color:var(--brand-color-1-background-color);color:var(--brand-color-1-text)}.block_color_2{background-color:var(--brand-color-2-background-color);color:var(--brand-color-2-text)}.block_color_3{background-color:var(--brand-color-3-background-color);color:var(--brand-color-3-text)}.block_color_4{background-color:var(--brand-color-4-background-color);color:var(--brand-color-4-text)}.block_color_none{background-color:var(--default-background-color);color:var(--default-text-color)}.block_color_1 a{color:var(--brand-color-1-text)}.block_color_2 a{color:var(--brand-color-2-text)}.block_color_3 a{color:var(--brand-color-3-text)}.block_color_4 a{color:var(--brand-color-4-text)}.block_color_none a,.block_color_none a:focus{color:var(--brand-color-1)}.block_color_none a:hover{color:var(--default-text-color)}.block_color_1 button,.block_color_1 input[type=button],.block_color_1 input[type=reset],.block_color_1 input[type=submit],.block_color_1 .button{background-color:var(--brand-color-1-button-color);color:var(--brand-color-1-button-text-color)}.block_color_2 button,.block_color_2 input[type=button],.block_color_2 input[type=reset],.block_color_2 input[type=submit],.block_color_2 .button{background-color:var(--brand-color-2-button-color);color:var(--brand-color-2-button-text-color)}.block_color_3 button,.block_color_3 input[type=button],.block_color_3 input[type=reset],.block_color_3 input[type=submit],.block_color_3 .button{background-color:var(--brand-color-3-button-color);color:var(--brand-color-3-button-text-color)}.block_color_4 button,.block_color_4 input[type=button],.block_color_4 input[type=reset],.block_color_4 input[type=submit],.block_color_4 .button{background-color:var(--brand-color-4-button-color);color:var(--brand-color-4-button-text-color)}.block_color_none button,.block_color_none input[type=button],.block_color_none input[type=reset],.block_color_none input[type=submit],.block_color_none .button{background-color:var(--default-button-color);color:var(--default-button-text-color)}.block_color_none button:focus,.block_color_none button:hover,.block_color_none input[type=button]:focus,.block_color_none input[type=button]:hover,.block_color_none input[type=reset]:focus,.block_color_none input[type=reset]:hover,.block_color_none input[type=submit]:focus,.block_color_none input[type=submit]:hover,.block_color_none .button:focus,.block_color_none .button:hover{background-color:var(--default-button-hover-color);color:var(--default-button-hover-text-color)}.block-container.inner .block_color_1 a{color:var(--brand-color-1-text)}.block-container.inner .block_color_2 a{color:var(--brand-color-2-text)}.block-container.inner .block_color_3 a{color:var(--brand-color-3-text)}.block-container.inner .block_color_4 a{color:var(--brand-color-4-text)}.block-container.inner .block_color_none a,.block_color_none a:focus{color:var(--brand-color-1)}.block-container.inner .block_color_none a:hover{color:var(--default-text-color)}.block-container.inner .block_color_1 button,.block-container.inner .block_color_1 input[type=button],.block-container.inner .block_color_1 input[type=reset],.block-container.inner .block_color_1 input[type=submit],.block-container.inner .block_color_1 .button{background-color:var(--brand-color-1-button-color);color:var(--brand-color-1-button-text-color)}.block-container.inner .block_color_2 button,.block-container.inner .block_color_2 input[type=button],.block-container.inner .block_color_2 input[type=reset],.block-container.inner .block_color_2 input[type=submit],.block-container.inner .block_color_2 .button{background-color:var(--brand-color-2-button-color);color:var(--brand-color-2-button-text-color)}.block-container.inner .block_color_3 button,.block-container.inner .block_color_3 input[type=button],.block-container.inner .block_color_3 input[type=reset],.block-container.inner .block_color_3 input[type=submit],.block-container.inner .block_color_3 .button{background-color:var(--brand-color-3-button-color);color:var(--brand-color-3-button-text-color)}.block-container.inner .block_color_4 button,.block-container.inner .block_color_4 input[type=button],.block-container.inner .block_color_4 input[type=reset],.block-container.inner .block_color_4 input[type=submit],.block-container.inner .block_color_4 .button{background-color:var(--brand-color-4-button-color);color:var(--brand-color-4-button-text-color)}.block-container.inner .block_color_none button,.block-container.inner .block_color_none input[type=button],.block-container.inner .block_color_none input[type=reset],.block-container.inner .block_color_none input[type=submit],.block-container.inner .block_color_none .button{background-color:var(--default-button-color);color:var(--default-button-text-color)}.block-container.inner .block_color_none button:focus,.block-container.inner .block_color_none button:hover,.block-container.inner .block_color_none input[type=button]:focus,.block-container.inner .block_color_none input[type=button]:hover,.block-container.inner .block_color_none input[type=reset]:focus,.block-container.inner .block_color_none input[type=reset]:hover,.block-container.inner .block_color_none input[type=submit]:focus,.block-container.inner .block_color_none input[type=submit]:hover,.block-container.inner .block_color_none .button:focus,.block-container.inner .block_color_none .button:hover{background-color:var(--default-button-hover-color);color:var(--default-button-hover-text-color)}.features{border-radius:10px}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3{float:left;width:22%;margin-right:4%;margin-bottom:30px}.footer-widgets-4{float:left;width:22%;margin-bottom:30px}.swiper.parraslider{background-color:initial}#parra-slide1{text-align:left}#parra-slide1 .swiper-content{width:46%;left:4%;right:50%}#parra-slide2{text-align:center}#parra-slide2 .swiper-content{width:60%;margin:0 auto}#parra-slide3{text-align:right}#parra-slide3 .swiper-content{width:46%;left:50%;right:4%}#parra-slide1 .slider-title h2,#parra-slide3 .slider-title h2{color:var(--brand-color-1)}#parra-slide2 .slider-title h2{color:var(--brand-color-3)}.parraslider .swiper-content{bottom:38%}.parraslider .slider-intro p{color:#222;font-size:2vw;margin-bottom:-10px}.parraslider .slider-title h2{font-size:6vw}.parraslider .parallax-bg{position:absolute;left:0;top:0;width:300%;height:100%;-webkit-background-size:cover;background-size:cover;background-position:center}.parraslider .swiper-background-overlay{opacity:initial;background-color:initial}.parraslider .swiper-pagination-bullet{background:var(--brand-color-1) !important}.parraslider .swiper-pagination-bullet-active{background:#fff !important}.parraslider .swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,15px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,15px))}.parraslider .swiper-pagination-bullet:nth-child(n){background:var(--brand-color-1) !important}.parraslider .swiper-pagination-bullet:nth-child(2n){background:var(--brand-color-2) !important}.parraslider .swiper-pagination-bullet:nth-child(3n){background:var(--brand-color-3) !important}.vp-filter__style-minimal .vp-filter__item.vp-filter__item-active{--vp-filter-minimal--items__color:var(--brand-color-3) !important;--vp-filter-minimal--items-hover__color:var(--brand-color-3) !important}.vp-filter__style-minimal .vp-filter__item>a:focus,.vp-filter__style-minimal .vp-filter__item>a:hover{color:var(--brand-color-3) !important}.block_color_3 .vp-filter__style-minimal .vp-filter__item.vp-filter__item-active{--vp-filter-minimal--items__color:var(--brand-color-2) !important;--vp-filter-minimal--items-hover__color:var(--brand-color-2) !important}.block_color_3 .vp-filter__style-minimal .vp-filter__item>a:focus,.block_color_3 .vp-filter__style-minimal .vp-filter__item>a:hover{color:var(--brand-color-2)!important}@media only screen and (max-width:1023px){.content,.site-header .widget-area{width:100%}.site-header>.wrap{padding-bottom:0}.menu-toggle:focus,.menu-toggle:hover,.sub-menu-toggle:focus,.sub-menu-toggle:hover{color:var(--default-link-color)}.menu-toggle{font-size:18px;font-size:1.8rem;padding-left:0;text-transform:uppercase}.menu-toggle:before{font-size:1.2em}.genesis-nav-menu{font-size:18px;font-size:1.8rem;text-transform:uppercase;padding-bottom:15px}}@media only screen and (max-width:767px){.parraslider .swiper-content{bottom:20%}.parraslider .slider-intro p{font-size:3.5vw;margin-bottom:-5px}.parraslider .slider-title h2{font-size:8vw}.parraslider .swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,10px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,10px))}}