/**handles:tribe-events-block-event-venue,wc-memberships-frontend,framework,owl-slider,animate,desktop,responsive,event-tickets-rsvp**/
.tribe-block__venue{display:flex;justify-content:space-between;position:relative;width:100%}.tribe-block__venue__meta{flex-basis:100%;width:100%}.tribe-block__venue.tribe-block__venue--has-map .tribe-block__venue__map,.tribe-block__venue.tribe-block__venue--has-map .tribe-block__venue__meta{flex-basis:49%;width:49%}.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__name{display:flex}.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__name h3{font-size:1.3125rem;font-weight:700;margin:0 0 4px;width:100%}.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__address{font-style:normal;margin-bottom:20px}.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__address a{display:block}.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__address a:hover{-webkit-text-decoration:none;text-decoration:none}.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__phone{margin-bottom:20px}.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__phone,.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__website{display:inline-block}.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__address,.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__phone,.tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__website{color:#545d66;font-size:1rem;letter-spacing:.13px;line-height:1.5}.tribe-block__venue .tribe-block__venue__map{align-items:center;display:flex;justify-content:center;min-height:220px;position:relative;text-align:center}
.woocommerce.wc-memberships-frontend-banner,.woocommerce.wc-memberships.admin-restricted-content-notice{background-color:#96588a;box-shadow:0 1px 1em rgba(0,0,0,.2);color:#fff;font-size:1em;left:0;margin:0;padding:1em 0;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:99998}.woocommerce.wc-memberships-frontend-banner .dismiss-link:hover,.woocommerce.wc-memberships-frontend-banner a,.woocommerce.wc-memberships.admin-restricted-content-notice .dismiss-link:hover,.woocommerce.wc-memberships.admin-restricted-content-notice a{color:#fff;text-decoration:underline}.woocommerce .wc-memberships-restriction-message{margin:2em 0!important}.woocommerce .wc-memberships-variation-message{display:none}.woocommerce ul.products li.product .onsale.wc-memberships-member-discount{margin-left:-.5em;margin-right:0;right:auto}.woocommerce span.onsale.wc-memberships-member-discount{left:auto;margin-right:-.5em}.woocommerce span.wc-memberships-variation-member-discount{font-style:italic;font-weight:400}.admin-bar .wc-memberships-frontend-banner,.admin-bar .wc-memberships.admin-restricted-content-notice{top:32px}.woocommerce-account table.my_account_memberships{table-layout:fixed}.woocommerce-account .wc-memberships-members-area-sorting .unsorted .sort-order-icon{display:none}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc .sort-order-icon.sort-asc,.woocommerce-account .wc-memberships-members-area-sorting .unsorted:hover .sort-order-icon.sort-asc{display:inline-block}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc .sort-order-icon.sort-desc,.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc:focus .sort-order-icon.sort-asc,.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc:hover .sort-order-icon.sort-asc{display:none}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc:focus .sort-order-icon.sort-desc,.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc:hover .sort-order-icon.sort-desc{display:inline-block}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc .sort-order-icon.sort-asc{display:none}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc .sort-order-icon.sort-desc{display:inline-block}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc:focus .sort-order-icon.sort-desc,.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc:hover .sort-order-icon.sort-desc{display:none}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc:focus .sort-order-icon.sort-asc,.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc:hover .sort-order-icon.sort-asc{display:inline-block}.woocommerce-account .wc-memberships-members-area-pagination{float:right;line-height:normal;text-align:right}.woocommerce-account .wc-memberships-members-area-pagination a{text-decoration:none}.woocommerce-account .wc-memberships-members-area-pagination a span{opacity:.4}.woocommerce-account .wc-memberships-members-area-pagination a:focus span,.woocommerce-account .wc-memberships-members-area-pagination a:hover span{opacity:1}.woocommerce-account td.membership-content-actions,.woocommerce-account td.membership-discount-actions,.woocommerce-account td.membership-product-actions,.woocommerce-account th.membership-content-actions,.woocommerce-account th.membership-discount-actions,.woocommerce-account th.membership-product-actions{min-width:150px}.woocommerce-account .membership-discount-image img,.woocommerce-account .membership-product-image img{max-height:84px;max-width:84px}.woocommerce-account td.membership-discount-image,.woocommerce-account td.membership-product-image,.woocommerce-account th.membership-discount-image,.woocommerce-account th.membership-product-image{min-width:130px}.theme-twentytwenty #wc-memberships-members-area,.theme-twentytwentyone #wc-memberships-members-area{margin:0 auto;max-width:1600px;padding:0 6vw}


a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}img{width:100%;max-width:100%;height:auto}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{padding:0;margin:0}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}table{border-collapse:separate;border-spacing:0}caption,td,th{font-weight:400;text-align:left}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none}a:focus{outline:0}a:active,a:hover{outline:0}a img{border:0}body:focus,button:focus,input:focus,select:focus,textarea:focus{outline:0}blockquote p{margin-bottom:1.6667em}blockquote>p:last-child{margin-bottom:0}blockquote cite,blockquote small{color:#333;font-size:15px;font-size:1.5rem;font-family:"Noto Sans",sans-serif;line-height:1.6}blockquote cite,blockquote em,blockquote i{font-style:normal}blockquote b,blockquote strong{font-weight:400}address{font-style:italic;margin:0 0 1.6em}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.container{margin:auto}.container-fluid{margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}.container-full{margin-right:auto;margin-left:auto;padding-right:0;padding-left:0;width:100%}.row{box-sizing:border-box;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}.row.reverse{-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.col.reverse{-ms-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{width:100%;box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-xs-1.full,.col-xs-10.full,.col-xs-11.full,.col-xs-12.full,.col-xs-2.full,.col-xs-3.full,.col-xs-4.full,.col-xs-5.full,.col-xs-6.full,.col-xs-7.full,.col-xs-8.full,.col-xs-9.full,.col-xs.full{box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;padding-left:0;padding-right:0}.col-xs{-webkit-flex-grow:1;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-xs-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-xs-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-xs-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-xs-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-xs-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-xs-offset-1{margin-left:8.333%}.col-xs-offset-2{margin-left:16.667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.333%}.col-xs-offset-5{margin-left:41.667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.333%}.col-xs-offset-8{margin-left:66.667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.333%}.col-xs-offset-11{margin-left:91.667%}.start-xs{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start}.center-xs{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center}.end-xs{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:end}.top-xs{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.middle-xs{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.bottom-xs{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;justify-content:space-around}.between-xs{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.first-xs{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-xs{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}@media only screen and (min-width:48em){.container{width:100%}.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;padding-right:1em;padding-left:1rem}.col-sm{-webkit-flex-grow:1;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-sm-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-sm-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-sm-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-sm-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-sm-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-sm-offset-1{margin-left:8.333%}.col-sm-offset-2{margin-left:16.667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.333%}.col-sm-offset-5{margin-left:41.667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333%}.col-sm-offset-8{margin-left:66.667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.333%}.col-sm-offset-11{margin-left:91.667%}.start-sm{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start}.center-sm{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center}.end-sm{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:end}.top-sm{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.middle-sm{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.bottom-sm{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.around-sm{-ms-flex-pack:distribute;justify-content:space-around}.between-sm{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.first-sm{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-sm{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}}@media only screen and (min-width:62em){.container{width:100%}.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;padding-right:1em;padding-left:1rem}.col-md{-webkit-flex-grow:1;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-md-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-md-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-md-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-md-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-md-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-md-offset-1{margin-left:8.333%}.col-md-offset-2{margin-left:16.667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.333%}.col-md-offset-5{margin-left:41.667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333%}.col-md-offset-8{margin-left:66.667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.333%}.col-md-offset-11{margin-left:91.667%}.start-md{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start}.center-md{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center}.end-md{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:end}.top-md{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.middle-md{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.bottom-md{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;justify-content:space-around}.between-md{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.first-md{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-md{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}}@media only screen and (min-width:75em){.container{width:100%}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;padding-right:1em;padding-left:1rem}.col-lg{-webkit-flex-grow:1;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-lg-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-lg-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-lg-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-lg-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-lg-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-lg-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-lg-offset-1{margin-left:8.333%}.col-lg-offset-2{margin-left:16.667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.333%}.col-lg-offset-5{margin-left:41.667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333%}.col-lg-offset-8{margin-left:66.667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.333%}.col-lg-offset-11{margin-left:91.667%}.start-lg{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start}.center-lg{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center}.end-lg{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:end}.top-lg{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.middle-lg{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.bottom-lg{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.around-lg{-ms-flex-pack:distribute;justify-content:space-around}.between-lg{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.first-lg{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-lg{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("https://urstrong.com/wp-content/themes/urs2/css/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}body>:not(.pace) .animated.start{-webkit-animation-play-state:running;animation-play-state:running}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.delay-12{-webkit-animation-delay:.5s;animation-delay:.5s}.animated.delay-1{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2{-webkit-animation-delay:2s;animation-delay:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{11.1%,from,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{11.1%,from,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInNew{from{opacity:0;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}50%{opacity:1}}@keyframes zoomInNew{from{opacity:0;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}50%{opacity:1}}.zoomInNew{-webkit-animation-name:zoomInNew;animation-name:zoomInNew;transition-timing-function:2s}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
.related.products{display:none!important}html{font-size:16px}.wrapper{overflow-x:hidden}#reg_yart_member_user_extra_field,label[for=reg_yart_member_user_extra_field]{display:none!important}body div.pdfemb-viewer{border:0;background-color:transparent}body div.pdfemb-toolbar{background-color:#1dafc2}body div.pdfemb-toolbar div{color:#fff}body{padding-top:110px;font-size:100%;color:#363330;background:#fff;font-weight:400;font-style:normal;background-image:url(https://urstrong.com/wp-content/themes/urs2/images/bg_pattern_blue.png);background-repeat:repeat;background-attachment:fixed;line-height:1.4}body.logged-in{padding-top:140px}body#page-colour-blue{background-image:url(https://urstrong.com/wp-content/themes/urs2/images/bg_pattern_blue.png)}body#page-colour-green{background-image:url(https://urstrong.com/wp-content/themes/urs2/images/bg_pattern_green.png)}body#page-colour-red{background-image:url(https://urstrong.com/wp-content/themes/urs2/images/bg_pattern_red.png)}body#page-colour-orange{background-image:url(https://urstrong.com/wp-content/themes/urs2/images/bg_pattern_orange.png)}body#page-colour-pink{background-image:url(https://urstrong.com/wp-content/themes/urs2/images/bg_pattern_pink.png)}body#page-colour-purple{background-image:url(https://urstrong.com/wp-content/themes/urs2/images/bg_pattern_purple.png)}body#page-colour-yellow{background-image:url(https://urstrong.com/wp-content/themes/urs2/images/bg_pattern_yellow.png)}.woocommerce-additional-fields h3{display:none}.woocommerce form .form-row label{margin-top:10px}.parent-filter .searchandfilter ul li:nth-child(2){display:none}.sub-menu p,body{font-family:Montserrat,sans-serif;text-transform:none}a{cursor:pointer;color:#363330}a:hover{text-decoration:none}.button,.call-to-action-workshop p a,.component-11 a,.event-details ul.social p,.event-item,.link,.presenter-location,.resource-loop .type,.resource-menu ul li a,.single-resources .topics,.single-tribe_events .location,.single-tribe_events a.tribe-events-gcal,.single-tribe_events a.tribe-events-gcal:hover,.single-tribe_events a.tribe-events-ical,.single-tribe_events a.tribe-events-ical:hover,.time,.tribe-events-virtual-link-button__label,.woocommerce ul.products li.product .price,.woocommerce-MyAccount-navigation,.workshops .heading,.workshops a.learn-more,footer,h1,h2,h3,h4,h5,h6,header{font-family:Montserrat,sans-serif;font-weight:700}.checkout.woocommerce-checkout li label,.component-11 .box .content span,.component-11 .box .heading span,.component-11 .col-lg-4 .box .heading p,.gform_wrapper label.gfield_label,.membership-product label,.memberships,.mobile.menu,.post p,.press-holder date,.schools-table,.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-results__option,.single-resources .row.inner .section,.tribe-events-content,.woocommerce .membership-product div.product>span,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce form .form-row label,.woocommerce table.my_account_orders,.woocommerce table.shop_table td,.woocommerce table.shop_table th,.woocommerce table.shop_table_responsive tr td,.woocommerce-account legend,.woocommerce-message,.woocommerce-page table.shop_table_responsive tr td,.woocommerce-password-hint,.woocommerce-password-strength,input,select,textarea{font-family:Montserrat,sans-serif}.woocommerce form .form-row label{font-weight:500!important;margin-top:0}.tribe-events-content{color:#363330}.resource-menu-mobile{display:none}.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-results__option,input,select,textarea{font-size:16px;color:#000}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom-color:#fff}.woocommerce-password-strength{font-size:14px}.woocommerce l.wc-pao-addon-container label{text-align:left:}.my_account_teams .my-team-detail-team-actions{display:none!important}.gfmc-column{display:inline-grid;vertical-align:text-top}#gform_wrapper_3 .gfmc-column,#gform_wrapper_9 .gfmc-column{width:48%!important;float:left;margin-bottom:3rem!important}#gform_wrapper_3 .gfmc-column.gfmc-row-3-column.gfmc-row-3-col-1-of-1{clear:both}.woocommerce-checkout #payment div.payment_box .wc-credit-card-form label{display:none}h1{margin-bottom:2rem}h2{margin-bottom:.5rem;font-size:2rem;font-weight:700}h3{font-size:1.5rem;margin-bottom:.5rem}h4{font-size:1.25rem}.page-template-page-join .trial h3,.resource-loop .grade,.resource-loop .topics,.section-promo .text,body.page-tribe-attendee-registration .tribe-common .tribe-common-b1--bold,h1 em,h2 em,h3 em,h4 em{font-family:'Gochi Hand',sans-serif;font-weight:400;font-size:135%;color:#1dafc2;line-height:1}.woocommerce form .form-row .optional{display:none!important}.press-holder h6,.single-resources.curriculum h2.heading{font-family:'Gochi Hand',sans-serif}#page-colour-blue h1 em,#page-colour-blue h2 em,#page-colour-blue h3 em,#page-colour-blue h4 em{color:#1dafc2}#page-colour-green h1 em,#page-colour-green h2 em,#page-colour-green h3 em,#page-colour-green h4 em{color:#4ecfaf}#page-colour-red h1 em,#page-colour-red h2 em,#page-colour-red h3 em,#page-colour-red h4 em{color:#ff6170}#page-colour-orange h1 em,#page-colour-orange h2 em,#page-colour-orange h3 em,#page-colour-orange h4 em{color:#ffae4f}#page-colour-pink h1 em,#page-colour-pink h2 em,#page-colour-pink h3 em,#page-colour-pink h4 em{color:#de90c4}#page-colour-purple h1 em,#page-colour-purple h2 em,#page-colour-purple h3 em,#page-colour-purple h4 em{color:#9d58e2}#page-colour-yellow h1 em,#page-colour-yellow h2 em,#page-colour-yellow h3 em,#page-colour-yellow h4 em{color:#ffdf61}.woocommerce a.remove{font-size:1.1em}strong{font-weight:700}banner h1 em{color:#fff!important}ol,ul{margin-left:1rem;margin-bottom:1rem}li{margin:10px 0}p{line-height:1.5;margin-bottom:1rem}p:last-of-type{margin-bottom:0}.row.inner{margin-left:-1rem;margin-right:-1rem}.container.inner{max-width:980px}.component-1 .row.inner p{margin-left:auto;margin-right:auto;max-width:680px}.table-desktop{display:block}.table-mobile{display:none}img.border-white{border:12px solid transparent;padding:0;border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-white.svg) 10 round}.table-desktop img{max-height:150px;padding:0 20px;width:auto}.wc-stripe-elements-field,.wc-stripe-iban-element-field{padding:15px!important}.checkout.woocommerce-checkout li label{padding-left:0;font-weight:700}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0;position:relative;top:1px}.post img,img.border-blue{border:15px solid transparent;padding:0;border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-blue@2x.png) 25 round}.post img.border-blue{border:18px solid transparent;padding:0;border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-blue@2x.png) 25 round}#page-colour-blue .post img,#page-colour-blue img.border-blue{border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-blue@2x.png) 25 round}#page-colour-yellow .post img,#page-colour-yellow img.border-blue{border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-yellow@2x.png) 25 round}#page-colour-green .post img,#page-colour-green img.border-blue{border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-green@2x.png) 25 round}#page-colour-red .post img,#page-colour-red img.border-blue{border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-red@2x.png) 25 round}#page-colour-orange .post img,#page-colour-orange img.border-blue{border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-orange@2x.png) 25 round}#page-colour-pink .post img,#page-colour-pink img.border-blue{border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-pink@2x.png) 25 round}#page-colour-purple .post img,#page-colour-purple img.border-blue{border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-purple@2x.png) 25 round}.payment_box.payment_method_stripe{margin-top:10px}.post img{border:10px solid transparent;padding:15px;border-radius:35px}.padding{padding-top:60px;padding-bottom:60px}.padding-top{padding-top:60px}.padding-bottom{padding-bottom:60px}.padding-half{padding-top:30px;padding-bottom:30px}.padding-top-half{padding-top:30px}.padding-bottom-half{padding-bottom:30px}section.solid{background:#fff}.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{height:40px;line-height:40px;text-decoration:none;text-transform:uppercase;font-size:.75rem;display:inline-block;border-radius:20px;padding:0 1rem;min-width:100px;text-align:center;font-weight:700;background-color:#1dafc2;color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);border:none;cursor:pointer}.button.blue{background:#1dafc2;color:#fff}.button.blue:hover{box-shadow:none}.option-item{padding-top:20px;padding-bottom:20px;text-decoration:none}.option-item img{border-radius:30px}.option-item h3{transition:all 350ms ease}#page-colour-blue .option-item:hover h3{color:#1dafc2}#page-colour-green .option-item:hover h3{color:#4ecfaf}#page-colour-red .option-item:hover h3{color:#ff6170}#page-colour-orange .option-item:hover h3{color:#ffae4f}#page-colour-blue a.link{color:#1dafc2}#page-colour-green a.link{color:#4ecfaf}#page-colour-red a.link{color:#ff6170}#page-colour-orange a.link{color:#ffae4f}#page-colour-green a.link.animated{color:#46423f}#page-colour-blue a.link.animated{color:#46423f}p.cart-empty.woocommerce-info{margin-bottom:2rem!important}a.link.animated{color:#000!important}.link{text-decoration:none}.component-11 .box .content a{margin-top:1rem}.animated.link,.component-11 .box .content a{position:relative;padding:0 1rem;line-height:40px;height:40px;text-decoration:none;display:inline-block;transition:all 350ms ease;font-weight:600;z-index:0}.animated.link span{position:relative;z-index:1}.animated.link:hover,.component-11 .box .content a:hover,.event-item:hover .animated.link,.option-item:hover .animated.link,.post-presenter:hover .animated.link,.post:hover .animated.link,.press-holder a:hover .animated.link{opacity:1;color:#fff}.animated.link:before,.component-11 .box .content a:before{content:'';width:40px;height:40px;border-radius:20px;position:absolute;z-index:-1;left:0;transition:all 250ms ease;box-shadow:0 3px 6px rgba(0,0,0,.16);background-color:#1dafc2}.animated.link:hover:before,.component-11 .box .content a:hover:before,.component-7 .video-holder .animated.link:before,.event-item:hover .animated.link:before,.option-item:hover .animated.link:before,.post-presenter:hover .animated.link:before,.post:hover .animated.link:before,.press-holder a:hover .animated.link:before{width:100%}#page-colour-blue .animated.link:before,#page-colour-blue .component-11 .box .content a:before{background-color:#1dafc2}#page-colour-green .animated.link:before,#page-colour-green .component-11 .box .content a:before{background-color:#4ecfaf}#page-colour-red .animated.link:before,#page-colour-red .component-11 .box .content a:before{background-color:#ff6170}#page-colour-orange .animated.link:before,#page-colour-orange .component-11 .box .content a:before{background-color:#ffae4f}#page-colour-yellow .animated.link:before,#page-colour-yellow .component-11 .box .content a:before{background-color:#ffdf61}#page-colour-pink .animated.link:before,#page-colour-pink .component-11 .box .content a:before{background-color:#de90c4}#page-colour-purple .animated.link:before,#page-colour-purple .component-11 .box .content a:before{background-color:#9d58e2}.resource-loop.post .animated.link:before{background-color:#1dafc2!important}.animated.solid.link{height:60px;line-height:60px;border-radius:20px;font-size:20px;padding:0 20px 0 20px;color:#fff!important;font-weight:700}.animated.solid.link:before{width:100%;height:60px;border-radius:30px}.animated.link:hover:before{box-shadow:none}.animated.solid.link:after{font-family:"Font Awesome 5 Pro";content:'\f061';font-size:13px;margin-left:10px;display:inline-block;width:22px;height:22px;background:#fff;color:#000;border-radius:100%;line-height:23px;top:-2px;right:0;position:relative;transition:all 250ms ease;transform:translate3d(0,0,0)}.animated.solid.link:hover:after{right:-5px}.component-9 h3{font-size:1.25rem;margin-bottom:1rem}.component-9 .link{margin-top:2rem}.component-9 .col-xs .inner{border-radius:20px;border:1px solid #bbe7ed;background:#fff;padding:2rem;min-height:100%;display:flex}#page-colour-blue .component-9 .col-xs .inner{border:1px solid #bbe7ed}#page-colour-green .component-9 .col-xs .inner{border:1px solid #caf0e7}#page-colour-red .component-9 .col-xs .inner{border:1px solid #ff6170}#page-colour-purple .component-9 .col-xs .inner{border:1px solid #9d58e2}#page-colour-pink .component-9 .col-xs .inner{border:1px solid #de90c4}#page-colour-yellow .component-9 .col-xs .inner{border:1px solid #fff6d0}#page-colour-orange .component-9 .col-xs .inner{border:1px solid #ffe7ca}.component-9 .col-xs:first-child .inner .background{background:#bbe7ed;padding:2rem;border-radius:20px}#page-colour-green .component-9 .col-xs:first-child .inner .background{background:#caf0e7}#page-colour-red .component-9 .col-xs:first-child .inner .background{background:#ffd4da}#page-colour-orange .component-9 .col-xs:first-child .inner .background{background:#ffe7ca}#page-colour-pink .component-9 .col-xs:first-child .inner .background{background:#f5deed}#page-colour-pink .component-9 .col-xs:first-child .inner .background{background:#f5deed}#page-colour-purple .component-9 .col-xs:first-child .inner .background{background:#cbb7f0}#page-colour-yellow .component-9 .col-xs:first-child .inner .background{background:#fff6d0}.component-9 .col-xs:first-child .inner{background:0 0;position:relative;border:28px solid transparent;border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-blue@2x.png) 35 round;padding:0}#page-colour-blue .component-9 .col-xs:first-child .inner{border:28px solid transparent;border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-blue@2x.png) 35 round}#page-colour-green .component-9 .col-xs:first-child .inner{border:28px solid transparent;border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-green@2x.png) 35 round}#page-colour-red .component-9 .col-xs:first-child .inner{border:28px solid transparent;border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-red@2x.png) 35 round}#page-colour-orange .component-9 .col-xs:first-child .inner{border:28px solid transparent;border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-orange@2x.png) 35 round}#page-colour-purple .component-9 .col-xs:first-child .inner{border:28px solid transparent;border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-purple@2x.png) 35 round}#page-colour-yellow .component-9 .col-xs:first-child .inner{border:28px solid transparent;border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-yellow@2x.png) 35 round}.component-9 .col-xs:first-child{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.component-9.component-15 .col-xs:first-child{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.component-9 .col-xs ul{text-align:left}.component-9 .col-xs .inner{display:flex;align-items:stretch}.component-9 .fill-space{align-items:stretch;height:calc(100% - 4.5rem)}.component-9 .col-xs:first-child .fill-space{height:calc(100% - 5.5rem)}.woocommerce ul.order_details li{font-size:1rem}.woocommerce-account .woocommerce h2{text-align:center}.woocommerce-form.woocommerce-form-login.login{max-width:600px;margin:auto;background:#fff;border-radius:20px;overflow:hidden}.woocommerce-customer-details h2,.woocommerce-order-details h2{margin-top:2rem;font-size:1.5rem}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details thead th{background:#1dafc2;color:#fff}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block;float:right}.my_account_orders{margin-top:1rem!important}.woocommerce-LostPassword.lost_password a{color:#1dafc2;margin:1rem 0 1rem 0;text-decoration:none;font-weight:600;display:inline-block}.woocommerce-LostPassword.lost_password a:hover{text-decoration:underline}.woocommerce ul.order_details li strong{display:block;font-size:1rem;text-transform:none;line-height:1.5}.woocommerce-thankyou-order-received{font-size:2rem;margin-bottom:2rem}.component-10 .inner,.component-12 .inner{position:relative;background:#1dafc2;padding:3rem;border-radius:20px;color:#fff}#page-colour-blue .component-10 .inner{background:#1dafc2}#page-colour-blue .component-12 .inner{background:#1dafc2}#page-colour-green .component-10 .inner{background:#4ecfaf}#page-colour-green .component-12 .inner{background:#caf0e7}#page-colour-red .component-10 .inner{background:#ffd4da}#page-colour-red .component-12 .inner{background:#ffd4da}#page-colour-orange .component-10 .inner{background:#ffae4f}#page-colour-orange .component-12 .inner{background:#ffe7ca}#page-colour-purple .component-10 .inner{background:#9d58e2}#page-colour-purple .component-12 .inner{background:#cbb7f0}#page-colour-yellow .component-10 .inner{background:#ffdf61}#page-colour-yellow .component-12 .inner{background:#fff6d0}#page-colour-pink .component-10 .inner{background:#de90c4}#page-colour-pink .component-12 .inner{background:#f5deed}.component-12 .inner{color:#46423f}.component-12 .inner small{display:inline-block;margin-top:1rem;font-size:70%}#page-colour-blue .component-10 .inner{background:#1dafc2}#page-colour-blue .component-12 .inner{background:#bbe7ed}#page-colour-red .component-10 .inner{background:#ff6170}.component-10 .border,.component-12 .border{border:28px solid transparent;position:relative;border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-blue@2x.png) 30 round}#page-colour-blue .component-10 .border,#page-colour-blue .component-12 .border{border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-blue@2x.png) 30 round}#page-colour-green .component-10 .border,#page-colour-green .component-12 .border{border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-green@2x.png) 30 round}#page-colour-red .component-10 .border,#page-colour-red .component-12 .border{border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-red@2x.png) 30 round}#page-colour-pink .component-10 .border,#page-colour-pink .component-12 .border{border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-pink@2x.png) 30 round}#page-colour-orange .component-10 .border,#page-colour-orange .component-12 .border{border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-orange@2x.png) 30 round}#page-colour-purple .component-10 .border,#page-colour-purple .component-12 .border{border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-purple@2x.png) 30 round}#page-colour-yellow .component-10 .border,#page-colour-yellow .component-12 .border{border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-yellow@2x.png) 30 round}.post-type-archive-product section.page-intro.padding-bottom{padding-bottom:100px}.post-type-archive-product.woocommerce-shop section.page-intro.padding-bottom{padding-bottom:30px}#page-colour-green .component-12 em{color:#46423f}.component-10 .inner em{color:#fff!important}.component-10 .inner h3,.component-12 .inner h3{margin-bottom:1rem;font-size:2rem}.component-10 .inner a,.component-12 .inner a{color:#fff;text-decoration:none}.component-10 .inner a:hover,.component-12 .inner a:hover{opacity:.7}.component-10 .inner .section-promo,.component-12 .inner .section-promo{right:-80px;top:-80px}.component-11 .row{margin-bottom:2rem}.component-11 .row:last-child{margin-bottom:0}.component-11 .box{border:1px solid #bbe7ed;border-radius:20px;overflow:hidden;min-height:100%;width:100%}#page-colour-orange .component-11 .box{border-color:#ffe7ca}#page-colour-green .component-11 .box{border-color:#caf0e7}#page-colour-blue .component-11 .box{border-color:#bbe7ed}#page-colour-red .component-11 .box{border-color:#ffd4da}#page-colour-pink .component-11 .box{border-color:#f5deed}#page-colour-purple .component-11 .box{border-color:#cbb7f0}#page-colour-yellow .component-11 .box{border-color:#fff6d0}.component-11 .box .heading{background:#bbe7ed;padding:1rem 2rem}.component-11 .bullet{background:#bbe7ed;width:100px;height:100px;line-height:1;padding:26px;border-radius:100%;color:#000;font-family:'Gochi Hand',sans-serif}#page-colour-orange .component-11 .box .heading,#page-colour-orange .component-11 .bullet{background:#ffe7ca}#page-colour-green .component-11 .box .heading,#page-colour-green .component-11 .bullet{background:#caf0e7}#page-colour-blue .component-11 .box .heading,#page-colour-blue .component-11 .bullet{background:#bbe7ed}#page-colour-pink .component-11 .box .heading,#page-colour-pink .component-11 .bullet{background:#f5deed}#page-colour-red .component-11 .box .heading,#page-colour-red .component-11 .bullet{background:#ffd4da}#page-colour-purple .component-11 .box .heading,#page-colour-purple .component-11 .bullet{background:#cbb7f0}#page-colour-yellow .component-11 .box .heading,#page-colour-yellow .component-11 .bullet{background:#fff6d0}.component-11 .box .content{padding:1rem 2rem}.component-11 .col-lg-4 .box .content{padding:2rem 3rem}.component-11 .box .heading span{float:right;position:relative;top:-28px}.component-11 .box .content span i,.component-11 .box .heading span i{margin-right:5px}.component-11 .bullet span{font-size:150%;display:block;width:100%}.component-11 .box .heading h3{font-size:1.25rem;margin-bottom:0}.component-11 .col-lg-4 .box .heading{padding:3rem 2rem}.component-11 .col-lg-4 .box .heading p{margin-top:1rem;font-weight:600}.component-11 .col-lg-4 .box .heading h3{font-size:2rem}.page-template-template-join-memberships .woocommerce ul.products{width:100%;float:left;margin-top:4rem}.page-template-page-join .trial{border:2px dashed #1dafc2;border-radius:30px;padding:30px 30px 25px 30px;display:block;text-decoration:none}.page-template-page-join .trial:hover{border:2px dashed #1dafc2;background:#1dafc2;color:#fff}.page-template-page-join .trial:hover h3{color:inherit}.page-template-page-join .trial h3{margin-bottom:0;font-size:1.5rem}.page-template-page-join .trial p{font-weight:700;margin-bottom:0}.page-template-page-join .page-intro{padding-bottom:7rem}.section-promo{border-radius:100%;position:absolute;right:0;top:50px;width:158px;height:158px;box-shadow:0 6px 12px rgba(0,0,0,.16);cursor:pointer;background:#fff;z-index:9}.section-promo.peel{background:#bbe7ed;border:5px solid #fff;overflow:hidden}#page-colour-blue.page-template-page-join .section-promo.peel{background:#f5deed}.section-promo.peel:after{border-radius:100%;content:'';bottom:-142px;left:-126px;width:200px;height:200px;box-shadow:8px -4px 12px rgb(0 0 0 / 13%);background:#fff;z-index:10;display:block;position:absolute;display:none}#page-colour-blue .section-promo.peel{background:#bbe7ed}#page-colour-green .section-promo.peel{background:#caf0e7}#page-colour-red .section-promo.peel{background:#ffd4da}#page-colour-orange .section-promo.peel{background:#ffe7ca}body.archive h1 em,body.post-type-archive h1 em{color:#1dafc2!important}body.archive,body.post-type-archive{background-image:url(https://urstrong.com/wp-content/themes/urs2/images/bg_pattern_blue.png)!important}body.archive .section-top:before,body.post-type-archive .section-top:before{background-image:url(https://urstrong.com/wp-content/themes/urs2/images/section-top-blue.svg)!important}.section-promo.stamp{background:#1dafc2}.section-promo.stamp:before{content:'';border:2px dashed #fff;height:148px;width:148px;margin:5px;border-radius:100%;position:absolute;left:0}#page-colour-blue .section-promo.stamp{background:#1dafc2}#page-colour-green .section-promo.stamp{background:#4ecfaf}#page-colour-red .section-promo.stamp{background:#ff6170}#page-colour-orange .section-promo.stamp{background:#ffae4f}#page-colour-purple .section-promo.stamp{background:#9d58e2}#page-colour-pink .section-promo.stamp{background:#de90c4}#page-colour-yellow .section-promo.stamp{background:#ffdf61}.section-promo .text{color:#363330;position:relative;top:50%;transform:translateY(-50%) rotate(20deg);text-align:center;padding:0 15px}.section-promo.peel .text{color:#363330}.section-promo.peel .text a{text-decoration:none}.section-promo.stamp .text,.section-promo.stamp .text a{color:#fff;text-decoration:none}.event-item:hover h4{color:#1dafc2;transition:all 150ms ease}.event-item h4 em{color:#000;transition:all 150ms ease}.event-item:hover h4 em{color:#1dafc2}#page-colour-blue .event-item:hover h4,#page-colour-blue .event-item:hover h4 em{color:#1dafc2}#page-colour-green .event-item:hover h4,#page-colour-green .event-item:hover h4 em{color:#4ecfaf}#page-colour-red .event-item:hover h4,#page-colour-red .event-item:hover h4 em{color:#ff6170}#page-colour-orange .event-item:hover h4,#page-colour-orange .event-item:hover h4 em{color:#ffae4f}.banner .section-promo{top:60px}.container{padding-right:4rem;padding-left:4rem;max-width:1440px;position:relative}.container.inner{max-width:1000px}header.header{height:110px;box-shadow:0 3px 6px rgba(0,0,0,.16);font-size:.75rem;text-transform:uppercase;position:fixed;left:0;top:0;width:100%;z-index:999;background:#fff}.logged-in header.header{height:140px}.resource-menu>.container,header.header>.container{max-width:1680px}header.header img.logo{width:auto;margin:20px 0}header.header img.logo,img.footer-logo{height:70px;width:143px}header ul.menu li{list-style:none;display:inline-block;padding-bottom:30px;padding-left:15px;padding-right:15px;font-weight:500;margin:0}.menu{margin:0}.menu .container{max-width:100%;padding-left:2rem;padding-right:2rem}.menu li{margin:0}ul.menu .sub-menu{display:none;position:fixed;background:#f7f7f7;color:#fff;left:0;width:100%;top:110px;padding:3rem 0 2rem 0;z-index:14;box-shadow:0 20px 25px rgba(0,0,0,.16);max-width:1375px;left:50%;transform:translateX(-50%);border-radius:0 0 20px 20px}.sub-menu{display:none;position:fixed;background:#e8f7f9;color:#fff;left:0;width:100%;top:110px;padding:3rem 0 2rem 0;z-index:5;box-shadow:0 3px 6px rgba(0,0,0,.16)}.sub-menu img{border-radius:30px;border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-blue.svg) 10 round}header .login,header ul.menu li a{transition:all 250ms linear}header .login:hover,header ul.menu li a:hover{opacity:.5}.sub-menu .row{max-width:100%;margin:auto}.menu li:hover>.sub-menu{display:block}.menu>li.menu-1>a{position:relative;z-index:15}.menu>li.menu-1:hover>a,.menu>li.menu-1>a:hover{opacity:1;color:#1dafc2}.menu>li.menu-1>a:before{content:'';height:8px;display:block;width:118%;position:absolute;bottom:-34px;background:#bbe7ed;transition:bottom 250ms linear;opacity:0;z-index:7}.menu>li.menu-1:hover>a:before{opacity:1;bottom:-45px}.sub-menu a{color:#1dafc2;text-decoration:none;text-transform:uppercase}.sub-menu h3{font-size:1rem;margin-top:10px;text-transform:none;color:#1dafc2}.sub-menu a h3{text-transform:uppercase;font-size:14px;padding:0 20px}.sub-menu a h3{text-transform:uppercase;font-size:14px;padding:0 20px}.sub-menu p{font-size:12px;font-weight:300;color:#363330;padding:0 1rem}.sub-menu .col{width:20%;padding:0 20px}.sub-menu a{transition:opacity 250ms linear;position:relative;transform:translate3d(0,0,0);top:0}.sub-menu .col a:hover{opacity:1!important;top:-10px}.sub-menu a:hover h3{opacity:.7}.sub-menu .col:last-child h3{margin-top:20px}header ul.menu li:first-child,header ul.menu li:nth-child(2){font-weight:700}header ul.menu li:first-child:after{content:'';background-image:url(https://urstrong.com/wp-content/themes/urs2/images/ico_arrow_down_blue.svg);background-size:contain;margin-left:5px;width:8px;height:8px;display:inherit}header ul.menu li a{text-decoration:none}header .account-options{margin-bottom:30px}header .account-options a.upgrade{text-decoration:none;color:#1dafc2;margin-right:1rem;font-weight:600}header .button,header .button:hover{box-shadow:none}header .login{color:#1dafc2}header .login{margin-right:1rem;text-decoration:none}header .cart{height:40px;width:40px;line-height:40px;text-decoration:none;font-size:.75rem;display:inline-block;border-radius:100%;background:#bbe7ed;text-align:center;margin-left:1rem;position:relative}header .cart span{position:absolute;height:20px;width:20px;line-height:20px;text-decoration:none;font-size:.75rem;display:inline-block;border-radius:100%;top:-6px;right:-6px;background:#1dafc2;text-align:center}.banner .row{height:600px}.banner h1{color:#fff;font-size:3rem;text-align:center;font-weight:700;line-height:1.3}.banner h1 em{color:#fff!important;line-height:0}.banner .arrow{width:30px;height:30px;position:absolute;left:50%;margin-left:-15px;bottom:0;z-index:3;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:100%}.section-bottom-white,.section-top-blue,.section-top-blue-alt{position:relative}.home#page-colour-blue .component-1.section-top:before{background-image:none}footer .col-md-3.last{-ms-flex-preferred-size:24%;flex-basis:24%;max-width:24%}.section-bottom-white{padding-bottom:50px}.section-top-blue{padding-top:50px}.home .banner{overflow:hidden;min-height:625px}section{position:relative;background-size:cover}.banner .video{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.banner .video video{position:absolute;top:0;left:50%;width:auto;height:auto;min-width:100%;min-height:100%;transform:translate(-50%,0)}.section-bottom-white:before{content:'';height:110px;position:absolute;bottom:-20px;left:0;width:100%;z-index:1;background-image:url(https://urstrong.com/wp-content/themes/urs2/images/section-top-white.svg);background-repeat:repeat-x;background-size:100%}.section-top-white:before{content:'';height:110px;position:absolute;top:-50px;left:0;width:100%;z-index:1;background-image:url(https://urstrong.com/wp-content/themes/urs2/images/section-top-white.svg);background-repeat:repeat-x;background-size:contain;transform:rotate(180deg)}.section-bottom-white-alt:before{content:'';height:110px;position:absolute;bottom:-20px;left:0;width:100%;z-index:1;background-image:url(https://urstrong.com/wp-content/themes/urs2/images/section-top-white.svg);background-repeat:repeat-x;background-size:contain;transform:rotate(180deg)}.section-top:before{content:'';height:110px;position:absolute;top:-50px;left:0;width:100%;z-index:0;background-image:url(https://urstrong.com/wp-content/themes/urs2/images/section-top-blue.svg);background-repeat:repeat-x;background-size:contain}.section-top:before{transform:rotate(180deg)}.section-top.alt:before{transform:none}#page-colour-blue .section-top:before{background-image:url(https://urstrong.com/wp-content/themes/urs2/images/section-top-blue.svg)}#page-colour-green .section-top:before{background-image:url(https://urstrong.com/wp-content/themes/urs2/images/section-top-green.svg)}#page-colour-yellow .section-top:before{background-image:url(https://urstrong.com/wp-content/themes/urs2/images/section-top-yellow.svg)}#page-colour-pink .section-top:before{background-image:url(https://urstrong.com/wp-content/themes/urs2/images/section-top-pink.svg)}#page-colour-purple .section-top:before{background-image:url(https://urstrong.com/wp-content/themes/urs2/images/section-top-purple.svg)}#page-colour-red .section-top:before{background-image:url(https://urstrong.com/wp-content/themes/urs2/images/section-top-red.svg)}#page-colour-orange .section-top:before{background-image:url(https://urstrong.com/wp-content/themes/urs2/images/section-top-orange.svg)}.section-top.hide:before{display:none!important}.section-top.hide.padding-top{padding-top:0!important}.component-7.section-top.hide.padding-top{padding-top:60px!important}.section-top.hide .container{padding-top:0}.section-top.hide .container .padding-top{padding-top:0!important}.tabs{margin:0;width:50%;list-style:none;float:left;padding-right:4rem}div.tab img{max-height:100%;width:auto;margin:auto}.callout-product{margin-top:4rem}.callout-product .tabs{width:100%;float:none;padding-right:0}.callout-product h2 em{color:#fff}.callout-product h2{font-size:1.2rem;margin-bottom:5px}.tab_content{float:left;width:50%}.tab_content div.tab{position:relative}.tab_content div.tab img{position:absolute;top:50%;transform:translate3d(-50%,-50%,0);left:50%}.tabs .tab{padding:2rem 100px 2rem 80px;margin:0;position:relative;border-radius:20px;cursor:pointer;display:block;text-decoration:none;font-weight:500;cursor:default}.tabs .tab:before{position:absolute;left:1rem;top:2rem;content:'';width:25px;height:25px;background-image:url(https://urstrong.com/wp-content/themes/urs2/images/ico_question-blue.svg);background-repeat:no-repeat;background-size:contain}#page-colour-blue .tabs .tab:before{background-image:url(https://urstrong.com/wp-content/themes/urs2/images/ico_question-blue.svg)}#page-colour-green .tabs .tab:before{background-image:url(https://urstrong.com/wp-content/themes/urs2/images/ico_question-green.svg)}#page-colour-red .tabs .tab:before{background-image:url(https://urstrong.com/wp-content/themes/urs2/images/ico_question-red.svg)}#page-colour-orange .tabs .tab:before{background-image:url(https://urstrong.com/wp-content/themes/urs2/images/ico_question-orange.svg)}#page-colour-pink .tabs .tab:before{background-image:url(https://urstrong.com/wp-content/themes/urs2/images/ico_question-pink.svg)}#page-colour-yellow .tabs .tab:before{background-image:url(https://urstrong.com/wp-content/themes/urs2/images/ico_question-yellow.svg)}#page-colour-purple .tabs .tab:before{background-image:url(https://urstrong.com/wp-content/themes/urs2/images/ico_question-purple.svg)}.tabs .tab:hover,.tabs li.current .tab{background:#1dafc2;color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16)}#page-colour-blue .tabs .tab:hover,#page-colour-blue .tabs li.current .tab{background:#1dafc2}#page-colour-green .tabs .tab:hover,#page-colour-green .tabs li.current .tab{background:#4ecfaf}#page-colour-red .tabs .tab:hover,#page-colour-red .tabs li.current .tab{background:#ff6170}#page-colour-orange .tabs .tab:hover,#page-colour-orange .tabs li.current .tab{background:#ffae4f}#page-colour-pink .tabs .tab:hover,#page-colour-pink .tabs li.current .tab{background:#de90c4}#page-colour-yellow .tabs .tab:hover,#page-colour-yellow .tabs li.current .tab{background:#ffdf61}#page-colour-purple .tabs .tab:hover,#page-colour-purple .tabs li.current .tab{background:#9d58e2}.tabs .tab:after{position:absolute;right:2rem;top:2rem;content:'';width:30px;height:30px;opacity:0;background-image:url(https://urstrong.com/wp-content/themes/urs2/images/ico_arrow-right.svg);background-repeat:no-repeat;background-size:contain}.tabs .tab:hover:after,.tabs li.current .tab:after{opacity:1;right:1rem;transition:all 350ms ease}.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields input[type=color]:focus,.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields input[type=date]:focus,.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields input[type=datetime-local]:focus,.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields input[type=datetime]:focus,.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields input[type=email]:focus,.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields input[type=month]:focus,.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields input[type=number]:focus,.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields input[type=password]:focus,.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields input[type=range]:focus,.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields input[type=search]:focus,.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields input[type=tel]:focus,.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields input[type=text]:focus,.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields input[type=time]:focus,.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields input[type=url]:focus,.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields input[type=week]:focus,.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields select:focus,.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields textarea:focus,.tribe-common .tribe-tickets__item__attendee__fields input[type=color]:focus,.tribe-common .tribe-tickets__item__attendee__fields input[type=date]:focus,.tribe-common .tribe-tickets__item__attendee__fields input[type=datetime-local]:focus,.tribe-common .tribe-tickets__item__attendee__fields input[type=datetime]:focus,.tribe-common .tribe-tickets__item__attendee__fields input[type=email]:focus,.tribe-common .tribe-tickets__item__attendee__fields input[type=month]:focus,.tribe-common .tribe-tickets__item__attendee__fields input[type=number]:focus,.tribe-common .tribe-tickets__item__attendee__fields input[type=password]:focus,.tribe-common .tribe-tickets__item__attendee__fields input[type=range]:focus,.tribe-common .tribe-tickets__item__attendee__fields input[type=search]:focus,.tribe-common .tribe-tickets__item__attendee__fields input[type=tel]:focus,.tribe-common .tribe-tickets__item__attendee__fields input[type=text]:focus,.tribe-common .tribe-tickets__item__attendee__fields input[type=time]:focus,.tribe-common .tribe-tickets__item__attendee__fields input[type=url]:focus,.tribe-common .tribe-tickets__item__attendee__fields input[type=week]:focus,.tribe-common .tribe-tickets__item__attendee__fields select:focus,.tribe-common .tribe-tickets__item__attendee__fields textarea:focus{border:1px solid #9a9897}.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields input[type=color],.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields input[type=date],.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields input[type=datetime-local],.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields input[type=datetime],.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields input[type=email],.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields input[type=month],.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields input[type=number],.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields input[type=password],.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields input[type=range],.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields input[type=search],.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields input[type=tel],.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields input[type=text],.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields input[type=time],.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields input[type=url],.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields input[type=week],.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields select,.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields textarea,.tribe-common .tribe-tickets__item__attendee__fields input[type=color],.tribe-common .tribe-tickets__item__attendee__fields input[type=date],.tribe-common .tribe-tickets__item__attendee__fields input[type=datetime-local],.tribe-common .tribe-tickets__item__attendee__fields input[type=datetime],.tribe-common .tribe-tickets__item__attendee__fields input[type=email],.tribe-common .tribe-tickets__item__attendee__fields input[type=month],.tribe-common .tribe-tickets__item__attendee__fields input[type=number],.tribe-common .tribe-tickets__item__attendee__fields input[type=password],.tribe-common .tribe-tickets__item__attendee__fields input[type=range],.tribe-common .tribe-tickets__item__attendee__fields input[type=search],.tribe-common .tribe-tickets__item__attendee__fields input[type=tel],.tribe-common .tribe-tickets__item__attendee__fields input[type=text],.tribe-common .tribe-tickets__item__attendee__fields input[type=time],.tribe-common .tribe-tickets__item__attendee__fields input[type=url],.tribe-common .tribe-tickets__item__attendee__fields input[type=week],.tribe-common .tribe-tickets__item__attendee__fields select,.tribe-common .tribe-tickets__item__attendee__fields textarea{width:100%;margin:0;outline:0;line-height:normal;padding:0 15px;border:1px solid #9a9897;border-radius:5px;box-shadow:none;height:40px;line-height:40px}.single-event a{color:#1dafc2}.event-item{text-decoration:none;font-weight:400;margin:20px 0!important;overflow:hidden;float:left;width:100%}.event-item .date{background:#bbe7ed;padding:10px 10px 3px 10px;text-transform:uppercase;font-weight:600;margin-left:-1rem;border-radius:10px 10px 10px 10px}#page-colour-blue .event-item .date{background:#bbe7ed}#page-colour-green .event-item .date{background:#caf0e7}#page-colour-red .event-item .date{background:#ffd4da}#page-colour-orange .event-item .date{background:#ffe7ca}.event-item .date>.inner{border:12px solid transparent;padding:0}.event-item .date>.inner>span{display:block;width:100%;text-align:center;padding:5px 0}.event-item img{width:20px;height:20px;position:relative;margin-right:5px;top:5px;filter:grayscale(100%)}.event-item .date .month{color:#1dafc2;font-weight:600;text-transform:none;font-size:2rem}.tribe-events-event-meta:before,.tribe-events-event-meta~div:not(.tribe-events-event-meta):not(.event-tickets){border:none!important}.single-event .event-item .date .month{color:#1dafc2;font-weight:600;text-transform:none;font-size:2.4rem;padding:0!important}#page-colour-blue .event-item .date .month{color:#1dafc2}#page-colour-green .event-item .date .month{color:#4ecfaf}#page-colour-red .event-item .date .month{color:#ff6170}#page-colour-orange .event-item .date .month{color:#ffae4f}.event-item .details>div{display:inline-block}.event-item .details>div.location{margin-right:2rem}.event-item .details{margin-top:1rem}.menu-trigger{display:none}.menu.mobile{display:none}#tribe-events-pg-template,.tribe-events-pg-template{margin:0 auto;max-width:100%}#tribe-events-pg-template{padding:0!important}.event-presenter img{height:120px;width:120px;border-radius:100%;box-shadow:0 3px 6px rgba(0,0,0,.16)}.event-presenter p{margin-bottom:0}.event-presenter a{text-decoration:none;color:#1dafc2}.event-details ul.social li{margin-top:0;margin-bottom:0}.event-details ul.social{margin:0}.event-details ul.social p{margin-bottom:0;margin-top:2rem;font-weight:600}.tribe-events .tribe-events-calendar-list__month-separator{display:flex;align-items:center;width:100%;margin:40px 0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list-nav{display:inline-block;width:100%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev{color:#000;font-weight:700}.tribe-events .tribe-events-c-nav__next:disabled,.tribe-events .tribe-events-c-nav__prev:disabled{opacity:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__events-bar,.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__top-bar{display:none!important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row{margin:0}.tribe-common .tribe-events-calendar-list .row>div{padding-left:1rem;padding-right:1rem}.tribe-common h4{font-weight:700}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row{margin:0}.tribe-common .tribe-common-h--alt{font-weight:700}.tribe-events .tribe-events-calendar-list__month-separator{display:flex;align-items:center;width:100%;margin:40px 0 20px}.tribe-events .tribe-events-c-ical{display:none!important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{padding-bottom:0;min-height:0}.single-tribe_events .location img{width:20px;height:20px;position:relative;margin-right:5px;top:5px}.single-tribe_events .page-intro>.padding{padding-top:50px;padding-bottom:50px}.single-tribe_events .page-intro h1{font-size:2.5rem;line-height:1.3}.single-tribe_events .event-item .date .month{padding:0;line-height:1;font-size:2.2rem}.single-tribe_events .location{text-transform:uppercase;font-weight:400;font-size:.75rem;margin-top:2rem}.tribe-common.tribe-tickets{background-color:transparent;border-radius:0;border:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;margin:0;max-width:100%;padding:0;position:relative;width:70%;border-bottom:none;float:right}.entry .entry-content .tribe-common .tribe-tickets__footer,.tribe-common .tribe-tickets__footer{align-items:baseline;border-top:none;padding:2px 0;display:flex;flex-flow:row nowrap;justify-content:flex-end}span.tribe-currency-symbol{margin-right:-7px}.tribe-tickets__footer__total__label{display:none}.tribe-common .tribe-tickets__footer__total__wrap span{font-size:1.25rem;color:#1dafc2}.tribe-filter-bar .tribe-filter-bar-c-filter__container{text-align:left}.event-content .tribe-common.tribe-tickets{display:none}.event-content .tribe-events-meta-group .tribe-events-single-section-title{display:none}.event-content dd,.event-content dt{display:none}.event-content .single-tribe_events .tribe-events-event-meta{background:0;border:0;margin:0;padding:0}.event-content .tribe-events-event-meta .column,.tribe-events-event-meta .tribe-events-meta-group{box-sizing:border-box;display:inline-block;float:left;margin:0;padding:0;text-align:left;vertical-align:top;width:100%;zoom:1}.event-details .tribe-common .tribe-common-h--alt{display:none}.single-tribe_events .tribe-events-event-meta{background:0 0;border:none;margin:0;display:none}.entry .entry-content .tribe-common .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:disabled,.entry .entry-content .tribe-common .tribe-tickets__buy.tribe-common-c-btn:disabled,.tribe-common .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:disabled,.tribe-common .tribe-tickets__buy.tribe-common-c-btn:disabled,.tribe-common a.tribe-common-c-btn--small,.tribe-common button.tribe-common-c-btn--small,.tribe-common input[type=button].tribe-common-c-btn--small,.tribe-common input[type=submit].tribe-common-c-btn--small,.tribe-events-virtual-link-button{height:40px!important;line-height:40px!important;text-decoration:none!important;text-transform:uppercase!important;font-size:.75rem!important;display:inline-block!important;border-radius:20px!important;padding:0 1rem!important;min-width:100px!important;text-align:center!important;font-weight:700!important;background-color:#1dafc2!important;color:#fff!important;box-shadow:0 3px 6px rgba(0,0,0,.16)!important}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__grid{border-top:0!important;-ms-grid-columns:100%!important;grid-template-columns:100%!important;padding-top:0}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__description{margin:0 0 8px;font-weight:700;margin-bottom:2rem}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__summary{margin-bottom:10px}.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields .tribe-ticket+.tribe-ticket,.tribe-common .tribe-tickets__item__attendee__fields .tribe-ticket+.tribe-ticket{margin-top:24px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__item__attendee__fields .tribe-ticket h4{margin:0}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__actions,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__page-title{display:none}body.page-tribe-attendee-registration .tribe-common .tribe-common-b1--bold{font-size:1.5rem}.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields .tribe-ticket:after,.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields .tribe-ticket:before,.tribe-common .tribe-tickets__item__attendee__fields .tribe-ticket:after,.tribe-common .tribe-tickets__item__attendee__fields .tribe-ticket:before{display:none!important}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart{display:none}.entry .entry-content .tribe-common .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:disabled,.entry .entry-content .tribe-common .tribe-tickets__buy.tribe-common-c-btn:disabled,.tribe-common .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:disabled,.tribe-common .tribe-tickets__buy.tribe-common-c-btn:disabled{background-color:grey!important;opacity:.5}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__item__attendee__fields .tribe-ticket{padding:30px 60px!important;text-align:left;border:none;background:0 0;border-radius:0;border-top:1px solid #1dafc2}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__event{max-width:100%;padding:0}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart{text-align:left}.tribe-common .tribe-common-b2{font-size:1rem}.single-tribe_events a.tribe-events-gcal,.single-tribe_events a.tribe-events-gcal:hover,.single-tribe_events a.tribe-events-ical,.single-tribe_events a.tribe-events-ical:hover{background-color:transparent;text-transform:none;font-size:1rem;font-weight:500;letter-spacing:0;padding:0;float:none;color:#1dafc2}.tribe-common .tribe-tickets__item__quantity:before{content:"Attendees:";position:absolute;top:10px;left:-117px;color:#000}.entry .entry-content .tribe-common .tribe-tickets__item__quantity,.tribe-common .tribe-tickets__item__quantity{border:1px solid #666;padding:0 15px;border-radius:20px;position:relative}.single-tribe_events .event-item .date{max-width:200px;margin-left:0;float:left;background:0 0}.single-tribe_events .event-item{margin:0 0 50px 0!important;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;border-bottom:2px solid #1dafc2}.entry .entry-content .tribe-common .tribe-tickets__item__extra,.tribe-common .tribe-tickets__item__extra{align-self:start;-ms-grid-column:2;grid-column:2;-ms-grid-row-start:1;grid-row-start:1;-ms-grid-row-end:3;grid-row-end:3;padding:13px 40px;display:none}.tribe-common .tribe-tickets__footer__quantity{display:none!important}.tribe-events-virtual-link-button:focus,.tribe-events-virtual-link-button:hover{background-color:#1dafc2;box-shadow:none}.single-tribe_events .secondary .tribe-events-venue-map{width:100%}.entry .entry-content .tribe-common .tribe-tickets__item__content__title,.tribe-common .tribe-tickets__item__content__title{display:none}.entry .entry-content .tribe-common .tribe-tickets__item__extra__available,.tribe-common .tribe-tickets__item__extra__available{display:none}.tribe-common .tribe-tickets__footer--active .tribe-tickets__footer__total{position:relative;top:7px}.single-tribe_events .tribe-events-venue-map{background:#eee;border:none;border-radius:3px;display:inline-block;float:right;margin:0;padding:0;vertical-align:top;width:90%;zoom:1}.entry .entry-content .tribe-common .tribe-tickets__item,.tribe-common .tribe-tickets__item{align-items:center;border-top:none;display:-ms-grid;display:grid;-ms-grid-columns:10fr 1fr;grid-template-columns:10fr 1fr;-ms-grid-rows:1fr 1.5fr;grid-template-rows:auto;margin:0;padding:0;width:55%;float:left}.tribe-common .tribe-tickets__item__extra__price,entry .entry-content .tribe-common .tribe-tickets__item__extra__price{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left}.single-tribe_events .entry .entry-content .tribe-common .tribe-common-form-control-checkbox__label.tribe-common-form-control-checkbox__label,.single-tribe_events .tribe-common .tribe-common-form-control-checkbox__label.tribe-common-form-control-checkbox__label{display:none}.event-details .container{padding-top:20px}.testimonials-outer{max-width:1000px;margin:auto}.testimonial-holder{position:relative;border:28px solid transparent;margin:60px 0;border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-blue@2x.png) 30 round}#page-colour-blue .testimonial-holder{border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-blue@2x.png) 30 round}#page-colour-green .testimonial-holder{border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-green@2x.png) 30 round}#page-colour-pink .testimonial-holder{border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-pink@2x.png) 30 round}#page-colour-red .testimonial-holder{border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-red@2x.png) 30 round}#page-colour-orange .testimonial-holder{border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-orange@2x.png) 30 round}#page-colour-purple .testimonial-holder{border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-purple@2x.png) 30 round}#page-colour-yellow .testimonial-holder{border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-yellow@2x.png) 30 round}.testimonial-holder .inner{background:#bbe7ed;padding:80px 60px 40px 60px;border-radius:20px}#page-colour-blue .testimonial-holder .inner{background:#bbe7ed}#page-colour-green .testimonial-holder .inner{background:#caf0e7}#page-colour-pink .testimonial-holder .inner{background:#f5deed}#page-colour-yellow .testimonial-holder .inner{background:#fff6d0}#page-colour-red .testimonial-holder .inner{background:#ffd4da}#page-colour-orange .testimonial-holder .inner{background:#ffe7ca}#page-colour-purple .testimonial-holder .inner{background:#cbb7f0}.testimonial-holder h3{margin-bottom:2rem}.testimonials .owl-item{opacity:.4;margin:auto}.testimonials .owl-item.active{opacity:1}.testimonials .item img{border-radius:100%;height:120px;width:120px;position:absolute;top:-70px;left:50%;margin-left:-60px}.testimonials .owl-carousel .owl-stage-outer{overflow:visible}.owl-nav{width:100%;font-size:3rem;position:absolute;top:50%;margin-top:-30px}.owl-nav button{display:inline-block;height:60px;width:60px;background:#1ba3b5!important;border-radius:100%;text-align:center;line-height:60px!important;color:#fff!important;box-shadow:0 3px 6px rgba(0,0,0,.16)}#page-colour-blue .owl-nav button{background:#1ba3b5!important}#page-colour-green .owl-nav button{background:#4ecfaf!important}#page-colour-pink .owl-nav button{background:#de90c2!important}#page-colour-red .owl-nav button{background:#ff6170!important}#page-colour-orange .owl-nav button{background:#ffae4f!important}#page-colour-purple .owl-nav button{background:#9d58e2!important}#page-colour-yellow .owl-nav button{background:#ffdf61!important}.owl-nav button:hover{box-shadow:none}.owl-nav button span{line-height:0;position:relative;top:-4px}.owl-prev{float:left;margin-left:20px}.owl-next{float:right;margin-right:20px}.post{text-decoration:none;display:block;padding:1rem;position:relative;min-height:100%;padding-bottom:80px}.post a.post{background:#fff;border-radius:20px;padding-bottom:100px}.post .link{position:absolute;bottom:30px;left:50%;transform:translateX(-50%)}.related .post a.post{background:0 0}.resource-loop.post .link{position:relative;transform:none;left:auto;bottom:auto}#page-colour-blue .component-14 .resource-loop.post .animated.link:before{background:#1dafc2!important}#page-colour-green .component-14 .resource-loop.post .animated.link:before{background:#4ecfaf!important}#page-colour-red .component-14 .resource-loop.post .animated.link:before{background:#ff6170!important}#page-colour-orange .component-14 .resource-loop.post .animated.link:before{background:#ffae4f!important}#page-colour-purple .component-14 .resource-loop.post .animated.link:before{background:#9d58e2!important}#page-colour-yellow .component-14 .resource-loop.post .animated.link:before{background:#ffdf61!important}#page-colour-pink .component-14 .resource-loop.post .animated.link:before{background:#de90c4!important}.post p{margin:auto;padding:0;line-height:1.4rem;font-size:.9rem}.post p.excerpt{max-height:90px;overflow:hidden}.post h3{font-size:1.25rem;margin:1rem auto;max-width:300px}.call-to-action-workshop{color:#fff;position:relative;border:20px solid #fff}.call-to-action-workshop .section-promo{top:-6rem;right:-4rem}.call-to-action-workshop .inner{padding:4rem;border-radius:40px}#page-colour-blue .call-to-action-workshop{border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-blue.svg) 15 round}#page-colour-green .call-to-action-workshop{border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-green.svg) 15 round}#page-colour-red .call-to-action-workshop{border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-red.svg) 15 round}#page-colour-orange.call-to-action-workshop{border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-orange.svg) 15 round}.call-to-action-workshop em{color:#fff!important}.call-to-action-workshop p a{color:#fff;font-weight:600;text-decoration:none}#page-colour-orange .call-to-action-workshop .inner{background:#1dafc2}#page-colour-green .call-to-action-workshop .inner{background-color:#4ecfaf}#page-colour-red .call-to-action-workshop .inner{background-color:#ff6170}#page-colour-orange .call-to-action-workshop .inner{background-color:#ffae4f}#page-colour-orange img.border-colour{border:12px solid transparent;padding:0;border-image:url(https://urstrong.com/wp-content/themes/urs2/images/border-orange.svg) 20 round}.tribe-link-view-attendee{display:none!important}.page-intro h1{font-size:3rem;line-height:1;margin-bottom:0}.page-intro p{margin-top:1rem}.page-intro .call-to-action img{border-radius:10px}.page-intro .call-to-action{background-color:#bbe7ed;border-radius:20px;padding:20px}.page-intro .call-to-action h3{font-size:1.25rem;margin-bottom:1rem}#page-colour-blue .page-intro .call-to-action{background-color:#bbe7ed}#page-colour-orange .page-intro .call-to-action{background-color:#ffe7ca}#page-colour-red .page-intro .call-to-action{background-color:#ffd4da}#page-colour-green .page-intro .call-to-action{background-color:#caf0e7}#page-colour-pink .page-intro .call-to-action{background-color:#f5deed}#page-colour-yellow .page-intro .call-to-action{background-color:#fff6d0}#page-colour-purple .page-intro .call-to-action{background-color:#cbb7f0}.page-intro h1 em{line-height:1;margin:.75rem 0 0 0;display:inline-block;font-size:120%}.page-intro .inner{padding:0 40px}.page-intro h5{display:inline-block;margin-bottom:2rem;padding-bottom:5px;color:#1dafc2;border-bottom:1px solid #1dafc2}#page-colour-blue .page-intro h5{color:#1dafc2;border-bottom:1px solid #1dafc2}#page-colour-green .page-intro h5{color:#4ecfaf;border-bottom:1px solid #4ecfaf}#page-colour-red .page-intro h5{color:#ff6170;border-bottom:1px solid #ff6170}#page-colour-orange .page-intro h5{color:#ffae4f;border-bottom:1px solid #ffae4f}#page-colour-pink .page-intro h5{color:#de90c4;border-bottom:1px solid #de90c4}#page-colour-purple .page-intro h5{color:#9d58e2;border-bottom:1px solid #9d58e2}#page-colour-yellow .page-intro h5{color:#ffdf61;border-bottom:1px solid #ffdf61}.component-8 img{max-height:140px;width:auto;margin:auto}.component-8 .image{margin-bottom:1rem}.component-8 .container{padding-bottom:4rem}.component-8 h3{font-size:1.25rem;margin:0 0 1rem 0}.component-8 .col-lg-3{position:relative;padding-bottom:50px}.woocommerce-account-my-teams .letter{border:2px dashed #ccc;padding:1rem 1rem 0 1rem;border-radius:30px;margin-bottom:1rem}.workshops{border-radius:20px;border:1px solid #ffae4f;overflow:hidden;text-align:center}.workshops.large{height:100%}.workshops .heading{padding:2rem;text-align:center;background:#ffe7ca;color:#46423f}.workshops .heading h3{font-size:2rem}.workshops.small .heading{padding:1rem 4rem;position:relative}.workshops.small{margin-bottom:2rem;max-width:90%;float:right}.workshops.small:last-child{margin-bottom:0}.workshops.small .heading .time{position:absolute;right:2rem;font-size:1rem;top:23px}.workshops.small .heading h3{font-size:1.25rem}.workshops .content{padding:2rem 3rem}.time{font-weight:500}.time i{margin-right:5px}.workshops a.learn-more{text-decoration:none;font-weight:500}#page-colour-orange .workshops a.learn-more{color:#ffae4f}.searchandfilter .cat-item.cat-item-15,.searchandfilter .cat-item.cat-item-77{display:none!important}.searchandfilter>div>ul>li{margin-top:20px;padding-top:20px;border-top:1px solid #bbe7ed}.searchandfilter>div>ul>li:first-child,.searchandfilter>div>ul>li:last-child,.searchandfilter>div>ul>li:nth-child(2){border-top:0;padding-top:0}.searchandfilter input[type=text]{margin-bottom:0;padding:0 10px;height:40px;line-height:40px;border-radius:20px;width:100%;border:1px solid #918b86}.searchandfilter h4{margin-bottom:10px;margin-top:0;font-weight:600;color:#1dafc2;font-size:1rem}.searchandfilter li{width:100%;margin:5px 0}.searchandfilter input[type=submit]{display:none}.searchandfilter ul{margin:0;width:100%}.searchandfilter li.cat-item-42,.searchandfilter li.cat-item-43{width:45%}.faqs-template .searchandfilter{margin-top:20px}.faqs-template .searchandfilter li{width:auto;margin:0 10px;display:inline-block}.faqs-template .draw-outer{padding:30px 40px;border-radius:20px;border:2px dashed #1dafc2;background:#eaf8fa;margin-bottom:20px}#page-colour-green .faqs-template .draw-outer{border:2px dashed #4ecfaf;background:#caf0e7}#page-colour-red .faqs-template .draw-outer{border:2px dashed #ff6170;background:#ffd4da}#page-colour-orange .faqs-template .draw-outer{border:2px dashed #ffae4f;background:#ffe7ca}#page-colour-purple .faqs-template .draw-outer{border:2px dashed #9d58e2;background:#cbb7f0}#page-colour-yellow .faqs-template .draw-outer{border:2px dashed #ffdf61;background:#fff6d0}#page-colour-pink .faqs-template .draw-outer{border:2px dashed #de90c4;background:#f5deed}.faqs-template .draw{padding-top:30px}.faqs-template .draw ul{margin:1.5rem 0 1.5rem 2rem}.faqs-template h4{font-size:1.5rem;font-weight:700;position:relative;width:100%;cursor:pointer;padding-right:60px}.faqs-template h4:after{content:'';background-image:url(https://urstrong.com/wp-content/themes/urs2/images/ico_arrow-faqs.svg);display:inline-block;height:30px;width:30px;position:absolute;top:1px;right:0;border-radius:100%;box-shadow:0 3px 6px rgba(0,0,0,.16);transition:all 150ms linear;cursor:pointer}#page-colour-green .faqs-template h4:after{background-image:url(https://urstrong.com/wp-content/themes/urs2/images/ico_arrow-faqs-green.svg)}#page-colour-red .faqs-template h4:after{background-image:url(https://urstrong.com/wp-content/themes/urs2/images/ico_arrow-faqs-red.svg)}#page-colour-orange .faqs-template h4:after{background-image:url(https://urstrong.com/wp-content/themes/urs2/images/ico_arrow-faqs-orange.svg)}#page-colour-purple .faqs-template h4:after{background-image:url(https://urstrong.com/wp-content/themes/urs2/images/ico_arrow-faqs-purple.svg)}#page-colour-yellow .faqs-template h4:after{background-image:url(https://urstrong.com/wp-content/themes/urs2/images/ico_arrow-faqs-yellow.svg)}#page-colour-pink .faqs-template h4:after{background-image:url(https://urstrong.com/wp-content/themes/urs2/images/ico_arrow-faqs-pink.svg)}.faqs-template h4:hover:after{box-shadow:none}.faqs-template h4.active:after{transform:rotate(180deg);box-shadow:none;filter:grayscale(100%)}.presenter-image{max-width:250px;margin:auto;position:relative;display:inline-block}.single-presenters .presenter-image{max-width:300px}.single-presenters .presenter-image-small{top:0}.presenter-image-small{position:absolute;top:-10px;right:-60px;background:#fff;width:120px;height:120px;z-index:2;border-radius:100%;box-shadow:0 3px 6px rgba(0,0,0,.16)}.single-presenters .presenter-image-small{width:150px;height:150px}.presenter-image-large img,.presenter-image-small img{border-radius:100%}.presenter-location{display:block;margin:20px 0 40px 0;font-weight:500}.presenters-template .searchandfilter li{width:auto;margin:0;padding:0 5px}.presenters-template .searchandfilter{display:inline-block;width:auto;margin-top:20px}.post-presenter{margin-top:40px;margin-bottom:40px}.post-presenter a{text-decoration:none}.presenters-template .searchandfilter:before{content:'Filter: ';display:block;margin-bottom:10px}.presenters-template h4{margin-top:20px}select{border:1px solid #999796;border-radius:5px;min-width:200px;height:40px;padding:0 10px;margin-left:10px;-webkit-appearance:none;appearance:none}.select-wrapper{position:relative;display:inline-block;width:100%}.select-wrapper:after{font-family:"Font Awesome 5 Pro";content:'\f078';position:absolute;top:10px;right:10px;color:#1dafc2;pointer-events:none}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.remodal .videoWrapper{border-radius:20px;overflow:hidden}.single-resources.curriculum .videoWrapper{margin-bottom:40px}.single-resources .row.inner{max-width:1160px;margin:auto}.single-resources.curriculum .section{margin-bottom:2rem;border:none;border-radius:none;padding:3rem 0 3rem 8rem;position:relative}.single-resources.curriculum .section .icon{position:absolute;left:0;top:2rem;width:90px;height:90px}.single-resources.curriculum .section.outcome .icon{top:20px}.single-resources .videoWrapper{margin-top:60px}.single-resources.curriculum .social-holder p{display:inline-block;margin-right:1rem}.single-resources.curriculum .social-holder ul{display:inline-block;width:auto}.single-resources.curriculum h2.heading{font-size:2rem;font-weight:400;color:#363330}.single-resources.curriculum .section.materials .content{background-color:#4ecfaf;background-image:url(https://urstrong.com/wp-content/themes/urs2/images/ico_resource-bg.png);background-size:cover;color:#fff;padding:30px}.single-resources.curriculum .section.materials h2.heading{color:#fff}.single-resources.curriculum .section .content{padding-left:2rem;border-left:4px solid #000;line-height:1.5}.single-resources.curriculum .section .content li{margin:1rem 0}.single-resources.curriculum .section.materials .content{border-left:none}.single-resources.curriculum .section.materials a{color:#fff}.single-resources.curriculum .section.social{padding-top:0}.searchandfilter label{display:block;position:relative;padding-left:25px;margin-bottom:12px;cursor:pointer;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.searchandfilter label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.searchandfilter label span{position:absolute;top:0;left:0;height:20px;width:20px;background-color:none;border:1px solid #1dafc2;border-radius:4px}.searchandfilter label:hover input~span{background-color:none}.searchandfilter label input:checked~span{background-color:#1dafc2}.searchandfilter label span:after{content:"";position:absolute;display:none}.searchandfilter label input:checked~span:after{display:block}.searchandfilter label span:after{left:7px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.wc-pao-addon{text-align:left}.wc-pao-addon .woocommerce form .form-row{margin-bottom:0;margin-top:5px}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:transparent;color:#000;margin:1rem 0;padding:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{display:none}.woocommerce-checkout #payment div.form-row{padding-bottom:2rem}.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login{max-width:100%;margin:auto;margin-bottom:2rem;border-radius:20px;padding:20px}.nav-links a,.nav-links span{padding:0 5px;text-decoration:none;display:inline-block;height:40px;width:20px;line-height:40px;color:#1dafc2}.woocommerce-privacy-policy-text{font-size:13px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{padding:20px}.nav-links .dots,.nav-links span.current{color:#000}.nav-links .next,.nav-links .prev{color:#fff;height:40px;width:40px;background:#1dafc2;border-radius:100%;margin:0 1rem;box-shadow:0 3px 6px rgba(0,0,0,.16)}.pagination{margin-top:2rem;padding-top:3rem;border-top:3px solid #bbe7ed;width:100%}.resource-loop{margin-bottom:3rem;padding:0 1rem}.resource-loop .resource-header{padding:1rem;border-radius:20px;background:#efefef;min-height:200px;position:relative;color:#fff;background-image:url(https://urstrong.com/wp-content/themes/urs2/images/bg_resource@2x.png);background-repeat:no-repeat;background-size:cover}.resource-loop .resource-content{padding:1rem}.filter-search{margin:1rem 0 2rem 0;list-style:none;text-align:left}.filter-search li{margin:10px 0}.resource-loop .type{text-align:left;color:#fff;font-weight:600;font-size:.75rem}.resource-loop .grade{position:absolute;height:50px;width:50px;background:rgba(255,255,255,.5);right:10px;top:10px;color:#363330;text-align:center;box-shadow:0 3px 6px rgba(0,0,0,.16);letter-spacing:4px;border-radius:100%;line-height:52px;transform:rotate(15deg);font-size:1rem}.resource-loop .topics{position:absolute;bottom:1rem;left:50%;transform:translateX(-50%);width:100%}.resource-loop .topics span{display:inline-block;padding:5px 10px;background:rgba(255,255,255,.5);border-radius:20px;font-weight:400;font-size:.75rem;text-decoration:none;color:#000;width:auto}.resource-loop a{text-decoration:none}.page-intro .topics{margin-bottom:1rem}.component-1 .resource-loop h3,.component-14 .resource-loop h3{margin:0;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;padding:0 1rem;color:#fff}.single-resources h2.heading{font-size:1.5rem;margin-bottom:.5rem;color:#1dafc2}.section.alt.alt-next-steps svg{margin-bottom:20px;fill:#fff}.single-resources .page-intro h1{margin:2rem 0}.single-resources .section{margin-bottom:2rem;border:2px solid #1dafc2;border-radius:20px;padding:3rem 3rem 3rem 8rem;position:relative}.single-resources .section .icon{position:absolute;left:40px;top:50px}.single-resources .section img{width:auto}.single-resources .row.inner .section p{max-width:100%}.single-resources .section.alt{color:#fff;background:#1dafc2}.single-resources .section.alt h2.heading{color:#fff}.single-resources .alt-key-outcome p{font-size:1.25rem;line-height:1.5}.single-resources .alt-next-steps{text-align:center;padding:3rem 6rem}.single-resources .alt-next-steps a{color:inherit}.suggested-resources h2{margin-bottom:2rem}.social-holder{margin-top:3rem;margin-bottom:1rem}.single-resources .page-intro .topics{color:#1dafc2;display:inline-block;padding-bottom:5px;border-bottom:1px solid #ccc;border-bottom-color:inherit;font-weight:600}.single-resources .page-intro .topics a{color:inherit;text-decoration:none}.resource-menu{background:#1dafc2;color:#fff;top:110px;left:0;width:100%;z-index:1;box-shadow:0 3px 6px rgba(0,0,0,.16);position:fixed}.resource-menu.parents{background:#de90c4}.resource-menu i{font-size:.6rem;position:relative;top:-1px}.resource-menu li.home i{font-size:12px;position:relative;top:-1px;margin-right:5px}.resource-menu ul{margin:0}.resource-menu ul li{list-style:none;display:inline-block;position:relative;margin:0 10px;line-height:46px}.resource-menu ul li>ul.sub-menu{width:250px;position:absolute;top:40px;left:-1rem;padding:2px 0 10px;border-radius:0 0 10px 10px;font-weight:400;display:block;visibility:hidden;opacity:.6;box-shadow:3px 10px 10px rgba(0,0,0,.16);background:#1dafc2}.resource-menu ul li>ul.sub-menu li{width:100%;display:block;height:auto;line-height:2}.resource-menu ul li:hover>ul.sub-menu{display:block;top:40px;visibility:visible;opacity:1;transition:all 350ms ease}.resource-menu ul li a{text-decoration:none;padding:0 0;color:#fff;font-size:14px;font-weight:500;text-transform:none;opacity:1}.resource-menu ul.sub-menu li a{text-transform:none;font-weight:500}.resource-menu ul li:hover .sub-menu a,.resource-menu ul li:hover .sub-menu a:hover,.resource-menu ul li:hover a{opacity:1}.resource-menu ul li:hover .sub-menu a{opacity:1}.resource-menu ul li{opacity:1}.resource-menu ul li:hover{opacity:1}.page-id-107 .resource-menu li.workshop,.page-id-1124 .resource-menu li.home,.page-id-1315 .resource-menu.parents li.home,.page-id-79338 .resource-menu li.friendology,.page-id-79341 .resource-menu li.training,.page-id-79774 .resource-menu li.friendship,.page-id-84168 .resource-menu li.howto,.post-type-archive-language .resource-menu li.language,.post-type-archive-language .resource-menu li.parents,.post-type-archive-resources .resource-menu li.resources,.single-resources .resource-menu li.resources,.tax-friendology_cat .resource-menu li.friendology,.tax-grade .resource-menu li.resources,.tax-membership .resource-menu li.resources,.tax-topic .resource-menu li.resources,.tax-type .resource-menu li.resources{border-bottom:4px solid #fff;opacity:1}ul.social{margin:0}footer{background:#fff;font-weight:400;line-height:2;border-top:1px solid #f5f5f5;font-size:14px}footer p{line-height:2;margin-top:0}footer li a:hover,footer p a{color:#1dafc2}footer p.copyright a{color:initial}footer p a:hover,footer ul.social a{color:initial}footer .social{text-align:center;width:100%;margin-top:1rem;margin-left:0;margin-right:0}.social li{display:inline-block}.social a{display:inline-block;width:35px;height:35px;line-height:35px;border-radius:100%;text-align:center;background:#1dafc2;color:#fff!important;margin:4px;box-shadow:0 3px 6px rgba(0,0,0,.16)}.social a:hover{box-shadow:none}footer p.copyright{font-size:.75rem}footer p.copyright a{margin-left:1.5rem}footer p.copyright a:hover{color:#1dafc2}footer a{text-decoration:none}footer li{list-style:none}.footer-promo p{max-width:400px}.footer-promo:after{content:'';background:rgba(0,0,0,.4);background:#000;background:linear-gradient(90deg,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 59%);position:absolute;top:0;bottom:0;left:0;width:100%;z-index:0}.footer-promo .container{z-index:1}.footer-promo h2{font-size:3rem}.footer-promo h2 em{line-height:.8}.footer-promo{color:#fff;position:relative}.footer-promo .animated.link{margin-top:2rem}.footer-promo a.link{color:#fff!important}.footer-promo em{color:#fff!important}.post-type-archive-language .resource-loop .resource-header{background:#1dafc2}.post-type-archive-language #accordion{max-width:1060px;margin:auto}.post-type-archive-language #accordion h3.resource-divider{padding-bottom:10px;border-bottom:2px solid #1dafc2;color:#000;font-size:1.25rem;width:100%;display:block;margin-top:0}.post-type-archive-language #accordion{width:100%}.woocommerce-variation-price{font-weight:700;color:#000;text-align:left}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#000;text-align:left}.woocommerce.columns-3,.woocommerce.columns-3 ul{width:100%}.woocommerce .select-wrapper:after{top:6px}#team_owner_takes_seat_field{display:none}.wc-memberships-for-teams-team-fields-wrapper{text-align:center}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal;padding:10px 15px;border:1px solid #999796;border-radius:5px}.woocommerce .single-product-membership-holder div.product form.cart .button{float:none;text-transform:none;font-size:16px}.woocommerce div.product form.cart{margin-bottom:8rem}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{min-height:60px;padding:0 20px;margin-top:10px}.woocommerce div.product form.cart div.quantity{margin-right:20px}.woocommerce ul.products li.product a img{border-radius:20px;max-height:120px;width:auto;margin:auto}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{min-height:80px}.woocommerce ul.products li.product .price{font-size:12px;color:#9a9997;font-weight:600;height:50px}.woocommerce ul.products li.product .price span.amount{display:block;font-size:1.5rem}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{text-align:center;padding:20px;border-radius:20px;border:1px solid #1dafc2}.single-product .woocommerce div.product form.cart .button{margin-top:0}.single-product.woocommerce div.product p.price{font-weight:600;font-size:2rem;margin-bottom:2rem;margin-top:1rem;color:#1dafc2;float:left;margin:0;position:relative;text-align:left;top:0;width:100%}.woocommerce .single-product-membership-holder{margin-top:60px}.single-product .page-intro{padding-top:0;padding-bottom:45px}.single-product.woocommerce .woocommerce-variation-add-to-cart-enabled{display:inline-block}.woocommerce-product-gallery__image a{position:relative;display:block}.woocommerce-product-gallery__wrapper>div:first-child a:after{font-family:"Font Awesome 5 Pro";content:'\f002';position:absolute;top:0;right:0;font-size:20px;height:50px;width:50px;background:#fff;border-radius:50px;display:inline-block;text-align:center;line-height:50px}.woocommerce div.product div.images img{margin:0}.woocommerce div.product form.cart .variations{margin-top:1rem;margin-bottom:1rem}.woocommerce div.product div.images img{border-radius:20px;margin-bottom:30px}.single_variation_wrap{display:inline-block}.single_variation_wrap .woocommerce-variation.single_variation{display:inline-block}woocommerce div.product form.cart .variations td.label{padding-right:1em;position:relative;top:5px}.single_variation_wrap .woocommerce-variation-price{font-weight:700;color:#000;text-align:left;display:inline-block;width:auto;line-height:45px;position:relative;top:-13px;margin-right:20px}.single_variation_wrap .woocommerce-variation-price{display:inline-block}.single-product.woocommerce div.product.product-type-variable p.price{display:none}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{font-size:75%;line-height:1}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:50%}.woocommerce-product-details__short-description{margin-top:120px}.single-product.page-intro .row{min-height:250px}.wc-memberships-for-teams-team-fields-wrapper label{width:100%;display:block}.single-product .post-content .container{margin-top:-370px}.woocommerce div.product form.cart .variations select{margin:0;padding-right:30px}.woocommerce div.product form.cart .variations td.label{position:relative;top:5px}.woocommerce.single-product div.product .product_title{font-size:2rem;margin-top:20px;margin-bottom:0}.reset_variations{display:none!important}.product_cat-memberships .quantity .qty{display:none}.memberships td h4{color:#1dafc2;margin-bottom:30px;font-size:24px}.memberships thead td{vertical-align:top}.memberships thead td:first-child{vertical-align:middle}.memberships h4 span.year{font-size:12px;font-weight:600;margin:0;color:#000;position:relative;top:-3px;left:-4px}.resource-menu-trigger{display:none}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #d3ced2;padding:0 1rem;margin:0 4px 0 0;outline:0;height:40px;min-width:220px;border-radius:20px}.woocommerce-product-gallery__image{margin:1rem 1rem 0 0;border-radius:20px;overflow:hidden}.woocommerce div.product div.images.woocommerce-product-gallery{padding-right:4rem}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#1dafc2;padding:0 20px}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#1dafc2!important;padding:0 20px;box-shadow:none}.woocommerce a.button.remove_member,.woocommerce a.button.set_as_manager,.woocommerce a.button.set_as_member{height:auto;text-decoration:none;line-height:1.5;background-color:transparent;padding:0 10px;color:#000;text-transform:none;box-shadow:none;text-align:left;min-width:auto}.woocommerce a.button.set_as_manager:hover,.woocommerce a.button.set_as_member:hover{color:#000}.woocommerce a.button.remove_member:hover,.woocommerce a.button.set_as_manager:hover,.woocommerce a.button.set_as_member:hover{background-color:transparent;text-decoration:underline}.woocommerce a.button.remove_member,.woocommerce a.button.remove_member:hover{color:red}.post-type-archive-resources .page-intro .padding-top,.tax-membership .page-intro .padding-top,.tax-topic .page-intro .padding-top,.tax-type .page-intro .padding-top,.woocommerce-account .page-intro .padding-top,.woocommerce-checkout .page-intro .padding-top{padding-bottom:3rem}.woocommerce-additional-fields{margin-top:2rem}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{font-size:1rem;height:50px;line-height:50px;border-radius:30px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#eaf8fa;border-radius:5px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{margin-top:2rem;padding:0 3rem}.tribe-checkout-backlinks{display:none}#order_review,#order_review_heading{width:50%;float:right}form.checkout{float:left}.woocommerce-checkout .checkout h3{margin-bottom:1rem}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:100%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:100%}.woocommerce .col2-set,.woocommerce-page .col2-set{width:40%;float:left}.select2-container .select2-selection--single{height:41px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1;padding:13px 15px}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border-top:0}.woocommerce-info{border:1px solid #1dafc2;border-radius:20px;background:rgba(29,175,194,.1)}.woocommerce-message{border:1px solid #1dafc2;border-radius:5px;background:rgba(29,175,194,.1);line-height:40px;font-weight:700}.woocommerce-error{border:1px solid #b81c23;border-radius:5px;background:rgba(184,28,35,.1);font-weight:700}.woocommerce-account-join-team .woocommerce-error{margin-top:50px;margin-bottom:-50p}.woocommerce-error::before{display:none}.woocommerce-account-join-team .woocommerce-Button.button{margin-top:1rem}.woocommerce-cart .woocommerce-message a.button.wc-forward{display:none!important}.select2-search--dropdown{padding:7px 15px}.select2-results__option{padding:6px 15px;font-size:14px}.woocommerce-message::before{color:#1dafc1;top:16px}.woocommerce .woocommerce-account-join-team .col2-set,.woocommerce-page .woocommerce-account-join-team .col2-set{width:100%;margin-top:100px}.woocommerce .woocommerce-account-join-team{text-align:center}.woocommerce .woocommerce-account-join-team form.checkout_coupon,.woocommerce .woocommerce-account-join-team form.login,.woocommerce .woocommerce-account-join-team form.register{background:#fff;padding:2rem;margin-top:0;border-radius:20px}.woocommerce-account-join-team .woocommerce-privacy-policy-text{font-size:13px;display:block;width:100%;float:left}.woocommerce-account-join-team .automatewoo-optin{float:left;width:100%}.woocommerce-input-wrapper input::-webkit-input-placeholder{color:#999;font-size:12px}.woocommerce-input-wrapper input::-moz-placeholder{color:#999;font-size:12px}.woocommerce-input-wrapper input:-ms-input-placeholder{color:#999;font-size:12px}.woocommerce-input-wrapper input:-moz-placeholder{color:#999;font-size:12px}.create-account .woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox{border:1px solid #1dafc2;border-radius:10px;background:rgba(29,175,194,.1);margin-top:1rem;display:block;padding:20px}.select2-search--dropdown{display:block;padding:7px}.woocommerce-info::before{color:#1dafc2;top:19px}.woocommerce-checkout .select-wrapper{width:100%}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #1dafc2}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover,.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled],.woocommerce input.button:disabled[disabled]:hover{padding:0 20px;background-color:#1dafc2!important;color:#fff!important;box-shadow:none}.woocommerce .quantity .qty{padding:10px 0;border:1px solid #999796;border-radius:5px}.product_cat-memberships div.images.woocommerce-product-gallery{display:none}.woocommerce h1{font-size:3rem}.woocommerce-shop.woocommerce h1{margin-bottom:3rem}.product_cat-memberships div.summary{width:60%!important;float:none!important;text-align:center;margin:auto}.woocommerce ul#shipping_method li label{padding-left:0}.single-product-membership-holder .product_meta{display:none}.woocommerce div.product form.cart .variations,.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations tr{display:block}.memberships .price{display:inline}.memberships .inner{border-radius:20px;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.16);padding:30px}.page-intro .memberships h5{margin:1rem 0;padding:0;border:none!important}.page-intro .memberships h4{opacity:.7;display:block;margin:0 0 1rem}.page-intro .memberships h4 .from,.page-intro .memberships h4 .subscription-details{opacity:.5;font-size:70%}.page-intro .memberships a.button{margin-top:1rem}.blog-filter .searchandfilter ul{margin-bottom:2rem;width:auto}.blog-filter .searchandfilter div>ul:before{content:'Filter: ';margin-right:10px;display:inline-block}.blog-filter .searchandfilter li{width:auto;margin:5px 0;display:inline-block}.post .inner{padding:1rem 2rem}.post .animated.link:before{z-index:-1}.post-content img{width:auto;margin-top:1rem;margin-bottom:1rem}.post-content img.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center}.post-content a{color:#1dafc2}.post-content img.alignleft{float:left;margin:0 2rem 1rem 0}.post-content img.alignright{float:right;margin:0 0 1rem 2rem}img.aligncenter{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center;display:block;margin-left:auto;margin-right:auto}.woocommerce-MyAccount-navigation ul{list-style:none;max-width:280px}.woocommerce-MyAccount-navigation ul a{text-decoration:none;padding-bottom:15px;color:#1dafc2;margin-bottom:1rem;border-bottom:1px solid #bbe7ed;display:block}.woocommerce-MyAccount-navigation ul .is-active a,.woocommerce-MyAccount-navigation ul a:hover{color:#363330}.woocommerce-MyAccount-navigation ul .is-active a:after{font-family:"Font Awesome 5 Pro";content:'\f061';float:right}.woocommerce table.my_account_orders .button,.woocommerce table.my_account_orders .button:hover{height:auto;line-height:auto;text-decoration:none;text-transform:none;font-size:.75rem;display:inline-block;border-radius:0;padding:0;min-width:auto;text-align:center;font-weight:700;background-color:transparent;color:#1dafc2;box-shadow:none;text-decoration:underline;margin:0 7px;line-height:2}.woocommerce table.my_account_orders .button:hover{text-decoration:none}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:15px 15px}.woocommerce table.my_account_orders th{padding:15px}.my-team-section.add-member #registration-link_field .button:before{display:none}.my-team-section.add-member #registration-link{min-width:65%}.woocommerce table.shop_table td{border:none}.woocommerce table.my_account_orders,.woocommerce table.shop_table{border:1px solid #1dafc2;border-radius:20px;margin-bottom:3rem;overflow:hidden}.woocommerce-account .addresses .title h3,.woocommerce-account .woocommerce-MyAccount-content h2,.woocommerce-account-my-teams h3{margin-bottom:1rem;font-size:1.1rem}.woocommerce-MyAccount-content em{font-style:italic}th.membership-next-bill-on,th.membership-plan,th.membership-start-date{width:20%}th.membership-actions{width:15%}.my-team-section.add-member #registration-link_field,.my-team-section.settings #team-name_field{display:flex;margin-bottom:2rem}.my-team-section.add-member #registration-link,.my-team-section.settings #team-name{flex:1;text-overflow:ellipsis;margin-right:1rem}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{display:none}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#1dafc2;color:#fff;box-shadow:none}.woocommerce-MyAccount-content p{margin-bottom:1rem}.woocommerce-account .addresses .title .edit{float:none;margin:0 0 0 1rem;position:relative;top:1px;color:#1dafc2;font-size:.9rem}.woocommerce-account legend{display:block;margin-top:3rem;font-weight:700;width:100%;float:left;margin-bottom:1rem}.woocommerce form .form-row label{font-weight:700;font-size:.9rem}.woocommerce-form-row span.required{display:inline-block}.woocommerce .woocommerce-account-my-teams table.my_account_orders td{padding:15px 20px}.woocommerce .woocommerce-account-my-teams table.shop_table{margin-top:1rem}.woocommerce table.my_account_orders thead{background:#1dafc2;color:#fff;font-weight:700}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{margin-left:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid #1dafc2;border-bottom-width:1px;border-right-width:1px;text-align:left;width:100%;border-radius:20px;padding:30px;line-height:2}.woocommerce table.shop_table td,.woocommerce table.shop_table th{border:none;padding:15px}.woocommerce table.my_account_orders tbody tr:nth-child(2n),.woocommerce table.shop_table tr:nth-child(2n){background:#eaf8fa}.schools-table{border:1px solid #1dafc2;border-radius:20px;overflow:hidden}.schools-row,.schools-table{width:100%}.schools-row,.schools-table .labels{display:flex}.schools-table .labels{background:#1dafc2;color:#fff;font-weight:700}.schools-table .labels div{width:25%;padding:1rem 2rem;text-align:left}.schools-row div{width:25%;padding:1rem 2rem;text-align:left}.schools-row:nth-child(odd){background:#eaf8fa}.schools-row div:first-child,.schools-row div:nth-child(3){font-weight:600}.schools .pagination{margin-top:5rem;padding:0;border:0;text-align:center}.schools-row div:first-child,.schools-table .labels div:first-child{width:40%}.memberships table{margin-bottom:50px}.memberships p em{font-size:.75rem;font-style:italic}.memberships table td{text-align:center;padding:20px}.memberships table .table-header{background:0 0;color:#fff;padding:10px 0;border-radius:20px}.memberships table td:nth-child(4) .table-header{margin-top:10px;position:relative}.memberships table td:nth-child(4) .table-header .section-promo.peel{border-radius:100%;position:absolute;right:-40px;top:-60px;width:100px;height:100px;box-shadow:0 6px 12px rgb(0 0 0 / 16%);cursor:initial;background:#1dafc2!important;z-index:9}.memberships table td:nth-child(4) .table-header .section-promo.peel:after{display:none}.memberships table td:nth-child(4) .table-header .section-promo .text{color:#fff;padding:0 12px}.memberships table .table-header p{line-height:1.2rem;margin-top:10px;font-size:.75rem}#page-colour-blue .memberships h3 em{color:#fff}.memberships table thead tr{background:#fff}.memberships table tr:nth-child(2n){background:rgba(29,175,194,.1)}.memberships table td:nth-child(2),.memberships table td:nth-child(4){background:rgba(29,175,194,.1)}.memberships table thead tr:first-child td:nth-child(2),.memberships table thead tr:first-child td:nth-child(3){border-top:10px solid #fff;border-radius:25px 25px 0 0}.memberships table tbody tr:last-child td:nth-child(2),.memberships table tbody tr:last-child td:nth-child(3){border-bottom:10px solid #fff}.memberships thead td{border-radius:20px 20px 0 0}.memberships tbody td:first-child{text-align:left;font-weight:600;color:#46423f;border-radius:20px 0 0 20px;width:35%}.memberships tbody td:last-child{border-radius:0 20px 20px 0}.memberships tbody td{padding:1rem 2rem}.memberships tbody tr:last-child{background:#fff}.memberships tbody tr:last-child td{border-radius:0 0 25px 25px;border-top:1px solid #bbe7ed;padding:30px 0}.memberships tbody tr:last-child td:first-child{padding:30px 20px;text-align:center}.memberships thead td:nth-child(4){border:2px solid #1dafc2;border-bottom:0}.memberships tbody td:nth-child(4){border-left:2px solid #1dafc2;border-right:2px solid #1dafc2}.memberships tbody tr:last-child td:nth-child(4){border-bottom:2px solid #1dafc2}.memberships .price{margin-bottom:2rem;line-height:1}.memberships .price>span{font-size:.75rem;color:#000;font-weight:300}.memberships span.amount{font-size:1.25rem;font-weight:700;color:#1dafc2;margin:0 5px}.memberships td i{color:#1dafc2;margin-left:5px}.memberships td .tips{position:relative;display:inline;cursor:pointer}.memberships td .tips div{display:none;position:absolute;left:calc(100% + 10px);top:-60px;border-radius:20px;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:20px;background:#fff;width:320px;text-align:center;z-index:3;font-weight:300;line-height:1.4;font-size:.875rem}.memberships td .tips div:before{position:absolute;left:-10px;top:55px;content:'';width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff;box-shadow:0 3px 6px rgba(0,0,0,.16)}.memberships td .tips:hover div{display:block}.membership-product .woocommerce-product-details__short-description{text-align:left;max-width:500px}.woocommerce .membership-product div.product div.summary{width:100%!important}.woocommerce div.product .product_title{text-align:left}.membership-product label{min-width:241px!important;margin-right:1rem;font-size:1rem!important}.team-fields .woocommerce-input-wrapper,.team-fields label{display:inline-block!important}.woocommerce .woocommerce-breadcrumb{display:none}.team-fields{margin-bottom:2rem}.team-fields .woocommerce-input-wrapper{min-width:320px}.membership-product .woocommerce div.product div.summary{width:100%!important;float:none!important;text-align:left;margin:auto}.woocommerce div.product form.cart .variations,.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations tr{display:inline-block}.woocommerce ul.products{width:100%;float:left}.woocommerce.related-products ul.products{width:100%;float:left;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center}#sidebar{float:left;width:30%;padding-right:4rem;display:none}#sidebar h2{color:#1dafc2;font-size:1rem}#sidebar li{list-style:none}#sidebar ul{margin:0}#sidebar ul li.widget{margin-bottom:2rem}.woocommerce-product-search{position:relative}#sidebar .product-categories a{text-decoration:none}#sidebar .product-categories a:hover{text-decoration:underline}.woocommerce-product-search button{position:absolute;top:4px;right:4px;height:33px;background:#1dafc2;border:none;border-radius:20px;padding:0 10px;color:#fff;font-weight:700;text-transform:uppercase;font-size:10px}#woocommerce-product-search-field-0{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal;padding:10px 15px;border:1px solid #999796;border-radius:20px}.woocommerce .membership-product div.product .price{margin-bottom:2rem;font-family:Montserrat,sans-serif;display:none}.woocommerce.single-product .single-product-membership-holder div.product .product_title{display:none}.woocommerce .single-product-membership-holder div.product{text-align:center}.single-product-membership-holder .header-blue{background:#bbe7ed;padding:2rem 0;margin-bottom:3rem}.woocommerce .single-product-membership-holder{background:#fff}.woocommerce .single-product-membership-holder h1{font-family:'Gochi Hand',sans-serif;font-weight:400;color:#1dafc2;line-height:1;font-size:2.5rem}.single-product-membership-holder{width:680px;margin:auto;text-align:center;border:1px solid #1dafc2;border-radius:20px;overflow:hidden;margin-bottom:1rem;padding-bottom:3rem}.woocommerce .single-product-membership-holder div.product form.cart{padding:0;text-align:center;margin:0}.single-product-membership-holder a.back{color:#1dafc2;margin:1rem 0 1rem 0;text-decoration:none;font-weight:600;display:inline-block}.single-product-membership-holder #team_name_field label{display:none!important}.single-product-membership-holder a.back:hover{text-decoration:underline}.woocommerce .membership-product div.product>span{font-size:70%;color:#000}.product_meta{margin-top:10px;font-weight:700}.product_meta .sku_wrapper{display:none;font-size:0}.product_meta .posted_in{font-size:0}.product_meta .posted_in a{font-size:1rem}.woocommerce .membership-product div.product span.amount{color:#1dafc2;font-size:2rem;margin:0 10px;font-weight:700}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{display:none}.gform_wrapper .gfield_checkbox li label,.gform_wrapper .gfield_radio li label{font-size:16px}.gform_wrapper h2.gsection_title,.gform_wrapper h3.gform_title,body .gform_wrapper .gsection .gfield_label{font-size:1.5rem}.gform_wrapper img{width:40px;height:40px;position:relative;top:0;float:left}.gform_footer button{float:left}#field_14_22,#field_3_22{padding:3rem;background:#1dafc2;border-radius:20px;overflow:hidden;margin:4rem 0;position:relative}#field_14_22:before,#field_3_22:before{content:'URSTRONG Workshops';font-size:1.5rem;color:#fff;display:block;text-align:center;margin-bottom:2rem;font-family:Montserrat,sans-serif;font-weight:700}#field_14_22 li,#field_3_22 li{width:50%;float:left;line-height:30px;margin:10px 0}li label{font-size:16px;padding-left:10px}#field_14_22 li label,#field_3_22 li label{color:#fff;font-size:16px;padding-left:10px}#field_14_22 input[type=checkbox],#field_3_22 input[type=checkbox]{-webkit-appearance:none;content:"";display:block;width:20px!important;height:20px!important;float:left;position:relative;top:3px;border:1px solid #fff;border-radius:3px;background-color:rgba(255,255,255,.1)}#field_14_22 input[type=checkbox]:checked,#field_3_22 input[type=checkbox]:checked{background-color:#fff}body .gform_wrapper ul.gfield_radio li input[type=radio]{-webkit-appearance:none;content:"";display:block;width:20px!important;height:20px!important;float:left;position:relative;top:1px;border-radius:100%;border:1px solid #1dafc2;border-radius:100%;background-color:0}body .gform_wrapper ul.gfield_radio li input[type=radio]:checked{background-color:#1dafc2}body .gform_wrapper textarea.large{height:100px}#field_3_22 li label{color:#fff;font-size:16px;padding-left:10px}#field_14_21 input[type=checkbox],#field_3_20 input[type=checkbox],#field_3_21 input[type=checkbox],#field_3_22 input[type=checkbox],#input_14_20 input[type=checkbox]{-webkit-appearance:none;content:"";display:block;width:20px!important;height:20px!important;float:left;position:relative;top:3px;border:1px solid #fff;border-radius:3px;background-color:rgba(255,255,255,.1)}#field_14_21 input[type=checkbox],#field_3_20 input[type=checkbox],#field_3_21 input[type=checkbox],#input_14_20 input[type=checkbox]{border-color:#1dafc2;margin:0}#field_14_21 li label,#field_3_21 li label,#input_14_20 li label,#input_3_20 li label{font-size:16px;padding-left:10px}#field_14_21 input[type=checkbox]:checked,#field_3_21 input[type=checkbox]:checked,#input_14_20 input[type=checkbox]:checked,#input_3_20 input[type=checkbox]:checked{background-color:#1dafc2}#gfield_description_14_40,#gfield_description_3_39{color:#000}#field_3_22 input[type=checkbox]:checked{background-color:#fff}#field_14_23,#field_3_23{margin-bottom:3rem;float:left;margin-top:3.5rem}#field_14_23 li,#field_3_23 li{width:50%;float:left}body .gform_wrapper .top_label .gfield_label{display:-moz-inline-stack;display:inline-block;line-height:1.3;clear:both;margin-left:0;padding-left:0}body .gform_wrapper .gsection{border-bottom:none;padding:0;margin:28px 0;clear:both;color:#1dafc2;width:100%;text-align:center}.contact-info h3{margin-top:1rem;margin-bottom:1rem}.contact-info .row{margin-top:1rem}.contact-info bold{font-weight:700}.contact-info a{opacity:.7;text-decoration:none;color:#1dafc2}.contact-info a:hover{opacity:1}body .gform_wrapper h2.gsection_title{margin-top:3rem!important}.gform_wrapper ul.gfield_checkbox#input_7_37 li{display:inline-block;margin-right:15px}body .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body select,body textarea{-webkit-appearance:none;box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal;padding:0 15px;border:1px solid #9a9897;border-radius:5px;box-shadow:none;height:40px;line-height:40px}body .gform_wrapper.gf_browser_chrome .gfield_checkbox li input,body .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],body .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top:3px}body .gform_wrapper .gfield_required{color:#000;opacity:.25}body .gform_wrapper label.gfield_label{font-size:.9rem}body .gform_wrapper.gf_browser_chrome select{padding:0 1rem;min-width:auto}body .gform_wrapper ul li.gfield.no_label label.gfield_label{display:none}body .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,body .gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{margin:5px 0 9px 1px;opacity:.5}body .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top:2px}.school-hub .holder{border-radius:20px;border:1px solid #bbe7ed;padding:40px;min-height:100%}#page-colour-green .school-hub .holder{border:1px solid #4ecfaf}#page-colour-red .school-hub .holder{border:1px solid #ff6170}#page-colour-orange .school-hub .holder{border:1px solid #ffae4f}#page-colour-pink .school-hub .holder{border:1px solid #f5deed}#page-colour-purple .school-hub .holder{border:1px solid #9d58e2}#page-colour-yellow .school-hub .holder{border:1px solid #fff6d0}.school-hub .holder img{float:right;margin:0 0 0 1rem;max-width:50%}.school-hub .holder h3{font-size:1.5rem;margin-bottom:1rem;line-height:1}.school-hub .holder-solid{border-radius:20px;padding:80px 40px;min-height:100%;border-radius:20px;border:1px solid #bbe7ed;padding:40px;min-height:100%}#page-colour-green .school-hub .holder-solid{border:1px solid #4ecfaf}#page-colour-red .school-hub .holder-solid{border:1px solid #ff6170}#page-colour-orange .school-hub .holder-solid{border:1px solid #ffae4f}#page-colour-pink .school-hub .holder-solid{border:1px solid #f5deed}#page-colour-purple .school-hub .holder-solid{border:1px solid #9d58e2}#page-colour-yellow .school-hub .holder-solid{border:1px solid #fff6d0}.press-archive .col{margin-bottom:2rem}.press-holder{border:1px solid #bbe7ed;padding:15px;border-radius:20px;min-height:100%;padding-bottom:50px;margin-top:2rem;position:relative}.press-holder img{border-radius:10px}.press-holder .animated.link{position:absolute;bottom:35px}.press-holder .inner{padding:20px}.press-holder a{text-decoration:none}.press-holder date{font-size:1rem;color:#363330;text-transform:uppercase;width:100%;display:block}.press-holder h6{font-size:1.25rem;color:#1dafc2;display:block;width:100%;margin:10px 0;font-weight:500}.press-holder h3{font-size:1.25rem;margin-bottom:2rem;line-height:1.5}.video-holder{position:relative;background:#000;line-height:0;border-radius:30px;overflow:hidden}.video-holder img{position:relative}.video-holder .link-display{position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);z-index:3}.video-holder .link-display a span{color:#fff}.EVENT-TICKETS>p>b{background:#bbe7ed;margin-bottom:3rem;padding:1rem}html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;background:#fff;padding:4rem;border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.16)}.remodal-is-initialized{display:inline-block}.hustle-ui.hustle-popup .hustle-popup-mask,.remodal-bg.remodal-is-opened,.remodal-bg.remodal-is-opening{-webkit-filter:blur(20px);filter:blur(20px)}.remodal-overlay{background:rgba(29,175,194,.8);background:rgba(24,24,24,.6)}.remodal-overlay.remodal-is-closing,.remodal-overlay.remodal-is-opening{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.remodal.remodal-is-closing,.remodal.remodal-is-opening{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:-35px;right:-35px;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;-webkit-transition:color .2s;transition:color .2s;text-decoration:none;color:#fff;border:0;outline:0;background:0 0}.remodal-close:focus,.remodal-close:hover{opacity:.5;color:#fff}.remodal-close:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif!important;font-size:35px;line-height:35px;position:absolute;top:12px;left:0;display:block;width:35px;content:"\00d7";text-align:center}.remodal-cancel,.remodal-confirm{font:inherit;display:inline-block;overflow:visible;margin:0;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:focus,.remodal-confirm:hover{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner,.remodal-confirm::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width:641px){.remodal{max-width:70%}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:70%}.private{text-align:center;font-size:1rem;margin-bottom:3rem;color:#1dafc2}.private img{width:14px;height:16px;display:inline-block;position:relative;top:1.5px}.single-product footer{position:relative}.single-product footer:before{content:'';height:110px;position:absolute;top:-50px;left:0;width:100%;z-index:0;background-image:url(https://urstrong.com/wp-content/themes/urs2/images/section-top-blue.svg);background-repeat:repeat-x;background-size:contain}.page-template-template-101-legacy .resource-loop{padding:1.5rem 0;margin:0}.tribe-events-related-events-title,.tribe-related-events{display:none}.page-tribe-attendee-registration .page-intro .container.padding-top,.post-type-archive-language .page-intro .container.padding-top,.tax-friendology_cat .page-intro .container.padding-top,.woocommerce-cart .page-intro .container.padding-top{padding-bottom:3rem}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__event{padding:0}body.page-tribe-attendee-registration .tribe-common .tribe-field textarea{min-height:60px;padding-top:15px;line-height:1}.post-type-archive-language h2.heading,.tax-friendology_cat h2.heading{font-family:'Gochi Hand',sans-serif;color:#1dafc2;font-weight:400}.post-type-archive-language .draw img,.tax-friendology_cat .draw img{border-radius:20px}.woocommerce form.login{padding:0}.woocommerce-ResetPassword.lost_reset_password h2,.woocommerce-account .woocommerce form.login h2{background:#bbe7ed;padding:2rem 0;margin-bottom:0}.woocommerce form .login-form-inner .form-row label{font-size:16px;font-weight:600}.login-form-inner{padding:2rem}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{position:relative;top:5px}.woocommerce-form-login .woocommerce-form__input.woocommerce-form__input-checkbox{position:relative;top:1px}.woocommerce form.woocommerce-ResetPassword.lost_reset_password .form-row-first,.woocommerce-page form.woocommerce-ResetPassword.lost_reset_password .form-row-first{float:left}.woocommerce-ResetPassword.lost_reset_password{max-width:680px;margin:auto;background:#fff;border:1px solid #1dafc2;border-radius:20px;overflow:hidden}.woocommerce-lost-password .woocommerce{max-width:680px;margin:auto;min-height:300px;margin-top:0}body .gform_wrapper li.gfield.gfield_error,body .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent;margin-bottom:0!important;border-top:none;border-bottom:none;padding-bottom:0;padding-top:0;box-sizing:border-box}body .gform_wrapper div.validation_error{color:#d83636;font-size:1em;font-weight:700;margin-bottom:0;margin-top:2rem;border:2px solid #d83636;padding:1rem;clear:both;width:100%;text-align:center;border-radius:10px;width:calc(100% - 16px)}.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{font-size:12px}body .gform_wrapper .gfield_error .gfield_label{color:#000}body .gform_wrapper .validation_message{color:#d83636}body .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body .gform_wrapper li.gfield_error select,body .gform_wrapper li.gfield_error textarea{border-color:#d83636}body .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,body .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0}body .gform_validation_errors>h2{color:#d83636}body .gform_validation_errors>h2:before{display:none}body .gform_legacy_markup_wrapper .field_description_below .gfield_description{padding-top:0}ul.product-categories .cat-item-15,ul.product-categories .cat-item-441{display:none!important}.pswp__button--arrow--left,.pswp__button--arrow--right,.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:1!important;visibility:visible!important;display:block!important}.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:'../images/default-skin.png'!important}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background-image:'../images/default-skin.png'!important}.pswp__button.pswp__button--close:after{font-family:"Font Awesome 5 Pro";content:'\f00d';color:#1dafc2;font-size:30px;font-weight:300;position:relative;top:10px;right:10px}.pswp__button--arrow--left:after,.pswp__button--arrow--right:after,.pswp__ui--idle .pswp__button--arrow--left:after,.pswp__ui--idle .pswp__button--arrow--right:after{font-family:"Font Awesome 5 Pro";content:'\f104';color:#1dafc2;font-size:40px;font-weight:300}.pswp__button--arrow--right:after,.pswp__ui--idle .pswp__button--arrow--right:after{content:'\f105'}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{opacity:1!important;visibility:visible!important;display:block!important}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left{left:0}.pswp__ui,.pswp__ui.pswp__ui--fit.pswp__ui--idle{opacity:1!important;visibility:visible!important}.pswp__ui pswp__ui--fit.pswp__ui--idle,.pswp__ui--fit .pswp__top-bar{opacity:1!important;visibility:visible!important}.pswp__ui--idle .pswp__button--arrow--right:after{content:'\f105'}.pswp__bg{background:#fff!important}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:20%;display:inline-block}.woocommerce span.onsale{height:50px;width:50px;background:#ff6170;transform:rotate(-15deg);font-family:'Gochi Hand',sans-serif;font-size:16px;font-weight:400;top:0;left:-.5em;box-shadow:0 3px 6px rgba(0,0,0,.16)}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2) img{border-radius:1;border:1px solid #1dafc2;padding:8px}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{text-align:center}.pswp__caption__center{text-align:center}.pswp__caption__center{color:#1dafc2}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background:0 0!important}.pswp__counter{color:#1dafc2;opacity:1;top:10px;left:10px}.pswp__ui--idle{opacity:1!important;visibility:visible!important;display:block!important}.my_custom_checkout_field{margin-top:40px;padding:30px 0 0 0;border-top:2px solid #f2f2f2}.footable-filtering{display:none}table.footable>tbody,table.footable>tbody td.footable-last-visible,table.footable>thead>tr>th.footable-sortable{border:none}.footable-filtering-external.footable-filtering-right,table.footable.footable-filtering-right>thead>tr.footable-filtering>th,table.footable>tbody>tr>td.footable-sortable,table.footable>tbody>tr>th.footable-sortable,table.footable>tfoot>tr>td.footable-sortable,table.footable>tfoot>tr>th.footable-sortable,table.footable>thead>tr.footable-filtering>th,table.footable>thead>tr>td.footable-sortable,table.footable>thead>tr>th.footable-sortable{background-color:#bbe7ed;color:#1dafc2}.fooicon-sort-desc:before,.fooicon-sort:before{content:"\f063"}.fooicon-sort-asc:before{content:"\f062"}td.footable-sortable>span.fooicon,th.footable-sortable>span.fooicon{position:initial;right:0;top:50%;margin-top:-7px;transition:opacity .3s ease-in;padding-left:5px}table.footable tr td,table.footable tr th{padding:20px;font-size:13.6px}table.footable tr th{font-weight:700}table.footable{border:1px solid #1dafc2;border-radius:20px;margin-bottom:3rem;overflow:hidden}table.footable,table.footable-details{position:relative;width:100%;border-spacing:0px;border-collapse:separate}.footable .btn-default{display:none}.my-account-holder{border:1px solid #1dafc2;border-radius:20px;padding:30px;display:flex;margin-bottom:60px}.woocommerce-account-my-teams .letter-header{border-bottom:1px solid #1dafc2;padding:20px;background:#bbe7ed;line-height:0}.woocommerce-account-my-teams .letter-header span{display:inline-block;border-radius:100%;height:20px;width:20px;border:1px solid #1dafc2;background:#fff;margin-right:10px}.woocommerce-account-my-teams .letter{border:1px solid #1dafc2;border-radius:5px 5px 0 0;padding:0;overflow:hidden;margin-bottom:0}.woocommerce-account-my-teams .my-account-holder-intro{min-width:30%;padding-right:2rem}.woocommerce-account-my-teams .letter-content{padding:30px 20px}.woocommerce-account-my-teams .letter-content a{color:#1dafc2;text-decoration:none}.woocommerce-account-my-teams .my-account-holder-intro .button{text-transform:none;min-width:210px}.woocommerce-account-my-teams h3{font-family:'Gochi Hand',sans-serif;color:#1dafc2}.woocommerce-account-my-teams h4{font-size:1.1rem;margin-bottom:1rem}.custom-registration-link{border:1px solid #1dafc2;border-radius:5px;padding:0;overflow:hidden;margin-bottom:0}.custom-registration-link input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 20px;line-break:60px;height:60px;border:none;width:calc(100% - 210px)}.custom-registration-link button{float:right;background:0 0;border:none;border-left:1px solid #1dafc2;appearance:none;height:60px;padding:0;font-size:1rem;color:#1dafc2;background:#bbe7ed;cursor:pointer;min-width:210px;font-size:1rem!important;font-family:Montserrat,sans-serif;font-weight:700}.custom-registration-link button i{margin-right:3px}#add-member-form{display:flex;-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.my-team-section.add-member #add-member-form .form-row-first{width:58%}#add-member-form .form-fields{width:calc(100% - 210px)}#add-member-form input[type=submit]{margin-bottom:16px;margin-left:10px;text-transform:none;font-size:1rem;width:210px;height:45px}#add-member-form input.input-text,#add-member-form select{height:60px;line-break:60px;border:1px solid #1dafc2}#add-member-form .select-wrapper:after{top:17px;right:15px}.woocommerce form h4{margin-top:2rem!important;display:block;float:left;width:100%}.woocommerce-billing-fields h3{margin-bottom:0}.woocommerce-billing-fields__field-wrapper small{font-size:14px;opacity:.7;margin-top:-10px;display:inherit}body .gform_legacy_markup_wrapper img.ui-datepicker-trigger{position:relative;top:-28px;float:right;right:15px;color:#1dafc2;opacity:.4}.ui-datepicker .ui-datepicker-header .ui-datepicker-month{max-height:22px;max-width:36%!important;margin:0 4px}.ui-datepicker-title select{margin-top:4px!important;line-height:1!important;padding:4px!important;font-size:12px!important;min-width:0;max-height:22px!important}body .ui-datepicker-header,body .ui-datepicker-header .ui-datepicker-header{background-color:#1dafc2;border-color:#1dafc2;border-style:solid;border-width:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#fff;filter:dropshadow(color=#000, offx=1, offy=-1);font-weight:700;line-height:31px;min-height:31px!important;text-shadow:none}body .ui-datepicker-calendar .ui-state-default{text-shadow:none!important}body .ui-datepicker-next,body .ui-datepicker-prev{background:0 0;line-height:33px}body .ui-datepicker-next:before,body .ui-datepicker-prev:before{font-family:"Font Awesome 5 Pro";content:'\f060';color:#fff}body .ui-datepicker-next:before{content:'\f061'}body .ui-datepicker select{border:none}body .ui-datepicker{-webkit-box-shadow:0 0 10px 0 rgb(0 0 0 / 25%);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 10px 0 rgb(0 0 0 / 25%);border-radius:5px;overflow:hidden}header ul.menu li{padding-bottom:44px}.resource-menu,.resource-menu.parents,.resource-menu.schools{background-color:transparent;box-shadow:none}.resource-menu.schools .menu1,.resource-menu.schools .menu2{background-color:#1dafc2;border-radius:50px}.resource-menu .container{max-width:1500px}.resource-menu.schools .container>div>div{gap:0!important;display:flex}.resource-menu ul.menu1{min-width:calc(100% - 200px);margin-right:20px;position:relative}.resource-menu ul.menu1.long{min-width:100%}.resource-menu ul li.myaccount{float:right;margin-right:15px}.resource-menu ul li.home{margin-left:15px}.resource-menu ul li.manage-staff a,.resource-menu ul li.myaccount a{padding:8px 20px;border-radius:30px;text-transform:uppercase;font-size:13px;font-weight:600;margin-right:-7px}.resource-menu ul li.manage-staff a{margin-right:0;margin-left:-7px;width:calc(100% + 14px);display:inline-block;line-height:35px}.woocommerce-account .resource-menu ul li.myaccount a,.woocommerce-account.woocommerce-teams .resource-menu ul li.manage-staff a{background:rgba(255,255,255,.2)}.woocommerce-account.woocommerce-teams .resource-menu ul li.myaccount a{background:0 0}.resource-menu ul.menu2{min-width:180px;text-align:center}.resource-menu ul.menu2 li{margin:0}.resource-menu .container>div>div{display:flex;flex-direction:row}.resource-menu .menu1,.resource-menu .menu2{box-shadow:0 9px 12px rgba(0,0,0,.1)}header a.logo{display:block;position:relative}header a.logo span{position:absolute;bottom:21px;left:68px;font-size:11px;font-weight:600}body .woocommerce .panels-container .panel{border:1px dashed #1dafc2;border-radius:20px;padding:0 2em 2em 2em}.woocommerce-MyAccount-content p.small{font-size:12px}.woocommerce-MyAccount-content p.user-name{margin-bottom:5px}.section-info a{text-decoration:none}body .woocommerce .panels-container .panel .panel-content .section .section-info{border-left:1px solid #dbdbdb;padding-left:10px;padding-right:2em}body .woocommerce .panels-container .panel.current-membership-panel .panel-content .thumbnail-container a.button{background:#f5deed;color:#000;min-width:174px;text-align:center;box-shadow:none}body .woocommerce .panels-container .panel.current-membership-panel .panel-content h3{font-size:16px}body .woocommerce .panels-container .panel.current-membership-panel .panel-content h3.membership-title{font-size:24px;margin:5px 0 15px}body .woocommerce .panels-container .panel.current-membership-panel .panel-content .thumbnail-container{top:-50px;position:relative}body .woocommerce .panels-container .panel.current-membership-panel .panel-content .section .section-title.membership-title span:last-child{font-family:'Gochi Hand',sans-serif;font-weight:400;font-size:135%;color:#1dafc2;line-height:1}body .woocommerce .panels-container .panel .panel-title{display:flex;padding-bottom:8px;justify-content:space-between;border-bottom:1px solid #1dafc2;font-weight:600;margin-top:20px;font-size:20px}body .woocommerce .panels-container .panel .panel-title a{font-weight:600;font-size:12px;text-decoration:none;text-transform:uppercase}.woocommerce .panels-container .panel form .form-row label{color:#1dafc2;font-size:12px;text-transform:uppercase;font-weight:600}.woocommerce .panels-container .panel form .form-row input.input-text,.woocommerce .panels-container .panel form .form-row textarea{border-color:#1dafc2}.woocommerce .panels-container .panel button.woocommerce-Button{margin-top:20px}.woocommerce .panels-container .panel .woocommerce-Input--email{margin-bottom:20px}.woocommerce .panels-container .panel address{font-style:normal}.woocommerce-MyAccount-content p.school-name{margin-top:15px;margin-bottom:5px}.woocommerce-MyAccount-content p.message{font-size:12px}.woocommerce-MyAccount-navigation{display:none}.woocommerce-account .woocommerce-MyAccount-content{float:none;max-width:1140px;width:100%;margin:auto}.woocommerce .woocommerce-account-my-teams .tabs-container p.message,.woocommerce .woocommerce-account-my-teams p.message{font-size:16px}.woocommerce .update-school-name-form label{display:block;width:100%;padding-left:28px;font-size:12px;color:#1dafc2;font-weight:600}.woocommerce form .form-row#team-name_field input.input-text,.woocommerce-MyAccount-content form input.input-text{border-color:#1dafc2!important;border-radius:10px!important}.woocommerce .woocommerce-MyAccount-content form .form-row label{font-weight:600;font-size:12px;text-transform:uppercase;color:#1dafc2}.woocommerce .woocommerce-MyAccount-content form .select2-container--default .select2-selection--single{border-color:#1dafc2!important;border-radius:10px!important}.my_team_members.footable{margin-top:60px}body .my-team-section.members ul.views{margin:20px 0 0}.resource-menu.parents ul.menu1{background-color:#d394c2;border-radius:50px;min-width:100%}.woocommerce-MyAccount-content form{max-width:780px;margin:auto;border:1px dashed #1dafc2;border-radius:20px;padding:2em}.woocommerce-MyAccount-content form.woocommerce-EditAccountForm{padding:0;border:0;border-radius:0}.woocommerce-MyAccount-content form.woocommerce-EditAccountForm .select-wrapper:after{top:10px!important}.login-new .panel{border:1px dashed #1dafc2;border-radius:20px;padding:2em;background:#fff;margin-bottom:3rem}.login-new .panel:last-child{margin-bottom:0}.login-new .panel.parents{border-color:#de90c4}.login-new .panel h3{margin-bottom:5px}.login-new .panel p{margin-bottom:2rem}.login-new .panel h5{font-family:'Gochi Hand',sans-serif;font-weight:400;font-size:18px;margin-bottom:10px}#page-colour-blue .schools h3 em,.login-new .panel.schools h5{color:#1dafc2}.login-new .panel.parents h3 em,.login-new .panel.parents h5{color:#de90c4!important}.login-new .panel.parents .button.pink{background-color:#de90c4!important}.woocommerce-form.woocommerce-form-login.login{min-height:100%}.login-new form.login{border:1px solid #1dafc2;text-align:left;border-radius:5px}.login-new form.login h2{background:#bbe7ed;padding:2rem 0;margin-bottom:0;text-align:center}.login-new form.login{max-width:600px;margin:auto;background:#fff;border-radius:20px;overflow:hidden}.login-new form.login label{font-size:16px;font-weight:500!important;margin-top:0;display:block;line-height:2}.login-new form.login input[type=password],.login-new form.login input[type=text]{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal;padding:10px 15px;border:1px solid #999796;border-radius:5px}.login-new form.login .woocommerce-form-login__rememberme{display:inline-block;float:right}.ff-t-container.Survey{border:1px solid #ccc;border-radius:20px;padding:20px;margin-bottom:20px}.woocommerce-account-join-team{max-width:580px;padding:140px 40px 40px 40px;margin:auto;border:1px dashed #1dafc2;border-radius:30px;position:relative}.woocommerce-account-join-team a{color:#1dafc2}.woocommerce-account-join-team .join-team-logo{width:150px;position:absolute;left:50%;top:-50px;transform:translate3d(-50%,0,0)}.woocommerce-account-join-team.logged-out{text-align:center;float:left;max-width:100%}.woocommerce-account-join-team.logged-out #customer_login form{border-radius:0 0 20px 20px;border-top:0;padding:40px 40px;border:1px solid #1dafc2;border-top:0;text-align:left}.woocommerce-account-join-team.logged-out #customer_login h2{text-align:center;background:#bbe7ed;padding:20px 0;margin-bottom:0;position:relative;border-radius:20px 20px 0 0;border:1px solid #1dafc2;border-bottom:0}.woocommerce-account-join-team.logged-out .form-row label{font-size:16px}.woocommerce-account-join-team.logged-out .automatewoo-optin__checkbox-text{font-size:16px;display:inline-block;max-width:calc(100% - 50px);line-height:1.2;position:relative;top:9px}.woocommerce-password-hint{font-size:12px;color:#999}.woocommerce-account-join-team.logged-out input.input-text{border:1px solid #aaa!important;border-radius:10px!important;line-height:40px;padding:0 10px}.woocommerce-account-join-team .woocommerce-privacy-policy-text{font-size:12px;padding:15px 0 20px 0}.woocommerce-account-join-team input[type=checkbox]{width:30px;height:30px;border-radius:5px;border:1px solid #1dafc2!important;appearance:none;display:inline-block!important;top:10px;position:relative}.woocommerce-account-join-team input[type=checkbox]#rememberme{top:12px;margin-left:0}.woocommerce-account-join-team.logged-out{padding:90px 120px 40px 120px}.woocommerce .woocommerce-account-join-team .col2-set,.woocommerce-page .woocommerce-account-join-team .col2-set{width:100%;margin-top:50px}.woocommerce-account-join-team .col2-set#customer_login .col-1{width:48%;margin-right:0;float:none;margin:auto}.woocommerce-account-join-team .col2-set#customer_login .col-2{width:48%}.woocommerce-account-join-team input[type=checkbox]::before{content:'\2713';font-size:20px;color:#1dafc2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .3s ease-in-out}.woocommerce-account-join-team input[type=checkbox]:checked::before{opacity:1}.page-intro #searchform{display:flex;max-width:400px;margin:30px auto auto auto}.page-intro #searchform input[type=text]{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal;padding:10px 15px;border:none;background:#bbe7ed;border-radius:20px;margin-right:10px}.page-intro #searchform input[type=submit]{height:40px;line-height:40px;text-decoration:none;text-transform:uppercase;font-size:.75rem;display:inline-block;border-radius:20px;padding:0 1rem;min-width:100px;text-align:center;font-weight:700;background-color:#1dafc2;color:#fff;box-shadow:none;border:none;cursor:pointer;transition:all 250ms linear}.page-intro #searchform input[type=submit]:hover{opacity:.75}.page-intro #searchform input[type=text]{border:1px solid #ccc;background-color:#fff;transition:all 250ms linear}.page-intro #searchform input[type=text]::placeholder{color:#aaa;font-style:italic;transition:all 250ms linear}.page-intro #searchform input[type=text]::-moz-placeholder{color:#aaa;font-style:italic;opacity:1;transition:all 250ms linear}.page-intro #searchform input[type=text]::-ms-input-placeholder{color:#aaa;font-style:italic;transition:all 250ms linear}.page-intro #searchform input[type=text]::-webkit-input-placeholder{color:#aaa;font-style:italic;transition:all 250ms linear}.page-intro #searchform input[type=text]:focus{border-color:#1dafc2;background-color:rgba(224,240,255,.5) outline: none}.page-intro #searchform input[type=text]:focus::placeholder{opacity:0}.page-intro #searchform input[type=text]:focus::-moz-placeholder{copacity:0}.page-intro #searchform input[type=text]:focus::-ms-input-placeholder{opacity:0}.page-intro #searchform input[type=text]:focus::-webkit-input-placeholder{opacity:0}.woocommerce-account-join-team .col2-set#customer_login .col-1{width:100%;margin-right:0;float:none;margin:auto}.woocommerce-account-join-team .col2-set#customer_login .col-2{width:100%;float:none;margin:auto;margin-top:40px;padding-top:40px}.woocommerce .woocommerce-account-join-team .col2-set,.woocommerce-page .woocommerce-account-join-team .col2-set{float:none}.woocommerce-account-join-team{max-width:580px;padding:140px 40px 40px 40px;margin:auto;border:none;border-radius:30px;position:relative}.woocommerce-account-join-team.logged-out{padding:90px 120px 60px 120px;max-width:800px;margin:auto;float:none}.woocommerce-account-join-team .col2-set#customer_login .col-2{margin-top:0;padding-top:0}.woocommerce-account-join-team .col2-set#customer_login p.or{display:block;text-align:center;margin:60px auto;font-weight:400;font-size:20px;position:relative}.woocommerce-account-join-team .woocommerce-error{margin-top:30px;padding:1rem;background:rgba(184,28,35,.05);border-radius:10px}.woocommerce-account-join-team .col2-set#customer_login p.or span{background:#fff;padding:0 35px}.woocommerce-account-join-team .col2-set#customer_login p.or:before{content:'';height:1px;display:block;position:absolute;top:50%;width:100%;border-bottom:2px dashed #1dafc2;z-index:-1}.page-template-template-signup-parents .gform_wrapper.gravity-theme .chosen-container .chosen-results .active-result.gf_placeholder{display:none}.page-intro .searchandfilter input[type=text]{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal;padding:10px 15px;border:none;background:#bbe7ed;border-radius:20px;margin-right:10px}.page-intro .searchandfilter input[type=submit]{height:40px;line-height:40px;text-decoration:none;text-transform:uppercase;font-size:.75rem;display:inline-block;border-radius:20px;padding:0 1rem;min-width:100px;text-align:center;font-weight:700;background-color:#1dafc2;color:#fff;box-shadow:none;border:none;cursor:pointer;transition:all 250ms linear}.page-intro .searchandfilter input[type=submit]:hover{opacity:.75}.page-intro .searchandfilter input[type=text]{border:1px solid #ccc;background-color:#fff;transition:all 250ms linear}.page-intro .searchandfilter input[type=text]::placeholder{color:#aaa;font-style:italic;transition:all 250ms linear}.page-intro .searchandfilter input[type=text]::-moz-placeholder{color:#aaa;font-style:italic;opacity:1;transition:all 250ms linear}.page-intro .searchandfilter input[type=text]::-ms-input-placeholder{color:#aaa;font-style:italic;transition:all 250ms linear}.page-intro .searchandfilter input[type=text]::-webkit-input-placeholder{color:#aaa;font-style:italic;transition:all 250ms linear}.page-intro .searchandfilter input[type=text]:focus{border-color:#1dafc2;background-color:rgba(224,240,255,.5) outline: none}.page-intro .searchandfilter input[type=text]:focus::placeholder{opacity:0}.page-intro .searchandfilter input[type=text]:focus::-moz-placeholder{copacity:0}.page-intro .searchandfilter input[type=text]:focus::-ms-input-placeholder{opacity:0}.page-intro .searchandfilter input[type=text]:focus::-webkit-input-placeholder{opacity:0}.page-intro .searchandfilter input[type=text]{margin-right:10px}.blog-filter .searchandfilter input[type=submit]{display:inline-block}.blog-filter .searchandfilter label{display:block;position:relative;padding-left:25px;margin-bottom:0;cursor:pointer;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.blog-filter .searchandfilter input[type=submit]{position:relative;top:-4px}.blog-filter .searchandfilter li{amrgin:0}.blog-filter .searchandfilter div>ul:before{display:none}.page-intro .blog-filter{margin-top:40px}.blog-filter .searchandfilter ul{margin-bottom:0;width:auto}.blog-filter .searchandfilter ul li{margin:0 5px;padding:0}@media only screen and (max-width:640px){.searchandfilter>div>ul>li:first-child{width:100%;margin-bottom:20px}}@media only screen and (max-width:340px){.blog-filter .searchandfilter input[type=submit]{position:relative;top:15px}}#toggle-school-field:hover{opacity:.5}.fluentform .ff-el-group{text-align:left}.fluentform .ff-el-input--label.ff-el-is-required.asterisk-right label:after{color:#de90c4}.fluentform .ff-el-input--label{width:100%}.ff-default .ff-el-form-control{border-color:#de90c4!important;font-family:Montserrat,sans-serif!important}form.fluent_form_20.frm-fluent-form .choices__placeholder{font-style:italic}.ff_submit_btn_wrapper{text-align:center;margin-bottom:0!important}form.fluent_form_20.frm-fluent-form .choices__list--single{display:inline-block;padding:9px 24px 8px 12px;width:100%}form.fluent_form_20 .ff-btn-submit:not(.ff_btn_no_style){height:40px;line-height:40px;text-decoration:none;text-transform:uppercase;font-size:.75rem;display:inline-block;border-radius:20px;padding:0 1rem;min-width:100px;text-align:center;font-weight:700;background-color:#de90c4!important;color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);border:none;cursor:pointer}form.fluent_form_20.frm-fluent-form .choices__inner{background:#fff;border:1px solid #de90c4!important;display:inline-block;font-size:.75rem;min-height:auto;overflow:hidden;vertical-align:top;width:100%}form.fluent_form_20.frm-fluent-form .choices__list--dropdown{background-color:#fff;border:1px solid #de90c4}form.fluent_form_20.frm-fluent-form .choices[data-type*=select-one]:after{display:none}#page-colour-pink .login-new h2 em,#page-colour-pink .login-new h3 em,#page-colour-pink .login-new h4 em{color:#1dafc2}#gform_wrapper_21 .gform_validation_errors{display:none!important}.gform_wrapper.gravity-theme#gform_wrapper_21 .gfield_validation_message,.gform_wrapper.gravity-theme#gform_wrapper_21 .validation_message{background:0 0!important;border:none!important;padding:0!important;font-size:10px!important;margin-top:5px}.gform_wrapper.gravity-theme#gform_wrapper_21 .gform_validation_errors{display:none!important}
@media only screen and (max-width:1500px){.container{max-width:90%}.section-bottom-white:before{bottom:-40px}.social a{margin:1px}.page-intro h1{font-size:2.25rem}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%;max-width:50%}}@media only screen and (max-width:1439px){.social a{display:inline-block;width:30px;height:30px;line-height:30px;font-size:12px}.woocommerce-account .woocommerce-MyAccount-navigation{width:20%}.woocommerce-account .woocommerce-MyAccount-content{width:76%}.woocommerce-account-my-teams .my-account-holder-intro{min-width:240px}.searchandfilter li.cat-item-42,.searchandfilter li.cat-item-43{width:100%}.resource-menu ul li{margin:0 10px}.resource-menu ul li a{font-size:13px!important}}@media only screen and (max-width:1366px){header ul.menu li{padding-left:10px;padding-right:10px}.resource-menu ul li.myaccount a{margin-right:0}.resource-menu ul li{margin:0 10px}.resource-menu ul li a{font-size:11px!important}.resource-menu ul.menu1{min-width:calc(100% - 180px)}.resource-menu ul.menu2{min-width:160px}.resource-menu li.home i{font-size:inherit}}@media only screen and (max-width:1280px){header .account-options a.upgrade span{display:none}#add-member-form input[type=submit]{float:right;position:relative;right:-20px;width:174px}header ul.menu li{padding-left:0;padding-right:0;margin-right:10px}.resource-menu ul li.myaccount a{padding:8px 20px 0 0}.container{max-width:100%}.menu{margin:0;font-size:.7rem}.resource-menu ul li.home{margin-left:20px}.resource-menu ul li{margin:0 5px}}@media only screen and (max-width:1140px){.resource-menu>.container,header.header>.container{padding:0 1rem}.resource-menu ul li{list-style:none;display:inline-block;position:relative;margin:0 1rem;line-height:41px;width:100%;line-height:1;margin:10px 0}.resource-menu ul{padding:1rem}.resource-menu{top:70px}.resource-menu-trigger{display:block;position:fixed;left:0;width:100%;top:109px;background:#1dafc2;z-index:11;color:#fff;padding:1rem 2rem;font-size:12px;font-weight:700;text-transform:uppercase}.resource-menu ul li a{padding:0}.resource-menu{display:none;padding-top:2rem}.resource-menu-trigger span:after{content:'+';margin-left:10px}.resource-menu-active .resource-menu-trigger span:after{content:'-'}.resource-menu-active .resource-menu{display:block}.resource-menu ul li>ul.sub-menu li{width:100%;display:block;height:auto;line-height:1.5}.resource-menu ul li>ul.sub-menu{width:auto;position:initial;top:auto;left:auto;padding:0;border-radius:0;font-weight:400;display:block;visibility:visible;opacity:1;box-shadow:none;background:0 0}.resource-menu ul li>ul.sub-menu li{padding:0}.resource-menu.schools .menu1,.resource-menu.schools .menu2{display:block;border-radius:0!important;width:calc(100% + 2rem);min-width:calc(100% + 2rem);position:relative;left:-1rem;padding:27px}.resource-menu.schools .container>div>div{display:block!important}.resource-menu .menu1,.resource-menu .menu2{box-shadow:none}.resource-menu ul li a{font-size:14px!important}.resource-menu ul li>ul.sub-menu{margin-left:15px;margin-top:15px}.resource-menu ul li.myaccount{float:none;margin-top:24px}.resource-menu ul li.manage-staff{width:auto;display:inline-block}.resource-menu.schools .menu2{padding-top:0;text-align:left;padding-bottom:40px}.resource-menu ul li.dashboard a,.resource-menu ul li.manage-staff a,.resource-menu ul li.myaccount a{margin-right:0;margin-left:0;width:auto;display:inline-block;text-decoration:none;text-transform:uppercase;font-size:14px;display:inline-block;border-radius:20px;padding:9px 20px;min-width:100px;text-align:center;font-weight:600;background:rgba(255,255,255,.2);color:#fff;border:none;cursor:pointer}.resource-menu.schools .menu1{padding-bottom:11px}}@media only screen and (max-width:1024px){.container{padding-right:2rem;padding-left:2rem}footer .container{padding-right:4rem;padding-left:4rem}.footer-logo{max-width:140px!important}.memberships td h4 span{font-size:10px}html{font-size:14px}h2{font-size:1.5rem}h3{font-size:1.25rem}.memberships td h4{font-size:20px}.footer-promo h2{font-size:2rem}.post a{padding-left:0;padding-right:0}.post .animated.link{min-width:180px}.padding{padding-top:50px;padding-bottom:50px}.padding-top{padding-top:50px}.padding-bottom{padding-bottom:50px}.padding-top-half{padding-top:25px}.padding-bottom-half{padding-bottom:25px}.section-promo{right:2rem}.component-2 .row.inner{max-width:60%}.tabs .tab{padding:2rem 70px 2rem 60px}.woocommerce div.product div.images.woocommerce-product-gallery{padding-right:2rem}.header .account-options{position:absolute;right:2rem;bottom:0}.woocommerce a.button{min-width:80px}header.header>.container{padding-left:2rem;padding-right:2rem}header .login{margin-left:1rem}.container{max-width:100%}footer{font-size:12px}.section-bottom-white:before{bottom:-80px}.banner .arrow{bottom:30px}.banner h1{font-size:2.5rem}.resource-menu ul{margin:0 0 0 -22px}.section-top:before{top:-10px}.woocommerce-MyAccount-navigation ul{list-style:none;max-width:280px;margin:0;padding-right:2rem}.event-item .date .month{font-size:1.5rem}}@media only screen and (max-width:1023px){body{padding-top:115px}header a.logo span{position:absolute;bottom:23px;left:90px;font-size:11px;font-weight:600;width:100%;line-height:1}.resource-menu-trigger{top:70px}.logged-in header.header{height:115px}header a.logo span{width:auto}.woocommerce-MyAccount-navigation ul{list-style:none;max-width:100%;margin:0;padding-right:0;width:100%}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;margin-bottom:50px}.woocommerce-account .woocommerce-MyAccount-content{width:100%}#add-member-form input[type=submit]{right:-40px}header.header img.logo{height:40px;width:82px;margin:15px 0}header .menu{display:none}.component-7 .video-holder{margin-top:2rem}.page-intro .padding-top{padding-bottom:50px}.component-8 .col-xs-12{padding:0 3rem}.component-8 .row:nth-child(2) .col-xs-12:first-child,.component-8 .row:nth-child(2) .col-xs-12:nth-child(2),.component-8 .row:nth-child(2) .col-xs-12:nth-child(3){margin-bottom:3rem}.tribe-events .tribe-events-l-container{padding-bottom:0;padding-top:64px;min-height:auto}.section-top-white:before{top:-70px}#sidebar{padding-right:2rem}.component-2.section-top:before,.component-9.section-top:before,.related-products.section-top:before,.section-top.latest-news:before{top:-75px}.component-2.section-top:before{top:-45px}.last{margin-top:3rem}.component-9 .col-xs{margin-top:2rem}.section-top:before{top:-25px}.school-hub .holder{padding:25px}.testimonials-outer{padding-bottom:0!important}.owl-nav{margin-top:0}.banner .arrow{bottom:-25px}.component-9 .col-xs:first-child .inner{border:none}.component-2 .row.inner{max-width:60%}.footer-promo .container{padding-left:4rem;padding-right:4rem}.testimonials .section-top-white:before{top:-100px}.testimonial-holder{margin-bottom:0}.home .banner{overflow:visible}.row.inner{max-width:650px;margin:auto}.testimonials-outer.padding-half{padding-top:0}.menu-trigger{display:inline-block;margin-left:2rem;font-size:20px;position:relative;top:3px;width:18px}.menu-trigger:after{font-family:"Font Awesome 5 Pro";content:'\f0c9'}.menu-active .menu-trigger:after{content:'\f00d'}.menu.mobile{background:#e8f7f9;padding:2rem;position:absolute;left:0;top:110px;width:100%;z-index:9999;height:calc(100vh - 110px)}.menu.mobile ul{margin:0 0 1rem 0;float:right;width:320px}.menu.mobile .inner-menu{width:320px;float:right}header .login{color:#1dafc2}header .cart{background:#1dafc2}.menu.mobile ul li{display:block;width:100%;list-style:none;margin:20px 0}.menu.mobile ul li a{color:#1dafc2;display:block;text-decoration:none;font-size:24px;font-weight:600}.menu.mobile ul li ul li a{font-size:18px;font-weight:500}.menu-active .menu.mobile{display:block}.resource-menu ul{margin:0}.component-2 .row.inner{max-width:50%}.page-intro.padding-bottom{padding-bottom:25px}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:left;width:50%}.single-product .post-content .container{margin-top:-355px}.woocommerce div.product form.cart{margin-bottom:5rem}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{max-width:100%}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%;float:left}.faqs-template h4{font-size:1.1rem}#order_review,#order_review_heading{width:100%;float:right}.searchandfilter li.cat-item-42,.searchandfilter li.cat-item-43{width:100%}.component-1 .resource-loop h3{font-size:1rem}.post .animated.link{min-width:165px}footer .row{margin:auto;text-align:center}.footer-logo{margin-top:1rem}footer .row:last-child{max-width:100%}footer .col-xs-12{margin:1rem 0}.page-intro h1{font-size:2rem}.resource-loop{padding:0;padding-bottom:0}.tribe_events-template-default .row.inner{max-width:100%;margin:auto}header .account-options-mobile{margin-top:10px;width:100%;float:left;border-bottom:1px dashed #1dafc2;padding-bottom:20px;margin-bottom:10px}.single-presenters .presenter-image{max-width:250px;margin-bottom:30px}.single-presenters .page-intro .inner h5{display:none}.single-presenters .presenter-image-small{right:-28px;width:100px;height:100px}.resource-menu ul li.home{margin-left:0}header.header{height:70px}.resource-menu{top:70px}header .account-options{margin-bottom:19px}body .woocommerce .panels-container .panel.current-membership-panel .panel-content .thumbnail-container{top:0;position:relative;margin-bottom:20px;margin-top:20px}}@media only screen and (max-width:991px){.row.inner{max-width:auto;margin:auto}footer .col-md-3.last{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media only screen and (max-width:767px){.my-account-holder{display:block;margin-bottom:30px;padding:20px}.my-account-holder em{display:block;width:100%;margin-top:10px;font-size:.75rem;overflow:hidden}.woocommerce-account-my-teams .letter-content{padding:25px 15px}.woocommerce-account-my-teams .my-account-holder-intro{min-width:240px;margin:0 0 40px 0}#add-member-form{display:block}#add-member-form input[type=submit]{right:0;float:left;position:initial;margin-right:30px;margin-top:11px}#add-member-form .form-fields{width:100%}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{min-height:0;padding:10px}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%}.woocommerce-product-gallery__image:first-child{margin-right:0}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{width:100%}.single-product .post-content .container{margin-top:-300px;padding-bottom:40px}.woocommerce div.product div.images.woocommerce-product-gallery{padding-right:0}.woocommerce-message{line-height:1.3;padding:20px}.woocommerce div.product form.cart{margin-bottom:2rem}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{width:100%;margin-bottom:1rem}.woocommerce-message::before{display:none}.mobile-scroll::-webkit-scrollbar{display:none}.mobile-scroll{width:100%;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.mobile-scroll .row{width:400%}.component-5 .mobile-scroll .row{width:295%}.tab-mobile{text-decoration:none;display:flex;flex-wrap:wrap}.tab-mobile .content{background:#1dafc2;color:#fff;box-shadow:0 3px 6px rgb(0 0 0 / 16%);padding:2rem 70px 2rem 60px;margin:0;position:relative;border-radius:20px;cursor:pointer;display:block;text-decoration:none;font-weight:500;text-decoration:none;margin-top:1rem;font-size:12px;min-height:180px}.mobile-scroll .col-xs-3:last-child .content{margin-right:1rem}.tab-mobile .content:after{position:absolute;right:1rem;top:2rem;content:'';width:30px;height:30px;opacity:1;background-image:url(https://urstrong.com/wp-content/themes/urs2/images/ico_arrow-right.svg);background-repeat:no-repeat;background-size:contain}.tab-mobile .content:before{position:absolute;left:1rem;top:2rem;content:'';width:25px;height:25px;background-image:url(https://urstrong.com/wp-content/themes/urs2/images/ico_question-blue.svg);background-repeat:no-repeat;background-size:contain}.tab-mobile img{height:200px;margin:auto;width:auto}.component-1 .row.inner img{margin-bottom:1rem}.component-1 .row.inner p{margin-bottom:1rem}.component-1 .row.inner h3,.component-1 .row.inner p{padding-left:1.5rem;padding-right:1.5rem}.component-1 .row.inner span.link{margin-left:1.5rem}.section-bottom-white:before,.section-top:before{bottom:0;height:40px;background-size:200%}.footer-promo .container.padding{padding-top:40px}.banner .arrow{bottom:-25px}.banner h1{margin-bottom:0;margin-top:7rem;font-size:1.7rem}.menu-trigger{margin-left:1rem}.banner .section-promo{top:14px;right:9px}h2{font-size:1.5rem}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__item__attendee__fields .tribe-ticket{padding:30px 00px!important}footer p.copyright a{margin-left:0;margin:5px 0;display:block}.resource-menu ul li a{padding:0 5px;font-size:16px}.resource-menu ul li ul li a{font-size:12px!important}.padding-top-half{padding-top:20px}.padding-bottom-half{padding-bottom:20px}.padding-half{padding-top:20px;padding-bottom:20px}.padding-top{padding-top:40px}.padding-bottom{padding-bottom:40px}.padding{padding-top:40px;padding-bottom:40px}.page-intro{padding-top:40px}.home .component-1 .container.padding{padding-top:80px}header.header{height:70px}body{padding-top:70px}.page-intro .padding-top{padding-bottom:25px}header .account-options .cart,header .account-options .login{display:none}header .account-options{margin-bottom:20px}.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{height:35px;line-height:35px}.page-intro h1{font-size:1.75rem}.menu.mobile ul li a{font-size:16px}.menu.mobile ul li ul li a{font-size:12px}.menu-active .wrapper{overflow:hidden}.menu.mobile ul{float:left}header .cart span{background:#fff;color:#000}header .cart{height:40px;width:40px;line-height:40px;text-decoration:none;font-size:.75rem;display:inline-block;border-radius:100%;background:#1dafc2;text-align:center;margin-left:1rem;position:relative;float:right;top:-3px;color:#fff}.menu.mobile{top:70px;height:calc(100vh - 70px)}.faqs-template .draw-outer{padding:15px 15px}.faqs-template h4{font-size:14px;font-weight:500}.faqs-template h4:after{height:20px;width:20px;background-size:contain}.faqs-template .searchandfilter li{margin:0 0}.searchandfilter label span{position:absolute;top:2px;left:5px;height:15px;width:15px}.section-top-white:before{top:-93px}.footer-promo .container{padding-left:2rem;padding-right:2rem}.footer-promo h2{font-size:1.5rem}.footer-promo p{line-height:1.5}.component-6 .row.padding-top{padding-top:0}.component-6 .col-xs-12{margin-bottom:2rem}.container-fluid{padding-left:0;padding-right:0}.component-2.section-top:before,.component-9.section-top:before,.related-products.section-top:before,.section-top.latest-news:before{top:-30px}.related-products.section-top:before{top:-20px}.section-top-white:before{top:0;height:40px;background-size:auto}.section-top.padding,.section-top.padding-top{padding-top:40px}.component-3 .container.padding,.latest-news .container.padding{padding-top:60px}.testimonials.padding-top{padding-bottom:60px}.related-products .woocommerce ul.products{padding-left:2rem;padding-right:2rem}.related-products .woocommerce ul.products[class*=columns-] li.product,.woocommerce-page .related-products ul.products[class*=columns-] li.product{width:100%}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #d3ced2;padding:0 1rem;margin:0 4px 0 0;outline:0;height:35px;min-width:50%;border-radius:20px}#billing_city_field,#billing_postcode_field,#billing_state_field,.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%;overflow:visible}.component-2 .row.inner{max-width:100%;padding:0;width:100%;margin:0}.tabs{width:100%;padding-right:0}.tab_content{width:100%}.owl-prev{margin-left:-25px}.owl-next{float:right;margin-right:-25px}.testimonial-holder{border:none}.testimonial-holder .inner{background:#bbe7ed;padding:60px 20px 20px 20px;border-radius:20px}.testimonials-outer.padding-half{padding-top:50px}.testimonial-holder h3{font-size:1rem;margin-bottom:1.5rem}.woocommerce-MyAccount-navigation ul{list-style:none;max-width:100%;margin:0;padding-right:0;margin-bottom:2rem}.my-team-section.add-member #add-member-form .form-row-first,.my-team-section.add-member #add-member-form .form-row-last{width:100%}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:6px 10px}#add-member-form .button{margin-top:20px}.page-intro h1 em{line-height:.6}.resource-menu ul li>ul.sub-menu{width:160px}.resource-menu ul li>ul.sub-menu li{padding:0 10px}.single-resources.curriculum .section{padding:1rem 0 1rem 2rem}.single-resources.curriculum .section .icon{position:absolute;left:-11px;top:18px;width:30px;height:30px}.single-resources.curriculum .section .content{padding-left:1rem}.row.inner{margin-left:-1rem;margin-right:-1rem}.page-intro .inner{padding:0}.event-item .date{margin-bottom:1rem;margin-left:0}.event-item .animated.link{margin-top:1.5rem;margin-bottom:1rem;margin-left:1rem}.post p{margin-bottom:1rem}.post{padding-bottom:0}.page-intro p{margin-top:1rem}.single-resources.component-1 .row.inner p{padding-left:0;padding-right:0}.resource-loop .grade{height:40px;width:40px;line-height:44px;font-size:12px}.component-10 .border,.component-12 .border{border:0}.component-10 .inner .section-promo,.component-12 .inner .section-promo{right:-1rem;top:-3rem}.component-10 .inner h3,.component-12 .inner h3{margin-bottom:1rem;font-size:1.25rem}.section-promo{border-radius:100%;position:absolute;right:-5px;top:-15px;width:90px;height:90px}.section-promo.peel:after{width:178px;height:185px}.section-promo .text{font-size:11px}.event-item .details{font-size:12px}.owl-nav button{height:25px;width:25px;line-height:0!important}.owl-nav button span{font-size:30px}.owl-nav{margin-top:16px}.owl-prev{margin-left:-33px}.owl-next{margin-right:-33px}.faqs-template h4{padding-right:30px}.post-type-archive-language #accordion h3.resource-divider{margin-top:2rem}.menu.mobile .inner-menu{float:left}header.header img.logo{max-height:43px}.memberships tbody td{padding:10px;font-size:12px}.memberships thead td:first-child{font-size:0}.table-scroll{width:100%;overflow-x:scroll}.table-desktop{display:none}.table-mobile{display:block}.table-header{background:#1dafc2;color:#fff;padding:20px 10px;border-radius:20px 20px 0 0;margin-bottom:1rem}.section-promo.stamp:before{border:1px dashed #fff;height:80px;width:80px}.membership-layout-mobile a.link{margin:1rem 0 2rem}.membership-layout-mobile .tips{position:relative;display:inline;cursor:pointer;margin-left:5px}.membership-layout-mobile i{color:#ccc;margin-right:5px}.membership-layout-mobile .tips div{display:none;position:absolute;left:calc(100% + 10px);top:-60px;border-radius:20px;box-shadow:0 3px 6px rgb(0 0 0 / 16%);padding:20px;background:#fff;width:320px;text-align:center;z-index:3;font-weight:300;line-height:1.4;font-size:.875rem}.memberships .features{margin-bottom:2rem;padding:0 30px}.memberships .features span{padding-left:21px;display:inline-block}.table-header{padding:30px 100px 20px 100px}.features i{color:#1dafc2;display:inline-block}.features i.fa-check{position:absolute;left:0}.features .feature{display:block;margin:10px 0 0 0;padding:0;text-align:left;font-size:12px;font-weight:600;position:relative}.table-header .section-promo.peel{border-radius:100%;position:absolute;right:-19px;top:-26px;width:100px;height:100px;box-shadow:0 6px 12px rgb(0 0 0 / 16%);cursor:initial;background:#1dafc2!important;z-index:9;color:#fff}.table-scroll{overflow:visible}.table-header .section-promo.peel .text{color:#fff;font-size:18px}.table-header .section-promo.peel:after{display:none}.features .feature.disabled{opacity:.4;margin-left:21px}.features .feature.disabled i{visibility:hidden}.membership-layout-mobile h4{padding-top:20px;margin-top:20px;border-top:1px solid #bbe7ed;color:#1dafc2;margin-bottom:0;margin:0 auto;width:70%}.memberships .features{margin-bottom:2rem;margin-top:0}.membership-layout-mobile .tips:hover div{display:block}.memberships h4 span.year{top:-2px}.component-12 .row.padding-bottom{padding-top:30px}.membership-layout-mobile{background:#f5f5f5;padding:0 0 10px;border-radius:20px;margin-bottom:50px}.table-header h3{font-size:2rem;padding:0 10px}.page-template-page-join .trial{margin-bottom:20px}.table-header{background:0 0;position:relative}.membership-layout-mobile{background-color:#e4f5f8}.membership-layout-mobile.alt{background-color:transparent;border:1px solid #1dafc2}.member-logged-in body{padding-top:114px!important}.post .animated.link{min-width:165px}.animated.solid.link{font-size:12px}.animated.solid.link{height:40px;line-height:40px}.animated.solid.link:before{width:100%;height:40px;border-radius:30px}.animated.solid.link:after{top:1px;margin-left:16px}.header .account-options{right:1.5rem}.banner .row{height:300px}.banner h1{margin-top:5rem}.footer-promo:after{background:rgba(0,0,0,.4);background:#000;background:linear-gradient(90deg ,rgba(0,0,0,.7) 0,rgba(0,0,0,0) 100%)}.component-8 .image{margin-bottom:1rem}.component-9 .col-xs:first-child{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.tribe-common .tribe-common-l-container{padding-left:0;padding-right:0}.tribe-common .tribe-events-calendar-list .row>div{padding:0;padding:0}.tribe-common a,.tribe-common a:active,.tribe-common a:focus,.tribe-common a:hover,.tribe-common a:visited{border:1px solid #bbe7ed;border-radius:10px}.event-item .date{border-radius:10px 10px 0 0}.tribe-common h4{padding:0 1rem}.event-item .details>div.location{margin-right:0;width:100%;padding:0 1rem}.event-item .details>div.presenter{width:100%;padding:0 1rem}.animated.link,.component-11 .box .content a{margin-left:1rem}.event-item .date .month{font-size:2rem!important}.tribe-events .tribe-events-calendar-list__event-row{margin-top:0;margin-bottom:0}.event-item .details>div.location,.event-item .details>div.presenter{text-transform:uppercase}.event-item img{filter:none}.tribe-common .tribe-common-b2{padding:10px}.resource-loop .resource-header{min-height:160px}.component-1 .resource-loop h3{font-size:12px}.post .animated.link{min-width:134px;font-size:12px}.searchandfilter label span:after{left:5px;top:0}.resource-menu-mobile{display:block;margin-bottom:20px;font-weight:700}.resource-menu-mobile:after{content:' +'}.resource-menu-mobile.open:after{content:' -'}.resource-filter{display:none}.resource-filter.open{display:block}.page-id-107 .resource-menu li.workshop,.page-id-1124 .resource-menu li.home,.page-id-1315 .resource-menu.parents li.home,.page-id-79338 .resource-menu li.friendology,.page-id-79341 .resource-menu li.training,.page-id-79774 .resource-menu li.friendship,.page-id-84168 .resource-menu li.howto,.post-type-archive-language .resource-menu li.language,.post-type-archive-language .resource-menu li.parents,.post-type-archive-resources .resource-menu li.resources,.single-resources .resource-menu li.resources,.tax-friendology_cat .resource-menu li.friendology,.tax-grade .resource-menu li.resources,.tax-membership .resource-menu li.resources,.tax-topic .resource-menu li.resources,.tax-type .resource-menu li.resources{border-bottom:none;opacity:1}.faqs-template .draw{padding-top:30px;padding-left:20px;padding-right:20px}.schools-row div{width:25%;padding:10px;text-align:left;font-size:10px}.schools-table .labels div{width:25%;padding:10px;text-align:left;font-size:11px}.page-intro .call-to-action{margin-top:30px}.page-intro .call-to-action h3{margin-top:20px}.animated.link,.component-11 .box .content a{margin-left:0}.single-tribe_events .event-item{display:block;padding-bottom:20px}.single-tribe_events .event-item .date{max-width:auto;margin-left:0;float:none;background:0 0;margin:auto}.tribe-common.tribe-tickets{background-color:transparent;border-radius:0;border:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;margin:0;max-width:100%;padding:0;position:relative;width:100%;border-bottom:none;float:none}.tribe-common .tribe-tickets__item__quantity:before{display:none}.private{margin-bottom:0}.tribe_events-template-default .row.inner{max-width:1000%;width:100%}.single-tribe_events .page-intro h1{font-size:1.75rem}.entry .entry-content .tribe-common .tribe-tickets__item,.tribe-common .tribe-tickets__item{align-items:center;border-top:none;display:inline-block;display:inline-block;-ms-grid-columns:10fr 1fr;grid-template-columns:10fr 1fr;-ms-grid-rows:1fr 1.5fr;grid-template-rows:auto;margin:0;padding:0;width:auto;float:left}.tribe-common .tribe-tickets__footer--active .tribe-tickets__footer__total{position:relative;top:3px}header a.logo span{bottom:23px;left:91px;line-height:1;width:auto}.resource-menu-trigger{top:70px}.resource-menu ul li.home{margin-left:0}.resource-menu ul li{margin:10px 0}}
.accordion-header{background:0 0;border:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:12px;font-weight:700;padding:10px 20px;position:relative;text-align:left;width:100%}.accordion-header:before{background-color:#000;border-radius:100%;box-sizing:border-box;color:#fff;content:"\f132";font-family:dashicons,sans-serif;font-size:10px;font-weight:400;height:14px;left:0;line-height:17px;padding:0 1px 0 0;position:absolute;text-align:center;top:12px;width:15px}.accordion-header:after{border-bottom:1px solid #ddd;content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:80%}.accordion-header.is-active:before{content:"\f460";line-height:15px}.accordion-header:focus{outline:1px solid #5b9dd9}.accordion-header:hover{background:0 0}.tribe-tickets-editor-history:after{width:calc(100% - 80px)}.tribe_attendee_meta:after{width:calc(100% - 170px)}.tribe_advanced_meta:after{width:calc(100% - 105px)}.accordion-label:focus{outline:0}.accordion-content{display:none}.ticket_panel .accordion-content{margin:1em 0 2em}.accordion-content.is-active{display:block}.tribe-common-c-loader.tribe-tickets-loader__modal,.tribe-common-c-loader.tribe-tickets-loader__tickets-block{align-items:center;background:var(--tec-color-background-transparent);display:flex;height:100%;justify-content:center;left:0;padding:0;position:absolute;top:0;width:100%;z-index:var(--tec-z-index-spinner-container)}@media (min-width:768px){.tribe-common-c-loader.tribe-tickets-loader__modal,.tribe-common-c-loader.tribe-tickets-loader__tickets-block{padding:0}}.tribe-common-c-loader.tribe-tickets-loader__modal{height:100vh;position:fixed;width:100vw}.event-tickets .tribe-common-c-loader{align-items:center;background:var(--tec-color-background-transparent);display:flex;height:100%;justify-content:center;left:0;padding:0;position:absolute;top:0;width:100%;z-index:var(--tec-z-index-spinner-container)}@media (min-width:768px){.event-tickets .tribe-common-c-loader{padding:0}}.event-tickets .tribe-tickets__notice,.tribe-common .tribe-tickets__notice{background-color:var(--tec-color-background-secondary);border-radius:var(--tec-border-radius-default);margin:var(--tec-spacer-4) 0;padding:var(--tec-spacer-3)}.event-tickets .tribe-tickets__notice>:last-child,.tribe-common .tribe-tickets__notice>:last-child{margin-bottom:0;padding-bottom:0}.event-tickets .tribe-tickets-notice__title,.tribe-common .tribe-tickets-notice__title{margin:0;position:relative}.event-tickets .tribe-tickets-notice__title:empty,.tribe-common .tribe-tickets-notice__title:empty{display:none}.event-tickets .tribe-tickets__notice--error,.tribe-common .tribe-tickets__notice--error{background-color:var(--tec-color-background-error);display:none;padding-left:50px;position:relative}.event-tickets .tribe-tickets__notice--error:before,.tribe-common .tribe-tickets__notice--error:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2718%27 height=%2718%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27 transform=%27translate%281 1%29%27%3E%3Ccircle cx=%278%27 cy=%278%27 r=%277.467%27 stroke=%27%23141827%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.5%27/%3E%3Ccircle cx=%278%27 cy=%2711.733%27 r=%271.067%27 fill=%27%23141827%27 fill-rule=%27nonzero%27/%3E%3Cpath fill=%27%23141827%27 stroke=%27%23141827%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.5%27 d=%27M8 3.733v4.8%27/%3E%3C/g%3E%3C/svg%3E");background-size:contain;content:"";height:var(--tec-spacer-3);left:var(--tec-spacer-4);position:absolute;top:var(--tec-spacer-4);width:var(--tec-spacer-3)}.event-tickets .tribe-tickets__notice--barred,.tribe-common .tribe-tickets__notice--barred{background-color:var(--tec-color-background);border:var(--tec-spacer-0) solid var(--tec-color-border-secondary);border-bottom:0;border-radius:0;border-top:0;padding:0 var(--tec-spacer-2)}.event-tickets .tribe-tickets__notice--barred-left,.tribe-common .tribe-tickets__notice--barred-left{border-right:0;padding:0 0 0 var(--tec-spacer-2)}.event-tickets .tribe-tickets__notice--barred-right,.tribe-common .tribe-tickets__notice--barred-right{border-left:0;padding:0 var(--tec-spacer-2) 0 0}.event-tickets .tribe-tickets-svgicon{background-repeat:no-repeat;background-size:contain}.tooltipster-base.tribe-tickets-tooltip-theme{background-color:var(--tec-color-background);border:1px solid var(--tec-color-border-default);border-radius:var(--tec-border-radius-default);box-shadow:var(--tec-box-shadow-tooltip);height:auto!important;max-width:254px;padding:var(--tec-spacer-5)}.tooltipster-base.tribe-tickets-tooltip-theme .tooltipster-box{background-color:initial;border:0;border-radius:0;box-shadow:none;margin:0}.tooltipster-base.tribe-tickets-tooltip-theme .tooltipster-box .tooltipster-content{color:var(--tec-color-text-primary);overflow:inherit;padding:0;word-break:break-word}.tooltipster-base.tribe-tickets-tooltip-theme .tooltipster-arrow{display:none}.tribe-common a.tribe-common-c-btn--small,.tribe-common button.tribe-common-c-btn--small,.tribe-common input[type=button].tribe-common-c-btn--small,.tribe-common input[type=submit].tribe-common-c-btn--small{background-color:var(--tec-color-accent-primary);padding:11px 14px;width:auto}.tribe-common a.tribe-common-c-btn--small:active,.tribe-common a.tribe-common-c-btn--small:disabled,.tribe-common a.tribe-common-c-btn--small:focus,.tribe-common a.tribe-common-c-btn--small:hover,.tribe-common button.tribe-common-c-btn--small:active,.tribe-common button.tribe-common-c-btn--small:disabled,.tribe-common button.tribe-common-c-btn--small:focus,.tribe-common button.tribe-common-c-btn--small:hover,.tribe-common input[type=button].tribe-common-c-btn--small:active,.tribe-common input[type=button].tribe-common-c-btn--small:disabled,.tribe-common input[type=button].tribe-common-c-btn--small:focus,.tribe-common input[type=button].tribe-common-c-btn--small:hover,.tribe-common input[type=submit].tribe-common-c-btn--small:active,.tribe-common input[type=submit].tribe-common-c-btn--small:disabled,.tribe-common input[type=submit].tribe-common-c-btn--small:focus,.tribe-common input[type=submit].tribe-common-c-btn--small:hover{padding:11px 14px}.tribe-common a.tribe-common-c-btn-link,.tribe-common button.tribe-common-c-btn-link,.tribe-common input[type=button].tribe-common-c-btn-link,.tribe-common input[type=submit].tribe-common-c-btn-link{background:#0000;border:0;border-radius:0;color:var(--tec-color-text-primary);color:inherit;cursor:pointer;display:inline-block;font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-2);font-weight:var(--tec-font-weight-regular);height:auto;line-height:var(--tec-line-height-3);outline:0;padding:0;-webkit-text-decoration:none;text-decoration:none;width:auto}.tribe-common a.tribe-common-c-btn-link:active,.tribe-common a.tribe-common-c-btn-link:focus,.tribe-common a.tribe-common-c-btn-link:hover,.tribe-common button.tribe-common-c-btn-link:active,.tribe-common button.tribe-common-c-btn-link:focus,.tribe-common button.tribe-common-c-btn-link:hover,.tribe-common input[type=button].tribe-common-c-btn-link:active,.tribe-common input[type=button].tribe-common-c-btn-link:focus,.tribe-common input[type=button].tribe-common-c-btn-link:hover,.tribe-common input[type=submit].tribe-common-c-btn-link:active,.tribe-common input[type=submit].tribe-common-c-btn-link:focus,.tribe-common input[type=submit].tribe-common-c-btn-link:hover{background:#0000;color:inherit}.tribe-common a.tribe-common-c-btn-link,.tribe-common button.tribe-common-c-btn-link,.tribe-common input[type=button].tribe-common-c-btn-link,.tribe-common input[type=submit].tribe-common-c-btn-link{text-align:center;-webkit-text-decoration:underline;text-decoration:underline;transition:var(--tec-transition-color)}.tribe-common a.tribe-common-c-btn-link:focus,.tribe-common a.tribe-common-c-btn-link:hover,.tribe-common button.tribe-common-c-btn-link:focus,.tribe-common button.tribe-common-c-btn-link:hover,.tribe-common input[type=button].tribe-common-c-btn-link:focus,.tribe-common input[type=button].tribe-common-c-btn-link:hover,.tribe-common input[type=submit].tribe-common-c-btn-link:focus,.tribe-common input[type=submit].tribe-common-c-btn-link:hover{background-color:initial}.tribe-common a.tribe-common-c-btn-link,.tribe-common button.tribe-common-c-btn-link,.tribe-common input[type=button].tribe-common-c-btn-link,.tribe-common input[type=submit].tribe-common-c-btn-link{background-color:initial;color:var(--tec-color-accent-primary);padding:11px 20px;width:100%}@media (min-width:768px){.tribe-common a.tribe-common-c-btn-link,.tribe-common button.tribe-common-c-btn-link,.tribe-common input[type=button].tribe-common-c-btn-link,.tribe-common input[type=submit].tribe-common-c-btn-link{background-color:initial;width:auto}}.tribe-common a.tribe-common-c-btn-link:focus,.tribe-common a.tribe-common-c-btn-link:hover,.tribe-common button.tribe-common-c-btn-link:focus,.tribe-common button.tribe-common-c-btn-link:hover,.tribe-common input[type=button].tribe-common-c-btn-link:focus,.tribe-common input[type=button].tribe-common-c-btn-link:hover,.tribe-common input[type=submit].tribe-common-c-btn-link:focus,.tribe-common input[type=submit].tribe-common-c-btn-link:hover{color:var(--tec-color-accent-primary-hover)}.tribe-common a.tribe-common-c-btn-link:active,.tribe-common button.tribe-common-c-btn-link:active,.tribe-common input[type=button].tribe-common-c-btn-link:active,.tribe-common input[type=submit].tribe-common-c-btn-link:active{color:var(--tec-color-accent-primary-active)}.tribe-common a.tribe-common-c-btn-link:disabled,.tribe-common button.tribe-common-c-btn-link:disabled,.tribe-common input[type=button].tribe-common-c-btn-link:disabled,.tribe-common input[type=submit].tribe-common-c-btn-link:disabled{color:var(--tec-color-accent-primary-background)}.event-tickets .tec-tickets__attendees-list-wrapper,.tribe-common .tec-tickets__attendees-list-wrapper{margin-top:var(--tec-spacer-8)}.event-tickets .tec-tickets__attendees-list,.tribe-common .tec-tickets__attendees-list{background-color:var(--tec-color-background);margin-top:var(--tec-spacer-3)}.event-tickets .tec-tickets__attendees-list-item,.tribe-common .tec-tickets__attendees-list-item{align-items:center;border-left:1px solid var(--tec-color-border-secondary);border-right:1px solid var(--tec-color-border-secondary);border-top:1px solid var(--tec-color-border-secondary);container-type:inline-size;display:flex;flex-direction:column;gap:var(--tec-spacer-1);margin:0;padding:var(--tec-spacer-4)}.event-tickets .tec-tickets__attendees-list-item:last-child,.tribe-common .tec-tickets__attendees-list-item:last-child{border-bottom:1px solid var(--tec-color-border-secondary)}@media (min-width:768px){.event-tickets .tec-tickets__attendees-list-item,.tribe-common .tec-tickets__attendees-list-item{flex-direction:row}}.event-tickets .tec-tickets__attendees-list-item-attendee-details,.tribe-common .tec-tickets__attendees-list-item-attendee-details{align-self:center;flex-grow:1}.event-tickets .tribe-tickets__rsvp-wrapper{background-color:var(--tec-color-background);border:1px solid var(--tec-color-border-secondary);border-radius:var(--tec-border-radius-default);margin-top:var(--tec-spacer-6);max-width:580px;overflow:hidden;position:relative;transition:all .3s ease;width:100%}@media (prefers-reduced-motion:reduce){.event-tickets .tribe-tickets__rsvp-wrapper{transition:none}}.event-tickets .tribe-tickets__rsvp{padding:var(--tec-spacer-10) var(--tec-grid-gutter-small-half)}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp{padding:var(--tec-spacer-5) var(-tec-grid-gutter-half)}}.event-tickets .tribe-tickets__rsvp-details-wrapper{align-items:center;display:flex;flex:none;justify-content:center;text-align:center}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-details-wrapper{width:calc(var(--tec-grid-width-1-of-8)*5)}}.event-tickets .tribe-tickets__rsvp-details{text-align:center;width:100%}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-details{text-align:initial}}.event-tickets .tribe-tickets__rsvp-description{color:var(--tec-color-text-secondary);margin-top:var(--tec-spacer-1)}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-description{margin-top:var(--tec-spacer-2)}}.event-tickets .tribe-tickets__rsvp-attendance{display:flex;flex-direction:column;margin-top:var(--tec-spacer-4)}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-attendance{margin-top:var(--tec-spacer-5)}}.event-tickets .tribe-tickets__rsvp-attendance-number{font-size:var(--tec-font-size-9)}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-attendance-number{font-size:var(--tec-font-size-7)}}.event-tickets .tribe-tickets__rsvp-attendance-number.tribe-tickets__rsvp-attendance-number--no-description{font-size:var(--tec-font-size-10)}.event-tickets .tribe-tickets__rsvp-attendance-going{color:var(--tec-color-text-secondary)}.event-tickets .tribe-tickets__rsvp-availability{color:var(--tec-color-text-secondary);margin-top:var(--tec-spacer-4)}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-availability{margin-top:var(--tec-spacer-5)}}.event-tickets .tribe-tickets__rsvp-availability-days-left,.event-tickets .tribe-tickets__rsvp-availability-quantity{color:var(--tec-color-text-primary)}.event-tickets .tribe-tickets__rsvp-actions-wrapper{align-items:center;display:flex;flex:none;justify-content:center;text-align:center}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-actions-wrapper{border-left:1px dashed var(--tec-color-border-secondary);width:calc(var(--tec-grid-width-1-of-8)*3)}}.event-tickets .tribe-tickets__rsvp-actions{border-top:1px dashed var(--tec-color-border-secondary);margin-top:var(--tec-spacer-10);padding:var(--tec-spacer-10) 0;width:100%}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-actions{border-top:0;margin-top:0;padding:0}}.event-tickets .tribe-tickets__rsvp-actions .tribe-common-c-btn{max-width:125px}.event-tickets .tribe-tickets__rsvp-actions-button-going,.event-tickets .tribe-tickets__rsvp-actions-button-not-going{font-family:var(--tec-font-family-sans-serif)}.event-tickets .tribe-tickets__rsvp-actions-rsvp-going{margin-top:var(--tec-spacer-2)}.event-tickets .tribe-tickets__rsvp-actions-rsvp-not-going{margin-top:var(--tec-spacer-8)}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-actions-rsvp-not-going{margin-top:var(--tec-spacer-5)}}.event-tickets .tribe-tickets__rsvp-actions-button-not-going{font-size:var(--tec-font-size-2)}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-actions-button-not-going{font-size:var(--tec-font-size-1)}}.event-tickets .tribe-tickets__rsvp-actions-full{padding:var(--tec-spacer-12) var(--tec-spacer-7) var(--tec-spacer-11) var(--tec-spacer-7)}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-actions-full{padding:0 var(--tec-spacer-7)}}.event-tickets .tribe-tickets__rsvp-actions-full-text{color:var(--tec-color-text-secondary);text-transform:uppercase}.event-tickets .tribe-tickets__rsvp-actions-success-going{align-items:center;display:flex;justify-content:center}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-actions-success-going{justify-content:flex-start}}.event-tickets .tribe-tickets__rsvp-actions-success-going-check-icon{background-color:var(--tec-color-accent-primary);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%279%27%3E%3Cpath fill=%27%23fff%27 d=%27M10.6.1 3.9 6.8 1.4 4.3c-.1-.1-.3-.1-.4 0l-.8.8c-.1.1-.1.3 0 .4l3.4 3.4c.2.1.4.1.5 0l7.7-7.7c.1-.1.1-.3 0-.4L11 .1c-.1-.1-.3-.1-.4 0%27/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-radius:100%;display:inline-block;height:var(--tec-spacer-7);margin:0 var(--tec-spacer-0);width:var(--tec-spacer-7)}.event-tickets .tribe-tickets__rsvp-actions-success-going-text{margin-left:var(--tec-spacer-1);text-transform:capitalize}.event-tickets .tribe-tickets__rsvp-actions-success-going-toggle{display:flex;justify-content:center;margin-top:var(--tec-spacer-4)}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-actions-success-going-toggle{justify-content:flex-start;margin-top:var(--tec-spacer-1)}}.event-tickets .tribe-tickets__rsvp-actions-success-going-toggle-input{flex:none}.event-tickets .tribe-tickets__rsvp-actions-success-going-toggle-label{text-align:left}.event-tickets .tribe-tickets__rsvp-actions-success-going-toggle-label-underline{cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.event-tickets .tribe-tickets__rsvp-message{align-items:center;background-color:var(--tec-color-accent-primary-background);border-radius:var(--tec-border-radius-default);display:flex;padding:var(--tec-spacer-4) var(--tec-spacer-3)}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-message{padding:var(--tec-spacer-3)}}.event-tickets .tribe-tickets__rsvp-message--error,.event-tickets .tribe-tickets__rsvp-message--error.tribe-tickets__rsvp-message{background-color:var(--tec-color-background-error)}.event-tickets .tribe-tickets__rsvp-message--success-icon{display:inline-block;height:var(--tec-spacer-3);margin-right:var(--tec-spacer-2);width:var(--tec-spacer-3)}.event-tickets .tribe-tickets__rsvp-message--success-icon path{stroke:var(--tec-color-icon-active)}.event-tickets .tribe-tickets__rsvp-message--error-icon,.event-tickets .tribe-tickets__rsvp-message--must-login-icon{display:inline-block;margin-right:var(--tec-spacer-2)}.event-tickets .tribe-tickets__rsvp-message--error-icon circle,.event-tickets .tribe-tickets__rsvp-message--must-login-icon circle{stroke:var(--tec-color-icon-active)}.event-tickets .tribe-tickets__rsvp-message--error-icon circle#dot,.event-tickets .tribe-tickets__rsvp-message--must-login-icon circle#dot{fill:var(--tec-color-icon-active);stroke:#0000}.event-tickets .tribe-tickets__rsvp-message--error-icon path,.event-tickets .tribe-tickets__rsvp-message--must-login-icon path{stroke:var(--tec-color-icon-active)}.event-tickets .tribe-tickets__rsvp-message-link{color:var(--tec-color-accent-primary)}.event-tickets .tribe-common-c-btn:disabled{background-color:var(--tec-color-accent-primary);cursor:not-allowed}.event-tickets button.tribe-common-cta:disabled{cursor:not-allowed}.event-tickets .tribe-tickets__rsvp-form-wrapper{padding:var(--tec-spacer-5)}.event-tickets .tribe-tickets__rsvp-form-title{border-bottom:1px dashed var(--tec-color-border-secondary);padding-bottom:var(--tec-spacer-5)}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-form-title{border:none;padding-bottom:0}}.event-tickets .tribe-tickets__rsvp-form-content{margin-bottom:var(--tec-spacer-1);margin-top:var(--tec-spacer-8)}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-form-content{margin-top:var(--tec-spacer-5)}}.event-tickets .tribe-tickets__rsvp-form-buttons{align-items:baseline;display:flex;justify-content:flex-end;padding-top:var(--tec-spacer-4)}.event-tickets .tribe-tickets__rsvp-form-buttons>*{margin-left:var(--tec-spacer-4)}@media (min-width:768px){.event-tickets .tribe-tickets__form input[type=number].tribe-tickets__rsvp-form-input-number{max-width:140px}}.event-tickets .tribe-tickets__rsvp-form-button{width:auto}.event-tickets .tribe-tickets__rsvp-form-button--cancel{color:var(--tec-color-text-secondary)}.event-tickets .tribe-tickets__rsvp-form-button--cancel:focus,.event-tickets .tribe-tickets__rsvp-form-button--cancel:hover{color:var(--tec-color-text-primary)}.event-tickets .tribe-tickets__rsvp-form-button--submit{padding-left:var(--tec-spacer-6);padding-right:var(--tec-spacer-6)}.event-tickets .tribe-tickets__rsvp-ar{padding-left:var(--tec-grid-gutter-small-half);padding-right:var(--tec-grid-gutter-small-half)}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-ar{flex-direction:row-reverse;padding-left:var(--tec-grid-gutter-half);padding-right:var(--tec-grid-gutter-half)}}.event-tickets .tribe-tickets__rsvp-ar-sidebar-wrapper{display:flex;flex:none}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-ar-sidebar-wrapper{border-left:1px dashed var(--tec-color-border-secondary);width:calc(var(--tec-grid-width-1-of-8)*3)}}.event-tickets .tribe-tickets__rsvp-ar-sidebar{border-bottom:1px dashed var(--tec-color-border-secondary);margin-top:var(--tec-spacer-5);padding:var(--tec-spacer-5) 0;width:100%}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-ar-sidebar{border:0;margin-top:0;padding-left:var(--tec-spacer-4)}}.event-tickets .tribe-tickets__rsvp-ar-quantity{align-items:center;display:flex;margin-top:var(--tec-spacer-4)}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-ar-quantity{display:block}}.event-tickets .tribe-tickets__rsvp-ar-quantity-input{align-items:center;display:flex;margin-left:var(--tec-spacer-3)}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-ar-quantity-input{margin-left:0}}.event-tickets .tribe-tickets__rsvp-ar-quantity-input input[type=number]{appearance:textfield;background:#0000;border:none;height:var(--tec-spacer-8);max-width:var(--tec-spacer-8);padding:var(--tec-spacer-0) 0;text-align:center}@media (min-width:600px){.event-tickets .tribe-tickets__rsvp-ar-quantity-input input[type=number]{height:var(--tec-spacer-8)}}.event-tickets .tribe-tickets__rsvp-ar-quantity-input input[type=number]:-webkit-inner-spin-button,.event-tickets .tribe-tickets__rsvp-ar-quantity-input input[type=number]:-webkit-outer-spin-button{appearance:none}.event-tickets .tribe-tickets__rsvp-ar-quantity-input-number{background-color:initial;border:1px solid var(--tec-color-border-default);border-radius:50%;flex:none;height:28px;padding:0;position:relative;width:28px}.event-tickets .tribe-tickets__rsvp-ar-quantity-input-number:after,.event-tickets .tribe-tickets__rsvp-ar-quantity-input-number:before{background-color:var(--tec-color-icon-active);content:"";height:2px;left:9px;position:absolute;top:12px;width:8px}.event-tickets .tribe-tickets__rsvp-ar-quantity-input-number:focus,.event-tickets .tribe-tickets__rsvp-ar-quantity-input-number:hover{background:0 0;border-color:var(--tec-color-border-active)}.event-tickets .tribe-tickets__rsvp-ar-quantity-input-number--plus:after{transform:rotate(90deg)}.event-tickets .tribe-tickets__rsvp-ar-guest-list{margin-top:var(--tec-spacer-7)!important}.event-tickets .tribe-tickets__rsvp-ar-guest-list-item{display:inline-block}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-ar-guest-list-item{display:block}.event-tickets .tribe-tickets__rsvp-ar-guest-list-item:not(:first-of-type){margin-top:var(--tec-spacer-7)}}.event-tickets .tribe-tickets__rsvp-ar-guest-list-item-button--inactive:focus,.event-tickets .tribe-tickets__rsvp-ar-guest-list-item-button--inactive:hover,.event-tickets .tribe-tickets__rsvp-ar-guest-list-item-button:focus,.event-tickets .tribe-tickets__rsvp-ar-guest-list-item-button:hover{color:var(--tec-color-text-primary)}.event-tickets .tribe-tickets__rsvp-ar-guest-list-item-button--inactive{color:var(--tec-color-text-secondary)}.event-tickets .tribe-tickets__rsvp-ar-guest-list-item-button--inactive .tribe-tickets__rsvp-ar-guest-icon path{fill:var(--tec-color-icon-disabled);stroke:var(--tec-color-icon-disabled)}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-ar-guest-list-item-title{clip:auto;height:auto;margin:0;position:static;width:auto}}.event-tickets .tribe-tickets__rsvp-ar-guest-icon{display:inline-block;height:17px;margin-right:var(--tec-spacer-5);width:14px}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-ar-guest-icon{height:14px;margin-right:var(--tec-spacer-0);width:11px}}.event-tickets .tribe-tickets__rsvp-ar-guest-icon path{fill:var(--tec-color-icon-active);stroke:var(--tec-color-icon-active)}.event-tickets .tribe-tickets__rsvp-ar-form-wrapper{background-color:#f6f7f9;display:flex;flex:none}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-ar-form-wrapper{width:calc(var(--tec-grid-width-1-of-8)*5)}}.event-tickets .tribe-tickets__rsvp-ar-form{padding:var(--tec-spacer-5) 0;width:100%}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-ar-form{text-align:initial}}.event-tickets .tribe-tickets__rsvp-ar-form .tribe-tickets__form{margin-top:var(--tec-spacer-4)}.event-tickets .tribe-tickets__rsvp-ar-form-title{color:var(--tec-color-text-secondary)}.event-tickets .tribe-tickets__rsvp-attendees{margin-bottom:var(--tec-grid-gutter-half);margin-left:var(--tec-grid-gutter-half);margin-right:var(--tec-grid-gutter-half);margin-top:0}