@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic,700,700italic,800,800italic|Raleway:100,200,300,400,700);@font-face{font-family:'fontello';src:url(/sites/all/themes/cp/font/fontello.eot?15196266);src:url(/sites/all/themes/cp/font/fontello.eot?15196266#iefix) format("embedded-opentype"),url(/sites/all/themes/cp/font/fontello.woff?15196266) format("woff"),url(/sites/all/themes/cp/font/fontello.ttf?15196266) format("truetype"),url(/sites/all/themes/cp/font/fontello.svg?15196266#fontello) format("svg");font-weight:normal;font-style:normal}#block-views-blog-categories-blog-post ul a:after,#block-views-blog-categories-blog-list ul a:after,.blog-editors-readers-picks ul a:after,.comment .comment-reply a:after,.print_html .print-page:before,.addtoany a span.a2a_img:before,.views-field-addtoany-link a span.a2a_img:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:112.5%;line-height:1.44444em}html{font-family:Raleway,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;min-height:100%}body{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;*display:inline;*zoom:1;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden]{display:none}template{display:none}img{border:0;-ms-interpolation-mode:bicubic}img,svg{max-width:100%;height:auto;width:auto}svg:not(:root){overflow:hidden}form{margin:0}button,input,optgroup,select,textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;color:inherit;font:inherit;margin:0;*font-family:Raleway,sans-serif;*vertical-align:middle}button{overflow:visible}button,select{text-transform:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;line-height:inherit}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border-top-width:1px;border-top-width:0.05556rem;border-top-style:solid;padding-top:8px;padding-top:0.45rem;border-bottom-width:1px;border-bottom-width:0.05556rem;border-bottom-style:solid;padding-bottom:16px;padding-bottom:0.88333rem;border-left-width:1px;border-left-width:0.05556rem;border-left-style:solid;padding-left:15px;padding-left:0.84722rem;border-right-width:1px;border-right-width:0.05556rem;border-right-style:solid;padding-right:15px;padding-right:0.84722rem;border-color:#ccc;margin:0 2px}legend{border:0;margin-left:-5px;padding:0 5px;*margin-left:-7px}[dir="rtl"] legend{*margin-left:0;*margin-right:-7px}label{display:block;font-weight:bold}optgroup{font-weight:bold}textarea{overflow:auto}blockquote{margin:26px 36px;margin:1.44444rem 2rem;margin-left:0px;margin-right:0px;padding-left:25px;border-left:solid 8px #fd7212}blockquote p{font-size:15px;font-size:0.83333rem;line-height:26px;line-height:1.44444rem;line-height:25px}figure{margin:26px 0;margin:1.44444rem 0}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;margin:26px 0;margin:1.44444rem 0;height:0;border:1px solid #ccc;padding-bottom:-1px}p,pre{margin:26px 0;margin:1.44444rem 0}p{margin-top:0px}pre,code,kbd,samp,var{font-family:Menlo,"DejaVu Sans Mono","Ubuntu Mono",Courier,"Courier New",monospace;font-size:1em}pre{overflow:auto}dl,menu,ol,ul{margin:26px 0;margin:1.44444rem 0}ol ol,ol ul,ul ol,ul ul{margin:0}dd{margin:0 0 0 36px}[dir="rtl"] dd{margin:0 36px 0 0}menu,ol,ul{padding:0 0 0 36px}[dir="rtl"] menu,[dir="rtl"] ol,[dir="rtl"] ul{padding:0 36px 0 0}nav ul,nav ol{list-style:none;list-style-image:none}h1,.header__site-name,.paragraphs-item-title .field-name-field-title,.cart__title .field-name-field-title{font-size:50px;font-size:2.77778rem;line-height:78px;line-height:4.33333rem;font-weight:100;margin-top:26px;margin-top:1.44444rem;margin-bottom:26px;margin-bottom:1.44444rem}@media (min-width:479px){h1,.header__site-name,.paragraphs-item-title .field-name-field-title,.cart__title .field-name-field-title{font-size:60px;font-size:3.33333rem;line-height:78px;line-height:4.33333rem}}h2,.paragraphs-item-meet-three .field-name-field-meet-three-title{font-size:35px;font-size:1.94444rem;line-height:52px;line-height:2.88889rem;line-height:35px;font-weight:100;margin-top:26px;margin-top:1.44444rem;margin-bottom:13px;margin-bottom:0.72222rem}@media (min-width:479px){h2,.paragraphs-item-meet-three .field-name-field-meet-three-title{font-size:55px;font-size:3.05556rem;line-height:78px;line-height:4.33333rem;line-height:55px}}h3,#block-views-blog-categories-blog-post h2,#block-views-blog-categories-blog-list h2,.blog-editors-readers-picks h2,#block-views-recent-blog-posts-block h2,.paragraphs-item-events-reference .field-name-field-title,.paragraphs-item-profile-related-events .field-name-field-title{font-size:27px;font-size:1.5rem;line-height:52px;line-height:2.88889rem;line-height:37px;font-weight:300;margin-top:26px;margin-top:1.44444rem;margin-bottom:18px;margin-bottom:1.01111rem}@media (min-width:991px){h3,#block-views-blog-categories-blog-post h2,#block-views-blog-categories-blog-list h2,.blog-editors-readers-picks h2,#block-views-recent-blog-posts-block h2,.paragraphs-item-events-reference .field-name-field-title,.paragraphs-item-profile-related-events .field-name-field-title{font-size:30px;font-size:1.66667rem;line-height:52px;line-height:2.88889rem;line-height:40px}}h3 b,h3 strong,#block-views-blog-categories-blog-post h2 b,#block-views-blog-categories-blog-list h2 b,.blog-editors-readers-picks h2 b,#block-views-recent-blog-posts-block h2 b,.paragraphs-item-events-reference .field-name-field-title b,.paragraphs-item-profile-related-events .field-name-field-title b,#block-views-blog-categories-blog-post h2 strong,#block-views-blog-categories-blog-list h2 strong,.blog-editors-readers-picks h2 strong,#block-views-recent-blog-posts-block h2 strong,.paragraphs-item-events-reference .field-name-field-title strong,.paragraphs-item-profile-related-events .field-name-field-title strong{font-weight:500}h4{font-size:26px;font-size:1.44444rem;line-height:52px;line-height:2.88889rem;line-height:30px;margin-top:3px;margin-top:0.14444rem;margin-bottom:0px;margin-bottom:0.01444rem}h5,.paragraphs-item-action-teaser .field-name-field-action-title,.node-profile.node-teaser .field-name-title-field,.node-profile.node-teaser .field-name-field-profile-title{font-size:19px;font-size:1.05556rem;line-height:26px;line-height:1.44444rem;line-height:24px;font-weight:400;margin-top:3px;margin-top:0.14444rem;margin-bottom:0px;margin-bottom:0.01444rem}@media (min-width:991px){h5,.paragraphs-item-action-teaser .field-name-field-action-title,.node-profile.node-teaser .field-name-title-field,.node-profile.node-teaser .field-name-field-profile-title{font-size:21px;font-size:1.16667rem;line-height:26px;line-height:1.44444rem}}h6{font-size:12px;font-size:0.67rem;line-height:26px;line-height:1.44444rem;margin-top:26px;margin-top:1.44444rem;margin-bottom:26px;margin-bottom:1.44444rem}h1,h2,h3,h4,h5,h6{font-family:Raleway,sans-serif}:link{color:#0072b9;text-decoration:underline}:visited{color:#0072b9}a:hover,a:focus{color:#0072b9;text-decoration:none}a:active{color:#c00;background-color:transparent}a:active,a:hover{outline:0}@media print{:link,:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:18px;text-decoration:none}a[href^='javascript:']:after,a[href^='#']:after{content:''}}table{margin-top:26px;margin-top:1.44444rem;margin-bottom:26px;margin-bottom:1.44444rem;border-collapse:collapse;border-spacing:0}td,th{padding:0}abbr[title]{border-bottom:1px dotted}@media print{abbr[title]:after{content:" (" attr(title) ")"}}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ffce00;color:#4d4d4d}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.caps{text-transform:uppercase}.header,.main-content,.main-navigation,.region-sidebar-first,.region-sidebar-second,.footer{padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url("/sites/all/themes/cp/css/boxsizing.htc");*word-wrap:break-word}.header,.main,.footer{*position:relative;*zoom:1}.header:before,.header:after,.main:before,.main:after,.footer:before,.footer:after{content:"";display:table}.header:after,.main:after,.footer:after{clear:both}@media all and (min-width:480px){.main{padding-top:0;position:relative}.main-navigation{position:absolute;top:0;height:0;width:100%}}@media all and (min-width:767px) and (max-width:959px){.sidebar-first .main-content{float:left;width:66.66667%;margin-left:33.33333%;margin-right:-100%;*margin-right:-99.9%}.sidebar-first .region-sidebar-first{float:left;width:33.33333%;margin-left:0%;margin-right:-100%;*margin-right:-99.9%}.sidebar-second .main-content{float:left;width:66.66667%;margin-left:0%;margin-right:-100%;*margin-right:-99.9%}.sidebar-second .region-sidebar-second{float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%;*margin-right:-99.9%}.two-sidebars .main-content{float:left;width:66.66667%;margin-left:33.33333%;margin-right:-100%;*margin-right:-99.9%}.two-sidebars .region-sidebar-first{float:left;width:33.33333%;margin-left:0%;margin-right:-100%;*margin-right:-99.9%}.two-sidebars .region-sidebar-second{float:left;width:100%;margin-left:0%;margin-right:-100%;*margin-right:-99.9%;*position:relative;*zoom:1;padding-left:0;padding-right:0;clear:left}.two-sidebars .region-sidebar-second:before,.two-sidebars .region-sidebar-second:after{content:"";display:table}.two-sidebars .region-sidebar-second:after{clear:both}.two-sidebars .region-sidebar-second .block{padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url("/sites/all/themes/cp/css/boxsizing.htc");*word-wrap:break-word}.two-sidebars .region-sidebar-second .block:nth-child(3n+1){float:left;width:33.33333%;margin-left:0%;margin-right:-100%;*margin-right:-99.9%;clear:left}.two-sidebars .region-sidebar-second .block:nth-child(3n+2){float:left;width:33.33333%;margin-left:33.33333%;margin-right:-100%;*margin-right:-99.9%}.two-sidebars .region-sidebar-second .block:nth-child(3n){float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%;*margin-right:-99.9%}}@media all and (min-width:960px){.sidebar-first .main-content{float:left;width:66.66667%;margin-left:16.66667%;margin-right:-100%;*margin-right:-99.9%}.sidebar-first .region-sidebar-first{float:left;width:16.66667%;margin-left:0%;margin-right:-100%;*margin-right:-99.9%}.sidebar-second .main-content{float:left;width:66.66667%;margin-left:0%;margin-right:-100%;*margin-right:-99.9%}.sidebar-second .region-sidebar-second{float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%;*margin-right:-99.9%}.two-sidebars .main-content{float:left;width:50%;margin-left:16.66667%;margin-right:-100%;*margin-right:-99.9%}.two-sidebars .region-sidebar-first{float:left;width:16.66667%;margin-left:0%;margin-right:-100%;*margin-right:-99.9%}.two-sidebars .region-sidebar-second{float:left;width:16.66667%;margin-left:66.66667%;margin-right:-100%;*margin-right:-99.9%}}.header-inner,.region-bottom,.not-found .main-content,.forbidden .main-content,#block-views-recent-blog-posts-block .view-content,.page-blog.page-views .main,.page-views.page-announcements .main,.section-blog.page-taxonomy .main,.view-calendar,.view-calendar-all,.footer .content,.messages,.messages--status,.messages--warning,.messages.warning,.messages--error,.messages.error,.node-type-blog-post .main,.node-type-blog-post .comments,.paragraphs-item-three-column>.content,#protected-pages-enter-password,.block-cp-google-cse,.workshops-info-footer,.view-id-workshop_info .attachment-after .view-workshop-info,.page-views.page-workshop .main-content__title,.view-workshop-info .row-workshop-info,.view-workshops.view-display-id-page,.entity-paragraphs-item:not(.paragraphs-item-image-with-text-overlay):not(.paragraphs-item-two-column-image-and-text):not(.paragraphs-item-three-column)>.content,.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .welcome-message,.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices h3,.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .event_form .participant-inner,.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .price_choices,.CRM_Event_Cart_Form_Checkout_Payment table.form-layout-compressed,.CRM_Event_Cart_Form_Checkout_Payment .credit_card_info-group h4,.CRM_Event_Cart_Form_Checkout_Payment .billing_name_address-group h4,.CRM_Event_Cart_Form_Checkout_Payment .billing_contact_email-group h4,.CRM_Event_Cart_Form_Checkout_Payment .admin_only-group h4,.CRM_Event_Cart_Form_Checkout_Payment .admin_only-group .crm-section,.CRM_Event_Cart_Form_Checkout_Payment .credit_card_info-section,.CRM_Event_Cart_Form_Checkout_Payment .billing_name_address-section,.CRM_Event_Cart_Form_Checkout_Payment .billing_contact_email-section,.page-civicrm-event-cart-checkout .messages,.page-civicrm-event-cart-checkout .cart__checkout-events,.page-civicrm-event-cart-checkout .cart__confirmation-events,.page-civicrm-event-cart-checkout #crm-container.crm-public .crm-submit-buttons-wrapper,.CRM_Event_Cart_Form_Checkout_ThankYou .confirmation-message,.CRM_Event_Cart_Form_Checkout_ThankYou .confirmation-message-footer,.CRM_Event_Cart_Form_Checkout_ThankYou .payment-group-wrapper .payment-group,.page-civicrm-event-view-cart .cart__sub-title,.page-civicrm-event-view-cart .cart__row,.page-civicrm-event-view-cart .cart__links,.page-user .main-content,.paragraphs-item-image-with-text-overlay .group-content .field,.paragraphs-item-two-column-image-and-text .group-content,.node-profile .group-profile-header .group-profile-header-inner{padding:0px 25px}@media (min-width:767px){.header-inner,.region-bottom,.not-found .main-content,.forbidden .main-content,#block-views-recent-blog-posts-block .view-content,.page-blog.page-views .main,.page-views.page-announcements .main,.section-blog.page-taxonomy .main,.view-calendar,.view-calendar-all,.footer .content,.messages,.messages--status,.messages--warning,.messages.warning,.messages--error,.messages.error,.node-type-blog-post .main,.node-type-blog-post .comments,.paragraphs-item-three-column>.content,#protected-pages-enter-password,.block-cp-google-cse,.workshops-info-footer,.view-id-workshop_info .attachment-after .view-workshop-info,.page-views.page-workshop .main-content__title,.view-workshop-info .row-workshop-info,.view-workshops.view-display-id-page,.entity-paragraphs-item:not(.paragraphs-item-image-with-text-overlay):not(.paragraphs-item-two-column-image-and-text):not(.paragraphs-item-three-column)>.content,.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .welcome-message,.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices h3,.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .event_form .participant-inner,.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .price_choices,.CRM_Event_Cart_Form_Checkout_Payment table.form-layout-compressed,.CRM_Event_Cart_Form_Checkout_Payment .credit_card_info-group h4,.CRM_Event_Cart_Form_Checkout_Payment .billing_name_address-group h4,.CRM_Event_Cart_Form_Checkout_Payment .billing_contact_email-group h4,.CRM_Event_Cart_Form_Checkout_Payment .admin_only-group h4,.CRM_Event_Cart_Form_Checkout_Payment .admin_only-group .crm-section,.CRM_Event_Cart_Form_Checkout_Payment .credit_card_info-section,.CRM_Event_Cart_Form_Checkout_Payment .billing_name_address-section,.CRM_Event_Cart_Form_Checkout_Payment .billing_contact_email-section,.page-civicrm-event-cart-checkout .messages,.page-civicrm-event-cart-checkout .cart__checkout-events,.page-civicrm-event-cart-checkout .cart__confirmation-events,.page-civicrm-event-cart-checkout #crm-container.crm-public .crm-submit-buttons-wrapper,.CRM_Event_Cart_Form_Checkout_ThankYou .confirmation-message,.CRM_Event_Cart_Form_Checkout_ThankYou .confirmation-message-footer,.CRM_Event_Cart_Form_Checkout_ThankYou .payment-group-wrapper .payment-group,.page-civicrm-event-view-cart .cart__sub-title,.page-civicrm-event-view-cart .cart__row,.page-civicrm-event-view-cart .cart__links,.page-user .main-content,.paragraphs-item-image-with-text-overlay .group-content .field,.paragraphs-item-two-column-image-and-text .group-content,.node-profile .group-profile-header .group-profile-header-inner{max-width:728px;margin-left:auto;margin-right:auto;padding:0px 50px}}@media (min-width:991px){.header-inner,.region-bottom,.not-found .main-content,.forbidden .main-content,#block-views-recent-blog-posts-block .view-content,.page-blog.page-views .main,.page-views.page-announcements .main,.section-blog.page-taxonomy .main,.view-calendar,.view-calendar-all,.footer .content,.messages,.messages--status,.messages--warning,.messages.warning,.messages--error,.messages.error,.node-type-blog-post .main,.node-type-blog-post .comments,.paragraphs-item-three-column>.content,#protected-pages-enter-password,.block-cp-google-cse,.workshops-info-footer,.view-id-workshop_info .attachment-after .view-workshop-info,.page-views.page-workshop .main-content__title,.view-workshop-info .row-workshop-info,.view-workshops.view-display-id-page,.entity-paragraphs-item:not(.paragraphs-item-image-with-text-overlay):not(.paragraphs-item-two-column-image-and-text):not(.paragraphs-item-three-column)>.content,.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .welcome-message,.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices h3,.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .event_form .participant-inner,.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .price_choices,.CRM_Event_Cart_Form_Checkout_Payment table.form-layout-compressed,.CRM_Event_Cart_Form_Checkout_Payment .credit_card_info-group h4,.CRM_Event_Cart_Form_Checkout_Payment .billing_name_address-group h4,.CRM_Event_Cart_Form_Checkout_Payment .billing_contact_email-group h4,.CRM_Event_Cart_Form_Checkout_Payment .admin_only-group h4,.CRM_Event_Cart_Form_Checkout_Payment .admin_only-group .crm-section,.CRM_Event_Cart_Form_Checkout_Payment .credit_card_info-section,.CRM_Event_Cart_Form_Checkout_Payment .billing_name_address-section,.CRM_Event_Cart_Form_Checkout_Payment .billing_contact_email-section,.page-civicrm-event-cart-checkout .messages,.page-civicrm-event-cart-checkout .cart__checkout-events,.page-civicrm-event-cart-checkout .cart__confirmation-events,.page-civicrm-event-cart-checkout #crm-container.crm-public .crm-submit-buttons-wrapper,.CRM_Event_Cart_Form_Checkout_ThankYou .confirmation-message,.CRM_Event_Cart_Form_Checkout_ThankYou .confirmation-message-footer,.CRM_Event_Cart_Form_Checkout_ThankYou .payment-group-wrapper .payment-group,.page-civicrm-event-view-cart .cart__sub-title,.page-civicrm-event-view-cart .cart__row,.page-civicrm-event-view-cart .cart__links,.page-user .main-content,.paragraphs-item-image-with-text-overlay .group-content .field,.paragraphs-item-two-column-image-and-text .group-content,.node-profile .group-profile-header .group-profile-header-inner{max-width:940px;margin-left:auto;margin-right:auto;padding:0px 50px}}@media (min-width:767px){.header-inner,.region-bottom,.not-found .main-content,.forbidden .main-content,#block-views-recent-blog-posts-block .view-content,.page-blog.page-views .main,.page-views.page-announcements .main,.section-blog.page-taxonomy .main,.view-calendar,.view-calendar-all,.footer .content,.messages,.messages--status,.messages--warning,.messages.warning,.messages--error,.messages.error,.node-type-blog-post .main,.node-type-blog-post .comments,.paragraphs-item-three-column>.content,#protected-pages-enter-password,.block-cp-google-cse,.workshops-info-footer,.view-id-workshop_info .attachment-after .view-workshop-info,.page-views.page-workshop .main-content__title,.view-workshop-info .row-workshop-info,.view-workshops.view-display-id-page{max-width:940px}}@media (min-width:991px){.header-inner,.region-bottom,.not-found .main-content,.forbidden .main-content,#block-views-recent-blog-posts-block .view-content,.page-blog.page-views .main,.page-views.page-announcements .main,.section-blog.page-taxonomy .main,.view-calendar,.view-calendar-all,.footer .content,.messages,.messages--status,.messages--warning,.messages.warning,.messages--error,.messages.error,.node-type-blog-post .main,.node-type-blog-post .comments,.paragraphs-item-three-column>.content,#protected-pages-enter-password,.block-cp-google-cse,.workshops-info-footer,.view-id-workshop_info .attachment-after .view-workshop-info,.page-views.page-workshop .main-content__title,.view-workshop-info .row-workshop-info,.view-workshops.view-display-id-page{max-width:1050px}}@media print{.main-navigation,.region-sidebar-first,.region-sidebar-second,.footer{display:none}.sidebar-first .main-content,.sidebar-second .main-content,.two-sidebars .main-content{float:none;width:100%;margin:0;padding:0}}.not-found .main-content,.forbidden .main-content{padding-bottom:40px}.not-found .main-content .main-content__title,.forbidden .main-content .main-content__title{display:block}.autocomplete,html.js input.form-autocomplete{background-image:url(/sites/all/themes/cp/images/throbber.gif?1701320252);background-position:100% 2px;background-repeat:no-repeat}[dir="rtl"] .autocomplete,[dir="rtl"] html.js input.form-autocomplete,html.js [dir="rtl"] input.form-autocomplete{background-position:0% 2px}.autocomplete.is-throbbing,html.js input.throbbing{background-position:100% -18px}[dir="rtl"] .autocomplete.is-throbbing,[dir="rtl"] html.js input.throbbing,html.js [dir="rtl"] input.throbbing{background-position:0% -18px}.autocomplete__list-wrapper,#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100}.autocomplete__list,#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0}.autocomplete__list-item,#autocomplete li{background:#fff;color:#4d4d4d;cursor:default;white-space:pre;zoom:1}.autocomplete__list-item.is-selected,#autocomplete .selected{background:#0072b9;color:#fff}#current_employer_value{font-size:15px;padding:5px;border:1px solid #999;border-radius:3px;vertical-align:middle;max-width:100%;height:1.8em;width:100%}#current_employer_value.ui-autocomplete-input{background:transparent url(/sites/all/themes/cp/images/autocomplete.png) no-repeat 95% 40%}#current_employer_value.ui-autocomplete-loading{background:transparent url(/sites/all/themes/cp/images/loading.gif) no-repeat 95% center}@media (min-width:767px){#current_employer_value{width:60%}}.bg-blue{background:transparent url(/sites/all/themes/cp/images/background/blue-gradient.png) repeat-x 50% 100%;color:#fff}.bg-green{background:transparent url(/sites/all/themes/cp/images/background/green-gradient.png) repeat-x 50% 100%;color:#4d4d4d}.bg-orange,.view-id-workshop_info .attachment-after,.page-workshops .main-content__title{background:transparent url(/sites/all/themes/cp/images/background/orange-gradient.png) repeat-x 50% 100%;color:#fff}.bg-pink{background:transparent url(/sites/all/themes/cp/images/background/pink-gradient.png) repeat-x 50% 100%;color:#fff}.bg-purple{background:transparent url(/sites/all/themes/cp/images/background/purple-gradient.png) repeat-x 50% 100%;color:#fff}.bg-teal{background:transparent url(/sites/all/themes/cp/images/background/teal-gradient.png) repeat-x 50% 100%;color:#fff}.bg-yellow{background:transparent url(/sites/all/themes/cp/images/background/yellow-gradient.png) repeat-x 50% 100%;color:#4d4d4d}#block-views-blog-categories-blog-post h2,#block-views-blog-categories-blog-list h2,.blog-editors-readers-picks h2{font-size:26px;font-size:1.44444rem;line-height:31px;line-height:1.73333rem;margin-top:0;margin-bottom:10px;text-transform:uppercase;color:#0072b9}#block-views-blog-categories-blog-post ul,#block-views-blog-categories-blog-list ul,.blog-editors-readers-picks ul{margin-top:0px;list-style:none;padding-left:0;font-size:16px;font-size:0.88889rem;line-height:26px;line-height:1.44444rem}#block-views-blog-categories-blog-post ul li,#block-views-blog-categories-blog-list ul li,.blog-editors-readers-picks ul li{margin-bottom:5px}#block-views-blog-categories-blog-post ul a,#block-views-blog-categories-blog-list ul a,.blog-editors-readers-picks ul a{text-decoration:none;color:#4d4d4d}#block-views-blog-categories-blog-post ul a:hover,#block-views-blog-categories-blog-list ul a:hover,.blog-editors-readers-picks ul a:hover{color:#333}#block-views-blog-categories-blog-post ul a:after,#block-views-blog-categories-blog-list ul a:after,.blog-editors-readers-picks ul a:after{margin-left:0}#block-views-blog-categories-blog-post .item-list>ul,.main-content .blog-editors-readers-picks .item-list>ul{display:flex;flex-wrap:wrap}.blog-header.block{margin-bottom:0}.blog-header p{text-align:center;margin-bottom:0}#block-views-recent-blog-posts-block{background:#ebebeb;color:#4d4d4d;padding:20px 0;margin-top:60px}#block-views-recent-blog-posts-block h2{text-transform:uppercase;font-size:20px;font-size:1.11111rem;line-height:26px;line-height:1.44444rem;text-align:center;margin-top:0}#block-views-recent-blog-posts-block .view-content{padding-top:15px}@media (min-width:767px){#block-views-recent-blog-posts-block .view-content{display:-moz-box;-moz-box-orient:vertical;-moz-align-items:flex-start;-moz-flex-flow:row nowrap;-moz-justify-content:space-around;display:-webkit-box;-webkit-box-orient:vertical;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:-ms-flexbox;-ms-flex-direction:row;-ms-align-items:flex-start;-ms-flex-flow:row nowrap;-ms-justify-content:space-around;display:-webkit-flex;-webkit-flex-direction:row;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:flex;flex-direction:row;align-items:flex-start;flex-flow:row nowrap;justify-content:space-around}}#block-views-recent-blog-posts-block .views-row{max-width:275px;margin:0 auto}@media (min-width:767px) and (max-width:990px){#block-views-recent-blog-posts-block .views-row{max-width:200px}}@media (min-width:767px){#block-views-recent-blog-posts-block .views-row{-moz-flex:1 1 33%;-moz-order:0;-webkit-flex:1 1 33%;-webkit-order:0;-ms-flex:1 1 33%;-ms-order:0;-webkit-flex:1 1 33%;-webkit-order:0;flex:1 1 33%;order:0}}#block-views-recent-blog-posts-block .views-field-title{font-size:22px;font-size:1.2rem;line-height:26px;line-height:1.44444rem;margin:15px 0}#block-views-recent-blog-posts-block .views-field-title a{color:#4d4d4d;text-decoration:none}#block-views-recent-blog-posts-block .views-field-title a:hover{color:#333}.workshops-info{font-size:16px;font-size:0.88889rem;line-height:26px;line-height:1.44444rem;line-height:26px;color:#333;padding:35px 0px 1px 0px}.workshops-info a{color:#fd7212;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;font-weight:bold;text-decoration:none}.workshops-info a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.page-blog.page-views .main,.page-views.page-announcements .main,.section-blog.page-taxonomy .main{padding-top:10px}.page-blog.page-views .main-content,.page-views.page-announcements .main-content,.section-blog.page-taxonomy .main-content{padding-right:20px}.page-announcements h2{color:#6DDD31;font-weight:350}.view-blog .views-row{margin-bottom:80px}.view-blog a{text-decoration:none;font-weight:600;color:#4d4d4d}.view-blog .views-field-field-teaser-image{margin-bottom:10px}.view-blog .views-field-field-teaser-image img{display:block;width:100%}.view-blog .views-field-title h3{font-size:36px;font-size:2rem;line-height:39px;line-height:2.16667rem;margin-top:20px}.view-blog .views-field-title h3 a{text-decoration:none;color:#0090cf;font-weight:300}.view-blog .views-field-body{margin-bottom:15px}.view-blog .views-field-body p+.read-more{display:block;margin-top:-25px}.view-blog .views-field-body .read-more{font-style:italic}.view-blog .views-field-addtoany-link{margin-bottom:10px}.view-blog .views-field-addtoany-link .add-comment{margin-right:20px}.view-blog .views-field-addtoany-link .a2a_kit a{vertical-align:text-bottom}.view-blog .views-field-field-blog-tags .views-label{padding-right:5px}.view-blog .views-field-field-blog-tags a{margin-right:20px}.view-blog .read-more:after,.view-blog .add-comment:after,.view-blog .views-field-field-blog-tags a:after{content:url(/sites/all/themes/cp/images/triangle.png);vertical-align:middle}.section-blog.page-taxonomy .main-content__title{display:block;font-size:28px;font-size:1.55556rem;line-height:39px;line-height:2.16667rem;font-weight:300}.box,.block{margin-bottom:26px;margin-bottom:1.44444rem}.box__title,.block__title{margin:0}.visually-hidden,.visually-hidden--focusable,.element-focusable,.element-invisible,.breadcrumb__title,.main-navigation .block-menu .block__title,.main-navigation .block-menu-block .block__title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.visually-hidden--off,.visually-hidden--focusable:active,.visually-hidden--focusable:focus,.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto}@media print{.breadcrumb{display:none}}.breadcrumb__list{margin:0;padding:0}.breadcrumb__item{display:inline;list-style-type:none;margin:0;padding:0}.button,button,html input[type="button"],input[type="reset"],input[type="submit"],.comment-form .form-actions input,.form-actions .form-submit,#protected-pages-enter-password .form-submit,.paragraphs-item-action-teaser .field-name-field-action-link a,.paragraphs-item-image-with-text-overlay .field-name-field-button-link a,.paragraphs-item-two-column-image-and-text .field-name-field-button-link a{cursor:pointer;*overflow:visible;display:block;padding:5px 50px;color:#333;background-color:#fff;text-decoration:none;text-transform:lowercase;border:none;font-size:15px;font-size:0.83333rem;line-height:26px;line-height:1.44444rem}.button[disabled],button[disabled],html input[disabled][type="button"],input[disabled][type="reset"],input[disabled][type="submit"],.comment-form .form-actions input[disabled],.form-actions [disabled].form-submit,#protected-pages-enter-password [disabled].form-submit,.paragraphs-item-action-teaser .field-name-field-action-link a[disabled],.paragraphs-item-image-with-text-overlay .field-name-field-button-link a[disabled],.paragraphs-item-two-column-image-and-text .field-name-field-button-link a[disabled]{cursor:default}.button:hover,button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.comment-form .form-actions input:hover,.form-actions .form-submit:hover,#protected-pages-enter-password .form-submit:hover,.paragraphs-item-action-teaser .field-name-field-action-link a:hover,.paragraphs-item-image-with-text-overlay .field-name-field-button-link a:hover,.paragraphs-item-two-column-image-and-text .field-name-field-button-link a:hover{background:rgba(255,255,255,0.6)}.comment-form .form-actions input,.form-actions .form-submit,#protected-pages-enter-password .form-submit{color:#fff;background-color:#4d4d4d}.comment-form .form-actions input:hover,.form-actions .form-submit:hover,#protected-pages-enter-password .form-submit:hover{background-color:#333}.view-calendar,.view-calendar-all{margin-bottom:40px}.view-calendar .date-nav .pager,.view-calendar-all .date-nav .pager{list-style-type:none}.view-calendar .date-nav .pager li,.view-calendar-all .date-nav .pager li{padding:5px}.view-calendar .view-item .contents,.view-calendar-all .view-item .contents{line-height:16px}.call-to-action{background:transparent url(/sites/all/themes/cp/images/colorbars.png) no-repeat center bottom;padding-bottom:27px;max-width:300px;margin:0 auto;text-align:center}@media (min-width:767px){.call-to-action{width:187px;background-size:165px}}@media (min-width:991px){.call-to-action{width:240px}}.call-to-action h2{background:transparent url(/sites/all/themes/cp/images/icons/phone.png) no-repeat 50% 0%;padding-top:55px;margin-top:20px;font-size:21px;font-size:1.16667rem;line-height:26px;line-height:1.44444rem;line-height:30px;font-weight:400}.call-to-action p{margin-top:2px;font-size:15px;font-size:0.83333rem;line-height:26px;line-height:1.44444rem;line-height:20px}.call-to-action a{text-decoration:none;color:#fff}.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .welcome-message{font-weight:normal;font-size:20px;font-size:1.11111rem;line-height:26px;line-height:1.44444rem;text-transform:uppercase;padding-left:5px;margin-bottom:20px}.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .welcome-message span{font-size:14px;font-size:0.77778rem;line-height:26px;line-height:1.44444rem;font-weight:bold;text-transform:none}.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .welcome-message a{color:#4d4d4d;text-decoration:underline}.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices h3{background-color:transparent;font-size:28px;font-size:1.55556rem;line-height:52px;line-height:2.88889rem;line-height:32px;font-weight:normal;text-transform:uppercase;color:#4d4d4d;margin-bottom:15px;padding-left:5px}.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices fieldset{border:none}.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices fieldset h4{font-weight:normal;font-size:20px;font-size:1.11111rem;line-height:26px;line-height:1.44444rem;line-height:30px;text-transform:uppercase}.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices fieldset legend{display:none}.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .event_form{margin-bottom:30px}.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .event_form .participant{margin:0;padding:20px 0px 25px}.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .event_form .participant .crm-section{padding:0}.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .event_form .participant.odd-row{background-color:#ebebeb}.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .event_form .participant.even-row{background-color:#ddd}.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .event_form .crm-profile{margin:0;padding-top:0;padding-bottom:10px}.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .event_form .editrow_email-Primary-section input{width:224px}.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .event_form .link-delete,.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .event_form .link-add{color:#4d4d4d;font-weight:bold;margin-right:15px}.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .price_choices{padding-top:20px}.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .price_choices .label{padding-bottom:5px}.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .price_choices .label label{font-weight:bold}.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .price_choices .content input,.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .price_choices .content label{margin-bottom:15px}.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .price_choices .content input{margin-right:7px}.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .price_choices .crm-price-amount-description{font-size:0.8em}.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices#ParticipantsAndPrices .button.back{padding:9px 30px}.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .spaces-not-reserved{color:#fd7212;margin:30px auto;padding-left:5px;padding-right:50px;max-width:728px}@media (min-width:991px){.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .spaces-not-reserved{max-width:940px}}.CRM_Event_Cart_Form_Checkout_Payment table.form-layout-compressed{width:100%;margin-top:30px}.CRM_Event_Cart_Form_Checkout_Payment .credit_card_info-group,.CRM_Event_Cart_Form_Checkout_Payment .billing_name_address-group,.CRM_Event_Cart_Form_Checkout_Payment .billing_contact_email-group,.CRM_Event_Cart_Form_Checkout_Payment .admin_only-group{background-color:#ebebeb;border:none;margin:0;padding:20px 0}.CRM_Event_Cart_Form_Checkout_Payment .credit_card_info-group h4,.CRM_Event_Cart_Form_Checkout_Payment .billing_name_address-group h4,.CRM_Event_Cart_Form_Checkout_Payment .billing_contact_email-group h4,.CRM_Event_Cart_Form_Checkout_Payment .admin_only-group h4{font-weight:normal;font-size:20px;font-size:1.11111rem;line-height:26px;line-height:1.44444rem;text-transform:uppercase}.CRM_Event_Cart_Form_Checkout_Payment .billing_name_address-group{background-color:#ddd;padding-bottom:0}.CRM_Event_Cart_Form_Checkout_Payment .billing_contact_email-group{background-color:#ddd;padding-top:0}.CRM_Event_Cart_Form_Checkout_Payment .billing_contact_email-group input{width:224px}.CRM_Event_Cart_Form_Checkout_Payment .admin_only-group{background-color:#fff}.CRM_Event_Cart_Form_Checkout_Payment .admin_only-group .crm-section{padding-bottom:5px}.CRM_Event_Cart_Form_Checkout_Payment .admin_only-group .content{padding-top:6px}.CRM_Event_Cart_Form_Checkout_Payment .spaces-not-reserved{color:#fd7212;max-width:728px;margin:30px auto}@media (min-width:991px){.CRM_Event_Cart_Form_Checkout_Payment .spaces-not-reserved{max-width:940px}}.page-civicrm-event-cart-checkout #printer-friendly{display:none}.page-civicrm-event-cart-checkout .messages{padding-top:10px;padding-bottom:10px}.page-civicrm-event-cart-checkout .messages ul{margin-bottom:5px}.page-civicrm-event-cart-checkout .cart__checkout-events,.page-civicrm-event-cart-checkout .cart__confirmation-events{border:none}.page-civicrm-event-cart-checkout .cart__checkout-events th,.page-civicrm-event-cart-checkout .cart__confirmation-events th{padding:10px;border:none;color:#4d4d4d;font-weight:normal;font-size:20px;font-size:1.11111rem;line-height:26px;line-height:1.44444rem;text-transform:uppercase}.page-civicrm-event-cart-checkout .cart__checkout-events tr.event-line-item,.page-civicrm-event-cart-checkout .cart__confirmation-events tr.event-line-item{border-bottom:solid 1px #ddd}.page-civicrm-event-cart-checkout .cart__checkout-events td,.page-civicrm-event-cart-checkout .cart__confirmation-events td{padding:10px}.page-civicrm-event-cart-checkout .cart__checkout-events td.event-title,.page-civicrm-event-cart-checkout .cart__checkout-events td.event-info,.page-civicrm-event-cart-checkout .cart__confirmation-events td.event-title,.page-civicrm-event-cart-checkout .cart__confirmation-events td.event-info{max-width:300px;padding-right:50px}.page-civicrm-event-cart-checkout .cart__checkout-events td.event-title,.page-civicrm-event-cart-checkout .cart__checkout-events div.event-title,.page-civicrm-event-cart-checkout .cart__confirmation-events td.event-title,.page-civicrm-event-cart-checkout .cart__confirmation-events div.event-title{font-weight:bold}.page-civicrm-event-cart-checkout .cart__checkout-events tr.total,.page-civicrm-event-cart-checkout .cart__confirmation-events tr.total{border-top:solid 2px #999;font-weight:bold;font-size:16px;font-size:0.88889rem;line-height:26px;line-height:1.44444rem}.page-civicrm-event-cart-checkout #crm-container.crm-public input[type="text"]{padding:0px 2px;border-radius:0}.page-civicrm-event-cart-checkout #crm-container.crm-public .crm-submit-buttons-wrapper:before{content:'';display:table}.page-civicrm-event-cart-checkout #crm-container.crm-public .crm-submit-buttons-wrapper:after{content:'';display:table;clear:both}.page-civicrm-event-cart-checkout #crm-container.crm-public .crm-submit-buttons-wrapper .crm-submit-buttons{float:right;height:auto;padding-bottom:30px;position:relative}.page-civicrm-event-cart-checkout #crm-container.crm-public .crm-submit-buttons-wrapper .crm-submit-buttons .loading{position:absolute;right:0;bottom:0;color:#4d4d4d}.page-civicrm-event-cart-checkout #crm-container.crm-public .crm-submit-buttons-wrapper .crm-button{margin:0 0 0 15px}.page-civicrm-event-cart-checkout .return_to_cart{display:none}.page-civicrm-event-cart-checkout .CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .event_form .participant .crm-section .label,.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .event_form .participant .page-civicrm-event-cart-checkout .crm-section .label,.page-civicrm-event-cart-checkout .CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .price_choices .label,.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .page-civicrm-event-cart-checkout .price_choices .label,.page-civicrm-event-cart-checkout .CRM_Event_Cart_Form_Checkout_Payment .credit_card_info-section .label,.CRM_Event_Cart_Form_Checkout_Payment .page-civicrm-event-cart-checkout .credit_card_info-section .label,.page-civicrm-event-cart-checkout .CRM_Event_Cart_Form_Checkout_Payment .billing_name_address-section .label,.CRM_Event_Cart_Form_Checkout_Payment .page-civicrm-event-cart-checkout .billing_name_address-section .label,.page-civicrm-event-cart-checkout .CRM_Event_Cart_Form_Checkout_Payment .billing_contact_email-section .label,.CRM_Event_Cart_Form_Checkout_Payment .page-civicrm-event-cart-checkout .billing_contact_email-section .label{float:none;width:100%;text-align:left}.page-civicrm-event-cart-checkout .CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .event_form .participant .crm-section .content,.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .event_form .participant .page-civicrm-event-cart-checkout .crm-section .content,.page-civicrm-event-cart-checkout .CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .price_choices .content,.CRM_Event_Cart_Form_Checkout_ParticipantsAndPrices .page-civicrm-event-cart-checkout .price_choices .content,.page-civicrm-event-cart-checkout .CRM_Event_Cart_Form_Checkout_Payment .credit_card_info-section .content,.CRM_Event_Cart_Form_Checkout_Payment .page-civicrm-event-cart-checkout .credit_card_info-section .content,.page-civicrm-event-cart-checkout .CRM_Event_Cart_Form_Checkout_Payment .billing_name_address-section .content,.CRM_Event_Cart_Form_Checkout_Payment .page-civicrm-event-cart-checkout .billing_name_address-section .content,.page-civicrm-event-cart-checkout .CRM_Event_Cart_Form_Checkout_Payment .billing_contact_email-section .content,.CRM_Event_Cart_Form_Checkout_Payment .page-civicrm-event-cart-checkout .billing_contact_email-section .content{margin:2px 0 5px 0}.CRM_Event_Cart_Form_Checkout_ThankYou .confirmation-message,.CRM_Event_Cart_Form_Checkout_ThankYou .confirmation-message-footer{padding-top:30px;padding-bottom:5px}.CRM_Event_Cart_Form_Checkout_ThankYou .confirmation-message-footer{text-align:center}.CRM_Event_Cart_Form_Checkout_ThankYou .payment-group-wrapper{background-color:#ebebeb;padding:20px 0 30px}.CRM_Event_Cart_Form_Checkout_ThankYou .payment-group-wrapper .payment-group{max-width:728px}@media (min-width:767px){.CRM_Event_Cart_Form_Checkout_ThankYou .payment-group-wrapper .payment-group{display:-moz-box;-moz-box-orient:vertical;-moz-align-items:flex-start;-moz-flex-flow:row nowrap;-moz-justify-content:space-around;display:-webkit-box;-webkit-box-orient:vertical;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:-ms-flexbox;-ms-flex-direction:row;-ms-align-items:flex-start;-ms-flex-flow:row nowrap;-ms-justify-content:space-around;display:-webkit-flex;-webkit-flex-direction:row;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:flex;flex-direction:row;align-items:flex-start;flex-flow:row nowrap;justify-content:space-around}}.CRM_Event_Cart_Form_Checkout_ThankYou .payment-group-wrapper .payment-title{font-weight:normal;font-size:24px;font-size:1.33333rem;line-height:52px;line-height:2.88889rem;text-transform:uppercase;text-align:center}.CRM_Event_Cart_Form_Checkout_ThankYou h4{font-weight:normal;font-size:24px;font-size:1.33333rem;line-height:52px;line-height:2.88889rem;text-transform:uppercase;margin-bottom:10px}.CRM_Event_Cart_Form_Checkout_ThankYou .order-details-title{text-align:center;margin:25px 0}.CRM_Event_Cart_Form_Checkout_ThankYou .crm-submit-buttons{width:362px;margin:0 auto}.CRM_Event_Cart_Form_Checkout_ThankYou .crm-submit-buttons .button{width:115px;text-align:center;margin-right:20px}.CRM_Event_Cart_Form_Checkout_ThankYou .spaces-not-reserved{color:#fd7212}.page-civicrm-event-view-cart .cart__sub-title{text-transform:uppercase;padding-top:10px;padding-bottom:15px;font-weight:200}.page-civicrm-event-view-cart #printer-friendly{display:none}.page-civicrm-event-view-cart .cart{list-style-type:none;padding:0;margin-top:0}.page-civicrm-event-view-cart .cart li{padding:10px 0}.page-civicrm-event-view-cart .cart li:nth-child(odd){background-color:#ebebeb}.page-civicrm-event-view-cart .cart li:nth-child(even){background-color:#ddd}.page-civicrm-event-view-cart .cart__row{display:-moz-box;-moz-box-orient:vertical;-moz-align-items:flex-start;-moz-flex-flow:row nowrap;-moz-justify-content:space-around;display:-webkit-box;-webkit-box-orient:vertical;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:-ms-flexbox;-ms-flex-direction:row;-ms-align-items:flex-start;-ms-flex-flow:row nowrap;-ms-justify-content:space-around;display:-webkit-flex;-webkit-flex-direction:row;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:flex;flex-direction:row;align-items:flex-start;flex-flow:row nowrap;justify-content:space-around;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.page-civicrm-event-view-cart .cart__row .cart__event{-moz-flex:0 1 70%;-moz-order:0;-webkit-flex:0 1 70%;-webkit-order:0;-ms-flex:0 1 70%;-ms-order:0;-webkit-flex:0 1 70%;-webkit-order:0;flex:0 1 70%;order:0}.page-civicrm-event-view-cart .cart__row .cart__event-remove{-moz-flex:0 1 25%;-moz-order:0;-webkit-flex:0 1 25%;-webkit-order:0;-ms-flex:0 1 25%;-ms-order:0;-webkit-flex:0 1 25%;-webkit-order:0;flex:0 1 25%;order:0;text-align:right}.page-civicrm-event-view-cart .cart__row a{color:#4d4d4d;font-weight:bold}.page-civicrm-event-view-cart .cart__links:before{content:'';display:table}.page-civicrm-event-view-cart .cart__links:after{content:'';display:table;clear:both}.page-civicrm-event-view-cart .cart__links a.button{float:right;margin:0px 0px 5px 15px}.page-civicrm-event-view-cart .spaces-not-reserved{color:#fd7212;max-width:728px;margin:30px auto}@media (min-width:991px){.page-civicrm-event-view-cart .spaces-not-reserved{max-width:940px;padding:0px 50px}}.cart__title h1{text-transform:uppercase}.page-civicrm-event-cart-checkout .call-to-action,.page-civicrm-event-view-cart .call-to-action{margin-bottom:80px}.page-civicrm-event-cart-checkout .call-to-action h2,.page-civicrm-event-view-cart .call-to-action h2{margin-top:20px;background-image:url(/sites/all/themes/cp/images/icons/phone_dark.png)}.page-civicrm-event-cart-checkout .call-to-action a,.page-civicrm-event-view-cart .call-to-action a{color:#4d4d4d}.civi-event-overview{margin-top:26px;margin-top:1.44444rem;margin-bottom:26px;margin-bottom:1.44444rem}.civi-event-overview .civi-event-overview-categories{font-size:16px;font-size:0.88889rem;line-height:26px;line-height:1.44444rem;color:#4d4d4d;text-transform:uppercase}.civi-event-overview .civi-event-overview-title{margin-top:0;margin-bottom:0;color:#4d4d4d;line-height:33px;line-height:1.80556rem;padding-bottom:18px}.civi-event-overview .civi-event-overview-register-link{display:inline-block;color:#fd7212}.civi-event-overview .civi-event-overview-register-link:after{content:url(/sites/all/themes/cp/images/triangle-orange.png);vertical-align:middle}.civi-event-overview a:hover .civi-event-overview-categories,.civi-event-overview a:hover .civi-event-overview-title{color:#333}.civi-event-overview a:hover .civi-event-overview-register-link{color:#da6819}.page-civicrm-contribute-transact #crm-container.crm-public #crm-main-content-wrapper{padding:0}.crm-contribution-confirm-form-block,.crm-contribution-thankyou-form-block{padding:10px 100px}.crm-contribution-confirm-form-block .amount_display-group .display-block,.crm-contribution-thankyou-form-block .amount_display-group .display-block{margin-left:0}.crm-contribution-confirm-form-block .crm-submit-buttons,.crm-contribution-thankyou-form-block .crm-submit-buttons{height:50px}.page-civicrm-contribute-transact #help{font-size:16px;padding:20px 20px 20px 20px}.page-civicrm-contribute-transact #help p{margin:0}.page-civicrm-contribute-transact .messages{padding:20px 20px 20px 20px}.page-civicrm-contribute-transact .messages p{margin:0}#crm-container.crm-public .crm-contribution-main-form-block div,#crm-container.crm-public .crm-contribution-main-form-block input,#crm-container.crm-public .crm-contribution-main-form-block fieldset{box-sizing:border-box}#crm-container.crm-public .crm-contribution-main-form-block fieldset{border:none;margin-top:20px}#crm-container.crm-public .crm-contribution-main-form-block label{font-size:15px}#crm-container.crm-public .crm-contribution-main-form-block legend,#crm-container.crm-public .crm-contribution-main-form-block h4{color:#000;font-size:18px}@media (min-width:479px){#crm-container.crm-public .crm-contribution-main-form-block legend,#crm-container.crm-public .crm-contribution-main-form-block h4{font-size:26px}}#crm-container.crm-public .crm-contribution-main-form-block input{border-radius:0}#crm-container.crm-public .crm-contribution-main-form-block input[type="text"]{padding:7px;height:auto;width:100%}#crm-container.crm-public .crm-contribution-main-form-block input[type="radio"]{background:#0090cf;background-image:linear-gradient(#f0f0f0,#e0e0e0)}#crm-container.crm-public .crm-contribution-main-form-block select{border-radius:0}#crm-container.crm-public .crm-contribution-main-form-block .content{margin:0}#crm-container.crm-public .crm-contribution-main-form-block .crm-section{margin-top:20px}#crm-container.crm-public .crm-contribution-main-form-block #intro_text{margin:0}#crm-container.crm-public .crm-contribution-main-form-block .label{float:none;padding:0;text-align:left;width:auto}#crm-container.crm-public .crm-contribution-main-form-block .select2-choice{border-radius:0}#crm-container.crm-public .crm-contribution-main-form-block .donation-page-content{font-size:22px;line-height:32px;margin:auto}@media (min-width:767px){#crm-container.crm-public .crm-contribution-main-form-block .donation-page-content{max-width:720px}}@media (min-width:991px){#crm-container.crm-public .crm-contribution-main-form-block .donation-page-content{max-width:960px}}#crm-container.crm-public .crm-contribution-main-form-block .donation-page-content div{box-sizing:border-box}#crm-container.crm-public .crm-contribution-main-form-block .donation-page-content strong{color:#0090cf}#crm-container.crm-public .crm-contribution-main-form-block .donation-page-content .two-column-paragraph{display:flex;flex-wrap:wrap;margin-top:50px}#crm-container.crm-public .crm-contribution-main-form-block .donation-page-content .two-column-paragraph .left{padding:0 20px;width:100%}@media (min-width:767px){#crm-container.crm-public .crm-contribution-main-form-block .donation-page-content .two-column-paragraph .left{padding-left:0;padding-right:20px;width:50%}}#crm-container.crm-public .crm-contribution-main-form-block .donation-page-content .two-column-paragraph .right{text-align:center;width:100%}@media (min-width:767px){#crm-container.crm-public .crm-contribution-main-form-block .donation-page-content .two-column-paragraph .right{width:50%}}#crm-container.crm-public .crm-contribution-main-form-block .donation-page-content .donation-info-box{font-size:18px;flex-wrap:wrap;line-height:36px;background-color:#ebebeb;border-left:solid 5px #fd7212;color:#000;display:flex;padding:30px 30px}@media (min-width:479px){#crm-container.crm-public .crm-contribution-main-form-block .donation-page-content .donation-info-box{font-size:26px;margin-top:38px}}#crm-container.crm-public .crm-contribution-main-form-block .donation-page-content .donation-info-box .instructions{font-weight:bold;padding-right:40px;width:100%}@media (min-width:479px){#crm-container.crm-public .crm-contribution-main-form-block .donation-page-content .donation-info-box .instructions{width:50%}}#crm-container.crm-public .crm-contribution-main-form-block .donation-page-content .donation-info-box .address{font-size:16px;width:100%}@media (min-width:479px){#crm-container.crm-public .crm-contribution-main-form-block .donation-page-content .donation-info-box .address{font-size:24px;width:50%}}#crm-container.crm-public .crm-contribution-main-form-block .donation-form-field-area{border:solid 3px #0090cf;margin:0 auto;padding:10px 20px 40px 20px}@media (min-width:767px){#crm-container.crm-public .crm-contribution-main-form-block .donation-form-field-area{margin:40px auto;padding:50px 70px;max-width:720px}}@media (min-width:991px){#crm-container.crm-public .crm-contribution-main-form-block .donation-form-field-area{max-width:960px}}#crm-container.crm-public .crm-contribution-main-form-block #priceset-div{margin-top:10px}#crm-container.crm-public .crm-contribution-main-form-block .price_set-section input[type='radio']{display:none}#crm-container.crm-public .crm-contribution-main-form-block .price_set-section label{color:#fff;display:block;padding:15px 20px;width:150px}#crm-container.crm-public .crm-contribution-main-form-block .price_set-section label span{color:#fff}#crm-container.crm-public .crm-contribution-main-form-block .price_set-section .content{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:auto}#crm-container.crm-public .crm-contribution-main-form-block .price_set-section .label{display:none}#crm-container.crm-public .crm-contribution-main-form-block .price_set-section .price-set-row label{background-color:#0090cf;color:#fff;font-size:26px;font-weight:bold;margin-right:10px;text-align:center}#crm-container.crm-public .crm-contribution-main-form-block .price_set-section .price-set-option-content{display:block;margin-bottom:10px}#crm-container.crm-public .crm-contribution-main-form-block .price_set-section .price-set-option-content.highlight label{background-color:#14b7ff;color:#fff}#crm-container.crm-public .crm-contribution-main-form-block .price_set-section .price-set-option-content.highlight label .crm-price-amount-label{color:#fff}#crm-container.crm-public .crm-contribution-main-form-block .price_set-section .other_amount-section{margin-top:0px}#crm-container.crm-public .crm-contribution-main-form-block .price_set-section .other_amount-section input{border:solid 2px #0090cf;border-radius:0;width:385px}#crm-container.crm-public .crm-contribution-main-form-block .price_set-section .other_amount-section input::placeholder{content:"foo"}#crm-container.crm-public .crm-contribution-main-form-block .is_recur-section input[type="text"]{width:100px}#crm-container.crm-public .crm-contribution-main-form-block .is_recur-section .content{font-size:15px}#crm-container.crm-public .crm-contribution-main-form-block .donate-recur-section{margin-top:20px}#crm-container.crm-public .crm-contribution-main-form-block .donate-recur-section h4{margin-bottom:10px}#crm-container.crm-public .crm-contribution-main-form-block .email-5-section{border-top:solid thin #ddd;border-bottom:solid thin #ddd;display:flex;flex-wrap:wrap;margin-top:20px;padding:10px 0 20px 0;width:100%}#crm-container.crm-public .crm-contribution-main-form-block .email-5-section label{width:100%}#crm-container.crm-public .crm-contribution-main-form-block .email-5-section .content{margin:2px 0 0 0;width:100%}#crm-container.crm-public .crm-contribution-main-form-block .honor_block-group{border-bottom:solid thin #ddd;padding-bottom:20px;margin-bottom:0}#crm-container.crm-public .crm-contribution-main-form-block .honor_block-group .content{margin:0}#crm-container.crm-public .crm-contribution-main-form-block .honor_block-group .content label{font-size:16px;padding:10px;margin-right:30px}#crm-container.crm-public .crm-contribution-main-form-block .honor_block-group .content .description{display:none}#crm-container.crm-public .crm-contribution-main-form-block .honoree-name-email-section{display:flex;flex-wrap:wrap}#crm-container.crm-public .crm-contribution-main-form-block .honoree-name-email-section .form-item{min-width:250px;width:100%}#crm-container.crm-public .crm-contribution-main-form-block #payment_information{display:flex;flex-wrap:wrap}#crm-container.crm-public .crm-contribution-main-form-block #payment_information input[type="text"]{width:100%}#crm-container.crm-public .crm-contribution-main-form-block #payment_information .cvv2-section input[type="text"]{width:150px}#crm-container.crm-public .crm-contribution-main-form-block .credit_card_info-group{order:2;width:100%}@media (min-width:479px){#crm-container.crm-public .crm-contribution-main-form-block .credit_card_info-group{width:50%}}#crm-container.crm-public .crm-contribution-main-form-block .billing_name_address-group{order:1;padding-right:20px;width:100%}@media (min-width:479px){#crm-container.crm-public .crm-contribution-main-form-block .billing_name_address-group{width:50%}}#crm-container.crm-public .crm-contribution-main-form-block .credit_card_type-section{margin-top:47px}#crm-container.crm-public .crm-contribution-main-form-block .cvv2-section .cvv2-icon{height:29px}#crm-container.crm-public .crm-contribution-main-form-block .billing_name_address-section{display:flex;flex-wrap:wrap}#crm-container.crm-public .crm-contribution-main-form-block .billing_name_address-section .crm-section{width:100%}#crm-container.crm-public .crm-contribution-main-form-block .billing_first_name-section{margin-top:0}#crm-container.crm-public .crm-contribution-main-form-block .billing_country_id-5-section .select2-container{width:100%}.crm-contribution-page-id-7 .is_recur-section{display:none}.crm-public-footer{display:none}#crm-main-content-wrapper{padding:0 10px 40px 10px}@media (min-width:479px){#crm-main-content-wrapper{padding-left:34px;padding-right:34px}}@media (min-width:991px){#crm-main-content-wrapper{padding-left:100px;padding-right:100px}}#crm-container a.button,#crm-container .crm-form-submit,#crm-container .crm-button{background:#4d4d4d;color:#fff;border-radius:0;border:none;text-shadow:none;-moz-appearance:initial;-webkit-appearance:initial;padding:7px 30px;text-transform:lowercase;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}#crm-container a.button:hover,#crm-container .crm-form-submit:hover,#crm-container .crm-button:hover{background:#333}#crm-container a.button.back,#crm-container a.button.crm-button-type-back,#crm-container .crm-form-submit.back,#crm-container .crm-form-submit.crm-button-type-back,#crm-container .crm-button.back,#crm-container .crm-button.crm-button-type-back{background:#ddd;color:#4d4d4d}#crm-container a.button.back:hover,#crm-container a.button.crm-button-type-back:hover,#crm-container .crm-form-submit.back:hover,#crm-container .crm-form-submit.crm-button-type-back:hover,#crm-container .crm-button.back:hover,#crm-container .crm-button.crm-button-type-back:hover{background:#ccc}#crm-container a.button.crm-button-type-back input,#crm-container .crm-form-submit.crm-button-type-back input,#crm-container .crm-button.crm-button-type-back input{color:#4d4d4d}.clearfix:before,.header:before,.header-inner:before,.tabs:before,.tabs--secondary:before{content:'';display:table}.clearfix:after,.header:after,.header-inner:after,.tabs:after,.tabs--secondary:after{content:'';display:table;clear:both}.collapsible-fieldset,.collapsible{position:relative}.collapsible-fieldset.is-collapsed,.collapsible.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em}.is-collapsed .collapsible-fieldset__wrapper,.collapsible.collapsed .fieldset-wrapper{display:none}.collapsible-fieldset__legend,.collapsible .fieldset-legend{display:block;padding-left:15px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');*background-image:url(/sites/all/themes/cp/images/menu-expanded.png?1701320252);background-position:5px 65%;background-repeat:no-repeat}[dir="rtl"] .collapsible-fieldset__legend,[dir="rtl"] .collapsible .fieldset-legend,.collapsible [dir="rtl"] .fieldset-legend{padding-left:0;padding-right:15px;background-position:98% 75%}.is-collapsed .collapsible-fieldset__legend,.collapsible.collapsed .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');*background-image:url(/sites/all/themes/cp/images/menu-collapsed.png?1701320252);background-position:5px 50%}[dir="rtl"] .is-collapsed .collapsible-fieldset__legend,[dir="rtl"] .collapsible.collapsed .fieldset-legend,.collapsible.collapsed [dir="rtl"] .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABNJREFUCB1j4GASYFJgcmD+A4IADUIDfIUMT4wAAAAASUVORK5CYII=');*background-image:url(/sites/all/themes/cp/images/menu-collapsed-rtl.png?1701320252);background-position:98% 50%}.collapsible-fieldset__summary,.collapsible .fieldset-legend .summary{color:#999;font-size:.9em;margin-left:.5em}.comments{margin:26px 0;margin:1.44444rem 0;margin-bottom:60px}.comments__title,.comments__form-title,.comment__title{margin:40px 0 0 0;text-transform:uppercase}.comment-preview{background-color:#ffd}.comment-form label{font-weight:normal}.comment-form .form-item{margin:15px 0 0 0}.comment-form .form-item .grippie{display:none}.comment-form .filter-wrapper{border:none;padding:0;font-size:12px;font-size:0.66667rem;line-height:16px;line-height:0.86667rem}.comment-form .filter-wrapper .filter-help{float:none;padding-left:0}.comment-form .filter-wrapper .filter-help a{padding-left:0}.comment-form .filter-wrapper .filter-guidelines{padding:0}.comment-form .filter-wrapper .filter-guidelines ul{padding:0;list-style-position:inside}.comment-form .form-actions{margin-top:20px}.comment-form .form-actions input{text-transform:lowercase}.comment{background:#ebebeb;margin-top:20px;padding:10px}.comment .submitted{font-size:14px;font-size:0.77778rem;line-height:26px;line-height:1.44444rem;font-style:italic}.comment .submitted a{color:#4d4d4d}.comment .permalink{display:none;text-transform:uppercase;font-size:75%}.comment .links a{font-size:14px;font-size:0.77778rem;line-height:26px;line-height:1.44444rem;text-decoration:none;color:#4d4d4d}.comment .links a:hover{color:#333}.comment .comment-reply a:after{margin-left:0}.indented{margin-left:36px}[dir="rtl"] .indented{margin-left:0;margin-right:36px}.font__black{color:#000}.font__white{color:#fff}.font__blue-light{color:#0090cf}.font__purple{color:#8f2f8e}.font__teal{color:#04b4a9}.font__yellow{color:#ffce00}.font__green{color:#6ddc32}.font__pink{color:#fb0f8e}.font__orange{color:#fd7212}.footer{padding:0;background-color:#4d4d4d;color:#fff}.footer .content{padding-top:28px;padding-bottom:28px}@media (min-width:767px){.footer .content{display:-moz-box;-moz-box-orient:vertical;-moz-align-items:flex-start;-moz-flex-flow:row nowrap;-moz-justify-content:space-around;display:-webkit-box;-webkit-box-orient:vertical;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:-ms-flexbox;-ms-flex-direction:row;-ms-align-items:flex-start;-ms-flex-flow:row nowrap;-ms-justify-content:space-around;display:-webkit-flex;-webkit-flex-direction:row;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:flex;flex-direction:row;align-items:flex-start;flex-flow:row nowrap;justify-content:space-around}}.footer .block{padding:0px 10px;margin-bottom:20px;text-align:center}@media (min-width:767px){.footer .block{-moz-flex:1 1 33%;-moz-order:0;-webkit-flex:1 1 33%;-webkit-order:0;-ms-flex:1 1 33%;-ms-order:0;-webkit-flex:1 1 33%;-webkit-order:0;flex:1 1 33%;order:0;margin-bottom:10px}}.footer .block.first{padding-left:0}.footer .block.last{padding-right:0}.footer .copyright{text-align:center}@media (min-width:767px){.footer .have-questions{text-align:left}}.footer h2{font-size:30px;font-size:1.66667rem;line-height:52px;line-height:2.88889rem;line-height:40px;font-weight:400;margin:0}@media (min-width:991px){.footer h2{font-size:32px;font-size:1.77778rem;line-height:52px;line-height:2.88889rem;line-height:42px}}.footer p{font-size:15px;font-size:0.83333rem;line-height:26px;line-height:1.44444rem;line-height:26px;font-family:"Open Sans",sans-serif;margin:10px 0px 0px}.footer a{color:#fff;font-family:Raleway,sans-serif;font-size:17px;font-size:0.94444rem;line-height:26px;line-height:1.44444rem;line-height:33px;text-decoration:none}.footer a img{-moz-transition:all 411ms ease;-o-transition:all 411ms ease;-webkit-transition:all 411ms ease;transition:all 411ms ease}.footer a:hover{color:#ffce00}.footer a:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.footer .have-questions a{-moz-transition:all 411ms ease;-o-transition:all 411ms ease;-webkit-transition:all 411ms ease;transition:all 411ms ease}.footer .have-questions a:hover{padding-left:9px;font-style:italic}.footer .copyright{font-family:Raleway,sans-serif;font-size:15px;font-size:0.83333rem;line-height:26px;line-height:1.44444rem;font-weight:300;padding-bottom:20px}.form-item{margin:26px 0;margin:1.44444rem 0}.form-item--grouped,.form-checkboxes .form-item,.form-radios .form-item,tr.even .form-item,tr.odd .form-item,.password-parent,.confirm-parent{margin:0}.form-item--error input,.form-item--error textarea,.form-item--error select,.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00}.form-item--inline,.form-item--inline div,.form-item--inline label,.container-inline .form-item,.container-inline .form-item div,.container-inline .form-item label{display:inline}.form-item--inline .fieldset-wrapper,.container-inline .form-item .fieldset-wrapper{display:block}.form-item__description,.form-item .description{font-size:.85em}.form-item--grouped__description,.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em}.form-item--grouped__label,label.option{display:inline;font-weight:normal}.form-item__required,.form-required{color:#c00}table.sticky-header{background-color:#fff;margin-top:0}form th{border-bottom:3px solid #ccc;padding-right:1em;text-align:left}[dir="rtl"] form th{text-align:right;padding-left:1em;padding-right:0}form tbody{border-top:1px solid #ccc}form table ul{margin:0}tr.even,tr.odd{background-color:#ebebeb;border-bottom:1px solid #ccc;padding:.1em .6em}.lt-ie8 tr.even th,.lt-ie8 tr.even td,.lt-ie8 tr.odd th,.lt-ie8 tr.odd td{border-bottom:1px solid #ccc}tr.even{background-color:#fff}td.active{background-color:#dadada}td.checkbox,th.checkbox{text-align:center}td.menu-disabled{background:#ccc}tr.selected td{background:#ffd}.grippie{background:url(/sites/all/themes/cp/images/grippie.png?1701320252) no-repeat center 2px #ebebeb;border:1px solid #ccc;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden}.header{background-color:#4d4d4d;padding:0}.header-inner{padding:0 10px}.header__logo{float:left;margin:0;padding:11px 0;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}[dir="rtl"] .header__logo{float:right}.header__logo:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}.header__logo-image{vertical-align:bottom}.header__name-and-slogan{float:left}.header__site-name{margin:0}.header__site-link:link,.header__site-link:visited{color:#4d4d4d;text-decoration:none}.header__site-link:hover,.header__site-link:focus{text-decoration:underline}.header__site-slogan{margin:0}.header__secondary-menu{float:right}[dir="rtl"] .header__secondary-menu{float:left}.header__region{clear:both}.hidden{display:none}html.js .js-hidden,html.js .element-hidden,html.js .js-hide{display:none}.highlight-mark,.new,.update{color:#c00;background-color:transparent}.addtoany .a2a_i_email:before,.views-field-addtoany-link .a2a_i_email:before{content:'\e800'}.print_html .print-page:before{content:'\e807'}.addtoany .a2a_i_twitter:before,.views-field-addtoany-link .a2a_i_twitter:before{content:'\e808'}.addtoany .a2a_i_facebook:before,.views-field-addtoany-link .a2a_i_facebook:before{content:'\e809'}#block-views-blog-categories-blog-post ul a:after,#block-views-blog-categories-blog-list ul a:after,.blog-editors-readers-picks ul a:after,.comment .comment-reply a:after{content:'\e80d'}.inline-field-label,span.field-label{display:inline;padding:0 1em 0 0}[dir="rtl"] .inline-field-label,[dir="rtl"] span.field-label{padding:0 0 0 1em}.inline-links,.inline{display:inline;padding:0}.inline-links__item,.inline li{display:inline;list-style-type:none;padding:0 1em 0 0}[dir="rtl"] .inline-links__item,[dir="rtl"] .inline li,.inline [dir="rtl"] li{display:inline-block;padding:0 0 0 1em}.status--ok,.ok,.revision-current,.messages,.messages--status,.messages--warning,.messages.warning,.messages--error,.messages.error{background-color:#f8fff0;color:#234600}.status--warning,.warning,.messages--warning,.messages.warning{background-color:#ffd;color:#8c2e0b}.status--error,.error,.messages--error,.messages.error{background-color:#fef5f1;color:#8c2e0b}.messages,.messages--status,.messages--warning,.messages.warning,.messages--error,.messages.error{padding:40px;background-image:none;border:solid 3px #ddd;background-color:#ebebeb}.messages--warning,.messages.warning{border-color:#ed5}.messages--error,.messages.error{border-color:#ed541d}.messages--error__highlighted-text,.messages--error .error,.messages.error .error{color:#4d4d4d}.messages__list{margin:0}.messages__item{list-style-image:none}.more-link,.more-help-link{text-align:right}[dir="rtl"] .more-link,[dir="rtl"] .more-help-link{text-align:left}.more-link__help-icon,.more-help-link a{padding:1px 0 1px 20px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7UlEQVR42qWTPQqDQBCFcwSPkCNITpAj5AjeIm1uYpkyR7Cy2Mot7OwsBAsRwUKwmOwLGRle3EIy8PyBfZ/z3J2TiPylz8VWWZZpUB40BonRKyizaxkA88MYYiqCEgv4MTvnZJom0VqWRbz3FlJZgLYtqmEY1Lg9r+sKsIXcLSC3AC019H0vqLquLeC5AfiHYSGkcdAJimKIBQiJ4+CO92OAtm0FNc8zOjkMwE5Q63FAtbeg6zpAYvG8BWR7i5qmQYwY4MIHqYhE2DOPQWcGJBQF2XU72ZzyUeZ5GCNt5/hybJgYdAXsq5sOEE/jG6dC5IOqCXTmAAAAAElFTkSuQmCC');*background-image:url(/sites/all/themes/cp/images/help.png?1701320252);background-position:0 50%;background-repeat:no-repeat}[dir="rtl"] .more-link__help-icon,[dir="rtl"] .more-help-link a,.more-help-link [dir="rtl"] a{padding:1px 20px 1px 0;background-position:100% 50%}.main-navigation .block{margin-bottom:0}.main-navigation .links,.main-navigation .menu{margin:0;padding:0;text-align:left}[dir="rtl"] .main-navigation .links,[dir="rtl"] .main-navigation .menu{text-align:right}.main-navigation .links li,.main-navigation .menu li{float:left;padding:0 10px 0 0;list-style-type:none;list-style-image:none}[dir="rtl"] .main-navigation .links li,[dir="rtl"] .main-navigation .menu li{float:right;padding:0 0 0 10px}#nice-menu-0{padding-left:0;float:right;margin:0;display:none}@media (min-width:991px){#nice-menu-0{display:block}}#nice-menu-0 ul{float:left;top:61px;right:0;padding:20px 20px 0px 20px;margin:0;margin-right:0;background-color:#fff;border:solid 1px #ddd;border-top:0px}#nice-menu-0 ul>li>.menu__link{font-weight:bold}#nice-menu-0 ul.two-column{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-width:225px;-webkit-column-width:225px;column-width:225px;-moz-column-gap:0px;-webkit-column-gap:0px;column-gap:0px;width:450px}#nice-menu-0 ul.two-column li{-moz-page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}#nice-menu-0 ul.menu__attached-block{right:50%;padding:20px 0 40px 20px;min-height:230px}#nice-menu-0>.first .two-column{right:-200px}#nice-menu-0 li{float:left}#nice-menu-0 a,#nice-menu-0 span.menu__link.nolink{display:block;cursor:pointer;text-decoration:none;text-transform:lowercase;font-size:14px;font-size:0.77778rem;line-height:26px;line-height:1.44444rem;font-weight:500;padding:21px;-moz-transition:all 0.7s;-o-transition:all 0.7s;-webkit-transition:all 0.7s;transition:all 0.7s;color:#FFF}#nice-menu-0 a:link,#nice-menu-0 a:visited,#nice-menu-0 span.menu__link.nolink:link,#nice-menu-0 span.menu__link.nolink:visited{color:#FFF}#nice-menu-0 a:hover,#nice-menu-0 a:focus,#nice-menu-0 span.menu__link.nolink:hover,#nice-menu-0 span.menu__link.nolink:focus{color:#4d4d4d;background-color:#fff}#nice-menu-0 .over a,#nice-menu-0 .over span.menu__link.nolink{background-color:#fff;color:#4d4d4d}#nice-menu-0 ul li{width:225px;clear:both;float:none}#nice-menu-0 ul a,#nice-menu-0 ul span.menu__link.nolink{padding:0px 15px 20px;-moz-transition:all 0.1s;-o-transition:all 0.1s;-webkit-transition:all 0.1s;transition:all 0.1s}#nice-menu-0 ul a:link,#nice-menu-0 ul a:visited,#nice-menu-0 ul span.menu__link.nolink:link,#nice-menu-0 ul span.menu__link.nolink:visited{color:#4d4d4d}#nice-menu-0 ul a:hover,#nice-menu-0 ul a:focus,#nice-menu-0 ul span.menu__link.nolink:hover,#nice-menu-0 ul span.menu__link.nolink:focus{color:#0090cf}#nice-menu-0 ul a span,#nice-menu-0 ul span.menu__link.nolink span{display:block;font-weight:normal;font-size:95%}#nice-menu-0 li ul li ul{left:225px;top:-1px}#nice-menu-0 .menu__item__attached-block{position:absolute;top:0;left:100%;height:100%;background:#fff;border-bottom:solid 1px #ddd;border-right:solid 1px #ddd;width:auto}#nice-menu-0 .menu__item__attached-block .menu__link,#nice-menu-0 .menu__item__attached-block .contextual-links-wrapper{display:none}#nice-menu-0 .menu-path-search a{text-indent:-10000px;background:transparent url(/sites/all/themes/cp/images/search.png) no-repeat 50% 48%}#nice-menu-0 .menu-path-search a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.menu-attach-block-wrapper{padding:20px 20px 20px 0}.menu-attach-block-wrapper .block{color:#666;font-size:13px;font-size:0.72222rem;line-height:26px;line-height:1.44444rem;padding:0px 0px 10px 30px;border-left:solid 2px #999;min-width:220px}.menu-attach-block-wrapper .block__title{font-size:14px;font-size:0.77778rem;line-height:26px;line-height:1.44444rem;font-weight:700;color:#4d4d4d}.menu-attach-block-wrapper h3{font-size:16px;font-size:0.88889rem;line-height:26px;line-height:1.44444rem;line-height:25px;color:#4d4d4d;margin-top:0px;font-weight:bold}.menu-attach-block-wrapper p{margin:0 0 10px 0}.menu-attach-block-wrapper p img{width:96%;height:26px}.slicknav_menu{background-color:#999;display:block}@media (min-width:991px){.slicknav_menu{display:none}}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu .slicknav_icon{float:left;margin:0.188em 0 0 0.438em}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:0.125em;-moz-box-shadow:rgba(0,0,0,0.25) 0 1px 0;-webkit-box-shadow:rgba(0,0,0,0.25) 0 1px 0;box-shadow:rgba(0,0,0,0.25) 0 1px 0;background-color:#fff}.slicknav_menu .slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:24px 22px;line-height:1.125em;cursor:pointer;text-decoration:none;margin-top:-60px}.slicknav_menu .slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:0.188em}.slicknav_menu .slicknav_btn:hover,.slicknav_menu .slicknav_btn.slicknav_open{background-color:#999}.slicknav_nav{margin:0 auto;max-width:940px;clear:both;color:#fff}.slicknav_nav ul{margin:0;padding:0}.slicknav_nav li.menu__item__attached-block{display:none}.slicknav_nav .slicknav_arrow{font-size:0.8em;margin:0 0 0 0.4em}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_row{display:block}.slicknav_nav a{display:block;text-decoration:none;text-transform:lowercase;color:#fff;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;padding:20px;font-size:14px;font-size:0.77778rem;line-height:26px;line-height:1.44444rem;font-weight:500;margin:0}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{display:inline;padding:0;margin:0}.slicknav_nav a:hover,.slicknav_nav .slicknav_row:hover{background-color:#fff;color:#4d4d4d}.slicknav_nav .slicknav_row:hover a{color:#4d4d4d}.slicknav_nav .slicknav_parent li a{padding:20px 20px 20px 40px}.slicknav_nav .slicknav_parent li a span{display:block;font-weight:normal;font-size:95%}.slicknav_menu:before,.slicknav_menu:after{content:" ";display:table}.slicknav_menu:after{clear:both}.slicknav_menu{*zoom:1}.no-wrap,.nowrap{white-space:nowrap}.node-type-blog-post .main-content{max-width:750px;margin:0 auto}.node-type-blog-post .main-content__title{font-size:40px;font-size:2.22222rem;line-height:39px;line-height:2.16667rem;display:block;margin-top:10px;margin-bottom:5px;color:#0090cf;font-weight:300}.node-type-blog-post .pseudo-field--published-date{margin-bottom:30px}.node-type-blog-post .group-links{display:flex;align-items:flex-end;margin-bottom:30px}.node-type-blog-post .field-name-field-intro+.group-links{position:relative;padding-bottom:32px}.node-type-blog-post .field-name-field-intro+.group-links::after{position:absolute;bottom:0;content:'';width:100%;border-top:2px solid #ccc}.node-type-blog-post .field-name-body{border-bottom:2px solid #ccc;margin-bottom:80px}.node-type-blog-post .pseudo-field--print-links{height:25px}.node-type-blog-post .print_html{margin:0}.node-type-blog-post .print_html .print-page::before{font-size:19px;margin:6px 7px 0 0;padding:0}.node-type-blog-post .region-sidebar-second{margin-top:50px}@media (min-width:767px){.node-type-blog-post .region-sidebar-second{margin-top:0;border-left:solid 3px #ddd;padding-left:50px}}.node-type-blog-post .region-sidebar-second .block{margin-bottom:50px}.node-type-blog-post .links .comment-add{display:none}.node-type-blog-post .comments{color:#4d4d4d;max-width:750px}.main-content{padding:0;color:#4d4d4d}.main-content__title{display:none}.page-user .main-content{margin-bottom:20px}@media print{body,.page,.main,.main-content{color:#4d4d4d;background-color:transparent;background-image:none}}.pager{clear:both;padding:0;text-align:center}@media print{.pager{display:none}}.pager__item,.pager__current-item,.pager-current,.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis{display:inline;padding:0 .5em;list-style-type:none;background-image:none}.pager__current-item,.pager-current{font-weight:bold}.paragraphs-item-action-teaser{background:transparent url(/sites/all/themes/cp/images/background/blue-gradient.png) repeat-x 50% 100%;background-size:cover;color:#fff;padding:40px 15px 40px;margin:20px 0px}@media (min-width:767px){.paragraphs-item-action-teaser{padding-top:50px}}.paragraphs-item-action-teaser .content{text-align:center;font-size:15px;font-size:0.83333rem;line-height:26px;line-height:1.44444rem;line-height:20px}@media (min-width:767px){.paragraphs-item-action-teaser .content{display:-moz-box;-moz-box-orient:vertical;-moz-align-items:flex-start;-moz-flex-flow:row nowrap;-moz-justify-content:space-around;display:-webkit-box;-webkit-box-orient:vertical;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:-ms-flexbox;-ms-flex-direction:row;-ms-align-items:flex-start;-ms-flex-flow:row nowrap;-ms-justify-content:space-around;display:-webkit-flex;-webkit-flex-direction:row;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:flex;flex-direction:row;align-items:flex-start;flex-flow:row nowrap;justify-content:space-around}}@media (min-width:767px){.paragraphs-item-action-teaser .content>div{-moz-flex:1 1 25%;-moz-order:0;-webkit-flex:1 1 25%;-webkit-order:0;-ms-flex:1 1 25%;-ms-order:0;-webkit-flex:1 1 25%;-webkit-order:0;flex:1 1 25%;order:0}}.paragraphs-item-action-teaser .field-name-field-action-teaser,.paragraphs-item-action-teaser .call-to-action{padding:25px 0px}@media (min-width:479px){.paragraphs-item-action-teaser .field-name-field-action-teaser,.paragraphs-item-action-teaser .call-to-action{padding:25px 95px}}@media (min-width:767px){.paragraphs-item-action-teaser .field-name-field-action-teaser,.paragraphs-item-action-teaser .call-to-action{max-width:200px;margin:0 0 20px 0;-moz-transition:all 0.2s ease,ease-in-out;-o-transition:all 0.2s ease,ease-in-out;-webkit-transition:all 0.2s ease,ease-in-out;transition:all 0.2s ease,ease-in-out}.paragraphs-item-action-teaser .field-name-field-action-teaser:hover,.paragraphs-item-action-teaser .call-to-action:hover{padding-top:20px;margin-bottom:0px}}@media (min-width:767px){.paragraphs-item-action-teaser .field-name-field-action-teaser{padding:0px 10px 20px;-moz-transition:all 0.2s ease,ease-in-out;-o-transition:all 0.2s ease,ease-in-out;-webkit-transition:all 0.2s ease,ease-in-out;transition:all 0.2s ease,ease-in-out}.paragraphs-item-action-teaser .field-name-field-action-teaser:hover{padding-bottom:0px}}@media (min-width:767px){.paragraphs-item-action-teaser .call-to-action{padding:0px 10px 20px 0px}}.paragraphs-item-action-teaser .field-name-field-action-title{line-height:36px;text-transform:uppercase}.paragraphs-item-action-teaser .field-name-field-action-link{margin-top:7px}.paragraphs-item-action-teaser .field-name-field-action-link a{padding:5px 14px}@media (min-width:767px){.paragraphs-item-action-teaser .call-to-action h2{margin-top:0px}}.paragraphs-item-callout-single{background-color:#ebebeb;color:#333}.paragraphs-item-callout-single .field-name-field-body{padding:30px 15px 10px;font-size:24px;font-size:1.33333rem;line-height:52px;line-height:2.88889rem;line-height:35px;font-weight:200}@media (min-width:479px){.paragraphs-item-callout-single .field-name-field-body{padding:60px 60px 40px 60px;font-size:30px;font-size:1.66667rem;line-height:52px;line-height:2.88889rem;line-height:38px}}.paragraphs-item-highlight-box{margin:25px auto}@media (min-width:767px){.paragraphs-item-highlight-box{margin:10px auto 20px auto}}.paragraphs-item-highlight-box .content{color:#4d4d4d;padding:0px 50px}@media (min-width:767px){.paragraphs-item-highlight-box .content{padding:0px 20px;display:-moz-box;-moz-box-orient:vertical;-moz-align-items:flex-start;-moz-flex-flow:row nowrap;-moz-justify-content:space-around;display:-webkit-box;-webkit-box-orient:vertical;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:-ms-flexbox;-ms-flex-direction:row;-ms-align-items:flex-start;-ms-flex-flow:row nowrap;-ms-justify-content:space-around;display:-webkit-flex;-webkit-flex-direction:row;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:flex;flex-direction:row;align-items:flex-start;flex-flow:row nowrap;justify-content:space-around}}@media (min-width:767px){.paragraphs-item-highlight-box .field-name-field-highlight-image{-moz-flex:1 1 25%;-moz-order:0;-webkit-flex:1 1 25%;-webkit-order:0;-ms-flex:1 1 25%;-ms-order:0;-webkit-flex:1 1 25%;-webkit-order:0;flex:1 1 25%;order:0;padding:0px 10px}}.paragraphs-item-highlight-box .field-name-field-highlight-image img{display:block;margin:0 auto;border:11px solid #ebebeb;-moz-border-radius:123px;-webkit-border-radius:123px;border-radius:123px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:767px){.paragraphs-item-highlight-box .group-highlight-box{-moz-flex:1 1 50%;-moz-order:0;-webkit-flex:1 1 50%;-webkit-order:0;-ms-flex:1 1 50%;-ms-order:0;-webkit-flex:1 1 50%;-webkit-order:0;flex:1 1 50%;order:0;padding:0px 10px}}@media (min-width:767px){.paragraphs-item-highlight-box .field-name-field-body h3{margin-top:10px}}.paragraphs-item-highlight-box .field-name-field-body p{margin:15px 0px;font-size:18px;font-size:1rem;line-height:26px;line-height:1.44444rem;line-height:24px;font-family:"Open Sans",sans-serif}.paragraphs-item-highlight-box .field-name-field-highlight-link a{-moz-transition:all 429ms ease;-o-transition:all 429ms ease;-webkit-transition:all 429ms ease;transition:all 429ms ease;color:#4d4d4d;font-size:20px;font-size:1.11111rem;line-height:26px;line-height:1.44444rem;line-height:26px;text-decoration:none;font-weight:bold}.paragraphs-item-highlight-box .field-name-field-highlight-link a:hover{padding-left:5px;color:#0090cf;font-style:italic}@media (min-width:767px){.paragraphs-item-highlight-box .call-to-action{-moz-flex:1 1 25%;-moz-order:0;-webkit-flex:1 1 25%;-webkit-order:0;-ms-flex:1 1 25%;-ms-order:0;-webkit-flex:1 1 25%;-webkit-order:0;flex:1 1 25%;order:0;padding:0px 10px 27px;-moz-transition:all 0.2s ease,ease-in-out;-o-transition:all 0.2s ease,ease-in-out;-webkit-transition:all 0.2s ease,ease-in-out;transition:all 0.2s ease,ease-in-out}.paragraphs-item-highlight-box .call-to-action:hover{padding-top:20px}}.paragraphs-item-highlight-box .call-to-action h2{margin-top:30px;background-image:url(/sites/all/themes/cp/images/icons/phone_color.png)}@media (min-width:767px){.paragraphs-item-highlight-box .call-to-action h2{margin-top:0px}}.paragraphs-item-highlight-box .call-to-action a{color:#4d4d4d}.paragraphs-item-image-with-text-overlay .content{position:relative;margin-bottom:20px}@media (min-width:479px){.paragraphs-item-image-with-text-overlay .content{margin-bottom:30px}}@media (min-width:767px){.paragraphs-item-image-with-text-overlay .content{margin-bottom:0px}}.paragraphs-item-image-with-text-overlay .field-name-field-full-width-image .field-item{line-height:0}.paragraphs-item-image-with-text-overlay .group-content{width:100%;text-align:center}@media (min-width:767px){.paragraphs-item-image-with-text-overlay .group-content{position:absolute;top:15%;color:#fff}}@media (min-width:991px){.paragraphs-item-image-with-text-overlay .group-content{top:24%}}.paragraphs-item-image-with-text-overlay .field-name-field-body h2{margin-top:15px;font-weight:400}@media (min-width:767px){.paragraphs-item-image-with-text-overlay .field-name-field-body h2{font-size:65px;font-size:3.61111rem;line-height:78px;line-height:4.33333rem;line-height:75px}}@media (min-width:991px){.paragraphs-item-image-with-text-overlay .field-name-field-body h2{font-size:75px;font-size:4.16667rem;line-height:104px;line-height:5.77778rem;line-height:85px;margin-bottom:15px}}@media (min-width:1222px){.paragraphs-item-image-with-text-overlay .field-name-field-body h2{font-size:85px;font-size:4.72222rem;line-height:104px;line-height:5.77778rem;line-height:95px;margin-bottom:15px}}.paragraphs-item-image-with-text-overlay .field-name-field-body p{font-family:"Open Sans",sans-serif}@media (min-width:767px){.paragraphs-item-image-with-text-overlay .field-name-field-body p{font-size:20px;font-size:1.11111rem;line-height:26px;line-height:1.44444rem;line-height:30px;max-width:650px;margin:0px auto 26px auto}}@media (min-width:767px){.paragraphs-item-image-with-text-overlay .field-name-field-body p{font-size:22px;font-size:1.22222rem;line-height:26px;line-height:1.44444rem;line-height:32px}}@media (min-width:991px){.paragraphs-item-image-with-text-overlay .field-name-field-body p{margin-bottom:32px}}.paragraphs-item-image-with-text-overlay .field-name-field-button-link a{border:solid 1px #999;color:#000;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.paragraphs-item-image-with-text-overlay .field-name-field-button-link a:hover{background-color:#ebebeb}@media (min-width:479px){.paragraphs-item-image-with-text-overlay .field-name-field-button-link a{display:inline;padding:10px 50px}}@media (min-width:767px){.paragraphs-item-image-with-text-overlay .field-name-field-button-link a{border:0px}}.paragraphs-item-long-quote{background:transparent url(/sites/all/themes/cp/images/background/blue-gradient.png) repeat-x 50% 100%;background-size:cover;padding:44px 0;margin:12px 0;color:#fff}.paragraphs-item-long-quote a,.paragraphs-item-long-quote a:active,.paragraphs-item-long-quote a:visited{color:#fff}@media (min-width:767px) and (max-width:990px){.paragraphs-item-long-quote .content{max-width:728px}}@media (min-width:767px){.paragraphs-item-long-quote .content{padding:0px;display:-moz-box;-moz-box-orient:vertical;-moz-align-items:flex-start;-moz-flex-flow:row nowrap;-moz-justify-content:space-around;display:-webkit-box;-webkit-box-orient:vertical;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:-ms-flexbox;-ms-flex-direction:row;-ms-align-items:flex-start;-ms-flex-flow:row nowrap;-ms-justify-content:space-around;display:-webkit-flex;-webkit-flex-direction:row;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:flex;flex-direction:row;align-items:flex-start;flex-flow:row nowrap;justify-content:space-around}}@media (min-width:767px){.paragraphs-item-long-quote .group-quote{padding:0px 10px;-moz-flex:1 1 75%;-moz-order:0;-webkit-flex:1 1 75%;-webkit-order:0;-ms-flex:1 1 75%;-ms-order:0;-webkit-flex:1 1 75%;-webkit-order:0;flex:1 1 75%;order:0}}.paragraphs-item-long-quote .field-name-field-body{font-size:22px;font-size:1.22222rem;line-height:26px;line-height:1.44444rem;line-height:30px;font-family:"Open Sans",sans-serif;font-style:italic;font-weight:300}@media (min-width:479px){.paragraphs-item-long-quote .field-name-field-body{font-size:25px;font-size:1.38889rem;line-height:52px;line-height:2.88889rem;line-height:36px}}@media (min-width:991px){.paragraphs-item-long-quote .field-name-field-body{font-size:30px;font-size:1.66667rem;line-height:52px;line-height:2.88889rem;line-height:36px}}.paragraphs-item-long-quote .field-name-field-body p{margin:0}.paragraphs-item-long-quote .field-name-field-quotee{font-size:18px;font-size:1rem;line-height:26px;line-height:1.44444rem;line-height:25px;font-family:"Open Sans",sans-serif}@media (min-width:991px){.paragraphs-item-long-quote .field-name-field-quotee{font-size:20px;font-size:1.11111rem;line-height:26px;line-height:1.44444rem;line-height:25px}}@media (min-width:767px){.paragraphs-item-long-quote .call-to-action{-moz-flex:1 1 25%;-moz-order:0;-webkit-flex:1 1 25%;-webkit-order:0;-ms-flex:1 1 25%;-ms-order:0;-webkit-flex:1 1 25%;-webkit-order:0;flex:1 1 25%;order:0;padding-left:10px;padding-right:10px;margin-top:-15px;margin-bottom:20px;-moz-transition:all 0.2s ease,ease-in-out;-o-transition:all 0.2s ease,ease-in-out;-webkit-transition:all 0.2s ease,ease-in-out;transition:all 0.2s ease,ease-in-out}.paragraphs-item-long-quote .call-to-action:hover{padding-top:20px;margin-bottom:0px}}@media (min-width:991px){.paragraphs-item-long-quote .call-to-action{padding-left:34px;padding-right:34px}}.paragraphs-item-meet-three{margin:40px 0}.paragraphs-item-meet-three .content{padding:0px 20px}.paragraphs-item-meet-three .field-name-field-meet-three-title{color:#333;text-align:center}.paragraphs-item-meet-three .field-name-field-meet-three-title span{color:#0090cf;font-weight:400}@media (min-width:767px){.paragraphs-item-meet-three .field-name-field-profile>.field-items{display:-moz-box;-moz-box-orient:vertical;-moz-align-items:flex-start;-moz-flex-flow:row nowrap;-moz-justify-content:space-around;display:-webkit-box;-webkit-box-orient:vertical;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:-ms-flexbox;-ms-flex-direction:row;-ms-align-items:flex-start;-ms-flex-flow:row nowrap;-ms-justify-content:space-around;display:-webkit-flex;-webkit-flex-direction:row;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:flex;flex-direction:row;align-items:flex-start;flex-flow:row nowrap;justify-content:space-around}}.paragraphs-item-meet-three .field-name-field-profile>.field-items>.field-item{border-top:solid 3px rgba(0,0,0,0.18);padding:20px 0px}@media (min-width:479px){.paragraphs-item-meet-three .field-name-field-profile>.field-items>.field-item{margin-top:20px;padding:20px 51px}}@media (min-width:767px){.paragraphs-item-meet-three .field-name-field-profile>.field-items>.field-item{-moz-flex:1 1 33%;-moz-order:0;-webkit-flex:1 1 33%;-webkit-order:0;-ms-flex:1 1 33%;-ms-order:0;-webkit-flex:1 1 33%;-webkit-order:0;flex:1 1 33%;order:0;margin:11px;padding:20px;border-top:0px}}@media (min-width:767px) and (max-width:990px){.paragraphs-item-meet-three .field-name-field-profile>.field-items>.field-item:first-child{padding-left:0px}}.paragraphs-item-one-column{padding:20px 0px 10px;color:#4d4d4d;font-family:"Open Sans",sans-serif}@media (min-width:767px){.paragraphs-item-one-column .content{padding:0px 20px;display:-moz-box;-moz-box-orient:vertical;-moz-align-items:flex-start;-moz-flex-flow:row nowrap;-moz-justify-content:space-around;display:-webkit-box;-webkit-box-orient:vertical;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:-ms-flexbox;-ms-flex-direction:row;-ms-align-items:flex-start;-ms-flex-flow:row nowrap;-ms-justify-content:space-around;display:-webkit-flex;-webkit-flex-direction:row;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:flex;flex-direction:row;align-items:flex-start;flex-flow:row nowrap;justify-content:space-around}}.paragraphs-item-one-column .field-name-field-body{font-size:18px;font-size:1rem;line-height:26px;line-height:1.44444rem;line-height:26px}@media (min-width:767px){.paragraphs-item-one-column .field-name-field-body{max-width:590px;padding:0px 10px;-moz-flex:1 1 66%;-moz-order:0;-webkit-flex:1 1 66%;-webkit-order:0;-ms-flex:1 1 66%;-ms-order:0;-webkit-flex:1 1 66%;-webkit-order:0;flex:1 1 66%;order:0}}.paragraphs-item-one-column .field-name-field-meet-one-profile{border-top:solid 3px rgba(0,0,0,0.18);padding:11px 51px}@media (min-width:767px){.paragraphs-item-one-column .field-name-field-meet-one-profile{border-top:0px;padding:0px 42px 0 21px;margin-top:20px;box-sizing:border-box;-moz-flex:1 1 33%;-moz-order:0;-webkit-flex:1 1 33%;-webkit-order:0;-ms-flex:1 1 33%;-ms-order:0;-webkit-flex:1 1 33%;-webkit-order:0;flex:1 1 33%;order:0}}@media (min-width:991px){.paragraphs-item-one-column .field-name-field-meet-one-profile{padding:0px 21px}}.paragraphs-item-short-quote{background:transparent url(/sites/all/themes/cp/images/bg-short_quote.png) no-repeat 50% 0%;background-size:306px 102px;padding-top:102px;padding-bottom:20px;color:#4d4d4d;font-family:"Open Sans",sans-serif;text-align:center}@media (min-width:479px){.paragraphs-item-short-quote{background-size:auto;padding-top:115px}}.paragraphs-item-short-quote .field-name-field-body{font-size:20px;font-size:1.11111rem;line-height:26px;line-height:1.44444rem;line-height:27px;font-weight:600;font-style:italic}@media (min-width:479px){.paragraphs-item-short-quote .field-name-field-body{padding:0px 50px}}@media (min-width:767px){.paragraphs-item-short-quote .field-name-field-body{padding:0px 100px}}@media (min-width:991px){.paragraphs-item-short-quote .field-name-field-body{font-size:18px;font-size:1rem;line-height:26px;line-height:1.44444rem;line-height:26px;padding:0px 180px}}.paragraphs-item-short-quote .field-name-field-body p{margin-bottom:10px}@media (min-width:767px){.paragraphs-item-events-reference .content,.paragraphs-item-profile-related-events .content{padding-left:0;padding-right:0;max-width:960px}}.paragraphs-item-events-reference .field-name-field-title,.paragraphs-item-profile-related-events .field-name-field-title{margin-top:13px;margin-top:0.72222rem;text-align:center}.paragraphs-item-events-reference .field-name-field-civi-event-reference .field-items,.paragraphs-item-events-reference .civi-event-overview-wrapper,.paragraphs-item-profile-related-events .field-name-field-civi-event-reference .field-items,.paragraphs-item-profile-related-events .civi-event-overview-wrapper{display:-moz-box;-moz-box-orient:vertical;-moz-align-items:flex-start;-moz-flex-flow:row nowrap;-moz-justify-content:space-around;display:-webkit-box;-webkit-box-orient:vertical;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:-ms-flexbox;-ms-flex-direction:row;-ms-align-items:flex-start;-ms-flex-flow:row nowrap;-ms-justify-content:space-around;display:-webkit-flex;-webkit-flex-direction:row;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:flex;flex-direction:row;align-items:flex-start;flex-flow:row nowrap;justify-content:space-around}@media (min-width:767px){.paragraphs-item-events-reference .field-name-field-civi-event-reference .field-item,.paragraphs-item-events-reference .pseudo-field-related-events .civi-event-overview,.paragraphs-item-profile-related-events .field-name-field-civi-event-reference .field-item,.paragraphs-item-profile-related-events .pseudo-field-related-events .civi-event-overview{padding-left:20px;padding-right:20px;-moz-flex:1 1 33.333%;-moz-order:0;-webkit-flex:1 1 33.333%;-webkit-order:0;-ms-flex:1 1 33.333%;-ms-order:0;-webkit-flex:1 1 33.333%;-webkit-order:0;flex:1 1 33.333%;order:0}}.profile-related-events-icon{margin-top:26px;margin-top:1.44444rem;text-align:center}.paragraphs-item-three-column{text-align:center;padding:20px 0px}.paragraphs-item-three-column h2{margin:40px 0px}@media (min-width:767px){.paragraphs-item-three-column .field-name-field-three-column .field-items{display:-moz-box;-moz-box-orient:vertical;-moz-align-items:flex-start;-moz-flex-flow:row nowrap;-moz-justify-content:space-around;display:-webkit-box;-webkit-box-orient:vertical;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:-ms-flexbox;-ms-flex-direction:row;-ms-align-items:flex-start;-ms-flex-flow:row nowrap;-ms-justify-content:space-around;display:-webkit-flex;-webkit-flex-direction:row;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:flex;flex-direction:row;align-items:flex-start;flex-flow:row nowrap;justify-content:space-around}}.paragraphs-item-three-column .field-name-field-three-column .field-items .field-item{max-width:375px;margin:0 auto}@media (min-width:767px){.paragraphs-item-three-column .field-name-field-three-column .field-items .field-item{-moz-flex:1 1 33.333%;-moz-order:0;-webkit-flex:1 1 33.333%;-webkit-order:0;-ms-flex:1 1 33.333%;-ms-order:0;-webkit-flex:1 1 33.333%;-webkit-order:0;flex:1 1 33.333%;order:0;padding:0px 10px;max-width:275px}}@media (min-width:991px){.paragraphs-item-three-column .field-name-field-three-column .field-items .field-item{padding:0px}}.paragraphs-item-three-column .field-name-field-three-column-image{margin-bottom:25px}.front .paragraphs-item-three-column{text-align:left}.front .paragraphs-item-three-column ul,.front .paragraphs-item-three-column p{font-size:16px}.paragraphs-item-title,.cart__title{background-size:cover;padding:46px 0px;text-align:center}.paragraphs-item-title .field-name-field-title,.cart__title .field-name-field-title{margin-bottom:12px}.paragraphs-item-title .field-name-field-icon,.cart__title .field-name-field-icon{margin:0 auto}.paragraphs-item-title .field-name-field-body,.cart__title .field-name-field-body{font-size:20px;font-size:1.11111rem;line-height:26px;line-height:1.44444rem;line-height:29px;font-weight:300;font-family:"Open Sans",sans-serif}@media (min-width:767px){.paragraphs-item-title .field-name-field-body,.cart__title .field-name-field-body{font-size:22px;font-size:1.22222rem;line-height:26px;line-height:1.44444rem;line-height:33px}}.paragraphs-item-title .field-name-field-body p,.cart__title .field-name-field-body p{margin-top:12px}.paragraphs-item-two-column{color:#4d4d4d;font-family:"Open Sans",sans-serif;font-size:18px;font-size:1rem;line-height:26px;line-height:1.44444rem;line-height:26px}.paragraphs-item-two-column .content{padding:0px 10px}@media (min-width:767px){.paragraphs-item-two-column .content{padding:0px;display:-moz-box;-moz-box-orient:vertical;-moz-align-items:flex-start;-moz-flex-flow:row nowrap;-moz-justify-content:space-between;display:-webkit-box;-webkit-box-orient:vertical;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-between;display:-ms-flexbox;-ms-flex-direction:row;-ms-align-items:flex-start;-ms-flex-flow:row nowrap;-ms-justify-content:space-between;display:-webkit-flex;-webkit-flex-direction:row;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-between;display:flex;flex-direction:row;align-items:flex-start;flex-flow:row nowrap;justify-content:space-between}}.paragraphs-item-two-column ul,.paragraphs-item-two-column ol{font-size:16px;font-size:0.88889rem;line-height:26px;line-height:1.44444rem;line-height:26px;padding-left:40px}.paragraphs-item-two-column .field-name-field-body-left{padding:0px 10px;margin-bottom:30px}@media (min-width:767px){.paragraphs-item-two-column .field-name-field-body-left{-moz-flex:1 1 50%;-moz-order:0;-webkit-flex:1 1 50%;-webkit-order:0;-ms-flex:1 1 50%;-ms-order:0;-webkit-flex:1 1 50%;-webkit-order:0;flex:1 1 50%;order:0;max-width:350px}}@media (min-width:991px){.paragraphs-item-two-column .field-name-field-body-left{max-width:460px}}.paragraphs-item-two-column .field-name-field-body-right{padding:0px 10px}@media (min-width:767px){.paragraphs-item-two-column .field-name-field-body-right{-moz-flex:1 1 41%;-moz-order:0;-webkit-flex:1 1 41%;-webkit-order:0;-ms-flex:1 1 41%;-ms-order:0;-webkit-flex:1 1 41%;-webkit-order:0;flex:1 1 41%;order:0;max-width:285px}}@media (min-width:991px){.paragraphs-item-two-column .field-name-field-body-right{max-width:380px}}@media (min-width:767px){.paragraphs-item-two-column.narrow-column-left .field-name-field-body-left{-moz-flex:1 1 41%;-moz-order:0;-webkit-flex:1 1 41%;-webkit-order:0;-ms-flex:1 1 41%;-ms-order:0;-webkit-flex:1 1 41%;-webkit-order:0;flex:1 1 41%;order:0;max-width:285px}}@media (min-width:991px){.paragraphs-item-two-column.narrow-column-left .field-name-field-body-left{max-width:380px}}@media (min-width:767px){.paragraphs-item-two-column.narrow-column-left .field-name-field-body-right{-moz-flex:1 1 50%;-moz-order:0;-webkit-flex:1 1 50%;-webkit-order:0;-ms-flex:1 1 50%;-ms-order:0;-webkit-flex:1 1 50%;-webkit-order:0;flex:1 1 50%;order:0;max-width:350px}}@media (min-width:991px){.paragraphs-item-two-column.narrow-column-left .field-name-field-body-right{max-width:460px}}@media (min-width:767px){.paragraphs-item-two-column-image-and-text .content{display:-moz-box;-moz-box-orient:vertical;-moz-align-items:flex-start;-moz-flex-flow:row nowrap;-moz-justify-content:space-between;display:-webkit-box;-webkit-box-orient:vertical;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-between;display:-ms-flexbox;-ms-flex-direction:row;-ms-align-items:flex-start;-ms-flex-flow:row nowrap;-ms-justify-content:space-between;display:-webkit-flex;-webkit-flex-direction:row;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-between;display:flex;flex-direction:row;align-items:flex-start;flex-flow:row nowrap;justify-content:space-between}}@media (min-width:767px){.paragraphs-item-two-column-image-and-text.image-right .field-name-field-two-column-image{-webkit-order:1;order:1}}.paragraphs-item-two-column-image-and-text .field-name-field-two-column-image .field-item{line-height:0}@media (min-width:767px){.paragraphs-item-two-column-image-and-text .field-name-field-two-column-image{-moz-flex:1 0 53%;-moz-order:0;-webkit-flex:1 0 53%;-webkit-order:0;-ms-flex:1 0 53%;-ms-order:0;-webkit-flex:1 0 53%;-webkit-order:0;flex:1 0 53%;order:0;max-width:53%}}.paragraphs-item-two-column-image-and-text .group-content{padding-top:10px;padding-bottom:40px}@media (min-width:767px){.paragraphs-item-two-column-image-and-text .group-content{-moz-flex:1 1 47%;-moz-order:0;-webkit-flex:1 1 47%;-webkit-order:0;-ms-flex:1 1 47%;-ms-order:0;-webkit-flex:1 1 47%;-webkit-order:0;flex:1 1 47%;order:0;-webkit-align-self:center;align-self:center;padding:10px 40px 20px}}@media (min-width:991px){.paragraphs-item-two-column-image-and-text .group-content{padding:20px 80px 40px}}@media (min-width:1222px){.paragraphs-item-two-column-image-and-text .group-content{padding:20px 100px 40px}}.paragraphs-item-two-column-image-and-text .field-name-field-button-link a{display:inline;padding:10px 50px;background-color:#0090cf;color:white;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.paragraphs-item-two-column-image-and-text .field-name-field-button-link a:hover{background-color:#0072b9}.print_html{font-size:14px;font-size:0.77778rem;line-height:26px;line-height:1.44444rem;font-weight:bold;margin-right:20px;margin-left:0}.print_html .print-page{text-decoration:none;color:#4d4d4d}.print_html .print-page:before{font-size:140%;padding-right:5px}.print_html .print-page:hover{color:#333}@media print{.print-none,.toolbar,.action-links,.links,.book-navigation,.forum-topic-navigation,.feed-icons{display:none}}.node-profile.node-teaser .field-name-field-profile-photo img{margin:0 auto}.node-profile.node-teaser .field-name-title-field,.node-profile.node-teaser .field-name-field-profile-title{font-size:20px;font-size:1.11111rem;line-height:26px;line-height:1.44444rem;line-height:40px;text-align:center}.node-profile.node-teaser .field-name-title-field{text-transform:uppercase}.node-profile.node-teaser .field-name-field-profile-title{margin-top:-7px;margin-bottom:28px;color:#666;line-height:20px}.node-profile.node-teaser .field-name-field-bio-teaser{font-family:"Open Sans",sans-serif;color:#4d4d4d;font-size:20px;font-size:1.11111rem;line-height:26px;line-height:1.44444rem;line-height:26px;font-style:italic;font-weight:300}.node-profile.node-teaser .field-name-field-methodology{font-size:20px;font-size:1.11111rem;line-height:26px;line-height:1.44444rem;line-height:20px;width:auto}.node-profile.node-teaser .field-name-field-methodology .title{color:#666;margin:0 0 15px 0;font-size:20px;font-size:1.11111rem;line-height:26px;line-height:1.44444rem;line-height:20px;font-weight:normal}.node-profile.node-teaser .field-name-field-methodology .profile-link a{color:#4d4d4d;background-color:#ebebeb;text-transform:none}.node-profile .group-profile-header{background:transparent url(/sites/all/themes/cp/images/background/blue-gradient.png) repeat-x 50% 100%;background-size:cover;color:#fff;padding:40px 0px 30px}@media (min-width:767px){.node-profile .group-profile-header .group-profile-header-inner{display:-moz-box;-moz-box-orient:vertical;-moz-align-items:flex-start;-moz-flex-flow:row nowrap;-moz-justify-content:flex-start;display:-webkit-box;-webkit-box-orient:vertical;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:flex-start;display:-ms-flexbox;-ms-flex-direction:row;-ms-align-items:flex-start;-ms-flex-flow:row nowrap;-ms-justify-content:flex-start;display:-webkit-flex;-webkit-flex-direction:row;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:flex-start;display:flex;flex-direction:row;align-items:flex-start;flex-flow:row nowrap;justify-content:flex-start}}@media (min-width:767px){.node-profile .group-profile-header .field-name-field-profile-photo{padding-right:60px;-moz-flex:0 0 33%;-moz-order:0;-webkit-flex:0 0 33%;-webkit-order:0;-ms-flex:0 0 33%;-ms-order:0;-webkit-flex:0 0 33%;-webkit-order:0;flex:0 0 33%;order:0}}@media (min-width:991px){.node-profile .group-profile-header .field-name-field-profile-photo{padding-right:20px}}.node-profile .group-profile-header .field-name-field-profile-photo img{margin:0 auto}@media (min-width:767px){.node-profile .group-profile-header .field-name-field-profile-photo img{margin:0}}.node-profile .group-profile-header .group-profile-header-content{padding-top:2px;max-width:300px;margin:20px auto 0 auto}@media (min-width:767px){.node-profile .group-profile-header .group-profile-header-content{-moz-flex:0 0 50%;-moz-order:0;-webkit-flex:0 0 50%;-webkit-order:0;-ms-flex:0 0 50%;-ms-order:0;-webkit-flex:0 0 50%;-webkit-order:0;flex:0 0 50%;order:0;max-width:auto;margin:0}}.node-profile .group-profile-header .field{font-size:17px;font-size:0.94444rem;line-height:26px;line-height:1.44444rem;line-height:21px}.node-profile .group-profile-header .field a{color:#fff;text-decoration:none}.node-profile .group-profile-header .field-name-title-field{font-size:40px;font-size:2.22222rem;line-height:52px;line-height:2.88889rem;line-height:45px;font-weight:200}.node-profile .group-profile-header .field-name-field-profile-title{margin-bottom:15px}.node-profile .field-name-field-profile-photo img{display:block;border:11px solid #ebebeb;-moz-border-radius:123px;-webkit-border-radius:123px;border-radius:123px}.node-profile .field-name-field-methodology{width:200px;font-family:Raleway,sans-serif;font-size:20px;font-size:1.11111rem;line-height:26px;line-height:1.44444rem;line-height:20px}.node-profile .field-name-field-methodology .title{font-size:30px;font-size:1.66667rem;line-height:52px;line-height:2.88889rem;font-weight:200;margin:15px 0 10px 0}.node-profile .field-name-field-methodology .field-item{display:inline}.node-profile .field-name-field-methodology a{display:inline-block;width:187px;color:white;background-color:#0090cf;text-decoration:none;text-transform:uppercase;padding:4px 15px 6px;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;-webkit-transition:all 500ms ease;transition:all 500ms ease}@media (min-width:991px){.node-profile .field-name-field-methodology a{width:200px}}.node-profile .field-name-field-methodology a:hover{width:220px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=64);opacity:0.64}.node-profile .field-name-field-methodology .methodology-search a{background-color:#0090cf}.node-profile .field-name-field-methodology .methodology-develop_leaders a{background-color:#8f2f8e}.node-profile .field-name-field-methodology .methodology-consult a{background-color:#04b4a9}.node-profile .field-name-field-methodology .methodology-connect a{background-color:#ffce00}.node-profile .field-name-field-methodology .methodology-publish a{background-color:#6ddc32}.node-profile .field-name-field-methodology .methodology-coach a{background-color:#fb0f8e}.node-profile .field-name-field-methodology .methodology-teach a{background-color:#fd7212}.progress-bar,.progress{font-weight:bold}[dir="rtl"] .progress-bar--disabled,[dir="rtl"] .progress-disabled{float:right}.progress-bar__bar,.progress .bar{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:0 .2em;border:1px solid #4d4d4d;background-color:#ccc}.progress-bar__fill,.progress .filled{height:1.5em;width:5px;background:#0072b9 url(/sites/all/themes/cp/images/progress.gif?1701320252) repeat 0 0}.progress-bar__percentage,.progress .percentage{float:right}[dir="rtl"] .progress-bar__percentage,[dir="rtl"] .progress .percentage,.progress [dir="rtl"] .percentage{float:left}.progress-bar--ajax,.ajax-progress{display:inline-block}[dir="rtl"] .progress-bar--ajax,[dir="rtl"] .ajax-progress{float:right}.progress-bar--ajax__throbber,.ajax-progress .throbber{background:url(/sites/all/themes/cp/images/throbber.gif?1701320252) no-repeat 0 -18px transparent;float:left;height:15px;margin:2px;width:15px}[dir="rtl"] .progress-bar--ajax__throbber,[dir="rtl"] .ajax-progress .throbber,.ajax-progress [dir="rtl"] .throbber{float:right}tr .progress-bar--ajax__throbber,tr .ajax-progress .throbber,.ajax-progress tr .throbber{margin:0 2px}.progress-bar--ajax__message,.ajax-progress .message{padding-left:20px}.progress-bar--ajax__bar,.ajax-progress-bar{width:16em}#protected-pages-enter-password .form-wrapper{border:0;padding:30px 0}.responsive-video,.media-youtube-video,.media-vimeo-preview-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.responsive-video__embed,.responsive-video iframe,.media-youtube-video iframe,.media-vimeo-preview-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.block-cp-google-cse table{margin:0}.block-cp-google-cse tbody{border:0}.block-cp-google-cse .gsc-search-box{max-width:800px}.block-cp-google-cse .gsc-search-button{padding-top:3px}.block-cp-google-cse .gsc-search-button input{-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit}.block-cp-google-cse .gsib_a{padding-top:0}.block-cp-google-cse .gsc-input{padding-top:0;line-height:23px}.block-cp-google-cse .gs-title{line-height:20px}.block-cp-google-cse .gsc-table-result td{padding:0px 8px;line-height:20px}.addtoany,.views-field-addtoany-link{font-weight:bold}.addtoany a,.views-field-addtoany-link a{color:#4d4d4d;padding:0}.addtoany a span.a2a_img,.views-field-addtoany-link a span.a2a_img{background:none;height:auto;width:auto;padding-bottom:2px}.addtoany a span.a2a_img.a2a_i_email,.views-field-addtoany-link a span.a2a_img.a2a_i_email{width:24px;font-size:90%}.addtoany a:hover span,.views-field-addtoany-link a:hover span{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;color:#333}.addtoany .a2a_i_facebook:before,.views-field-addtoany-link .a2a_i_facebook:before{margin-left:0}.addtoany{font-size:14px;font-size:0.77778rem;line-height:26px;line-height:1.44444rem}.addtoany a{vertical-align:text-bottom}.menu__item.is-leaf{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');*list-style-image:url(/sites/all/themes/cp/images/menu-leaf.png?1701320252);list-style-type:square}.menu__item.is-expanded{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');*list-style-image:url(/sites/all/themes/cp/images/menu-expanded.png?1701320252);list-style-type:circle}.menu__item.is-collapsed{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');*list-style-image:url(/sites/all/themes/cp/images/menu-collapsed.png?1701320252);list-style-type:disc}[dir="rtl"] .menu__item.is-collapsed{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABNJREFUCB1j4GASYFJgcmD+A4IADUIDfIUMT4wAAAAASUVORK5CYII=');*list-style-image:url(/sites/all/themes/cp/images/menu-collapsed-rtl.png?1701320252)}.menu a.active{color:#4d4d4d}.skip-link__wrapper{margin:0}@media print{.skip-link__wrapper{display:none}}.skip-link:link,.skip-link:visited{display:block;width:100%;padding:2px 0 3px;text-align:center;background-color:#4d4d4d;color:#fff}.drag__wrapper,body.drag{cursor:move}.drag__item,tr.drag{background-color:#ffd}.drag__item-previous,tr.drag-previous{background-color:#ffffc3}.drag__handle,.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none}[dir="rtl"] .drag__handle,[dir="rtl"] .tabledrag-handle{float:right;margin-right:-1em;margin-left:0}.drag__handle:focus,.drag__handle:hover,.tabledrag-handle:focus,.tabledrag-handle:hover{text-decoration:none}.drag__handle-icon,.tabledrag-handle .handle{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAA8CAMAAACO5hB7AAAALVBMVEUAAAD///////8AAAAQEBBycnJ7e3uFhYWLi4uTk5OZmZnCwsLe3t7l5eXw8PBW32uGAAAAA3RSTlMAQb9IyhSHAAAAi0lEQVR42sVOAQ4DIQibsIF3Kv9/7szgQlgfYBNC2trKyzFiP7SPQi/RIixZSbZjYns/j+easuceXiWBj4YQvgzMY79HPIv35Q1noZX2txaXuQqTZ81ydnRetn1brJ5NhJA+5rE/OrQKCvcfBf1Ro0qtCs1aEgpOQa219htymiDwIQ/9+D/e59kj+ALoHAYllVUliQAAAABJRU5ErkJggg==') no-repeat 6px 9px;*background:url(/sites/all/themes/cp/images/draggable.png?1701320252) no-repeat 6px 9px;height:13px;margin:-.4em .5em;padding:.42em .5em;width:13px}.drag__handle-icon:hover,.tabledrag-handle-hover .handle{background-position:6px -11px}.drag__toggle-weight-wrapper,.tabledrag-toggle-weight-wrapper{text-align:right}[dir="rtl"] .drag__toggle-weight-wrapper,[dir="rtl"] .tabledrag-toggle-weight-wrapper{text-align:left}.drag__toggle-weight,.tabledrag-toggle-weight{font-size:.9em}.drag__indentation,.indentation{float:left;height:1.7em;margin:-.4em .2em -.4em -.4em;padding:.42em 0 .42em .6em;width:20px}[dir="rtl"] .drag__indentation,[dir="rtl"] .indentation{float:right;margin:-.4em -.4em -.4em .2em;padding:.42em .6em .42em 0}.drag__tree-child,.drag__tree-child-last,.tree-child-last,.drag__tree-child-horizontal,.tree-child-horizontal,.tree-child{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABRAgMAAAA4I8mbAAAACVBMVEX///+FhYWAgICko1U2AAAAAXRSTlMAQObYZgAAACdJREFUOE9jWIUFMDQwYACmUcFRwVFBnIKj+WhUcFSQcsGpoRggDAA5C0kS2yLjkQAAAABJRU5ErkJggg==') no-repeat 11px center;*background:url(/sites/all/themes/cp/images/tree.png?1701320252) no-repeat 11px center}[dir="rtl"] .drag__tree-child,[dir="rtl"] .drag__tree-child-last,[dir="rtl"] .tree-child-last,[dir="rtl"] .drag__tree-child-horizontal,[dir="rtl"] .tree-child-horizontal,[dir="rtl"] .tree-child{background-position:-65px center}.drag__tree-child-last,.tree-child-last{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABRAgMAAAA4I8mbAAAACVBMVEX///+FhYWAgICko1U2AAAAAXRSTlMAQObYZgAAACZJREFUOMtjWIUFMDQwYACmUcFRwVFBnIJTQzFAGMMoGAWjgGIAALExJ/w2ePm7AAAAAElFTkSuQmCC');*background-image:url(/sites/all/themes/cp/images/tree-bottom.png?1701320252)}.drag__tree-child-horizontal,.tree-child-horizontal{background-position:-11px center}.tabs,.tabs--secondary{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjY2NjY2NjIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 100%,50% 0%,color-stop(100%,#cccccc),color-stop(100%,rgba(0,0,0,0)));background-image:-moz-linear-gradient(bottom,#cccccc 1px,rgba(0,0,0,0) 1px);background-image:-webkit-linear-gradient(bottom,#cccccc 1px,rgba(0,0,0,0) 1px);background-image:linear-gradient(to top,#cccccc 1px,rgba(0,0,0,0) 1px);margin:26px 0;margin:1.44444rem 0;border-bottom:1px solid #ccc \0/ie;padding:0 2px;list-style:none;white-space:nowrap}@media print{.tabs,.tabs--secondary{display:none}}.tabs__tab{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;text-shadow:1px 1px 0 #fff;float:left;margin:0 3px;border:1px solid #ccc;border-bottom-color:transparent;border-bottom:0 \0/ie}[dir="rtl"] .tabs__tab{float:right}.tabs__tab.is-active{border-bottom-color:#fff}.tabs__tab-link,.tabs--secondary__tab-link{line-height:26px;line-height:1.44444rem;border:1px solid #eaeaea;border-right:0;border-bottom:0;display:block;text-decoration:none}.tabs__tab-link{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;color:#333;background-color:#ddd;letter-spacing:1px;padding:0 1em;text-align:center}.tabs__tab-link:focus,.tabs__tab-link:hover{background-color:#eaeaea;border-color:#f1f1f1}.tabs__tab-link.is-active,.tabs__tab-link:active{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFEAEAEA',endColorstr='#00EAEAEA');background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=') transparent;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#eaeaea),color-stop(100%,rgba(234,234,234,0))) transparent;background:-moz-linear-gradient(#eaeaea,rgba(234,234,234,0)) transparent;background:-webkit-linear-gradient(#eaeaea,rgba(234,234,234,0)) transparent;background:linear-gradient(#eaeaea,rgba(234,234,234,0)) transparent;border-color:#f7f7f7}.tabs--secondary{font-size:.9em;background-image:none}.tabs+.tabs--secondary,.tabs--secondary+.tabs--secondary{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjY2NjY2NjIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 100%,50% 0%,color-stop(100%,#cccccc),color-stop(100%,rgba(0,0,0,0)));background-image:-moz-linear-gradient(bottom,#cccccc 1px,rgba(0,0,0,0) 1px);background-image:-webkit-linear-gradient(bottom,#cccccc 1px,rgba(0,0,0,0) 1px);background-image:linear-gradient(to top,#cccccc 1px,rgba(0,0,0,0) 1px);margin-top:-26px;margin-top:-1.44444rem}.tabs--secondary__tab{margin:13px 3px;margin:0.72222rem 0.16667rem;float:left}[dir="rtl"] .tabs--secondary__tab{float:right}.tabs--secondary__tab-link{-moz-border-radius:0.75em;-webkit-border-radius:0.75em;border-radius:0.75em;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;text-shadow:1px 1px 0 #fff;color:#4d4d4d;background-color:#f1f1f1;padding:0 .5em}.tabs--secondary__tab-link:focus,.tabs--secondary__tab-link:hover{color:#1a1a1a;background-color:#ddd;border-color:#999}.tabs--secondary__tab-link.is-active,.tabs--secondary__tab-link:active{text-shadow:1px 1px 0 #1a1a1a;color:#fff;background-color:#4d4d4d;border-color:#000}.page-user-register .crm-profile-tagsandgroups .description,.page-user-register .crm-profile-tagsandgroups strong{font-size:112.5%}.page-user-register .crm-profile-tagsandgroups input[type="checkbox"]{margin-right:5px}.watermark{display:block;height:0;overflow:visible;background-color:transparent;color:#ebebeb;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;text-shadow:0 0 1px rgba(0,0,0,0.1);word-wrap:break-word}.watermark__wrapper>*{*position:relative}.webform-client-form{max-width:590px;margin-left:auto;margin-right:auto;margin-top:50px;margin-bottom:50px}.webform-client-form .form-text{width:100%;padding:10px 15px;border:1px solid #b0b6bb;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);font-family:Helvetica Neue,Arial,sans-serif;color:#394856;font-size:16px;line-height:1.5}.webform-client-form .form-actions{margin:26px 0;margin:1.44444rem 0}.node-webform--email-signup .webform-component--civicrm-1-contact-1-fieldset-fieldset,.node-webform--email-signup .webform-component--civicrm-2-contact-1-fieldset-fieldset{border:none;padding:0}.view-display-id-classes{padding:0}.view-display-id-classes .view-header h3{margin-top:40px}@media (min-width:479px) and (max-width:766px){.view-display-id-classes .view-content{display:-moz-box;-moz-box-orient:vertical;-moz-align-items:flex-start;-moz-flex-flow:row nowrap;-moz-justify-content:space-around;display:-webkit-box;-webkit-box-orient:vertical;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:-ms-flexbox;-ms-flex-direction:row;-ms-align-items:flex-start;-ms-flex-flow:row nowrap;-ms-justify-content:space-around;display:-webkit-flex;-webkit-flex-direction:row;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:flex;flex-direction:row;align-items:flex-start;flex-flow:row nowrap;justify-content:space-around;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.view-display-id-classes .views-row{margin-bottom:35px}@media (min-width:479px) and (max-width:766px){.view-display-id-classes .views-row{padding:0px 20px;min-width:150px}}.view-display-id-classes .views-field-views-ifempty{text-transform:uppercase}.view-display-id-classes .views-field-views-ifempty-1,.view-display-id-classes .views-field-city,.view-display-id-classes .views-field-event-presenters,.view-display-id-classes .views-field-spots-left{font-size:14px;font-size:0.77778rem;line-height:26px;line-height:1.44444rem;line-height:24px}.view-display-id-classes .views-field-city .label,.view-display-id-classes .views-field-city .views-label,.view-display-id-classes .views-field-event-presenters .label,.view-display-id-classes .views-field-event-presenters .views-label,.view-display-id-classes .views-field-spots-left .label,.view-display-id-classes .views-field-spots-left .views-label{text-transform:uppercase;color:#4d4d4d}.view-display-id-classes .views-field-city .field-content,.view-display-id-classes .views-field-event-presenters .field-content,.view-display-id-classes .views-field-spots-left .field-content{color:#fd7212}.view-display-id-classes .views-field-city a,.view-display-id-classes .presenter a{color:#fd7212;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;text-decoration:none}.view-display-id-classes .views-field-city a:hover,.view-display-id-classes .presenter a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.view-display-id-classes .single-presenter div{display:inline}.view-display-id-classes p{margin:0}.view-display-id-classes .views-field-registration-link-text{margin-top:15px}.view-display-id-classes .views-field-registration-link-text a,.view-display-id-classes .views-field-registration-link-text .registration-closed{color:white;text-transform:lowercase;background-color:#fd7212;text-decoration:none;font-size:13px;font-size:0.72222rem;line-height:26px;line-height:1.44444rem;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;padding:14px 40px}.view-display-id-classes .views-field-registration-link-text a:hover,.view-display-id-classes .views-field-registration-link-text .registration-closed:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.view-display-id-classes .views-field-registration-link-text .registration-closed{line-height:15px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75}.view-display-id-classes .views-field-registration-link-text .registration-closed:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75}.workshops-info-footer{display:-moz-box;-moz-box-orient:vertical;-moz-align-items:flex-start;-moz-flex-flow:row nowrap;-moz-justify-content:space-around;display:-webkit-box;-webkit-box-orient:vertical;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:-ms-flexbox;-ms-flex-direction:row;-ms-align-items:flex-start;-ms-flex-flow:row nowrap;-ms-justify-content:space-around;display:-webkit-flex;-webkit-flex-direction:row;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:flex;flex-direction:row;align-items:flex-start;flex-flow:row nowrap;justify-content:space-around;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.workshops-info-footer h3{margin-bottom:0}.workshops-info-footer a{color:#4d4d4d;text-decoration:none}.workshops-info-footer a:hover{color:#333}.view-id-workshop_info .attachment-after{background-size:cover;padding-bottom:10px;margin-bottom:20px}.view-id-workshop_info .attachment-after h1{padding:20px 0 0 0;text-align:center;text-transform:uppercase;margin-bottom:15px}.view-id-workshop_info .attachment-after .price-set__title{display:none}@media (min-width:767px){.view-id-workshop_info .attachment-after .price-set{display:-moz-box;-moz-box-orient:vertical;-moz-align-items:flex-start;-moz-flex-flow:row nowrap;-moz-justify-content:space-around;display:-webkit-box;-webkit-box-orient:vertical;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:-ms-flexbox;-ms-flex-direction:row;-ms-align-items:flex-start;-ms-flex-flow:row nowrap;-ms-justify-content:space-around;display:-webkit-flex;-webkit-flex-direction:row;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:flex;flex-direction:row;align-items:flex-start;flex-flow:row nowrap;justify-content:space-around;-webkit-justify-content:space-between;justify-content:space-between}}.view-id-workshop_info .attachment-after .price-set__option{max-width:260px;margin:0 auto;margin-bottom:15px}@media (min-width:767px){.view-id-workshop_info .attachment-after .price-set__option{padding:0px 15px;margin:0}.view-id-workshop_info .attachment-after .price-set__option.first{padding-left:0px}.view-id-workshop_info .attachment-after .price-set__option.last{padding-right:0px}}.view-id-workshop_info .attachment-after .price-set__option .label{font-size:26px;font-size:1.44444rem;line-height:52px;line-height:2.88889rem;line-height:36px}.view-id-workshop_info .attachment-after .view-footer{text-align:center;padding-top:35px}.view-id-workshop_info .attachment-after .view-footer a.button{margin:0 auto;max-width:175px;margin-bottom:20px;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;font-size:14px;font-size:0.77778rem;line-height:26px;line-height:1.44444rem;line-height:24px;padding:10px 0px}@media (min-width:767px){.view-id-workshop_info .attachment-after .view-footer a.button{max-width:auto;padding:10px 50px;margin-right:20px;display:inline}}.view-id-workshop_info .attachment-after .view-footer a.button:hover{background-color:#ddd}@media (min-width:767px){.view-id-workshop_info .attachment-after .view-footer a.button.workshops{padding:10px 25px;margin-right:0}}.page-views.page-workshop .main-content__title{display:block;color:#fd7212;font-size:40px;font-size:2.22222rem;line-height:52px;line-height:2.88889rem;line-height:50px;margin-top:20px;margin-bottom:0px;font-weight:200}@media (min-width:767px){.page-views.page-workshop .main-content__title{font-size:58px;font-size:3.22222rem;line-height:78px;line-height:4.33333rem;line-height:68px;margin-top:75px;font-weight:100}}.page-views.page-workshop .messages--status{margin:20px 40px}@media (min-width:991px){.page-views.page-workshop .messages--status{max-width:1050px;margin:20px auto}}.page-views.page-workshop .messages--status .spaces-not-reserved{margin:20px 0px}.page-views.page-workshop .messages--status .view-cart{display:inline-block;background-color:#fd7212;color:#fff;text-transform:lowercase;font-size:0.72222rem;line-height:1.4444rem;padding:14px 40px;transition:0.3s all}.page-views.page-workshop .messages--status .view-cart:hover{opacity:0.5}@media (min-width:767px){.view-workshop-info .row-workshop-info{display:-moz-box;-moz-box-orient:vertical;-moz-align-items:flex-start;-moz-flex-flow:row nowrap;-moz-justify-content:space-around;display:-webkit-box;-webkit-box-orient:vertical;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:-ms-flexbox;-ms-flex-direction:row;-ms-align-items:flex-start;-ms-flex-flow:row nowrap;-ms-justify-content:space-around;display:-webkit-flex;-webkit-flex-direction:row;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:flex;flex-direction:row;align-items:flex-start;flex-flow:row nowrap;justify-content:space-around;-webkit-justify-content:space-between;justify-content:space-between}}@media (min-width:767px){.view-workshop-info .views-field-description{padding-right:40px;-moz-flex:0 1 550px;-moz-order:0;-webkit-flex:0 1 550px;-webkit-order:0;-ms-flex:0 1 550px;-ms-order:0;-webkit-flex:0 1 550px;-webkit-order:0;flex:0 1 550px;order:0}}.view-workshop-info .views-field-description ul{font-size:15px;font-size:0.83333rem;line-height:26px;line-height:1.44444rem;line-height:25px}@media (min-width:767px){.view-workshop-info .views-field-nothing{-moz-flex:0 0 310px;-moz-order:0;-webkit-flex:0 0 310px;-webkit-order:0;-ms-flex:0 0 310px;-ms-order:0;-webkit-flex:0 0 310px;-webkit-order:0;flex:0 0 310px;order:0}}.view-workshop-info .views-field-nothing h3{text-transform:uppercase;color:#0090cf}.view-workshop-info .views-field-nothing .price-set{margin-bottom:10px}.view-workshop-info .views-field-nothing .price-set__option{margin-bottom:26px}.view-workshop-info .views-field-nothing .price-set__option .label{font-weight:bold}@media (min-width:767px){.view-workshops .attachment+.view-content{display:-moz-box;-moz-box-orient:vertical;-moz-align-items:flex-start;-moz-flex-flow:row nowrap;-moz-justify-content:space-around;display:-webkit-box;-webkit-box-orient:vertical;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:-ms-flexbox;-ms-flex-direction:row;-ms-align-items:flex-start;-ms-flex-flow:row nowrap;-ms-justify-content:space-around;display:-webkit-flex;-webkit-flex-direction:row;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:flex;flex-direction:row;align-items:flex-start;flex-flow:row nowrap;justify-content:space-around;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch}}.view-workshops .attachment+.view-content .views-row{position:relative;border:solid 2px #fd7212;margin-bottom:15px;padding-bottom:44px;background-color:#f6f6f6}@media (min-width:767px){.view-workshops .attachment+.view-content .views-row{-moz-flex:1 0 31%;-moz-order:0;-webkit-flex:1 0 31%;-webkit-order:0;-ms-flex:1 0 31%;-ms-order:0;-webkit-flex:1 0 31%;-webkit-order:0;flex:1 0 31%;order:0;margin:0px 8px;padding-bottom:56px}}@media (min-width:991px){.view-workshops .attachment+.view-content .views-row{padding-bottom:66px}}.view-workshops .attachment+.view-content .views-row.views-row-first{margin-left:0px}.view-workshops .attachment+.view-content .views-row.views-row-last{margin-right:0px}.view-workshops .attachment+.view-content .views-row a{color:#4d4d4d;text-decoration:none}.view-workshops .attachment+.view-content .views-row a:hover{color:#333}.view-workshops .attachment+.view-content .views-field-title{font-size:18px;font-size:1rem;line-height:26px;line-height:1.44444rem;line-height:28px;font-weight:bold;padding:20px}@media (min-width:767px){.view-workshops .attachment+.view-content .views-field-title{min-height:80px;padding:30px}}@media (min-width:991px){.view-workshops .attachment+.view-content .views-field-title{font-size:22px;font-size:1.22222rem;line-height:26px;line-height:1.44444rem;line-height:32px}}.view-workshops .attachment+.view-content .views-field-text-link{border-top:solid 2px #fd7212;position:absolute;bottom:0;width:100%}.view-workshops .attachment+.view-content .views-field-text-link a{display:block;text-align:center;padding:10px;font-size:14px;font-size:0.77778rem;line-height:26px;line-height:1.44444rem;line-height:24px;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;background-color:#fff}@media (min-width:767px){.view-workshops .attachment+.view-content .views-field-text-link a{padding:15px;font-size:16px;font-size:0.88889rem;line-height:26px;line-height:1.44444rem;line-height:26px}}@media (min-width:991px){.view-workshops .attachment+.view-content .views-field-text-link a{padding:20px}}.view-workshops .attachment+.view-content .views-field-text-link a:hover{background-color:#ebebeb}.page-workshops .views-exposed-form{max-width:525px;margin:20px auto}@media (min-width:767px){.page-workshops .views-exposed-form{max-width:580px}}.page-workshops .views-exposed-form #edit-category-wrapper{float:none;padding:0px;margin-bottom:20px}.page-workshops .views-exposed-form #edit-category-wrapper>label{text-align:center;font-size:24px;font-size:1.33333rem;line-height:52px;line-height:2.88889rem;line-height:34px;font-weight:normal;margin-bottom:20px}.page-workshops .views-exposed-form .form-submit{font-size:13px;font-size:0.72222rem;line-height:26px;line-height:1.44444rem;line-height:24px;text-transform:uppercase;border:solid 1px #999;font-weight:bold;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;margin-top:0px;padding:8px 20px;color:#666}.page-workshops .views-exposed-form .form-submit:hover{background-color:#ebebeb}@media (min-width:479px){.page-workshops .views-exposed-form .form-submit{font-size:15px;font-size:0.83333rem;line-height:26px;line-height:1.44444rem;line-height:26px;padding:10px 30px}}@media (min-width:479px){.page-workshops .views-exposed-form .views-submit-button{margin-left:120px}}@media (min-width:767px){.page-workshops .views-exposed-form .views-submit-button{margin-left:150px}}.page-workshops .views-exposed-form .views-reset-button{padding-right:0px}@media (min-width:479px){.page-workshops .bef-checkboxes{-moz-column-count:2;-webkit-column-count:2;column-count:2}}.page-workshops .form-type-bef-checkbox{-moz-page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}.page-workshops .form-type-bef-checkbox input{display:none}.page-workshops .form-type-bef-checkbox label{font-size:18px;font-size:1rem;line-height:26px;line-height:1.44444rem;line-height:28px;color:#333;text-transform:capitalize}@media (min-width:767px){.page-workshops .form-type-bef-checkbox label{font-size:20px;font-size:1.11111rem;line-height:26px;line-height:1.44444rem;line-height:30px}}.page-workshops .form-type-bef-checkbox input+label:before{display:inline-block;content:"\00a0";color:#fd7212;background-color:#fff;border:1px solid #999;margin-right:8px;width:16px;font-size:19px;font-size:1.05556rem;line-height:26px;line-height:1.44444rem;line-height:18px;padding-left:1px}.page-workshops .form-type-bef-checkbox input+label:active:before{background-color:#ebebeb}.page-workshops .form-type-bef-checkbox input:checked+label:before{content:'\2714'}.page-workshops .main-content__title{display:block;text-align:center;margin:0;padding:65px 20px 10px 20px;text-transform:uppercase}.page-workshops .main-content__title::after{content:url("/sites/all/themes/cp/images/icons/puzzle_piece.png");display:block}.page-workshops .messages--status{margin:20px 40px}@media (min-width:991px){.page-workshops .messages--status{max-width:1050px;margin:20px auto}}.page-workshops .messages--status .spaces-not-reserved{margin:20px 0px}.page-workshops .messages--status .view-cart{display:inline-block;background-color:#fd7212;color:#fff;text-transform:lowercase;font-size:0.72222rem;line-height:1.4444rem;padding:14px 40px;transition:0.3s all}.page-workshops .messages--status .view-cart:hover{opacity:0.5}.page-workshops .view-header{display:block}.page-workshops .view-header .faq-prompt{text-align:center;font-style:italic;padding-top:20px;padding-bottom:20px;margin-top:20px;background:transparent url(/sites/all/themes/cp/images/background/green-gradient.png) repeat-x 75% 100%;color:#fff}.page-workshops .view-header .faq-prompt a{color:#4d4d4d;font-weight:bold;text-decoration:underline}.view-workshops.view-display-id-page h3{text-transform:uppercase;color:#fd7212;font-weight:300;font-size:24px;font-size:1.33333rem;line-height:52px;line-height:2.88889rem;line-height:34px;margin:30px 0px 10px 0px}.view-workshops.view-display-id-page .view-display-id-workshops .views-row{position:relative;border-left:solid 8px #fd7212;background-color:#f6f6f6;margin-bottom:15px;padding:5px 0px;display:-moz-box;-moz-box-orient:vertical;-moz-align-items:flex-start;-moz-flex-flow:row nowrap;-moz-justify-content:space-around;display:-webkit-box;-webkit-box-orient:vertical;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:-ms-flexbox;-ms-flex-direction:row;-ms-align-items:flex-start;-ms-flex-flow:row nowrap;-ms-justify-content:space-around;display:-webkit-flex;-webkit-flex-direction:row;-webkit-align-items:flex-start;-webkit-flex-flow:row nowrap;-webkit-justify-content:space-around;display:flex;flex-direction:row;align-items:flex-start;flex-flow:row nowrap;justify-content:space-around;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}@media (min-width:767px){.view-workshops.view-display-id-page .view-display-id-workshops .views-row{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.view-workshops.view-display-id-page .view-display-id-workshops .views-row:hover{background-color:#ebebeb}.view-workshops.view-display-id-page .view-display-id-workshops .views-row .workshop-link{position:absolute;width:100%;height:100%}.view-workshops.view-display-id-page .view-display-id-workshops .views-row .views-field span{display:block}.view-workshops.view-display-id-page .view-display-id-workshops .views-row .views-field-title{-moz-flex:1 1 100%;-moz-order:0;-webkit-flex:1 1 100%;-webkit-order:0;-ms-flex:1 1 100%;-ms-order:0;-webkit-flex:1 1 100%;-webkit-order:0;flex:1 1 100%;order:0;padding:10px 20px}@media (min-width:767px){.view-workshops.view-display-id-page .view-display-id-workshops .views-row .views-field-title{-moz-flex:1 1 auto;-moz-order:0;-webkit-flex:1 1 auto;-webkit-order:0;-ms-flex:1 1 auto;-ms-order:0;-webkit-flex:1 1 auto;-webkit-order:0;flex:1 1 auto;order:0;padding:0px 25px 0px 35px}}.view-workshops.view-display-id-page .view-display-id-workshops .views-row .views-field-title a{color:#4d4d4d;text-decoration:none}.view-workshops.view-display-id-page .view-display-id-workshops .views-row .views-field-title a:hover{color:#333}.view-workshops.view-display-id-page .view-display-id-workshops .views-row .views-field-title span span{text-transform:capitalize;color:#fd7212;font-size:15px;font-size:0.83333rem;line-height:26px;line-height:1.44444rem;line-height:25px}.view-workshops.view-display-id-page .view-display-id-workshops .views-row .views-field-views-ifempty{-moz-flex:1 1 40%;-moz-order:0;-webkit-flex:1 1 40%;-webkit-order:0;-ms-flex:1 1 40%;-ms-order:0;-webkit-flex:1 1 40%;-webkit-order:0;flex:1 1 40%;order:0;color:#333;text-align:right;font-size:16px;font-size:0.88889rem;line-height:26px;line-height:1.44444rem;line-height:26px}@media (min-width:767px){.view-workshops.view-display-id-page .view-display-id-workshops .views-row .views-field-views-ifempty{-moz-flex:0 1 330px;-moz-order:0;-webkit-flex:0 1 330px;-webkit-order:0;-ms-flex:0 1 330px;-ms-order:0;-webkit-flex:0 1 330px;-webkit-order:0;flex:0 1 330px;order:0}}@media (min-width:991px){.view-workshops.view-display-id-page .view-display-id-workshops .views-row .views-field-views-ifempty{font-size:18px;font-size:1rem;line-height:26px;line-height:1.44444rem;line-height:28px}}.view-workshops.view-display-id-page .view-display-id-workshops .views-row .views-field-views-ifempty span span{margin:40px 35px 40px 0}.view-workshops.view-display-id-page .view-display-id-workshops .views-row .views-field-views-ifempty span span.date-and-spots-left{margin:25px 35px 15px 0px}.view-workshops.view-display-id-page .view-display-id-workshops .views-row .views-field-views-ifempty span span.date-and-spots-left span{margin:0px;padding:0px}.view-workshops.view-display-id-page .view-display-id-workshops .views-row .views-field-views-ifempty span span.date-and-spots-left .spots-left{color:#fd7212;font-weight:300;font-size:16px;line-height:17px}.view-workshops.view-display-id-page .view-display-id-workshops .views-row .views-field-registration-link-text{-moz-flex:0 0 135px;-moz-order:0;-webkit-flex:0 0 135px;-webkit-order:0;-ms-flex:0 0 135px;-ms-order:0;-webkit-flex:0 0 135px;-webkit-order:0;flex:0 0 135px;order:0}.view-workshops.view-display-id-page .view-display-id-workshops .views-row .views-field-registration-link-text span span{margin:18px 0}.view-workshops.view-display-id-page .view-display-id-workshops .views-row .views-field-registration-link-text a,.view-workshops.view-display-id-page .view-display-id-workshops .views-row .views-field-registration-link-text .registration-closed{position:relative;z-index:100;display:block;text-align:center;color:white;text-transform:lowercase;background-color:#fd7212;text-decoration:none;font-size:13px;font-size:0.72222rem;line-height:26px;line-height:1.44444rem;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;padding:14px}.view-workshops.view-display-id-page .view-display-id-workshops .views-row .views-field-registration-link-text a:hover,.view-workshops.view-display-id-page .view-display-id-workshops .views-row .views-field-registration-link-text .registration-closed:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.view-workshops.view-display-id-page .view-display-id-workshops .views-row .views-field-registration-link-text .registration-closed{line-height:15px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75}.view-workshops.view-display-id-page .view-display-id-workshops .views-row .views-field-registration-link-text .registration-closed:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75}
