/**handles:desktop**/
.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{padding-top:140px;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#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:140px;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}.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 li{margin:0}.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}.sub-menu .row{max-width:100%;margin:auto}.menu li:hover>.sub-menu{display:block}.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 p{font-size:1rem;font-weight:300;color:#363330}.sub-menu .col{width:15%;padding:0 10px}.sub-menu .col:last-child{width:40%;padding-left:40px}.sub-menu a:hover h3{opacity:.7}.sub-menu .col:last-child h3{margin-top:20px}header ul.menu li:nth-child(1),header ul.menu li:nth-child(2){font-weight:700}header ul.menu li:nth-child(1):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}.section-bottom-white{padding-bottom:50px}.section-top-blue{padding-top:50px}section{position:relative;background-size:cover}.banner .video{osition: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}.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:last-child,.searchandfilter>div>ul>li:nth-child(1),.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 1rem;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(even),.woocommerce table.shop_table tr:nth-child(even){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:nth-child(1),.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(3) .table-header{margin-top:10px;position:relative}.memberships table td:nth-child(3) .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(3) .table-header .section-promo.peel:after{display:none}.memberships table td:nth-child(3) .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(even){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(4){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(4){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(3){border:2px solid #1dafc2;border-bottom:0}.memberships tbody td:nth-child(3){border-left:2px solid #1dafc2;border-right:2px solid #1dafc2}.memberships tbody tr:last-child td:nth-child(3){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 li.myaccount{float:right}.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:1;text-align:center}.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 .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;width:100%}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:nth-last-child(1){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}.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}.wdm-atm-modal #wdm-atm-upgrade-plan-form .group textarea{resize:vertical;height:100px;padding:15px;line-height:1.4}.woocommerce-MyAccount-content form#add-member-form,.woocommerce-MyAccount-content form#team-name-form{max-width:100%;margin:auto;border:none;border-radius:0;padding:0;margin-bottom:25px}.woocommerce .woocommerce-account-my-teams .message{text-align:center;margin:auto;max-width:720px;padding:50px 0 0 0}#add-member-form input.input-text,#add-member-form select{height:45px;line-height:45px;border:1px solid #1dafc2}#add-member-form .select-wrapper:after{top:11px;right:15px}#add-member-form input[type=submit]{margin-bottom:10px;margin-left:10px;text-transform:none;font-size:1rem;width:210px;height:45px}