body,html{height:100%}body,h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif}.search-field,.search-submit{font-weight:400;padding:12px 40px;font-size:16px;transition:.2s}.hero-bg,.testimonial-section{background-repeat:no-repeat;background-size:cover;background-position:center}body{min-height:35rem;position:relative;font-weight:300}h1,h2,h3,h4,h5,h6{font-weight:700}.bp-pagination.bottom,.screen-reader-text,.user-update{display:none}.search-submit{border-radius:0 5rem 5rem 0;background-color:#d8006b;border:1px solid #d8006b;color:#fff}.search-field{border-radius:5rem 0 0 5rem;background-color:#fff;border:1px solid #d8006b;color:#333;margin-right:-4px}.card-title,.main-content .masthead-content p strong{font-weight:700}#class-slide .card-link,.nav-item .nav-link:active,.nav-item .nav-link:focus,.nav-item .nav-link:hover,.pricing-title a,.primary-text-clr,input[type=radio]:checked,input[type=radio]:checked:after,input[type=radio]:checked:before{color:#d8006b!important}.cookies-cm-link:active,.cookies-cm-link:focus,.cookies-cm-link:hover,.search-field:focus,.search-submit:focus{outline:0}.navbar-nav .nav-link{color:#d8006b;font-weight:600}.archive-title{color:#d8006b;margin-top:20px}.mt-20,.my-20{margin-top:20px!important}.hero-bg{background-image:url("../img/hero-section-background.png")}.m-l-10{margin-left:10px}.my-20{margin-bottom:20px!important}.mb--1{margin-bottom:-1px!important}.my-10{margin-top:10px!important;margin-bottom:10px!important}.img-title{font-size:32px}.main-content{z-index:2;color:#fff}.main-content .masthead-content h1{font-size:2.5rem}.main-content .masthead-content p{font-size:1.2rem}.img-dl{border-radius:50%}.img-frank{max-height:350px}@media (max-width:1400px){.img-frank{max-height:350px!important}}@media (max-width:800px){.img-frank{max-height:280px!important;margin:0 auto;display:block}}@media (min-width:800px){.main-content .masthead-content p,.main-content-list li,.p-text-1{font-size:18px}.card-text,.card-title{font-family:Montserrat,sans-serif}.my-250{margin-top:10%;margin-bottom:10%}.p-text-1{padding:35px 0}.main-content{height:100%;min-height:0;padding-bottom:3rem;z-index:2}.img-frank{max-height:500px}.third-section .p-text{font-size:18px;color:#333}.card-title{font-size:34px!important;letter-spacing:-2px!important;padding:0 40px!important;font-weight:700}.card-text{color:#333;padding:0 5px 12px 25px!important;font-size:18px!important}}#class-slide .card{background-color:#fff!important;margin:0 20px}#class-slide .d-flex .card-text{font-size:14px!important;color:#d8006b!important;padding:0!important}#class-slide .card-body{padding:1.25rem!important;margin:0!important}div#item-header,footer li,ul{margin:0}#class-slide .card-body .card-title{padding:0!important;margin:0!important;font-size:22px!important;font-weight:300}#class-slide .card-body .card-text{padding:10px 0 0!important;margin:0!important;font-size:16px!important}#class-slide .card-link{font-size:12px!important}#class-slide .rounded-circle{border:3px solid #fff}#class-slide .slick-dots{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin:0;padding:1rem 0;list-style-type:none}#class-slide .slick-dots li.slick-active button,.main-section{background-color:#d8006b!important}#class-slide .slick-dots button{display:block;width:8px;height:8px;padding:0;margin:0 6px;border:none;border-radius:100%;background-color:#e39e9d!important;text-indent:-9999px}.main-content-list{padding:0 16px}.btn-secondary{background-color:#fff;border-color:#fff;color:#d8006b;padding:12px 34px}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background-color:#2e1a23!important;border-color:#2e1a23!important}.card{background-color:#d8006b!important;border-radius:4px!important}.card-body{background-color:#fff!important;color:#d8006b!important;margin:20px;padding:1.25rem 0!important}.card-text,.card-title{padding:0 5px;font-family:Montserrat,sans-serif}.card-title{font-size:34px!important;letter-spacing:-2px!important}.card-text{color:#333;font-size:18px!important}#testimonial .card{border:none!important;margin:0 25px;background-color:transparent!important}#testimonial .card-text{padding:0!important;margin:10px 0!important;text-align:center;font-size:16px!important}#testimonial .card-body{-webkit-box-shadow:0 0 12px 0 #c2c2c2;-moz-box-shadow:0 0 12px 0 #c2c2c2;box-shadow:0 0 12px 0 #c2c2c2;padding:1.25rem!important}#testimonial img,.footer-nav .nav-item,.footer-nav .nav-item .nav-link,.show-ib{display:inline-block!important}@media only screen and (max-width:800px){.third-section-mobile{text-align:center!important}}@media only screen and (max-width:450px){.mt-20{margin-top:20px}.py-5{padding-top:0!important}h1{font-size:32px}.second-section-mobile{text-align:center!important;margin-top:40px!important}}.second-section{background-color:#d8006b!important;color:#fff}.second-section .no-container .row{margin-right:0!important;margin-left:0!important}.classes-section h1,.login-bg .form h1,.third-section h1{color:#d8006b}.third-section{background-color:#f8f8f8}.fourth-section,.sixth-section{background-color:#2e1a23!important;color:#fff}.big-btn{background-color:#fff;color:#2e1a23!important;padding:12px 80px}.big-btn:hover{background-color:#d8006b;color:#fff!important;padding:12px 80px}.fifth-section{background-color:#f8f8f8;color:#d8006b}.fifth-section p,.fifth-section ul{color:#333}.testimonial-section{background-image:url("../img/bg-testimonial.png")}.testimonial-section h1{color:#d8006b;padding:20px 0}.buddypress-wrap .bp-navs li.dynamic.selected a .count,.buddypress-wrap .bp-navs li.selected a .count,.last-section{background-color:#fff;color:#d8006b}.p-l-r{padding-left:70px!important;padding-right:70px!important}footer ul{padding:0!important;margin:0 0 0 16px!important}.mb-25{margin-bottom:25px}h6{color:#fff;margin:25px 0}.bg,.buddypress-wrap .bp-feedback.info .bp-icon,.buddypress-wrap .bp-navs li.current a .count,.buddypress-wrap .bp-navs li.dynamic a .count{background-color:#d8006b}.copyright-text{text-align:center;font-size:14px;color:#d8006b;margin:10px auto!important}.footer-text{font-size:14px;color:#d8006b;margin:10px 0!important;display:inline-block}#latestCertificateModal .share-message,#membershipCertificateModal .share-message,#menu-primary-2 a,.activity-list .activity-item .activity-meta.action .acomment-reply.button:before,.activity-list .activity-item .activity-meta.action .delete-activity:before,.activity-list .activity-item .activity-meta.action .fav:before,.activity-list .activity-item .activity-meta.action .unfav:before,.activity-list .activity-item .activity-meta.action .view:before,.certificate-modal .share-message,footer li,i.mce-i-blockquote:before,i.mce-i-bold:before,i.mce-i-bullist:before,i.mce-i-image:before,i.mce-i-italic:before,i.mce-i-link:before,i.mce-i-numlist:before{color:#fff}.footer-social-icons{color:#fff;font-size:22px}.footer-social-icons .fab{margin:22px}#menu-primary-2 .fas,#menu-primary-3 .fab,#menu-primary-3 .fas{margin-right:12px}.input-email-icon{background-image:url("../img/MAIL.png")!important;background-position:10px 50%!important;background-repeat:no-repeat!important;background-size:35px!important;padding-left:50px!important}.input-footer-email{background-color:#e8638a!important;border:none!important;width:280px!important;height:41px;float:left!important}@media (max-width:1520px){.input-footer-email{width:220px!important}}@media (max-width:1280px){.input-footer-email{width:200px!important}}@media (max-width:1200px){.input-footer-email{width:150px!important}}@media (max-width:900px){.input-footer-email{width:90px!important}.input-email-icon{background-size:20px!important;padding-left:50px!important}}@media (max-width:770px){.input-footer-email{width:190px!important}.input-email-icon{background-size:36px!important;padding-left:50px!important}}.login-bg{background-color:#fff1f9}.login-bg .form,.registration .form,.registration-team .form{position:relative;z-index:1;background:#fff;text-align:center;box-shadow:0 0 20px 0 rgba(0,0,0,.2),0 5px 5px 0 rgba(0,0,0,.24);padding-bottom:30px;padding-top:50px}.login-bg .form .input-fields{outline:0;background:#fff;width:50%;border:0;border-left:5px solid #d8006b;margin:0 0 15px;padding:25px 15px 15px;box-sizing:border-box;font-size:16px;font-weight:300;color:#d8006b;box-shadow:0 0 12px 0 rgba(0,0,0,.2)}.login-bg .form .forgot{color:#d8006b;font-size:10px;width:50%;text-align:right!important;padding-right:10px}.login-bg .form ::placeholder{color:#d8006b}.login-bg .form .message,.registration .form .message,.registration-team .form .message{margin:10px 0 30px;color:#d8006b;font-size:14px}.login-bg .form .message a,.registration .form .message a,.registration-team .form .message a{color:#d8006b;text-decoration:none}.login-bg .form .login-btn,.registration .form .login-btn,.registration-team .form .login-btn{border:0;background-color:transparent;color:#d8006b;font-size:18px}.login-bg .form .login-btn:hover,.registration .form .login-btn:hover,.registration-team .form .login-btn:hover{font-size:20px}.login-bg .form .login-icon,.registration .form .login-icon,.registration-team .form .login-icon{color:#d8006b;height:20px;margin-bottom:4px}.login-bg .fas{color:#d8006b;font-size:30px;margin-top:100px;margin-left:100px;position:absolute}.pricing .card,.registration .card,.registration-team .card{border:none;border-radius:1rem;transition:.2s;box-shadow:0 .5rem 1.5rem 0 rgba(0,0,0,.1);background-color:#fff!important}.pricing hr{margin:1.5rem auto;width:20%;border:2px solid #d8006b}.pricing .card-title{margin:.5rem 0;font-size:40PX;font-weight:300}.pricing .card-price{font-size:80px;margin:0;color:#60697d!important;font-weight:300}.pricing .card-price .period,.registration .card-price .period,.registration-team .card-price .period{font-size:16px}.pricing ul,.registration ul,.registration-team ul{list-style:none;padding:0!important}.pricing li:nth-child(odd),.registration li:nth-child(odd),.registration-team li:nth-child(odd){background-color:#f3f3f3}.pricing ul li,.registration ul li,.registration-team ul li{padding:.5rem 0;color:#60697d}.pricing .btn{margin-top:20px;font-size:18px;border-radius:5rem;font-weight:400;padding:12px 70px;opacity:.9;transition:.2s;background-color:#d8006b;border:none}.pricing .yearly-plan-text{padding:1rem 0 0;color:#00f;text-decoration:underline;text-underline-position:under;background:0 0;border:none}.pricing .yearly-plan-text:focus{outline:0!important}@media (min-width:992px){.pricing .card:hover{margin-top:-.25rem;margin-bottom:.25rem;box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.3)}.pricing .card:hover .btn{opacity:1}}.contactus-input-fields,.registration .form .input-fields,[type=file]+label{outline:0;background:#fff;box-sizing:border-box;font-size:16px;font-weight:300;box-shadow:0 0 12px 0 rgba(0,0,0,.2);padding:25px 15px 15px}.registration .form h1{color:#d8006b}.registration .form .input-fields{width:60%;border:0;border-left:5px solid #d8006b;margin:0 0 15px;color:#d8006b}.contactus-input-fields{width:100%;border:0;border-left:5px solid #d8006b;margin:0 0 15px;color:#d8006b}.registration .form ::placeholder{color:#d8006b}.registration .form label{font-size:16px;font-weight:300;color:#d8006b;margin:0 10px}.registration .form .radio-btn:checked{border:#d8006b!important;color:#d8006b!important;background-color:#d8006b!important}.registration .fas,.registration-team .fas{color:#d8006b;font-size:30px;margin-top:50px;margin-left:60px;position:absolute}.registration hr,.registration-team hr{margin:.5rem auto;width:20%;border:2px solid #d8006b}.registration .card-title,.registration-team .card-title{font-size:32px!important;font-weight:300}.registration .card-price,.registration-team .card-price{font-size:60px;margin:0;color:#60697d!important;font-weight:300}.registration .btn,.registration-team .btn{font-size:12px;border-radius:0;font-weight:300;padding:12px 70px;background-color:transparent;color:#d8006b;border:none}.registration .form input[type=radio]:after,.registration-team .form input[type=radio]:after{width:16px;height:16px;border-radius:15px;top:-3px;left:-3px;position:relative;background-color:#fff;border:1px solid #d8006b!important;content:'';display:inline-block;visibility:visible;margin-right:4px}.registration .form input[type=radio]:checked:after,.registration-team .form input[type=radio]:checked:after{width:16px;height:16px;border-radius:15px;top:-3px;left:-3px;position:relative;background-color:#d8006b;content:'';display:inline-block;visibility:visible;border:2px solid #fff}[type=file]+label{width:60%;border:0;border-left:5px solid #d8006b;margin:0 0 15px;color:#d8006b;cursor:pointer;text-align:left}[type=file]{position:absolute;opacity:0}.hide{display:none!important}.show{display:block!important}.switch-to-annual-btn{padding:10px 30px!important;background-color:#d8006b!important;color:#fff!important;border-radius:4px!important}.registration-team .form .input-fields,.registration-team .full-input{width:40%;border:0;outline:0;box-sizing:border-box;box-shadow:0 0 12px 0 rgba(0,0,0,.2);font-size:16px;font-weight:300;color:#d8006b;background:#fff}.registration-team .form h1{color:#d8006b}.registration-team .form ::placeholder{color:#d8006b}.registration-team .form-wrapper{margin:10px}.registration-team .full-input{display:inline-block;border-left:5px solid #d8006b;margin:0 15px 20px;padding:4px 15px 15px}.registration-cc .card,.registration-cc .card-body{background-color:#d8006b!important;color:#fff!important}.registration-team input{outline:0;border:none;display:block;line-height:1.2em;font-size:14pt}.registration-team label{display:block;font-size:12px;color:#d8006b;text-align:left}.registration-team .form .input-fields{border-left:5px solid #d8006b;margin:0 0 15px;padding:25px 15px 15px}.registration-cc .card-body{margin-top:0!important}.registration-cc .card-body p{margin-bottom:0!important}.registration-cc .para{font-size:18px!important}.registration-cc .para-small{font-size:14px!important}.registration-cc hr{border:2px solid #fff}.registration-team .form .input-fields-small{outline:0;background:#fff;width:20%;border:0;border-left:5px solid #d8006b;margin:0 0 15px;padding:25px 15px 15px;box-sizing:border-box;font-size:16px;font-weight:300;color:#d8006b;box-shadow:0 0 12px 0 rgba(0,0,0,.2)}.registration-team .form .radio-btn-cc{font-size:16px;font-weight:300;color:#d8006b;margin:0 10px;display:inline-block}.registration-team .form input[type=radio]{display:inline-block;margin-right:4px}.registration-team .form select{padding:25px 30px 15px 15px!important}#buddypress input[type=submit],.buddypress .buddypress-wrap .generic-button a,.buddypress .buddypress-wrap button,.buddypress .buddypress-wrap input[type=button]{padding:.3em .5em;font-family:inherit;font-size:inherit;font-weight:400;width:auto;text-decoration:none;text-align:center;line-height:1;cursor:pointer;outline:0}.buddypress .buddypress-wrap button,.buddypress .buddypress-wrap input[type=button]{background:#d8006b;color:#fff;border:1px solid #d8006b}#buddypress input[type=submit]{background:0 0;color:#d8006b;border:1px solid #d8006b}.buddypress .buddypress-wrap .generic-button a{background:0 0;color:#d8006b;border:1px solid transparent}.buddypress .buddypress-wrap .generic-button .acomment-delete,.buddypress .buddypress-wrap .generic-button .acomment-reply{background:#fff;color:#d8006b;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:400;outline:0;padding:0 8px!important;text-align:center;text-decoration:none;width:auto;line-height:1;border:1px solid transparent}.buddypress .buddypress-wrap button:hover,.buddypress .buddypress-wrap input[type=button]:hover{background:0 0;color:#d8006b;border:1px solid #d8006b;outline:0;text-decoration:none}#buddypress input[type=submit]:hover{background:#d8006b;color:#fff;border:1px solid #d8006b;outline:0;text-decoration:none}.member-header-actions{padding:0;margin:0}div#item-header-cover-image{margin:0!important}.dashicons-dismiss:before{font-size:20px!important}.buddypress-wrap .bp-feedback{background:#d8006b;box-shadow:0 1px 1px 1px rgba(0,0,0,.1);color:#fff;margin:10px 0;position:relative;padding:0 18px}.bp-feedback.custom-homepage-info.info a{color:#0ff!important;font-weight:500}.screen-content,div#item-body{padding:0 15px}.bp-feedback.info p{padding:2px}#group-members-list-table a,.activity-comments .acomment-meta a,.activity-list .activity-item .activity-header a,.activity-nav a,.buddypress-wrap .standard-form label,.buddypress-wrap div.feed a:before,.buddypress-wrap fieldset legend,.buddypress-wrap li.feed a:before,.component-navigation a,.dashicons-hidden:before,.dashicons-visibility:before,.footer-log a,.notification-actions .dashicons-dismiss:before,.vertical-navbar .navbar-nav .dropdown-menu a,a.stripe-invoices-close,h2.list-title.groups-title a,nav#object-nav a,td.notification-description a,ul.subnav a{color:#d8006b}.buddypress-wrap .bp-navs li.selected a{background:#d8006b;color:#fff}.buddypress-wrap .bp-navs li:not(.current) a:hover,.buddypress-wrap .bp-navs li:not(.selected) a:hover{background:#fff;color:#333}#buddypress div#item-header #item-header-cover-image #item-header-content{clear:both;float:left;margin-left:170px;margin-top:-90px;width:-webkit-fill-available}#buddypress div#item-header-cover-image h2{color:#d8006b;text-rendering:optimizelegibility;text-shadow:none;margin:0;font-size:200%;float:left}#buddypress #header-cover-image{background-color:#faebd7}.bp-user .member-header-actions{overflow:hidden;float:right}.single-headers .item-meta{color:#767676;font-size:14px;margin:40px 15px;padding-bottom:.5em}.event-card .card-time,.event-card .card-title,.friend-card .card-title{font-size:20px!important;font-weight:700;font-family:Montserrat,sans-serif}.activity-list .activity-item .activity-meta.action{border:1px solid transparent;background:#d8006b;padding:2px;position:relative;text-align:left;margin-top:5px}.activity-list .activity-item .activity-meta.action .button span{background:0 0;color:#fff;font-weight:700}.bp-navs ul li .count{background:#d8006b;border:none;border-radius:100%;color:#fff;display:inline;font-size:8px;margin-left:2px;padding:2px 6px;text-align:center;vertical-align:middle}.buddypress-wrap .groups-list li .group-desc{border:none;border-radius:10px;background-clip:padding-box;font-size:13px;color:#737373;font-style:normal;margin:0;padding:0 20% 0 0}.buddypress-wrap .groups-list li .group-desc:before{content:"Description:";font-weight:500}.groups-header .desc-wrap:before{content:'Group Description';font-weight:500}.groups-header .desc-wrap{background:0 0;border:none;margin:0 0 15px;padding:1em;text-align:left}.groups-header .desc-wrap .group-description{background:0 0;border:none;box-shadow:none;padding:.5em 1em;text-align:left}@media screen and (max-width:800px){.buddypress-wrap .activity-comments div.acomment-avatar img{width:30px!important;height:30px!important}#buddypress div#item-header #item-header-cover-image #item-header-content{float:none;margin-left:0}h2.user-nicename{width:-webkit-fill-available}ul.member-header-actions.action{margin-top:20px;margin-left:15%;margin-right:15%}.single-headers .item-meta{display:none}}@media screen and (min-width:46.8em){.activity-list .activity-item.mini .activity-avatar{margin-left:15px;text-align:left;width:10%;margin-bottom:10px}.activity-list .activity-item div.item-avatar{margin:0 0 0 15px;text-align:left;width:10%}body.activity-permalink .activity-list .activity-avatar{left:-7px;margin-right:0;position:relative;top:8px}.buddypress-wrap .activity-comments div.acomment-avatar img{border-width:1px;float:left;width:75px;height:75px}.buddypress-wrap .activity-comments .acomment-meta{padding-left:0}.activity-list .activity-item.mini .activity-avatar img.avatar{max-width:80%}ul#members-list li{max-width:49%;display:inline-flex;min-width:49%}.bp-list li .item .item-block{float:left;margin-right:2%;width:100%}}input[type=radio]:after,input[type=radio]:checked:after{width:15px;height:15px;display:inline-block;visibility:visible;position:relative;content:''}input[type=radio]:after{border-radius:15px;top:-4px;left:-1px;background-color:#d1d3d1;border:2px solid #fff}input[type=radio]:checked:after{border-radius:15px;background-color:#d8006b;border:2px solid #fff}.bg-log h6{color:#d8006b;margin:25px 0}.bg-log{background-color:#fff;border-top:1px solid #d8006b;border-bottom:1px solid #d8006b}.contactus-btn,.refer-btn{font-weight:400;background-color:#d8006b;border:none;color:#fff}.footer-log li{margin:0;color:#d8006b}.refer-btn,p.comment-form-author{margin-top:20px}.refer-btn{font-size:14px;padding:8px 16px}.contactus-btn{font-size:16px;padding:12px 40px;float:right;margin-bottom:20px}.watchlist-section-text{width:60%;height:100%}.watchlist-section-img{width:40%;height:100%}.watchlist-wrapper{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.event-card .card{background-color:#fff!important;border-radius:20px!important;border:none!important;-webkit-box-shadow:0 0 12px 0 #c2c2c2;-moz-box-shadow:0 0 12px 0 #c2c2c2;box-shadow:0 0 12px 0 #c2c2c2;margin-bottom:20px!important}.event-card .card-title,.friend-card .card-title{letter-spacing:-2px!important;color:#d8006b}.event-card .card-time{color:#fff;margin:25% 0!important}.event-card .event-bg{background-color:#d8006b;border-radius:20px}.event-card .card-text,.friend-card .card-text{color:#333;padding:0 5px;font-family:Montserrat,sans-serif;font-size:16px!important}.event-card .card-block,.friend-card .card-block{padding:10px!important}.friend-card .card{background-color:#fff!important;border-radius:20px!important;border:none!important;margin-bottom:20px!important}.friend-card .card-header{background-color:#fff}.friend-card .follow-btn{font-size:14px;font-weight:400;padding:8px 30px;background-color:#d8006b;border:none;color:#fff}.cw-youtube .play-button,.dl-youtube .play-button,.master-youtube .play-button,.wl-youtube .play-button{z-index:1;color:#f5f5f5;text-decoration:none;font-size:20px;font-weight:700;transition:.3s;box-sizing:border-box;text-align:center;line-height:20px}.vertical-navbar .navbar-nav .dropdown-menu{position:static;float:none;background:0 0;border:none}.vertical-navbar .navbar-nav .nav-link{font-weight:500}.comment-section-uxic textare,.feedback-textarea{width:100%;border-radius:14px;padding:16px 30px}.right{float:right}.table td,.table th{border:1px solid #dee2e6}body #load.loader-removed{opacity:0;visibility:hidden}body #load{display:block;height:100%;overflow:hidden;width:100%;z-index:9901;opacity:1;visibility:visible;transition:.35s ease-out;position:fixed;background-color:#fff}.spinner-loader .load-wrap{background-image:url("data:image/svg+xml,%3Csvg width='75px' height='75px' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='uil-default'%3E%3Crect x='0' y='0' width='100' height='100' fill='none' class='bk'%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%23dd1751' transform='rotate(0 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%23dd1751' transform='rotate(30 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.08333333333333333s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%23dd1751' transform='rotate(60 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.16666666666666666s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%23dd1751' transform='rotate(90 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.25s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%23dd1751' transform='rotate(120 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.3333333333333333s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%23dd1751' transform='rotate(150 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.4166666666666667s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%23dd1751' transform='rotate(180 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.5s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%23dd1751' transform='rotate(210 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.5833333333333334s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%23dd1751' transform='rotate(240 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.6666666666666666s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%23dd1751' transform='rotate(270 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.75s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%23dd1751' transform='rotate(300 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.8333333333333334s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%23dd1751' transform='rotate(330 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.9166666666666666s' repeatCount='indefinite'/%3E%3C/rect%3E%3C/svg%3E")}.load-wrap{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;text-align:center}table#wlm-stripe-table1{background-color:#d8006b;width:100%;color:#fff;margin-bottom:15px}td.wlm-stripe-subhead-title{padding:3px 20px}.wlm-stripe-empty-sublist{margin:50px auto;width:fit-content}#stripe-membership-status table thead tr th{background-color:#d8006b;color:#fff;padding:0 20px}table#wlm-stripe-table2,table#wlm-stripe-table3{width:100%;margin-bottom:10px}div#stripe-membership-status{width:80%;margin:auto}a.stripe_invoices{color:#fff;font-size:14px;padding:0 20px;text-decoration:underline}tr.wlm-stripe-invlist-row,tr.wlm-stripe-sublist-row.wlm-stripe-sublist-row-1591686552{background-color:#faebd7;color:#333}tr.wlm-stripe-invlist-row a,tr.wlm-stripe-sublist-row.wlm-stripe-sublist-row-1591686552 a{color:#333;text-decoration:underline;text-decoration-color:darkgray}.attend-ok-btn,.update-stripe-info input[type=submit],.update-sub-btn a,input.stripe-cancel,input.update-payment-info-cancel{font-size:14px;font-weight:400;padding:8px 16px;background-color:#d8006b;border:none;color:#fff}td.wlm-stripe-sublist-item-col{padding:15px 0}.comment-author.vcard img{margin-bottom:-2px;width:50px;height:50px;float:left;margin-right:15px}.comment-meta.commentmetadata a,.reply a{font-size:10px;color:#d8006b}.reply{margin-bottom:20px}a.comment-edit-link{float:right;font-size:14px!important}#commentform .comment-form-author label,#commentform .comment-form-email label,#commentform .comment-form-url label{width:100%;color:#d8006b;outline:0}#commentform input#author,#commentform input#email,#commentform input#url{width:100%;border-radius:6px;padding:5px 30px;border:1px solid #8e8e8e;outline:0}.cw-youtube,.dl-youtube,.master-youtube,.wl-youtube{background-color:#000;position:relative;overflow:hidden;cursor:pointer}.cw-youtube img{width:100%;top:-16.84%;left:0;opacity:.4;height:250px}.cw-youtube img:hover,.dl-youtube img:hover,.wl-youtube img:hover{opacity:.7}.cw-youtube .play-button,.dl-youtube .play-button{opacity:1;display:block;width:80px;height:80px;padding-top:16px;padding-left:8px;border:3px solid #fff;border-radius:50%}.cw-youtube .play-button:hover,.dl-youtube .play-button:hover,.master-youtube .play-button:hover,.wl-youtube .play-button:hover{box-shadow:0 0 10px #ffff64;text-shadow:0 0 10px #ffff64}.cw-youtube .play-button,.cw-youtube img,.dl-youtube .play-button,.dl-youtube img,.master-youtube .play-button,.master-youtube img,.wl-youtube .play-button,.wl-youtube img{cursor:pointer}.cw-youtube .play-button,.cw-youtube .play-button:before,.dl-youtube .play-button,.dl-youtube .play-button:before,.master-youtube .play-button,.master-youtube .play-button:before,.wl-youtube .play-button,.wl-youtube .play-button:before{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.wl-youtube img{width:100%;top:-16.84%;left:0;opacity:.4;height:100px}.wl-youtube .play-button{opacity:1;display:block;width:40px;height:40px;padding-top:8px;padding-left:4px;border:1px solid #fff;border-radius:50%}.dl-youtube img{width:100%;top:-16.84%;left:0;opacity:.4;height:200px}.master-youtube img{width:100%;top:-16.84%;left:0;opacity:.8}.master-youtube img:hover{opacity:1}.master-youtube .play-button{opacity:1;display:block;width:150px;height:150px;padding-top:30px;padding-left:8px;border:6px solid #fff;border-radius:50%}.cookies-cm-close polygon,.cookies-cm-link,.cookies-cm-toggle__switch,.cookies-cm-toggle__switch::after{transition-timing-function:ease-out}i.fas.fa-cookie-bite{font-size:36px;color:#d8006b}.cookies-cm-window{font-size:16px;font-family:Montserrat,sans-serif;font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothingz:auto;display:block;position:absolute;left:0;top:0;z-index:2147483638;line-height:1;width:100%}.cookies-cm-link{font-family:Montserrat,sans-serif;cursor:pointer;text-decoration:underline;transition-duration:.2s;transition-property:color}.cookies-cm-toggle{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-start;margin:.25em 0;position:relative}.cookies-cm-toggle__label{margin:0 .5em}.cookies-cm-toggle__switch{color:transparent;line-height:0;text-indent:-9999px;width:40px;height:18px;display:block;border-radius:10px;position:relative;transition-duration:.2s;transition-property:background-color}.cookies-cm-toggle__switch:hover{cursor:pointer}.cookies-cm-toggle__switch::after{content:'';position:absolute;top:0;left:0;margin:2px;width:14px;height:14px;border-radius:9px;transform:translateX(0);transition-duration:.3s;transition-property:transform left margin;background-color:#fff}.cookies-cm-toggle__switch::after:active{width:26px;transition-duration:.1s}.cookies-cm-toggle__checkbox{height:1px;width:1px;margin:-1px;opacity:0;position:absolute}.cookies-cm-toggle__checkbox:checked+.cookies-cm-toggle__switch::after{left:100%;margin:2px 2px 2px -2px;transform:translateX(-100%);background-color:#f4f4f4}.cookies-cm-toggle__checkbox:disabled,.cookies-cm-toggle__checkbox:disabled+.cookies-cm-toggle__switch{cursor:default}.cookies-cm-disclosure{display:block;font-size:.75em;margin:0 -1.5em 1em;padding:1.5em 1.5em 0;border-bottom:none}.cookies-cm-disclosure--collapse{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:1em}.cookies-cm-disclosure--empty,.cookies-cm-disclosure--empty:not([open]){border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:0}.cookies-cm-disclosure__list:empty,.cookies-cm-disclosure__list:empty+.cookies-cm-disclosure__list:not(:empty){border:none;padding:0 1.5em}.cookies-cm-disclosure__list{line-height:1.25;list-style:none;margin:0 -1.5em;padding:1.25em 1.5em 1em;background-color:rgba(0,0,0,.1)}.cookies-cm-disclosure__list:not(:empty)~.cookies-cm-disclosure__list:empty+.cookies-cm-disclosure__list:not(:empty),.cookies-cm-disclosure__list:not(:first-of-type):not(:empty){border-top:1px solid rgba(0,0,0,.1)}.cookies-cm-disclosure__list:first-of-type{margin-top:1em;padding:1.25em 1.5em 1em}.cookies-cm-disclosure__list:first-of-type:empty{padding:1.75em 1.5em .75em}.cookies-cm-disclosure .cookies-cm-item:not(:first-of-type){border-top:1px solid rgba(0,0,0,.1);margin:1em -1.25em 0;padding:1em 1.25em 0}.cookies-cm-disclosure__toggle{cursor:pointer;display:block;line-height:1.25;margin:0 auto 0 0;outline:0;position:relative}.cookies-cm-disclosure__toggle:active,.cookies-cm-disclosure__toggle:focus,.cookies-cm-disclosure__toggle:hover,.dl-search-field:focus{outline:0}.cookies-cm-disclosure--loading .cookies-cm-disclosure__list{height:0;line-height:0;max-height:0}.cookies-cm-disclosure--loading .cookies-cm-disclosure__list>*{display:none}.cookies-cm-disclosure--loading .cookies-cm-disclosure__list::after{content:'';display:block;transform:translate(0,-50%);width:1em;height:1em;border-radius:100%;-webkit-animation-name:cookies-load-scale;animation-name:cookies-load-scale;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.cookies-cm-disclosure--collapse .cookies-cm-disclosure__list::after{content:none}@-webkit-keyframes cookies-load-scale{0%{transform:translate(0,-50%) scale(0)}100%{transform:translate(0,-50%) scale(1);opacity:0}}@keyframes cookies-load-scale{0%{transform:translate(0,-50%) scale(0)}100%{transform:translate(0,-50%) scale(1);opacity:0}}.cookies-cm-widget{cursor:pointer;position:fixed;background:0 0;border:none;bottom:12px;z-index:2147483636;width:40px;height:40px;opacity:.9;outline:0;padding:0;transition:transform .1s linear,opacity .4s linear,visibility linear;visibility:visible}.cookies-cm-dialog,.cookies-cm-info-dialog{transition-property:opacity,visibility;transition-delay:0s,0s;visibility:visible;position:fixed}.cookies-cm-widget--position_right{left:25px;bottom:25px}.cookies-cm-widget--position_left{left:12px}.cookies-cm-widget:focus,.cookies-cm-widget:hover{opacity:1;transform:scale(1.1)}.cookies-cm-dialog{box-sizing:border-box;font-size:1em;line-height:1.25;align-items:center;z-index:2147483637;padding:1.5em;overflow:auto;transition-duration:.7s,.7s;background:#252e39;color:#fff}.cookies-cm-dialog--type_bar{display:flex;flex-direction:column;box-sizing:border-box;right:0;left:0}@media screen and (min-width:768px){.cookies-cm-dialog--type_bar{flex-direction:row}}.cookies-cm-dialog--type_box{width:calc(100vw - 2em);flex-direction:column;max-width:20em;max-height:calc(100vh - 2em)}.cookies-cm-dialog__list{margin:.5em 0 0;padding:0}.cookies-cm-dialog__list .cookies-cm-item{display:flex;margin-top:0}.cookies-cm-dialog__list .cookies-cm-item:last-child,.footer-nav ul{margin-bottom:0}.cookies-cm-dialog__list .cookies-cm-toggle{flex-direction:row}.cookies-cm-dialog__list .cookies-cm-label{margin-left:.375em;white-space:nowrap}.cookies-cm-dialog__buttons{display:flex;flex-wrap:wrap}.cookies-cm-dialog--type_bar .cookies-cm-dialog__content{flex:5;margin-bottom:.25em}.cookies-cm-dialog--type_box .cookies-cm-dialog__content{display:flex;flex-direction:column;flex-grow:0.00001;transition:flex-grow 1s linear}.cookies-cm-dialog--type_bar .cookies-cm-dialog__list{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;margin:.75em auto}@media screen and (min-width:376px){.cookies-cm-dialog--type_bar .cookies-cm-dialog__list{flex-direction:row}}@media screen and (min-width:768px){.cookies-cm-dialog--type_bar .cookies-cm-dialog__list{margin:.5em 0 0 auto}}.cookies-cm-dialog--type_bar .cookies-cm-dialog__list .cookies-cm-item{margin-right:.5em}.cookies-cm-dialog--type_bar .cookies-cm-dialog__list .cookies-cm-label{padding-top:0}.cookies-cm-dialog--type_bar .cookies-cm-dialog__buttons{flex:1;justify-content:flex-end;width:100%;margin:0}@media screen and (min-width:768px){.cookies-cm-dialog--type_bar .cookies-cm-dialog__buttons{width:auto;margin:0 0 0 .5em}}.cookies-cm-dialog--type_box .cookies-cm-dialog__buttons{margin:.5em 0 0}.cookies-cm-dialog--type_bar.cookies-cm-dialog--position_top{top:0}.cookies-cm-dialog--type_bar.cookies-cm-dialog--position_bottom{bottom:0}.cookies-cm-dialog--type_box.cookies-cm-dialog--position_top-left{top:1em;left:1em}.cookies-cm-dialog--type_box.cookies-cm-dialog--position_top-right{top:1em;right:1em}.cookies-cm-dialog--type_box.cookies-cm-dialog--position_bottom-left{bottom:1em;left:1em}.cookies-cm-dialog--type_box.cookies-cm-dialog--position_bottom-right{bottom:1em;right:1em}.cookies-cm-dialog--type_box.cookies-cm-dialog--position_center{top:50%;left:50%;transform:translate(-50%,-50%)}.cookies-cm-storage-policy{display:inline-block;padding:0 .125em;text-transform:capitalize}.cookies-cm-info-dialog{top:0;left:0;width:100vw;height:100vh;z-index:2147483638;transition-duration:.2s,0s;background:rgba(0,0,0,.45)}.cookies-cm-info{box-sizing:border-box;position:fixed;bottom:0;top:0;max-width:20em;transition-property:transform;transition-duration:.4s;padding:1em .75em 0;box-shadow:0 0 2px 2px #ccc;overflow-x:hidden;overflow-y:auto;background:#fff;color:#000}.tick-icon,.times-icon{top:4px;position:absolute}.cookies-cm-info--position_left{left:0;transform:translate(-100%,0)}.cookies-cm-info--position_right{right:0;transform:translate(100%,0)}.cookies-cm-info--open{transform:translate(0,0)}.cookies-cm-info__list{list-style-type:none;margin:0;padding:0}.cookies-cm-drawer-item{margin:1em 0 0;padding:0}.cookies-cm-description{font-size:.7rem;font-weight:300;line-height:1.375;margin:0 0 1em;padding-bottom:8px;border-bottom:1px solid #d0d0d0}.cookies-cm-drawer-toggle .cookies-cm-label{font-size:.875em;margin:0 auto 0 0}.cookies-cm-info-dialog-header{margin:.25em 0 1em}.cookies-cm-info-dialog-header__header{font-size:1em;margin:0 0 1em;padding:.25em 0}.cookies-cm-info-dialog-header__description{font-size:.75em;line-height:1.375}.cookies-cm-close{cursor:pointer;float:right;text-decoration:none;border:none;padding:0;transition:transform .2s ease-out;transform:rotate(0);margin:0;outline:0}.cookies-cm-close polygon{transition-property:fill;transition-duration:.2s}.cookies-cm-close:focus,.cookies-cm-close:hover{transform:rotate(90deg)}.cookies-cm-powered-by{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:1em 0}.cookies-cm-powered-by__link{font-size:.625em;text-decoration:none}.cookies-cm-info-dialog-header__close>svg>polygon{fill:#000}.cookies-cm-info-dialog-header__close:focus>svg>polygon{fill:#141414}.cookies-cm-info-dialog-header__close:hover>svg>polygon{fill:#212121}.cookies-cm-disclosure__list:first-of-type::after,.cookies-cm-toggle__switch{background-color:#d8006b}.cookies-cm-disclosure__toggle,.cookies-cm-disclosure__toggle:active,.cookies-cm-disclosure__toggle:hover,.cookies-cm-link,.cookies-cm-link:active,.cookies-cm-link:hover,.third-section h4{color:#d8006b}.cookies-cm-disclosure__toggle:focus,.cookies-cm-link:focus{color:#7daae6}.cookies-cm-close{background:#fff;color:#000}.attend-btn,.cookies-save-btn{background-color:#d8006b;color:#fff}.cookies-cm-toggle__checkbox:checked+.cookies-cm-toggle__switch{background-color:#37cd8f}.cookies-cm-toggle__checkbox:hover+.cookies-cm-toggle__switch,.cookies-cm-toggle__checkbox:hover:checked+.cookies-cm-toggle__switch{background-color:#a2f78d}.cookies-cm-toggle__checkbox:hover+.cookies-cm-toggle__switch::after,.cookies-cm-toggle__checkbox:hover:checked+.cookies-cm-toggle__switch::after{background-color:#fff}.cookies-cm-toggle__checkbox:disabled+.cookies-cm-toggle__switch,.cookies-cm-toggle__checkbox:focus:disabled+.cookies-cm-toggle__switch,.cookies-cm-toggle__checkbox:hover:disabled+.cookies-cm-toggle__switch{background-color:#928fbf}.cookies-cm-toggle__checkbox:disabled+.cookies-cm-toggle__switch::after,.cookies-cm-toggle__checkbox:focus:disabled+.cookies-cm-toggle__switch::after,.cookies-cm-toggle__checkbox:hover:disabled+.cookies-cm-toggle__switch::after{background-color:#bfbfbf}.cookies-cm-toggle__checkbox:disabled:checked+.cookies-cm-toggle__switch,.cookies-cm-toggle__checkbox:disabled:checked:focus+.cookies-cm-toggle__switch,.cookies-cm-toggle__checkbox:disabled:checked:hover+.cookies-cm-toggle__switch{background-color:#008d4f}.cookies-cm-toggle__checkbox:disabled:checked+.cookies-cm-toggle__switch::after,.cookies-cm-toggle__checkbox:disabled:checked:focus+.cookies-cm-toggle__switch::after,.cookies-cm-toggle__checkbox:disabled:checked:hover+.cookies-cm-toggle__switch::after{background-color:#b4b4b4}.cookies-save-btn{font-size:14px;font-weight:400;padding:8px 16px;border:none;width:-webkit-fill-available}.cookies-cm-cookie-disclosure{display:flex;flex-wrap:wrap;margin:0}.cookies-cm-disclosure .cookies-cm-item{line-height:1.25}.cookies-cm-cookie-disclosure__title{display:block;flex:0 1 30%;clear:both;font-weight:700}.cookies-cm-cookie-disclosure__description{flex:0 1 70%}.dropdown-item:active{text-decoration:none;background-color:transparent}.pagination{display:block;text-align:center;margin-bottom:15px;font-size:20px;font-weight:700}.pagination a.page-numbers,span.page-numbers{padding:4px 12px}.pagination span.current{background-color:#d8006b;border-radius:2px}.attend-btn{font-size:16px;font-weight:400;padding:12px 16px;border:none;width:100%}#attendModal .modal-footer{padding:.5rem 1rem!important}.dl-search-field{font-size:12px;border-radius:5rem 0 0 5rem;font-weight:400;padding:6px 30px;transition:.2s;background-color:#fff;border:1px solid #d8006b;color:#333;margin-right:-4px}.dl-search-submit{font-size:12px;border-radius:0 5rem 5rem 0;font-weight:400;padding:6px 20px;transition:.2s;background-color:#d8006b;border:1px solid #d8006b;color:#fff}.footer-nav,footer{background-color:#dadcde}.screen-alignment-position{text-align:center;margin-bottom:8px}#coursefilters .dropdown-item{padding:.25rem 0!important}@media (min-width:800px){.event-card .card-text,.event-card .card-title,.friend-card .card-text,.friend-card .card-title{padding:0!important}.screen-alignment-position{text-align:right;margin-bottom:8px}}.tick-icon{display:block;right:3px;color:#00ab1d}.times-icon{right:26px;color:#d8006b}.update-sub-btn{width:80%;text-align:right;margin:20px auto}#reg-form-1,#reg-form-2,#reg-form-3,#reg-form-cc,main#site-content{min-height:70vh!important}footer p{font-size:14px;font-weight:600}.form-group{margin-bottom:6px}footer .form-group .form-control{font-size:13px}.footer-nav{display:flex;flex-direction:row;border-top:1px solid #ccc}.navbar button.btn.btn-primary,.subscribe-newsletter .btn-primary,footer .btn-primary{background:#d8006b;border-radius:50px;border:none;font-size:12px;padding:8px 20px;text-transform:uppercase;font-weight:500}.footer-nav .nav-item .nav-link{font-size:14px;color:#707070;font-weight:600}.regform-button,.wlm3-fancybox .wlm-regform .heading-2,.wlm3-fancybox .wlm-regform .heading-3,p.regform-login-link-holder a{color:#fff!important}.copyright-text{background-color:#fff;margin-top:0!important;margin-bottom:0!important}.copyright-text p{font-size:12px;padding:8px 0;color:#686c70}footer h5{font-weight:600;font-size:18px;color:#d8006b}.subscribe-newsletter{padding:20px 0;background-color:#e7e9eb}.subscribe-newsletter .btn-rec{text-transform:uppercase;padding:6px 12px;border-radius:0}#news_letter_email{width:80%;border:none;padding:6px 12px;font-size:12px}.subscribe-newsletter p{font-size:16px;line-height:20px;font-weight:500}a.nav-link{margin-right:.7rem}nav .navbar-nav li:last-child a.nav-link{margin-left:.7rem}.subscribe-newsletter input[type=submit]{margin-left:-4px}#contactFormContainer{width:75%;margin-right:auto}#contactFormContainer label{margin-bottom:2px}#contactFormContainer input[type=submit],.comment-section-uxic input[type=submit]{background:#d8006b;border-radius:0;border:none;padding:8px 20px;color:#fff;font-weight:500;float:right}#contactFormContainer input[type=email],#contactFormContainer input[type=text],#contactFormContainer textarea{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}#contactFormContainer input[type=email],#contactFormContainer input[type=text]{height:calc(1.5em + .75rem + 2px);border:1px solid #ced4da;border-radius:.25rem}#contactFormContainer textarea{height:auto;border:1px solid #ced4da;border-radius:.25rem}@media (min-width:1200px){.container{max-width:1200px!important}.subscribe-newsletter .container,footer .container{max-width:1140px}}@media (max-width:999px){#contactFormContainer{width:90%}}@media (max-width:599px){#contactFormContainer{width:100%}}#applyModal .modal-content,#applyNextModal .modal-content{background-color:#4b4b4b}#applyModal .modal-body,#applyNextModal .modal-body{padding:0}.dark-modal-section{padding:16px}.light-modal-section{background:#c8c8C815;padding:16px}#applyModal .form-control,#applyNextModal .form-control{font-size:13px;font-weight:600;color:#707070}#applyModal p,#applyNextModal p{font-size:14px;font-weight:500;color:#c8c8c8;font-family:Lato,sans-serif}#applyModal .small-text,#applyNextModal .small-text{font-size:11px;color:#c8c8c8;font-weight:500;font-family:Lato,sans-serif}#applyModal .form-check-inline{padding-left:16px;margin-right:0}#applyModal .btn-upload{background-color:#e1e4e6;color:#707070;padding:0 10px;font-size:20px;border:none}#applyModal .file-input-group input[type=file]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}#applyModal input[type=checkbox].form-check-input{margin-top:.4rem}#applyModal input[type=radio].form-check-input{margin-top:.2rem}#applyModal label,#applyNextModal label{font-size:14px;color:#fff;font-weight:500;font-family:Lato,sans-serif}#applyNextModal .title{font-size:20px;color:#fff;font-family:Montserrat,sans-serif}#applyNextModal .sub-title{font-size:16px;font-family:Montserrat,sans-serif}#applyNextModal .amount{font-size:36px;font-weight:600;color:#fff;font-family:Montserrat,sans-serif}@media (min-width:820px){#applyModal .modal-dialog,#applyNextModal .modal-dialog{max-width:350px}}@media (max-width:820px){#applyModal .modal-dialog,#applyNextModal .modal-dialog{max-width:400px}}.regform-button{background:#d8006b!important;border-radius:50px!important;border:none!important;padding:8px 20px!important;text-transform:uppercase!important;font-weight:500!important}#userMembershipCertificates.membership-certificate,.mem-cert,.train-cert{background-repeat:no-repeat;background-size:contain;position:relative}.wlm3-fancybox .wlm-regform{width:350px!important;background-color:#4b4b4b!important;color:#fff!important}.wlm3-fancybox .wlm-regform input,.wlm3-fancybox .wlm-regform select{display:block!important;width:100%!important;height:calc(1.5em + .75rem + 2px)!important;padding:.375rem .75rem!important;font-size:13px!important;font-weight:600!important;color:#707070!important;line-height:1.5!important;background-color:#fff!important;background-clip:padding-box!important;border:1px solid #ced4da!important;border-radius:.25rem!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out!important}button.fancybox-button.fancybox-close-small{right:12px}@font-face{src:url(../fonts/Charm-Regular.ttf);font-family:Charm-Regular}@font-face{src:url(../fonts/Raleway-Medium.ttf);font-family:Raleway}.mem-cert{background-image:url(../img/membership-certificate.png);width:705px;height:500px;margin:auto}.mem-cert h1{font-family:Charm-Regular;font-size:28px;font-weight:500;width:100%;text-align:center;position:absolute;top:62.3%;left:0}.mem-cert p,.train-cert h6.top-center-text{font-size:8px;width:100%;text-align:center;left:0}.mem-cert p{font-family:Raleway;font-weight:700;position:absolute;margin:0 auto;letter-spacing:2px;bottom:24%}.train-cert{background-image:url(../img/trainer-certificate.png);width:720px;height:500px;margin:auto}.train-cert h1{font-family:Charm-Regular;font-size:28px;font-weight:500;width:100%;text-align:center;position:absolute;top:44%;left:0;color:#4a4b4a}.train-cert h6.bottom-center-text,.train-cert h6.top-center-text,.train-cert p{font-family:Raleway;color:#4a4b4a;letter-spacing:2px;position:absolute;margin:0 auto}.train-cert p{font-size:13px;font-weight:700;text-align:right}#latestCertificateModal #userLatestCertificate.latest-training-certificate p.user-id-number,.certificate-modal #userCertificate.training-certificate p.user-id-number,.train-cert p.user-id-number{bottom:19.2%;right:25%}.train-cert h6.top-center-text{font-weight:400;top:53%}.train-cert h6.bottom-center-text{font-size:9px;font-weight:400;top:74%;left:0;width:100%;text-align:center}.train-cert h3.certificate-title{width:100%;position:absolute;text-align:center;top:58%;font-size:18px;color:#4a4b4a}.train-cert h4.course-title,.train-cert h4.course-type{font-size:14px;position:absolute;color:#4a4b4a;width:100%;text-align:center}.train-cert h4.course-title{top:63%}.train-cert h4.course-type{top:68%;font-weight:600}.download-certificate-button,.share-certificate-button{background:#d8006b;border-radius:50px;border:none;font-size:12px;padding:8px 20px;text-transform:uppercase;font-weight:500;margin:15px auto}.share-message{color:#d8006b;font-size:12px;font-weight:500}#userCertificates h2{font-family:Lato,sans-serif;color:#252525;font-weight:500;font-size:28px;text-transform:capitalize}#userCertificates p{font-family:Montserrat,sans-serif;font-weight:500;font-size:18px;color:#343a40;margin-bottom:0}#userMembershipCertificates.membership-certificate{background-image:url(../img/membership-certificate.png);width:247px;height:175px}#userMembershipCertificates.membership-certificate h1{font-family:Charm-Regular;font-size:10px;font-weight:500;width:100%;text-align:center;position:absolute;top:63%;left:0}#userMembershipCertificates.membership-certificate p{font-family:Raleway;font-size:2px;font-weight:700;width:100%;position:absolute;margin:0 auto;letter-spacing:1px;bottom:24%;left:0;text-align:center}#clonedMembershipCertificate #userMembershipCertificates.membership-certificate{width:735px;height:520px;margin:auto}#clonedMembershipCertificate #userMembershipCertificates.membership-certificate h1{font-size:34px;top:62%}#clonedMembershipCertificate #userMembershipCertificates.membership-certificate p{font-size:8px;letter-spacing:2px;bottom:23.5%}#userCertificate.training-certificate,#userLatestCertificate.latest-training-certificate{background-image:url(../img/trainer-certificate.png);width:380px;height:270px;background-repeat:no-repeat;background-size:contain;position:relative;margin:auto}#userCertificate.training-certificate h1,#userLatestCertificate.latest-training-certificate h1{font-family:Charm-Regular;font-size:14px;font-weight:500;width:100%;text-align:center;position:absolute;top:45%;left:0;color:#4a4b4a}#userCertificate.training-certificate p,#userLatestCertificate.latest-training-certificate p{font-family:Raleway;font-size:6px;font-weight:700;position:absolute;margin:0 auto;letter-spacing:2px;text-align:right;color:#4a4b4a}#userCertificate.training-certificate p.user-id-number,#userLatestCertificate.latest-training-certificate p.user-id-number{bottom:20%;right:23%}#userCertificate.training-certificate h6.top-center-text,#userLatestCertificate.latest-training-certificate h6.top-center-text{font-family:Raleway;font-size:2px;font-weight:400;position:absolute;margin:0 auto;color:#4a4b4a;top:53%;left:0;text-align:center;width:100%;letter-spacing:2px}#userCertificate.training-certificate h6.bottom-center-text,#userLatestCertificate.latest-training-certificate h6.bottom-center-text{font-family:Raleway;font-size:2px;font-weight:400;position:absolute;margin:0 auto;color:#4a4b4a;top:75%;left:0;width:100%;text-align:center;letter-spacing:2px}#userCertificate.training-certificate h3.certificate-title,#userLatestCertificate.latest-training-certificate h3.certificate-title{width:100%;position:absolute;text-align:center;top:58%;font-size:8px;color:#4a4b4a}#userCertificate.training-certificate h4.course-title,#userLatestCertificate.latest-training-certificate h4.course-title{width:100%;position:absolute;text-align:center;top:63%;font-size:6px;color:#4a4b4a}#userCertificate.training-certificate h4.course-type,#userLatestCertificate.latest-training-certificate h4.course-type{width:100%;position:absolute;text-align:center;top:68%;font-size:6px;color:#4a4b4a;font-weight:600}#latestCertificateModal .modal-content,#membershipCertificateModal .modal-content,.certificate-modal .modal-content{background-color:#d8006b;border:none;border-radius:8px 8px 0 0}#latestCertificateModal .modal-body,#membershipCertificateModal .modal-body,.certificate-modal .modal-body{padding:0 2px 2px}#latestCertificateModal .modal-dialog,#membershipCertificateModal .modal-dialog,.certificate-modal .modal-dialog{max-width:755px!important;width:755px!important}#latestCertificateModal .modal-header,#membershipCertificateModal .modal-header,.certificate-modal .modal-header{border-bottom:none;border:none;padding:8px 10px;color:#fff}#latestCertificateModal .btn-close,#membershipCertificateModal .btn-close,.certificate-modal .btn-close{background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'><path d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/></svg>") center/1em auto no-repeat!important;opacity:1;cursor:pointer;height:20px;border:none}#latestCertificateModal .modal-title,#membershipCertificateModal .modal-title,.certificate-modal .modal-title{font-family:Montserrat,sans-serif;text-transform:uppercase;font-size:16px;color:#fff!important}#latestCertificateModal .btn-primary,#membershipCertificateModal .btn-primary,.certificate-modal .btn-primary{background:#fff;color:#d8006b}#latestCertificateModal #userLatestCertificate.latest-training-certificate,.certificate-modal #userCertificate.training-certificate{width:750px;height:525px}#latestCertificateModal #userLatestCertificate.latest-training-certificate h1,.certificate-modal #userCertificate.training-certificate h1{font-size:36px;top:44%}#latestCertificateModal #userLatestCertificate.latest-training-certificate p,.certificate-modal #userCertificate.training-certificate p{font-size:14px}#latestCertificateModal #userLatestCertificate.latest-training-certificate h6.top-center-text,.certificate-modal #userCertificate.training-certificate h6.top-center-text{font-size:7px;top:55%}#latestCertificateModal #userLatestCertificate.latest-training-certificate h6.bottom-center-text,.certificate-modal #userCertificate.training-certificate h6.bottom-center-text{font-size:7px}#latestCertificateModal #userLatestCertificate.latest-training-certificate h3.certificate-title,.certificate-modal #userCertificate.training-certificate h3.certificate-title{top:60%;font-size:18px}#latestCertificateModal #userLatestCertificate.latest-training-certificate h4.course-title,.certificate-modal #userCertificate.training-certificate h4.course-title{top:65%;font-size:14px}#latestCertificateModal #userLatestCertificate.latest-training-certificate h4.course-type,.certificate-modal #userCertificate.training-certificate h4.course-type{top:70%;font-size:14px}div.custom-share-link-div{border:2px solid #fff;padding:5px;width:100%;color:#fff;font-size:10px;text-align:center}
.aj-revamp-course-card {
    /*background: #fff;
    border: 1px solid #000;*/
    border-radius: 12px;
    overflow: hidden;
    margin-bottom: 12px;
    padding: 0px !important;
}

.aj-revamp-course-card .live-recording-tag {
    position: absolute;
    top: 4px;
    right: 4px;
    font-size: 10px;
    font-weight: 600;
    text-transform: uppercase;
    background: #d8006b;
    color: #fff;
    border-radius: 6px;
    padding: 4px 16px !important;

}

.aj-revamp-course-card h5 {
    color: #000;
}

.aj-revamp-course-card p{
    font-size: 14px !important;
    color: #212529 !important;
}
.aj-revamp-course-card img {
    width: 60px;
    height: 60px;
    background-color: #fff;
    object-fit: contain;
    border-radius: 100%;
}

.aj-revamp-price-card{
    background-color: white;
    box-shadow: 0px 2px 12px 0 #e0e0e0;
    border-radius: 12px;
    border: 1px solid white;
}

/*.aj-revamp-price-card.aj-popular,*/ .aj-revamp-price-card:hover{
    border: 1px solid #d8006b;
}
/* Latest Redesign CSS */
 /* masonry layout */
.eventsmasonry{
  display:grid;
  grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
  gap:20px;
  padding:20px;

  grid-auto-rows: 8px; /* smaller = more accuracy */
}

/* CRITICAL */
.cardTestimonial{
  display:block;
  border: 1px solid #D4537E;
    border-radius: 10px;
}

/* iframe FIX (very important) */
.cardTestimonial iframe{
  width:100%;
  aspect-ratio:16/9;
  display:block;
}

.cardTestimonial .card-body{
  padding:15px;
}

.cardTestimonial.text{
  padding:20px;
}

.cardTestimonial:hover{
  transform:translateY(-4px);
}

.cardTestimonial video,
.cardTestimonial iframe{
  width:100%;
  display:block;
  border:none;
}

.cardTestimonial .card-body{
  padding:15px;
}

.cardTestimonial .card-body h4{
  margin:0 0 5px;
}

.cardTestimonial.text{
  padding:20px;
}

.cardTestimonial.text p{
  margin-bottom:15px;
  line-height:1.5;
}

.cardTestimonial .user{
  display:flex;
  align-items:center;
  gap:10px;
}

.cardTestimonial .user img{
  width:40px;
  height:40px;
  border-radius:50%;
}

.cardTestimonial .user span{
  font-size:13px;
  color:#777;
}
/* Events Cards */
.eventcards {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 12px;
}

@media (max-width: 700px) {
  .eventcards { grid-template-columns: 1fr; }
}

.eventcard {
  background: #ffffff;
  border: 0.5px solid rgba(0, 0, 0, 0.12);
  border-radius: 12px;
  padding: 1.25rem;
  display: flex;
  flex-direction: column;
  gap: 12px;
  position: relative;
}

.live-badge {
  position: absolute;
  top: 14px;
  right: 14px;
  background: #D4537E;
  color: #fff;
  font-size: 11px;
  font-weight: 500;
  letter-spacing: 0.04em;
  padding: 5px 8px;
  border-radius: 4px;
}
.recording-badge {
  position: absolute;
  top: 14px;
  right: 14px;
  background: #D3D3D3;
  color: #000;
  font-size: 11px;
  font-weight: 500;
  letter-spacing: 0.04em;
  padding: 5px 8px;
  border-radius: 4px;
  border:1px solid #000;
}

.eventcard-title {
  font-size: 15px;
  font-weight: 500;
  color: #1a1a1a;
  line-height: 1.4;
  margin: 0;
  padding-right: 52px;
  max-width:95%;
  min-height: 45px;
}

.eventcard-meta {
  display:flex;
   justify-content:space-between;
   align-items:center;
   gap:15px;
}

.eventcard-date {
  font-size: 13px;
  color: #555;
}

.eventcard-host {
  font-size: 12px;
  color: #888;
}

.eventcard-footer {
  margin-top: auto;
  text-align: center;
}
.SignupEmailEventBtn{
    background: #d8006b;
    color: #FFF;
    border-radius: 1px;
    padding: 6px 20px;
    border: none;
}
.SignupEmailEvent{
    padding: 5px 5px;
    border: 1px solid #d8006b; 
    color:black;
}
.eventcard-btn {
  display: inline-block;
  font-size: 13px;
  font-weight: 500;
  color: #D4537E;
  border: 0.5px solid #D4537E;
  border-radius: 8px;
  padding: 6px 16px;
  cursor: pointer;
  background: transparent;
  text-decoration: none;
  transition: background 0.15s ease;
}

.eventcard-btn:hover {
  background: #FBEAF0 !important;
  color : #D4537E !important;
  text-decoration: none !important;
  
}

#dlSearchForm label {
    width: 63%
}

