@keyframes pvc-loading{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}*,input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.author-box:before,.clearfix:before,.entry:before,.entry-content:before,.footer-widgets:before,.nav-primary:before,.nav-secondary:before,.pagination:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.wrap:before{content:" ";display:table}.author-box:after,.clearfix:after,.entry:after,.entry-content:after,.footer-widgets:after,.nav-primary:after,.nav-secondary:after,.pagination:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.wrap:after{clear:both;content:" ";display:table}body{color:#333;font-family:"Montserrat",sans-serif;font-size:15px;font-weight:300;letter-spacing:.5px;line-height:2;margin:0;overflow-x:hidden}a,button,input:focus,input[type="button"],input[type="reset"],input[type="submit"],textarea:focus,.button,.gallery img{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}::-moz-selection{background-color:#333;color:#fff}::selection{background-color:#333;color:#fff}a{color:#55c7cf;text-decoration:none}a:hover{color:#333}p{margin:0 0 28px;padding:0}ol,ul{margin:0;padding:0}li{list-style-type:none}.screen-reader-text{display:none}h1,h2,h3,h4,h5,h6{color:#333;font-family:"Playfair Display",serif;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:1.2;margin:0 0 25px}h1{font-size:30px}h2{font-size:24px}h3{font-size:20px}h4{font-size:18px}embed,iframe,img,object,video,.featured-content img.entry-image,.wp-caption{max-width:100%}img{height:auto}::-moz-placeholder{color:#333;font-weight:300;opacity:1}::-webkit-input-placeholder{color:#333;font-weight:300}.site-inner,.wrap{margin:0 auto;max-width:1280px}.site-inner{clear:both;margin:30px auto 30px}.content{background:#fff;float:right;padding:30px;width:860px}.content-sidebar .content,.content-sidebar-sidebar .content,.sidebar-content-sidebar .content{float:left}.sidebar-primary{float:right;width:392px}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:2.5641025641026%}.one-third,.two-sixths{width:31.623931623932%}.first{clear:both;margin-left:0}.archive-description{margin-bottom:30px}.archive-description h1{margin-bottom:20px}.archive-description p:last-child,.author-box p:last-child{margin-bottom:0}.archive-title{font-size:20px}.entry-title,.page-title{font-size:30px;font-weight:300;margin:0 0 15px}.archive .entry-title{font-size:20px}.entry-title a,.sidebar .widget-title a{color:#333}.entry-title a:hover{color:#55c7cf}.widget-title{font-family:"Montserrat",sans-serif;font-weight:500;font-size:16px;letter-spacing:1px;margin-bottom:20px;padding:10px 0;text-align:left;text-transform:uppercase}.sidebar-primary .widgettitle{padding:0 10px;position:relative;text-transform:uppercase;z-index:1}.sidebar-primary .widgettitle::after{background:#fff7e1;content:"";height:12px;left:0;position:absolute;right:0;top:60%;z-index:-1}.sidebar-primary .widget:nth-of-type(3n+2) .widgettitle::after{background:#fff4f0}.sidebar-primary .widget:nth-of-type(3n+3) .widgettitle::after{background:#f7f9fc}a.aligncenter img{display:block;margin:0 auto}a.alignnone{display:inline-block}.alignleft{float:left;text-align:left}a.alignleft,a.alignnone,a.alignright{max-width:100%}img.centered,.aligncenter{display:block;margin:0 auto 24px}img.alignnone,.alignnone{margin-bottom:12px}a.alignleft,img.alignleft,.wp-caption.alignleft{margin:0 24px 24px 0}.wp-caption-text{font-size:11px;font-weight:500;text-align:center}.entry-content p.wp-caption-text{margin-bottom:0}.widget{word-wrap:break-word}.widget li li{border:none;margin:0 0 0 30px;padding:0}.announcement-widget{background:#f7f9fc;font-family:"Poppins",sans-serif;font-weight:300;font-size:10px;letter-spacing:2px;padding:10px 20px;text-align:center;text-transform:uppercase}.announcement-widget p{margin:0}.announcement-widget .widget-title{display:none}.widget-below-footer{background:#fff}.front-page .genesis_responsive_slider .flex-control-nav li a.active{background-position:0 -26px}.genesis-nav-menu .simple-social-icons ul li a,.genesis-nav-menu .simple-social-icons ul li a:hover,.announcement-widget .simple-social-icons ul li a,.announcement-widget .simple-social-icons ul li a:hover{background:transparent !important}.genesis-nav-menu .simple-social-icons ul li{margin:0 6px 0px !important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background-color:#fff !important;border-radius:0 !important;padding:0 !important}.site-header{background:#fff;min-height:150px}.site-header .wrap{padding:25px 30px}.title-area{float:left;margin:0 auto;padding:20px 0;text-align:center;width:400px}.site-title{font-family:"Playfair Display",serif;font-size:45px;font-weight:300;letter-spacing:8px;line-height:1.2;text-transform:uppercase}.site-title a,.site-title a:hover{color:#333}.site-description,.site-title{margin-bottom:0}.site-header .widget-area{float:right;padding:25px 0 0;text-align:right;width:800px}.genesis-nav-menu{clear:both;font-family:"Poppins",sans-serif;font-size:11px;font-weight:400;letter-spacing:2px;line-height:1;text-transform:uppercase;width:100%}.genesis-nav-menu li{float:none;list-style-type:none}.genesis-nav-menu li li{margin-left:0}.genesis-nav-menu .menu-item{display:inline-block;text-align:center}.genesis-nav-menu .menu-item:hover{position:relative}.genesis-nav-menu a{color:#333;display:block;padding:20px;text-transform:uppercase}.genesis-nav-menu a:hover,.genesis-nav-menu .current-menu-item>a{color:#55c7cf}.genesis-nav-menu>.first>a{padding-left:0}.genesis-nav-menu .widget-area{float:right;padding:8px 0;width:auto}.site-header .genesis-nav-menu li li{margin-left:0}.nav-secondary,.nav-footer{background:#fff;text-align:center}.nav-footer{border-bottom:1px solid #eee}.nav-secondary{padding-bottom:5px}.nav-secondary .wrap{border-bottom:1px solid #eee;padding:0 30px}.nav-secondary .wrap{margin:0 auto;width:1280px}.menu .menu-item:focus{position:static}.entry{background:#fff;margin-bottom:30px}.entry-content ol,.entry-content ul{margin-bottom:28px;margin-left:40px}.entry-content ul>li{list-style-type:disc}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}.entry-header{margin-bottom:40px}.entry-footer{font-size:10px;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:300;text-transform:uppercase;text-align:center;text-transform:uppercase}.archive-pagination .active a{border-bottom:1px solid #55c7cf}.sidebar li{margin-bottom:5px;padding:5px}.sidebar li a{color:#333}.sidebar p:last-child,.sidebar ul>li:last-child{margin-bottom:0}.sidebar .widget{background:#fff;margin-bottom:20px;overflow:hidden;padding:30px}.site-footer{background:#f7f9fc;font-family:"Poppins",sans-serif;font-weight:300;font-size:9px;letter-spacing:2px;line-height:1;padding:25px 0;text-align:center;text-transform:uppercase}.site-footer a{color:#333}.site-footer p{margin-bottom:0}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media only screen and (max-width: 1280px){.site-header .widget-area{width:60%}.content{padding:20px;width:795px}.sidebar .widget{padding:30px}}@media only screen and (max-width: 1200px){.site-inner,.wrap{max-width:960px}.content{width:675px}.sidebar-primary{width:250px}.title-area,.site-header .widget-area{width:100%}.site-header .widget-area{text-align:center}.nav-secondary .wrap{width:100%}}@media only screen and (max-width: 1024px){.genesis-nav-menu,.site-description,.site-header .title-area,.site-header .search-form,.site-title{text-align:center}.genesis-nav-menu>.search,.genesis-nav-menu .widget-area{float:none;width:100%}}@media only screen and (max-width: 960px){.site-inner,.wrap{max-width:800px}.site-inner,.footer-widgets{padding:20px}.content,.content-sidebar-sidebar .content,.content-sidebar-sidebar .content-sidebar-wrap,.footer-widgets-1,.footer-widgets-2,.footer-widgets-3,.footer-widgets-4,.sidebar-content-sidebar .content,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-primary,.sidebar-secondary,.sidebar-sidebar-content .content,.sidebar-sidebar-content .content-sidebar-wrap,.site-header .widget-area,.title-area,.captivating-landing .site-inner{width:100%}.site-header .wrap{padding:20px 5%}.genesis-nav-menu li,.site-header ul.genesis-nav-menu,.site-header .search-form{float:none}.genesis-nav-menu a,.genesis-nav-menu>.first>a,.genesis-nav-menu>.last>a{padding:20px 16px}}@media only screen and (max-width: 800px){.announcement-widget{padding:5px 0}.simple-social-icons ul li a,.simple-social-icons ul li a:hover{padding:7px !important}}@media only screen and (max-width: 500px){.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{margin:0;width:100%}.site-title{font-size:10vw}.site-header .wrap{padding:0 5%}.site-inner,.footer-widgets{padding:0px}}@media only screen and (max-width: 350px){.content,.sidebar .widget,.above-blog-content,.sidebar .widget{padding:10px}}@keyframes ct-encoded-form-loader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes apbct_dog{0%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}25%{scale:200%;color:unset;text-shadow:unset}75%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}100%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}}.wp-block-button.alignleft,.wp-block-cover.alignleft,.wp-block-image .alignleft{margin-right:2em}.entry-content .wp-block-gallery{padding-left:0}.simple-social-icons svg[class^="social-"],.simple-social-icons svg[class*=" social-"]{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.simple-social-icons{overflow:hidden}.simple-social-icons ul{margin:0;padding:0}.simple-social-icons ul li{background:none !important;border:none !important;float:left;list-style-type:none !important;margin:0 6px 12px !important;padding:0 !important}.simple-social-icons ul li a{border:none !important;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;display:inline-block;font-style:normal !important;font-variant:normal !important;font-weight:normal !important;height:1em;line-height:1em;text-align:center;text-decoration:none !important;text-transform:none !important;width:1em}.simple-social-icons ul.aligncenter{text-align:center}.simple-social-icons ul.aligncenter li{display:inline-block;float:none}.simple-social-icons .screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}