:root{--primary:#ddd;--dark:#333;--light:#fff;--overlay-color:rgb(0 0 0 / 50%);--pmppurple:#87009a;--pmppurple1:#ebb3f2;--pmppurple2:#e580f2;--maxwidth:1200px}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Verdana,Geneva,Tahoma,sans-serif;line-height:1.6;color:#333;font-size:1.1rem;background-color:#ddd}h1,h2,h3,h4{line-height:1.3}a{color:#444;text-decoration:none}ul{list-style:none}.section-container{max-width:var(--maxwidth);margin:auto;overflow:hidden;padding:1rem 2rem;margin-top:1rem;background-color:var(--primary)}.section-heading h5{font-size:1.5rem;color:var(--secondary-color);font-family:"Josefin Sans",sans-serif;text-transform:uppercase}.section-border{border-bottom:5px var(--pmppurple) solid;margin-top:.5rem;margin-bottom:2rem;width:80px}.container{max-width:var(--maxwidth);margin:auto;overflow:hidden;padding:0 2rem}.mynavbar{font-size:1rem;padding-bottom:10px;padding-top:.3rem;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.mynavbar .container{display:grid;grid-template-columns:100px auto auto 0;grid-gap:.5rem}.mynavbar .heading-logo{justify-self:flex-end;display:flex;align-items:center;justify-content:center;height:100px}.mynavbar .heading-text{font-size:2.5rem;justify-self:flex-start;display:flex;align-items:flex-end;justify-content:center;color:var(--pmppurple);font-family:"Josefin Sans",sans-serif;margin-bottom:0;margin-top:0;padding-top:0}.mynavbar .nav{justify-self:flex-end;display:flex;align-items:flex-end;justify-content:center;text-transform:uppercase;margin-bottom:9px}.mynavbar .nav a{margin:0 1rem}.mynavbar .nav a:hover{padding-bottom:0;border-bottom:4px var(--pmppurple) solid}.mobile-nav{display:grid;grid-template-columns:0;display:none}.mobile-nav-main{margin-left:-80px;margin-top:50px;z-index:10}.mobile-nav-events{position:fixed;margin-left:-72px;margin-top:53px;z-index:9;opacity:0}.nav-events-show{animation-name:anim-event-show;animation-duration:1s;animation-fill-mode:forwards}@keyframes anim-event-show{0%{top:0;opacity:0}100%{top:70px;opacity:1}}.nav-events-hide{animation-name:anim-event-hide;animation-duration:1s;animation-fill-mode:forwards}@keyframes anim-event-hide{0%{top:70px;opacity:1}100%{top:00px;opacity:0}}.mobile-nav-services{position:fixed;margin-left:-72px;margin-top:50px;z-index:8;opacity:0}.nav-services-show{animation-name:anim-services-show;animation-duration:1s;animation-fill-mode:forwards}@keyframes anim-services-show{0%{top:0;opacity:0}100%{top:120px;opacity:1}}.nav-services-hide{animation-name:anim-services-hide;animation-duration:1s;animation-fill-mode:forwards}@keyframes anim-services-hide{0%{top:120px;opacity:1}100%{top:0;opacity:0}}.mobile-nav-about{position:fixed;margin-left:-72px;margin-top:50px;z-index:7;opacity:0}.nav-about-show{animation-name:anim-about-show;animation-duration:1s;animation-fill-mode:forwards}@keyframes anim-about-show{0%{top:0;opacity:0}100%{top:167px;opacity:1}}.nav-about-hide{animation-name:anim-about-hide;animation-duration:1s;animation-fill-mode:forwards}@keyframes anim-about-hide{0%{top:167px;opacity:1}100%{top:0;opacity:0}}.section-a{position:relative;background:url(/img/7263e2266f7cb302d9ade0512c39982cce03c0b1/image6.jpg) no-repeat bottom center/cover;height:450px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.section-a-inner{color:#fff;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin:auto;max-width:860px;padding:5rem 0}.section-a-inner h3{font-size:2rem}.section-a-inner h2{font-size:4rem;margin-top:1rem;font-style:italic}.section-a-inner p{margin-top:3rem;font-size:1rem}.online-card{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);background-color:var(--light)}.onlineclasses{display:grid;grid-template-columns:1fr 1fr;grid-gap:0}.onlineclasses-text{text-align:center;color:var(--light);height:100%;padding:1rem 3rem;background:url(/img/d2b6220b11ccbf251567948d9776d785a652d357/image1.jpg) no-repeat bottom center/cover;background-size:cover;box-shadow:inset 0 0 0 2000px var(--overlay-color)}.onlineclasses-text h3{margin-bottom:1rem;font-size:2rem}.poster-title a{color:var(--pmppurple)!important}.service{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem}.service .services-image1{height:200px;background:url(/img/d2b6220b11ccbf251567948d9776d785a652d357/image1.jpg) no-repeat bottom center/cover}.service .services-image2{height:200px;background:url(/img/aa88272e2a9c434b6ef072253fbdb4cd9fcf24ff/image3.jpg) no-repeat bottom center/cover}.service .services-image3{height:200px;background:url(/img/23a60ed2a8611ac42bbb524d82577954742dc123/image4.jpg) no-repeat bottom center/cover}.service .services-image4{height:200px;background:url(/img/1a068c4c0da00924c3df0c0a78bc34b7614d7977/image8.jpg) no-repeat bottom center/cover}.services-text h3{margin-bottom:1rem;font-size:2rem}.services-text{text-align:center;height:250px;font-size:1rem;background-color:var(--light);padding:1rem 3rem;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.section-gallery .gallery{display:grid;grid-template-columns:repeat(8,1fr);margin-top:2rem;width:100%;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.section-gallery .gallery .birdsonawire{display:none}.section-gallery .gallery .christmasbird{display:none}.section-gallery .gallery .sunflower{display:none}.section-gallery .gallery .skull{display:none}.section-gallery .gallery .dragonfly{display:none}.section-gallery .gallery .windmill{grid-column:1/3;grid-row:1/3}.section-gallery .gallery .mardigras{grid-column:3/5;grid-row:1/2}.section-gallery .gallery .peacockfeather{grid-column:5/6;grid-row:1/2}.section-gallery .ourland{grid-column:6/8;grid-row:1/2}.section-gallery .abstracttulips{grid-column:8/9;grid-row:1/2}.section-gallery .winterpines{grid-column:3/4;grid-row:2/3}.section-gallery .gallery .wintercardinals{grid-column:4/6;grid-row:2/3}.section-gallery .gallery .kingfisher{grid-column:6/7;grid-row:2/3}.section-gallery .gallery .Phillipe{grid-column:8/9;grid-row:2/3}.section-gallery .gallery a,.section-gallery .gallery img{width:100%;height:100%}.priv_events{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2rem}.priv_event_option{display:grid;grid-template-columns:1fr;background-color:var(--light);padding:2rem 1rem;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.priv_img{max-width:auto;height:250px;border-radius:2%;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.img_center{text-align:center;display:block}.events{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem}.event{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;background-color:var(--light);padding:1rem 1rem;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.flip-card-back{background-color:var(--pmppurple);font-size:.96rem;text-align:center;padding:2rem 2rem;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.event-image{text-align:center;padding-top:13px}.event-image img{border-radius:5%;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.event-image-coming{text-align:center;border-radius:0}.event-details h5{font-size:1.5rem;color:var(--secondary-color)}.event-location{font-size:.9rem}.cancelation-policy{font-size:.9rem;text-align:center}.event-address{font-size:.7rem}.event-date{font-size:1rem}.event .postponed{display:none}.event-actions{text-align:right;height:0}.more-btn,.notify-btn{margin-top:-2rem}.pay-btn{margin-top:0}.icon-hover:hover{color:var(--pmppurple1)}.promotion{font-weight:700;color:var(--pmppurple)}.bio-card{grid-gap:3rem}.container-main{text-align:Left;font-size:1rem;background-color:var(--light);padding:2rem 3rem;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);text-align:justify}.bio-image-container{text-align:start}.bio-image{width:180px;height:180px;border-radius:50%;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.bio-intro{margin-left:15rem;margin-top:-12.8rem}.main-footer .container{text-align:center;padding:20px;margin-top:40px;max-width:1400px;border-top:1px solid rgba(0,0,0,.1);text-transform:uppercase;font-size:.75rem}.material-icons.pmppurple{color:var(--pmppurple);top:6px}.overlay{height:100%;width:100%;position:absolute;top:0;left:0;background-color:var(--overlay-color)}.material-icons{position:relative;top:0}.more-btn{font-size:.5rem}.flip-card{background-color:transparent;width:1140;height:279px}.flip-card-inner{position:relative;width:100%;height:100%;transition:transform 1s;transform-style:preserve-3d}.flip-card-inner:hover{transform:rotateY(180deg)}.rotate{transform:rotateY(180deg)}.flip-card-back,.flip-card-front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-card-back{color:#fff;transform:rotateY(180deg)}@media screen and (max-width:3440px) and (min-width:1921px),(min-width:3441px){.section-gallery .gallery{display:grid;grid-template-columns:repeat(12,1fr);margin-top:2rem;width:100%}.section-gallery .gallery .birdsonawire{display:grid;grid-column:1/3;grid-row:1/2}.section-gallery .gallery .skull{display:grid;grid-column:1/2;grid-row:2/3}.section-gallery .gallery .dragonfly{display:grid;grid-column:2/3;grid-row:2/3}.section-gallery .gallery .windmill{grid-column:3/5;grid-row:1/3}.section-gallery .gallery .mardigras{grid-column:5/7;grid-row:1/2}.section-gallery .gallery .peacockfeather{grid-column:7/8;grid-row:1/2}.section-gallery .ourland{grid-column:8/10;grid-row:1/2}.section-gallery .abstracttulips{grid-column:10/11;grid-row:1/2}.section-gallery .winterpines{grid-column:5/6;grid-row:2/3}.section-gallery .gallery .wintercardinals{grid-column:6/8;grid-row:2/3}.section-gallery .gallery .kingfisher{grid-column:8/9;grid-row:2/3}.section-gallery .gallery .phillipe{grid-column:12/13;grid-row:2/3}.section-gallery .gallery .christmasbird{display:grid;grid-column:10/12;grid-row:2/3}.section-gallery .gallery .sunflower{display:grid;grid-column:11/13;grid-row:1/2}}@media screen and (max-width:1100px) and (min-width:0px){.mobile-nav{display:grid}.nav li{display:none}.service{grid-template-columns:1fr}.onlineclasses{grid-template-columns:1fr}.events{grid-template-columns:1fr}.priv_events{grid-template-columns:1fr 1fr}.section-a-inner h2{font-size:3rem}}@media screen and (max-width:874px) and (min-width:0px){.bio-intro{margin-left:0;margin-top:1rem}.services-text{padding:.2rem 1rem}.container-main{padding:.5rem 1rem}.back-small h5{padding:.3rem 1rem}.bio-image-container{margin-top:1rem;text-align:center}.priv_events{grid-template-columns:1fr}}.priv_img{max-width:auto;height:200px;border-radius:2%;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}@media screen and (max-width:535px) and (min-width:0px){.flip-card{background-color:transparent;width:1140;height:360px}}:root{--modal-duration:1s}.form-modal{display:none;position:fixed;z-index:10;left:0;top:0;height:100%;width:100%;overflow:auto;background-color:rgba(0,0,0,.5)}.form-modal-content{margin:10% auto;width:600px;box-shadow:0 5px 8px 0 rgba(0,0,0,.2),0 7px 20px 0 rgba(0,0,0,.17);animation-name:modalopen;animation-duration:var(--modal-duration)}.form-modal-header h2{margin:0}.form-modal-header{background:var(--pmppurple);padding:15px;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px}.form-modal-body{padding:10px 20px;background:#fff}.form-modal-footer{background:var(--pmppurple);padding:10px;color:#fff;text-align:center;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.close-modal{color:#ccc;float:right;font-size:30px;color:#fff}.close-modal:focus,.close-modal:hover{color:var(--pmppurple1);text-decoration:none;cursor:pointer}@keyframes modalopen{from{opacity:0}to{opacity:1}}.input-field label{color:var(--dark)}.input-field input[type=text]{border-bottom:1px solid var(--dark);box-shadow:0 1px 0 0 var(--dark)}.input-field input[type=text]:focus+label{color:var(--pmppurple)}.input-field input[type=text]:focus{border-bottom:1px solid var(--pmppurple);box-shadow:0 1px 0 0 var(--pmppurple)}.input-field input[type=email]{border-bottom:1px solid var(--dark);box-shadow:0 1px 0 0 var(--dark)}.input-field input[type=email]:focus{border-bottom:1px solid var(--pmppurple);box-shadow:0 1px 0 0 var(--pmppurple)}.input-field input[type=email]:focus+label{color:var(--pmppurple)}.input-field input[type=email].invalid{border-bottom:1px solid red;box-shadow:0 1px 0 0 red}.material-icons.prefix-purple{color:var(--dark);top:10px}.input-field .prefix.active{color:var(--pmppurple)}.btn-align{text-align:end}.hide-control{display:none}@media screen and (max-width:1100px) and (min-width:0px){.form-modal-content{width:60%}}@media screen and (max-width:550px) and (min-width:0px){.form-modal-content{width:80%}}.closepaynow-modal{color:#ccc;float:right;font-size:30px;color:#fff}.closepaynow-modal:focus,.closepaynow-modal:hover{color:var(--pmppurple1);text-decoration:none;cursor:pointer}.payment-form{display:grid;grid-template-columns:2fr 1fr}.summary-text{text-align:right}.summary-value{text-align:right}.order-summary{font-size:1.5rem;color:#333}.successmsg{font-size:1.5rem;color:#333;text-align:center;padding-top:2rem}.successmsgbody{text-align:center}.successmsgend{padding-bottom:2rem;text-align:center}.select-wrapper input.select-dropdown{margin:-24px 0 8px 0}.dropdown-content li>a,.dropdown-content li>span{color:#87009a}