#dlSearchFormSingle label {
    width: 62%
}

#dlSearchBtn,
#dlSearchBtnSingle {
    border: none !important;
    width: 35%
}

#dlSearchField,
#dlSearchFieldSingle {
    border-radius: 50px !important;
    border: none !important;
    text-transform: none !important;
    width: 100%
}
.btn-primary {
    background: #d8006b;
    font-weight: 500;
    font-size: 12px;
    text-transform: uppercase
}
.btn-primary {
    border-radius: 50px;
    border: none;
    padding: 8px 20px
}

.home-section-dark .btn-primary:hover {
    background-color: #dadcde;
    color: #474747
}
.attendeventlink{
	font-size: 20px;
    font-weight:700;
    text-decoration: none;
    color: #000;
}
.woocommerce-MyAccount-navigation-link--dashboard,
.woocommerce-MyAccount-navigation-link--downloads {
    display: none !important;
}
/* My Account Navigation Container */
.woocommerce-MyAccount-navigation {
    background: #fff;
    border: 1px solid #f1f1f1;
    border-radius: 10px;
    padding: 15px;
}

/* Remove default list styling */
.woocommerce-MyAccount-navigation ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

/* Menu Items */
.woocommerce-MyAccount-navigation ul li {
    margin-bottom: 5px;
}

