﻿@keyframes tipIn{0%{opacity:0;bottom:-32px}100%{opacity:1;bottom:-26px}}@keyframes rock{0%{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}25%{-moz-transform:rotate(1deg);-webkit-transform:rotate(1deg);-o-transform:rotate(1deg);-ms-transform:rotate(1deg);transform:rotate(1deg)}50%{-moz-transform:rotate(-1deg);-webkit-transform:rotate(-1deg);-o-transform:rotate(-1deg);-ms-transform:rotate(-1deg);transform:rotate(-1deg)}75%{-moz-transform:rotate(1deg);-webkit-transform:rotate(1deg);-o-transform:rotate(1deg);-ms-transform:rotate(1deg);transform:rotate(1deg)}100%{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3, 1.3);-moz-transition:scale(1.3, 1.3);-ms-transition:scale(1.3, 1.3);-o-transition:scale(1.3, 1.3);transition:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}html,body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,p,a,input,article,aside,footer,header,nav,section{margin:0;padding:0;box-sizing:border-box}h1,h2,h3,h4,h5,h6,address,th,td{font-size:1em;line-height:1em;font-weight:normal;font-style:normal}iframe,img{border:none}table{border-collapse:collapse;border-spacing:0}article,aside,footer,header,nav,section{display:block}.clear{clear:both}.skip-link{position:absolute;left:-9999px}img{max-width:100%;height:auto}a,a span,input[type=submit],button{text-decoration:none;-webkit-appearance:none;-moz-transition:color 100ms ease-in-out,background-color 100ms ease-in-out;-webkit-transition:color 100ms ease-in-out,background-color 100ms ease-in-out;-o-transition:color 100ms ease-in-out,background-color 100ms ease-in-out;transition:color 100ms ease-in-out,background-color 100ms ease-in-out;outline:none}a:hover,a:active,a:visited,a:focus{text-decoration:none}input,select,textarea{font-family:Helvetica,Arial,sans-serif;outline:none;font-weight:400;border-radius:0;box-sizing:border-box}a img{transition:opacity 100ms ease-in-out;-webkit-transition:opacity 100ms ease-in-out;-moz-transition:opacity 100ms ease-in-out;-ms-transition:opacity 100ms ease-in-out;-o-transition:opacity 100ms ease-in-out}.screen-reader-response{position:absolute;left:-9999px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.clear{clear:both}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone,.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}body{font-family:Helvetica,Arial,sans-serif;font-weight:400;background:#fff;color:#56555a;font-size:16px;-webkit-text-size-adjust:none}.container-fluid{max-width:1200px}@font-face{font-family:"handvetica";src:url("../fonts/handvetica-webfont.woff2") format("woff2"),url("../fonts/handvetica-webfont.woff") format("woff");font-weight:normal;font-style:normal}.handvetica{font-family:"handvetica","helvetica",sans-serif}main.page h1,main.page h2,main.page h3,main.page h4,main.page h5,main.page h6{margin:0 0 1.2em;font-weight:bold;line-height:125%}main.page h1{font-size:30px}@media(min-width: 1200px){main.page h1{font-size:34px}}main.page h2{font-size:24px}@media(min-width: 1200px){main.page h2{font-size:28px}}main.page h3{font-size:20px}@media(min-width: 1200px){main.page h3{font-size:22px}}main.page h4{font-size:18px}@media(min-width: 1200px){main.page h4{font-size:20px}}main.page h5,main.page h6{font-size:16px}main.page p,main.page ul,main.page ol{margin:0 0 1.8em;line-height:1.466em;font-size:15px}main.page p:last-child,main.page ul:last-child,main.page ol:last-child{margin-bottom:0}main.page p a:not(.btn),main.page ul a:not(.btn),main.page ol a:not(.btn){display:inline-block;color:#ea822c}main.page p a:not(.btn):hover,main.page ul a:not(.btn):hover,main.page ol a:not(.btn):hover{text-decoration:underline}main.page ul,main.page ol{margin-left:20px}main.page ul li,main.page ol li{margin-bottom:.5em}main.page ul li:last-child,main.page ol li:last-child{margin:0}main.page blockquote{margin-left:20px;margin-right:20px}input[type=text],input[type=number],input[type=email],input[type=tel],input[type=url],select,textarea{width:100%;padding:0 14px;border-radius:3px;line-height:50px;height:50px;background:#eee;border:0;font-size:18px;display:block}input[type=submit],button,a.btn{width:100%;padding:8px 18px;text-align:center;line-height:30px;border-radius:3px;display:block;border:0;font-size:24px;cursor:pointer;font-weight:700}input[type=submit]:hover,button:hover,a.btn:hover{background-color:#eb8a3a}@media(min-width: 768px){input[type=submit],button,a.btn{display:inline-block;padding:12px 28px;width:auto}}input[type=submit],button,a.btn-primary{background:#ea822c;color:#fff}a.btn-yellow{background-color:#f2c54f;color:#56555a}a.btn-white{background-color:#fff;color:#ea822c;border:3px solid #ea822c}a.btn-white:hover{background-color:#fff;text-decoration:underline}main.page-page .content-block.block-grey input[type=text],main.page-page .content-block.block-grey input[type=number],main.page-page .content-block.block-grey input[type=email],main.page-page .content-block.block-grey input[type=tel],main.page-page .content-block.block-grey input[type=url],main.page-page .content-block.block-grey select,main.page-page .content-block.block-grey textarea,section.subscribe input[type=text],section.subscribe input[type=number],section.subscribe input[type=email],section.subscribe input[type=tel],section.subscribe input[type=url],section.subscribe select,section.subscribe textarea{background-color:#fff}main.page-page .content-block.block-orange input[type=submit],main.page-page .content-block.block-orange button,main.page-page .content-block.block-orange a.btn-primary,main.page-page .content-block.block-orange_border input[type=submit],main.page-page .content-block.block-orange_border button,main.page-page .content-block.block-orange_border a.btn-primary{color:#56555a;background-color:#f2c54f}main.page-page .content-block.block-orange input[type=submit]:hover,main.page-page .content-block.block-orange button:hover,main.page-page .content-block.block-orange a.btn-primary:hover,main.page-page .content-block.block-orange_border input[type=submit]:hover,main.page-page .content-block.block-orange_border button:hover,main.page-page .content-block.block-orange_border a.btn-primary:hover{background-color:#f3ca5d}main.page-page .content-block.block-orange input[type=text],main.page-page .content-block.block-orange input[type=number],main.page-page .content-block.block-orange input[type=email],main.page-page .content-block.block-orange input[type=tel],main.page-page .content-block.block-orange input[type=url],main.page-page .content-block.block-orange select,main.page-page .content-block.block-orange textarea,main.page-page .content-block.block-orange_border input[type=text],main.page-page .content-block.block-orange_border input[type=number],main.page-page .content-block.block-orange_border input[type=email],main.page-page .content-block.block-orange_border input[type=tel],main.page-page .content-block.block-orange_border input[type=url],main.page-page .content-block.block-orange_border select,main.page-page .content-block.block-orange_border textarea{background-color:#fff}main.page-page .content-block.block-orange .gform_wrapper .gsection,main.page-page .content-block.block-orange_border .gform_wrapper .gsection{border-bottom-color:#f1ab72}.wpcf7-form-control-wrap{margin:0 0 1em;display:block}.wpcf7-not-valid-tip{color:#e01e3c;text-align:left;margin:5px 0 0;display:block}.gform_wrapper .gfield_required,.gform_wrapper .gfield_error .gfield_label,.gform_wrapper .validation_message{color:#e01e3c !important}.gform_wrapper div.validation_error{color:#e01e3c !important;border-color:#e01e3c !important;background-color:#fff}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{border-color:#e01e3c !important}body .gform_wrapper .top_label div.ginput_container{margin-top:5px !important}.gform_wrapper ul li.gfield{margin-bottom:30px}.site-header-spacer{height:60px;width:100%}@media(min-width: 992px){.site-header-spacer{height:100px}}.site-header{position:fixed;left:0;right:0;top:0;z-index:100;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2)}.site-header .container-fluid{padding:0 !important;max-width:1500px}.site-header .logo{display:block;line-height:60px;padding:0 15px}.site-header .logo img{height:50px}.site-header .logo img.default{display:inline-block}.site-header .logo img.retina{display:none}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.site-header .logo img.default{display:none}.site-header .logo img.retina{display:inline-block}}.site-header .hamburger{display:flex;align-self:flex-start;width:60px;height:60px;align-items:center;padding:10px 14px}.site-header .hamburger span{width:32px;height:3px;background:#888;position:relative;border-radius:2px}.site-header .hamburger span::before{content:"";position:absolute;left:0;right:0;top:-10px;height:3px;background:#888;border-radius:2px}.site-header .hamburger span::after{content:"";position:absolute;left:0;right:0;bottom:-10px;height:3px;background:#888;border-radius:2px}.site-header .donate{display:flex;justify-content:center;align-items:center;background:#f2c54f;color:#49494d;font-weight:700;width:100px;text-align:center;line-height:60px;font-size:14px}.site-header .donate:hover{background-color:#ffcf51}.site-header .donate:active{background-color:#f1c246}.site-header .cart{display:flex;justify-content:center;align-items:center;text-align:center;line-height:60px;padding:2px 20px}.site-header .cart .cart-count{font-size:24px;font-weight:bold;color:#515151;padding:0 0 0 5px}.site-header .cart:hover,.site-header .cart:focus{background-color:#eee}.site-header .cart:active{background-color:#ccc}.site-header .quickSearch{display:flex;align-items:center;justify-content:center}.site-header .quickSearch .cse input.gsc-search-button,.site-header .quickSearch input.gsc-search-button{padding:5px 22px;background-size:cover}@media(max-width: 1024px){.site-header .quickSearch{display:none}}.site-header .quickCart{display:flex;align-items:center;justify-content:center;padding:5px 22px}.site-header .quickCart:empty{padding-left:0px;padding-right:0px}.site-header .quickCart a:link,.site-header .quickCart a:visited{color:#56555a}.site-header .quickCart a:hover,.site-header .quickCart a:active{color:#ea822c}.site-header .site-nav{display:none;justify-content:center;align-items:stretch;text-align:center}@media(min-width: 768px){.site-header .site-nav{display:flex}}.site-header .site-nav ul{display:flex;justify-content:center;align-items:stretch;text-align:center}.site-header .site-nav ul li{display:flex;justify-content:center;align-items:stretch;text-align:center;position:relative}.site-header .site-nav ul li a{display:flex;justify-content:center;align-items:center;text-align:center;font-size:13px;color:#e01e3c;line-height:140%;padding:0 12px;font-weight:500;position:relative;z-index:10;background:#fff}.site-header .site-nav ul li ul{position:absolute;top:100%;left:-9999px;width:240px;background:#fff;display:block;padding:10px 0;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:5}.site-header .site-nav ul li ul li a{font-size:14px;padding:12px 20px;font-weight:500;line-height:1.2em;color:rgba(0,0,0,.7);background:#fff}.site-header .site-nav ul li ul li:hover>a,.site-header .site-nav ul li ul li.current-menu-item>a{background-color:transparent;color:#e01e3c}.site-header .site-nav ul li ul li:last-child a{border:0}.site-header .site-nav ul li:hover>a,.site-header .site-nav ul li.current-menu-parent>a,.site-header .site-nav ul li.current-menu-item>a{background-color:#f8f8f8}.site-header .site-nav ul li:hover ul{left:0}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.site-header .site-nav{float:left;width:50%}.site-header .site-nav li{float:left}.site-header .quickSearch form{margin-top:30px}.site-header .donate{display:block}}@media(min-width: 768px){.site-header .logo{line-height:100px;margin:0 30px 0 0}.site-header .logo img{height:75px}.site-header .donate{width:100px;line-height:100px;font-size:18px}}@media(min-width: 1280px){.site-header .site-nav ul li a{padding:0 18px;font-size:15px}}@media(min-width: 1500px){.site-header .site-nav ul li a{padding:0 26px;font-size:16px}.site-header .donate{width:190px}}.admin-bar>.site-header{top:32px}.touch-nav{position:fixed;left:0;right:0;top:60px;bottom:0;background:#fff;z-index:99;opacity:0;overflow:hidden;transform:translate(0, -100%);-moz-transition:transform 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955),opacity 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transition:transform 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955),opacity 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:transform 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955),opacity 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955),opacity 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.touch-nav.active{transform:translate(0, 0%);opacity:1}.touch-nav ul{padding:30px}.touch-nav ul li{display:block;position:relative;margin:0 0 20px}.touch-nav ul li a{display:block;font-size:16px;color:rgba(0,0,0,.8);padding:16px 0;font-weight:500}.touch-nav ul li ul{padding:0;border-top:2px solid rgba(0,0,0,.1)}.touch-nav ul li ul li{margin:0}.touch-nav ul li ul li a{font-size:14px;padding:12px 0;font-weight:400;border-bottom:1px solid rgba(0,0,0,.1);color:rgba(0,0,0,.6)}.touch-nav ul li:hover>a,.touch-nav ul li.current-menu-item>a{color:#e01e3c}.touch-nav ul li:last-child>a{border:0}.site-footer{background:#56555a;padding:60px 20px;color:#fff;position:relative}.site-footer .container-fluid{max-width:1200px}.site-footer h1,.site-footer h2,.site-footer h3,.site-footer h4,.site-footer h5,.site-footer h6{font-size:16px;font-weight:700;margin:0 0 .5em}.site-footer p{font-weight:300;font-size:14px;line-height:1.3em;margin:0 0 20px}.site-footer p:last-child{margin:0}.site-footer p a{color:#fff}.site-footer p a:hover{color:#f2c54f}.site-footer .footer-header p{font-size:20px}.site-footer .footer-header p a{font-weight:700;font-style:italic;white-space:nowrap}.site-footer .footer-content{max-width:500px}.site-footer .footer-content img.alignright{max-width:36px;margin:0 0 0 20px}.site-footer .social-links{margin:0 0 60px}.site-footer .social-links a{display:inline-block;margin:0 6px;width:42px;height:42px;line-height:42px;background:#fff;color:#56555a;border-radius:50%;text-align:center;font-size:24px}.site-footer .social-links a:hover{background-color:rgba(255,255,255,.9)}.site-footer .footer-nav ul{margin:0 0 20px}.site-footer .footer-nav ul li{display:block}.site-footer .footer-nav ul li a{color:#fff;font-size:16px;font-weight:700;display:inline-block;margin:0 0 5px}.site-footer .footer-nav ul li a:hover{color:#f2c54f}.site-footer .footer-nav ul li ul li{margin:0}.site-footer .footer-nav ul li ul li a{font-size:14px;font-weight:300;margin:0}.site-footer .footer-nav ul:last-child{margin:0}@media(min-width: 768px){.site-footer{padding:80px 30px}.site-footer .footer-content hr{width:auto}.site-footer .social-links{margin:0 0 30px}.site-footer .social-links a{width:48px;height:48px;line-height:48px;font-size:28px;margin:0 12px 0 0}}main.page-home .welcome{padding:50px 30px;background:#56555a url("../images/crayon-dots.png") center no-repeat;background-size:cover;text-align:center;color:#fff}main.page-home .welcome h1,main.page-home .welcome h2,main.page-home .welcome h3{color:#f2c54f;font-size:24px;margin:0 0 1em;line-height:1.2em;font-weight:700}main.page-home .welcome blockquote p{font-size:24px;line-height:1.4em}@media(min-width: 992px){main.page-home .welcome{padding:80px 80px 160px}main.page-home .welcome h1,main.page-home .welcome h2,main.page-home .welcome h3{font-size:28px}main.page-home .welcome blockquote p{font-size:32px}}@media(min-width: 1200px){main.page-home .welcome{padding:100px 100px 200px}main.page-home .welcome h1,main.page-home .welcome h2,main.page-home .welcome h3{font-size:28px}main.page-home .welcome p{font-size:18px}main.page-home .welcome blockquote p{font-size:48px;line-height:1.3em}}main.page-home .carousel .carousel-slide{width:100%;overflow:hidden}main.page-home .carousel .carousel-slide aside{padding:50px 30px;color:#fff;min-height:400px}main.page-home .carousel .carousel-slide aside .dots{margin:0 0 2em}main.page-home .carousel .carousel-slide aside .carousel-dot{display:block;width:11px;height:11px;border:2px solid #fff;border-radius:50%;margin:0 10px 0 0;background:#fff;cursor:pointer}main.page-home .carousel .carousel-slide aside .carousel-dot.current{background:transparent}main.page-home .carousel .carousel-slide aside .carousel-dot:hover{background:rgba(255,255,255,.2)}main.page-home .carousel .carousel-slide aside p{font-weight:700}main.page-home .carousel .carousel-slide aside p:first-child{margin:0 0 5px}main.page-home .carousel .carousel-slide aside h2{font-weight:700;font-size:24px;margin:0 0 1em;line-height:1.3em}main.page-home .carousel .carousel-slide aside .content a{display:inline-block;padding:8px 12px;font-size:14px;background:#ea822c;color:#fff;font-weight:700;border-radius:3px}main.page-home .carousel .carousel-slide aside .content a:hover{background-color:#eb8a3a;text-decoration:none}main.page-home .carousel .carousel-slide.purple aside{background:#92278f}main.page-home .carousel .carousel-slide.orange aside{background:#ea822c}main.page-home .carousel .carousel-slide.orange aside .content a{color:#56555a;background:#f2c54f}main.page-home .carousel .carousel-slide.orange aside .content a:hover{background-color:#f3ca5d}main.page-home .carousel .carousel-slide.brown aside{background:#90712b}main.page-home .carousel .carousel-slide.blue aside{background:#0092c8}main.page-home .carousel .carousel-slide.green aside{background:#39b54a}main.page-home .carousel .carousel-slide.yellow aside{background:#f2c54f;color:#56555a}main.page-home .carousel .carousel-slide.red aside{background:#e01e3c}main.page-home .carousel .carousel-slide .background{min-height:300px;background-size:cover}@media(min-width: 992px){main.page-home .carousel{padding:0 30px 50px}main.page-home .carousel .carousel-items{margin-top:-80px}main.page-home .carousel .carousel-slide aside p{font-size:18px}main.page-home .carousel .carousel-slide aside h2{font-size:36px}}@media(min-width: 1200px){main.page-home .carousel .carousel-items{margin-top:-100px}main.page-home .carousel .carousel-slide aside{padding:80px 50px;min-height:700px}main.page-home .carousel .carousel-slide aside p{font-size:24px}main.page-home .carousel .carousel-slide aside h2{font-size:48px;margin:0 0 .8em}main.page-home .carousel .carousel-slide aside a{font-size:20px}}main.page-home .stats{padding:50px 30px;text-align:center}main.page-home .stats .container-fluid{max-width:992px}main.page-home .stats p{font-weight:700;font-style:italic;margin:0}main.page-home .stats .stat .icon{height:200px}main.page-home .stats .stat img{max-width:130px;max-height:130px;width:auto;display:block}main.page-home .stats .stat h3{font-weight:700;font-style:italic;font-size:42px;margin:0;line-height:1.4em}main.page-home .stats .stat p{font-weight:700;font-style:italic;max-width:200px;margin:0 auto}@media(min-width: 992px){main.page-home .stats{padding:30px 30px 80px}main.page-home .stats p{font-size:18px}}main.page-home .video{padding:50px 0}main.page-home .video .container-fluid{padding:0}main.page-home .video h2{text-align:center;font-weight:700;font-size:36px;margin:0 0 1em;line-height:1.4em}@media(min-width: 992px){main.page-home .video{margin-bottom:0;padding:50px 30px}}main.page-home .video+.blog{margin-top:-140px}main.page-home .blog{background:#e7e7e7 url("../images/crayon-dots.png") center no-repeat;background-size:cover;padding:50px 50px;text-align:center}main.page-home .blog h2{font-weight:700;margin:0;font-size:18px}main.page-home .blog .image{max-width:300px;margin:50px auto 30px;position:relative;display:block}main.page-home .blog .image::before{content:"Read more";opacity:0;transform:translate(0, 5px);position:absolute;top:45%;left:0;right:0;margin:0 auto;text-align:center;font-weight:700;font-size:18px;color:#fff;z-index:10;-moz-transition:opacity 150ms ease-in-out,transform 150ms ease-in-out;-webkit-transition:opacity 150ms ease-in-out,transform 150ms ease-in-out;-o-transition:opacity 150ms ease-in-out,transform 150ms ease-in-out;transition:opacity 150ms ease-in-out,transform 150ms ease-in-out}main.page-home .blog .image::after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0);z-index:9;transition:background 150ms ease-in-out;-webkit-transition:background 150ms ease-in-out;-moz-transition:background 150ms ease-in-out;-ms-transition:background 150ms ease-in-out;-o-transition:background 150ms ease-in-out}main.page-home .blog .image img{display:block;width:100%}main.page-home .blog .image:hover::before{opacity:1;transform:translate(0, 0px)}main.page-home .blog .image:hover::after{background:rgba(0,0,0,.5)}main.page-home .blog p{font-size:14px}main.page-home .blog p.date{font-size:14px;margin:0}main.page-home .blog h3{color:#ea822c;font-weight:700;font-size:18px;margin:0 auto .5em;line-height:1.3em;max-width:300px}main.page-home .blog h3 a{color:#ea822c}@media(min-width: 992px){main.page-home .blog{padding-top:200px}main.page-home .blog h2{font-size:20px}main.page-home .blog h3{font-size:20px}}@media(min-width: 1200px){main.page-home .blog{padding:200px 30px 80px}}main.page-services .container-fluid{max-width:1280px}main.page-services .slider{padding:0 0 50px;text-align:center;color:#fff;position:relative}main.page-services .slider .slider-background{background:#56555a url("../images/crayon-dots.png") center no-repeat;background-size:cover;position:absolute;top:0;left:0;right:0;height:65%;z-index:0}main.page-services .slider .slider-container{position:relative}main.page-services .slider .container-fluid{position:relative;z-index:10}@media(min-width: 1200px){main.page-services .slider{padding:100px}}main.page-services .services{padding:0 30px 50px}main.page-services .services .service{color:#fff;margin:0 0 50px}main.page-services .services .service .banner{height:250px;background-size:cover;background-position:center}main.page-services .services .service .content{padding:40px;font-size:14px}main.page-services .services .service .content h2{font-style:italic;font-size:30px;margin:0 0 1em;font-weight:700}main.page-services .services .service .content p,main.page-services .services .service .content ul,main.page-services .services .service .content ol{line-height:1.4em;font-weight:300}main.page-services .services .service .content .service-link{display:block;border:2px solid #fff;border-radius:5px;font-style:italic;font-weight:400;padding:10px 14px;color:#fff;text-align:center}main.page-services .services .service .content .service-link:hover{background-color:rgba(255,255,255,.1)}@media(min-width: 1200px){main.page-services .services{padding:0 30px 100px}}body.type-event .page-event .container-fluid{max-width:1280px}body.type-event .search-events{margin-bottom:50px;padding:50px 10px;background:#f2c54f;text-align:center;position:relative;z-index:10}body.type-event .search-events .search-events-field{margin-bottom:15px}@media(min-width: 768px){body.type-event .search-events .search-events-field{margin-bottom:0}}@media(min-width: 992px){body.type-event .search-events{padding-left:30px;padding-right:30px}}body.type-event .events{padding:0 10px 50px}body.type-event .events .no-results h1{font-size:30px;font-weight:700;margin:0 0 1em}body.type-event .events .event{margin:0 0 3em}body.type-event .events .event .event-image{height:300px;display:block;background-size:cover;background-position:center}body.type-event .events .event img{display:block;width:100%}body.type-event .events .event .content{padding:40px;background:#dadadb}body.type-event .events .event .content h2{font-style:italic;font-size:30px;margin:0 0 1em;font-weight:700}body.type-event .events .event .content h2 a{color:inherit}body.type-event .events .event .content p{line-height:1.4em;font-weight:300}body.type-event .events .event .details{background:#56555a;color:#fff;padding:40px;transition:background 150ms ease-in-out;-webkit-transition:background 150ms ease-in-out;-moz-transition:background 150ms ease-in-out;-ms-transition:background 150ms ease-in-out;-o-transition:background 150ms ease-in-out}body.type-event .events .event .details p{margin:0 0 .5em}body.type-event .events .event .details p strong{font-weight:700;font-style:italic}body.type-event .events .event .details a{display:block;border-radius:5px;font-style:italic;font-weight:400;padding:10px 14px;color:#fff;text-align:center;background:#f2c54f}body.type-event .events .event .details a:hover{background-color:#f4cd67}@media(min-width: 992px){body.type-event .events{padding:0 30px 100px}}body.type-event .event-banner{padding:0;margin:0 -15px;background:#56555a url("../images/crayon-dots.png") center no-repeat;background-size:cover}body.type-event .event-banner img.event-banner-image{display:block;width:100%;height:auto}body.type-event .event-banner .share-event{background:#ea822c;padding:16px;margin-left:30px;color:#fff}body.type-event .event-banner .share-event h4{font-style:italic;font-weight:700;margin:0 0 .8em}body.type-event .event-banner .share-event .social-links a{display:block;width:36px;height:36px;line-height:36px;font-size:18px;color:#ea822c;text-align:center;border-radius:50%;background:#fff}body.type-event .event-banner .share-event a.mail{display:block;border:2px solid #fff;border-radius:5px;font-style:italic;font-weight:400;padding:10px 14px;color:#fff;text-align:center}body.type-event .event-banner .share-event a.mail:hover{background-color:rgba(255,255,255,.1)}@media(min-width: 768px){body.type-event .event-banner{padding:50px 10px 0;margin:0}}@media(min-width: 1200px){body.type-event .event-banner{padding:100px 30px 0}}body.type-event .event-content{padding:0 10px 30px}body.type-event .event-content .event-header{background:#d8d8d8;padding:30px}body.type-event .event-content .event-header .event-summary{padding-bottom:30px}@media(min-width: 768px){body.type-event .event-content .event-header .event-summary{padding-bottom:0}}body.type-event .event-content .event-header .when{color:#ea822c;font-style:italic;margin:0 0 5px}body.type-event .event-content .event-header h1{font-style:italic;font-size:32px;color:#ea822c;font-weight:700;margin:0 0 .8em}body.type-event .event-content .event-header .where{font-style:italic;font-weight:700}body.type-event .event-content .event-header .rsvp-link{background:#e01e3c;border-radius:4px;color:#fff;display:block;padding:20px;text-align:center;font-style:italic;font-weight:700;width:100%;font-size:20px;box-shadow:0 2px 5px rgba(0,0,0,.2)}body.type-event .event-content .event-header .rsvp-link:hover{background-color:#e4344f}body.type-event .event-content .event-content-inner{padding:0 8% 0 0}body.type-event .event-content .event-content-inner .oembed-youtube{margin-bottom:1.8rem}body.type-event .event-content .event-content-inner a:link,body.type-event .event-content .event-content-inner a:visited{color:#ea822c}body.type-event .event-content .sponsors{text-align:center}body.type-event .event-content .sponsors h3{margin:-2em 0 1em;text-align:left}body.type-event .event-content .sponsors img{display:block;max-width:300px;margin:10px}body.type-event .event-content h3{color:#ea822c;font-weight:700;font-style:italic;margin:0 0 5px}body.type-event .event-content p a{color:inherit}body.type-event .event-content .image{max-width:150px;clip-path:url(#uneven);position:relative;display:block;transform:translate(0, 0px)}body.type-event .event-content .image img{display:block;width:100%}body.type-event .event-content .contact p{margin-bottom:0}body.type-event .event-content hr{border:1px solid #ea822c;border-width:0 0 1px;padding:4em 0 0;margin:0 0 4em}@media(min-width: 1200px){body.type-event .event-content{padding:0 30px 100px}body.type-event .event-content .event-header .rsvp-link{font-size:24px}}body.type-event .event-sidebar{padding:30px 0}body.type-event .event-sidebar h4{font-weight:700;font-style:italic;margin:0 0 2em}body.type-event .event-sidebar .small-event{margin:0 0 2em}body.type-event .event-sidebar .small-event img{display:block;width:100%}body.type-event .event-sidebar .small-event .event-image{height:200px;display:block;background-size:cover;background-position:center}body.type-event .event-sidebar .small-event .content{background:#dadadb;padding:30px;transition:background 150ms ease-in-out;-webkit-transition:background 150ms ease-in-out;-moz-transition:background 150ms ease-in-out;-ms-transition:background 150ms ease-in-out;-o-transition:background 150ms ease-in-out}body.type-event .event-sidebar .small-event .content h5{font-size:16px;font-weight:700;font-style:italic;margin:0 0 .5em}body.type-event .event-sidebar .small-event .content h5 a{color:inherit}body.type-event .event-sidebar .small-event .content p{margin:0;font-size:14px;font-weight:400;font-style:italic}body.type-event .event-sidebar .small-event .content a.more-info{display:block;border:2px solid #56555a;border-radius:5px;font-style:italic;font-weight:700;padding:8px 14px;color:inherit;text-align:center;font-size:14px}body.type-event .event-sidebar .small-event .content a.more-info:hover{background-color:rgba(86,85,90,.1)}body.type-event .event-sidebar .small-event:hover .content{background:#e01e3c;color:#fff}body.type-event .event-sidebar .small-event:hover .content a.more-info{border-color:#ea822c;background-color:#ea822c}@media(min-width: 992px){body.type-event .event-sidebar{padding:50px 0 50px 30px}}main.page-partner-with-us .container-fluid{max-width:1280px}main.page-partner-with-us .slider{padding:0 0 50px;text-align:center;color:#fff;position:relative}main.page-partner-with-us .slider .slider-background{background:#56555a url("../images/crayon-dots.png") center no-repeat;background-size:cover;position:absolute;top:0;left:0;right:0;height:65%;z-index:0}main.page-partner-with-us .slider .slider-container{position:relative}main.page-partner-with-us .slider .container-fluid{position:relative;z-index:10}@media(min-width: 1200px){main.page-partner-with-us .slider{padding:100px 30px}}main.page-partner-with-us .content-boxes{padding:50px 10px}main.page-partner-with-us .content-boxes.first{padding-top:0}main.page-partner-with-us .content-boxes .boxes-row .col-12:last-child .standard-box,main.page-partner-with-us .content-boxes .boxes-row .col-12:last-child .info-box{margin-bottom:0}main.page-partner-with-us .content-boxes .standard-box{margin:0 0 3em}main.page-partner-with-us .content-boxes .standard-box .image{background-size:cover;background-position:center;min-height:300px}main.page-partner-with-us .content-boxes .standard-box .box-content{padding:40px;font-size:14px;background-color:#dadadb}main.page-partner-with-us .content-boxes .standard-box .box-content h2{font-style:italic;font-size:30px;margin:0 0 1em;font-weight:700}main.page-partner-with-us .content-boxes .standard-box .box-content p{line-height:1.4em;font-weight:300}main.page-partner-with-us .content-boxes .standard-box .no-link .box-content{height:100%}main.page-partner-with-us .content-boxes .standard-box .box-link{padding:40px;font-size:14px;background-color:#56555a}main.page-partner-with-us .content-boxes .standard-box .box-link a{display:inline-block;border:2px solid #fff;border-radius:5px;font-style:italic;font-weight:400;padding:10px 14px;color:#fff;text-align:center}main.page-partner-with-us .content-boxes .standard-box .box-link a:hover{background-color:#ea822c;border-color:#ea822c}main.page-partner-with-us .content-boxes .standard-box:hover .box-link{background:#e01e3c}main.page-partner-with-us .content-boxes .info-box{margin:0 0 3em;background:#56555a}main.page-partner-with-us .content-boxes .info-box .box-content{padding:40px;font-size:14px;color:#fff}main.page-partner-with-us .content-boxes .info-box .box-content h2{font-size:20px;margin:0 0 1em;font-weight:400;color:#f2c54f}main.page-partner-with-us .content-boxes .info-box .box-content h3{font-size:14px;margin:0 0 4px;padding:.4em 0 0;font-weight:400;color:#f2c54f}main.page-partner-with-us .content-boxes .info-box .box-content p{line-height:1.4em;font-weight:300}main.page-partner-with-us .content-boxes .info-box .box-content p:last-child{margin:0}main.page-partner-with-us .content-boxes .info-box .box-link{padding:20px 40px;font-size:14px}main.page-partner-with-us .content-boxes .info-box .box-link a{display:inline-block;border:2px solid #fff;border-radius:5px;font-style:italic;font-weight:400;padding:10px 14px;color:#fff;text-align:center}main.page-partner-with-us .content-boxes .info-box .box-link a:hover{background-color:#ea822c;border-color:#ea822c}@media(min-width: 1200px){main.page-partner-with-us .content-boxes{padding:100px 30px}main.page-partner-with-us .content-boxes.first{padding-top:0}}main.page-partner-with-us .hero-box-container{padding:130px 20px;background:#ea822c url("../images/crayon-dots.png") center no-repeat;background-size:cover;margin:-70px 0}main.page-partner-with-us .hero-box-container .container-fluid{max-width:1160px}main.page-partner-with-us .hero-box-container .hero-box img{margin:0 0 2em}main.page-partner-with-us .hero-box-container .hero-box .box-content{font-size:14px;color:#fff}main.page-partner-with-us .hero-box-container .hero-box .box-content h2{font-style:italic;font-size:30px;margin:0 0 1em;font-weight:700}main.page-partner-with-us .hero-box-container .hero-box .box-content p{line-height:1.4em;font-weight:300}main.page-partner-with-us .hero-box-container .hero-box .box-link{display:inline-block;border:2px solid #fff;border-radius:5px;font-style:italic;font-weight:400;padding:10px 14px;color:#fff;text-align:center}main.page-partner-with-us .hero-box-container .hero-box .box-link:hover{background-color:#e01e3c;border-color:#e01e3c}@media(min-width: 992px){main.page-partner-with-us .hero-box-container .hero-box img{margin:0}}@media(min-width: 1200px){main.page-partner-with-us .hero-box-container{padding:200px 30px;margin:-170px 0}}main.page-page .slider .container-fluid{max-width:1280px}main.page-page .about-banner{padding:40px 30px;text-align:left}main.page-page .about-banner>.row>.col-12:first-child{padding-bottom:2em}@media(min-width: 768px){main.page-page .about-banner>.row>.col-12:first-child{padding-bottom:0}}main.page-page .about-banner h1{font-size:30px;font-weight:700;margin:0 0 1em}main.page-page .about-banner h2{font-size:24px;font-weight:700;margin:0 0 1em}main.page-page .about-banner h3{font-size:20px;font-weight:700;margin:0 0 1em}main.page-page .about-banner h4{font-size:18px;font-weight:700;margin:0 0 1em}main.page-page .about-banner h5,main.page-page .about-banner h6{font-size:16px;font-weight:700;margin:0 0 1em}main.page-page .about-banner p,main.page-page .about-banner ul,main.page-page .about-banner ol{font-style:italic;font-weight:600;margin:0 0 2em}main.page-page .about-banner p a,main.page-page .about-banner ul a,main.page-page .about-banner ol a{color:#fff}main.page-page .about-banner ul,main.page-page .about-banner ol{margin-left:20px}main.page-page .about-banner img{display:block;width:100%;margin:0}main.page-page .about-banner .share p{margin:0}main.page-page .about-banner .share a{width:32px;height:32px;line-height:32px;border-radius:50%;background:#fff;color:#ea822c;display:inline-block;margin:15px 15px 0 0;text-align:center}main.page-page .about-banner .share a:hover{color:#fff !important}main.page-page .about-banner .share a:hover.fb{background-color:#3b5998}main.page-page .about-banner .share a:hover.tw{background-color:#55acee}main.page-page .about-banner .share a:hover.li{background-color:#007bb5}main.page-page .about-banner .social-links a{color:#fff;display:block;font-size:14px;margin:0 0 1em;padding:7px 0 7px 40px;position:relative;line-height:16px;word-break:break-all}main.page-page .about-banner .social-links a i{position:absolute;top:0;left:0;display:inline-block;line-height:30px;background:#fff;color:#ea822c;text-align:center;width:30px;border-radius:50%;font-size:16px;margin:0 5px 0 0}main.page-page .about-banner.banner-red{background-color:#e01e3c}main.page-page .about-banner.banner-red .share a{color:#e01e3c}main.page-page .about-banner.banner-purple{background-color:#92278f}main.page-page .about-banner.banner-purple .share a{color:#92278f}main.page-page .about-banner.banner-yellow{background-color:#f2c54f}main.page-page .about-banner.banner-yellow .share a{color:#f2c54f}main.page-page .about-banner.banner-orange{background-color:#ea822c}main.page-page .about-banner.banner-orange .share a{color:#ea822c}main.page-page .about-banner.banner-brown{background-color:#90712b}main.page-page .about-banner.banner-brown .share a{color:#90712b}main.page-page .about-banner.banner-green{background-color:#39b54a}main.page-page .about-banner.banner-green .share a{color:#39b54a}main.page-page .about-banner.banner-blue{background-color:#0092c8}main.page-page .about-banner.banner-blue .share a{color:#0092c8}main.page-page .about-banner.banner-dark_grey{background-color:#56555a}main.page-page .about-banner.banner-dark_grey .share a{color:#56555a}@media(min-width: 992px){main.page-page .about-banner{padding:40px}main.page-page .about-banner h1{font-size:38px}main.page-page .about-banner h2{font-size:30px}main.page-page .about-banner p{font-size:18px}main.page-page .about-banner img{margin:0}}@media(min-width: 1200px){main.page-page .about-banner h1{font-size:42px}main.page-page .about-banner p{font-size:20px}main.page-page .about-banner .share p{font-size:16px}}.content-block{padding:50px 10px}.content-block.no-pad-top{padding-top:0 !important}.content-block img{display:block;max-width:100%;width:auto;height:auto}.content-block img.alignright{float:right;margin:5px 0 20px 20px}.content-block img.alignnone{margin:5px 20px 20px 0}.content-block img.alignleft{float:left;margin:5px 20px 20px 0}.content-block img.aligncenter{display:block;margin-left:auto;margin-right:auto}.content-block .btn{border:2px solid #fff;border-radius:5px;font-style:italic;font-weight:400;padding:12px 28px;color:#fff;font-size:14px;text-align:center;margin:20px 20px 0 0;width:auto}.content-block .btn.btn-default{border-color:#56555a;color:#56555a}.content-block .btn.btn-default:hover{border-color:#000;color:#000;background-color:transparent}.content-block .btn.btn-white{background:#fff;border-color:rgba(86,85,90,.5);color:#56555a}.content-block .btn.btn-purple{background:#92278f;border-color:#92278f;color:#fff}.content-block .btn.btn-orange,.content-block .btn.btn-primary{background:#ea822c;border-color:#ea822c;color:#fff}.content-block .btn.btn-yellow{background:#f2c54f;border-color:#f2c54f;color:#56555a}.content-block .btn.btn-brown{background:#90712b;border-color:#90712b;color:#fff}.content-block .btn.btn-green{background:#39b54a;border-color:#39b54a;color:#fff}.content-block .btn.btn-blue{background:#0092c8;border-color:#0092c8;color:#fff}.content-block .btn:hover,.content-block .btn:focus,.content-block .btn.active{text-decoration:underline}.content-block .btn.btn-lg{font-size:20px;padding:18px 36px}@media(max-width: 577px){.content-block .btn{width:100%;margin-right:0}}.content-block.block-orange,.content-block.block-orange_border,.content-block.block-purple,.content-block.block-purple_border{background:url("../images/crayon-dots.png") center no-repeat;background-size:cover;color:#fff}.content-block.block-orange p a,.content-block.block-orange_border p a,.content-block.block-purple p a,.content-block.block-purple_border p a{color:#f4d070}.content-block.block-orange .btn.btn-white,.content-block.block-orange_border .btn.btn-white,.content-block.block-purple .btn.btn-white,.content-block.block-purple_border .btn.btn-white{background:transparent;border-color:#fff;color:#fff}.content-block.block-orange .btn.btn-default,.content-block.block-orange_border .btn.btn-default,.content-block.block-purple .btn.btn-default,.content-block.block-purple_border .btn.btn-default{border-color:#fff;color:#fff}.content-block.block-orange .btn.btn-default:hover,.content-block.block-orange_border .btn.btn-default:hover,.content-block.block-purple .btn.btn-default:hover,.content-block.block-purple_border .btn.btn-default:hover{border-color:#f2c54f;color:#f2c54f;background-color:transparent}.content-block.block-orange .owl-dots .owl-dot,.content-block.block-orange_border .owl-dots .owl-dot,.content-block.block-purple .owl-dots .owl-dot,.content-block.block-purple_border .owl-dots .owl-dot{border:2px solid #fff}.content-block.block-orange .owl-dots .owl-dot.active,.content-block.block-orange_border .owl-dots .owl-dot.active,.content-block.block-purple .owl-dots .owl-dot.active,.content-block.block-purple_border .owl-dots .owl-dot.active{background:#fff}.content-block.block-orange .owl-dots .owl-dot:hover,.content-block.block-orange_border .owl-dots .owl-dot:hover,.content-block.block-purple .owl-dots .owl-dot:hover,.content-block.block-purple_border .owl-dots .owl-dot:hover{background:#fff}.content-block.block-orange,.content-block.block-orange_border{background-color:#ea822c}.content-block.block-purple,.content-block.block-purple_border{background-color:#92278f}.content-block.block-orange_border .container-fluid,.content-block.block-purple_border .container-fluid{max-width:1280px}@media(min-width: 992px){.content-block.block-orange_border .bordered-box,.content-block.block-purple_border .bordered-box{padding:30px;border:1px solid #fff;border-radius:12px}}.content-block.block-grey{background:#e7e7e7}.content-block .owl-dots{display:flex;flex-direction:row;margin:1.5em 0 0;justify-content:center}.content-block .owl-dots .owl-dot{display:block;width:11px;height:11px;border:2px solid #ea822c;border-radius:50%;margin:0 10px 0 0;background:transparent;cursor:pointer}.content-block .owl-dots .owl-dot.active{background:#ea822c}.content-block .owl-dots .owl-dot:hover{background:#ea822c}.content-block .content-block-media-left{padding-bottom:2em}@media(min-width: 768px){.content-block .content-block-media-left{padding-bottom:0}}.content-block .content-block-media-right{padding-top:2em}@media(min-width: 768px){.content-block .content-block-media-right{padding-top:0}}.content-block .wpcf7 h3{margin:0 0 2em;font-style:normal}.content-block .wpcf7 .wpcf7-list-item{display:block;margin:1em 0 0}.content-block .wpcf7 .wpcf7-form-control.wpcf7-text,.content-block .wpcf7 .wpcf7-form-control.wpcf7-textarea{background:#fff;border:1px solid #fff;color:#56555a;border-radius:3px}.content-block .wpcf7 .wpcf7-form-control.wpcf7-textarea{height:150px;resize:vertical}.content-block .wpcf7 .wpcf7-form-control.wpcf7-submit{background:#f2c54f;float:right;width:100%;max-width:250px;border-radius:3px;font-weight:700;font-size:24px;padding:12px 30px;line-height:1em;color:#56555a}.content-block .wpcf7 .wpcf7-form-control.wpcf7-submit:hover{background-color:#ffcf51}.content-block .wpcf7 .wpcf7-form-control.wpcf7-submit:active{background-color:#f1c246}@media(min-width: 992px){.content-block .wpcf7 .wpcf7-form-control.wpcf7-submit{max-width:250px}}.content-block .wpcf7 ::-webkit-input-placeholder{color:#56555a;font-style:inherit;text-transform:inherit}.content-block .wpcf7 :-moz-placeholder{color:#56555a;opacity:1;font-style:inherit;text-transform:inherit}.content-block .wpcf7 ::-moz-placeholder{color:#56555a;opacity:1;font-style:inherit;text-transform:inherit}.content-block .wpcf7 :-ms-input-placeholder{color:#56555a;font-style:inherit;text-transform:inherit}.content-block .wpcf7 label{font-size:16px}.content-block .wpcf7 label input{margin-right:14px}@media(min-width: 992px){.content-block .wpcf7 label{font-size:18px}.content-block .wpcf7 label input{margin-right:20px;font-weight:300}}@media(min-width: 992px){.content-block{padding:100px 30px}.content-block img{margin:0}}.content-block.faqs-block .questions .question h3{margin:0;padding:16px 5px;border-bottom:1px solid #ea822c;cursor:pointer}.content-block.faqs-block .questions .question h3 i{float:right;transition:transform 300ms ease-in-out;-webkit-transition:transform 300ms ease-in-out;-moz-transition:transform 300ms ease-in-out;-ms-transition:transform 300ms ease-in-out;-o-transition:transform 300ms ease-in-out}.content-block.faqs-block .questions .question .answer{padding:24px 5px;display:none}.content-block.faqs-block .questions .question.active h3 i{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.content-block.faqs-block:nth-child(2){padding-top:0}.team-block h1,.team-block h2{margin:0}.team-block .team-member{margin:4em 0 0}.team-block .team-member img{display:block;width:100%;max-width:250px;margin:0 0 2em}.info-block{padding:0 30px 30px}.info-block .container-fluid{max-width:1280px}.info-box{margin:3em 0;background:#56555a}.info-box .image{background-size:cover;background-position:center}.info-box .box-content{padding:40px;font-size:14px;color:#fff}.info-box .box-content h2{font-size:20px;margin:0 0 1em;font-weight:700;color:#f2c54f;font-style:normal}.info-box .box-content h3{font-size:14px;margin:0 0 4px;padding:.4em 0 0;font-weight:400;color:#f2c54f;font-style:normal}.info-box .box-content p{line-height:1.4em;font-weight:300}.info-box .box-content p:last-child{margin:0}.info-box .box-content p a{color:#fff;text-decoration:underline}.info-box .box-content .buttons .btn{margin-top:0;margin-bottom:1.8em}.info-box .box-link{padding:20px 40px;font-size:14px}.info-box .box-link a{display:inline-block;border:2px solid #fff;border-radius:5px;font-style:italic;font-weight:400;padding:10px 14px;color:#fff;text-align:center}.info-box .box-link a:hover{background-color:#ea822c;border-color:#ea822c}.services-block{padding:50px 10px}.services-block .container-fluid{max-width:1280px}.services-block .service{color:#fff;margin:0 0 50px;width:100%}.services-block .service .banner{height:250px;background-size:cover;background-position:center}.services-block .service .content{padding:40px;font-size:14px}.services-block .service .content h2{font-style:italic;font-size:30px;margin:0 0 1em;font-weight:700}.services-block .service .content p{line-height:1.4em;font-weight:300}.services-block .service .content .service-link{display:block;border-radius:5px;font-style:italic;font-weight:400;padding:10px 14px;color:#56555a;text-align:center;background:#f2c54f}.services-block .service .content .service-link:hover{background-color:#f4cd67}@media(min-width: 1200px){.services-block{padding:80px 30px}}.maps-block{padding:0 10px}.maps-block .map-box{margin:0 0 4em;width:100%}.maps-block .map-box .map{margin:0 0 1.5em}.maps-block .map-box .map iframe{width:100%}@media(min-width: 992px){.maps-block{padding:0 30px}.maps-block .map-box{margin:0 0 6em}}.careers-block{padding-top:0}.careers-block .career{margin-bottom:2em}.careers-block .card-title{font-size:30px}.careers-block .card-title .badge{font-size:12pt}.careers-block .card-title a:link,.careers-block .card-title a:visited{color:#ea822c}.careers-block .work-type-and-term{margin-top:10px}@media(min-width: 992px){.careers-block .work-type-and-term{margin-top:0}}.careers-block .btn-more{margin-top:0;padding:8px 18px}@media(min-width: 768px){.careers-block .careers-col:first-child{padding-right:30px}.careers-block .careers-col:last-child{padding-left:30px}}.modal .long-description{padding:15px}.modal .btn{display:block;border:2px solid #fff;border-radius:5px;font-style:italic;font-weight:400;padding:12px 28px;color:#fff;font-size:14px;text-align:center;margin:20px 20px 0 0;width:auto}.modal .btn.btn-white{background:#fff;border-color:rgba(86,85,90,.5);color:#56555a}.modal .btn.btn-purple{background:#92278f;border-color:#92278f;color:#fff}.modal .btn.btn-orange,.modal .btn.btn-primary{background:#ea822c;border-color:#ea822c;color:#fff}.modal .btn.btn-yellow{background:#f2c54f;border-color:#f2c54f;color:#56555a}.modal .btn.btn-brown{background:#90712b;border-color:#90712b;color:#fff}.modal .btn.btn-green{background:#39b54a;border-color:#39b54a;color:#fff}.modal .btn.btn-blue{background:#0092c8;border-color:#0092c8;color:#fff}@media(max-width: 577px){.modal .btn{width:100%;margin-right:0}}.modal a:link,.modal a:visited{color:#ea822c}.modal .modal-logo{width:auto;height:36px;margin-right:15px}.modal .modal-title{font-weight:bold;font-size:24px;color:#56555a}.modal .modal-body h1,.modal .modal-body h2,.modal .modal-body h3,.modal .modal-body h4,.modal .modal-body h5,.modal .modal-body h6{font-style:italic;margin:0 0 1.2em;font-weight:700}.modal .modal-body img{display:block;max-width:100%;width:auto;height:auto;margin:2em 0 0}.modal .modal-body img.alignright{float:right;margin:5px 0 20px 20px}.modal .modal-body img.alignnone{margin:5px 20px 20px 0}.modal .modal-body img.alignleft{float:left;margin:5px 20px 20px 0}.modal .modal-body img.aligncenter{display:block;margin-left:auto;margin-right:auto}.modal .modal-body h1{font-size:30px}.modal .modal-body h2{font-size:24px}.modal .modal-body h3{font-size:20px}.modal .modal-body h4{font-size:18px}.modal .modal-body h5,.modal .modal-body h6{font-size:16px}.modal .modal-body h2,.modal .modal-body h3,.modal .modal-body h4,.modal .modal-body h5,.modal .modal-body h6{padding-top:.5em}.modal .modal-body h2:first-child,.modal .modal-body h3:first-child,.modal .modal-body h4:first-child,.modal .modal-body h5:first-child,.modal .modal-body h6:first-child{padding-top:0}.modal .modal-body p,.modal .modal-body ol,.modal .modal-body ul{line-height:1.4em;font-weight:300;margin-bottom:1.2em;font-size:15px}.modal .modal-body ol,.modal .modal-body ul{margin-left:20px}.modal .modal-body li{margin-bottom:.5em}.modal .modal-footer .btn{margin-top:0;margin-right:0;cursor:pointer}.modal .modal-header>.close{max-width:50px}.card{background-color:#dadadb;border-width:0;border-radius:0}.card .card-footer{background-color:#56555a;border-color:#56555a}.badge-secondary{background-color:#56555a}main.page-post .container-fluid{max-width:1280px}main.page-post .blog-posts{padding:0 0 50px}main.page-post .blog-posts.category{padding-top:50px}main.page-post .blog-posts h1{font-size:30px;font-weight:700;margin:0 0 1em}@media(min-width: 992px){main.page-post .blog-posts{padding:0 30px 100px}main.page-post .blog-posts.category{padding-top:100px}main.page-post .blog-posts h1{font-size:38px}}@media(min-width: 1200px){main.page-post .blog-posts h1{font-size:42px}}main.page-post .blog-post{margin:0 0 3em}main.page-post .blog-post .image{background-size:cover;background-position:center;min-height:300px}main.page-post .blog-post .box-content{padding:40px;font-size:14px;background-color:#dadadb}main.page-post .blog-post .box-content h1{font-style:italic;font-size:30px;margin:0 0 1em;font-weight:700}main.page-post .blog-post .box-content h1 a{color:#56555a}main.page-post .blog-post .box-content p{line-height:1.4em}main.page-post .blog-post .box-content p.date{font-style:italic;margin:0 0 5px;font-weight:400}main.page-post .blog-post .box-link{padding:40px;font-size:14px;background-color:#56555a}main.page-post .blog-post .box-link a{display:inline-block;border-radius:5px;font-style:italic;font-weight:400;padding:14px 16px;color:#56555a;text-align:center;background:#f2c54f}main.page-post .blog-post .box-link a:hover{background-color:#f4cd67}main.page-post .blog-post p.posted-in{font-style:italic;font-weight:400;font-size:14px;padding:1em 0;border-bottom:1px solid #ea822c;margin:0}main.page-post .blog-post p.posted-in a{color:rgba(86,85,90,.6);border:0}main.page-post .blog-post p.posted-in strong{color:#ea822c}main.page-post .post-banner{padding:0 0;margin:0 -15px;background:#56555a url("../images/crayon-dots.png") center no-repeat;background-size:cover}main.page-post .post-banner img.wp-post-image{display:block;width:100%;height:auto}main.page-post .post-banner .share-event{background:#ea822c;padding:10px;margin-left:60px;color:#fff;position:absolute;bottom:0;right:40px}@media(min-width: 768px){main.page-post .post-banner .share-event{margin-left:30px;padding:16px}}main.page-post .post-banner .share-event h4{font-style:italic;font-weight:700;margin:0 0 .8em;font-size:12px}@media(min-width: 768px){main.page-post .post-banner .share-event h4{font-size:inherit}}main.page-post .post-banner .share-event .social-links a{display:block;width:18px;height:18px;line-height:18px;font-size:9px;color:#ea822c;text-align:center;border-radius:50%;background:#fff}@media(min-width: 768px){main.page-post .post-banner .share-event .social-links a{width:36px;height:36px;line-height:36px;font-size:18px}}main.page-post .post-banner .share-event a.mail{display:block;font-size:10px;border:2px solid #fff;border-radius:5px;font-style:italic;font-weight:400;padding:6px 10px;color:#fff;text-align:center}main.page-post .post-banner .share-event a.mail:hover{background-color:rgba(255,255,255,.1)}@media(min-width: 768px){main.page-post .post-banner .share-event a.mail{font-size:inherit;padding:10px 14px}}@media(min-width: 768px){main.page-post .post-banner{padding:50px 10px 0;margin:0}}@media(min-width: 1200px){main.page-post .post-banner{padding:100px 30px 0}}main.page-post .post-content{padding:0 10px 30px}main.page-post .post-content .post-header{background:#d8d8d8;padding:30px}main.page-post .post-content .post-header .when{color:#ea822c;font-style:italic;margin:0 0 5px}main.page-post .post-content .post-header h1{font-style:italic;font-size:32px;color:#ea822c;font-weight:700;margin:0}@media(min-width: 768px){main.page-post .post-content .post-header h1{margin:0 0 .8em}}main.page-post .post-content .post-header .where{font-style:italic;font-weight:700}@media(min-width: 768px){main.page-post .post-content .post-content-inner{padding:0 8% 0 0}}main.page-post .post-content h2{font-size:20px;margin:0 0 1em;padding:.5em 0 0;font-weight:700}main.page-post .post-content h3{font-size:18px;margin:0 0 1em;padding:.5em 0 0;font-weight:700}main.page-post .post-content h4{font-size:16px;margin:0 0 1em;padding:.5em 0 0;font-weight:700}main.page-post .post-content ul,main.page-post .post-content ol{margin:0 0 2em 20px;font-size:18px}main.page-post .post-content p{font-size:18px}main.page-post .post-content p.posted-in{margin:1em 0 -1.5em;color:rgba(86,85,90,.5);font-size:12px}@media(min-width: 768px){main.page-post .post-content p.posted-in{margin:2em 0 -2em;font-size:inherit}}main.page-post .post-content p.posted-in strong{color:#ea822c}main.page-post .post-content p.posted-in a{color:rgba(86,85,90,.5);border:0}main.page-post .post-content p.posted-in a:hover{color:#56555a}main.page-post .post-content .image{max-width:150px;clip-path:url(#uneven);position:relative;display:block;transform:translate(0, 0px)}main.page-post .post-content .image img{display:block;width:100%}main.page-post .post-content .post-links a{color:rgba(86,85,90,.5);font-weight:700;font-style:italic}main.page-post .post-content .post-links a:hover{color:#56555a}main.page-post .post-content hr{border:1px solid #ea822c;border-width:0 0 1px;padding:2em 0 0;margin:0 0 2em}@media(min-width: 768px){main.page-post .post-content hr{padding:4em 0 0;margin:0 0 4em}}main.page-post .post-content hr.small{padding:2em 0 0;margin:0 0 2em}main.page-post .post-content .author{margin-bottom:30px}main.page-post .post-content .author .col-author-avatar{flex-grow:0;flex-shrink:0;flex-basis:100px}main.page-post .post-content .author .col-author-avatar img{border-radius:100%}main.page-post .post-content .author .author-name{margin-bottom:.7em}main.page-post .post-content .author .author-description{font-size:16px}@media(min-width: 1200px){main.page-post .post-content{padding:0 30px 100px}main.page-post .post-content h2{font-size:24px}main.page-post .post-content h3{font-size:20px}main.page-post .post-content h4{font-size:16px}}main.page-post .recent-posts{padding:30px 0;background:#56555a url(../images/crayon-dots.png) center no-repeat;background-size:cover}main.page-post .recent-posts h4{font-weight:700;font-style:italic;color:#fff;margin:0 0 3em}@media(min-width: 992px){main.page-post .recent-posts{padding:120px 0}}main.page-post .recent-post img{display:block;width:100%}main.page-post .recent-post .content{background:#dadadb;padding:30px;transition:background 150ms ease-in-out;-webkit-transition:background 150ms ease-in-out;-moz-transition:background 150ms ease-in-out;-ms-transition:background 150ms ease-in-out;-o-transition:background 150ms ease-in-out}main.page-post .recent-post .content h5{font-size:16px;font-weight:700;font-style:italic;margin:0 0 .5em}main.page-post .recent-post .content h5 a{color:inherit}main.page-post .recent-post .content p{margin:0;font-size:14px;font-weight:400;font-style:italic}main.page-post .recent-post .content a.more-info{display:block;border:2px solid #56555a;border-radius:5px;font-style:italic;font-weight:700;padding:8px 14px;color:inherit;text-align:center;font-size:14px}main.page-post .recent-post .content a.more-info:hover{background-color:rgba(86,85,90,.1)}main.page-post .recent-post:hover .content a.more-info{border-color:#f2c54f;background-color:#f2c54f}main.page-post .post-sidebar{padding:30px 0}main.page-post .post-sidebar h4{font-weight:700;font-style:italic;margin:0 0 2em}main.page-post .post-sidebar .small-event{margin:0 0 2em}main.page-post .post-sidebar .small-event img{display:block;width:100%}main.page-post .post-sidebar .small-event .content{background:#dadadb;padding:30px;transition:background 150ms ease-in-out;-webkit-transition:background 150ms ease-in-out;-moz-transition:background 150ms ease-in-out;-ms-transition:background 150ms ease-in-out;-o-transition:background 150ms ease-in-out}main.page-post .post-sidebar .small-event .content h5{font-size:16px;font-weight:700;font-style:italic;margin:0 0 .5em}main.page-post .post-sidebar .small-event .content h5 a{color:inherit}main.page-post .post-sidebar .small-event .content p{margin:0;font-size:14px;font-weight:400;font-style:italic}main.page-post .post-sidebar .small-event .content a.more-info{display:block;border:2px solid #56555a;border-radius:5px;font-style:italic;font-weight:700;padding:8px 14px;color:inherit;text-align:center;font-size:14px}main.page-post .post-sidebar .small-event .content a.more-info:hover{background-color:rgba(86,85,90,.1)}main.page-post .post-sidebar .small-event:hover .content{background:#e01e3c;color:#fff}main.page-post .post-sidebar .small-event:hover .content a.more-info{border-color:#ea822c;background-color:#ea822c}@media(min-width: 992px){main.page-post .post-sidebar{padding:50px 0 50px 30px}}main.page-post #comments{margin-top:50px}main.page-post .current-comments{padding:15px 30px;background-color:#dadadb}main.page-post .current-comments ol{margin:0 0 2em 86px;list-style:none}main.page-post .current-comments .comment .comment-body{position:relative;margin:15px 0}main.page-post .current-comments .comment .avatar{position:absolute;top:6px;left:-86px;margin:0 10px 5px 0}main.page-post .current-comments .comment .comment-author{display:inline-block}main.page-post .current-comments .comment .comment-metadata{position:relative;display:inline-block}main.page-post .current-comments .comment .comment-metadata::before{position:relative;bottom:-2px;content:"•";color:#aaa;margin:0 3px}main.page-post .current-comments .comment .comment-metadata a:link,main.page-post .current-comments .comment .comment-metadata a:visited{color:#56555a;font-size:10pt}main.page-post .current-comments .comment .says{display:none}main.page-post .new-comment{margin-top:3px;padding:15px 30px;background-color:#dadadb}main.page-post .new-comment a:link,main.page-post .new-comment a:visited{color:#ea822c}main.page-post .new-comment .submit{width:auto}.blog-sidebar{font-size:14px;font-style:italic}.single-post .blog-sidebar{padding-top:50px}.blog-sidebar h4{font-weight:700;font-style:italic;margin:0 0 1em;font-size:14px}.blog-sidebar ul{display:block;margin:0 0 3em !important;padding:0}.blog-sidebar ul li{display:block}.blog-sidebar ul li a{color:rgba(86,85,90,.6);border:0}.blog-sidebar ul li a:hover{color:#56555a}.blog-sidebar .recent-post{margin:0 0 2em}.blog-sidebar .recent-post .content{padding:20px}.blog-sidebar .recent-post .content h5{font-size:14px}.blog-sidebar .recent-post .content a.more-info{display:block;border-radius:5px;font-style:italic;font-weight:700;padding:7px 7px;color:inherit;text-align:center;font-size:12px;background:#f2c54f;border:0}.blog-sidebar .recent-post .content a.more-info:hover{background-color:#f4cd67}@media(min-width: 992px){.blog-sidebar .sidebar-inner{margin-left:30px}}.pagination{width:100%}.pagination a:link,.pagination a:visited,.pagination span{display:inline-block;background:#56555a;color:#fff;padding:2px 8px;border-radius:3px;cursor:pointer}.pagination span.current{background:#f2c54f}ul.pagination{margin-left:0}.family-space-container{padding-bottom:100px}@media(min-width: 768px){.family-space-container{display:grid;grid-template-columns:48% 48%;grid-template-rows:auto;grid-column-gap:30px;grid-row-gap:60px}}@media(min-width: 992px){.family-space-container{grid-template-columns:31% 31% 31%}}@media(min-width: 1200px){.family-space-container{grid-template-columns:23% 23% 23% 23%}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.family-space-container{column-count:4}}.family-space-post{width:100%;margin-bottom:60px}@media(min-width: 768px){.family-space-post{margin-bottom:30px}}.family-space-post a.image{position:relative;display:block;overflow:hidden;border-radius:1rem;margin-bottom:15px}.family-space-post a.image img{width:100%;height:auto}.family-space-post a.image:after{position:absolute;top:0;right:0;bottom:0;left:0;content:" ";transition:all .2s ease-in-out}.family-space-post a.image:hover:after,.family-space-post a.image:active:after,.family-space-post a.image:focus:after{box-shadow:inset 0px 0px 50px 0px rgba(0,0,0,.75)}.family-space-post .box-content .oembed-asset{margin-bottom:15px}.family-space-post .embed-container{padding-bottom:100%;background-color:#56555a}.family-space-post h1{font-size:18pt !important;margin-bottom:10px !important}.family-space-post h1 a:link,.family-space-post h1 a:visited{color:#ea822c}.family-space-post.no-thumbnail h1{position:relative;padding-bottom:100%;height:0;overflow:hidden;max-width:100%;display:flex;align-items:center}.family-space-post.no-thumbnail h1 a:link,.family-space-post.no-thumbnail h1 a:visited{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;padding:1rem;text-align:center;min-height:250px;background-color:#ea822c;background:linear-gradient(230deg, #e01e3c 0%, #f9a439 70%, #fec33b 100%);border-radius:1rem;transition:all .2s ease-in-out}.family-space-post.no-thumbnail h1 a:hover,.family-space-post.no-thumbnail h1 a:active,.family-space-post.no-thumbnail h1 a:focus{box-shadow:inset 0px 0px 50px 0px rgba(0,0,0,.75)}.family-space-post .posted{font-size:10pt}.family-space-post .full-content,.family-space-post .posted{visibility:hidden;overflow:hidden;margin:0;padding:0;height:0}.family-space-post.no-thumbnail:nth-child(even) h1 a:link,.family-space-post.no-thumbnail:nth-child(even) h1 a:visited{background:linear-gradient(230deg, #a12a8d 0%, #199fd8 100%)}#familymodal .oembed-asset{margin-bottom:15px}#familymodal .modal-body>p.thumbnail>img{margin-top:0}.search-familyspace{background-color:#f8f8f8;margin-bottom:60px}@media(min-width: 768px){.search-familyspace{margin-top:-50px;margin-bottom:90px}}.search-familyspace-label{padding:30px 15px 20px 15px;text-align:center;font-size:18px;font-weight:bold}@media(min-width: 768px){.search-familyspace-label{padding-bottom:10px}}.search-familyspace-field{text-align:center}@media(min-width: 768px){.search-familyspace-field{display:flex;align-items:stretch;justify-content:stretch;align-content:stretch}.search-familyspace-field a{width:100%;display:flex;align-items:center;justify-content:center}}.search-familyspace-field a:link,.search-familyspace-field a:visited{font-size:16px;font-weight:bold;color:#92278f;background-color:#fff;border:2px solid transparent;border-radius:0;padding:5px 10px;line-height:20px}@media(min-width: 768px){.search-familyspace-field a:link,.search-familyspace-field a:visited{padding:15px;font-size:18px}}@media(min-width: 992px){.search-familyspace-field a:link,.search-familyspace-field a:visited{font-size:20px}}.search-familyspace-field a:hover,.search-familyspace-field a:active,.search-familyspace-field a:focus{background-color:#fff;text-decoration:underline}.search-familyspace-field a.active:link,.search-familyspace-field a.active:visited{color:#fff;background-color:#92278f}.search-familyspace-search{display:flex;align-items:center;justify-content:center}.search-familyspace-search form{width:100%;padding-top:5px;padding-bottom:5px}.search-familyspace-search .search-field.active{border-color:#92278f;border-width:2px}.search-familyspace-field-row{padding-bottom:15px}.navigation-row{margin-bottom:100px}.navigation-row .nav-links{margin-left:auto;margin-right:auto}body.search-results .container-fluid{max-width:1280px}body.search-results .search-terms{margin-top:-50px;margin-bottom:100px;padding:50px 10px;background:#f2c54f;text-align:center;position:relative;z-index:10}body.search-results .search-terms h1{margin-bottom:0}@media(min-width: 992px){body.search-results .search-terms{padding-left:30px;padding-right:30px}}body.search-results .search-posts{padding:0 0 50px}body.search-results .search-posts.category{padding-top:50px}body.search-results .search-posts h1{font-size:30px;font-weight:700;margin:0 0 1em}@media(min-width: 992px){body.search-results .search-posts{padding:0 30px 100px}body.search-results .search-posts.category{padding-top:100px}body.search-results .search-posts h1{font-size:38px}}@media(min-width: 1200px){body.search-results .search-posts h1{font-size:42px}}body.search-results .hentry{margin:0 0 3em}body.search-results .hentry .image{background-size:cover;background-position:center;min-height:300px}body.search-results .hentry .box-content{padding:40px;font-size:14px;background-color:#dadadb}body.search-results .hentry .box-content h1{font-style:italic;font-size:30px;margin:0 0 1em;font-weight:700}body.search-results .hentry .box-content h1 a{color:#56555a}body.search-results .hentry .box-content p{line-height:1.4em}body.search-results .hentry .box-content p.date{font-style:italic;margin:0 0 5px;font-weight:400}body.search-results .hentry .box-link{padding:40px;font-size:14px;background-color:#56555a}body.search-results .hentry .box-link a{display:inline-block;border-radius:5px;font-style:italic;font-weight:400;padding:14px 16px;color:#56555a;text-align:center;background:#f2c54f}body.search-results .hentry .box-link a:hover{background-color:#f4cd67}body.search-results .hentry p.posted-in{font-style:italic;font-weight:400;font-size:14px;padding:1em 0;border-bottom:1px solid #ea822c;margin:0}body.search-results .hentry p.posted-in a{color:rgba(86,85,90,.6);border:0}body.search-results .hentry p.posted-in strong{color:#ea822c}main.page-error .error-content{padding:20px 30px 100px 30px}main.page-error .error-content .container{padding-top:20px;padding-bottom:20px}main.page-error .error-content .search{background-color:#ea822c}main.page-error .error-content .search h2{color:#fff}div.pdwp-cart-superhero-content h3,div.pdwp-cart-superhero-content p,div.pdwp-cart-superhero-content strong{text-align:left}div.pdwp-cart-superhero-content strong{font-size:inherit !important}.forcefullwidth_wrapper_tp_banner{overflow:hidden !important}.torn{position:relative;z-index:10}.torn.torn-top::before{content:"";position:absolute;bottom:100%;left:0;right:0;height:16px;background-position:center bottom;background-repeat:repeat-x;z-index:20}.torn.torn-bottom::after{content:"";position:absolute;top:100%;left:0;right:0;height:16px;background-position:center top;background-repeat:repeat-x;z-index:20;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.torn.torn-top-grey::before,.torn.torn-bottom-grey::after{background-image:url("../images/tear-grey.png")}.torn.torn-top-yellow::before,.torn.torn-bottom-yellow::after{background-image:url("../images/tear-yellow.png")}main.page .rev-btn{-moz-transition:background 150ms ease-in-out,color 150ms ease-in-out;-webkit-transition:background 150ms ease-in-out,color 150ms ease-in-out;-o-transition:background 150ms ease-in-out,color 150ms ease-in-out;transition:background 150ms ease-in-out,color 150ms ease-in-out}main.page .slider{padding:0 10px 50px;text-align:center;color:#fff;position:relative}main.page .slider .slider-background{background:#56555a url("../images/crayon-dots.png") center no-repeat;background-size:cover;position:absolute;top:0;left:0;right:0;height:65%;z-index:0}main.page .slider .slider-container{position:relative}main.page .slider .container-fluid{position:relative;z-index:10}@media(min-width: 992px){main.page .slider{padding:100px 30px}}@media(min-width: 1200px){main.page .slider{padding:100px 30px}}main.page .slider+.content-block.block-white{padding-top:0}main.page .subscribe{padding:50px 30px;background:#f2c54f;text-align:center;position:relative;z-index:10}main.page .subscribe p{font-size:18px;line-height:1.6em;margin:0 0 2em}main.page .subscribe p strong{font-size:larger}main.page .subscribe .wpcf7-not-valid{animation:rock 400ms}main.page .subscribe .wpcf7-response-output{display:none !important}main.page .subscribe .gform_wrapper form{width:100%}main.page .subscribe .gform_wrapper>form,main.page .subscribe .gform_fields{position:relative;display:flex;flex-direction:column;flex-wrap:wrap}@media(min-width: 768px){main.page .subscribe p{margin:0}}@media(min-width: 992px){main.page .subscribe{text-align:left}main.page .subscribe .wpcf7-not-valid-tip{position:absolute;bottom:-26px;animation:tipIn 100ms}main.page .subscribe .wpcf7-form-control-wrap{margin:0}main.page .subscribe .gform_wrapper>form,main.page .subscribe .gform_fields{flex-direction:row}main.page .subscribe .gfield{width:33.33%;margin-bottom:0}main.page .subscribe .gfield input.medium{width:100%}main.page .subscribe .gfield:first-child,main.page .subscribe .gfield:last-child{width:66.66%}main.page .subscribe .gform_wrapper>form>.gform_footer{position:absolute;right:0;bottom:10px;width:auto !important}}main.page .donate{padding:80px 30px;background:#fff;text-align:center}main.page .donate .container-fluid{max-width:992px}main.page .donate p{font-size:18px;line-height:1.4em}main.page .donate p a.btn,main.page .donate p a.btn-primary{display:inline-block;width:auto !important}main.page .donate p a.btn-sm{font-size:14px}@media(min-width: 992px){main.page .donate{padding:100px 30px}main.page .donate p{font-size:24px}main.page .donate p a.btn{font-size:24px;padding:10px 48px}main.page .donate p a.btn-sm{font-size:20px}}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:"FontAwesome";src:url("../fonts/fontawesome-webfont.eot?v=4.7.0");src:url("../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-instagram:before{content:""}.fa-youtube:before{content:""}.fa-youtube-play:before{content:""}.fa-linkedin:before{content:""}.fa-twitter:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}/*# sourceMappingURL=main.css.map */
