@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap);@media (min-width:1600px){.container,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{max-width:1520px}}@media (min-width:3000px){.container,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{max-width:2000px}}:root{--page-color-pink-middle:#ffdedc;--header-icon-margin:10px}body{font-family:"Nunito Sans",sans-serif;font-size:16px;color:#333;line-height:23px;min-height:100vh;display:flex;flex-direction:column}a{color:#a8504a}h1,h2,h3,h4,h5,h6{color:#333}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.tooltip-inner{font-size:14px;padding:.3rem 1rem}#top{background-color:#fac9c5;padding:0;margin-bottom:7px}#top .nav>.list-inline>.list-inline-item,#top .nav>.list-inline .list-inline-item>a,#top .nav>.list-inline .list-inline-item .dropdown>a{color:#000;background-color:#f3f3f3;font-weight:700;text-shadow:none;letter-spacing:1px;padding:15px 10px}#top .nav>.list-inline>.list-inline-item:hover,#top .nav>.list-inline .list-inline-item>a:hover,#top .nav>.list-inline .list-inline-item .dropdown>a:hover{background-color:#fff}#top ul{margin-bottom:0}#top a,footer a{font-size:14px}#top p{color:#000;font-weight:700;font-size:14px;padding-top:10px;margin:0}header .container{position:relative;z-index:100}#logo{margin:0}#logo img{max-width:none}.header-user-menu #menu-right,.header-user-menu #menu-middle{margin:0;position:relative;top:50%;right:0%;transform:translate(0%,-50%);z-index:100}#header-menu{background-color:#f9f9f9;font-size:15px;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-optical-sizing:auto;font-variation-settings:"wdth" 100,"YTLC" 500;padding:3px 3px;margin-bottom:1rem;position:relative;z-index:50}#header-menu .list-inline{margin:0}#header-menu a{color:#000;font-weight:650;text-shadow:unset;line-height:40px;font-size:17px;transition:border 0.5s ease;padding:5px 10px;position:relative;overflow:hidden}#header-menu a::before{content:'';position:absolute;width:0%;height:2px;background-color:#ffc1bc;bottom:-2px;left:50%;transition:all 0.5s ease-in-out}#header-menu a:hover::before{width:100%;left:0}#header-menu .list-inline-item:not(:last-child),footer .list-inline-item:not(:last-child){margin-right:0}@media (min-width:400px){#header-menu .list-inline-item:not(:last-child),footer .list-inline-item:not(:last-child){margin-right:.7rem}}#header-menu .dropdown-inner a{font-size:14px;line-height:18px}#menu.navbar{background:none;border:none;padding:0;margin:0}@media (min-width:980px){.dropdown-hover:hover .dropdown-menu{display:block;margin-top:-2px}}#header-login{margin-right:var(--header-icon-margin)}#header-login,#header-cart{float:right;margin-bottom:0}#header-cart-icon i,#header-login i,#header-courses i{font-size:40px;color:#5a5a5a;cursor:pointer}#header-cart-icon i:hover,#header-login i:hover,#header-courses i:hover{color:#444}#header-login i.active{color:#f46457}#header-login i.active:hover{color:#f14d3f}#header-cart .dropdown-menu,#header-login .dropdown-menu{background:#fff;border:2px solid #ec9c95}#header-cart .dropdown-menu{max-width:600px;min-width:300px;padding:20px;z-index:99}@media (min-width:500px){#header-cart .dropdown-menu{min-width:400px}}@media (min-width:700px){#header-cart .dropdown-menu{min-width:600px}}#header-cart .dropdown-menu .btn-danger,#shopping-cart .btn-danger,#account-wishlist .btn-danger{background-color:#999}#header-cart .dropdown-menu .btn-danger:hover,#shopping-cart .btn-danger:hover,#account-wishlist .btn-danger:hover{background-color:#444}#account-wishlist .btn{margin-bottom:4px!important}.cart-list{border-bottom:2px solid #fef1f0;padding-bottom:5px;margin-bottom:5px}.cart-totals{padding-bottom:5px}#header-cart .dropdown-menu .header-cart-buttons{margin-top:10px}#header-cart .dropdown-menu .header-cart-buttons a{width:100%}#header-cart #header-cart-close{position:relative;font-size:20px;padding:3px 9px;margin:-15px -15px 5px 0;cursor:pointer}.order-missing{background-color:#ffc9c5;font-weight:700;text-align:center;padding:10px;margin:10px 0}.dropdown-menu ul{list-style:none;margin:0;padding:0}.dropdown-menu-arrow{top:-39px;left:99%;width:0;height:0;position:relative}.dropdown-menu-arrow:before,.dropdown-menu-arrow:after{content:"";position:absolute;display:block;width:0;height:0;border-width:7px 8px;border-style:solid;border-color:#fff0;z-index:1001}.dropdown-menu-arrow:after{bottom:-17px;right:-8px;border-bottom-color:#ec9c95}.dropdown-menu-arrow:before{bottom:-17px;right:-8px;border-bottom-color:rgb(0 0 0 / .15)}#header-login .dropdown-menu-arrow{top:-18px;left:89%}#header-courses{float:right;margin-right:var(--header-icon-margin)}#header-cart li{font-size:15px}#header-cart .cart-item-number{font-size:11px;font-weight:900;background-color:#eee;padding:2px 6px;margin-right:-16px;position:relative;right:16px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}#header-cart .cart-active{background-color:#f46457;color:#fff}#header-login .dropdown-menu{padding:0}.dropdown-item{font-weight:700;font-size:15px;border-bottom:1px solid #ffc7c3;padding:7px 17px}.dropdown-item:hover,.dropdown-item:focus{color:#000}.dropdown-item.active,.dropdown-item:active{color:#000;text-decoration:none;background-color:var(--page-color-pink-middle)}main>.container{margin-bottom:40px}#mailer_subscribe{background-color:#444;color:#fff;padding:25px 0 40px 0;border-top:4px solid #eee;border-bottom:4px solid #555}#mailer_subscribe h5{color:#fff}#mailer_subscribe .row{max-width:700px;margin:0 auto}#mailer_subscribe .row div{padding:0 5px}#mailer_subscribe input.form-control{font-size:16px;padding:13px;margin-bottom:3px}#mailer_subscribe button{width:100%}#mailer_subscribe p.accept{font-size:12px}#mailer_subscribe p.accept a{color:#fef3f3}footer{background-color:#333;font-size:14px;padding-bottom:80px;margin-top:auto;border:none}footer hr{border-color:#b9a19f}footer .social-icons{margin-bottom:10px}footer .social-icons i{font-size:29px}footer .social-icons a:not(:last-child) i{margin-right:17px}footer ul{margin-bottom:5px}.card .social-icons a{color:#444}.card .social-icons a:hover{color:#111}.card .social-icons i{font-size:27px;margin-left:15px}.page-title{background-color:#fef3f3;text-align:center}.page-title-second{background-color:#f4f4f4}h1,h2,h3,h5{font-family:"Playfair Display",sans-serif;font-size:25px;text-transform:uppercase;letter-spacing:1px;padding:20px 0 0 0;margin-bottom:0}h2{font-family:"Nunito Sans",sans-serif;text-transform:none;font-size:20px;margin-bottom:20px}h3{font-size:20px;padding:30px 0;margin-bottom:30px}h4{font-size:20px}h5{font-family:"Nunito Sans",sans-serif;text-transform:none;font-size:20px;margin-bottom:30px}hr{width:70%;border-color:#f2bdb9;border-width:4px;margin:30px auto 30px auto!important}hr.inline{margin:7px 0 12px 0!important}hr.margin-small{margin:20px auto 20px auto!important}@media (min-width:800px){h1{font-size:31px}h2{font-size:26px}h3,h5{font-size:25px}hr{margin:50px auto 50px auto!important}}@media (min-width:850px){footer{padding-bottom:30px}}.http-error{color:#777;font-size:70px;text-align:center;margin:40px 0}.breadcrumb{background-color:#fff0;border:none;padding:15px 0}.breadcrumb>li.breadcrumb-item{padding:0 8px;white-space:normal}.breadcrumb>li.breadcrumb-item:after{width:0;border:none;transform:none}.breadcrumb>li.breadcrumb-item:not(:last-child):after{content:"";display:block;position:absolute;z-index:10;top:-3px;right:-5px;width:1px;height:26px;border-right:1px solid #ddd;border-bottom:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none}.btn:focus,.btn.focus{outline:0;box-shadow:none}.btn-primary,.btn-danger,.btn-light{font-size:18px;color:#fff;border:3px solid #fef1f0;padding:10px 23px;background-image:none;text-shadow:none;outline:0}.btn-primary{background-color:#444}.btn-danger{background-color:#b93430}.btn-light{background-color:#eee;color:#222}.btn-cta{background-color:#d96767}#display-control .btn-light,#display-control .btn-light:hover,#display-control .btn-light:active,#display-control .btn-light:focus,.product-actions .btn-light,.product-actions .btn-light:hover,.product-actions .btn-light:active,.product-actions .btn-light:focus,.product-actions .btn-light.focus,.product-actions .btn-light:not(:disabled):not(.disabled):active,.product-actions .btn-light:not(:disabled):not(.disabled).active,.show>.product-actions.btn-light.dropdown-toggle,.product-actions .btn-light:not(:disabled):not(.disabled):active:focus,.product-actions .btn-light:not(:disabled):not(.disabled).active:focus,.show>.product-actions.btn-light.dropdown-toggle:focus{font-size:15px;border:0;border-radius:0;padding:7px 15px;margin:0 3px!important}.btn-primary:hover,.btn-primary:active,.btn-primary:focus,.btn-primary.focus,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle,.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus,.btn-danger:hover,.btn-danger:active,.btn-danger:focus,.btn-danger.focus,.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle,.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus,.btn-light:hover,.btn-light:active,.btn-light:focus,.btn-light.focus,.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle,.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{color:#fff;border:3px solid #fef1f0;background-image:none;text-shadow:none}.btn-primary:hover,.btn-primary:active,.btn-primary:focus,.btn-primary.focus,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle,.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{background-color:#222}.btn-danger:hover,.btn-danger:active,.btn-danger:focus,.btn-danger.focus,.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle,.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{background-color:#a32521}.btn-cta:hover,.btn-cta:active,.btn-cta:focus,.btn-cta.focus,.btn-cta:not(:disabled):not(.disabled):active,.btn-cta:not(:disabled):not(.disabled).active,.show>.btn-cta.dropdown-toggle,.btn-cta:not(:disabled):not(.disabled):active:focus,.btn-cta:not(:disabled):not(.disabled).active:focus,.show>.btn-cta.dropdown-toggle:focus{background-color:#af5151}.btn-light:hover,.btn-light:active,.btn-light:focus,.btn-light.focus,.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle,.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{background-color:#e6e6e6;color:#000}.btn:disabled,.btn.disabled,fieldset:disabled .btn{background-color:#ddd;border-color:#eee}.btn-small,.btn-small:hover,.btn-small:active,.btn-small:focus,.btn-small.focus,.btn-small:not(:disabled):not(.disabled):active,.show>.btn-small.dropdown-toggle,.btn-small:not(:disabled):not(.disabled):active:focus,.btn-small:not(:disabled):not(.disabled).active:focus,.show>.btn-small.dropdown-toggle:focus{font-size:15px;border:0;border-radius:0;padding:7px 15px;margin:0 3px!important}.form-control:focus{border-color:var(--page-color-pink-middle);outline:0;box-shadow:0 0 0 .25rem var(--page-color-pink-middle)}#header-cart .btn-danger,#shopping-cart .btn-danger{padding:1px 7px}.product-thumb .button-group button{color:#444;background-color:#fff1f0}.product-thumb .button-group button:hover{color:#222;background-color:#ffd9d7}.product-thumb .button-group button+button{border-color:#ffd9d7}.product-thumb .button-group .button-videocourse-has,.button-videocourse-has{background-color:#eee!important;font-weight:400}.product-thumb .button-group .button-videocourse-has{cursor:default!important}#product-info .button-videocourse-has{width:100%;margin-top:25px;background-color:#d9eaff!important;font-weight:700}.fa-li{margin-top:2px}#alert{width:100%}#alert .alert{font-size:15px;padding:1.4rem;border:none;border-radius:0;width:100%;display:block;right:0!important}#alert .alert-success{background-color:#128d55;color:#fff}#alert .alert-danger{background-color:#b93430;color:#fff}#alert i{font-size:23px;padding-right:3px}#alert a{color:#fef1f0;font-weight:700}.alert-dismissible .btn-close{color:#fff;padding:1.7rem 1.3rem;background:none}.alert-dismissible .btn-close i{color:#fff}.alert i{font-size:23px;padding-right:3px}.alert-success{--bs-alert-color:#fff;--bs-alert-bg:#078d05;--bs-alert-border-color:#00b85d;--bs-alert-link-color:#a75e59}.alert-danger{--bs-alert-color:#fff;--bs-alert-bg:#e31f1f;--bs-alert-border-color:#f73b3b;--bs-alert-link-color:#a75e59}.alert-success .coupon{background-color:#fff;color:#222;font-weight:700;padding:3px 10px}.table-hover>tbody>tr:hover>*{--bs-table-bg-state:#f7f7f7}.text-highlight{font-size:20px;font-weight:700;text-align:center;line-height:1.5}.main-video-wrapper{position:relative;margin:10px 0;padding:15px 0;iframe{background-color:#fff;border:10px solid #fff;border-left:8px;overflow:hidden}}@media (min-width:990px){.main-video-wrapper{margin:50px 0;padding:75px 0}}.main-video-bg{background:#ffc7c3;border-radius:50px;content:"";width:305%;height:100%;position:absolute;top:0;left:-260%;z-index:-100}.main-headline-bg{background:#ffe1df;border-radius:100px;content:"";width:305%;height:100%;position:absolute;top:-50px;left:-252%;z-index:-100}.main-headline{margin:0;display:block;position:relative;top:50%;right:0%;transform:translate(0%,-50%)}.main-headline h1{font-size:25px;padding-bottom:25px}.main-headline h2{font-size:24px;padding-bottom:15px}@media (min-width:1200px){.main-headline h1{font-size:35px}.main-headline h2{font-size:27px}}.main-headline p,.main-headline ul{font-size:18px}.main-headline .fw-bold{color:#222;font-size:19px}.fa-ul>li{margin-bottom:15px}#button-cart{border-color:#fac9c5;border-radius:0}.page-to-bottom{position:fixed;bottom:0;left:0;z-index:10;width:100%}.page-to-bottom #button-cart{border-left:none;border-bottom:none;border-right:none}.flex-75{flex:75%!important}.flex-25{flex:25%!important}.href-normal{color:#555}.product-thumb .image{overflow:hidden;backface-visibility:hidden;border-bottom:5px solid #ffc7c3;margin-bottom:0}.product-thumb .image a:hover{opacity:unset}.product-thumb .category{background-color:#ffeeec;font-size:13px;float:right;padding:3px 8px}.product-thumb .content{margin-top:10px}.product-thumb .description{padding:5px 10px 10px 10px}.product-thumb .description-inner{min-height:140px;margin-bottom:0}.special-percentage{font-size:20px;font-weight:900;background-color:#ffc7c3;padding:13px;position:absolute;z-index:5;top:-12px;left:-12px;cursor:default;-webkit-user-select:none;-ms-user-select:none;user-select:none}.price{text-align:right}#product-compare{margin-bottom:30px}#product-compare table i{font-size:23px}#shopping-cart,#wishlist{border:5px solid #fef1f0;padding:15px;margin-bottom:15px}#checkout-checkout legend{font-weight:700}#payment-existing{margin-top:15px}.product-category-sub{margin-bottom:20px;overflow:hidden}.product-category-sub-container{position:relative;overflow:hidden}.product-category-sub img{border:none;border-radius:unset;padding:0}.product-category-sub a{color:#fff}.product-category-sub a:hover img{border-color:#ce695f}.product-category-sub img{transition:transform .5s ease-in-out}.product-category-sub a:hover img{transform:scale(1.2);will-change:transform}.product-category-sub a:hover .product-category-sub-name{background-color:#ce695f}.product-category-sub-name{font-size:30px;background-color:#da6f65;text-align:center;line-height:30px;padding:15px 25px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.main-headline .product-category-sub{margin-bottom:40px}.banner-main-categories{padding:30px 0;margin:20px 0 0 0}.banner-main-categories .product-category-sub{border:5px solid #fef1f0;padding:0;margin:10px 0}@media (min-width:1200px){.banner-main-categories{padding:40px 0}}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-bg-type:#f9f9f9}.img-info-aboutus{border:7px solid var(--page-color-pink-middle)}label{font-size:14px}.form-check-input:checked{background-color:#ec9c95;border-color:#ec9c95}.form-check-input:focus{outline:none;box-shadow:none}.form-switch .form-check-input:focus{border-color:#dee2e6}.accordion-button:focus{outline:none;box-shadow:none}.accordion-button:not(.collapsed){background-color:#fef1f0;outline:0}#button-cart{width:100%}#product-category #display-control{margin-bottom:20px}#product-info .product-actions{margin-bottom:20px}#product-info .product-description{border:3px solid #eee;padding:15px 10px 5px 10px}#product-info .product-free-product{border:1px solid #ddd;padding:15px;margin-top:15px;margin-bottom:15px}#product-info .product-free-product i.gift{color:#555;font-size:23px;margin-right:3px;-moz-transition:all 0.5s linear;-webkit-transition:all 0.5s linear;transition:all 0.5s linear}#product-info .product-free-product i.gift-rotated{-ms-transform:rotate(20deg);-moz-transform:rotate(20deg);-webkit-transform:rotate(20deg);transform:rotate(20deg)}#product-info .product-free-product i.grey{font-size:15px;color:#777}#product-info .product-free-product i.grey:hover{color:#222}#product-info .product-attributes{border:1px solid #ddd;font-size:14px;padding:7px 15px;margin-top:15px}#product-info .image-additional{float:left;margin-right:5px}.product-badge{font-size:18px;font-weight:700;text-align:center;background-color:#fef6f5;border:2px solid #fddad7;padding:15px 10px;margin-bottom:20px}.product-badge p{margin-bottom:0}.product-badge i{font-size:35px;color:#f18f8f}.product-badge span{position:relative;top:-7px;left:4px;line-height:30px}.product-frequantly-asked .card{margin-bottom:1rem}.product-frequantly-asked a{font-weight:700}.checkout-cart-button-checkout a{width:100%;margin-top:20px}.card-body a,.product-description a{font-weight:700}.card-body>p:last-child{margin-bottom:0}#payment-addresses label{font-size:17px}#videocourse-list{border:5px solid #ffcecb;padding:5px}.videocourse-list-item{padding:5px 0}.videocourse-list-item a{cursor:pointer}.videocourse-list-name{color:#222}.videocourse-list-name i{color:#ff9a94;margin-right:1px}#videocourse-list>div:not(:first-child){border-top:3px solid var(--page-color-pink-middle)}#videocourse-list .active,.videocourse-list-item:hover{background-color:#f7f7f7}.videocourse-list-item-multiple{background-color:#fefafa;border-top:3px solid #eee;margin-top:5px}#videocourse-list .videocourse-list-item-multiple>div:not(:first-child){border-top:3px solid var(--page-color-pink-middle)}#videocourse-video-description{margin:20px 0 20px 0}#checkout-payment-method .form-check{margin-bottom:10px}#scrollTop{display:none;position:fixed;bottom:20px;right:20px;z-index:99;outline:none;cursor:pointer;padding:8px 15px;opacity:.75}#scrollTop:hover{opacity:1}#information-information #content{overflow-wrap:break-word}#information-information a{font-weight:700}.page-link.active,.active>.page-link{background-color:#ec9c95;border-color:#ccc}#cookie-setup{color:#ccc;cursor:pointer}#cookie-setup:hover{color:#eee}#cookie{height:auto;padding:20px 0}#cookie-options{display:none;margin-top:10px}.cookie-option-buttons{padding:0;margin:0}#cookie div{font-size:12px}#cookie div p{margin:0}#cookie div a{color:#fff;text-decoration:underline}#cookie button.cookie-allow{background-color:#0c7708;border-color:#0c9407;margin:4px 0 4px 0}#cookie button.cookie-allow:hover{background-color:#076803}#cookie button.cookie-option{border-color:#999;margin:4px 5px 4px 0}#cookie button.cookie-user-set{margin:4px 0 4px 0}#cookie input{width:40px;height:20px;margin-right:5px}#cookie label{margin-left:5px}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{opacity:.9}.product-price{font-size:27px;margin:23px 2px}#search .btn-lg{padding:.57rem 15px}#alert .alert{min-width:auto}#accordion h2{padding-top:0}.mfp-title{position:absolute}.png-to-white{background-color:#fff;padding:5px}#rate-stars i{color:#ddd;cursor:pointer}#rate-stars i.active{color:#ffd46f}