/* Menu Links */
.woocommerce-MyAccount-navigation ul li a {
    display: block;
    padding: 12px 15px;
    color: #555;
    text-decoration: none;
    border-radius: 6px;
    font-weight: 500;
    transition: all 0.3s ease;
}

/* Hover State */
.woocommerce-MyAccount-navigation ul li a:hover {
    background: #fdf0f5;
    color: #e91e63;
    padding-left: 20px;
}

/* Active Menu Item */
.woocommerce-MyAccount-navigation ul li.is-active a {
    background: #e91e63;
    color: #fff !important;
    font-weight: 600;
}

/* Active Item Hover */
.woocommerce-MyAccount-navigation ul li.is-active a:hover {
    background: #d81b60;
    color: #fff;
}

/* Logout Link */
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a {
    color: #666;
}

.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:hover {
    background: #fff1f4;
    color: #e91e63;
}

/* Account Content Area */
.woocommerce-MyAccount-content {
    background: #fff;
    border: 1px solid #f1f1f1;
    border-radius: 10px;
    padding: 25px;
}

/* Mobile */
@media (max-width: 768px) {
    .woocommerce-MyAccount-navigation ul li a {
        padding: 10px 12px;
    }
}
/* My Account Navigation Container */
.woocommerce-MyAccount-navigation {
    background: #fff;
    border: 1px solid #f1f1f1;
    border-radius: 10px;
    padding: 15px;
}

