@import"https://fonts.googleapis.com/css?family=Cairo|Raleway:400|Raleway:800|Quicksand:500";@import"https://fonts.googleapis.com/css2?family=Comfortaa:wght@300..700&family=Karla:ital,wght@0,200..800;1,200..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Quicksand:wght@300..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";.typography h1,.typography h2,.typography h4,.typography h5,.typography h6{font-weight:500;color:#fff;font-family:"Raleway","Arial"}.typography h1{font-size:1.2em;padding-bottom:0;border-bottom:1px solid #3a4047;border-style:dotted;font-weight:600;color:#fcfcfc}.h1,h1{font-size:1.25em;font-weight:400;font-family:Tilt Warp}.typography h2{color:#fcfcfc}.h2,h2{font-size:1em !important;font-weight:500 !important}h2 a{color:#fff}.typography h3{font-weight:500;color:#fff;font-family:"Raleway","Arial";font-size:18px;line-height:16px;margin-bottom:10px;margin-top:10px}.h4,h4{font-size:1.1em;font-weight:600}.typography h4{font-weight:500 !important;margin-top:.5em}h6 a{color:#fff;transition:color .2s}.typography a,.typography a.intro{color:#ebebeb;font-weight:800;border-bottom:1px solid hsla(0,0%,100%,0) !important}.typography a:hover,.typography a.intro:hover{color:#00b2b3;font-weight:800;border-bottom:1px solid #00b2b3}.typography ul,.typography ol,.typography dl{margin:0 0 20px 0px;padding-left:1rem}.typography li{font-size:.9em}.typography img{border:none;background:none}html a{color:#ebebeb;font-weight:600}html,html a{-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,.004);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html a:hover,.typography a:hover,a:hover{transition:0s}.inner{max-width:1440px}a:hover{color:#00b2b3 !important;font-weight:600}.brand{font-style:italic}.header .inner{height:47px;min-height:47px !important;padding-top:24px !important}.brand img{width:8em}.header .primary ul{position:absolute;bottom:0;right:0;top:-0.4em}.header .primary li{padding-bottom:9px}.header .primary li a{margin-top:6px !important;padding-top:6px !important;padding-bottom:6px !important;font-family:"Raleway","Arial";text-transform:uppercase;font-size:1em;font-size:400;color:#d3d3d3}nav li{border-radius:.5em}body{font-family:"Quicksand","Arial";font-size:1.2em;font-weight:400;background-color:#212121;color:#fcfcfc}body a:link{color:#00b2b3}body a:link .inner{max-width:1440px}.main{background-color:#3a4047;padding-bottom:0;padding-top:0}.main::after{content:none !important}.main p{font-size:1em}.footer{background-color:#212121;color:#b5b2ae;font-size:.72em}.footer .brand{font-style:unset}.footer a.brand{color:#ebebeb;font-weight:600 !important}.footer a.brand:hover{color:#00b2b3;font-weight:800}.footer a{color:#ebebeb !important;font-weight:600 !important}.footer a:hover{color:#00b2b3 !important;font-weight:800}html{scroll-padding-top:80px}.main p{font-size:.9em}.small-link{font-size:.75em !important}.small-text{font-size:.84em !important}.uppercase{text-transform:uppercase}.zone-green{background-color:#00b2b3;text-align:center;text-transform:uppercase}.zone-green a:hover{color:#3a4047 !important;transition:.25s}#header-title{text-transform:uppercase}.breakfloat{clear:both}#mc_embed_signup{background:none}.centered{margin:auto}.text-center{display:inline-block;text-align:center}.style_light{color:#fcfcfc}.navLink a{color:#fcfcfc !important}.navLink:hover a{color:#fcfcfc !important}.input[type=submit]{background-color:#03a9f4 !important}form{max-width:660px;width:100%;margin:auto}form input.text,form textarea,form .textajaxuniquetext,form select{max-width:660px;border-radius:.5em;color:#000}.icon-block{border:2px solid #fff;border-radius:.5em;text-align:center}.platform-icon{width:150px}.btn-toolbar{justify-content:flex-end !important}.modal-footer .btn-secondary{padding:1px 6px !important;background-color:#444 !important}a.link-section:hover{font-weight:400}.video-thumbnail img{border-radius:1em;border:2px solid #444}box-shadow .modal.show .modal-dialog{top:25vh}.login-page{background-color:#fff}.login-page .btn-toolbar .btn{margin-right:1em}.artist-category{position:relative}@media(min-width: 576px){.modal-dialog{max-width:640px !important;margin:1.75rem auto}}.img-fluid{width:100%}.modal-footer-full{display:block;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.pagination{margin-bottom:1em !important}.page-item.active .page-link{border-color:#00b2b3;border-bottom:1px solid #00b2b3 !important;background-color:#212121}.page-item{list-style-type:none !important;min-width:2em;height:2em;text-align:center}.page-item a{font-size:.75em !important;color:#212121}.btn-primary{background-color:#03a9f4;font-weight:600 !important}a.btn-dark:hover{background:#212121;color:#fff !important;border:1px solid #fff}a.btn:after{content:none !important}.btn-primary:hover{background-color:#038dcc !important;color:#fff !important}.btn-light{border:1px solid gray}.btn-primary:focus{background-color:#03a9f4 !important}.btn-outline-secondary{color:#6c757d !important;border-color:#6c757d !important;background-color:#fff !important;border-style:solid !important;border-width:1px !important}.btn-accept:hover{background-color:green !important}.btn-toolbar{justify-content:flex-end !important}.modal-footer .btn-secondary{padding:1px 6px !important;background-color:#444 !important}form .good{color:#212121;border-radius:.28em}.btn-transparent{background:rgba(0,0,0,0)}.card img{border:0}h5.card-title{font-size:1.25em;margin-bottom:.75em}.separator-1{padding-top:0em;background-color:#00b2b3;height:.2em}.separator-1:after{content:"";position:relative;bottom:-1.5em;left:calc(50% - 1.5em);border-width:1.5em 1.5em 0 1.5em;border-style:solid;border-color:#00b2b3 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translateX(-50%)}.separator-1-simple{padding-top:0em;background-color:#00b2b3;height:.2em}[class*=" awb-icon-"],[class^=awb-icon-]{font-family:awb-icons !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.awb-icon-facebook:before{content:""}.awb-icon-instagram:before{content:""}.awb-icon-tiktok:before{content:""}.awb-icon-twitter:before{content:""}.awb-icon-youtube:before{content:""}.awb-icon-linkedin:before{content:""}.like-switch{float:right;margin-right:.5em;margin-top:.1em}.like{display:block;color:green;width:32px;height:32px;background-image:url("../images/icons/no-like.png")}.active.like-switch{color:#00b2b3;background-image:url("../images/icons/like.png") !important}.like-switch:hover,.active.like-switch:hover{border-bottom:1px dashed #212121 !important}.platform-icon{width:150px}.btn-primary{background-color:#00b2b3 !important;border:2px solid #00b2b3 !important;color:#ebebeb;font-weight:600 !important}.btn-primary:hover{background-color:#212121 !important;border:2px solid #00b2b3;color:#ebebeb !important}.btn-light{border:1px solid gray}.btn-primary:focus{background-color:#212121 !important;border:2px solid #00b2b3;color:#ebebeb}.btn-outline-secondary{color:#6c757d !important;border-color:#6c757d !important;background-color:#fff !important;border-style:solid !important;border-width:1px !important}.btn-accept:hover{background-color:green !important}#navLinks{margin-bottom:.5em}.fi{border:1px solid #00b2b3;border-radius:.24em}.screen-mode-toggle{position:relative}.light .navbar-toggler{background-color:#00b2b3}.mobile-menu .screen-mode-toggle{font-size:1.32em;top:.03em;position:relative}.navbar{background-color:#212121}.navbar-brand{padding-bottom:0}.navbar-collapse{margin-top:2em}.dropdown-menu{padding:.12rem 0;background-color:#212121}.dropdown-item:active{background-color:#3a4047 !important;font-weight:400 !important;font-family:"Cairo";text-transform:none !important}.navbar-dark .navbar-nav .nav-link{color:#fcfcfc}.dropdown-item.active,.light .dropdown-item:active{background-color:#3a4047;color:#fcfcfc}.navbar-nav .nav-link{color:hsla(0,0%,100%,.55);text-align:center;text-transform:uppercase}@media(min-width: 992px){.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .nav-link{position:relative;text-transform:uppercase;padding-right:1rem;padding-left:1rem}.navbar-nav .nav-link{text-align:left}.navbar-collapse{margin-top:unset}}.dynamic-menu .nav-link{text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:.8em;font-weight:400;padding:.15rem 1rem;padding-right:1em;padding-left:1em}.info{color:#000}.toast-body{background-color:#000 !important;color:#ebebeb;font-weight:bold}.toast-header{background-color:#000 !important;color:#ebebeb}.toast{color:#ebebeb}button.btn-close{background-color:#00b2b3 !important}.modal-content{background-color:#3a4047}.banner{max-height:720px;display:flex;justify-content:center;align-items:center;overflow-y:hidden}.banner .img-fluid{max-width:100%;max-height:100%}.quick-link{background-color:#00b2b3}.quick-link-text{color:#fff !important;padding-top:.25em;padding-bottom:.25em}.quick-link-text:hover{background-color:#181818}.mc-closeModal::before,.mc-closeModal::after{height:13px !important;left:12px !important;top:7px !important}.mc-closeModal::before,.mc-closeModal::after{background-color:#fff !important}.hidden-borders{color:#ebebeb !important;border:1px solid #3a4047 !important}.hidden-borders:hover{color:#00b2b3;border:1px solid #3a4047 !important}.tutorial-preview-header{background-color:#212121;padding:1em}.tutorial-preview-header h2{line-height:unset}.tutorial-preview-description{font-size:small;margin-bottom:1em}.tutorial-description{font-size:smaller;background-color:#212121;padding:1em;margin-bottom:2em}.tutorial-description-long{font-size:smaller;background-color:#212121;padding:1em;padding-bottom:3.5em}.tutorial-price-calculator{font-size:smaller;background-color:#212121;padding-left:1em;padding-right:1em}.tutorial-first-price{position:relative;top:-1.8em;padding-right:.75em;background-color:#00b2b3;border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.tutorial-first-price-long{position:relative;padding-right:.75em;background-color:#00b2b3;border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.read-more{border:unset !important;position:relative;bottom:.5em;margin:.5em;margin-top:1em !important}.read-more:hover{border:unset !important}#Form_PricingForm_Price{font-weight:600}.content-preview{max-height:48vh;overflow:hidden;position:relative;transition:max-height .75s ease-in-out}.content-preview.expanded{max-height:200vh}#readMoreBtn{font-size:.9em}.tutorial-booking-form{font-size:smaller;background-color:#212121;padding-left:1em;padding-right:1em;padding-bottom:1em;margin-bottom:1em}.TutoringPage table.infotable{background:#212121;margin-bottom:1em}.TutoringPage table th,.TutoringPage table td{border:1px solid #424242}.TutoringPage table thead tr th{background:#212121;color:#fcfcfc}.TutoringPage table tbody tr td{background:#212121;color:#fcfcfc}.TutoringPage table tbody .itemrow .image,.TutoringPage #InformationTable .image{width:56px;padding:0px}.TutoringPage table.infotable td.product.title,.TutoringPage table.infotable tr td a{color:#ebebeb;font-weight:600}.TutoringPage table.infotable td.product.title a{margin-left:1em}.TutoringPage table tfoot tr td{background:#212121;color:#fcfcfc}.TutoringPage table tbody .summary .threeColHeader{background:#212121;color:#fcfcfc}.TutoringPage .table>tbody{color:#d4d4d4;border-top:1px solid currentColor}.TutoringPage #Checkout form input.text{width:100%}.block-package{border:1px solid #424242}.container-package{border:4px solid #000;margin-bottom:2em;background-color:#212121}a.btn,button,input[type=submit],input[type=reset],.Actions .action{color:#ebebeb !important;font-weight:bold;background-color:#212121 !important;border:2px solid #00b2b3 !important}a.btn:hover,button:hover,input[type=submit]:hover,input[type=reset]:hover,.Actions:hover .action:hover{color:#ebebeb !important;font-weight:bold;background-color:#00b2b3 !important;border:2px solid #00b2b3 !important}[data-icon]:before{content:none}.btn-store{color:#ebebeb !important;background-color:#212121 !important;border:2px solid #00b2b3 !important}.btn-store:hover{color:#ebebeb !important;background-color:#00b2b3 !important;border:2px solid #00b2b3 !important}.offcanvas{background-color:#212121 !important;border-left:2px solid #00b2b3 !important}.typography a,.typography a.intro{border-bottom:1px dashed #212121}.offcanvas-header button{background-color:rgba(0,0,0,0)}.sidecart .item{margin-bottom:.5em}.DownloadsPage form{margin:unset;max-width:500px}form input.currency,form input.numeric{width:160px;text-align:right;padding-right:.8em}.main .secondary li .text{padding-left:0}.nav-item .bi{position:relative;top:.09em;padding:.4em;font-size:1.3em}.nav-item .bi:hover{color:#00b2b3}.icon-cart-mobile .bi{right:.5em;position:relative;font-size:1.5em}.icon-cart-mobile .bi:hover{color:#00b2b3}.sidecart .item .title{font-size:.8em;font-weight:600}.sidecart .remove{top:10px !important;font-family:"Montserrat";font-weight:400}.btn-toolbar input.action[class]{margin-left:1em}#ForgotPassword{margin-left:auto}.checkbox label.right{color:#fcfcfc}#CheckoutForm_PaymentMethodForm_PaymentMethod li label{position:relative;top:-3px}#Checkout form label.left{float:unset !important;width:unset !important}#CheckoutForm_ShippingAddressForm_SilverShop-Checkout-Component-ShippingAddress_Company_Holder{display:none}.progress-bar{background-color:#00b2b3}.progress{font-weight:500}.AccountPage .accountnav{width:100%}.AccountPage .nav-list{flex-direction:column}.AccountPage .typography ul li{list-style-type:none}.CheckoutPage form{width:100% !important;max-width:unset !important}.CheckoutPage form .optionset ul{margin-top:1.5em}#Form_ShippingMethodForm_ShippingMethodID_Holder ul li label{display:flex;margin-left:1.5em;position:relative;top:-2px}.CheckoutPage table.infotable,.AccountPage table.infotable{background:#212121;margin-bottom:1em}.CheckoutPage table thead tr th,.AccountPage table thead tr th{background:#212121;color:#fcfcfc}.CheckoutPage table tbody tr td,.AccountPage table tbody tr td{background:#212121;color:#fcfcfc}.CheckoutPage table tbody .itemrow .image,.CheckoutPage #InformationTable .image,.AccountPage table tbody .itemrow .image,.AccountPage #InformationTable .image{width:56px;padding:0px}.CheckoutPage table.infotable td.product.title,.CheckoutPage table.infotable tr td a,.AccountPage table.infotable td.product.title,.AccountPage table.infotable tr td a{color:#ebebeb;font-weight:600}.CheckoutPage table.infotable td.product.title a,.AccountPage table.infotable td.product.title a{margin-left:1em}.CheckoutPage table tfoot tr td,.AccountPage table tfoot tr td{background:#212121;color:#fcfcfc}.CheckoutPage table tbody .summary .threeColHeader,.AccountPage table tbody .summary .threeColHeader{background:#212121;color:#fcfcfc}.CheckoutPage .table>tbody,.AccountPage .table>tbody{color:#d4d4d4;border-top:1px solid currentColor}.CheckoutPage #Checkout form input.text,.AccountPage #Checkout form input.text{width:100%}.typography table tr.even,.typography table th,.typography thead td{background-color:#4c4c4c}.typography table tr:nth-child(even){background-color:#202020}.CookiePolicyPage input[type=checkbox],.CookiePolicyPage input.checkbox,.CookiePolicyPage .checkboxes input{margin:.67em 0em 2em 1em}.CookiePolicyPage form label.right{font-size:16px;color:#888;text-transform:uppercase}.CookiePolicyPage form label.right{color:#00b2b3 !important;font-weight:bolder}.CookiePolicyPage .field_wrapper .content{margin-left:3em}#CookieConsent{position:fixed;bottom:0;width:100%;left:0;padding-left:2em;padding-right:2em;padding-top:1.5em;background-color:#202020}h2.CookieConsent__title{font-size:1rem}.CookieConsent__content{font-size:.8em;color:#a1a1a1}.CookieConsent__button{padding:.75em !important;padding-left:1.25em !important;padding-right:1.25em !important;border-radius:.5em;font-size:.84em;text-transform:uppercase;margin-bottom:.32em !important;background-color:#4c4c4c !important;color:#e1e1e1 !important;text-align:center;display:block !important}.CookieConsent__button:hover{color:#fff !important}.CookieConsent__button--highlight{background-color:#00b2b3 !important;color:#fff !important}.CookieConsent__button--highlight:active,.CookieConsent__button--highlight:focus,.CookieConsent__button--highlight:hover{background-color:#fff !important;color:#fff !important}.field.cookieconsentcheckbox .field_wrapper label.right{flex:0 0 10% !important}#CookieConsentForm_Form{margin:inherit}.footer .CookieConsent__button{padding:.5em !important;font-size:1.1em;margin-left:1em;margin-right:1em;margin-bottom:1em}.main-banner a:hover{color:#00b2b3 !important}.main-banner .CookieConsent__button{padding-top:.5em !important;padding-bottom:.5em !important;padding-left:1.25em !important;padding-right:1.25em !important;margin-left:1em;margin-right:1em;margin-bottom:0em !important}.video-cookie-notice-wrapper{position:relative}.video-cookie-notice{margin-bottom:1em;position:absolute;left:0;top:0;text-align:center;width:100%;height:100%;display:block;background-color:rgba(0,0,0,.7)}.video-cookie-notice .notice-text{position:relative;top:27vh;max-width:19em;margin:auto;background-color:#202020;padding:1em;border-radius:.8em;border:2px solid dimgray}
