@keyframes roll{0%{transform:rotate(0)}to{transform:rotate(1355deg)}}@-webkit-keyframes sk-bounce{0%,to{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,to{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.shadow{box-shadow:0 1px 2px rgba(0,94,184,.12),0 1px 3px rgba(0,94,184,.07)}.shadow-md{box-shadow:0 2px 7px rgba(0,94,184,.1),0 4px 6px rgba(0,94,184,.05)}.shadow-lg{box-shadow:0 10px 15px rgba(0,94,184,.1),0 4px 6px rgba(0,94,184,.05)}.shadow-xl{box-shadow:0 20px 25px rgba(0,94,184,.08),0 10px 10px rgba(0,94,184,.05)}.shadow-2xl{box-shadow:0 25px 50px rgba(0,94,184,.25)}.rounded-sm{border-radius:.25rem}.rounded{border-radius:.5rem}.rounded-md{border-radius:1rem}.rounded-lg{border-radius:2rem}.rounded-full{border-radius:9999px}.box-sizing,header#header .inner{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}header#header{position:absolute;top:0;left:0;right:0;background:#fff;height:auto;z-index:5}header#header .inner{position:relative;width:100%;padding-left:30px;padding-right:30px}body.logged-in header#header{top:32px}header#header.fixed{position:fixed;top:0;left:0;right:0}body.browser-alert header#header,body.browser-alert header#header.fixed{top:200px}body.browser-alert header#header.fixed{position:absolute}a.logo,nav.top-bar{position:absolute;line-height:1}a.logo{left:30px;top:9px;width:180px;height:68px;z-index:3}a.logo img{text-align:center;width:100%;height:auto}nav.top-bar{top:0;left:0;right:0;padding:0 0 4px;font-size:13px;color:#fff;text-align:right;z-index:5}nav.top-bar a{display:inline-block;padding:5px 6px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;color:#474747;margin-left:1px}nav.top-bar a.login{border:1px solid #ccc;border-top:none}header#header a.nav-control{display:none}nav.primary{position:relative;text-align:center;z-index:1}nav.primary .menu-primary-container,nav.secondary ul{display:inline-block;padding:0;list-style:none}@media only screen and (min-width:1080px){nav.primary .menu-primary-container{display:inline-block!important}}nav.primary ul{margin:0;text-align:center}nav.primary ul li{position:relative;display:inline-block}nav.primary ul li a,nav.secondary ul li a{font-weight:500;text-decoration:none}nav.primary ul li a{position:relative;display:inline-block;padding:42px 0 26px;margin:0 18px;font-size:16px}nav.primary ul li a:after{position:absolute;top:68%;left:0;width:100%;height:2px;background:#005eb8;content:"";opacity:0;-webkit-transition:height .3s,opacity .3s,-webkit-transform .3s;-moz-transition:height .3s,opacity .3s,-moz-transform .3s;transition:height .3s,opacity .3s,transform .3s;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px)}nav.primary ul li.current-menu-item a{color:#005eb8}nav.primary ul li a:hover:after,nav.primary ul li.current-menu-item a:after{height:2px;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}nav.primary ul ul{position:absolute;top:90%;width:220px;background:#005eb8;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px;display:none}nav.primary ul ul li{display:block;float:none;text-align:left;border-top:1px solid #00519f;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}nav.primary ul ul li:first-child{border-top:none;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}nav.primary ul ul li:last-child{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}nav.primary ul ul li:only-child{-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px}nav.primary ul ul li.menu-item-has-children:after{content:"";position:absolute;right:15px;top:15px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #00376c}nav.primary ul ul li a{display:inline-block;width:100%;font-size:14px;font-weight:400;padding:10px 15px;margin:0;color:#fff}nav.primary .dropdown ul li a:hover,nav.primary ul li.current-menu-item ul li a,nav.primary ul ul li.current-menu-item a{color:#fff}nav.primary ul ul li a:hover{color:#daeaf7}nav.primary ul ul li.current-menu-item,nav.primary ul ul li:hover{background:#00519f}#header .nav-group span.live-chat span p.chat-time,#header nav.primary .my-compassion ul li:hover a:after,.search-widget .close,header#header ul li a:after,header#header ul li a:before,header#header.header-light .logo img,nav.primary .dropdown:before,nav.primary ul ul li a:after,nav.primary ul ul li.current-menu-item a:after,nav.primary ul ul li:hover a:after{display:none}nav.primary ul ul ul{top:0;left:102%;width:200px}nav.primary a.close{position:fixed;display:none}#header .nav-group{position:absolute;top:38px;right:0}#header .nav-group .my-compassion{float:left;background:#005eb8;border:1px solid #004485;text-shadow:none;-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;-ms-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;margin-top:0;padding:8px;margin-right:9px;font-size:13px;line-height:1}#header nav.primary .my-compassion ul{margin-top:5px}#header .nav-group .live-chat:hover span,#header nav.primary .my-compassion ul li,footer .span3 ul.contact-card li span{display:block}#header nav.primary .my-compassion ul li a{padding:10px;margin:0;font-size:14px}#header .nav-group a,#header .nav-group span.live-chat{float:left;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}#header .nav-group a.cart,#header .nav-group a.live-chat,#header .nav-group a.search,#header .nav-group span.live-chat{text-decoration:none;margin:8px 7px 0}#header .nav-group a.cart{position:relative;font-size:13px;text-transform:uppercase;margin-right:0}#header .nav-group a.search{font-size:16px;overflow:hidden}#header .nav-group .live-chat{position:relative;font-size:18px;z-index:1}#header .nav-group .live-chat:before,#header .nav-group a.cart:before{padding-right:5px;z-index:2}#header .nav-group .live-chat span,.search-widget{position:absolute;padding:10px;background:#005eb8;display:none}#header .nav-group .live-chat span{top:200%;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px;font-size:12px;line-height:1.3;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;background:#e6e6e6;color:#2d2d2d;width:240px;left:-125px}#header .nav-group .live-chat span:before,.search-widget:before{content:"";position:absolute;top:-5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent}#header .nav-group .live-chat span:before{border-bottom:5px solid #e6e6e6;left:130px}#header .nav-group a.cart{display:inline-block;background:0 0;width:17px;margin-top:9px}#header .nav-group a.cart span{position:absolute;top:-8px;left:10px;width:15px;height:15px;padding:0;-moz-border-radius:15px;-webkit-border-radius:15px;-ms-border-radius:15px;border-radius:15px;font-weight:900;font-size:10px;text-align:center;line-height:15px;background:#9c1f31;color:#fff;z-index:1}#header .nav-group svg{top:-2px;height:16px}.search-widget{width:260px;left:auto;right:30px;top:100%;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-moz-border-radius:6px;-webkit-border-radius:6px;-ms-border-radius:6px;border-radius:6px;z-index:6}.search-widget:before{right:30px;border-bottom:5px solid #005eb8}.search-widget form,.search-widget input[type=text]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.search-widget form{width:100%;margin:0;padding:0}.search-widget input[type=text]{border:0;width:auto;color:#2d2d2d;font-size:20px;font-weight:300;margin-left:0;margin-bottom:0;height:40px;padding:10px;-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;-ms-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.search-widget input[type=text]:focus{outline:0!important}.search-widget button{float:right;width:auto;padding:9px 10px;font-size:20px;color:#fff;border:0;margin:0;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background:#0078eb;height:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.search-widget button:hover{background:#006bd2;border-color:#85c3ff}#header .nav-group .my-compassion.dropdown{-moz-border-radius:20px;-webkit-border-radius:20px;-ms-border-radius:20px;border-radius:20px;color:#fff;padding-left:15px;padding-right:12px}#header .nav-group .my-compassion.dropdown ul a{color:#2d2d2d}@media only screen and (max-width:1280px){#header .nav-group .live-chat span{width:200px;left:-105px}#header .nav-group .live-chat span:before{left:110px}}@media only screen and (max-width:1079px){body.home.logged-in header#header{top:32px}body.home.logged-in header#header nav.primary .close{top:48px}#header .nav-group .live-chat.unavailable,#header .nav-group .my-compassion.dropdown .fa.fa-lock,nav.primary .menu-primary-container{display:none}nav.primary{display:inline;float:right;z-index:3}nav.primary .close{background:#fff;color:#2d2d2d;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;width:40px;height:40px;font-size:24px;text-align:center;line-height:40px;top:15px;right:10px;opacity:1;z-index:99999}nav.primary .close svg{width:18px;height:18px}nav.primary .menu-primary-container{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,82,167,.9);overflow:scroll;z-index:4}nav.primary .menu-primary-container ul{max-width:320px;width:100%;margin:100px auto;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px}nav.primary .menu-primary-container ul li{display:block}nav.primary .menu-primary-container ul li a{position:relative;z-index:2;padding:15px;margin:0;width:100%;color:#2d2d2d!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}nav.primary .menu-primary-container ul li a:hover{background:#005eb8;color:#fff}nav.primary .menu-primary-container ul li a:after{display:none!important}nav.primary .menu-primary-container ul li:first-child{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}nav.primary .menu-primary-container ul li:last-child{-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}nav.primary .menu-primary-container ul li:nth-child(even){background:#f5f5f5}nav.primary .menu-primary-container ul li.menu-item-has-children:before,nav.primary .menu-primary-container ul ul li.menu-item-has-children:before{position:absolute;content:"";right:0;left:0;text-align:right;vertical-align:middle;top:0;height:16px;padding:20px;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;border-bottom:none;color:#a6a6a6;z-index:3}nav.primary .menu-primary-container ul ul li.menu-item-has-children:before{top:-4px;left:auto}nav.primary .menu-primary-container ul li.current-menu-item ul li a,nav.primary .menu-primary-container ul ul li.current-menu-item a{color:#2d2d2d}nav.primary .menu-primary-container ul ul li.current-menu-item:hover a{z-index:4}nav.primary .menu-primary-container ul ul{position:relative;top:auto;margin:0}nav.primary .menu-primary-container ul ul li{border-color:#ccc}nav.primary .menu-primary-container ul ul li a{background:#e8e8e8;color:#2d2d2d;text-align:center;padding:12px 0}nav.primary .menu-primary-container ul ul ul{left:0}#header .nav-group,a.logo{position:relative}#header .nav-group a.search{text-transform:uppercase;padding:7px;height:32px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#header .nav-group a.cart,#header .nav-group a.search{border:1px solid #ccc;background-color:transparent;margin:0 1px;line-height:1;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px;vertical-align:bottom}#header .nav-group a.btn,#header .nav-group a.cart,#header .nav-group a.live-chat,#header .nav-group span.live-chat{text-transform:uppercase;padding:7px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#header .nav-group .my-compassion.dropdown{color:#2d2d2d;text-transform:none}#header .nav-group .my-compassion.dropdown,#header .nav-group a.cart.icon-basket,header#header .inner{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#header .nav-group .my-compassion.dropdown,#header .nav-group a.btn,#header .nav-group a.cart.icon-basket,#header .nav-group a.live-chat,#header .nav-group span.live-chat{border:1px solid #ccc;background-color:transparent;margin:0 1px;line-height:1;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px;height:32px;vertical-align:bottom}#header .nav-group a.cart.icon-basket{text-transform:uppercase}#header .nav-group a.live-chat:before{padding-right:0;color:#2d2d2d}#header .nav-group a.live-chat span{top:140%;left:-50px}#header .nav-group a.cart{width:31px;height:32px}#header .nav-group a.cart span{width:20px;height:20px;line-height:20px;left:22px;top:-12px;font-size:16px}header#header.fixed .nav-group .btn{color:#7a7a7a}#header .nav-group a,#header .nav-group a.btn,#header .nav-group a.cart:before,#header .nav-group a.search{font-size:16px}#header .nav-group .my-compassion.dropdown ul a:hover,#header.header-light .nav-group .my-compassion.dropdown,#header.header-light .nav-group a.nav-control.btn,#header.header-light .nav-group a.nav-control.btn .fa-bars{color:#fff}#header.header-light .nav-group a.live-chat.unavailable:before,#header.header-light .nav-group a.live-chat:before{padding-right:0;color:#fff}#header .nav-group .btn,#header .nav-group .live-chat,#header .nav-group .my-compassion,#header .nav-group a.cart,#header .nav-group a.live-chat,#header .nav-group a.search,#header.fixed .nav-group .btn,#header.fixed .nav-group .live-chat,#header.fixed .nav-group .my-compassion,#header.fixed .nav-group a.cart,#header.fixed .nav-group a.live-chat,#header.fixed .nav-group a.search{color:#2d2d2d}header#header .nav-group a.my-compassion.btn{text-indent:-9999px;background:url(//webcdn-compassion-ca.s3.amazonaws.com/_2/img/logo-mycompassion-short-grey.png)no-repeat;background-size:24px auto;background-position:6px 4px;width:36px!important}header#header.header-light .nav-group a.my-compassion.btn{background:url(//webcdn-compassion-ca.s3.amazonaws.com/_2/img/logo-mycompassion-short.png)no-repeat;background-size:24px auto;background-position:6px 4px;width:36px!important}header#header.fixed .nav-group a.my-compassion.btn{background-image:url(//webcdn-compassion-ca.s3.amazonaws.com/_2/img/logo-mycompassion-short-grey.png)}#header .nav-group a.cart.icon-basket{padding:6px;background-position:6px 6px}#header .nav-group a.cart.icon-basket svg g g path{fill:#2d2d2d}#header.header-light .nav-group a.cart.icon-basket svg g g path{fill:#fff}#header .nav-group .my-compassion.dropdown,#header .nav-group a.nav-control.btn{display:inline-block;font-weight:500;padding:8px 10px 6px}#header .nav-group a.nav-control.btn,#header .nav-group a.nav-control.btn .fa-bars{color:#2d2d2d}a.logo{display:inline-block;background-position:center;left:0}header#header .inner{padding-left:20px;padding-right:20px;padding-bottom:16px}}@media only screen and (max-width:782px){.logged-in nav.primary .close{top:58px}.logged-in header#header{top:46px}}@media only screen and (max-width:600px){#header .nav-group a.btn,#header .nav-group a.cart,#header .nav-group a.search{margin:0}#header .nav-group .nav-control.btn{padding-top:8px}#header .nav-group .my-compassion.dropdown,header#header .nav-group .live-chat,header#header .nav-group a,header#header .nav-group a.my-compassion.btn,nav.primary{float:none}#header .nav-group .my-compassion.dropdown{-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;padding-left:6px;padding-right:6px}header#header .nav-group{float:left;width:100%;margin:18px 0 0!important;text-align:center;top:0}#header .nav-group a.nav-control.btn span.fa,body.home #header .nav-group a.nav-control.btn span.fa{font-size:14px}header#header .inner{text-align:center}.search-widget{width:80%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:10%;margin-right:10%;right:0}.search-widget input[type=text]{width:100%}.search-widget button{position:absolute;top:10px;right:2%;z-index:1}.search-widget:before{display:none}}@media only screen and (max-width:380px){#header .nav-group .my-compassion.dropdown .fa.fa-caret-down{padding-left:0}#header .nav-group .my-compassion.dropdown,#header .nav-group a.nav-control.btn,body.home #header .nav-group a.nav-control.btn{padding-left:6px;padding-right:6px}}header#header.fixed,header#header.header-light.fixed{background:#fff;-moz-box-shadow:0 8px 22px rgba(0,0,0,.2);-webkit-box-shadow:0 8px 22px rgba(0,0,0,.2);-ms-box-shadow:0 8px 22px rgba(0,0,0,.2);box-shadow:0 8px 22px rgba(0,0,0,.2);-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}#article-sidebar #page-menu ul.children ul.children .current_page_item ul li a,#article-sidebar #page-menu ul.children ul.children a,#header.header-light.fixed nav.primary ul li a,nav.primary ul li a{color:#2d2d2d}#header .nav-group a:hover,#header.header-light.fixed .nav-group a:hover,#header.header-light.fixed nav.primary ul li a:hover,nav.primary ul li a:hover{color:#005eb8}#header .nav-group a,#header.header-light.fixed .live-chat.unavailable,#header.header-light.fixed .nav-group a{color:#7a7a7a}#header .nav-group a svg path,#header.header-light.fixed .nav-group a svg path{fill:#7a7a7a}#header .nav-group a.btn,#header.header-light .live-chat.unavailable,#header.header-light .nav-group a,#header.header-light nav.primary ul li a,#header.header-light.fixed .nav-group a.btn,#header.header-light.fixed nav.primary ul li ul li a{color:#fff}#header.header-light .live-chat.unavailable:hover,#header.header-light .nav-group a:hover,#header.header-light nav.primary ul li a:hover,#header.header-light.fixed nav.primary ul li ul li a:hover{color:#86bbe5}#header.header-light .live-chat.unavailable svg path,#header.header-light .nav-group a svg path,#header.header-light nav.primary ul li a svg path,#header.header-light.fixed nav.primary ul li ul li a svg path,.alert.alert-push-top .close svg path{fill:#fff}#header .nav-group a:hover svg path,#header.fixed .nav-group a:hover svg path,#header.header-light.fixed .nav-group a:hover svg path,.alert.alert-float svg path,.modal .modal-close:hover path{fill:#005eb8}#header.header-light .nav-group a:hover svg path{fill:#86bbe5}header#header.header-light{background:0 0;-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;-ms-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}header#header.header-light:before{content:"";position:absolute;top:0;bottom:-150px;left:0;right:0;background:-moz-linear-gradient(top,rgba(0,0,0,.7)0,transparent 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.7)0,transparent 100%);background:linear-gradient(to bottom,rgba(0,0,0,.7)0,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000', endColorstr='#00000000', GradientType=0)}header#header.header-light .logo{background:url(https://webcdn-compassion-ca.s3.amazonaws.com/_2/img/logo-white.png);background-size:180px auto}header#header.header-light.fixed .logo img{display:inline-block}.check-wrap input[type=checkbox],.radio-wrap input[type=radio],footer .span3 .live-chat:before,footer .span3 i.live-chat.unavailable,footer nav.tertiary .live-chat.unavailable,header#header.header-light.fixed:before{display:none}header#header .nav-group{margin-left:10px}header#header .nav-group .my-compassion{font-family:"Roboto",sans-serif;font-size:13px;text-transform:none}.alert.alert-push-top.p-fixed+header#header.fixed.push-down,header#header.push-down{top:94px}.alert.alert-push-top{position:absolute;left:0;right:0;top:0;text-align:center;color:#fff;padding:20px;min-height:54px;background:#005eb8;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0;z-index:100;margin:0;border:0}.alert.alert-push-top a,footer .span3 a:hover{color:#fff;text-decoration:underline}.alert.alert-push-top .close{opacity:.75;position:absolute;right:10px;top:5px}.alert.alert-push-top .close svg{width:16px;height:16px}.alert.alert-push-top .close:hover,.slider.single-slider .slider-item.slick-current,article.card.sponsor-card button[type=submit].loading .preloader{opacity:1}.alert.alert-warning.alert-push-top{background:#f3d36c;color:#413305}.alert.alert-warning.alert-push-top svg path{fill:#413305}.alert.alert-danger.alert-push-top{background:#cb3c3c}.alert.alert-push-top.p-fixed{position:fixed}@media only screen and (max-width:1080px){.alert.alert-push-top{position:fixed;bottom:0;top:auto}.alert.alert-push-top.p-fixed+header#header.fixed.push-down,header#header.push-down{top:0}}@media only screen and (max-width:960px){.alert.alert-push-top{padding-left:40px;padding-right:40px}.alert.alert-push-top .close{background:0 0}}footer#footer{position:relative;background-color:#1b1b1b;background-size:contain;padding:5em 0 2em;color:#fff;z-index:0}footer#footer .size-1of2{width:50%;float:left}footer#footer .dropdown{display:inline-block;font-weight:500;text-decoration:none;padding:10px 30px 10px 12px}footer#footer [class*=span]{float:left;min-height:1px;margin:0;padding:0 10px}footer#footer .content{max-width:1080px;width:100%;margin-left:auto;margin-right:auto}footer#footer .content nav.secondary{float:left;width:73.15%;padding:0}footer#footer .content nav.secondary ul{padding:0;margin:0}footer#footer .content nav.secondary ul li{display:inline-block;margin:0 15px 20px}footer#footer .content nav.secondary ul ul{width:100%;display:inline-block;padding-left:0}footer#footer .content nav.secondary ul ul li{display:block;margin:0}footer#footer .content nav.secondary ul ul li a{font-size:15px;color:#ccc;font-weight:400;line-height:1.2;margin-bottom:0;text-transform:none;letter-spacing:normal}footer#footer .content nav.secondary ul ul li a:hover{text-decoration:underline}footer#footer .content nav.secondary ul ul ul{padding-left:10px}footer#footer .title-link,footer#footer nav.secondary ul li a,footer#footer nav.secondary ul li span{margin-bottom:10px;text-transform:uppercase;letter-spacing:.1em}footer#footer .title-link{text-decoration:none}footer#footer .title-link,footer#footer nav.secondary ul li a,footer#footer nav.secondary ul li span{display:inline-block;font-size:16px;color:#fff;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}footer#footer nav.primary ul li a,footer#footer nav.secondary ul li a{font-weight:500;text-decoration:none}footer .title-link,footer h6 a{font-weight:500;color:#fff;text-transform:uppercase;letter-spacing:.1em}footer .title-link{margin-bottom:10px;display:inline-block;font-size:16px;transition:all .3s linear}footer h6 a{text-decoration:none}footer .span3{padding-left:20px;padding-right:20px;width:23.14%}footer .span3 ul.contact-card{list-style:none;margin:0 0 10px;font-size:15px;-moz-border-radius:2px;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.menu-tertiary-container,.menu-tertiary-container ul{display:inline}footer .span3 ul.contact-card li{position:relative;padding:3px 0 3px 38px;margin:0 0 1px;line-height:1.2;font-size:14px}footer .span3 ul.contact-card li:last-child{padding-top:5px}footer .span3 .social-icons a,footer .span3 ul.contact-card li .fa{-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%}footer .span3 ul.contact-card li .fa{color:#a6a6a6;position:absolute;top:0;left:0;width:25px;height:25px;border:1px solid;line-height:25px;text-align:center;font-size:15px}footer .span3 ul.contact-card li a{color:#dcdcdc}footer .span3 ul.contact-card li .fa-envelope{font-size:12px}footer .span3 .social-icons{overflow:auto;margin:20px 0 5px;clear:both}footer .span3 .social-icons a{float:left;padding:10px 0;margin:0 2px;height:30px;color:#fff;text-decoration:none}footer .span3 .social-icons a.fa{width:44px;height:24px;text-align:center;font-size:24px;line-height:1.1;margin-right:2px;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}footer .span3 .social-icons a.fa-twitter,footer .span3 .social-icons a.fa-vimeo-square{background:#00b8e1}footer .span3 .social-icons a.fa-youtube{background:#d05050}footer .span3 .social-icons a.fa-facebook{background:#005eb8}footer .span3 .social-icons a.fa:hover{opacity:.6}footer .dropdown{text-align:left;white-space:normal;background:#000;font-size:.9rem;border:0;position:relative;cursor:pointer;z-index:10;font-weight:500;text-decoration:none;padding:10px 12px;line-height:1;text-shadow:none;box-shadow:0 0 0 transparent;border-radius:4px;transition:all .3s linear;-webkit-font-smoothing:antialiased;margin:5px 5px 5px 0}footer .dropdown ul{top:auto;bottom:50%;width:100%;list-style:none;position:absolute;background:#fff;border:1px solid #ccc;color:#2d2d2d;left:-1px;right:auto;text-align:left;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;margin-top:5px;margin-left:0;margin-right:0;display:none;overflow:hidden;margin:0 0 1.3rem;padding:0;font:inherit;vertical-align:baseline}footer .dropdown ul:after{content:"";display:block;clear:both}footer .dropdown ul li,footer .dropdown ul li a{margin:0;border:0;font:inherit;vertical-align:baseline}footer .dropdown ul li{display:block;line-height:20px;padding:0}footer .dropdown ul li a{display:inline-block;width:100%;padding:10px;border-top:1px solid #ccc;text-align:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;color:#0054a6;outline:0}footer .dropdown ul li a:hover{background:#0054a6;color:#fff}footer .dropdown.dir-up:before{content:"";top:14px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff;border-top:none;position:absolute;right:12px;width:0;height:0}footer .copyright{display:block;width:100%;max-width:760px;margin:0 auto;text-align:center;font-size:12px;color:#ccc;clear:both}#footer-trailer,#footer-trailer ul{position:relative;margin:0 auto;clear:both}#footer-trailer{z-index:18;width:100%;overflow:hidden}#footer-trailer ul{float:left;left:50%;display:block;text-align:center}#footer-trailer ul li{position:relative;float:left;right:50%;overflow:hidden;white-space:nowrap;padding:1.3em .8em}#footer-trailer ul li,#footer-trailer ul li a{display:block;height:100px;line-height:100px;vertical-align:middle}#footer-trailer ul li a img{vertical-align:middle}#footer-trailer ul li:first-child a img{width:auto;height:43px}footer nav.tertiary{width:100%;margin:10px 0 20px;clear:both}footer nav.tertiary ul{margin:0;padding:0;background:0 0;line-height:1.9}footer nav.tertiary ul li,nav.tertiary ul li{display:inline-block;padding-left:0;padding-top:0}nav.tertiary a{color:#cfcfcf;margin-right:10px;line-height:1;text-decoration:underline;font-size:13px}#grid{overflow:auto}#grid .size-1of3{width:33.3%;float:left}#grid[data-columns]::before{content:"3 .size-1of3"}@media only screen and (max-width:800px){#grid[data-columns]::before{content:"2 .size-1of2"}#grid #grid .size-1of2{width:50%}#grid footer .span3 ul.contact-card li{padding:3px 0!important}}@media only screen and (min-width:801px){#grid[data-columns]::before{content:"3 .size-1of3"}}@media only screen and (max-width:600px){#grid[data-columns]::before{content:"1 .size-1of1"}#grid .size-1of1{width:100%}#grid,.grid{overflow:auto}footer .span3{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width:400px){#grid[data-columns]::before,.blog-roll .grid[data-columns]::before{content:"1 .column.size-1of1"}}.center-xs form{text-align:left}input{outline:0;height:50px}button{outline:0;font-size:1rem}.select-wrap,input,textarea{line-height:1;width:100%;margin:0;border:1px solid #ccc;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;z-index:1}input,textarea{position:relative;padding:15px;background:#f5f5f5;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.select-wrap{height:50px}.select-wrap>label,form.input-enclosed .group.input-no-label input,form.input-open .group.input-no-label input,input[type=color]+label,input[type=date]+label,input[type=datetime-local]+label,input[type=email]+label,input[type=month]+label,input[type=number]+label,input[type=password]+label,input[type=range]+label,input[type=search]+label,input[type=tel]+label,input[type=text]+label,input[type=time]+label,input[type=url]+label,input[type=week]+label,textarea+label{position:relative;background:#fff;line-height:1;width:100%;height:50px;margin:0;padding:15px;border:1px solid #ccc;background:#f5f5f5;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;z-index:1}.select-wrap,.select-wrap>label:hover,form.input-enclosed .group.input-no-label input:hover,form.input-open .group.input-no-label input:hover,input,input:hover,input[type=color]+label:hover,input[type=date]+label:hover,input[type=datetime-local]+label:hover,input[type=email]+label:hover,input[type=month]+label:hover,input[type=number]+label:hover,input[type=password]+label:hover,input[type=range]+label:hover,input[type=search]+label:hover,input[type=tel]+label:hover,input[type=text]+label:hover,input[type=time]+label:hover,input[type=url]+label:hover,input[type=week]+label:hover,textarea,textarea+label:hover,textarea:hover{background:#fff}.select-wrap:focus,.select-wrap>label:focus,form.input-enclosed .group.input-no-label input:focus,form.input-open .group.input-no-label input:focus,input:focus,input[type=color]+label:focus,input[type=date]+label:focus,input[type=datetime-local]+label:focus,input[type=email]+label:focus,input[type=month]+label:focus,input[type=number]+label:focus,input[type=password]+label:focus,input[type=range]+label:focus,input[type=search]+label:focus,input[type=tel]+label:focus,input[type=text]+label:focus,input[type=time]+label:focus,input[type=url]+label:focus,input[type=week]+label:focus,textarea+label:focus,textarea:focus{border-color:#86bbe5;background:#fff}.select-wrap select,input,textarea{font-size:1rem}label{display:inline-block;width:100%}.group{position:relative;padding:8px 0;clear:both}.group.pad-t0,.input-enclosed .select-wrap>label.stay,.input-open .select-wrap>label.stay{padding-top:0}.check-wrap.split,.group,.group.split,.radio-wrap.split{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.check-wrap.split,.group.split,.radio-wrap.split{float:left;width:50%;clear:none}.group.split{padding-left:8px}.check-wrap.split,.radio-wrap.split{padding:20px}.check-wrap.split.pad-l0,.group.split.pad-l0,.radio-wrap.split.pad-l0{padding-left:0}.radio-group{text-align:center}.radio-group .radio-wrap{display:inline-block;float:none;margin-left:20px}.radio-group .radio-wrap label{text-align:left}.radio-group .radio-wrap:first-child{margin-left:0}.req{color:#cb3c3c}.check-wrap input[type=checkbox]+label,.check-wrap input[type=checkbox]+label:before,.radio-wrap input[type=radio]+label,.select-wrap{-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.select-wrap{position:relative;display:block;padding:0;overflow:hidden;background:#f5f5f5}.select-wrap:before{content:"";background-image:url(//webcdn-compassion-ca.s3.amazonaws.com/_2/icons/icon-sort.svg);background-repeat:no-repeat;background-size:8px;background-position:top center;opacity:.5;position:absolute;width:9px;height:11px;top:20px;right:20px;z-index:3}.select-wrap select{position:relative;background:0 0;width:100%;margin-bottom:0;line-height:50px;padding:0 15px;height:50px;border:0;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0;-webkit-appearance:none;-webkit-font-smoothing:antialiased;cursor:pointer;z-index:2}@media screen and (-webkit-min-device-pixel-ratio:0){.select-wrap:before{display:block}}.select-wrap:hover{background:#fff}textarea{max-width:100%;min-height:200px;height:auto}input[type=radio]{height:auto;width:auto;margin-top:5px;margin-right:10px}input[type=radio]+label{width:auto}.check-wrap,.radio-wrap{position:relative;margin-top:4px;margin-bottom:4px;overflow:hidden}.check-wrap input[type=checkbox]+label,.radio-wrap input[type=radio]+label{position:relative;padding-left:25px;font-size:1rem;font-weight:400;letter-spacing:normal;text-transform:none;font-family:"Roboto",sans-serif;line-height:1.2;display:inline-block;cursor:pointer}.check-wrap input[type=checkbox]+label:before{content:"";position:absolute;width:14px;height:14px;left:0;top:0;border:2px solid #ccc;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.radio-wrap input[type=radio]+label:after,.radio-wrap input[type=radio]+label:before{content:"";position:absolute;background:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.radio-wrap input[type=radio]+label:before{width:14px;height:14px;left:0;top:0;border:2px solid #ccc;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.radio-wrap input[type=radio]+label:after{top:4px;left:4px;width:10px;height:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.check-wrap input[type=checkbox]+label:hover::before,.radio-wrap input[type=radio]+label:hover::after{background:#ccc}.check-wrap input[type=checkbox]:checked+label:before,.radio-wrap input[type=radio]:checked+label:after{background:#005eb8}.check-wrap input[type=checkbox]+label:after{content:"";position:absolute;background-image:url(//webcdn-compassion-ca.s3.amazonaws.com/_2/icons/check.svg);background-repeat:no-repeat;background-size:13px;width:13px;height:10px;top:4px;left:3px;color:#005eb8;opacity:0}.check-wrap input[type=checkbox]:checked+label:after{opacity:1}.check-wrap input[type=checkbox]:checked+label:before{border-color:#005eb8}.check-wrap input[type=checkbox]:checked+label:after,.radio-wrap input[type=radio]:checked+label:after{-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}button[type=button]:only-child,button[type=submit]:only-child{margin-right:0}.check-wrap.box input[type=checkbox]+label,.check-wrap.box input[type=radio]+label,.radio-wrap.box input[type=checkbox]+label,.radio-wrap.box input[type=radio]+label{padding:10px 10px 10px 40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.check-wrap.box input[type=checkbox]+label:before,.check-wrap.box input[type=radio]+label:before,.radio-wrap.box input[type=checkbox]+label:before,.radio-wrap.box input[type=radio]+label:before{top:10px;left:15px}.check-wrap.box input[type=checkbox]+label:after,.check-wrap.box input[type=radio]+label:after,.radio-wrap.box input[type=checkbox]+label:after,.radio-wrap.box input[type=radio]+label:after{top:14px;left:19px}.check-wrap.box input[type=checkbox]:checked+label,.check-wrap.box input[type=radio]:checked+label,.radio-wrap.box input[type=checkbox]:checked+label,.radio-wrap.box input[type=radio]:checked+label{background:rgba(0,94,184,.15)}.input-enclosed input.input-s,.input-enclosed input.input-s+label,.input-open input.input-s,.input-open input.input-s+label,input.input-s{width:200px!important}.input-enclosed input.input-m,.input-enclosed input.input-m+label,.input-open input.input-m,.input-open input.input-m+label,input.input-m{width:300px!important}.input-enclosed input.input-l,.input-enclosed input.input-l+label,.input-open input.input-l,.input-open input.input-l+label,input.input-l{width:400px!important}.donate-input{padding-left:20px;position:relative}.donate-input:before{content:"$";position:absolute;left:0;right:auto}.donate-input input[type=number]+label,.donate-input input[type=text]+label{margin-left:-20px;padding-right:20px}.error .select-wrap,.error input,.error textarea{border:1px solid #cb3c3c;background:#fbf1f1}.error .alert,.show-hide img{display:block}@media only screen and (max-width:600px){.group.split{width:100%;padding-left:0;padding-right:0}.radio-group .radio-wrap,.radio-group .radio-wrap:first-child{display:block;margin-left:0}}.input-enclosed,.input-open{text-align:left}.input-enclosed .group:hover .select-wrap>label,.input-enclosed .group:hover input[type=color]+label,.input-enclosed .group:hover input[type=date]+label,.input-enclosed .group:hover input[type=datetime-local]+label,.input-enclosed .group:hover input[type=email]+label,.input-enclosed .group:hover input[type=month]+label,.input-enclosed .group:hover input[type=number]+label,.input-enclosed .group:hover input[type=password]+label,.input-enclosed .group:hover input[type=range]+label,.input-enclosed .group:hover input[type=search]+label,.input-enclosed .group:hover input[type=tel]+label,.input-enclosed .group:hover input[type=text]+label,.input-enclosed .group:hover input[type=time]+label,.input-enclosed .group:hover input[type=url]+label,.input-enclosed .group:hover input[type=week]+label,.input-enclosed .group:hover textarea,.input-enclosed .group:hover textarea+label,.input-open .group:hover .select-wrap>label,.input-open .group:hover input[type=color]+label,.input-open .group:hover input[type=date]+label,.input-open .group:hover input[type=datetime-local]+label,.input-open .group:hover input[type=email]+label,.input-open .group:hover input[type=month]+label,.input-open .group:hover input[type=number]+label,.input-open .group:hover input[type=password]+label,.input-open .group:hover input[type=range]+label,.input-open .group:hover input[type=search]+label,.input-open .group:hover input[type=tel]+label,.input-open .group:hover input[type=text]+label,.input-open .group:hover input[type=time]+label,.input-open .group:hover input[type=url]+label,.input-open .group:hover input[type=week]+label,.input-open .group:hover textarea,.input-open .group:hover textarea+label{background:#fff}.input-enclosed .select-wrap,.input-open .select-wrap{border:0;background:0 0}.input-enclosed .select-wrap select,.input-open .select-wrap select{line-height:1}.input-enclosed .select-wrap label,.input-open .select-wrap label{position:absolute;top:0}.input-enclosed .group.required label:after,.input-open .group.required label:after{content:"*";color:#cb3c3c;font-size:26px;padding-left:4px;line-height:0}.input-enclosed input[type=color],.input-enclosed input[type=date],.input-enclosed input[type=datetime-local],.input-enclosed input[type=email],.input-enclosed input[type=month],.input-enclosed input[type=number],.input-enclosed input[type=password],.input-enclosed input[type=range],.input-enclosed input[type=search],.input-enclosed input[type=tel],.input-enclosed input[type=text],.input-enclosed input[type=time],.input-enclosed input[type=url],.input-enclosed input[type=week],.input-open input[type=color],.input-open input[type=date],.input-open input[type=datetime-local],.input-open input[type=email],.input-open input[type=month],.input-open input[type=number],.input-open input[type=password],.input-open input[type=range],.input-open input[type=search],.input-open input[type=tel],.input-open input[type=text],.input-open input[type=time],.input-open input[type=url],.input-open input[type=week]{position:absolute;background:0 0;color:#2d2d2d;line-height:1;border:0;height:50px;width:100%;padding-bottom:15px;top:8px;left:0;right:0;bottom:0;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-moz-transition:none .3s linear;-webkit-transition:none .3s linear;-ms-transition:none .3s linear;transition:none .3s linear;z-index:2;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.input-enclosed .group.split input,.input-open .group.split input{left:8px}.input-enclosed .group.split.pad-l0 input,.input-open .group.split.pad-l0 input{left:0}.input-enclosed .select-wrap>label,.input-enclosed input[type=color]+label,.input-enclosed input[type=date]+label,.input-enclosed input[type=datetime-local]+label,.input-enclosed input[type=email]+label,.input-enclosed input[type=month]+label,.input-enclosed input[type=number]+label,.input-enclosed input[type=password]+label,.input-enclosed input[type=range]+label,.input-enclosed input[type=search]+label,.input-enclosed input[type=tel]+label,.input-enclosed input[type=text]+label,.input-enclosed input[type=time]+label,.input-enclosed input[type=url]+label,.input-enclosed input[type=week]+label,.input-enclosed textarea+label,.input-open .select-wrap>label,.input-open input[type=color]+label,.input-open input[type=date]+label,.input-open input[type=datetime-local]+label,.input-open input[type=email]+label,.input-open input[type=month]+label,.input-open input[type=number]+label,.input-open input[type=password]+label,.input-open input[type=range]+label,.input-open input[type=search]+label,.input-open input[type=tel]+label,.input-open input[type=text]+label,.input-open input[type=time]+label,.input-open input[type=url]+label,.input-open input[type=week]+label,.input-open textarea+label{padding:17px 0 0 15px}.input-enclosed textarea,.input-open textarea{margin-top:40px;padding-top:0;width:100%;border-top:none;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.input-enclosed textarea+label,.input-open textarea+label{position:absolute;top:8px;left:0;right:0;height:40px;border:1px solid #ccc;border-bottom:none;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;z-index:3}.input-enclosed input[type=color].stay,.input-enclosed input[type=date].stay,.input-enclosed input[type=datetime-local].stay,.input-enclosed input[type=email].stay,.input-enclosed input[type=month].stay,.input-enclosed input[type=number].stay,.input-enclosed input[type=password].stay,.input-enclosed input[type=range].stay,.input-enclosed input[type=search].stay,.input-enclosed input[type=tel].stay,.input-enclosed input[type=text].stay,.input-enclosed input[type=time].stay,.input-enclosed input[type=url].stay,.input-enclosed input[type=week].stay,.input-open input[type=color].stay,.input-open input[type=date].stay,.input-open input[type=datetime-local].stay,.input-open input[type=email].stay,.input-open input[type=month].stay,.input-open input[type=number].stay,.input-open input[type=password].stay,.input-open input[type=range].stay,.input-open input[type=search].stay,.input-open input[type=tel].stay,.input-open input[type=text].stay,.input-open input[type=time].stay,.input-open input[type=url].stay,.input-open input[type=week].stay{padding-top:30px}.input-enclosed input[type=color]:focus+label,.input-enclosed input[type=date]:focus+label,.input-enclosed input[type=datetime-local]:focus+label,.input-enclosed input[type=email]:focus+label,.input-enclosed input[type=month]:focus+label,.input-enclosed input[type=number]:focus+label,.input-enclosed input[type=password]:focus+label,.input-enclosed input[type=range]:focus+label,.input-enclosed input[type=search]:focus+label,.input-enclosed input[type=tel]:focus+label,.input-enclosed input[type=text]:focus+label,.input-enclosed input[type=time]:focus+label,.input-enclosed input[type=url]:focus+label,.input-enclosed input[type=week]:focus+label,.input-enclosed textarea:focus+label,.input-open input[type=color]:focus+label,.input-open input[type=date]:focus+label,.input-open input[type=datetime-local]:focus+label,.input-open input[type=email]:focus+label,.input-open input[type=month]:focus+label,.input-open input[type=number]:focus+label,.input-open input[type=password]:focus+label,.input-open input[type=range]:focus+label,.input-open input[type=search]:focus+label,.input-open input[type=tel]:focus+label,.input-open input[type=text]:focus+label,.input-open input[type=time]:focus+label,.input-open input[type=url]:focus+label,.input-open input[type=week]:focus+label,.input-open textarea:focus+label{background:#fff;border-color:#86bbe5}.input-enclosed .select-wrap>select.stay,.input-enclosed .select-wrap>select:focus,.input-open .select-wrap>select.stay,.input-open .select-wrap>select:focus{padding-top:16px}.input-enclosed .select-wrap select+label.stay,.input-enclosed input+label.stay,.input-enclosed input:focus+label,.input-enclosed textarea+label.stay,.input-enclosed textarea:focus+label,.input-open .select-wrap select+label.stay,.input-open input+label.stay,.input-open input:focus+label,.input-open textarea+label.stay,.input-open textarea:focus+label{font-size:.7rem;color:#6d6d6d;padding-top:10px}.input-enclosed .select-wrap select+label.stay,.input-enclosed input+label.stay,.input-enclosed textarea+label.stay,.input-open .select-wrap select+label.stay,.input-open input+label.stay,.input-open textarea+label.stay{border-color:#037f78;color:#037f78}.input-enclosed textarea.stay,.input-open textarea.stay{border-color:#037f78}.input-enclosed .error .select-wrap select+label,.input-enclosed .error input[type=color]+label,.input-enclosed .error input[type=date]+label,.input-enclosed .error input[type=datetime-local]+label,.input-enclosed .error input[type=email]+label,.input-enclosed .error input[type=month]+label,.input-enclosed .error input[type=number]+label,.input-enclosed .error input[type=password]+label,.input-enclosed .error input[type=range]+label,.input-enclosed .error input[type=search]+label,.input-enclosed .error input[type=tel]+label,.input-enclosed .error input[type=text]+label,.input-enclosed .error input[type=time]+label,.input-enclosed .error input[type=url]+label,.input-enclosed .error input[type=week]+label,.input-enclosed .error textarea+label,.input-open .error .select-wrap select+label,.input-open .error input[type=color]+label,.input-open .error input[type=date]+label,.input-open .error input[type=datetime-local]+label,.input-open .error input[type=email]+label,.input-open .error input[type=month]+label,.input-open .error input[type=number]+label,.input-open .error input[type=password]+label,.input-open .error input[type=range]+label,.input-open .error input[type=search]+label,.input-open .error input[type=tel]+label,.input-open .error input[type=text]+label,.input-open .error input[type=time]+label,.input-open .error input[type=url]+label,.input-open .error input[type=week]+label,.input-open .error textarea+label{border-color:#cb3c3c;background:#fbf1f1;color:#cb3c3c}.input-enclosed .group.input-no-label input,.input-enclosed .group.input-no-label textarea,.input-open .group.input-no-label input,.input-open .group.input-no-label textarea{top:0}.input-enclosed input:-webkit-autofill,.input-enclosed input:-webkit-autofill:active,.input-enclosed input:-webkit-autofill:focus,.input-enclosed input:-webkit-autofill:hover,.input-open input:-webkit-autofill,.input-open input:-webkit-autofill:active,.input-open input:-webkit-autofill:focus,.input-open input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out 0s}.group.required label:after{content:"*";color:#cb3c3c;font-size:26px;padding-left:4px;line-height:0}.input-enclosed input.stay[type=color],.input-enclosed input.stay[type=date],.input-enclosed input.stay[type=datetime-local],.input-enclosed input.stay[type=email],.input-enclosed input.stay[type=month],.input-enclosed input.stay[type=number],.input-enclosed input.stay[type=password],.input-enclosed input.stay[type=range],.input-enclosed input.stay[type=search],.input-enclosed input.stay[type=tel],.input-enclosed input.stay[type=text],.input-enclosed input.stay[type=time],.input-enclosed input.stay[type=url],.input-enclosed input.stay[type=week],.input-enclosed input[type=color]:focus,.input-enclosed input[type=date]:focus,.input-enclosed input[type=datetime-local]:focus,.input-enclosed input[type=email]:focus,.input-enclosed input[type=month]:focus,.input-enclosed input[type=number]:focus,.input-enclosed input[type=password]:focus,.input-enclosed input[type=range]:focus,.input-enclosed input[type=search]:focus,.input-enclosed input[type=tel]:focus,.input-enclosed input[type=text]:focus,.input-enclosed input[type=time]:focus,.input-enclosed input[type=url]:focus,.input-enclosed input[type=week]:focus,.input-open input.stay[type=color],.input-open input.stay[type=date],.input-open input.stay[type=datetime-local],.input-open input.stay[type=email],.input-open input.stay[type=month],.input-open input.stay[type=number],.input-open input.stay[type=password],.input-open input.stay[type=range],.input-open input.stay[type=search],.input-open input.stay[type=tel],.input-open input.stay[type=text],.input-open input.stay[type=time],.input-open input.stay[type=url],.input-open input.stay[type=week],.input-open input[type=color]:focus,.input-open input[type=date]:focus,.input-open input[type=datetime-local]:focus,.input-open input[type=email]:focus,.input-open input[type=month]:focus,.input-open input[type=number]:focus,.input-open input[type=password]:focus,.input-open input[type=range]:focus,.input-open input[type=search]:focus,.input-open input[type=tel]:focus,.input-open input[type=text]:focus,.input-open input[type=time]:focus,.input-open input[type=url]:focus,.input-open input[type=week]:focus{height:60px;padding-top:20px}.show-hide{position:relative;padding:10px 0;overflow:visible}.show-hide div[class^=col]{padding-left:0;padding-right:0}.show-hide ul{list-style:disc;list-style-position:inside;overflow:hidden}.show-hide .show-hide-title,.show-hide ol,.show-hide p,.show-hide ul{padding-left:38px}.show-hide .show-hide-title{font-family:"Montserrat",sans-serif;font-weight:600;font-size:1.125rem;color:#000;text-transform:none;text-align:left}.show-hide .show-hide-title:before{content:url(//webcdn-compassion-ca.s3.amazonaws.com/_2/img/trips-visits/svg/plus.svg);position:absolute;left:0;top:auto;bottom:auto;height:28px;transform:rotate(0deg);transform-origin:50% 50%;transition:transform .2s ease-in-out}.show-hide>*{overflow:hidden;opacity:0;margin:0;transform:rotate(0deg);max-height:0;transition:opacity .3s ease-in-out,max-height .5s ease-in-out,margin .3s ease-in-out}.show-hide.open>*{display:block;opacity:1;overflow:hidden;max-height:9999rem;transition:opacity .3s ease-in-out,max-height .3s ease,margin-bottom .3s ease}.show-hide.open .show-hide-title:before{transform:rotate(135deg)}.show-hide.open ol,.show-hide.open p,.show-hide.open ul,.show-hide.open>*{margin-bottom:1.25rem}.show-hide.open .show-hide-title+ol,.show-hide.open .show-hide-title+p,.show-hide.open .show-hide-title+ul{margin-top:1.25rem}.show-hide .show-hide-title{display:block;opacity:1;overflow:hidden;max-height:99em;transition:opacity .5s ease-in-out,max-height .5s ease,margin-bottom .5s ease}.reveal-btn.open .open{display:block}.reveal-btn .open,.reveal-btn.open .closed{display:none}.modal,.modal .card{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.modal{-webkit-animation-name:fadeIn;animation-name:fadeIn;z-index:99999}.modal .card{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}.modal .modal-close{top:20px;right:20px;bottom:auto;border:0;line-height:1;padding:0;background:0 0;cursor:pointer}.modal .modal-close path{-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.modal.modal-video{background:#000}.modal.modal-video .modal-close svg path{fill:#fff}.slider{position:relative;overflow:hidden}.slider .slick-slide:focus{outline:0}.slider button.slick-next,.slider button.slick-prev{position:absolute;text-indent:-9999px;left:20px;width:60px;height:60px;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;top:40%;background-color:#86bbe5;border:0;background-repeat:no-repeat;background-image:url(//webcdn-compassion-ca.s3.amazonaws.com/_2/icons/arrow-left.svg);background-size:16px 30px;background-position:20px center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:2;overflow:hidden;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.slider button.slick-next{background-image:url(//webcdn-compassion-ca.s3.amazonaws.com/_2/icons/arrow-right.svg);background-position:24px center;left:auto;right:20px}.slider.single-slider .slick-list{max-width:1280px;margin:0 auto}.card,.slider.single-slider .slider-item{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.slider.single-slider .slider-item{float:left;padding:0 1.75rem;opacity:0;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.slider ul.slick-dots{text-align:center;list-style:none;margin:0 0 0 10px;clear:both}.slider ul.slick-dots li{display:inline-block;margin-right:5px}.slider ul.slick-dots li button{width:15px;height:15px;-moz-border-radius:100%;-webkit-border-radius:100%;-ms-border-radius:100%;border-radius:100%;background:#ccc;text-indent:-9999px;overflow:hidden}.slider ul.slick-dots li.slick-active button{background:#005eb8;border-color:#005eb8}@media only screen and (max-width:1280px){button.slick-next,button.slick-prev{display:none!important}}.card{position:relative;background:#fff;text-align:left;-moz-border-radius:6px;-webkit-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-moz-box-shadow:0 8px 22px rgba(0,0,0,.15);-webkit-box-shadow:0 8px 22px rgba(0,0,0,.15);-ms-box-shadow:0 8px 22px rgba(0,0,0,.15);box-shadow:0 8px 22px rgba(0,0,0,.15)}.card-image,.card.image-card{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden}.card.image-card{min-height:400px;color:#fff;background-color:#005eb8}.card.image-card:before{content:"";position:absolute;bottom:0;left:0;right:0;height:250px;background:-moz-linear-gradient(top,transparent 0,rgba(0,0,0,.7) 100%);background:-webkit-linear-gradient(top,transparent 0,rgba(0,0,0,.7) 100%);background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.7) 100%)}.card.image-card .card-content{position:absolute;bottom:25px;left:20px;right:20px}.card.image-card .card-content strong{padding-top:7px}.card.image-card .card-content .btn.status-closed,.card.image-card .card-content .btn.status-coming-soon,.card.image-card .card-content .btn.status-open{padding-top:.5rem;padding-bottom:.5rem}.card-image{height:240px;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.card-content .subtitle{margin-bottom:10px;font-style:normal;font-family:"Montserrat",sans-serif;font-weight:600}article.card.sponsor-card{line-height:20px}article.card.sponsor-card :after,article.card.sponsor-card :before{content:none}article.card.sponsor-card .card{-webkit-flex:1 1 100px}article.card.sponsor-card,article.card.sponsor-card .sponsor-overlay{-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;border-radius:10px}article.card.sponsor-card .sponsor-overlay{opacity:1;transition:opacity .2s ease}article.card.sponsor-card .sponsor-overlay.hidden{opacity:0;transition:opacity .2s ease;display:flex!important;z-index:-1}article.card.sponsor-card .prof-photo,article.card.sponsor-card .summary{width:100%}article.card.sponsor-card .rnd-img{-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;width:200px;height:200px;overflow:hidden}article.card.sponsor-card .rnd-img img{margin-top:-40px}article.card.sponsor-card h3{color:#005eb8;font-size:1.5rem;line-height:40px}article.card.sponsor-card .gender-age-pill{background:rgba(134,187,229,.22);border:#86bbe5 solid 1px;border-radius:25px;box-sizing:border-box;margin-top:7px;white-space:nowrap}article.card.sponsor-card .gender-age-pill p.dis-in{vertical-align:text-bottom;line-height:25px;font-size:11px}article.card.sponsor-card .gender-age-pill p.dis-in:first-child{border-right:#86bbe5 solid 1px;padding-left:15px}article.card.sponsor-card .gender-age-pill p.dis-in:last-child{padding-right:15px}article.card.sponsor-card .country figcaption{color:#000}article.card.sponsor-card .country img{width:20px;height:20px;margin-right:5px}article.card.sponsor-card .btn,article.card.sponsor-card .btn-s{width:100%!important;box-shadow:none;text-shadow:none;font-weight:700;letter-spacing:1px;font-size:.75rem;padding-top:10px;padding-bottom:10px;line-height:1.667}article.card.sponsor-card a.uppercase{text-decoration:underline;letter-spacing:1px}article.card.sponsor-card button[type=submit]{position:relative;display:flex}article.card.sponsor-card button[type=submit] .preloader{opacity:0;transition:opacity .2s ease-in}article.card.sponsor-card button[type=submit] span{display:block;transition:opacity .2s ease-in;opacity:1}article.card.sponsor-card button[type=submit].loading span{opacity:0}article.card.sponsor-card .preloader{position:absolute;width:25px;height:25px;margin:0 auto}article.card.sponsor-card .preloader .double-bounce1,article.card.sponsor-card .preloader .double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#86bbe5;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}article.card.sponsor-card .preloader .double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}.card-content .btn,.card-content .donate-now .btn,.card-content .donate-now button,.card-content button{border-radius:25px;font-size:.75rem;padding:1rem 2rem;width:auto;font-weight:600;font-family:"Montserrat",sans-serif;line-height:1.182;letter-spacing:.1rem;border:0;min-width:0;flex-basis:auto}.card-content .donate-now .input-append{justify-content:flex-start}.card-content .donate-now .input-wrap,.card-content .donate-now .select-wrap{width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:110px;border:0;margin-bottom:1.25rem}.card-content .donate-now .input-wrap{padding-right:1.25rem}.card-content .donate-now .select-wrap{padding-left:1.25rem}.card-content .donate-now .input-wrap,.card-content .donate-now .select-wrap,.card-content .donate-now input{height:40px}.card-content .donate-now input,.card-content .donate-now select{padding-left:0;border-radius:0;border-bottom:2px solid #2d2d2d}.card-content .donate-now input{padding-bottom:5px;padding-left:.9rem}.card-content .donate-now select{height:30px;margin-top:10px}.card-content .donate-now .select-wrap::before{top:18px;right:0}.card-content .donate-now .dollar{top:8px;left:0}a .card{display:inline-block;text-decoration:none;color:initial;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;cursor:pointer}a:hover .card{-moz-box-shadow:0 8px 22px rgba(0,0,0,.3);-webkit-box-shadow:0 8px 22px rgba(0,0,0,.3);-ms-box-shadow:0 8px 22px rgba(0,0,0,.3);box-shadow:0 8px 22px rgba(0,0,0,.3)}.card-shadow-l,a .card{-moz-box-shadow:0 8px 22px rgba(0,0,0,.15);-webkit-box-shadow:0 8px 22px rgba(0,0,0,.15);-ms-box-shadow:0 8px 22px rgba(0,0,0,.15);box-shadow:0 8px 22px rgba(0,0,0,.15)}.card.goc-card{-moz-box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none}.card.visit-card.image-card{min-height:450px}.card.visit-card.image-card::before{height:400px;background:-moz-linear-gradient(top,transparent 0,rgba(0,0,0,.5) 40%,rgba(0,0,0,.8) 100%);background:-webkit-linear-gradient(top,transparent 0,rgba(0,0,0,.5) 40%,rgba(0,0,0,.8) 100%);background:linear-gradient(top,transparent 0%,rgba(0,0,0,.5) 40%,rgba(0,0,0,.8) 100%)}.card.visit-card.image-card .card-content .btn{padding:.75rem 1.25rem}.card.visit-card.image-card strong{letter-spacing:.9px}.trip-card-section a.col-4{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}@media only screen and (max-width:600px){.card-wrap.col-sm-6{-webkit-flex-basis:100%;flex-basis:100%;max-width:100%}article.card.sponsor-card.col-3{flex:auto}article.card.sponsor-card .prof-photo.mar-xa{width:auto;flex-basis:auto;margin-left:0;margin-right:0}article.card.sponsor-card .rnd-img,article.card.sponsor-card .rnd-profile-img{width:80px;height:80px}article.card.sponsor-card .rnd-img.mar-b1,article.card.sponsor-card .rnd-profile-img.mar-b1{margin-bottom:0}article.card.sponsor-card .rnd-img img{margin-top:-20px}article.card.sponsor-card h3{font-size:1.125rem;line-height:30px}}@media only screen and (max-width:450px){article.card.sponsor-card.col-3{flex:auto}article.card.sponsor-card .prof-photo{width:auto}article.card.sponsor-card .rnd-img{width:80px;height:80px}article.card.sponsor-card .rnd-img img{margin-top:-20px}article.card.sponsor-card h3{font-size:1.125rem;line-height:30px}.gender-wrap.col-mb-12{max-width:fit-content}.gender-age-pill p.dis-in{vertical-align:text-bottom;line-height:25px;font-size:11px}.gender-age-pill p.dis-in:first-child{border-right:#86bbe5 solid 1px;padding-left:15px}.gender-age-pill p.dis-in:last-child{padding-right:15px}}.alert{position:relative;text-align:left;margin-top:10px;margin-bottom:20px;padding:10px 15px 10px 45px;background:#fff;text-shadow:0 1px 0 rgba(255,255,255,.5);border:1px solid #005eb8;color:#005eb8;-moz-border-radius:6px;-webkit-border-radius:6px;-ms-border-radius:6px;border-radius:6px;line-height:1.25rem}.alert.alert-danger{border-color:#cb3c3c;color:#cb3c3c}.alert.alert-danger a{color:#cb3c3c}.alert.alert-warning{border-color:#c36a25;color:#c36a25}.alert.alert-warning a{color:#c36a25}.alert.alert-success{border-color:#037f78;color:#037f78}.alert.alert-success a{color:#037f78}.alert:before{content:"";position:absolute;left:10px;top:10px;bottom:0;background-size:20px;background-position:center;background-repeat:no-repeat;width:25px;height:25px;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-image:url(//webcdn-compassion-ca.s3.amazonaws.com/_2/img/icons/alert-icon.svg)}.alert.alert:before{background-color:#005eb8}.alert.alert-danger:before{background-color:#cb3c3c}.alert.alert-warning:before{background-color:#c36a25}.alert.alert-success:before{background-color:#037f78}#article-sidebar #page-menu ul.children ul.children .current_page_item ul li a:after,.group .alert,.group .alert:before{display:none}.group.error .alert,.group.error .alert:before{display:block}.alert.alert-float{position:absolute;left:0;top:100%;padding:15px 15px 15px 50px;font-size:13px;white-space:normal;line-height:1.4;width:200px;border:2px solid #005eb8;background:#fff;color:#2d2d2d;-moz-box-shadow:0 0 10px rgba(0,0,0,.25);-webkit-box-shadow:0 0 10px rgba(0,0,0,.25);-ms-box-shadow:0 0 10px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25);-moz-border-radius:6px;-webkit-border-radius:6px;-ms-border-radius:6px;border-radius:6px;text-align:left;z-index:99999}.alert.alert-float span{position:relative;left:auto;top:auto!important}.alert.alert-float svg{position:absolute;left:15px;top:15px;width:24px;height:auto}.alert.alert-float::after,.alert.alert-float::before{content:"";position:absolute;top:-10px;left:14px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #005eb8}.alert.alert-float::after{top:-7px;left:16px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff}.alert.alert-warning.alert-float{border-color:#e6b413}.alert.alert-warning.alert-float svg path{fill:#e6b413}.alert.alert-warning.alert-float:before{border-bottom-color:#e6b413}.alert.alert-danger.alert-float{border-color:#cb3c3c}.alert.alert-danger.alert-float svg path{fill:#cb3c3c}.alert.alert-danger.alert-float:before{border-bottom-color:#cb3c3c}.alert.alert-success.alert-float{border-color:#037f78}.alert.alert-success.alert-float svg path{fill:#037f78}.alert.alert-success.alert-float:before{border-bottom-color:#037f78}.pullquote,blockquote.pullquote{font:200 2rem/2.875rem"Montserrat",sans-serif}.pullquote div.col-8,blockquote.pullquote div.col-8{border-left:8px solid #005eb8;margin-left:1.25rem;padding-left:3rem;hanging-punctuation:first}.pullquote span,blockquote.pullquote span{display:block;font:700 1.25rem"Montserrat",sans-serif;padding-top:20px;text-transform:uppercase;letter-spacing:.05rem}.pullquote span:before,blockquote.pullquote span:before{content:"— "}.pullquote.inv,blockquote.pullquote.inv{color:#fff}.pullquote.inv div.col-8,blockquote.pullquote.inv div.col-8{border-color:#fff}@media only screen and (max-width:600px){.pullquote,blockquote.pullquote{font:300 1.25rem/2.0625rem"Montserrat",sans-serif;padding-left:2.5rem;padding-right:2.5rem}.pullquote div.col-8,blockquote.pullquote div.col-8{border-left:none;border-top:8px solid #005eb8;border-bottom:1px solid #2d2d2d;padding:2rem 0;margin:0 1.25rem}.pullquote span,blockquote.pullquote span{font-size:1rem}}body.page-template-default .content-control .show-hide,body.page-template-default .content-control h1,body.page-template-default .content-control h2,body.page-template-default .content-control h3,body.page-template-default .content-control h4,body.page-template-default .content-control h5,body.page-template-default .content-control h6,body.page-template-default .content-control ol,body.page-template-default .content-control p,body.page-template-default .content-control ul{max-width:600px;margin-left:auto;margin-right:auto}#article-sidebar #page-menu ul.children{font-family:"Montserrat",sans-serif;font-size:1.75rem;font-weight:600;color:#000}#article-sidebar #page-menu ul.children li{padding-bottom:5px}#article-sidebar #page-menu ul.children ul.children{font-family:"Roboto",sans-serif;font-size:1.125rem;font-weight:500;line-height:2}#article-sidebar #page-menu ul.children ul.children li{padding-bottom:0}#article-sidebar #page-menu ul.children ul.children ul.children{padding-left:20px}#article-sidebar #page-menu ul.children ul.children .current_page_item{position:relative}#article-sidebar #page-menu ul.children ul.children .current_page_item a{position:relative;z-index:1;color:#005eb8}#article-sidebar #page-menu ul.children ul.children .current_page_item a:after{content:"";position:absolute;bottom:0;left:0;right:0;height:10px;background:#e0edf8;z-index:-1}#article-sidebar #page-menu ul.children a{color:#000;text-decoration:none}#article-sidebar #page-menu ul.children a:hover,#article-sidebar #page-menu ul.children ul.children a:hover,#article-sidebar #page-menu ul.children ul.children ul.children a:hover{color:#005eb8}@media only screen and (max-width:800px){.page-template-default #content #article-sidebar{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}
/*# sourceMappingURL=page.css.map */