/* Remove default list styling */
.woocommerce-MyAccount-navigation ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

/* Menu Items */
.woocommerce-MyAccount-navigation ul li {
    margin-bottom: 5px;
}

/* Menu Links */
.woocommerce-MyAccount-navigation ul li a {
    display: block;
    padding: 12px 15px;
    color: #555;
    text-decoration: none;
    border-radius: 6px;
    font-weight: 500;
    transition: all 0.3s ease;
}

/* Hover State */
.woocommerce-MyAccount-navigation ul li a:hover {
    background: #fdf0f5;
    color: #e91e63;
    padding-left: 20px;
}

/* Active Menu Item */
.woocommerce-MyAccount-navigation ul li.is-active a {
    background: #e91e63;
    color: #fff !important;
    font-weight: 600;
}

/* Active Item Hover */
.woocommerce-MyAccount-navigation ul li.is-active a:hover {
    background: #d81b60;
    color: #fff;
}

/* Logout Link */
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a {
    color: #666;
}

.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:hover {
    background: #fff1f4;
    color: #e91e63;
}

/* Account Content Area */
.woocommerce-MyAccount-content {
    background: #fff;
    border: 1px solid #f1f1f1;
    border-radius: 10px;
    padding: 25px;
}

/* Mobile */
@media (max-width: 768px) {
    .woocommerce-MyAccount-navigation ul li a {
        padding: 10px 12px;
    }
}
/* My Account Heading */
.woocommerce h2,
.woocommerce h3,
.woocommerce-MyAccount-content h2,
.woocommerce-MyAccount-content h3 {
    color: #e91e63;
}

