@charset "UTF-8";
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,700;0,900;1,400;1,500;1,700;1,900&display=swap");@import "../../icomoon/style.css";html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-size:1.25rem}body{color:#585858;font-family:Montserrat,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,0.004);-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body,html{border:none;height:100%;min-height:100%;margin:0;padding:0;width:100%}.overlay,.post-date,.post-item h3,.post-item img,.post-item p,.project-item h2,.sub-menu a:after,a,button.slick-next,button.slick-prev{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.project-image,.projects-slider-container .overlay,.projects-slider-container .project-copy,.slick-slide{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.gform_ajax_spinner{border:4px solid rgba(255,255,255,0.3);border-left:4px solid #d4467a;-webkit-animation:spinner 1.1s infinite linear;animation:spinner 1.1s infinite linear;border-radius:50%;width:30px;height:30px}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}html{font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:800px){html{font-size:1rem}}body{line-height:1.8rem;font-size:1.25rem}a{color:#d4467a;outline:0;text-decoration:none}h1{font-family:Montserrat,sans-serif;font-weight:900;font-style:normal;letter-spacing:1px}h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;font-weight:700;font-style:normal;letter-spacing:1px}h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-family:Montserrat,sans-serif;font-weight:900;font-style:normal;letter-spacing:1px}h1,h2,h3,h4,h5,h6{color:#d4467a;margin:30px 0 20px 0;padding:0;text-transform:none}h1{font-size:50px;line-height:1.4}h2{font-size:40px;line-height:1.4}h3{font-size:1.56rem;line-height:1.56rem}b,strong{font-weight:700;font-family:Montserrat,sans-serif;font-weight:700;font-style:normal;letter-spacing:1px}p{color:#585858;font-weight:300;letter-spacing:0;margin:0 0 30px;padding:0;text-transform:none;font-family:Montserrat,sans-serif;font-weight:500;font-style:normal}li{color:#585858;font-size:1.25rem;font-weight:300;letter-spacing:0;margin:0 0 10px;padding:0;text-transform:none;font-family:Montserrat,sans-serif;font-weight:500;font-style:normal}blockquote{border-left:3px solid #585858;color:#585858;size:1.25rem;font-style:italic;margin:20px 0;padding:0 0 0 15px;font-family:Montserrat,sans-serif;font-weight:500;font-style:normal}ol,ul{margin:10px 0;padding-left:20px}ol{padding-left:25px}.branded-title{font-size:20px;text-transform:uppercase;color:#d4467a;font-weight:400;margin:0 0 10px 0}ul.social{display:inline-block;list-style:none;margin:0;padding:0}ul.social li{font-size:20px;margin:0 10px 0 0;float:left}ul.social li:last-child{margin:0}ul.social li .icon:before{color:white}ul.social li .icon-youtube:hover:before{color:#f00}ul.social li .icon-googleplus:hover:before{color:#dc4e41}ul.social li .icon-linkedin:hover:before{color:#0077b5}ul.social li .icon-pinterest:hover:before{color:#bd081c}ul.social li .icon-facebook:hover:before{color:#3b5998}ul.social li .icon-instagram:hover:before{color:#e4405f}ul.social li .icon-twitter:hover:before{color:#1da1f2}.banner .youtube-player-with-thumb,.video-full{height:100%;left:0;padding:0;position:absolute;top:0;width:100%}.video-container{height:0;left:auto;position:relative;padding-bottom:56.25%;padding-top:25px;top:auto;width:auto}.video-container iframe,.video-full iframe,.youtube-player iframe,.youtube-player-with-thumb iframe{border:0;position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}.banner .youtube-player-with-thumb,.video-full{overflow:hidden}.banner .youtube-player-with-thumb iframe,.video-full iframe{left:50%;top:50%;height:115%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:115%}.youtube-player,.youtube-player-with-thumb{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;width:100%;background:#000}.youtube-player img,.youtube-player-with-thumb img{display:block;margin:auto;opacity:0.8;position:absolute;border:none;cursor:pointer}.youtube-player-with-thumb:hover img,.youtube-player:hover img{opacity:0.9;-webkit-transform:scale(1.05);transform:scale(1.05)}.youtube-player .icon-play,.youtube-player-with-thumb .icon-play{color:white;font-size:90px;left:50%;top:50%;position:absolute;cursor:pointer;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.youtube-player .icon-play:hover,.youtube-player-with-thumb .icon-play:hover{-webkit-transform:translate3d(-50%,-50%,0) scale(1.1);transform:translate3d(-50%,-50%,0) scale(1.1)}img{display:block;height:auto;max-width:100%}.img-left{float:left;margin:10px 10px 10px 0}.img-center{margin:10px auto}.img-center img{display:block;margin:10px auto}.img-right{float:right;margin:10px 0 10px 10px}.aligncenter,.alignleft,.alignright{display:block}.inline-cover{height:100%;width:100%}.inline-cover img{height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.inline-cover.ie-fix{background-size:cover;background-position:center}.inline-cover.ie-fix img{opacity:0}@media (min-width:800px){.alignleft{float:left;margin:10px 30px 10px 0}.alignright{float:right;margin:10px 0 10px 30px}}.button,.oct-header ul.main-menu>li.cta a,button,input[type=button],input[type=reset],input[type=submit]{background-color:#d4467a;border-radius:50px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;border-color:white;color:white;cursor:pointer;display:inline-block;font-size:1.375rem;outline:0!important;padding:0.36em 1.36em;text-align:center;text-decoration:none;font-family:Montserrat,sans-serif;font-weight:700;font-style:normal;letter-spacing:1px}.button:hover,.oct-header ul.main-menu>li.cta a:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#bb2c60;border-color:white;color:white}.button.button-dark,.sticky .button,button.button-dark,input[type=button].button-dark,input[type=reset].button-dark,input[type=submit].button-dark{color:#585858;border-color:#585858}.button.button-dark:hover,.sticky .button:hover,button.button-dark:hover,input[type=button].button-dark:hover,input[type=reset].button-dark:hover,input[type=submit].button-dark:hover{background-color:rgba(88,88,88,0.1);border-color:#585858}.button.button-dark:hover a,.sticky .button:hover a,button.button-dark:hover a,input[type=button].button-dark:hover a,input[type=reset].button-dark:hover a,input[type=submit].button-dark:hover a{color:#585858}.button-hollow{border:white solid 2px;color:white;font-family:Montserrat,sans-serif;font-weight:700;font-style:normal;letter-spacing:1px;padding:0.75rem 1.5rem;text-transform:uppercase;font-size:18px}.button-hollow:focus,.button-hollow:hover{background:#fff;color:#d4467a}.arrow-button{font-family:"icomoon"!important;position:relative;display:inline-block;width:30px;height:30px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.arrow-button:hover{width:35px}.arrow-button:before{content:"";position:absolute;background-color:white;height:4px;border-radius:2px;left:0;width:100%;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.arrow-button:after{color:white;content:"\e90b";position:absolute;right:0;font-size:32px;font-weight:bold;top:50%;-webkit-transform:translate3d(10px,-50%,0);transform:translate3d(10px,-50%,0)}.arrow-button.arrow-button-dark:before{background-color:#585858}.arrow-button.arrow-button-dark:after{color:#585858}@media (min-width:800px){.arrow-button{width:60px;height:50px}.arrow-button:hover{width:65px}.arrow-button:after{font-weight:normal;font-size:56px;-webkit-transform:translate3d(16px,-50%,0);transform:translate3d(16px,-50%,0)}}a:hover .arrow-button{width:65px}.pagination{margin:30px 0 0 0;text-align:center}.pagination ul.page-numbers{margin:0;padding:0;list-style:none}.pagination ul.page-numbers li{display:inline-block;margin:0}.pagination a.page-numbers,.pagination span.page-numbers{padding:3px 7px}.pagination .icon-chevron-thin-left,.pagination .icon-chevron-thin-right{top:3px;position:relative}.post-pagination{margin:50px 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.post-pagination a{color:#585858}.post-pagination a:hover{color:#d4467a}.post-pagination .icon-chevron-thin-left,.post-pagination .icon-chevron-thin-right{top:3px;position:relative}form{background:none;border:0;margin:0}form *{-webkit-box-sizing:border-box;box-sizing:border-box}form legend{display:none;margin-bottom:0;font-weight:600}form fieldset{padding:0;border-width:0}label{color:#585858;display:inline-block;font-size:1.25rem;font-weight:700;margin:0 0 8px;padding:0;width:auto}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{background-color:white;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#585858;border:1px solid #E1E1E1;font-size:1.25rem;height:35px;padding:6px 10px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=email]::-ms-expand,input[type=number]::-ms-expand,input[type=password]::-ms-expand,input[type=search]::-ms-expand,input[type=tel]::-ms-expand,input[type=text]::-ms-expand,input[type=url]::-ms-expand,select::-ms-expand,textarea::-ms-expand{display:none}input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=url]:hover,select:hover,textarea:hover{background-color:rgba(255,255,255,0.5)}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{outline:0}input[type=file]{width:100%}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}select[multiple=multiple]{height:100px}textarea{height:auto;min-height:100px}input[type=checkbox],input[type=radio]{display:inline}.hidden-field{display:none}.category-select{margin:0 auto 40px;max-width:500px;width:100%}.ginput_container_select{border:1px solid #E1E1E1;position:relative}.ginput_container_select:before{content:"\e90b";font-family:"icomoon"!important;font-size:1rem;position:absolute;right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0) rotate(90deg);transform:translate3d(0,-50%,0) rotate(90deg)}.ginput_container_select select{background:none;border:none;height:50px;position:relative}.gform_fields{font-size:0;list-style:none;margin:0;margin-left:-20px;margin-right:-20px;padding:0}.gfield{display:inline-block;float:none;margin:0 0 20px 0!important;padding:0 20px;vertical-align:top;width:100%}.ginput_container{width:auto}.gform_page_footer{border-top:1px solid #E1E1E1;margin-top:15px;padding-top:15px;position:relative;width:100%}.gform_page_footer .gform_next_button,.gform_page_footer input[type=submit]{float:right}.gform_ajax_spinner{left:50%;margin-left:-15px;position:absolute;top:50px}.gform_wrapper .button,.gform_wrapper .gform_button{background-color:#d4467a;border-color:#585858;color:#585858}.gform_wrapper .button:hover,.gform_wrapper .gform_button:hover{background-color:rgba(88,88,88,0.1);border-color:#585858;color:#585858}.gfield_checkbox,.gfield_radio{list-style:none;padding:0}.gfield_checkbox li *,.gfield_radio li *{display:inline-block;font-weight:400;vertical-align:middle}.gfield_checkbox label,.gfield_radio label{margin:0}.gfield_checkbox input,.gfield_radio input{margin-right:7px}.gfield_radio input{margin-right:10px}.ginput_complex{font-size:0;margin-left:-20px;margin-right:-20px}.ginput_complex>span{display:inline-block;padding-left:20px;padding-right:20px;width:100%}.ginput_complex>span label{font-size:-2.75rem;margin:5px 0 0}.ginput_complex.has_prefix{padding-left:110px;position:relative}.ginput_complex.has_prefix .name_prefix{left:0;position:absolute;width:110px!important}.ginput_container_address>span{margin-top:12px}.ginput_container_address>span.address_line_1{margin-top:0}.ginput_container_time{display:inline-block;vertical-align:top;width:90px}.ginput_container_time input[type=email],.ginput_container_time input[type=number],.ginput_container_time input[type=password],.ginput_container_time input[type=search],.ginput_container_time input[type=tel],.ginput_container_time input[type=text],.ginput_container_time input[type=url]{width:70px}.ginput_container_time i{font-style:normal}.ginput_container_time label{font-size:-2.75rem;display:block;margin-top:5px}.gfield_list td{padding:5px 0;vertical-align:middle}.gfield_list td.gfield_list_icons{padding:5px 10px}.gfield_list td img{display:inline-block}.gfield_list tr:first-child td{padding-top:0}.gfield_list tr:last-child td{padding-bottom:0}.gf_progressbar_wrapper{margin:0 0 15px;padding:0;width:100%}.gf_progressbar_wrapper h3.gf_progressbar_title{color:#585858;font-size:1.25rem;margin:0 0 10px!important;padding:0!important}.gf_progressbar{background:#ccc;border:10px solid #f1f1f1;border-radius:25px;margin:0;overflow:hidden;width:100%}.gf_progressbar_percentage{background:#d4467a;color:white;padding:5px;text-align:center}.gfield_required{color:#B00001;margin-left:5px}.validation_error{background:none;border:1px solid #B00001;color:#B00001;font-size:1.25rem;font-weight:400;margin:15px 0;padding:15px}.validation_message{color:#B00001;font-size:-2.75rem;font-weight:400;margin:5px 0 0;padding:0}.gfield_error input[type=email],.gfield_error input[type=number],.gfield_error input[type=password],.gfield_error input[type=search],.gfield_error input[type=tel],.gfield_error input[type=text],.gfield_error input[type=url],.gfield_error select,.gfield_error textarea{background-color:rgba(176,0,1,0.1);color:#585858;border-color:#B00001}.gfield_error input[type=email]:hover,.gfield_error input[type=number]:hover,.gfield_error input[type=password]:hover,.gfield_error input[type=search]:hover,.gfield_error input[type=tel]:hover,.gfield_error input[type=text]:hover,.gfield_error input[type=url]:hover,.gfield_error select:hover,.gfield_error textarea:hover{background-color:rgba(176,0,1,0.1)}.gfield_error input[type=email]:focus,.gfield_error input[type=number]:focus,.gfield_error input[type=password]:focus,.gfield_error input[type=search]:focus,.gfield_error input[type=tel]:focus,.gfield_error input[type=text]:focus,.gfield_error input[type=url]:focus,.gfield_error select:focus,.gfield_error textarea:focus{outline:0}.gform_confirmation_message{background:none;border:1px solid #96b422;color:#96b422;font-size:1.25rem;font-weight:400;margin:15px 0;padding:15px}.ui-datepicker{background-color:#fff;border-radius:4px;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.2);box-shadow:0 0 8px rgba(0,0,0,0.2);display:none;margin-top:4px;padding:10px;width:240px}.ui-datepicker select{margin:0 3px}.ui-datepicker .ui-datepicker-header{margin-bottom:4px;text-align:center}.ui-datepicker .ui-datepicker-title{font-weight:700}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{background:#585858;border-radius:50%;cursor:pointer;color:white;font-family:"Glyphicons Halflings";font-size:27px;font-style:normal;font-weight:normal;height:25px;line-height:21px;margin:0;text-align:center;width:25px}.ui-datepicker .ui-datepicker-prev{float:left}.ui-datepicker .ui-datepicker-prev:before{content:"‹"}.ui-datepicker .ui-datepicker-next{float:right}.ui-datepicker .ui-datepicker-next:before{content:"›"}.ui-datepicker .ui-icon{display:none}.ui-datepicker .ui-datepicker-calendar{table-layout:fixed;width:100%}.ui-datepicker .ui-datepicker-calendar td,.ui-datepicker .ui-datepicker-calendar th{text-align:center;padding:4px 0}.ui-datepicker .ui-datepicker-calendar td{border-radius:4px;-webkit-transition:background-color 0.1s ease-in-out,color 0.1s ease-in-out;transition:background-color 0.1s ease-in-out,color 0.1s ease-in-out}.ui-datepicker .ui-datepicker-calendar td:hover{background-color:#eee;cursor:pointer}.ui-datepicker .ui-datepicker-calendar td a{color:#585858;text-decoration:none}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day{background-color:#d4467a}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day a{color:white}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-unselectable:hover{background-color:#fff;cursor:default;opacity:0.5}option{font-family:Montserrat,sans-serif;font-weight:400;font-style:normal;font-weight:300}@media (min-width:800px){form .gform_ajax_spinner{top:10px}form .has_first_name.has_last_name>span{width:50%}form .has_first_name.has_middle_name.has_last_name>span{width:33.3%}form .has_first_name.has_middle_name.has_last_name.has_suffix>span{width:25%}form .ginput_container_address>span{width:50%}form .ginput_container_address>span.ginput_full{width:100%}}.cover-bg{background-position:center;background-repeat:no-repeat;background-size:cover}.item-overlay{background:rgba(0,0,0,0.4);bottom:0;left:0;position:absolute;right:0;top:0}.color-block *,.color-blocks *,.cover-bg *,.dark-bg *{color:white}.dark-bg{background-color:#444!important}.medium-bg{background-color:#9F9F9F!important}.light-bg{background-color:#f2f2f2!important}a.light-bg:hover{background-color:#d9d9d9!important}.brand-1-bg{background-color:#d4467a!important}.brand-1-bg *,.brand-1-bg .arrow-button.arrow-button-dark:after{border-color:white!important;color:white!important}.brand-1-bg .arrow-button.arrow-button-dark:before{background-color:white!important}a.brand-1-bg:hover{background-color:#bb2c60!important}.white-bg{background-color:white!important}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:18px 15px 15px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{background:transparent}.hamburger-box{width:34px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:34px;height:2px;background-color:white;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dx .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dx.swipe-open .hamburger-inner{background-color:transparent;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.hamburger--3dx.swipe-open .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.swipe-open .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dx-r .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dx-r.swipe-open .hamburger-inner{background-color:transparent;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.hamburger--3dx-r.swipe-open .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.swipe-open .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dy .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dy.swipe-open .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.hamburger--3dy.swipe-open .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.swipe-open .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dy-r .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dy-r.swipe-open .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.hamburger--3dy-r.swipe-open .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.swipe-open .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dxy .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dxy.swipe-open .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(180deg) rotateY(180deg);transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.swipe-open .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.swipe-open .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dxy-r .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dxy-r.swipe-open .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg);transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.swipe-open .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.swipe-open .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.swipe-open .hamburger-inner:before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(-8px,0,0) rotate(-45deg) scale(0.7,1)}.hamburger--arrow.swipe-open .hamburger-inner:after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(-8px,0,0) rotate(45deg) scale(0.7,1)}.hamburger--arrow-r.swipe-open .hamburger-inner:before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(8px,0,0) rotate(45deg) scale(0.7,1)}.hamburger--arrow-r.swipe-open .hamburger-inner:after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(8px,0,0) rotate(-45deg) scale(0.7,1)}.hamburger--arrowalt .hamburger-inner:before{-webkit-transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1)}.hamburger--arrowalt .hamburger-inner:after{-webkit-transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1)}.hamburger--arrowalt.swipe-open .hamburger-inner:before{top:0;-webkit-transform:translate3d(-8px,-10px,0) rotate(-45deg) scale(0.7,1);transform:translate3d(-8px,-10px,0) rotate(-45deg) scale(0.7,1);-webkit-transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22)}.hamburger--arrowalt.swipe-open .hamburger-inner:after{bottom:0;-webkit-transform:translate3d(-8px,10px,0) rotate(45deg) scale(0.7,1);transform:translate3d(-8px,10px,0) rotate(45deg) scale(0.7,1);-webkit-transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22)}.hamburger--arrowalt-r .hamburger-inner:before{-webkit-transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{-webkit-transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1)}.hamburger--arrowalt-r.swipe-open .hamburger-inner:before{top:0;-webkit-transform:translate3d(8px,-10px,0) rotate(45deg) scale(0.7,1);transform:translate3d(8px,-10px,0) rotate(45deg) scale(0.7,1);-webkit-transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22)}.hamburger--arrowalt-r.swipe-open .hamburger-inner:after{bottom:0;-webkit-transform:translate3d(8px,10px,0) rotate(-45deg) scale(0.7,1);transform:translate3d(8px,10px,0) rotate(-45deg) scale(0.7,1);-webkit-transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22)}.hamburger--arrowturn.swipe-open .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn.swipe-open .hamburger-inner:before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(8px,0,0) rotate(45deg) scale(0.7,1)}.hamburger--arrowturn.swipe-open .hamburger-inner:after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(8px,0,0) rotate(-45deg) scale(0.7,1)}.hamburger--arrowturn-r.swipe-open .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn-r.swipe-open .hamburger-inner:before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(-8px,0,0) rotate(-45deg) scale(0.7,1)}.hamburger--arrowturn-r.swipe-open .hamburger-inner:after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(-8px,0,0) rotate(45deg) scale(0.7,1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{-webkit-transition-property:none;transition-property:none}.hamburger--boring.swipe-open .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--boring.swipe-open .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.swipe-open .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:0.13s;transition-duration:0.13s;-webkit-transition-delay:0.13s;transition-delay:0.13s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--collapse .hamburger-inner:after{top:-20px;-webkit-transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear}.hamburger--collapse .hamburger-inner:before{-webkit-transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--collapse.swipe-open .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);-webkit-transition-delay:0.22s;transition-delay:0.22s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--collapse.swipe-open .hamburger-inner:after{top:0;opacity:0;-webkit-transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.22s linear;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse.swipe-open .hamburger-inner:before{top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:0.13s;transition-duration:0.13s;-webkit-transition-delay:0.13s;transition-delay:0.13s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--collapse-r .hamburger-inner:after{top:-20px;-webkit-transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear}.hamburger--collapse-r .hamburger-inner:before{-webkit-transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--collapse-r.swipe-open .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(45deg);transform:translate3d(0,-10px,0) rotate(45deg);-webkit-transition-delay:0.22s;transition-delay:0.22s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--collapse-r.swipe-open .hamburger-inner:after{top:0;opacity:0;-webkit-transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.22s linear;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse-r.swipe-open .hamburger-inner:before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--elastic .hamburger-inner{top:2px;-webkit-transition-duration:0.275s;transition-duration:0.275s;-webkit-transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:10px;-webkit-transition:opacity 0.125s 0.275s ease;transition:opacity 0.125s 0.275s ease}.hamburger--elastic .hamburger-inner:after{top:20px;-webkit-transition:-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55),-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55)}.hamburger--elastic.swipe-open .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(135deg);transform:translate3d(0,10px,0) rotate(135deg);-webkit-transition-delay:0.075s;transition-delay:0.075s}.hamburger--elastic.swipe-open .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s;opacity:0}.hamburger--elastic.swipe-open .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(-270deg);transform:translate3d(0,-20px,0) rotate(-270deg);-webkit-transition-delay:0.075s;transition-delay:0.075s}.hamburger--elastic-r .hamburger-inner{top:2px;-webkit-transition-duration:0.275s;transition-duration:0.275s;-webkit-transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:10px;-webkit-transition:opacity 0.125s 0.275s ease;transition:opacity 0.125s 0.275s ease}.hamburger--elastic-r .hamburger-inner:after{top:20px;-webkit-transition:-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55),-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55)}.hamburger--elastic-r.swipe-open .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(-135deg);transform:translate3d(0,10px,0) rotate(-135deg);-webkit-transition-delay:0.075s;transition-delay:0.075s}.hamburger--elastic-r.swipe-open .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s;opacity:0}.hamburger--elastic-r.swipe-open .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(270deg);transform:translate3d(0,-20px,0) rotate(270deg);-webkit-transition-delay:0.075s;transition-delay:0.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{-webkit-transition:background-color 0.125s 0.175s ease-in;transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner:before{left:0;-webkit-transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335)}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;-webkit-transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335)}.hamburger--emphatic.swipe-open .hamburger-inner{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.swipe-open .hamburger-inner:before{left:-80px;top:-80px;-webkit-transform:translate3d(80px,80px,0) rotate(45deg);transform:translate3d(80px,80px,0) rotate(45deg);-webkit-transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1)}.hamburger--emphatic.swipe-open .hamburger-inner:after{right:-80px;top:-80px;-webkit-transform:translate3d(-80px,80px,0) rotate(-45deg);transform:translate3d(-80px,80px,0) rotate(-45deg);-webkit-transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{-webkit-transition:background-color 0.125s 0.175s ease-in;transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner:before{left:0;-webkit-transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335)}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;-webkit-transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335)}.hamburger--emphatic-r.swipe-open .hamburger-inner{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.swipe-open .hamburger-inner:before{left:-80px;top:80px;-webkit-transform:translate3d(80px,-80px,0) rotate(-45deg);transform:translate3d(80px,-80px,0) rotate(-45deg);-webkit-transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1)}.hamburger--emphatic-r.swipe-open .hamburger-inner:after{right:-80px;top:80px;-webkit-transform:translate3d(-80px,-80px,0) rotate(45deg);transform:translate3d(-80px,-80px,0) rotate(45deg);-webkit-transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1)}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{-webkit-transition:bottom 0.08s 0s ease-out,top 0.08s 0s ease-out,opacity 0s linear;transition:bottom 0.08s 0s ease-out,top 0.08s 0s ease-out,opacity 0s linear}.hamburger--minus.swipe-open .hamburger-inner:after,.hamburger--minus.swipe-open .hamburger-inner:before{opacity:0;-webkit-transition:bottom 0.08s ease-out,top 0.08s ease-out,opacity 0s 0.08s linear;transition:bottom 0.08s ease-out,top 0.08s ease-out,opacity 0s 0.08s linear}.hamburger--minus.swipe-open .hamburger-inner:before{top:0}.hamburger--minus.swipe-open .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:0.15s;transition-duration:0.15s}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.swipe-open .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.swipe-open .hamburger-inner:before{-webkit-transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.swipe-open .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(-90deg);transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:0.15s;transition-duration:0.15s}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.swipe-open .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(-45deg);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.swipe-open .hamburger-inner:before{-webkit-transform:rotate(45deg) translate3d(5.71429px,-6px,0);transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.swipe-open .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(90deg);transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{-webkit-transition-duration:0.22s;transition-duration:0.22s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spin .hamburger-inner:before{-webkit-transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in;transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in}.hamburger--spin .hamburger-inner:after{-webkit-transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spin.swipe-open .hamburger-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:0.12s;transition-delay:0.12s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--spin.swipe-open .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out;transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out}.hamburger--spin.swipe-open .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--spin-r .hamburger-inner{-webkit-transition-duration:0.22s;transition-duration:0.22s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spin-r .hamburger-inner:before{-webkit-transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in;transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in}.hamburger--spin-r .hamburger-inner:after{-webkit-transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spin-r.swipe-open .hamburger-inner{-webkit-transform:rotate(-225deg);transform:rotate(-225deg);-webkit-transition-delay:0.12s;transition-delay:0.12s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--spin-r.swipe-open .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out;transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out}.hamburger--spin-r.swipe-open .hamburger-inner:after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--spring .hamburger-inner{top:2px;-webkit-transition:background-color 0s 0.13s linear;transition:background-color 0s 0.13s linear}.hamburger--spring .hamburger-inner:before{top:10px;-webkit-transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spring .hamburger-inner:after{top:20px;-webkit-transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spring.swipe-open .hamburger-inner{-webkit-transition-delay:0.22s;transition-delay:0.22s;background-color:transparent}.hamburger--spring.swipe-open .hamburger-inner:before{top:0;-webkit-transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.swipe-open .hamburger-inner:after{top:0;-webkit-transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,10px,0) rotate(-45deg);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:0.13s;transition-duration:0.13s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spring-r .hamburger-inner:after{top:-20px;-webkit-transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0s linear;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{-webkit-transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spring-r.swipe-open .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);-webkit-transition-delay:0.22s;transition-delay:0.22s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--spring-r.swipe-open .hamburger-inner:after{top:0;opacity:0;-webkit-transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0s 0.22s linear;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0s 0.22s linear}.hamburger--spring-r.swipe-open .hamburger-inner:before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--stand .hamburger-inner{-webkit-transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear;transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--stand .hamburger-inner:before{-webkit-transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--stand .hamburger-inner:after{-webkit-transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--stand.swipe-open .hamburger-inner{-webkit-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent;-webkit-transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear;transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--stand.swipe-open .hamburger-inner:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--stand.swipe-open .hamburger-inner:after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--stand-r .hamburger-inner{-webkit-transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear;transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--stand-r .hamburger-inner:before{-webkit-transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--stand-r .hamburger-inner:after{-webkit-transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--stand-r.swipe-open .hamburger-inner{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:transparent;-webkit-transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear;transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--stand-r.swipe-open .hamburger-inner:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--stand-r.swipe-open .hamburger-inner:after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:0.075s;transition-duration:0.075s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--squeeze .hamburger-inner:before{-webkit-transition:top 0.075s 0.12s ease,opacity 0.075s ease;transition:top 0.075s 0.12s ease,opacity 0.075s ease}.hamburger--squeeze .hamburger-inner:after{-webkit-transition:bottom 0.075s 0.12s ease,-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--squeeze.swipe-open .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0.12s;transition-delay:0.12s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--squeeze.swipe-open .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top 0.075s ease,opacity 0.075s 0.12s ease;transition:top 0.075s ease,opacity 0.075s 0.12s ease}.hamburger--squeeze.swipe-open .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 0.075s ease,-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--vortex .hamburger-inner{-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1)}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0.1s;transition-delay:0.1s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{-webkit-transition-property:top,opacity;transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex.swipe-open .hamburger-inner{-webkit-transform:rotate(765deg);transform:rotate(765deg);-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1)}.hamburger--vortex.swipe-open .hamburger-inner:after,.hamburger--vortex.swipe-open .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s}.hamburger--vortex.swipe-open .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.swipe-open .hamburger-inner:after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1)}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0.1s;transition-delay:0.1s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{-webkit-transition-property:top,opacity;transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex-r.swipe-open .hamburger-inner{-webkit-transform:rotate(-765deg);transform:rotate(-765deg);-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1)}.hamburger--vortex-r.swipe-open .hamburger-inner:after,.hamburger--vortex-r.swipe-open .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s}.hamburger--vortex-r.swipe-open .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.swipe-open .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}section.news-block{margin:0}section.news-block *{color:white}section.news-block .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:3rem;padding-bottom:3rem}section.news-block .container:after{display:none}section.news-block .container>h2{font-family:Montserrat,sans-serif;font-weight:700;font-style:normal;letter-spacing:0.5px;color:#002b52;margin:0 0 1rem 0}@media (min-width:550px){section.news-block .container>h2{margin:0}}section.news-block .grid-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}section.news-block .news-grid-item{overflow:hidden;position:relative;padding-top:100%;width:100%;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media (min-width:550px){section.news-block .news-grid-item{padding-top:75%}}@media (min-width:800px){section.news-block .news-grid-item{padding-top:50%}}@media (min-width:1100px){section.news-block .news-grid-item{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:33.3%}}@media (min-width:1280px){section.news-block .news-grid-item{padding-top:25%}}section.news-block .news-grid-item .bg-img{background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;width:100%;height:100%;top:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}section.news-block .news-grid-item:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}section.news-block .news-grid-item .grid-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;width:100%;height:100%;top:0;z-index:5;color:white;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4rem}section.news-block .news-grid-item .grid-content .visible-content{max-width:65rem}section.news-block .news-grid-item .grid-content h3{font-family:Montserrat,sans-serif;font-weight:700;font-style:normal;letter-spacing:0.5px;margin-bottom:1rem;font-size:22px;line-height:1.5;margin-top:20px}@media (min-width:1000px){section.news-block .news-grid-item .grid-content h3{font-size:32px;line-height:40px}}section.news-block .news-grid-item .grid-content .hover-content{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;max-width:65rem}@media (min-width:1100px){section.news-block .news-grid-item .grid-content .hover-content{-webkit-transform:translateY(150%);transform:translateY(150%)}}section.news-block .news-grid-item .grid-content .hover-content .excerpt{display:none}@media (min-width:800px){section.news-block .news-grid-item .grid-content .hover-content .excerpt{display:block}}section.news-block .news-grid-item .grid-content .post-time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.news-block .news-grid-item .grid-content .post-time .icon{display:block;margin-right:0.5rem}section.news-block .news-grid-item .grid-content .read-more{font-family:Montserrat,sans-serif;font-weight:700;font-style:normal;letter-spacing:0.5px;margin-top:auto}@media (min-width:1100px){section.news-block .news-grid-item:hover{-webkit-box-flex:1.2;-ms-flex:1.2;flex:1.2}}section.news-block .news-grid-item:hover .bg-img{-webkit-transform:scale(1.1);transform:scale(1.1)}section.news-block .news-grid-item:hover:after{background-color:rgba(0,43,82,0.9)}section.news-block .news-grid-item:hover .hover-content{-webkit-transform:translateY(0);transform:translateY(0)}section.news-block .news-grid-item:first-of-type:after{background-color:rgba(0,43,82,0.6)}section.news-block .news-grid-item:first-of-type:hover:after{background-color:rgba(0,43,82,0.95)}section.news-block .news-grid-item:nth-of-type(2):after{background-color:rgba(0,134,120,0.8)}section.news-block .news-grid-item:nth-of-type(2):hover:after{background-color:rgba(0,134,120,0.95)}section.news-block .news-grid-item:last-of-type:after{background-color:rgba(0,81,134,0.6)}section.news-block .news-grid-item:last-of-type:hover:after{background-color:rgba(0,81,134,0.95)}section.news-block.alpha-bg .container>h2,section.news-block.brand-3-bg .container>h2,section.news-block.charlie-bg .container>h2{color:white}section.news-block.none .button{color:#FFF;background-color:#002b52;border-color:#002b52}section.news-block.none .button:focus,section.news-block.none .button:hover{color:#FFF;background-color:#002343;border-color:#002343}section.news-block.charlie-bg .button:focus,section.news-block.charlie-bg .button:hover{color:#005186}section.news-block.brand-3-bg .button:focus,section.news-block.brand-3-bg .button:hover{color:#008678}.page-template-page-landing{overflow-x:hidden}.page-template-page-landing section.news-block{width:100vw;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.oct-header ul.main-menu{background:white;border-radius:30px;padding-left:20px;position:relative}.oct-header ul.main-menu li,.oct-header ul.main-menu ul{margin:0;padding:0;list-style:none;font-family:Montserrat,sans-serif;font-weight:700;font-style:normal;letter-spacing:1px}.oct-header ul.main-menu>li{margin-bottom:0;font-size:1.37rem;position:relative;padding:0}.oct-header ul.main-menu>li:before{bottom:0;border-radius:0 0 30px 30px;content:"";display:block;position:absolute;top:50%;left:0;right:0;height:100px}.oct-header ul.main-menu>li.menu-item-has-children:hover:before{background:none;border-radius:0;opacity:1;z-index:1}.oct-header ul.main-menu>li.cta{padding:0;border:none}.oct-header ul.main-menu>li.cta:after{display:none!important}.oct-header ul.main-menu>li.cta a{margin-right:10px}.oct-header ul.main-menu>li>a{color:#585858;margin:8px 12px;position:relative;z-index:2}.oct-header ul.main-menu>li.current-menu-ancestor>a,.oct-header ul.main-menu>li.current_page_item>a,.oct-header ul.main-menu>li>a:hover{color:#d4467a}.oct-header ul.main-menu>li.cta.current_page_item>a{color:white!important}.oct-header ul.main-menu li.menu-item-has-children:hover .sub-menu{display:none;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible}.oct-header ul.main-menu .sub-menu li:first-of-type a:after{display:none}.oct-header ul.main-menu>li.menu-item-has-children>.sub-menu{background:#d4467a;border-radius:0 0 30px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;top:100%;left:0;position:absolute;right:0;padding:15px 25px;opacity:0;visibility:hidden;-webkit-box-shadow:0px 0px 8px 4px rgba(0,0,0,0.1);box-shadow:0px 0px 8px 4px rgba(0,0,0,0.1);display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.oct-header ul.main-menu>li.menu-item-has-children>.sub-menu li:first-child{-ms-grid-row-span:100;grid-row:span 100}.oct-header ul.main-menu>li.menu-item-has-children>.sub-menu a{display:inline-block;padding-bottom:5px;padding-top:5px;position:relative;text-align:left}.oct-header ul.main-menu>li.menu-item-has-children>.sub-menu a:after{background:white;bottom:5px;content:"";height:1px;left:50%;position:absolute;opacity:0;right:50%}.oct-header ul.main-menu>li.menu-item-has-children>.sub-menu a:hover:after,.oct-header ul.main-menu>li.menu-item-has-children>.sub-menu li.current_page_item a:after{left:0;right:0;opacity:1}.oct-header ul.main-menu>li.menu-item-has-children>.sub-menu li{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:0 10px;width:100%;vertical-align:top}.oct-header ul.main-menu>li.menu-item-has-children>.sub-menu li a{color:white;padding:5px}.oct-header ul.main-menu>li.menu-item-has-children>.sub-menu li:first-child a{font-size:1.5rem}.flex-header--right{position:relative}.mega-menu{opacity:0;display:none;position:absolute;right:0;margin:10px 0;background:#bb2c60;padding:40px;border-radius:30px;color:#fff;font-weight:normal;min-width:calc(100% - 80px)}.mega-menu ul{padding-left:0}.mega-menu ul li{list-style:none;color:#fff}.mega-menu ul li a{color:#fff;position:relative;display:inline-block}.mega-menu ul li a:after{background:white;bottom:-2px;content:"";height:2px;left:50%;position:absolute;opacity:0;right:50%;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.mega-menu ul li a.active:after,.mega-menu ul li a:hover:after{left:0;right:0;opacity:1}.mega-menu .mega-menu__columns{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -30px}.mega-menu .mega-menu__columns .mega-menu__column{max-width:250px;min-width:250px;padding:0 35px;border-left:1px solid #fff;display:none}.mega-menu .mega-menu__columns .mega-menu__column.mega-menu__column-one{border-left:0;display:block}@media (min-width:1280px){.mega-menu{opacity:1}}.custom-lightbox{opacity:0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background-color:rgba(0,0,0,0.8);cursor:pointer;height:100%;left:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:100}.custom-lightbox.scroll-pane{overflow-x:hidden;overflow-y:scroll}.custom-lightbox.active{opacity:1;visibility:visible}#lightbox-search svg{width:20px}#lightbox-search{padding:0;background:transparent;margin-bottom:0.5rem;margin-right:2rem}.lightbox-content{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:white;cursor:auto;margin:auto;padding:30px;position:relative}.lightbox-content .scroll-pane{height:78%;padding:0 20px;margin:0 0 20px -20px}.lightbox-content .title{padding:0 0 10px 0;border-bottom:1px solid #ddd}.lightbox-content .close-icon{color:#cccccc;cursor:pointer;font-size:30px;position:absolute;right:30px;top:30px}.lightbox-content .close-icon:hover{color:#585858}@media (min-width:800px){.custom-lightbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.custom-lightbox.scroll-pane{overflow-x:unset;overflow-y:unset}.custom-lightbox .scroll-pane{height:400px;overflow-y:scroll;overflow-x:hidden}.lightbox-content{border-radius:4px;height:auto;max-width:600px}}.search-lightbox .lightbox-content{top:50px;opacity:0;background-color:transparent;padding:0 40px;max-width:650px;position:relative;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.search-lightbox.active .lightbox-content{top:0px;opacity:1}.search-lightbox #searchform{border-bottom:1px solid white;padding:0 0 10px 0}.search-lightbox .screen-reader-text,.search-lightbox .widget-title{display:none}.search-lightbox #s{background-color:transparent;border:none;color:white;font-size:44px;height:44px;padding:0 60px 0 15px}.search-lightbox #s::-webkit-input-placeholder{color:rgba(255,255,255,0.6)}.search-lightbox #s::-moz-placeholder{color:rgba(255,255,255,0.6)}.search-lightbox #s:-ms-input-placeholder{color:rgba(255,255,255,0.6)}.search-lightbox #s::-ms-input-placeholder{color:rgba(255,255,255,0.6)}.search-lightbox #s::placeholder{color:rgba(255,255,255,0.6)}.search-lightbox #searchsubmit{background-color:#d4467a;position:absolute;top:8px;right:48px;padding:8px 16px;font-size:20px}.slick-slider{margin:0;position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{height:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{margin:0 auto;position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;list-style:none!important;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-slide:before{display:none}button.slick-next,button.slick-prev{background:none!important;-webkit-box-shadow:none;box-shadow:none;color:#4d4dff;font-size:25px;margin:-24px 0 0 0;outline:0!important;padding:12px 14px 11px;position:absolute;text-align:center;top:50%}button.slick-next:hover,button.slick-prev:hover{background:none;color:blue}.slick-prev{left:0}.slick-next{right:0}.slick-dots{margin:6px 0 0 0;list-style:none;padding:0;bottom:0;position:absolute}.slick-dots li{display:inline-block;margin:0 2px}.slick-dots button{font-size:0;padding:8px;border-radius:50%}.slick-dots .slick-active button{background-color:red}.swipe-menu,body{-webkit-transition:all 0.3s cubic-bezier(0.4,0,0.2,1) 0.1s;transition:all 0.3s cubic-bezier(0.4,0,0.2,1) 0.1s}.swipe-footer,.swipe-open>h2,.swipe-open>ul{-webkit-transition:all 0.3s cubic-bezier(0.4,0,0.2,1) 0.1s;transition:all 0.3s cubic-bezier(0.4,0,0.2,1) 0.1s}.swipe-first-panel,.swipe-panel{-webkit-transition:all 0.3s cubic-bezier(0.4,0,0.2,1) 0.1s;transition:all 0.3s cubic-bezier(0.4,0,0.2,1) 0.1s}body{position:relative}body.swipe-open{overflow:hidden}.swipe-menu{background-color:white;-webkit-box-sizing:border-box;box-sizing:border-box;bottom:0;overflow-y:hidden;overflow-x:hidden;padding:25px;position:fixed;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);top:0;visibility:hidden;width:280px;z-index:99999}.swipe-menu .swipe-footer{width:280px}.swipe-menu.left-swipe{-webkit-transform:translate3d(-280px,0,0);transform:translate3d(-280px,0,0)}.swipe-menu.right-swipe{right:0;-webkit-transform:translate3d(280px,0,0);transform:translate3d(280px,0,0)}.swipe-menu.swipe-open.left-swipe{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swipe-menu.swipe-open.left-swipe.previous-panel .swipe-footer,.swipe-menu.swipe-open.left-swipe.previous-panel>h2,.swipe-menu.swipe-open.left-swipe.previous-panel>ul{-webkit-transform:translate3d(-70px,0,0);transform:translate3d(-70px,0,0)}.swipe-menu.swipe-open.right-swipe{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swipe-menu ul{margin:0;padding:20px 0 20px}.swipe-menu li{border-bottom:1px solid #e5e5e5;display:block;list-style:none;margin:0;padding:0;position:relative}.swipe-menu li a{color:#585858;display:block;font-size:17px;padding:15px 0}.swipe-menu .swipe-next-panel,.swipe-menu .swipe-prev-panel{color:#585858;font-size:22px;padding:10px;position:absolute;right:-10px;top:1px}.swipe-menu .swipe-prev-panel{left:-10px;right:auto;top:-12px}.swipe-menu h2{color:#585858;position:relative;font-size:19px;text-align:center}.swipe-menu .swipe-first-panel,.swipe-menu .swipe-panel{background:white;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100%;padding:25px;position:absolute;-webkit-overflow-scrolling:touch;overflow-y:auto;top:0;width:280px;z-index:100000;left:280px}.swipe-menu .swipe-first-panel.swipe-panel-open,.swipe-menu .swipe-panel.swipe-panel-open{left:0}.swipe-menu .swipe-first-panel.previous-panel,.swipe-menu .swipe-panel.previous-panel{left:0;-webkit-transform:translate3d(-70px,0,0);transform:translate3d(-70px,0,0)}.swipe-footer{-webkit-box-sizing:border-box;box-sizing:border-box;background:white;bottom:0;max-width:280px;padding:25px;width:100%;position:fixed;z-index:100001}.swipe-overlay{cursor:pointer;visibility:hidden;opacity:0;width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,0.4);z-index:2;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all 0.3s cubic-bezier(0.4,0,0.2,1) 0.1s;transition:all 0.3s cubic-bezier(0.4,0,0.2,1) 0.1s;z-index:99998}.swipe-overlay.swipe-open{visibility:visible;opacity:1}@media (min-width:800px){.swipe-menu{width:500px}.swipe-menu .swipe-footer{width:500px}.swipe-menu.left-swipe{-webkit-transform:translate3d(-500px,0,0);transform:translate3d(-500px,0,0)}.swipe-menu.right-swipe{-webkit-transform:translate3d(500px,0,0);transform:translate3d(500px,0,0)}.swipe-menu.swipe-open.left-swipe.previous-panel .swipe-footer,.swipe-menu.swipe-open.left-swipe.previous-panel>h2,.swipe-menu.swipe-open.left-swipe.previous-panel>ul{-webkit-transform:translate3d(-125px,0,0);transform:translate3d(-125px,0,0)}.swipe-menu .swipe-first-panel,.swipe-menu .swipe-panel{width:500px;left:500px}.swipe-menu .swipe-first-panel.previous-panel,.swipe-menu .swipe-panel.previous-panel{left:0;-webkit-transform:translate3d(-125px,0,0);transform:translate3d(-125px,0,0)}.swipe-footer{max-width:500px}}.footer-banner .container,.swurve-svg{z-index:2}.hidden-nav{z-index:5}.oct-header{z-index:10}.breadcrumbs{margin:1rem 0}#join-the-conversation{margin:4rem 0 0 0}#join-the-conversation h2{font-family:Montserrat,sans-serif;font-weight:900;font-style:normal;letter-spacing:1px;color:#585858;margin:0 0 2rem 0!important}#join-the-conversation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none}#join-the-conversation ul li{margin:0 2rem 0 0}#join-the-conversation ul .icon{font-size:1.8rem}.bs-accordion.primary-accordion .bs-accordion-heading{background-color:#d4467a}.bs-accordion.primary-accordion .bs-accordion-container{border-left:4px solid #d4467a;border-right:4px solid #d4467a}.bs-accordion.primary-accordion:hover .bs-accordion-container{border-left:4px solid #de6f98;border-right:4px solid #de6f98}.bs-accordion.primary-accordion:hover .bs-accordion-container:after{background-color:#de6f98}.bs-accordion.primary-accordion:hover .bs-accordion-heading{background-color:#de6f98}.bs-accordion.secondary-accordion .bs-accordion-heading{background-color:#111b37}.bs-accordion.secondary-accordion .bs-accordion-container{border-left:4px solid #111b37;border-right:4px solid #111b37}.bs-accordion.secondary-accordion .bs-accordion-container:after{background-color:#111b37}.bs-accordion.secondary-accordion:hover .bs-accordion-container{border-left:4px solid #1d2e5e;border-right:4px solid #1d2e5e}.bs-accordion.secondary-accordion:hover .bs-accordion-container:after{background-color:#1d2e5e}.bs-accordion.secondary-accordion:hover .bs-accordion-heading{background-color:#1d2e5e}.bs-accordion.tertiary-accordion .bs-accordion-heading{background-color:#DC94A2}.bs-accordion.tertiary-accordion .bs-accordion-container{border-left:4px solid #DC94A2;border-right:4px solid #DC94A2}.bs-accordion.tertiary-accordion .bs-accordion-container:after{background-color:#DC94A2}.bs-accordion.tertiary-accordion:hover .bs-accordion-container{border-left:4px solid #e9bac3;border-right:4px solid #e9bac3}.bs-accordion.tertiary-accordion:hover .bs-accordion-container:after{background-color:#e9bac3}.bs-accordion.tertiary-accordion:hover .bs-accordion-heading{background-color:#e9bac3}.bs-accordion.grey-accordion .bs-accordion-heading{background-color:#9F9F9F}.bs-accordion.grey-accordion .bs-accordion-container{border-left:4px solid #9F9F9F;border-right:4px solid #9F9F9F}.bs-accordion.grey-accordion .bs-accordion-container:after{background-color:#9F9F9F}.bs-accordion.grey-accordion:hover .bs-accordion-container{border-left:4px solid #b9b9b9;border-right:4px solid #b9b9b9}.bs-accordion.grey-accordion:hover .bs-accordion-container:after{background-color:#b9b9b9}.bs-accordion.grey-accordion:hover .bs-accordion-heading{background-color:#b9b9b9}.bs-accordion{margin:0 0 30px 0}.bs-accordion .bs-accordion-heading{text-transform:none;color:white;cursor:pointer;display:block;font-family:Montserrat,sans-serif;font-size:22px;font-weight:400;letter-spacing:0;margin-top:20px;padding:15px 55px 15px 20px;position:relative;text-decoration:none}.bs-accordion .bs-accordion-heading span{-webkit-transform:rotate(0deg);transform:rotate(0deg);font-size:25px;margin:-12px 0 0 0;position:absolute;right:15px;top:50%}.bs-accordion .bs-accordion-heading span:before{color:white}.bs-accordion .bs-accordion-heading:after{display:none}.bs-accordion .bs-accordion-container{border-left:4px solid #d4467a;border-right:4px solid #d4467a;-webkit-box-sizing:border-box;box-sizing:border-box;background:white;height:0;position:relative;overflow:hidden;-webkit-transition:height 0.2s ease-in-out;transition:height 0.2s ease-in-out}.bs-accordion .bs-accordion-container:after{content:"";position:absolute;bottom:0;background-color:#d4467a;width:100%;height:4px}.bs-accordion .bs-accordion-content{background:white;position:relative}.bs-accordion .bs-accordion-content p{color:#727272}.bs-accordion .bs-accordion-content p:last-child{margin-bottom:0!important}.bs-accordion .bs-accordion-content .button{margin-bottom:15px}.bs-accordion .bs-accordion-content .bs-active .bs-accordion-heading{color:#9F9F9F}.bs-accordion .bs-accordion-heading span{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.bs-accordion.bs-active>.bs-accordion-heading span{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.bs-accordion.bs-active>.bs-accordion-container{height:auto}.bs-accordion .bs-accordion{border-top:1px solid #cccccc;margin:0;padding:20px 0 0 0}.bs-accordion .bs-accordion:first-child{padding:0;border:none}.bs-accordion .bs-accordion .bs-accordion-heading{background-color:transparent!important;color:#9F9F9F;font-size:19px;font-weight:400;margin:0;padding:0 0 20px 0}.bs-accordion .bs-accordion .bs-accordion-heading:hover{text-decoration:underline}.bs-accordion .bs-accordion .icon-add{display:none}.bs-accordion .bs-accordion .bs-accordion-container{border:none!important}.bs-accordion .bs-accordion .bs-accordion-container:after{display:none}.bs-accordion .bs-accordion .bs-accordion-content{margin:0;border:none;padding:0 0 20px 0}@media (min-width:800px){.bs-accordion-content{margin:25px 25px 29px 25px}}.content-circle{background:#fff;margin:0 0 4rem 0;position:relative}.content-circle .container{padding-left:40px;padding-right:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1000px){.content-circle .container{padding-left:40px;padding-right:40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.content-circle .container:after{display:none}.content-circle .swurve-svg{bottom:40%}.content-circle .swurve-svg-fill{fill:#F2F2F2}.content-circle:before{content:"";position:absolute;width:100%;height:40%;bottom:0;background:#F2F2F2}.content-circle .circle,.content-circle .content-column{position:relative;z-index:2}.content-circle .content-column{max-width:600px;width:100%}@media (min-width:1000px){.content-circle .content-column{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 4rem 0 0}}.content-circle .circle{background:#d4467a;border-radius:50%;width:100%;max-width:500px}.content-circle .circle .circle-wrapper{width:100%;position:relative;padding-top:100%}.content-circle .circle .circle-content{-webkit-box-sizing:border-box;box-sizing:border-box;padding:2rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;position:absolute;top:0;left:0;height:100%;width:100%;z-index:0}@media (min-width:1000px){.content-circle .circle .circle-content{padding:4rem}}.content-circle .circle .circle-content .button-hollow{text-align:center;margin:20px 0 0 0}.content-circle .circle h2,.content-circle .circle h3,.content-circle .circle h4,.content-circle .circle h5,.content-circle .circle h6,.content-circle .circle p{color:#fff;text-align:center}.content-circle .circle p{margin:0;max-width:100%}@media (max-width:1000px){.content-circle .circle.long-circle-content{border-radius:10px}.content-circle .circle.long-circle-content .circle-wrapper{padding-top:0}.content-circle .circle.long-circle-content .circle-content{position:initial}}#donation-widget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#donation-widget .widget-amount-title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 1rem 0;width:100%}#donation-widget .widget-amount-title h3,#donation-widget .widget-amount-title label{margin:0}#donation-widget label{font-weight:300}#donation-widget input{border:1px solid #444;border-radius:4rem;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;padding:0.5rem 2rem}#donation-widget select{border:1px solid #444;border-radius:4rem;text-align:left;height:100%;padding:0.5rem 2rem;max-width:500px}#donation-widget .widget-row{margin:1rem 0}#donation-widget .donation-values{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 1rem 0;width:100%}#donation-widget .donation-values .donation-widget-custom-value{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin:0 0 1rem 0}@media (min-width:800px){#donation-widget .donation-values .donation-widget-custom-value{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin:0;max-width:300px}}#donation-widget .min-donation{font-size:0.9rem;text-align:right}@media (min-width:800px){#donation-widget .min-donation{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin:0}}#donation-widget .radios{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:800px){#donation-widget .radios{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}#donation-widget .radios .radio{position:relative;-webkit-box-flex:0;-ms-flex:0 1 33%;flex:0 1 33%}@media (min-width:800px){#donation-widget .radios .radio{margin-right:1rem;-webkit-box-flex:initial;-ms-flex:initial;flex:initial}}#donation-widget .radios .radio input{width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer;opacity:0}#donation-widget .radios .radio label{text-align:center;padding:0.5rem 1rem;border-radius:2rem;border:1px #444 solid;pointer-events:none;position:relative;margin-bottom:0;width:100%}@media (min-width:800px){#donation-widget .radios .radio label{padding:0.5rem 2rem}}#donation-widget .radios .radio input:checked+label{background:#d4467a;border:1px #d4467a solid;color:white}#donation-widget .radios .radio input:checked+label:before{content:"";position:absolute;bottom:0;left:50%;width:0;height:0;border-right:10px solid transparent;border-left:10px solid transparent;border-top:10px solid #d4467a;-webkit-transform:translate3d(-50%,100%,0);transform:translate3d(-50%,100%,0)}#donation-widget .widget-payment-frequency{width:100%}#donation-widget .payment-type-radios{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media (min-width:800px){#donation-widget .payment-type-radios{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#donation-widget .payment-type-radios .radio{margin:0 0 1rem 0}@media (min-width:800px){#donation-widget .payment-type-radios .radio{margin:0 1rem 0 0}}#donation-widget .payment-type-radios .radio input:checked+label:before{display:none}#donation-widget .donate-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#donation-widget .donate-blocks .donate-block{background:#f2f2f2;border-radius:1rem;padding:1rem 2rem;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:550px){#donation-widget .donate-blocks .donate-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#donation-widget .donate-blocks .donate-block .donate-block-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5}@media (min-width:800px){#donation-widget .donate-blocks .donate-block .donate-block-inner{padding-right:2rem}}#donation-widget .donate-blocks .donate-block .donate-block-inner h3{width:100%}#donation-widget .donate-blocks .donate-block .image-wrap{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:-1rem;margin-bottom:-1rem;margin-left:-2rem;margin-right:-2rem}@media (min-width:550px){#donation-widget .donate-blocks .donate-block .image-wrap{margin-left:0}}#donation-widget .donate-blocks .donate-block .image-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#donation-widget .donate-blocks .donate-block.block-visible{display:-webkit-box;display:-ms-flexbox;display:flex}#donation-widget .widget-preferred-payment-date{display:none}#donation-widget .widget-preferred-payment-date.visible{display:block}#donation-widget .cover-fees-container{border:1px solid #444;background:transparent;color:#585858;font-weight:300;font-size:1.25rem;letter-spacing:0;cursor:pointer;max-width:400px;margin:0;padding:0.5rem 2rem;border-radius:4rem;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;text-align:center}#donation-widget .cover-fees-container.activated{background:#d4467a;border:1px solid #d4467a;color:white}#donation-widget .cover-fees-container.activated .initial{display:none}#donation-widget .cover-fees-container.activated .added{display:block}#donation-widget .cover-fees-container h3,#donation-widget .cover-fees-container label{margin:0}#donation-widget .cover-fees-container input{cursor:pointer;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;max-width:100%;width:100%;height:100%}#donation-widget .added{display:none}#donation-widget .donation-dd{display:none}#donation-widget .widget-errors{color:#d4467a;display:none}#donation-widget .widget-errors.visible{display:block}#donation-widget button{margin-top:2rem;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.multi-purpose-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0}.multi-purpose-block .inline-cover{position:absolute}.multi-purpose-block .content-inner{margin:0 auto;max-width:400px;padding:100px 10%;position:relative;text-align:center;z-index:2}.multi-purpose-block .content-inner h2{margin-top:0}.multi-purpose-block .content-inner h2,.multi-purpose-block .content-inner p{color:white}.multi-purpose-block .content-inner a:after{display:none}.trustees-block{margin:0}.trustees-block .trustee{padding:2rem 0;border-bottom:1px solid #E1E1E1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1000px){.trustees-block .trustee{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.trustees-block .trustee:first-of-type{padding-top:1rem}.trustees-block .trustee-content{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;max-height:2000px;-webkit-transition:max-height 0.4s ease-in-out;transition:max-height 0.4s ease-in-out;padding-bottom:2rem}.trustees-block .trustee-content .content-trigger{position:absolute;color:#d4467a;font-size:1.3rem;cursor:pointer;bottom:0;z-index:4}.trustees-block .trustee-content:before{content:"";background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(90%,white));background:linear-gradient(rgba(255,255,255,0),white 90%);position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;z-index:1;-webkit-transition:opacity 0.4s 0.2s ease-in-out;transition:opacity 0.4s 0.2s ease-in-out}.trustees-block .trustee-content.obscured{overflow:hidden;max-height:300px}.trustees-block .trustee-content.obscured:before{opacity:1;-webkit-transition:opacity 0.2s 0.2s ease-in-out;transition:opacity 0.2s 0.2s ease-in-out}.trustees-block img{max-width:400px;margin:0 0 2rem 0;display:block}@media (min-width:1000px){.trustees-block img{margin:0 2rem 2rem 0}}@media (min-width:1000px){.trustees-block img{max-width:350px}}.trustees-block h3:first-of-type{margin-top:0}.trustees-block blockquote{clear:both;padding:0.5rem 2rem;margin:2rem 0 0 0}.trustees-block .clear{clear:left;display:block}.team-members-cards{margin:50px 0 100px 0}.team-members-cards.standard{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:40px;grid-row-gap:80px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media (min-width:550px){.team-members-cards.standard{-ms-grid-columns:1fr 40px 1fr;grid-template-columns:repeat(2,1fr)}}@media (min-width:1080px){.team-members-cards.standard{-ms-grid-columns:1fr 40px 1fr 40px 1fr;grid-template-columns:repeat(3,1fr)}}.team-member{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;position:relative}.team-member:before{content:"";background:#d4467a;margin:60px 0 0 0;height:calc(100% - 60px);width:100%;position:absolute;z-index:-1}.team-member .tm-content,.team-member .tm-image{width:80%}.team-member .tm-image{margin:0 auto 20px auto}.team-member .tm-image img{margin:auto;height:100%;width:100%}.team-member .tm-content{margin:0 auto 40px auto;max-height:300px;overflow:hidden;position:relative;-webkit-transition:max-height 0.2s ease-in-out;transition:max-height 0.2s ease-in-out}.team-member .tm-content:before{content:"";height:100%;width:100%;pointer-events:none;position:absolute;z-index:1;background:-webkit-gradient(linear,left top,left bottom,from(rgba(212,70,122,0)),color-stop(120%,#d4467a));background:linear-gradient(rgba(212,70,122,0),#d4467a 120%);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;opacity:1}.team-member .tm-content .tm-name,.team-member .tm-content .tm-title,.team-member .tm-content p{color:#fff}.team-member .tm-content .tm-title{text-transform:uppercase;font-size:14px;margin:0 auto}.team-member .tm-content .tm-name{font-size:32px;margin:16px auto 30px auto}.team-member .tm-content p{font-size:16px}.team-member .accordion-trigger{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:120px;background-color:#f2f2f2;text-transform:uppercase;color:#d4467a;font-size:16px;padding:10px;position:absolute;-webkit-transform:translateY(50%);transform:translateY(50%);bottom:0;-webkit-transition:background-color 0.1s ease-in-out;transition:background-color 0.1s ease-in-out}.team-member .accordion-trigger .icon{font-size:30px;-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out}.team-member .accordion-trigger .trigger-text{position:relative}.team-member .accordion-trigger:hover{background-color:#d9d9d9}.team-member.open .tm-content{max-height:2000px}.team-member.open .tm-content:before{opacity:0}.team-member.open .accordion-trigger .icon{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.team-member.no-content .accordion-trigger{display:none}.team-member.no-content .tm-content{margin-bottom:20px;min-height:120px}.team-member.no-content .tm-content .tm-name{margin-bottom:0}.team-member.no-content .tm-content:before{display:none}.highlight-team-member{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.highlight-team-member .tm-content{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:20px;width:100%}@media (min-width:800px){.highlight-team-member .tm-content{width:49%;padding:20px 18px 20px 40px}}.highlight-team-member .tm-content:before{content:"";width:100%;height:100%;background:#d4467a;left:0;top:0;position:absolute;z-index:-1}@media (min-width:800px){.highlight-team-member .tm-content:before{width:120%}}.highlight-team-member .tm-content .tm-name{color:#fff}.highlight-team-member .tm-content p{color:#fff;font-size:17px}.highlight-team-member .tm-image{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;position:relative;top:20px;width:80%;margin:0 auto}@media (min-width:800px){.highlight-team-member .tm-image{margin:initial;width:51%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;top:0}}.highlight-team-member .tm-image img{width:100%;height:100%}#breadcrumbs{margin-bottom:20px;font-size:16px}@media (min-width:1280px){#breadcrumbs{font-size:20px}}#breadcrumbs a{color:#fff;text-decoration:underline}#breadcrumbs a:hover{text-decoration:none}#breadcrumbs span{color:#fff}.swurve-svg{height:50px;left:0;position:absolute;right:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media (min-width:800px){.swurve-svg{height:80px}}@media (min-width:1000px){.swurve-svg{height:100px}}main{position:relative}main .swurve-svg{bottom:-1px}main .swurve-svg-fill{fill:#222}.overlay{top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);position:absolute;z-index:1}.overlay.graduated{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.5)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=0)}.overlay.brand-1{background-color:rgba(212,70,122,0.85)}.flexible-layout-block{margin:0 0 50px 0}.listing-block{border:none;margin:0;padding:0 0 30px 0}.listing-block .image-col img{display:block;width:100%}.listing-block .listing-title{margin:10px 0}.listing-block .listing-icons{margin:0 0 10px 0}.listing-block:last-child{border:none}.listing-block p:last-child{margin:0}.listing-block .image-col{margin:0 0 20px 0}.footnote{margin:-10px 0 20px 0;text-align:right}@media (min-width:800px){.listing-block{border-bottom:1px solid #f1f1f1;margin:0 0 40px 0;padding:0 0 30px 0}.listing-block .listing-title{margin:0 0 10px 0}}.glance-table,.styled-table{width:100%;margin:20px 0}.glance-table th,.styled-table th{color:#fff;background-color:#d4467a;border:1px solid #d4467a;padding:10px;text-align:left}.glance-table tr:nth-child(2n),.styled-table tr:nth-child(2n){background-color:#f2f2f2}.glance-table td,.styled-table td{border:1px solid #E1E1E1;padding:10px}.glance-table td.glance-cell,.styled-table td.glance-cell{text-align:center}.responsive-table{overflow-x:auto}.footnote{margin:-10px 0 20px 0;text-align:right}.st-head-row-main{display:none}@media (min-width:1000px){.st-head-row-main{display:table-cell}}.stacktable.large-only{display:none}@media (min-width:1000px){.stacktable.large-only{display:table}}.stacktable.small-only{display:table}@media (min-width:1000px){.stacktable.small-only{display:none}}.block-row .block-row-item{margin:0 0 40px 0}.block-row .block-row-item a{display:block;position:relative;overflow:hidden}.block-row .block-row-item a img{-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.block-row .block-row-item a:hover img{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}.block-row .caption{bottom:0;position:absolute;z-index:1;padding:30px}.block-row .caption-title{color:white;margin:0}.text-editor-wide p:last-child{margin:0}.projects .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.projects .container:after{display:none!important}.projects .project-item{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:2%}@media (min-width:1000px){.projects .project-item{width:48%}}.projects .project-item .project-excerpt{display:-webkit-box;display:-ms-flexbox;display:flex}.projects-slider-section{overflow:hidden}.projects-slider-container{margin:20px auto 0;max-width:800px;position:relative}@media (min-width:800px){.projects-slider-container{margin:50px auto 0}}.projects-slider-container .slick-list{overflow:visible}.projects-slider-container .project-copy{opacity:0}.projects-slider-container .project-image .overlay{opacity:1}.projects-slider-container .slick-slide{-webkit-transform:scale(0.9);transform:scale(0.9)}.projects-slider-container .slick-active .project-copy{opacity:1}.projects-slider-container .slick-active .project-image .overlay{opacity:0}.projects-slider-container .slick-active.slick-slide{-webkit-transform:scale(1);transform:scale(1)}.slick-current .project-excerpt{display:-webkit-box;display:-ms-flexbox;display:flex}.overflow-hidden{overflow:hidden}.project-image{overflow:hidden;position:relative}.project-image .overlay{opacity:0}.project-excerpt{color:white;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2rem;margin:0 auto;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:500px;width:100%;height:100%;z-index:2;text-align:center;-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.project-item{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px 0px}.project-item .project-inner{position:relative;display:block}.project-item .project-inner .find-out-more{color:#d4467a;position:relative;display:inline-block}.project-item .project-inner .find-out-more:after{content:"";position:absolute;height:2px;width:0;background-color:#d4467a;bottom:-2px;left:0;-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.project-item .project-inner img{-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.project-item .project-inner:hover .find-out-more:after{width:100%}.project-item .project-inner:hover img{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}.project-item .project-inner:hover .overlay{opacity:1}.project-item .project-inner:hover .project-excerpt{opacity:1}.project-item .project-inner:hover .arrow-button{width:35px}.project-item .project-inner:hover h2{color:#d4467a}.project-item .project-copy{padding:15px 0 10px 0;position:relative}.project-item .project-copy span{color:#d4467a}.project-item .project-copy .arrow-button{display:none}@media (min-width:550px){.project-item .project-copy{padding:15px 50px 10px 0}.project-item .project-copy .arrow-button{display:inline-block;height:30px;position:absolute;right:0;top:15px;width:30px}.project-item .project-copy .arrow-button:hover{width:35px}.project-item .project-copy .arrow-button:before{height:2px;border-radius:2px;width:100%;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.project-item .project-copy .arrow-button:after{font-size:26px;-webkit-transform:translate3d(9px,-50%,0);transform:translate3d(9px,-50%,0)}}.project-item .project-copy h2{color:#585858;font-size:1.625rem;margin:0}.project-dots .slick-dots{margin:20px 0 0 0;position:static}.project-dots .slick-dots button{background-color:#9F9F9F}button.slick-next,button.slick-prev{-webkit-box-shadow:none;box-shadow:none;border:0;font-family:"icomoon"!important;font-size:0px;line-height:0;margin:0;outline:0!important;padding:50px 0;position:absolute;text-align:center;top:50%;z-index:1;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}button.slick-next:before,button.slick-prev:before{display:block;line-height:0;font-size:50px;color:#9F9F9F}@media (min-width:800px){button.slick-next:before,button.slick-prev:before{font-size:70px}}button.slick-next:hover:before,button.slick-prev:hover:before{color:#d4467a}.slick-prev{left:0}.slick-prev:before{content:"\e912"}.slick-next{right:0}.slick-next:before{content:"\e90b"}.split-row{margin:0 0 40px 0}.split-row .split-row-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.split-row .column-a{background-color:#f2f2f2;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.split-row .column-a .content-inner{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px 10px}@media (min-width:800px){.split-row .column-a .content-inner{padding:10%}}.split-row .column-b{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.split-row .split-row__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-right:10px}.split-row .split-row__content-arrow{-ms-flex-preferred-size:65px;flex-basis:65px;min-width:65px;max-width:65px;width:65px;padding-bottom:40px}.split-row .main-arrow{display:none}@media (min-width:1000px){.split-row .split-row__content{display:block}.split-row .split-row__content-arrow{display:none}.split-row .main-arrow{display:block}}@media (min-width:1000px){.split-row{margin:-100px 0 0}.split-row h2{color:#d4467a}.split-row.overlap{margin:-150px 0 0}.split-row .split-row-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.split-row .column-a,.split-row .column-b{position:relative;width:40%;z-index:3}.split-row .column-a{margin-left:10%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.split-row .column-b{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;height:auto}.split-row.switch .column-a{margin-left:50%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.split-row.switch .column-b{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.split-row.switch .inline-cover{margin-left:0;left:21%}.split-row .inline-cover{height:70%;left:50%;margin-left:0;position:absolute;top:50px;width:30%;z-index:2}}.post-item{margin:0 0 30px 0}.placeholder{background-color:#f2f2f2;padding-bottom:75%;position:relative;width:100%}.placeholder:before{color:#585858;font-size:38px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.post-item-inner .post-date,.post-item-inner h3{color:#585858}.post-item-inner .post-image{overflow:hidden;position:relative}.post-item-inner .overlay{opacity:0}.post-item-inner .post-date{margin-bottom:10px}.post-item-inner h3{margin-bottom:5px}.post-item-inner img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.post-item-inner:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.post-item-inner:hover .overlay{opacity:1}.post-item-inner:hover .post-date,.post-item-inner:hover h3,.post-item-inner:hover p{color:#d4467a}.heading-row{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:0 70px;position:relative}.heading-row h2{margin:0}.heading-row button.slick-next,.heading-row button.slick-prev{height:30px;padding:0}.heading-row button.slick-next:before,.heading-row button.slick-prev:before{font-size:25px}.single-post .post-date{margin:0 0 30px 0}.cc_container{background-color:#333!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:800px){.cc_container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.cc_container .cc_message{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;margin:2px 0 0 0!important;color:rgba(255,255,255,0.8);font-size:16px!important;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;text-align:center}.cc_container .cc_btn{margin:10px auto 0 auto!important}@media (min-width:800px){.cc_container .cc_btn{margin:0 0 0 auto!important}}.cc_container .cc_btn{font-weight:400!important;font-size:16px!important;color:white!important;font-family:Montserrat,sans-serif!important;border-radius:50px!important;background-color:#DC94A2!important}.cc_container .cc_btn:hover{background-color:#d68191!important}.cc_btn,.cc_message{-webkit-animation-name:none!important;animation-name:none!important;-webkit-transition:none;transition:none}@media (min-width:800px){.cc_message{margin:11px 0 0 0!important;font-size:15px!important}.cc_container .cc_btn{font-size:18px!important}}.site-content{padding-bottom:8rem}section{margin-bottom:2rem;margin-top:2rem;position:relative}section .cover-bg,section .cta-item.color-block,section.padding-row{margin-bottom:0;margin-top:0;padding-bottom:2rem;padding-top:2rem}@media (min-width:800px){section{margin-bottom:4rem;margin-top:4rem;padding-bottom:0;padding-top:0}section .cover-bg,section .cta-item.color-block,section.padding-row{margin-bottom:0;margin-top:0;padding-bottom:4rem;padding-top:4rem}}@media (min-width:1280px){section{margin-bottom:6rem;margin-top:6rem}section .cover-bg,section .cta-item.color-block,section.padding-row{margin-bottom:0;margin-top:0;padding-bottom:6rem;padding-top:6rem}}section.full-width.block-video{margin:0!important}.no-border{border:0!important}.container{max-width:1400px;margin:0 auto;padding-left:40px;padding-right:40px}.container.large{max-width:1600px}@media (min-width:1000px){.container.large{padding:0}}.container.curve{max-width:100%}.column,.columns{width:100%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:20px;padding-right:20px}.hori-list{display:inline-block;font-size:0;list-style:none;margin:0;padding:0}.hori-list>a,.hori-list>div,.hori-list>li{display:inline-block}.hori-list>a:before,.hori-list>div:before,.hori-list>li:before{display:none}.row{margin-left:-20px;margin-right:-20px}ul.row{list-style:none;width:100%}.left-align{text-align:center}.center-align{text-align:center}.right-align{text-align:center}.fl-left,.fl-right{float:none;margin-left:0;margin-right:0}.padding-bottom-0{padding-bottom:0!important}.padding-bottom-5{padding-bottom:5px!important}.padding-bottom-10{padding-bottom:5px!important}.padding-bottom-20{padding-bottom:10px!important}.padding-bottom-25{padding-bottom:12px!important}.padding-bottom-30{padding-bottom:15px!important}.padding-bottom-35{padding-bottom:17px!important}.padding-bottom-40{padding-bottom:20px!important}.padding-bottom-50{padding-bottom:25px!important}.padding-bottom-60{padding-bottom:60px!important}.table-cell{float:none;vertical-align:middle}.flex-header,.flex-middle,.flex-same-height{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-middle--item{margin:auto;width:100%}.flex-middle{-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-ms-flex-align:center}.flex-header--left,.flex-header--right,.flex-middle--item{display:inline-block}.flex-header--right{margin-left:auto}.flex-same-height--item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.container:after,.footer-bottom:after,.gform_page_footer:after,.row:after,.u-cf,ul.row>li{content:"";display:table;clear:both}@media (min-width:800px){.table{display:table;height:100%;padding-left:0;padding-right:0;width:100%}.table-row{display:table-row}.table-cell{display:table-cell;padding:0 20px}.padding-bottom-0{padding-bottom:0!important}.padding-bottom-5{padding-bottom:5px!important}.padding-bottom-10{padding-bottom:10px!important}.padding-bottom-20{padding-bottom:20px!important}.padding-bottom-25{padding-bottom:25px!important}.padding-bottom-30{padding-bottom:30px!important}.padding-bottom-35{padding-bottom:35px!important}.padding-bottom-40{padding-bottom:40px!important}.padding-bottom-50{padding-bottom:50px!important}.padding-bottom-60{padding-bottom:60px!important}.left-align{text-align:left}.right-align{text-align:right}.fl-left{float:left;margin-right:20px}.fl-right{float:right}.hori-list{margin:0;padding:0}.hori-list>a,.hori-list>div,.hori-list>li{display:inline-block;float:none;vertical-align:middle}.one.column,.one.columns{width:8.3333333333%}.two.columns{width:16.6666666667%}.three.columns{width:25%}.four.columns{width:33.3333333333%}.five.columns{width:41.6666666667%}.six.columns{width:50%}.seven.columns{width:58.3333333333%}.eight.columns{width:66.6666666667%}.nine.columns{width:75%}.ten.columns{width:83.3333333333%}.eleven.columns{width:91.6666666667%}.twelve.columns{width:100%}.one-fifth.column{width:20%}.two-fifths.columns{width:40%}.three-fifths.columns{width:60%}.one-third.column{width:33.3333333333%}.two-thirds.column{width:66.6666666667%}.one-half.column{width:50%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.3333333333%}.offset-by-two.column,.offset-by-two.columns{margin-left:16.6666666667%}.offset-by-three.column,.offset-by-three.columns{margin-left:25%}.offset-by-four.column,.offset-by-four.columns{margin-left:33.3333333333%}.offset-by-five.column,.offset-by-five.columns{margin-left:41.6666666667%}.offset-by-six.column,.offset-by-six.columns{margin-left:50%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:58.3333333333%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:66.6666666667%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:75%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:83.3333333333%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:91.6666666667%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:33.3333333333%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:66.6666666667%}.offset-by-one-half.column,.offset-by-one-half.columns{margin-left:50%}}.banner{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;overflow:hidden;padding:0;position:relative;height:auto;z-index:2;background-color:#111b37}.banner .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;width:100%;z-index:2}@media (max-width:800px){.banner .container{padding:160px 0}}.banner .container-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;width:100%;z-index:2}@media (max-width:800px){.banner .container-left{padding:160px 0}}.banner .inline-cover{bottom:0;left:0;position:absolute;right:0;top:0}.banner .no-image{background-color:#111b37}.banner .no-image .overlay{display:none}.banner .banner-slider{background-color:black}.banner .slide-caption{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;width:100%;vertical-align:middle;z-index:2}.banner .slide-caption-left{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;vertical-align:middle;z-index:2}.banner .max-width{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;max-width:800px;padding:0 30px;vertical-align:middle}.banner h1,.banner h2{font-size:2rem;line-height:2rem;color:white;margin:0;position:relative}@media (min-width:800px){.banner h1,.banner h2{font-size:2.63rem;line-height:2.63rem}}.banner h1{margin-bottom:20px;padding-bottom:30px}.banner h1:before{background-color:white;border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);width:80px}.banner .subtitle{color:white;font-size:1.4rem;margin:10px 0 0 0;font-family:Montserrat,sans-serif;font-weight:700;font-style:normal;letter-spacing:1px}.banner .arrow-button{margin:30px 0 0 0}.slick-dots{bottom:30px}@media (min-width:800px){.slick-dots{bottom:100px}}.slick-dots li{margin:0 5px 0 0}.slick-dots li:last-child{margin:0}.slick-dots li.slick-active button{background-color:#d4467a}.slick-dots button{border:none;width:60px;height:4px;border-radius:2px;padding:0;background-color:white}.banner,.banner .slick-slide{min-height:100vh}@media (min-width:800px){.banner,.banner .slick-slide{min-height:600px}}.banner.banner-shorter-mobile-height,.banner.banner-shorter-mobile-height .slick-slide{min-height:50vh}@media (min-width:800px){.banner.banner-shorter-mobile-height,.banner.banner-shorter-mobile-height .slick-slide{min-height:600px}}@media (min-width:800px){.home .banner,.home .banner .slick-slide{height:83vh}}.video-full{pointer-events:none}.curves{display:-webkit-box;display:-ms-flexbox;display:flex;height:100px;width:100%;position:absolute;bottom:0;z-index:5}.curves .sidebar-curve{width:100%;position:relative;overflow:hidden}@media (min-width:1280px){.curves .sidebar-curve{width:400px}}.curves .sidebar-curve .swurve-svg{left:0}.curves .sidebar-curve .swurve-svg-fill{fill:#ffffff}@media (min-width:1280px){.curves .sidebar-curve .swurve-svg-fill{fill:#f2f2f2}}.curves .article-curve{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;overflow:hidden}.curves .article-curve .swurve-svg{right:0;left:initial}.curves .article-curve .swurve-svg-fill{fill:#fff}.curves .article-curve .swurve-svg,.curves .sidebar-curve .swurve-svg{width:100vw}.single-curve .swurve-svg-fill{fill:#ffffff}.oct-header{position:absolute;width:100%;padding:30px 0}.oct-header .logo img{display:block;width:100%;max-width:180px}@media (min-width:800px){.oct-header .logo img{max-width:220px}}.oct-header>.container{max-width:95%}.oct-header .logo-dark{display:none}.oct-header .mobile-donate{background-color:#d4467a;border-radius:50px;-webkit-box-sizing:border-box;box-sizing:border-box;border:#fff;color:#fff;cursor:pointer;display:inline-block;font-size:1.375rem;outline:0!important;padding:0.36em 1.36em;text-align:center;text-decoration:none;font-family:Montserrat,sans-serif;font-weight:500;font-style:normal;letter-spacing:1px;display:inline-block;margin-right:15px}.oct-header .hamburger{height:24px;position:relative;right:20px;width:24px;right:0;margin-left:20px}.oct-header .menu-button{display:inline-block;vertical-align:middle}.oct-header.sticky{position:fixed;background-color:white;animation:slide-in 0.5s forwards;-webkit-animation:slide-in 0.5s forwards;padding:20px 0;-webkit-box-shadow:0px 0px 8px 4px rgba(0,0,0,0.1);box-shadow:0px 0px 8px 4px rgba(0,0,0,0.1)}.oct-header.sticky .logo-light{display:none}.oct-header.sticky .logo-dark{display:block;width:150px}.oct-header.sticky .hamburger-inner,.oct-header.sticky .hamburger-inner:after,.oct-header.sticky .hamburger-inner:before{background-color:#333}.oct-header.sticky .main-menu li{display:none}.oct-header.sticky .main-menu,.oct-header.sticky .menu-button{display:inline-block;vertical-align:middle}.oct-header.sticky .main-menu,.oct-header.sticky .main-menu a,.oct-header.sticky .main-menu li{margin:0!important;padding:0}.oct-header.sticky .secondary-menu{display:none!important}@media (min-width:550px){.oct-header.sticky .main-menu li{display:none}}.oct-header.sticky .main-menu li.cta{display:none}.oct-header.sticky .mobile-donate{display:none}.oct-header .hamburger{height:24px;position:relative;right:20px;width:24px}.oct-header .hamburger-box{left:50%;position:absolute;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);top:50%}@-webkit-keyframes slide-in{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.oct-header .main-menu{display:none}.oct-header .main-menu a{color:white}.oct-header.sticky .main-menu a{color:#585858}.oct-header.sticky .main-menu a:hover{color:#d4467a}.oct-header.sticky .hamburger{right:0;margin-left:20px}.oct-header .mobile-menu-item{display:none}@media (min-width:1280px){.oct-header .menu-button{display:none}.oct-header .main-menu{display:inline-block}.oct-header .mobile-donate{display:none}}@media (max-width:800px){.oct-header .mobile-donate{display:none}}.swipe-menu .parent-1{border-bottom:0}.swipe-menu .parent-1 a{background:#d4467a;color:#fff;border:0;border-radius:50px;text-align:center;font-weight:bold}.swipe-menu li.parent-1{display:none}@media (max-width:800px){.swipe-menu li.parent-1{display:block}}.footer-banner{padding-bottom:10rem!important;padding-top:10rem!important;margin-bottom:-8rem!important}.footer-banner .swurve-svg{top:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.footer-banner .swurve-svg-fill{fill:white}.footer-banner .inline-cover{bottom:0;left:0;position:absolute;right:0;top:0}.footer-banner .container{position:relative}.footer-banner .narrow-content{max-width:560px}.footer-banner .narrow-content img{max-width:200px}@media (min-width:800px){.footer-banner .narrow-content img{max-width:100%}}.footer-banner.bg-image *{color:white}.footer-banner.bg-image .button{background:transparent;border:2px solid white}.footer-banner.bg-image .button:hover{background:white;color:#d4467a}footer{background-color:#222;color:white;padding:50px 0;position:relative;font-weight:300;font-size:1.25rem}footer .logo{display:block;margin-bottom:30px;width:180px}footer .footer-text{max-width:330px}footer .footer-text p{color:rgba(255,255,255,0.5)}footer .footer-text p:last-of-type{margin-bottom:0}footer .copyright{color:rgba(255,255,255,0.5);font-size:0.81rem}@media (min-width:430px){footer .copyright{float:left}}footer .footer-top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 40px 0}@media (min-width:1000px){footer .footer-top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 0 100px 0}}footer .footer-left{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:30px}footer .footer-right{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:repeat(1,1fr);grid-column-gap:20px;-webkit-box-flex:2;-ms-flex:2;flex:2;margin-top:30px}@media (min-width:800px){footer .footer-right{margin-top:0;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){footer .footer-right{margin-left:auto;text-align:right}}footer .footer-bottom{padding:15px 0 0 0;border-top:1px solid rgba(255,255,255,0.2)}footer .footer-menu{list-style:none}footer .footer-menu li{border:none;padding:0}footer .footer-menu li:hover{background-color:transparent}footer .footer-menu .children{display:none}footer a{color:rgba(255,255,255,0.6)}footer a:hover{color:white}footer .footer-navigation{float:left}footer .footer-navigation ul{margin:0;padding:0}footer .footer-details{float:left}@media (min-width:1000px){footer .footer-details h3,footer .footer-navigation h3{margin-top:0}}footer .footer-email{word-wrap:break-word}footer .details{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 15px 0;color:rgba(255,255,255,0.6);font-family:Montserrat,sans-serif;font-weight:500;font-style:normal}footer .details.details--email{word-break:break-word}footer .details .icon{display:none}@media (min-width:350px){footer .details .icon{display:inline-block;color:rgba(255,255,255,0.6);margin:3px 12px 0 0}}footer .social{margin:10px 0 0 0}footer ul.social li .icon:hover:before{color:white}footer ul.social li .icon:before{color:rgba(255,255,255,0.6)}footer .grid-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:1000px){footer .grid-child{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}footer h3{color:white}.credit{color:rgba(255,255,255,0.5);font-size:0.81rem;margin:15px 0 0 0}@media (min-width:430px){.credit{margin:0;float:right}}.credit .icon-bluestone360-logo{color:rgba(255,255,255,0.5);display:inline-block;margin:0px 0 0 2px}.credit .icon-bluestone360-logo:hover{color:white}#inner-page{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 -100px 0}@media (min-width:1280px){#inner-page{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#inner-page>.swurve-svg{top:0;bottom:initial}#inner-page>.swurve-svg .swurve-svg-fill{fill:white}#inner-page>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:6rem;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:1280px){#inner-page>.container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#inner-page>.container article{padding:0 0 100px 0;max-width:800px;margin:0 auto}.page-id-300 #inner-page article{-webkit-box-flex:3;-ms-flex:3;flex:3;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (min-width:1000px){.page-id-300 #inner-page article{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;max-width:1200px}}.page-article{-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:50px}@media (min-width:800px){.page-article{padding-left:20px}}@media (min-width:1280px){.page-article{padding-left:50px}}.page-article a{position:relative}.page-article a:after{background:#d4467a;bottom:-2px;content:"";height:1px;left:50%;position:absolute;opacity:0;right:50%;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.page-article a:hover:after{left:0;right:0;opacity:1}.page-article figure{margin:1rem 0}.page-article figure iframe{border:0;width:100%}.page-article>:first-child{margin-top:0}.related-cta{border-bottom:1px solid #cccccc;border-top:1px solid #cccccc;display:block;margin-top:50px;padding:15px 50px 15px 0;position:relative}.related-cta h2,.related-cta p{margin:0!important}.related-cta .arrow-button{position:absolute;height:30px;position:absolute;right:0;bottom:10px;width:35px}.related-cta .arrow-button:before{height:2px;border-radius:2px;width:100%;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.related-cta .arrow-button:after{font-size:28px;-webkit-transform:translate3d(9px,-50%,0);transform:translate3d(9px,-50%,0)}.related-cta:hover{padding:15px 60px 15px 10px}.related-cta:hover p{color:#d4467a}.related-cta:hover .arrow-button{right:10px;width:35px}.job-vacancy{border-bottom:1px solid #E1E1E1;margin:2.5rem 0}.job-vacancy a{position:relative}.job-vacancy a:after{background:#d4467a;bottom:-2px;content:"";height:1px;left:50%;position:absolute;opacity:0;right:50%;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.job-vacancy a:hover{color:#bb2c60}.job-vacancy a:hover:after{left:0;right:0;opacity:1}#job-single .container{max-width:800px}#up-level{color:#d4467a;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2rem;font-size:1.4rem}#up-level .icon{margin-right:1rem}.single-project main>.swurve-svg{display:none}.single-project #donation-cta{background-repeat:no-repeat;background-size:cover;background-position:center;padding:12rem 0;margin-bottom:-8rem;position:relative}.single-project #donation-cta .swurve-svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);bottom:initial!important;top:0}.single-project #donation-cta .curves{display:-webkit-box;display:-ms-flexbox;display:flex;height:100px;width:100%;position:absolute;top:0;z-index:5}.single-project #donation-cta .curves .sidebar-curve{width:100%;position:relative;overflow:hidden}@media (min-width:1280px){.single-project #donation-cta .curves .sidebar-curve{width:400px}}.single-project #donation-cta .curves .sidebar-curve .swurve-svg{left:0}.single-project #donation-cta .curves .sidebar-curve .swurve-svg-fill{fill:#ffffff}@media (min-width:1280px){.single-project #donation-cta .curves .sidebar-curve .swurve-svg-fill{fill:#f2f2f2}}.single-project #donation-cta .curves .article-curve{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;overflow:hidden}.single-project #donation-cta .curves .article-curve .swurve-svg{right:0;left:initial}.single-project #donation-cta .curves .article-curve .swurve-svg-fill{fill:#fff}.single-project #donation-cta .curves .article-curve .swurve-svg,.single-project #donation-cta .curves .sidebar-curve .swurve-svg{width:100vw}.single-project #donation-cta .single-curve .swurve-svg-fill{fill:#ffffff}.single-project #donation-cta h2,.single-project #donation-cta p{color:white;max-width:800px;text-align:center}.single-project #donation-cta p{font-family:Montserrat,sans-serif;font-weight:700;font-style:normal;letter-spacing:1px;font-size:1.4rem}.single-project #donation-cta .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:2}.single-post .news-article article{max-width:800px;margin:0 auto;padding:0 0 100px;float:none}@media (min-width:1280px){.page-with-side-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.page-with-side-cta__content{width:100%}@media (min-width:1280px){.page-with-side-cta__content{width:auto;-ms-flex-preferred-size:70%;flex-basis:70%;padding-right:30px;-webkit-box-sizing:border-box;box-sizing:border-box}}.page-with-side-cta__content .ub_image_slider{max-width:950px;min-height:350px!important}.page-with-side-cta__sidebar{width:100%;background-color:#d4467a;padding:40px;color:#ffffff;-webkit-box-sizing:border-box;box-sizing:border-box}.page-with-side-cta__sidebar h3{margin-top:0}.page-with-side-cta__sidebar h3,.page-with-side-cta__sidebar p{color:#ffffff}.page-with-side-cta__sidebar .page-with-side-cta__button{margin-top:10px}.page-with-side-cta__sidebar .page-with-side-cta__button .button-hollow{display:inline-block}@media (min-width:1280px){.page-with-side-cta__sidebar{width:auto;-ms-flex-preferred-size:30%;flex-basis:30%}}.page-with-side-cta__sidebar .page-with-side-cta__sidebar-detail{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-with-side-cta__sidebar .page-with-side-cta__sidebar-detail span{display:block;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.page-with-side-cta__sidebar .page-with-side-cta__sidebar-detail .page-with-side-cta__sidebar-detail-icon{-ms-flex-preferred-size:20px;flex-basis:20px;padding-right:10px;padding-top:5px}.page-with-side-cta__sidebar .page-with-side-cta__sidebar-detail .page-with-side-cta__sidebar-detail-icon svg{width:100%;height:auto}#filter-landing-page,.page-template-page-tiles{background:#f2f2f2}#filter-landing-page,#landing-page,#page-with-side-cta,#tiles-landing-page,.blog,.category{margin:0}#filter-landing-page main h2,#filter-landing-page main h3,#filter-landing-page main h4,#filter-landing-page main h5,#filter-landing-page main h6,#filter-landing-page main p,#landing-page main h2,#landing-page main h3,#landing-page main h4,#landing-page main h5,#landing-page main h6,#landing-page main p,#page-with-side-cta main h2,#page-with-side-cta main h3,#page-with-side-cta main h4,#page-with-side-cta main h5,#page-with-side-cta main h6,#page-with-side-cta main p,#tiles-landing-page main h2,#tiles-landing-page main h3,#tiles-landing-page main h4,#tiles-landing-page main h5,#tiles-landing-page main h6,#tiles-landing-page main p,.blog main h2,.blog main h3,.blog main h4,.blog main h5,.blog main h6,.blog main p,.category main h2,.category main h3,.category main h4,.category main h5,.category main h6,.category main p{max-width:800px;margin-left:auto;margin-right:auto}#filter-landing-page .sub-pages,#landing-page .sub-pages,#page-with-side-cta .sub-pages,#tiles-landing-page .sub-pages,.blog .sub-pages,.category .sub-pages{margin-top:6rem}#filter-landing-page .projects-filters .container,#filter-landing-page .tiles-filters .container,#landing-page .projects-filters .container,#landing-page .tiles-filters .container,#page-with-side-cta .projects-filters .container,#page-with-side-cta .tiles-filters .container,#tiles-landing-page .projects-filters .container,#tiles-landing-page .tiles-filters .container,.blog .projects-filters .container,.blog .tiles-filters .container,.category .projects-filters .container,.category .tiles-filters .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#filter-landing-page .projects-filters .category-selection h2,#filter-landing-page .projects-filters .display-selection h2,#filter-landing-page .tiles-filters .category-selection h2,#filter-landing-page .tiles-filters .display-selection h2,#landing-page .projects-filters .category-selection h2,#landing-page .projects-filters .display-selection h2,#landing-page .tiles-filters .category-selection h2,#landing-page .tiles-filters .display-selection h2,#page-with-side-cta .projects-filters .category-selection h2,#page-with-side-cta .projects-filters .display-selection h2,#page-with-side-cta .tiles-filters .category-selection h2,#page-with-side-cta .tiles-filters .display-selection h2,#tiles-landing-page .projects-filters .category-selection h2,#tiles-landing-page .projects-filters .display-selection h2,#tiles-landing-page .tiles-filters .category-selection h2,#tiles-landing-page .tiles-filters .display-selection h2,.blog .projects-filters .category-selection h2,.blog .projects-filters .display-selection h2,.blog .tiles-filters .category-selection h2,.blog .tiles-filters .display-selection h2,.category .projects-filters .category-selection h2,.category .projects-filters .display-selection h2,.category .tiles-filters .category-selection h2,.category .tiles-filters .display-selection h2{color:#585858;font-family:Montserrat,sans-serif;font-weight:900;font-style:normal;letter-spacing:1px;font-size:28px;margin:0 0 10px 0}#filter-landing-page .projects-filters .display-selection,#filter-landing-page .tiles-filters .display-selection,#landing-page .projects-filters .display-selection,#landing-page .tiles-filters .display-selection,#page-with-side-cta .projects-filters .display-selection,#page-with-side-cta .tiles-filters .display-selection,#tiles-landing-page .projects-filters .display-selection,#tiles-landing-page .tiles-filters .display-selection,.blog .projects-filters .display-selection,.blog .tiles-filters .display-selection,.category .projects-filters .display-selection,.category .tiles-filters .display-selection{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;text-align:center}#filter-landing-page .projects-filters .display-selection h2,#filter-landing-page .tiles-filters .display-selection h2,#landing-page .projects-filters .display-selection h2,#landing-page .tiles-filters .display-selection h2,#page-with-side-cta .projects-filters .display-selection h2,#page-with-side-cta .tiles-filters .display-selection h2,#tiles-landing-page .projects-filters .display-selection h2,#tiles-landing-page .tiles-filters .display-selection h2,.blog .projects-filters .display-selection h2,.blog .tiles-filters .display-selection h2,.category .projects-filters .display-selection h2,.category .tiles-filters .display-selection h2{text-align:left;width:100%}#filter-landing-page .projects-filters .display-selection .view-toggle,#filter-landing-page .tiles-filters .display-selection .view-toggle,#landing-page .projects-filters .display-selection .view-toggle,#landing-page .tiles-filters .display-selection .view-toggle,#page-with-side-cta .projects-filters .display-selection .view-toggle,#page-with-side-cta .tiles-filters .display-selection .view-toggle,#tiles-landing-page .projects-filters .display-selection .view-toggle,#tiles-landing-page .tiles-filters .display-selection .view-toggle,.blog .projects-filters .display-selection .view-toggle,.blog .tiles-filters .display-selection .view-toggle,.category .projects-filters .display-selection .view-toggle,.category .tiles-filters .display-selection .view-toggle{cursor:pointer;display:block;position:relative;height:20px;width:20px}#filter-landing-page .projects-filters .display-selection .view-toggle svg,#filter-landing-page .tiles-filters .display-selection .view-toggle svg,#landing-page .projects-filters .display-selection .view-toggle svg,#landing-page .tiles-filters .display-selection .view-toggle svg,#page-with-side-cta .projects-filters .display-selection .view-toggle svg,#page-with-side-cta .tiles-filters .display-selection .view-toggle svg,#tiles-landing-page .projects-filters .display-selection .view-toggle svg,#tiles-landing-page .tiles-filters .display-selection .view-toggle svg,.blog .projects-filters .display-selection .view-toggle svg,.blog .tiles-filters .display-selection .view-toggle svg,.category .projects-filters .display-selection .view-toggle svg,.category .tiles-filters .display-selection .view-toggle svg{height:100%;width:100%;fill:#585858}#filter-landing-page .projects-filters .display-selection .view-toggle:first-of-type,#filter-landing-page .tiles-filters .display-selection .view-toggle:first-of-type,#landing-page .projects-filters .display-selection .view-toggle:first-of-type,#landing-page .tiles-filters .display-selection .view-toggle:first-of-type,#page-with-side-cta .projects-filters .display-selection .view-toggle:first-of-type,#page-with-side-cta .tiles-filters .display-selection .view-toggle:first-of-type,#tiles-landing-page .projects-filters .display-selection .view-toggle:first-of-type,#tiles-landing-page .tiles-filters .display-selection .view-toggle:first-of-type,.blog .projects-filters .display-selection .view-toggle:first-of-type,.blog .tiles-filters .display-selection .view-toggle:first-of-type,.category .projects-filters .display-selection .view-toggle:first-of-type,.category .tiles-filters .display-selection .view-toggle:first-of-type{margin:0 20px 0 0}#filter-landing-page .projects-filters .display-selection .view-toggle:first-of-type:after,#filter-landing-page .tiles-filters .display-selection .view-toggle:first-of-type:after,#landing-page .projects-filters .display-selection .view-toggle:first-of-type:after,#landing-page .tiles-filters .display-selection .view-toggle:first-of-type:after,#page-with-side-cta .projects-filters .display-selection .view-toggle:first-of-type:after,#page-with-side-cta .tiles-filters .display-selection .view-toggle:first-of-type:after,#tiles-landing-page .projects-filters .display-selection .view-toggle:first-of-type:after,#tiles-landing-page .tiles-filters .display-selection .view-toggle:first-of-type:after,.blog .projects-filters .display-selection .view-toggle:first-of-type:after,.blog .tiles-filters .display-selection .view-toggle:first-of-type:after,.category .projects-filters .display-selection .view-toggle:first-of-type:after,.category .tiles-filters .display-selection .view-toggle:first-of-type:after{background-image:url("../../img/circle.svg");background-repeat:repeat-Y;background-size:6px;background-position:left;content:"";width:6px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0.5}#filter-landing-page .projects-filters .display-selection .view-toggle:first-of-type:after,#filter-landing-page .tiles-filters .display-selection .view-toggle:first-of-type:after,#landing-page .projects-filters .display-selection .view-toggle:first-of-type:after,#landing-page .tiles-filters .display-selection .view-toggle:first-of-type:after,#page-with-side-cta .projects-filters .display-selection .view-toggle:first-of-type:after,#page-with-side-cta .tiles-filters .display-selection .view-toggle:first-of-type:after,#tiles-landing-page .projects-filters .display-selection .view-toggle:first-of-type:after,#tiles-landing-page .tiles-filters .display-selection .view-toggle:first-of-type:after,.blog .projects-filters .display-selection .view-toggle:first-of-type:after,.blog .tiles-filters .display-selection .view-toggle:first-of-type:after,.category .projects-filters .display-selection .view-toggle:first-of-type:after,.category .tiles-filters .display-selection .view-toggle:first-of-type:after{height:24px;right:-15px}#filter-landing-page .projects-filters .display-selection .view-toggle.active svg,#filter-landing-page .tiles-filters .display-selection .view-toggle.active svg,#landing-page .projects-filters .display-selection .view-toggle.active svg,#landing-page .tiles-filters .display-selection .view-toggle.active svg,#page-with-side-cta .projects-filters .display-selection .view-toggle.active svg,#page-with-side-cta .tiles-filters .display-selection .view-toggle.active svg,#tiles-landing-page .projects-filters .display-selection .view-toggle.active svg,#tiles-landing-page .tiles-filters .display-selection .view-toggle.active svg,.blog .projects-filters .display-selection .view-toggle.active svg,.blog .tiles-filters .display-selection .view-toggle.active svg,.category .projects-filters .display-selection .view-toggle.active svg,.category .tiles-filters .display-selection .view-toggle.active svg{fill:#d4467a}#filter-landing-page .projects-filters .category-selection,#filter-landing-page .tiles-filters .category-selection,#landing-page .projects-filters .category-selection,#landing-page .tiles-filters .category-selection,#page-with-side-cta .projects-filters .category-selection,#page-with-side-cta .tiles-filters .category-selection,#tiles-landing-page .projects-filters .category-selection,#tiles-landing-page .tiles-filters .category-selection,.blog .projects-filters .category-selection,.blog .tiles-filters .category-selection,.category .projects-filters .category-selection,.category .tiles-filters .category-selection{margin:0 0 20px 0}@media (min-width:550px){#filter-landing-page .projects-filters .category-selection,#filter-landing-page .tiles-filters .category-selection,#landing-page .projects-filters .category-selection,#landing-page .tiles-filters .category-selection,#page-with-side-cta .projects-filters .category-selection,#page-with-side-cta .tiles-filters .category-selection,#tiles-landing-page .projects-filters .category-selection,#tiles-landing-page .tiles-filters .category-selection,.blog .projects-filters .category-selection,.blog .tiles-filters .category-selection,.category .projects-filters .category-selection,.category .tiles-filters .category-selection{margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1}}#filter-landing-page .projects-filters .category-selection .project-categories,#filter-landing-page .tiles-filters .category-selection .project-categories,#landing-page .projects-filters .category-selection .project-categories,#landing-page .tiles-filters .category-selection .project-categories,#page-with-side-cta .projects-filters .category-selection .project-categories,#page-with-side-cta .tiles-filters .category-selection .project-categories,#tiles-landing-page .projects-filters .category-selection .project-categories,#tiles-landing-page .tiles-filters .category-selection .project-categories,.blog .projects-filters .category-selection .project-categories,.blog .tiles-filters .category-selection .project-categories,.category .projects-filters .category-selection .project-categories,.category .tiles-filters .category-selection .project-categories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;list-style:none}@media (min-width:800px){#filter-landing-page .projects-filters .category-selection .project-categories,#filter-landing-page .tiles-filters .category-selection .project-categories,#landing-page .projects-filters .category-selection .project-categories,#landing-page .tiles-filters .category-selection .project-categories,#page-with-side-cta .projects-filters .category-selection .project-categories,#page-with-side-cta .tiles-filters .category-selection .project-categories,#tiles-landing-page .projects-filters .category-selection .project-categories,#tiles-landing-page .tiles-filters .category-selection .project-categories,.blog .projects-filters .category-selection .project-categories,.blog .tiles-filters .category-selection .project-categories,.category .projects-filters .category-selection .project-categories,.category .tiles-filters .category-selection .project-categories{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#filter-landing-page .projects-filters .category-selection .project-categories li,#filter-landing-page .tiles-filters .category-selection .project-categories li,#landing-page .projects-filters .category-selection .project-categories li,#landing-page .tiles-filters .category-selection .project-categories li,#page-with-side-cta .projects-filters .category-selection .project-categories li,#page-with-side-cta .tiles-filters .category-selection .project-categories li,#tiles-landing-page .projects-filters .category-selection .project-categories li,#tiles-landing-page .tiles-filters .category-selection .project-categories li,.blog .projects-filters .category-selection .project-categories li,.blog .tiles-filters .category-selection .project-categories li,.category .projects-filters .category-selection .project-categories li,.category .tiles-filters .category-selection .project-categories li{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px 0;position:relative}#filter-landing-page .projects-filters .category-selection .project-categories li:after,#filter-landing-page .tiles-filters .category-selection .project-categories li:after,#landing-page .projects-filters .category-selection .project-categories li:after,#landing-page .tiles-filters .category-selection .project-categories li:after,#page-with-side-cta .projects-filters .category-selection .project-categories li:after,#page-with-side-cta .tiles-filters .category-selection .project-categories li:after,#tiles-landing-page .projects-filters .category-selection .project-categories li:after,#tiles-landing-page .tiles-filters .category-selection .project-categories li:after,.blog .projects-filters .category-selection .project-categories li:after,.blog .tiles-filters .category-selection .project-categories li:after,.category .projects-filters .category-selection .project-categories li:after,.category .tiles-filters .category-selection .project-categories li:after{background-image:url("../../img/circle.svg");background-repeat:repeat-x;background-size:6px;background-position:left;content:"";width:100%;height:6px;position:absolute;left:0;opacity:0.5}#filter-landing-page .projects-filters .category-selection .project-categories li:after,#filter-landing-page .tiles-filters .category-selection .project-categories li:after,#landing-page .projects-filters .category-selection .project-categories li:after,#landing-page .tiles-filters .category-selection .project-categories li:after,#page-with-side-cta .projects-filters .category-selection .project-categories li:after,#page-with-side-cta .tiles-filters .category-selection .project-categories li:after,#tiles-landing-page .projects-filters .category-selection .project-categories li:after,#tiles-landing-page .tiles-filters .category-selection .project-categories li:after,.blog .projects-filters .category-selection .project-categories li:after,.blog .tiles-filters .category-selection .project-categories li:after,.category .projects-filters .category-selection .project-categories li:after,.category .tiles-filters .category-selection .project-categories li:after{bottom:-8px;max-width:250px}@media (min-width:800px){#filter-landing-page .projects-filters .category-selection .project-categories li,#filter-landing-page .tiles-filters .category-selection .project-categories li,#landing-page .projects-filters .category-selection .project-categories li,#landing-page .tiles-filters .category-selection .project-categories li,#page-with-side-cta .projects-filters .category-selection .project-categories li,#page-with-side-cta .tiles-filters .category-selection .project-categories li,#tiles-landing-page .projects-filters .category-selection .project-categories li,#tiles-landing-page .tiles-filters .category-selection .project-categories li,.blog .projects-filters .category-selection .project-categories li,.blog .tiles-filters .category-selection .project-categories li,.category .projects-filters .category-selection .project-categories li,.category .tiles-filters .category-selection .project-categories li{margin:0 40px 0 0}#filter-landing-page .projects-filters .category-selection .project-categories li:after,#filter-landing-page .tiles-filters .category-selection .project-categories li:after,#landing-page .projects-filters .category-selection .project-categories li:after,#landing-page .tiles-filters .category-selection .project-categories li:after,#page-with-side-cta .projects-filters .category-selection .project-categories li:after,#page-with-side-cta .tiles-filters .category-selection .project-categories li:after,#tiles-landing-page .projects-filters .category-selection .project-categories li:after,#tiles-landing-page .tiles-filters .category-selection .project-categories li:after,.blog .projects-filters .category-selection .project-categories li:after,.blog .tiles-filters .category-selection .project-categories li:after,.category .projects-filters .category-selection .project-categories li:after,.category .tiles-filters .category-selection .project-categories li:after{background-image:url("../../img/circle.svg");background-repeat:repeat-Y;background-size:6px;background-position:left;content:"";width:6px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0.5}#filter-landing-page .projects-filters .category-selection .project-categories li:last-child:after,#filter-landing-page .tiles-filters .category-selection .project-categories li:last-child:after,#landing-page .projects-filters .category-selection .project-categories li:last-child:after,#landing-page .tiles-filters .category-selection .project-categories li:last-child:after,#page-with-side-cta .projects-filters .category-selection .project-categories li:last-child:after,#page-with-side-cta .tiles-filters .category-selection .project-categories li:last-child:after,#tiles-landing-page .projects-filters .category-selection .project-categories li:last-child:after,#tiles-landing-page .tiles-filters .category-selection .project-categories li:last-child:after,.blog .projects-filters .category-selection .project-categories li:last-child:after,.blog .tiles-filters .category-selection .project-categories li:last-child:after,.category .projects-filters .category-selection .project-categories li:last-child:after,.category .tiles-filters .category-selection .project-categories li:last-child:after{display:none}#filter-landing-page .projects-filters .category-selection .project-categories li:after,#filter-landing-page .tiles-filters .category-selection .project-categories li:after,#landing-page .projects-filters .category-selection .project-categories li:after,#landing-page .tiles-filters .category-selection .project-categories li:after,#page-with-side-cta .projects-filters .category-selection .project-categories li:after,#page-with-side-cta .tiles-filters .category-selection .project-categories li:after,#tiles-landing-page .projects-filters .category-selection .project-categories li:after,#tiles-landing-page .tiles-filters .category-selection .project-categories li:after,.blog .projects-filters .category-selection .project-categories li:after,.blog .tiles-filters .category-selection .project-categories li:after,.category .projects-filters .category-selection .project-categories li:after,.category .tiles-filters .category-selection .project-categories li:after{left:initial;height:24px;right:-23px}}#filter-landing-page .projects-filters .category-selection .project-categories li a,#filter-landing-page .tiles-filters .category-selection .project-categories li a,#landing-page .projects-filters .category-selection .project-categories li a,#landing-page .tiles-filters .category-selection .project-categories li a,#page-with-side-cta .projects-filters .category-selection .project-categories li a,#page-with-side-cta .tiles-filters .category-selection .project-categories li a,#tiles-landing-page .projects-filters .category-selection .project-categories li a,#tiles-landing-page .tiles-filters .category-selection .project-categories li a,.blog .projects-filters .category-selection .project-categories li a,.blog .tiles-filters .category-selection .project-categories li a,.category .projects-filters .category-selection .project-categories li a,.category .tiles-filters .category-selection .project-categories li a{color:#585858}#filter-landing-page .projects-filters .category-selection .project-categories li.active a,#filter-landing-page .tiles-filters .category-selection .project-categories li.active a,#landing-page .projects-filters .category-selection .project-categories li.active a,#landing-page .tiles-filters .category-selection .project-categories li.active a,#page-with-side-cta .projects-filters .category-selection .project-categories li.active a,#page-with-side-cta .tiles-filters .category-selection .project-categories li.active a,#tiles-landing-page .projects-filters .category-selection .project-categories li.active a,#tiles-landing-page .tiles-filters .category-selection .project-categories li.active a,.blog .projects-filters .category-selection .project-categories li.active a,.blog .tiles-filters .category-selection .project-categories li.active a,.category .projects-filters .category-selection .project-categories li.active a,.category .tiles-filters .category-selection .project-categories li.active a{color:#d4467a}#filter-landing-page .tiles-filters .container,#landing-page .tiles-filters .container,#page-with-side-cta .tiles-filters .container,#tiles-landing-page .tiles-filters .container,.blog .tiles-filters .container,.category .tiles-filters .container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#filter-landing-page #tiles-grid,#landing-page #tiles-grid,#page-with-side-cta #tiles-grid,#tiles-landing-page #tiles-grid,.blog #tiles-grid,.category #tiles-grid{margin:50px 0}#filter-landing-page #tiles-grid .tile-card:hover .card-image img,#landing-page #tiles-grid .tile-card:hover .card-image img,#page-with-side-cta #tiles-grid .tile-card:hover .card-image img,#tiles-landing-page #tiles-grid .tile-card:hover .card-image img,.blog #tiles-grid .tile-card:hover .card-image img,.category #tiles-grid .tile-card:hover .card-image img{-webkit-transform:scale(1.075);transform:scale(1.075)}#filter-landing-page #tiles-grid .tile-card:hover .card-image:before,#landing-page #tiles-grid .tile-card:hover .card-image:before,#page-with-side-cta #tiles-grid .tile-card:hover .card-image:before,#tiles-landing-page #tiles-grid .tile-card:hover .card-image:before,.blog #tiles-grid .tile-card:hover .card-image:before,.category #tiles-grid .tile-card:hover .card-image:before{opacity:0.56}#filter-landing-page #tiles-grid .card-image,#landing-page #tiles-grid .card-image,#page-with-side-cta #tiles-grid .card-image,#tiles-landing-page #tiles-grid .card-image,.blog #tiles-grid .card-image,.category #tiles-grid .card-image{background:#707070;position:relative;overflow:hidden}#filter-landing-page #tiles-grid .card-image:before,#landing-page #tiles-grid .card-image:before,#page-with-side-cta #tiles-grid .card-image:before,#tiles-landing-page #tiles-grid .card-image:before,.blog #tiles-grid .card-image:before,.category #tiles-grid .card-image:before{content:"";background:#d4467a;opacity:0;height:100%;width:100%;top:0;-webkit-transition:opacity 0.22s ease-in-out;transition:opacity 0.22s ease-in-out;position:absolute;left:0;z-index:1}#filter-landing-page #tiles-grid .card-image img,#landing-page #tiles-grid .card-image img,#page-with-side-cta #tiles-grid .card-image img,#tiles-landing-page #tiles-grid .card-image img,.blog #tiles-grid .card-image img,.category #tiles-grid .card-image img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;-webkit-transition:-webkit-transform 0.15s ease-in-out;transition:-webkit-transform 0.15s ease-in-out;transition:transform 0.15s ease-in-out;transition:transform 0.15s ease-in-out,-webkit-transform 0.15s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0.54;position:absolute;top:0;left:0}#filter-landing-page #tiles-grid .tile-card h3,#filter-landing-page #tiles-grid .tile-card h4,#landing-page #tiles-grid .tile-card h3,#landing-page #tiles-grid .tile-card h4,#page-with-side-cta #tiles-grid .tile-card h3,#page-with-side-cta #tiles-grid .tile-card h4,#tiles-landing-page #tiles-grid .tile-card h3,#tiles-landing-page #tiles-grid .tile-card h4,.blog #tiles-grid .tile-card h3,.blog #tiles-grid .tile-card h4,.category #tiles-grid .tile-card h3,.category #tiles-grid .tile-card h4{font-family:Montserrat,sans-serif;font-weight:900;font-style:normal;letter-spacing:1px;margin:0}#filter-landing-page #tiles-grid .tile-card .card-categories,#landing-page #tiles-grid .tile-card .card-categories,#page-with-side-cta #tiles-grid .tile-card .card-categories,#tiles-landing-page #tiles-grid .tile-card .card-categories,.blog #tiles-grid .tile-card .card-categories,.category #tiles-grid .tile-card .card-categories{font-size:9px;text-transform:uppercase}@media (min-width:550px){#filter-landing-page #tiles-grid .tile-card .card-categories,#landing-page #tiles-grid .tile-card .card-categories,#page-with-side-cta #tiles-grid .tile-card .card-categories,#tiles-landing-page #tiles-grid .tile-card .card-categories,.blog #tiles-grid .tile-card .card-categories,.category #tiles-grid .tile-card .card-categories{font-size:11px}}#filter-landing-page #tiles-grid .tile-card .card-title,#landing-page #tiles-grid .tile-card .card-title,#page-with-side-cta #tiles-grid .tile-card .card-title,#tiles-landing-page #tiles-grid .tile-card .card-title,.blog #tiles-grid .tile-card .card-title,.category #tiles-grid .tile-card .card-title{font-size:20px;line-height:1.15}@media (min-width:550px){#filter-landing-page #tiles-grid .tile-card .card-title,#landing-page #tiles-grid .tile-card .card-title,#page-with-side-cta #tiles-grid .tile-card .card-title,#tiles-landing-page #tiles-grid .tile-card .card-title,.blog #tiles-grid .tile-card .card-title,.category #tiles-grid .tile-card .card-title{font-size:28px}}#filter-landing-page #tiles-grid.grid,#landing-page #tiles-grid.grid,#page-with-side-cta #tiles-grid.grid,#tiles-landing-page #tiles-grid.grid,.blog #tiles-grid.grid,.category #tiles-grid.grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:repeat(1,1fr);grid-gap:25px}@media (min-width:800px){#filter-landing-page #tiles-grid.grid,#landing-page #tiles-grid.grid,#page-with-side-cta #tiles-grid.grid,#tiles-landing-page #tiles-grid.grid,.blog #tiles-grid.grid,.category #tiles-grid.grid{-ms-grid-columns:1fr 25px 1fr;grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){#filter-landing-page #tiles-grid.grid,#landing-page #tiles-grid.grid,#page-with-side-cta #tiles-grid.grid,#tiles-landing-page #tiles-grid.grid,.blog #tiles-grid.grid,.category #tiles-grid.grid{-ms-grid-columns:1fr 25px 1fr 25px 1fr;grid-template-columns:repeat(3,1fr)}}#filter-landing-page #tiles-grid.grid .tile-card,#landing-page #tiles-grid.grid .tile-card,#page-with-side-cta #tiles-grid.grid .tile-card,#tiles-landing-page #tiles-grid.grid .tile-card,.blog #tiles-grid.grid .tile-card,.category #tiles-grid.grid .tile-card{padding-top:64%;position:relative}#filter-landing-page #tiles-grid.grid .tile-card .card-image,#landing-page #tiles-grid.grid .tile-card .card-image,#page-with-side-cta #tiles-grid.grid .tile-card .card-image,#tiles-landing-page #tiles-grid.grid .tile-card .card-image,.blog #tiles-grid.grid .tile-card .card-image,.category #tiles-grid.grid .tile-card .card-image{overflow:hidden;position:absolute;height:100%;top:0;width:100%}#filter-landing-page #tiles-grid.grid .tile-card .card-information,#landing-page #tiles-grid.grid .tile-card .card-information,#page-with-side-cta #tiles-grid.grid .tile-card .card-information,#tiles-landing-page #tiles-grid.grid .tile-card .card-information,.blog #tiles-grid.grid .tile-card .card-information,.category #tiles-grid.grid .tile-card .card-information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;width:100%;height:100%;top:0;z-index:2}#filter-landing-page #tiles-grid.grid .tile-card .card-information h3,#filter-landing-page #tiles-grid.grid .tile-card .card-information h4,#landing-page #tiles-grid.grid .tile-card .card-information h3,#landing-page #tiles-grid.grid .tile-card .card-information h4,#page-with-side-cta #tiles-grid.grid .tile-card .card-information h3,#page-with-side-cta #tiles-grid.grid .tile-card .card-information h4,#tiles-landing-page #tiles-grid.grid .tile-card .card-information h3,#tiles-landing-page #tiles-grid.grid .tile-card .card-information h4,.blog #tiles-grid.grid .tile-card .card-information h3,.blog #tiles-grid.grid .tile-card .card-information h4,.category #tiles-grid.grid .tile-card .card-information h3,.category #tiles-grid.grid .tile-card .card-information h4{color:#fff;text-align:center;width:80%}#filter-landing-page #tiles-grid.grid .tile-card .card-information .card-date,#landing-page #tiles-grid.grid .tile-card .card-information .card-date,#page-with-side-cta #tiles-grid.grid .tile-card .card-information .card-date,#tiles-landing-page #tiles-grid.grid .tile-card .card-information .card-date,.blog #tiles-grid.grid .tile-card .card-information .card-date,.category #tiles-grid.grid .tile-card .card-information .card-date{color:white;margin:10px 0 0 0}#filter-landing-page #tiles-grid.list .tile-card,#landing-page #tiles-grid.list .tile-card,#page-with-side-cta #tiles-grid.list .tile-card,#tiles-landing-page #tiles-grid.list .tile-card,.blog #tiles-grid.list .tile-card,.category #tiles-grid.list .tile-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:800px;padding:0 0 25px 0;margin:0 0 25px 0;position:relative}#filter-landing-page #tiles-grid.list .tile-card:after,#landing-page #tiles-grid.list .tile-card:after,#page-with-side-cta #tiles-grid.list .tile-card:after,#tiles-landing-page #tiles-grid.list .tile-card:after,.blog #tiles-grid.list .tile-card:after,.category #tiles-grid.list .tile-card:after{background-image:url("../../img/circle.svg");background-repeat:repeat-x;background-size:6px;background-position:left;content:"";width:100%;height:6px;position:absolute;bottom:0;left:0;opacity:0.5}#filter-landing-page #tiles-grid.list .tile-card .card-image,#landing-page #tiles-grid.list .tile-card .card-image,#page-with-side-cta #tiles-grid.list .tile-card .card-image,#tiles-landing-page #tiles-grid.list .tile-card .card-image,.blog #tiles-grid.list .tile-card .card-image,.category #tiles-grid.list .tile-card .card-image{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;max-width:200px;margin:0 25px 0 0;-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%;-ms-flex-negative:0;flex-shrink:0}#filter-landing-page #tiles-grid.list .tile-card .card-image .aspect-wrapper,#landing-page #tiles-grid.list .tile-card .card-image .aspect-wrapper,#page-with-side-cta #tiles-grid.list .tile-card .card-image .aspect-wrapper,#tiles-landing-page #tiles-grid.list .tile-card .card-image .aspect-wrapper,.blog #tiles-grid.list .tile-card .card-image .aspect-wrapper,.category #tiles-grid.list .tile-card .card-image .aspect-wrapper{padding-top:56.25%;position:relative;width:100%}#filter-landing-page #tiles-grid.list .tile-card .card-image img,#landing-page #tiles-grid.list .tile-card .card-image img,#page-with-side-cta #tiles-grid.list .tile-card .card-image img,#tiles-landing-page #tiles-grid.list .tile-card .card-image img,.blog #tiles-grid.list .tile-card .card-image img,.category #tiles-grid.list .tile-card .card-image img{opacity:1}#filter-landing-page #tiles-grid.list .tile-card .card-information .card-title,#landing-page #tiles-grid.list .tile-card .card-information .card-title,#page-with-side-cta #tiles-grid.list .tile-card .card-information .card-title,#tiles-landing-page #tiles-grid.list .tile-card .card-information .card-title,.blog #tiles-grid.list .tile-card .card-information .card-title,.category #tiles-grid.list .tile-card .card-information .card-title{color:#585858}#filter-landing-page #tiles-grid.list .tile-card .card-information .card-date,#landing-page #tiles-grid.list .tile-card .card-information .card-date,#page-with-side-cta #tiles-grid.list .tile-card .card-information .card-date,#tiles-landing-page #tiles-grid.list .tile-card .card-information .card-date,.blog #tiles-grid.list .tile-card .card-information .card-date,.category #tiles-grid.list .tile-card .card-information .card-date{color:#585858;margin:10px 0 0 0}#filter-landing-page #tiles-grid.list .tile-card:hover .card-title,#landing-page #tiles-grid.list .tile-card:hover .card-title,#page-with-side-cta #tiles-grid.list .tile-card:hover .card-title,#tiles-landing-page #tiles-grid.list .tile-card:hover .card-title,.blog #tiles-grid.list .tile-card:hover .card-title,.category #tiles-grid.list .tile-card:hover .card-title{color:#d4467a}.blog #tiles-landing-page .tiles-filters .container,.page-template-page-tiles #tiles-landing-page .tiles-filters .container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.page-id-1506,.page-template-page-tiles,.page-template-page-what-we-do,.tax-project-cat{background:#F2F2F2}.sidebar{background:#F2F2F2;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;position:relative;max-width:800px;margin:0 auto;padding:6rem 0 100px 0}@media (min-width:1280px){.sidebar{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin:0;width:400px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.sidebar .swurve-svg{top:0;bottom:initial;width:100vw;left:0;z-index:3}.sidebar-menu{visibility:hidden;margin:0;position:sticky;top:8rem;width:100%;-ms-flex-item-align:start;align-self:flex-start}@media (min-width:1280px){.sidebar-menu{max-width:300px}}.sidebar-menu.show{visibility:visible}.sidebar-menu>li>a{font-size:1.5rem;font-weight:700}.sidebar-menu>li.current-menu-ancestor>a,.sidebar-menu>li.current-menu-item>a,.sidebar-menu>li>a:hover{background:white;color:#d4467a;border-radius:3rem 0 0 3rem;z-index:2!important}.sidebar-menu ul{height:0;margin:0;padding:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;overflow:hidden}.sidebar-menu li{font-size:1.25rem;display:block;list-style:none;margin:0;padding:0;position:relative;text-align:left}.sidebar-menu li.menu-item-has-children .expander{position:absolute;right:10px;top:15px;height:30px;width:30px;z-index:3!important}.sidebar-menu li.menu-item-has-children .expander:after{content:"\e90b";display:block;font-family:"icomoon"!important;font-size:15px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sidebar-menu li a{color:#585858;display:block;padding:16px 40px 16px 40px!important}.sidebar-menu li li a{padding:10px 40px 10px 40px!important}.sidebar-menu li li li a{padding:10px 40px 10px 40px!important}.sidebar-menu li li li li a{padding:10px 40px 10px 40px!important}.sidebar-menu li .expander{cursor:pointer;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.sidebar-menu li.expanded>.expander{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sidebar-menu li a:hover,.sidebar-menu li.current-menu-item>a{color:#d4467a}.sidebar-menu li.current-menu-item>a{font-weight:700}.page-id-1617 .site-content{overflow:hidden}section.donation-page{margin:0!important;position:relative;font-size:1.4rem}section.donation-page .loading-screen{display:none!important}section.donation-page .icon-chevron-thin-down{display:none!important}section.donation-page h2 .error-amp{font-weight:bold;font-size:1.4rem}section.donation-page select{border:1px solid #444;border-radius:4rem;text-align:left;height:100%;padding:0.5rem 1.5rem;max-width:500px}section.donation-page select option{text-align:center}section.donation-page input{border:1px solid #444;border-radius:4rem;max-width:500px;padding:0.5rem 1.5rem;height:100%}section.donation-page label{font-weight:300;font-size:inherit}section.donation-page .radio input{margin-right:0.25rem}section.donation-page .icon-chevron-thin-down{position:relative;right:3rem;top:3px;color:#d4467a;font-weight:300}section.donation-page .donation-content{text-align:center;max-width:700px;margin:0 auto;padding:2rem;margin-bottom:4rem}@media (min-width:1000px){section.donation-page .donation-content{margin-bottom:6rem}}section.donation-page .progress-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}@media (min-width:800px){section.donation-page .progress-bar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-radius:4rem}}section.donation-page .progress-bar .step{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;color:#585858;padding:1.2rem;position:relative;border-radius:4rem;margin-bottom:1rem;z-index:3}@media (min-width:800px){section.donation-page .progress-bar .step{margin-bottom:0;border-radius:0}}section.donation-page .progress-bar .step .step-content{position:relative;z-index:3}section.donation-page .progress-bar .step:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;border-radius:4rem}@media (min-width:800px){section.donation-page .progress-bar .step:before{width:calc(100% + 25px);border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4rem;border-bottom-right-radius:4rem}}section.donation-page .progress-bar .step:after{content:"";background:white;position:absolute;width:calc(100% + 25px);height:calc(100% + 4px);right:-32px;top:-2px;z-index:1;border-top-right-radius:3.2rem;border-bottom-right-radius:3.2rem}section.donation-page .progress-bar .step.bar-step-one{z-index:3}section.donation-page .progress-bar .step.bar-step-one:before{background:#9F9F9F;border-top-left-radius:4rem;border-bottom-left-radius:4rem}section.donation-page .progress-bar .step.bar-step-two{z-index:2}section.donation-page .progress-bar .step.bar-step-two:before{background:#E1E1E1}section.donation-page .progress-bar .step.bar-step-three{z-index:1;background:#f2f2f2}section.donation-page .progress-bar .step.bar-step-three:after{display:none}section.donation-page .progress-bar .step.current-step{color:white}section.donation-page .progress-bar .step.current-step:before{background:#d4467a}section.donation-page .form-group .error-amp{display:none}section.donation-page .form-group-fields .not-req .error-amp{visibility:hidden}section.donation-page .form-group-fields .error{color:white;position:relative;color:#d4467a;padding:1rem 2rem;display:none;border-radius:4rem;text-align:center;margin:1.2rem 0;font-size:1.8rem}section.donation-page .form-group-fields .error:before{display:block;border-color:transparent transparent #d4467a transparent;border-style:solid;border-width:10px;position:absolute;top:0;left:3rem;-webkit-transform:translate(0,-80%);transform:translate(0,-80%);z-index:3}section.donation-page .form-group-fields .error.visible{display:inline-block;width:100%}section.donation-page .form-group-fields .error-amp{margin-left:0.25rem}section.donation-page .form-group-fields .error-amp.triggered{color:#d4467a;visibility:visible}section.donation-page .form-group{text-align:center;position:relative;padding-top:1rem;padding-bottom:8rem}section.donation-page .form-group>.container{max-width:750px}section.donation-page .form-group input,section.donation-page .form-group select{cursor:pointer}section.donation-page .form-group .swurve-svg{top:1px;-webkit-transform:translateY(-100%) scaleX(-1);transform:translateY(-100%) scaleX(-1)}section.donation-page .form-group.don-type{background:#E1E1E1}section.donation-page .form-group.don-type .swurve-svg-fill{fill:#E1E1E1}section.donation-page .form-group.don-type .form-group-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:420px;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.donation-page .form-group.don-type .form-group-fields .radio{padding:0 1rem;position:relative;width:200px;height:50px;margin:0 auto}section.donation-page .form-group.don-type .form-group-fields .radio:first-of-type{margin-bottom:2rem}@media (min-width:800px){section.donation-page .form-group.don-type .form-group-fields .radio:first-of-type{margin-bottom:0}}section.donation-page .form-group.don-type .form-group-fields .radio input{height:100%;width:100%;position:absolute;top:0;left:0;opacity:0}section.donation-page .form-group.don-type .form-group-fields .radio input:checked~label{background:#d4467a;border:1px solid #d4467a;color:white}section.donation-page .form-group.don-type .form-group-fields .radio label{border-radius:4rem;border:1px solid #444;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:100%;height:100%;left:0;pointer-events:none}section.donation-page .form-group.don-amount{background:#f2f2f2}section.donation-page .form-group.don-amount .swurve-svg{-webkit-transform:translateY(-100%) scaleX(1);transform:translateY(-100%) scaleX(1)}section.donation-page .form-group.don-amount .swurve-svg-fill{fill:#f2f2f2}section.donation-page .form-group.don-reason{background:#E1E1E1;padding-bottom:2rem}section.donation-page .form-group.don-reason .swurve-svg{-webkit-transform:translateY(-100%) scaleX(1);transform:translateY(-100%) scaleX(1)}section.donation-page .form-group.don-reason .swurve-svg-fill{fill:#E1E1E1}section.donation-page .form-group-fields.donation-amount input{width:100%}section.donation-page .form-group-fields.donation-amount .donate-blocks-labels{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:auto;padding:0.5rem 0;width:100%;margin:0 0 0.5rem 0;font-size:1.25rem}@media (min-width:800px){section.donation-page .form-group-fields.donation-amount .donate-blocks-labels{margin:0}}section.donation-page .form-group-fields.donation-amount .donate-blocks-labels input{width:auto;padding:0.25rem 2rem;border-radius:2rem;border:1px #444 solid;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2;width:100%}@media (min-width:800px){section.donation-page .form-group-fields.donation-amount .donate-blocks-labels input{width:auto;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1}}section.donation-page .form-group-fields.donation-amount .donate-blocks-labels .radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%}@media (min-width:800px){section.donation-page .form-group-fields.donation-amount .donate-blocks-labels .radio{margin:0 1rem 0 0;-webkit-box-flex:0;-ms-flex:0;flex:0}}section.donation-page .form-group-fields.donation-amount .donate-blocks-labels .radio .donation-value{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;z-index:2}section.donation-page .form-group-fields.donation-amount .donate-blocks-labels .radio .donation-value-label{text-align:center;padding:0.5rem 1rem;border-radius:2rem;border:1px #444 solid;position:relative;margin-bottom:0;width:100%}@media (min-width:800px){section.donation-page .form-group-fields.donation-amount .donate-blocks-labels .radio .donation-value-label{padding:0.5rem 2rem}}section.donation-page .form-group-fields.donation-amount .donate-blocks-labels .radio .donation-value-label.selected-value{background:#d4467a;border:1px #d4467a solid;color:white}section.donation-page .form-group-fields.donation-amount .donate-blocks-labels .radio .donation-value-label.selected-value:before{content:"";position:absolute;bottom:0;left:50%;width:0;height:0;border-right:10px solid transparent;border-left:10px solid transparent;border-top:10px solid #d4467a;-webkit-transform:translate3d(-50%,100%,0);transform:translate3d(-50%,100%,0)}section.donation-page .form-group-fields.donation-amount .donate-blocks-labels .min-donation{font-size:1.1rem;padding:0.3rem 0 0 0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;text-align:right;width:100%;margin:0 0 1rem 0}@media (min-width:800px){section.donation-page .form-group-fields.donation-amount .donate-blocks-labels .min-donation{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin:0}}section.donation-page .form-group-fields.donation-amount .donate-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}section.donation-page .form-group-fields.donation-amount .donate-blocks .donate-block{background:white;border-radius:1rem;padding:3rem;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}section.donation-page .form-group-fields.donation-amount .donate-blocks .donate-block .donate-block-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5}@media (min-width:800px){section.donation-page .form-group-fields.donation-amount .donate-blocks .donate-block .donate-block-inner{padding-right:3rem}}section.donation-page .form-group-fields.donation-amount .donate-blocks .donate-block .donate-block-inner h3{width:100%}section.donation-page .form-group-fields.donation-amount .donate-blocks .donate-block .image-wrap{display:none;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:-3rem;margin-bottom:-3rem;margin-right:-3rem}@media (min-width:800px){section.donation-page .form-group-fields.donation-amount .donate-blocks .donate-block .image-wrap{display:block}}section.donation-page .form-group-fields.donation-amount .donate-blocks .donate-block .image-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.donation-page .form-group-fields.donation-amount .donate-blocks .donate-block.block-visible{display:-webkit-box;display:-ms-flexbox;display:flex}section.donation-page .form-group-fields.donation-information .other-text{margin:30px 0 0;border:solid 1px #000;border-radius:20px;height:200px;padding:15px}section.donation-page .regular-donation-options{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.donation-page .regular-donation-options label{width:100%}section.donation-page .regular-donation-options label h3{margin-bottom:0.5rem}section.donation-page .regular-donation-options select{position:relative;left:0.5rem}section.donation-page .regular-donation-options .icon-chevron-thin-down{top:0}section.donation-page .regular-donation-options.visible{display:-webkit-box;display:-ms-flexbox;display:flex}section.donation-page .cover-fees-container{border:1px solid #444;background:transparent;color:#585858;font-weight:300;font-size:1.25rem;letter-spacing:0;cursor:pointer;max-width:400px;margin:2rem 0;padding:0.5rem 2rem;border-radius:4rem;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;text-align:center}section.donation-page .cover-fees-container.activated{background:#d4467a;border:1px solid #d4467a;color:white}section.donation-page .cover-fees-container.activated .initial{display:none}section.donation-page .cover-fees-container.activated .added{display:block}section.donation-page .cover-fees-container h3,section.donation-page .cover-fees-container label{margin:0}section.donation-page .cover-fees-container input{cursor:pointer;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;max-width:100%;width:100%;height:100%}section.donation-page .added{display:none}section.donation-page .form-group.left{padding-bottom:2rem}section.donation-page .form-group-fields.personal-details label{width:100%;margin:0.75rem 0 0.2rem 0}section.donation-page .form-group-fields.personal-details label .error-amp{color:#d4467a;font-weight:bold;font-size:1.2rem}section.donation-page .form-group-fields.personal-details .icon-chevron-thin-down{top:4px}section.donation-page .form-group.gift-aid-group{padding-bottom:2rem}section.donation-page .form-group.gift-aid-group .form-group-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1000px){section.donation-page .form-group.gift-aid-group .form-group-fields{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}section.donation-page .form-group.gift-aid-group .radio{padding:0 1rem;position:relative;width:250px;height:50px;margin:0 1rem 1rem 0;cursor:pointer}section.donation-page .form-group.gift-aid-group .radio input{height:100%;width:100%;position:absolute;top:0;left:0;opacity:0;cursor:pointer}section.donation-page .form-group.gift-aid-group .radio input:checked~label{background:#d4467a;border:1px solid #d4467a;color:white}section.donation-page .form-group.gift-aid-group .radio label{border-radius:4rem;border:1px solid #444;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:100%;height:100%;left:0;pointer-events:none}section.donation-page .form-group.leave-message-group{padding-bottom:2rem}section.donation-page .form-group.leave-message-group textarea{resize:none}section.donation-page .form-group-fields.contact-preferences{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1000px){section.donation-page .form-group-fields.contact-preferences{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}section.donation-page .form-group-fields.contact-preferences p{width:100%}section.donation-page .form-group-fields.contact-preferences .checkbox{padding:0 1rem;position:relative;width:250px;height:50px;margin:0 1rem 1rem 0;cursor:pointer}section.donation-page .form-group-fields.contact-preferences .checkbox input{height:100%;width:100%;position:absolute;top:0;left:0;opacity:0;cursor:pointer}section.donation-page .form-group-fields.contact-preferences .checkbox input:checked~label{background:#d4467a;border:1px solid #d4467a;color:white}section.donation-page .form-group-fields.contact-preferences .checkbox label{border-radius:4rem;border:1px solid #444;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:100%;height:100%;left:0;pointer-events:none}section.donation-page .form-navigation{padding-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}section.donation-page .form-navigation button:first-child{margin-bottom:3rem}@media (min-width:450px){section.donation-page .form-navigation button:first-child{margin-bottom:0}}section.donation-page .step-one.hidden{display:none}section.donation-page .step-two.visible{display:-webkit-box;display:-ms-flexbox;display:flex}section.donation-page .step-two.visible .svg-wrapper{position:relative;width:100%}section.donation-page .step-two.visible .svg-wrapper:after{content:"";background:#E1E1E1;width:100%;height:3000px;position:absolute;top:35px;z-index:-1;width:calc(100vw - 8px);right:50%;left:50%;margin-left:-50vw;margin-right:-50vw}@media (min-width:800px){section.donation-page .step-two.visible .svg-wrapper:after{top:80px}}section.donation-page .step-two.visible .swurve-svg{position:absolute;top:0;z-index:-1;width:calc(100vw - 15px);position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}section.donation-page .step-two.visible .swurve-svg path{fill:#E1E1E1}section.donation-page .step-two-trigger{margin:0 auto}section.donation-page .step-three-trigger{margin:0 auto}section.donation-page .step-one-trigger{display:none}section.donation-page .step-one-trigger.visible{display:none}section.donation-page .step-two-trigger{display:none}section.donation-page .step-two-trigger.visible{display:block}section.donation-page .step-three-trigger{display:none}section.donation-page .step-three-trigger.visible{display:block}.step-one.visible{position:relative}.step-one.visible:after{content:"";position:absolute;height:600px;width:100%;background:#E1E1E1;bottom:-20rem;z-index:-1}.step-one,.step-two{margin:0;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;-ms-flex-wrap:wrap;flex-wrap:wrap}.step-one{display:block}.step-two{display:none;position:relative}.step-two>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.step-two>.container .form-group{text-align:left;width:100%}@media (min-width:1000px){.step-two>.container .form-group{width:65%}}.step-two>.container .form-group .error{text-align:left;padding:0.5rem}.step-two>.container .form-group.left{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.payment-panel{color:white;background:#d4467a;border-radius:1rem;right:0;margin-top:5rem;padding:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2;width:100%;z-index:3}.payment-panel .bold{font-weight:700}@media (min-width:1000px){.payment-panel{position:sticky;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:3rem;top:12rem;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:35%}}.payment-panel h3{margin:0 0 1rem 0}.payment-panel h3,.payment-panel p{color:white}.payment-panel .regular-only{display:none}.payment-panel .panel-dynamic{text-transform:capitalize}.payment-panel.regular .regular-only{display:block}.step-three{margin:0 0 -8rem 0;padding:3rem 0 8rem 0}.step-three .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:800px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:550px){.step-three .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.step-three #your-payment{width:100%}@media (min-width:550px){.step-three #your-payment{width:40%;margin-bottom:4rem}}.step-three #your-donation{width:100%}@media (min-width:550px){.step-three #your-donation{width:60%}}.step-three #your-donation p>span{font-family:Montserrat,sans-serif;font-weight:700;font-style:normal;letter-spacing:1px;margin:0 0.5rem 0 0}.step-three .payment-processing{display:none;margin-left:auto;margin-right:1rem}.step-three .lds-ring{display:inline-block;position:relative;width:2rem;height:2rem;margin:auto}.step-three .lds-ring div{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;width:100%;height:100%;border:2px solid #111b37;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(0.5,0,0.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(0.5,0,0.5,1) infinite;border-color:#111b37 transparent transparent transparent}.step-three .lds-ring div:first-child{-webkit-animation-delay:-0.45s;animation-delay:-0.45s}.step-three .lds-ring div:nth-child(2){-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.step-three .lds-ring div:nth-child(3){-webkit-animation-delay:-0.15s;animation-delay:-0.15s}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.step-three .payment-processing.active{display:-webkit-box;display:-ms-flexbox;display:flex}.step-three .payment-overlay{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:white;background:rgba(212,70,122,0.95);position:fixed;height:100%;width:100%;top:0;bottom:0;left:0;right:0;z-index:9999}.step-three .payment-overlay h3{color:white}.step-three .payment-overlay.active{display:-webkit-box;display:-ms-flexbox;display:flex}.step-three .button-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}#card-element-wrapper{border:1px solid #444;padding:1rem;border-radius:4em;margin-bottom:1rem}#card-errors{color:#d4467a;font-size:1.25rem;margin-bottom:1rem;max-height:0px;overflow:hidden;-webkit-transition:max-height 0.25s ease-in-out;transition:max-height 0.25s ease-in-out}#card-errors.visible{max-height:200px}.thank-you-page{margin-bottom:0}.thank-you-page .container{max-width:800px}.donation-widget{background:white;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.donation-widget .form-group{-webkit-box-flex:1;-ms-flex:1;flex:1}.donation-widget .form-group h2{color:#d4467a!important}.donation-widget .form-group .error-amp{display:none}.landing-lead{margin:0 auto;max-width:800px;text-align:center}.sub-pages{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sub-pages .project-item{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:2%}@media (min-width:1000px){.sub-pages .project-item{width:48%}}.sub-pages .project-item .project-excerpt{display:-webkit-box;display:-ms-flexbox;display:flex}section.reports{margin:0!important;padding-bottom:20rem}section.reports .container{max-width:98%}section.reports #admin-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2rem 5rem 2rem 0}section.reports #admin-filters .export-report{padding:0 5rem 0 0}section.reports #admin-filters .reports-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1;flex:1}section.reports #admin-filters .filter-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1;flex:1}section.reports #admin-filters .filter-form h2{width:100%;margin-bottom:auto}section.reports #admin-filters .filter-form .filter-group{margin-top:auto}section.reports #admin-filters .filter-form .filter-group select{border-radius:4rem;height:100%}section.reports #admin-filters .filter-form .button-group{margin-top:auto;margin-left:auto}section.reports .table-holder{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);overflow-y:scroll}section.reports .reports-table{display:block;width:100%;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}section.reports .table-head{padding:1.5rem;font-weight:bold;word-wrap:break-word;max-width:100px}section.reports .table-head:nth-of-type(2n){background:rgba(220,220,220,0.2)}section.reports .table-head:nth-of-type(2){display:none}section.reports .results-target tr:nth-of-type(2n){background:rgba(220,220,220,0.2)}section.reports .results-target td:nth-of-type(2){display:none}section.reports .results-target td{padding:1.5rem;word-wrap:break-word;max-width:100px}section.reports .results-target td span{margin:0 auto}.single-tribe_events main *,.tribe-events main *{font-family:Montserrat,sans-serif!important;letter-spacing:normal}.single-tribe_events .tribe_events li,.single-tribe_events .tribe_events p,.tribe-events .tribe_events li,.tribe-events .tribe_events p{max-width:62ch}.tribe-embed a:not(.button),.tribe-events-event-meta a:not(.button),.tribe-events-meta-group a:not(.button),.tribe-events-single a:not(.button){color:#d4467a}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title a,.tribe-events .tribe-events-calendar-month__day-date-daynum,.tribe-events .tribe-events-calendar-month__day-date-daynum a,a.tribe-events-calendar-list__event-title-link{color:#d4467a!important}.tribe-events a.button,.tribe-events-event-meta a.button,.tribe-events-meta-group a.button,.tribe-events-single a.button{color:white}.tribe-events .tribe-events-c-search__button,.tribe-events button.tribe-events-c-search__button{background-color:#d4467a}.tribe-events .tribe-events-c-search__button:focus,.tribe-events .tribe-events-c-search__button:hover,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover,.tribe-events button.tribe-events-c-search__button:focus,.tribe-events button.tribe-events-c-search__button:hover{background-color:#d4467a}.single-tribe_events .tribe-blocks-editor .tribe-events-schedule .tribe-events-schedule__datetime,.tribe-events-schedule__datetime{font-family:Montserrat,sans-serif;font-weight:500}.tribe-events-series-relationship-marker,.tribe-events-series-relationship-single-marker{font-family:Montserrat,sans-serif}.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border{border:1px solid #d4467a;color:#d4467a}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover{background-color:#d4467a;border:1px solid #d4467a;color:white}.tribe-events .datepicker .day.active,.tribe-events .datepicker .day.active.focused,.tribe-events .datepicker .day.active:focus,.tribe-events .datepicker .day.active:hover,.tribe-events .datepicker .month.active,.tribe-events .datepicker .month.active.focused,.tribe-events .datepicker .month.active:focus,.tribe-events .datepicker .month.active:hover,.tribe-events .datepicker .year.active,.tribe-events .datepicker .year.active.focused,.tribe-events .datepicker .year.active:focus,.tribe-events .datepicker .year.active:hover{background-color:#d4467a;color:white;text-shadow:none}.tribe-events .tribe-events-calendar-month__multiday-event--end .tribe-events-calendar-month__multiday-event-bar,.tribe-events .tribe-events-calendar-month__multiday-event--start .tribe-events-calendar-month__multiday-event-bar{border-radius:none}.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner{-ms-flex-wrap:unset;flex-wrap:unset;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:transparent;-webkit-transition:none;transition:none}.tribe-events .tribe-events-calendar-month__multiday-event-bar-title{color:var(--tec-color-text-primary);max-width:100%;overflow:unset;white-space:normal;text-overflow:unset}.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner--focus,.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner--hover,.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner:focus,.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner:hover{background-color:transparent}.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner--focus .tribe-events-calendar-month__multiday-event-bar-title,.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner--hover .tribe-events-calendar-month__multiday-event-bar-title,.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner:focus .tribe-events-calendar-month__multiday-event-bar-title,.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner:hover .tribe-events-calendar-month__multiday-event-bar-title{text-decoration:underline;text-decoration-color:var(--tec-color-text-primary);text-decoration-thickness:1px;text-underline-offset:3px}
/*# sourceMappingURL=main.css.map */