/* Buttons */
.woocommerce .button,
.woocommerce button.button,
.woocommerce a.button {
    background: #e91e63 !important;
    color: #fff !important;
    border-radius: 6px;
    border: none;
}

.woocommerce .button:hover,
.woocommerce button.button:hover,
.woocommerce a.button:hover {
    background: #d81b60 !important;
}
/* =========================
   MY ACCOUNT FORM STYLING
   ========================= */

/* Form Rows */
.woocommerce form .form-row {
    margin-bottom: 20px;
}

/* Labels */
.woocommerce form .form-row label {
    font-weight: 600;
    color: #444;
    margin-bottom: 8px;
    display: block;
}

/* Inputs */
.woocommerce input[type="text"],
.woocommerce input[type="email"],
.woocommerce input[type="tel"],
.woocommerce input[type="password"],
.woocommerce input[type="number"],
.woocommerce input[type="search"],
.woocommerce textarea,
.woocommerce select,
.select2-container--default .select2-selection--single {
    width: 100%;
    min-height: 48px;
    border: 1px solid #ddd;
    border-radius: 8px;
    background: #fff;
    padding: 12px 15px;
    color: #333;
    font-size: 15px;
    transition: all .3s ease;
    box-shadow: none;
}

/* Textarea */
.woocommerce textarea {
    min-height: 120px;
    resize: vertical;
}

/* Focus State */
.woocommerce input:focus,
.woocommerce textarea:focus,
.woocommerce select:focus,
.select2-container--default.select2-container--focus .select2-selection--single {
    border-color: #e91e63 !important;
    box-shadow: 0 0 0 4px rgba(233,30,99,.12);
    outline: none;
}

/* Placeholder */
.woocommerce input::placeholder,
.woocommerce textarea::placeholder {
    color: #999;
}

/* Select2 Dropdowns */
.select2-container--default .select2-selection--single {
    height: 48px;
    display: flex;
    align-items: center;
}

.select2-container--default .select2-selection__rendered {
    line-height: 46px !important;
}

.select2-container--default .select2-selection__arrow {
    height: 46px !important;
}

/* Buttons */
.woocommerce button.button,
.woocommerce input.button,
.woocommerce a.button,
.woocommerce .button {
    background: #e91e63 !important;
    color: #fff !important;
    border: none !important;
    border-radius: 8px;
    padding: 12px 24px !important;
    font-weight: 600;
    transition: all .3s ease;
    text-transform: none;
}

.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce a.button:hover,
.woocommerce .button:hover {
    background: #d81b60 !important;
    transform: translateY(-1px);
}

/* Disabled Buttons */
.woocommerce button.button:disabled,
.woocommerce input.button:disabled {
    opacity: .6;
}

/* Password Strength Meter */
.woocommerce-password-strength {
    border-radius: 6px;
    margin-top: 10px;
}

/* Messages */
.woocommerce-message {
    border-top-color: #e91e63;
}

.woocommerce-message::before {
    color: #e91e63;
}

/* Tables */
.woocommerce table.shop_table {
    border-radius: 10px;
    overflow: hidden;
    border: 1px solid #eee;
}

.woocommerce table.shop_table th {
    background: #fdf0f5;
    color: #444;
    font-weight: 600;
}

/* Address Blocks */
.woocommerce-Address {
    background: #fff;
    border: 1px solid #eee;
    border-radius: 10px;
    padding: 20px;
}

/* Readonly Fields */
.woocommerce input[readonly] {
    background: #f8f8f8;
}

/* Required Asterisk */
.woocommerce form .required {
    color: #e91e63;
}
.woocommerce-MyAccount-content {
    background: #ffffff;
    border: 1px solid #f4d7e3;
    border-radius: 12px;
    padding: 30px;
    box-shadow: 0 3px 15px rgba(0,0,0,.05);
}
