/*!
Theme Name:   Skola
Theme URI:    https://skola.madrasthemes.com/
Author:       MadrasThemes
Author URI:   https://madrasthemes.com/
Description:  Skola is the perfect theme for your next LearnPress project. Designed and developed by MadrasThemes, it features a bespoke integration with LearnPress. There are several layout & color options to personalise your shop, multiple widget regions, a responsive design and much more. Developers will love its lean and extensible codebase making it a joy to customize and extend. Looking for a LearnPress theme? Look no further!
Version:      1.0.30
Tested up to: 5.5.1
Requires PHP: 5.6.0
License:      GNU General Public License v2 or later
License URI:  https://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  storefront
Tags:         e-commerce, two-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-images, full-width-template, threaded-comments, accessibility-ready, rtl-language-support, footer-widgets, sticky-post, theme-options, editor-style

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Skola is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.

Resetting and rebuilding styles have been helped along thanks to the fine work of
Eric Meyer https://meyerweb.com/eric/tools/css/reset/index.html
along with Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/

All sizing (typography, layout, padding/margins, etc) are inspired by a modular scale that uses 1em as a base size with a 1.618 ratio.
You can read more about the calculator we use in our Sass here: https://github.com/modularscale/modularscale-sass

FontAwesome License: SIL Open Font License - http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL
Images License: GNU General Public License v2 or later
*/.products .product .add-btn .add_to_cart_button.added{display:none}.products .product .add-btn .added_to_cart{font-weight:500;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;padding:.5625rem 1rem;font-size:1rem;line-height:1.6;border-radius:.25rem;text-align:center;display:block;width:100%;padding-top:.75rem;padding-bottom:.75rem;margin-top:auto;margin-bottom:auto;color:#fff;background-color:#196ecd;border-color:#196ecd;box-shadow:none}.products .product .price{color:#949da6}.products .product .price .woocommerce-Price-amount{line-height:1.55;font-size:1rem}.products .product .price del .woocommerce-Price-amount{font-size:.875rem}.products .product .woocommerce-loop-product__title{line-height:1.5}.products .product .card-footer{background-color:unset}.products .product .yith-wcwl-add-to-wishlist{position:absolute;z-index:1;right:0}.products .product .yith-wcwl-add-to-wishlist a{width:50px;height:50px}.products .product .yith-wcwl-add-to-wishlist a i.fa{font-family:FontAwesome}.section-product-categories h2.woocommerce-loop-category__title{text-align:center;font-size:1.125rem;margin-top:1rem}.section-product-categories h2.woocommerce-loop-category__title mark{font-size:.9375rem}.woocommerce-ordering .choices{margin-bottom:0}.woocommerce-store-notice.demo_store{text-align:center}.woocommerce-error a{font-weight:500}.woocommerce-error li{margin-bottom:0}.woocommerce-notices-wrapper:not(:empty){display:block;max-width:100%;width:100%;z-index:1}.woocommerce-notices-wrapper:not(:empty) .alert-info.woocommerce-error a,.woocommerce-notices-wrapper:not(:empty) .alert-success.woocommerce-error a,.woocommerce-notices-wrapper:not(:empty) .alert.alert-danger a,.woocommerce-notices-wrapper:not(:empty) .alert.alert-info a,.woocommerce-notices-wrapper:not(:empty) .alert.alert-success a,.woocommerce-notices-wrapper:not(:empty) .woocommerce-error a{font-weight:bolder}.select2.select2-container .select2-selection--multiple,.select2.select2-container .select2-selection--single{display:inline-block;width:100%;height:calc(1.64em + 2rem + 2px);padding:1rem 3.25rem 1rem 1.25rem;font-size:.875rem;font-weight:400;line-height:1.64;color:#77838f;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='22' height='36' viewBox='0 0 24 24'%3e%3cpolyline fill='none' stroke='%232F2D51' stroke-width='2.8' stroke-linecap='round' points='6 9 12 15 18 9'/%3e%3c/svg%3e") no-repeat right 1.25rem center/auto 50%;border:1px solid #e7e7ec;border-radius:.25rem;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select2.select2-container .select2-selection__arrow{display:none!important}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:0!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#737491!important}@font-face{font-family:star;src:url("./assets/fonts/star.eot");src:url("./assets/fonts/star.eot?#iefix") format("embedded-opentype"),url("./assets/fonts/star.woff") format("woff"),url("./assets/fonts/star.ttf") format("truetype"),url("./assets/fonts/star.svg#star") format("svg");font-weight:400;font-style:normal}.product .star-rating,.single-product .star-rating{display:inline-block;position:relative;width:5rem;margin-bottom:0;height:.75rem;line-height:1;font-family:star;font-size:.75rem;overflow:hidden;letter-spacing:3px}.product .star-rating::before,.single-product .star-rating::before{position:absolute;top:0;left:0;color:#949da6;content:'\73\73\73\73\73'}.product .star-rating span,.single-product .star-rating span{position:absolute;top:0;left:0;padding-top:2rem;overflow:hidden}.product .star-rating span::before,.single-product .star-rating span::before{position:absolute;top:0;left:0;color:#ffbd00;content:'\53\53\53\53\53'}.product .star-rating .rating,.single-product .star-rating .rating{position:relative}.single-product .star-rating{width:7rem;height:1.4rem;font-size:.95rem;letter-spacing:5px;line-height:1.5}p.stars{display:inline-block;margin:0}p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;margin-right:1px;font-weight:400}p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:star;content:'\53';color:#252525;text-indent:0;opacity:.25}p.stars a:hover~a::before{content:'\53';color:#252525;opacity:.25}p.stars:hover a::before{content:'\53';color:#efc609;opacity:1}p.stars.selected a.active::before{content:'\53';color:#efc609;opacity:1}p.stars.selected a.active~a::before{content:'\53';color:#252525;opacity:.25}p.stars.selected a:not(.active)::before{content:'\53';color:#efc609;opacity:1}.single-product-review .teal-bar .star-rating .rating{position:absolute;top:0;left:0;padding-top:2rem;overflow:hidden}.single-product-review .teal-bar .star-rating .rating:before{position:absolute;top:0;left:0;color:#ffbd00;content:'\53\53\53\53\53'}.single-product .woocommerce-notices-wrapper+.product.col-md{padding:0!important}.single-product .product_meta td a:not(:hover){color:#77838f}.single-product .woocommerce-tabs ul.tabs li.active a{color:#2f2d51;position:relative}.single-product .woocommerce-tabs ul.tabs li.active a:after{content:"";height:3px;background-color:#2f2d51;position:absolute;bottom:0;right:0;left:0}.single-product .woocommerce-tabs ul.tabs li.nav-item{margin-bottom:0}.single-product .woocommerce-tabs .woocommerce-Tabs-panel table{width:100%}.single-product .woocommerce-tabs .woocommerce-Tabs-panel table td,.single-product .woocommerce-tabs .woocommerce-Tabs-panel table th{padding:.5rem}.single-product .woocommerce-tabs .woocommerce-Tabs-panel table td p:last-child{margin-bottom:0}.single-product .teal-bar .star-rating{width:7.8rem;height:1.5rem;line-height:1.7;font-family:'font awesome 5 free'}.single-product .teal-bar .star-rating::before{letter-spacing:6.8px!important;content:'\f005 \f005 \f005 \f005 \f005'}.single-product .teal-bar .star-rating .rating{font-family:'font awesome 5 free'}.single-product .teal-bar .star-rating .rating:before{letter-spacing:6.8px!important;content:'\f005 \f005 \f005 \f005 \f005'}.single-product .single-product-review .border.rounded .star-rating{position:relative;vertical-align:middle;font-size:.875rem;font-family:'font awesome 5 free';display:-webkit-inline-box;display:inline-flex;color:#ffc78b;width:auto}.single-product .single-product-review .border.rounded .star-rating span{position:absolute;left:0;top:0;white-space:nowrap;overflow:hidden;color:#ffc78b}.single-product .single-product-review .border.rounded .star-rating span:before{font-weight:900}.single-product .single-product-review .border.rounded .star-rating span:before,.single-product .single-product-review .border.rounded .star-rating:before{letter-spacing:5px;content:"\f005 \f005 \f005 \f005 \f005";position:inherit}.single-product .single-product-review .star-rating .rating::before,.single-product .single-product-review .star-rating span:before,.single-product .single-product-review .star-rating::before{font-weight:900}.single-product .single-product-review .star-rating::before{color:#e7e7ec}.single-product .single-product-review .comment-text .star-rating{width:8em;font-family:'Font Awesome 5 Free'}.single-product .single-product-review .comment-text .star-rating span:before,.single-product .single-product-review .comment-text .star-rating::before{font-size:1rem;content:'\f005 \f005 \f005 \f005 \f005'}.single-product .single-product-review .comment-form-rating .stars a::before{font-family:'Font Awesome 5 Free';content:'\f005';color:#e7e7ec;opacity:unset;font-weight:900}.single-product .single-product-review .comment-form-rating .stars.selected a.active::before,.single-product .single-product-review .comment-form-rating .stars.selected a:not(.active)::before,.single-product .single-product-review .comment-form-rating .stars:hover a::before{content:'\f005';color:#efc609;opacity:1}.single-product .single-product-review .comment-form-rating .stars a:hover~a::before,.single-product .single-product-review .comment-form-rating .stars.selected a.active~a::before{content:'\F005';color:#252525;opacity:.25}.single-product .summary .single-add-to-cart-wrap .yith-wcwl-add-to-wishlist{display:flex;align-items:flex-end;margin-bottom:0}.single-product .yith-wcwl-add-to-wishlist{margin-bottom:20px}.single-product .yith-wcwl-add-to-wishlist a{width:62px;height:62px}.single-product .yith-wcwl-add-to-wishlist i{font-size:1.25rem;line-height:1.45}.single-product .yith-wcwl-add-to-wishlist i.fa{font-family:FontAwesome}.single-product .product.outofstock.purchasable .single-add-to-cart-wrap{flex-direction:column}.single-product .woocommerce-product-gallery__trigger::before{content:"";width:20px;height:20px;position:absolute;z-index:99999;right:7%;top:5%;background:url(assets/img/icons/icon-magnifier.svg) no-repeat center}.single-product .woocommerce-product-gallery__trigger>img{display:none!important}.single-product .woocommerce-product-gallery__image>a>img{width:100%;height:auto}.single-product .skola-quantity{width:5.8rem}.single-product .woocommerce-notices-wrapper div,.single-product .woocommerce-notices-wrapper p,.single-product .woocommerce-notices-wrapper ul{margin-bottom:30px}.single-product .flex-control-thumbs{padding:0;list-style:none;display:flex;flex-wrap:wrap;margin-top:20px;margin-bottom:0}.single-product .flex-control-thumbs li{border:1px solid #d9e2ef;border-radius:.25rem;margin:5px}.single-product .flex-control-thumbs li img{width:80px;cursor:pointer}.single-product table.woocommerce-grouped-product-list{margin-bottom:20px;width:100%}@media (max-width:575.98px){.single-product table.woocommerce-grouped-product-list{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}.single-product table.woocommerce-grouped-product-list td,.single-product table.woocommerce-grouped-product-list th{padding:.5em;border:1px solid #d9e2ef;word-break:normal}.single-product table.woocommerce-grouped-product-list tr{padding:0!important}.single-product table.woocommerce-grouped-product-list td .quantity.mb-6{margin-bottom:0!important}.single-product table.woocommerce-grouped-product-list td .quantity.mb-6 span{display:none}.single-product table.woocommerce-grouped-product-list .woocommerce-Price-amount{color:#2f2d51}.single-product table.woocommerce-grouped-product-list del .woocommerce-Price-amount{color:#77838f}.single-product table.variations{width:100%;position:relative;margin-bottom:20px}.single-product table.variations tr{display:flex;flex-direction:column}.single-product table.variations tr+tr{margin-top:20px}.single-product table.variations a.reset_variations{position:absolute;top:0;right:0}.single-product .single-product__price .woocommerce-Price-amount{line-height:1.4;font-size:1.375rem;font-weight:500;color:#2f2d51}.single-product .single-product__price del .woocommerce-Price-amount{font-size:.875rem;color:#77838f;font-weight:400}.single-product .woocommerce-variation-price{margin-bottom:10px}.single-product .woocommerce-variation-price .price .woocommerce-Price-amount{line-height:1.4;font-size:1rem;font-weight:500;color:#2f2d51}.single-product .woocommerce-variation-price .price del .woocommerce-Price-amount{color:#77838f;font-size:.875rem;font-weight:400}.single-product .related.products .products .product .yith-wcwl-add-to-wishlist,.single-product .upsells.products .products .product .yith-wcwl-add-to-wishlist{display:none}.pswp__caption{font-weight:500}.pswp__caption__center{text-align:center;font-weight:500}.flex-direction-column{flex-direction:column}form.comment-form .custom-control .custom-control-label:before{top:.2rem}form.comment-form .custom-control .custom-control-label:after{top:.47rem;left:-1.25rem}form.comment-form .custom-control .custom-control-label{padding-left:0}.product_meta .table-borderless tbody+tbody,.product_meta .table-borderless td,.product_meta .table-borderless th,.product_meta .table-borderless thead th{border:0}.woocommerce-cart table.shop_table.cart td.product-quantity .quantity.mb-6{margin-bottom:0!important}.woocommerce-cart table.shop_table.cart td.product-quantity .quantity .quantity-label{display:none}.woocommerce-cart table.shop_table.cart .product-name img{height:auto}.woocommerce-cart table.shop_table.cart td.product-remove a{font-size:0}.woocommerce-cart table.shop_table.cart td.product-remove a:before{font-family:'font awesome 5 free';font-weight:400;content:"\f2ed";font-size:.875rem;color:#949da6}.woocommerce-cart table.shop_table.cart .apply-coupon{min-width:12.5rem;padding:.5625rem 1rem;font-weight:400;line-height:1.6}.woocommerce-cart table.shop_table.cart .update-cart-button{text-decoration:underline;text-transform:uppercase;font-weight:500;color:#196ecd;float:right;padding:1rem 1.25rem;font-size:1rem;line-height:1.6;border-radius:.25rem;padding-right:0}.woocommerce-cart table.shop_table.cart .update-cart-button,.woocommerce-cart table.shop_table.cart .update-cart-button:focus{border:none;background:0 0;box-shadow:none;outline:0}.woocommerce-cart .shipping-data{width:100%;float:none!important}.woocommerce-cart .cross-sells{margin-top:3rem}.woocommerce-cart .cross-sells .yith-wcwl-add-to-wishlist{display:none}#shipping_method li{margin-bottom:14px}#shipping_method li label{margin-left:10px;margin-bottom:0}#shipping_method li input[type=hidden]+label{margin-left:0}.shipping-calculator-form .select2.select2-container .select2-selection--single{height:calc(.5rem + .875rem * 1.6 + 2px);padding:.25rem .625rem;font-size:.875rem;border:1px solid #e7e7ec;border-radius:.25rem}.shipping-calculator-form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:inherit;padding-left:0;color:#77838f}.shipping-calculator-form .update-button{text-decoration:underline}.shipping-calculator-form .update-button,.shipping-calculator-form .update-button:focus{background:0 0;border:none;box-shadow:none;outline:0;color:#196ecd}.cart-empty{font-size:2.187rem;line-height:1.3;font-weight:500;color:#2f2d51}.return-to-shop{text-decoration:underline;text-transform:uppercase;font-weight:500;padding:1rem 1.25rem;font-size:1rem;line-height:1.6;border-radius:.25rem;padding-right:0}.return-to-shop,.return-to-shop:focus{border:none;background:0 0;box-shadow:none;outline:0}.return-to-shop a{color:#196ecd}.cart_totals table *,.shop_table.cart *{word-break:normal}.woocommerce-checkout .woocommerce-additional-fields__field-wrapper .notes textarea{height:216px!important}.woocommerce-checkout .form-row{margin-left:0;margin-right:0}@media (min-width:768px){.woocommerce-checkout form.checkout_coupon>.form-row-first{padding-right:0}.woocommerce-checkout form.checkout_coupon>.form-row-first .form-control{border-top-right-radius:0;border-bottom-right-radius:0}}@media (min-width:768px){.woocommerce-checkout form.checkout_coupon>.form-row-last{padding-left:0;margin-left:-1px}.woocommerce-checkout form.checkout_coupon>.form-row-last button{border-top-left-radius:0;border-bottom-left-radius:0}}.woocommerce-checkout .woocommerce-checkout-review-order .shop_table.woocommerce-checkout-review-order-table th+td.shipping-data{text-align:left}.woocommerce-checkout .woocommerce-form-login{padding-left:.75rem;padding-right:.75rem;margin-bottom:1rem}@media (min-width:768px){.woocommerce-checkout .woocommerce-form-login{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;align-items:flex-end}}.woocommerce-checkout .woocommerce-form-login>*{width:100%;padding-left:15px;padding-right:15px}@media (min-width:768px){.woocommerce-checkout .woocommerce-form-login p.form-row{flex:0 0 33.33%;max-width:33.33%}}.woocommerce-checkout .woocommerce-form-login .clear{display:none}.woocommerce-checkout .woocommerce-form-login p.form-row:not(.form-row-first):not(.form-row-last) label{display:flex;align-items:center;margin-bottom:0;margin-right:15px}.woocommerce-checkout .woocommerce-form-login p.form-row:not(.form-row-first):not(.form-row-last) input[type=checkbox]{margin-right:5px}.woocommerce-checkout .woocommerce-form-login button{width:50%;margin-top:10px}@media (min-width:992px){.woocommerce-checkout .woocommerce-form-login button{margin-top:0}}.woocommerce-checkout .woocommerce-form-login p.lost_password{margin-top:20px}.woocommerce-checkout .woocommerce-form-login p:not(.form-row){margin-top:1rem}.woocommerce-checkout .create-account>p.form-row,.woocommerce-checkout .woocommerce-account-fields>p.form-row{flex:0 0 100%;max-width:100%}.woocommerce-checkout .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{flex:0 0 100%;max-width:100%;padding-left:15px;padding-right:15px}.woocommerce-checkout .alert,.woocommerce-checkout .woocommerce-error{margin-bottom:2rem}.woocommerce-checkout-payment li.payment_method_paypal img{width:100px}.wc-saved-payment-methods>li{margin-bottom:.75rem!important}.wc-payment-form{padding:1rem;background-color:#f6f5f3!important;margin-top:10px}.wc-payment-form label{margin-left:0!important;display:block}.wc-payment-form .form-row{display:block!important;margin:0;padding:0!important}.wc-payment-form .form-row-first,.wc-payment-form .form-row-last,.wc-payment-form .form-row-wide{flex:0 0 100%!important;max-width:100%!important}.wc-payment-form .form-row-last{float:right}.wc-payment-form br{display:none}form.woocommerce-checkout .form-row.woocommerce-SavedPaymentMethods-saveNew{flex:0 0 100%;max-width:100%;margin-top:10px;padding:0;display:block}form.woocommerce-checkout .form-row.woocommerce-SavedPaymentMethods-saveNew label{margin-left:5px}form.woocommerce-checkout #customer_details .col-1,form.woocommerce-checkout #customer_details .col-2{width:100%!important}@media (min-width:768px){.woocommerce-customer-details .woocommerce-columns.col2-set.addresses{display:flex}}.woocommerce-customer-details .woocommerce-columns.col2-set.addresses .col-1,.woocommerce-customer-details .woocommerce-columns.col2-set.addresses .col-2{flex:0 0 100%;max-width:100%}@media (min-width:768px){.woocommerce-customer-details .woocommerce-columns.col2-set.addresses .col-1,.woocommerce-customer-details .woocommerce-columns.col2-set.addresses .col-2{flex:0 0 50%;max-width:50%}}@media (min-width:768px){.woocommerce-order-received .woocommerce-order-overview{flex-wrap:wrap}}@media (min-width:768px){.woocommerce-order-received .site-content header{position:relative;margin-top:50px}}@media (min-width:768px){.woocommerce-order-received .site-content header:after,.woocommerce-order-received .site-content header:before{position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);top:0}}@media (min-width:768px){.woocommerce-order-received .site-content header:before{background-color:#4a8f9f;width:80px;height:80px;content:" ";border-radius:50%}}@media (min-width:768px){.woocommerce-order-received .site-content header:after{content:"\f00c";font-family:'Font Awesome 5 Free';font-weight:900;font-size:28px;color:#fff;margin-top:19px}}.stripe-source-errors{float:left}.stripe-source-errors ul.woocommerce-error.wc-stripe-error{padding-left:0;list-style:none}.stripe-source-errors ul.woocommerce-error.wc-stripe-error li{color:red}.woocommerce-checkout .page__content form.woocommerce-form-login>.register-text{display:none}.woocommerce-checkout .woocommerce-form-login button{width:100%}.woocommerce-checkout-payment .methods label{flex-wrap:wrap}.woocommerce-checkout .tribe-checkout-backlinks{display:none}.woocommerce-terms-and-conditions-wrapper p.form-row.validate-required{flex:0 0 100%;max-width:100%}.woocommerce-MyAccount-navigation ul{padding-left:0;list-style:none}.woocommerce-MyAccount-navigation ul li{list-style:none;border-bottom:1px solid rgba(0,0,0,.05);position:relative}.woocommerce-MyAccount-navigation ul li a{text-decoration:none;padding:.875em 0;display:block;color:#77838f}.woocommerce-MyAccount-navigation ul li a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;line-height:inherit;vertical-align:baseline;content:"\f15c";line-height:1.618;margin-left:.5407911001em;width:1.41575em;text-align:right;float:right;opacity:.5}.woocommerce-MyAccount-navigation ul li.is-active a{color:#090761}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before{content:"\f3fd"}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before{content:"\f291"}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before{content:"\f1c6"}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before{content:"\f015"}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods a:before{content:"\f09d"}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before{content:"\f007"}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before{content:"\f2f5"}.woocommerce-MyAccount-content table{border-spacing:0;width:100%;margin:0 0 1.41575em;border-collapse:separate}@media (min-width:768px){.woocommerce-MyAccount-content table thead{display:table-header-group}.woocommerce-MyAccount-content table tbody tr td{text-align:left;display:table-cell}}.woocommerce-MyAccount-content table td,.woocommerce-MyAccount-content table th{padding:1em 1.41575em;text-align:left;vertical-align:top}.woocommerce-MyAccount-content table thead th{padding:1.41575em;vertical-align:middle;font-weight:600}.woocommerce-MyAccount-content table:not(.has-background) th{background-color:#f8f8f8}.woocommerce-MyAccount-content .order_details{background-color:#f8f8f8}.woocommerce-MyAccount-content .woocommerce-Addresses.addresses{padding:30px;border:1px solid #e7e7ec;border-radius:.25rem;box-shadow:0 .5rem .937rem rgba(140,152,164,.1);margin-bottom:30px}@media (min-width:768px){.woocommerce-MyAccount-content .woocommerce-Addresses.addresses{display:flex}}.woocommerce-MyAccount-content .woocommerce-Addresses.addresses .col-1,.woocommerce-MyAccount-content .woocommerce-Addresses.addresses .col-2{flex:0 0 100%;max-width:100%}@media (min-width:768px){.woocommerce-MyAccount-content .woocommerce-Addresses.addresses .col-1,.woocommerce-MyAccount-content .woocommerce-Addresses.addresses .col-2{flex:0 0 50%;max-width:50%}}.woocommerce-MyAccount-content ul.woocommerce-PaymentMethods{list-style:none;padding-left:0}.woocommerce-MyAccount-content ul.woocommerce-PaymentMethods>li{margin-bottom:26px;display:flex;flex-wrap:wrap;align-items:center}.woocommerce-MyAccount-content ul.woocommerce-PaymentMethods label{display:flex;align-items:center;max-width:90%;flex:0 0 90%;font-size:14px;font-weight:500;margin-left:10px;margin-bottom:0}.woocommerce-MyAccount-content ul.woocommerce-PaymentMethods .woocommerce-PaymentBox{margin-top:16px;margin-left:28px}@media (min-width:768px){.woocommerce-MyAccount-content ul.woocommerce-PaymentMethods .woocommerce-PaymentBox .form-row-first,.woocommerce-MyAccount-content ul.woocommerce-PaymentMethods .woocommerce-PaymentBox .form-row-last{width:48%;flex:0 0 auto!important;max-width:auto!important;display:inline-block!important}}.woocommerce-MyAccount-content ul.woocommerce-PaymentMethods .woocommerce-PaymentBox .form-row-last{float:none}@media (min-width:768px){.woocommerce-MyAccount-content ul.woocommerce-PaymentMethods .woocommerce-PaymentBox .form-row-last{float:right}}.woocommerce-MyAccount-content .woocommerce-Payment button{color:#fff;background-color:#090761;border-color:#090761;box-shadow:none;padding:.5625rem 1rem;font-size:1rem;line-height:1.6;border-radius:.25rem}.woocommerce-MyAccount-content .woocommerce-EditAccountForm legend{color:#2f2d51}.woocommerce-MyAccount-content .form-row{margin-left:0;margin-right:0;display:block}body.learnpress .learn-press-message,body.learnpress .lp-enroll-notice{position:relative;padding:.75rem 1.25rem;margin-bottom:3rem;border:1px solid transparent;border-radius:.25rem;font-size:1rem;line-height:1.6}body.learnpress .lp-archive-courses .learn-press-message{padding:.75rem 1.25rem}body.learnpress .learn-press-message.success,body.learnpress .lp-enroll-notice.success{color:#2f2d51;background-color:#def2d7;border-color:#def2d7}body.learnpress .learn-press-message.error,body.learnpress .lp-enroll-notice.error{color:#2f2d51;background-color:#ecc8c5;border-color:#ecc8c5}body.learnpress .purchase-course .lp-enroll-notice{margin:20px 0}.single-course__buttons .lp-course-buttons>*+*{margin-top:.75rem}@media (min-width:768px){.single-course-v4-buttons .lp-course-buttons{display:flex;width:100%}}.single-course-v4-buttons .lp-course-buttons *{flex-grow:1;min-width:12.5rem}.single-course-v4-buttons .lp-course-buttons .purchase-course{width:100%}.single-course-v4-buttons .lp-course-buttons .learn-press-course-wishlist{margin-top:20px}@media (min-width:768px){.single-course-v4-buttons .lp-course-buttons .learn-press-course-wishlist{margin-left:1.5rem;margin-top:0}}.single-lp_course.lesson-single-v2 #content-item-quiz #learn-press-quiz-app{margin-bottom:-100px}.single-lp_course.lesson-single-v2 #content-item-quiz .quiz-attempts{margin-bottom:160px;margin-top:40px}.single-lp_course.lesson-single-v2 #content-item-quiz .quiz-intro-item__content{color:var(--white)}.single-lp_course.lesson-single-v2 .question .answer-option{background-color:var(--portgore);border-color:var(--portgore)}.single-lp_course.lesson-single-v2 .question .answer-option label{color:var(--white)}.single-lp_course.lesson-single-v2 #learn-press-quiz-app .quiz-intro-item::before{color:var(--orange)}.single-lp_course.lesson-single-v2 #learn-press-quiz-app .learn-press-message{margin-bottom:150px;margin-top:-90px}.single-lp_course.lesson-single-v2 #learn-press-quiz-app .quiz-attempts .attempts-heading,.single-lp_course.lesson-single-v2 #learn-press-quiz-app .quiz-attempts thead tr th,.single-lp_course.lesson-single-v2 #learn-press-quiz-app .quiz-result .result-achieved,.single-lp_course.lesson-single-v2 #learn-press-quiz-app .result-statistic p{color:var(--white)}.single-lp_course.lesson-single-v2 #learn-press-quiz-app .quiz-intro~.quiz-buttons{margin-bottom:150px}.single-lp_course.lesson-single-v2 #learn-press-quiz-app .quiz-buttons .lp-button{color:var(--dark);background-color:var(--orange);border-color:var(--orange)}.single-lp_course.lesson-single-v2 #learn-press-quiz-app .quiz-buttons .lp-button:hover{background-color:#ffb565;border-color:#ffae58}.single-lp_course.lesson-single-v2 #learn-press-quiz-app .quiz-result~.quiz-buttons .button-right{margin-bottom:20px}@media (min-width:768px){.single-lp_course.lesson-single-v2 #learn-press-quiz-app .quiz-result~.quiz-buttons{flex-direction:row}.single-lp_course.lesson-single-v2 #learn-press-quiz-app .quiz-result~.quiz-buttons .button-right{margin-bottom:0}}.single-lp_course.lesson-single-v2 #learn-press-quiz-app .quiz-buttons{margin-bottom:0;z-index:1;position:relative;flex-direction:column}.single-lp_course.lesson-single-v2 #learn-press-quiz-app .quiz-buttons .button-right{order:-1}.single-lp_course.lesson-single-v2 #learn-press-quiz-app .quiz-buttons .button-left.fixed{width:100%!important}.single-lp_course.lesson-single-v2 .quiz-status>div{background-color:var(--orange)}.single-lp_course.lesson-single-v2 .edit-link a,.single-lp_course.lesson-single-v2 h1,.single-lp_course.lesson-single-v2 h2,.single-lp_course.lesson-single-v2 h3,.single-lp_course.lesson-single-v2 h4,.single-lp_course.lesson-single-v2 h5,.single-lp_course.lesson-single-v2 h6{color:var(--white)}.single-lp_course.lesson-single-v2 .questions-pagination{position:relative;background-color:var(--dark);border-top-width:0;margin-bottom:-60px;z-index:1}.single-lp_course #popup-content{z-index:999}.single-lp_course #sidebar-toggle{z-index:9999!important}.single-lp_course .course-item-title{font-size:30px}.single-lp_course .lp-button.completed{opacity:1!important}.single-lp_course .question-response .label{display:inline-block;margin:0 15px 0 0;padding:8px 16px;border-radius:4px;color:#fff;line-height:1}.single-lp_course .question-response.correct .label{background-color:var(--green)}.single-lp_course .question-response.incorrect .label{background-color:var(--red)}.single-lp_course #learn-press-quiz-app{margin:20px 0 70px}.single-lp_course #learn-press-quiz-app .quiz-result{max-width:320px;margin:20px auto 48px;text-align:center}.single-lp_course #learn-press-quiz-app .quiz-result .result-heading{margin-bottom:40px}.single-lp_course #learn-press-quiz-app .quiz-result .result-message{margin-bottom:50px;padding:10px 0;color:#fff;font-size:16px;font-weight:400;border-radius:4px}.single-lp_course #learn-press-quiz-app .quiz-result.passed .result-message{background:#3bb54a}.single-lp_course #learn-press-quiz-app .quiz-result.failed .result-message{background:#f02425}.single-lp_course #learn-press-quiz-app .quiz-result .result-grade{display:flex;flex-direction:column;position:relative;box-sizing:border-box;height:200px;margin-bottom:30px;padding:50px;justify-content:center;align-items:center}.single-lp_course #learn-press-quiz-app .quiz-result .result-grade svg,.single-lp_course #learn-press-quiz-app .quiz-result .result-grade::before{position:absolute;top:0;left:50%;width:200px;height:200px;margin-left:-100px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.single-lp_course #learn-press-quiz-app .quiz-result .result-grade::before{box-sizing:border-box;padding:30px;border:10px solid #ccc;content:""}.single-lp_course #learn-press-quiz-app .quiz-result .result-grade svg circle{stroke:var(--bright-sun)}.single-lp_course #learn-press-quiz-app .quiz-result .result-achieved{padding-bottom:7px;border-bottom:1px solid #999;color:#333;font-size:28px;font-weight:500;line-height:1}.single-lp_course #learn-press-quiz-app .quiz-result .result-require{display:block;padding-top:5px;color:#666;font-size:16px;font-weight:400;line-height:1}.single-lp_course #learn-press-quiz-app .quiz-result .result-grade svg{transform:rotate(-90deg)}.single-lp_course #learn-press-quiz-app .quiz-attempts .attempts-heading,.single-lp_course #learn-press-quiz-app .quiz-attempts thead tr th{color:var(--dark)}.single-lp_course #learn-press-quiz-app .result-statistic{list-style:none;padding:0}.single-lp_course #learn-press-quiz-app .result-statistic li{display:flex;justify-content:space-between}.single-lp_course #learn-press-quiz-app .result-statistic p{color:var(--dark);font-weight:500}.single-lp_course #learn-press-quiz-app .quiz-buttons{display:flex;justify-content:center;text-align:center;margin-bottom:50px}.single-lp_course #learn-press-quiz-app .quiz-buttons .lp-button{margin:0 12.5px}.single-lp_course #learn-press-quiz-app .quiz-buttons .button-left.fixed{margin-left:0!important;width:auto!important}.single-lp_course #learn-press-quiz-app .quiz-intro-item::before{position:relative;top:-2px;margin-right:10px;color:var(--sk-primary);color:var(--primary);font-family:"Font Awesome 5 Free";font-size:16px;font-weight:900}.single-lp_course #learn-press-quiz-app .quiz-intro-item--questions-count::before{content:"\f12e"}.single-lp_course #learn-press-quiz-app .quiz-intro-item--duration::before{content:"\f017"}.single-lp_course #learn-press-quiz-app .quiz-intro-item--passing-grade::before{content:"\f012"}.single-lp_course #learn-press-quiz-app .quiz-intro-item__content{color:var(--dark);margin-left:6px;font-weight:500}.single-lp_course #learn-press-quiz-app .quiz-intro-item:not(:last-child){margin-right:40px}.single-lp_course #learn-press-quiz-app .quiz-intro,.single-lp_course #learn-press-quiz-app .quiz-intro-item{display:flex;flex-wrap:wrap}.single-lp_course #learn-press-quiz-app .quiz-content{margin-bottom:40px}.single-lp_course #learn-press-quiz-app .quiz-buttons .lp-button{padding:.6rem 2.5rem}@media (max-width:767px){.single-lp_course.lp-sidebar-toggle__open #learn-press-content-item{width:500px}}.single-lp_course .question-title{display:flex;flex-wrap:wrap;font-size:20px;margin-bottom:18px}.single-lp_course .question-title .edit-link{margin-left:auto;font-size:16px}.single-lp_course .quiz-questions .question-content{margin-bottom:40px}.single-lp_course .quiz-questions .question-content p{margin-bottom:0}@media (min-width:1199px){.single-lp_course .quiz-questions .question-content{padding-right:100px}}.single-lp_course .question .answer-option{display:flex;align-items:center;width:100%;margin:0;padding:14px 10px 14px 20px;border:1px solid #d9e2ef;color:#666;background:#fff;font-size:16px;line-height:26px;border-radius:4px;position:relative}.single-lp_course .question .answer-option.answer-correct{border-color:var(--green)}.single-lp_course .question .answer-option:not(:last-child){margin-bottom:20px}.single-lp_course .question .answer-option label{margin-bottom:0;margin-left:14px}.single-lp_course .question .answer-option label::after{content:" ";position:absolute;top:0;bottom:0;right:0;left:0}.single-lp_course .question .answer-option label p:last-child{margin-bottom:0}.single-lp_course .question .answer-options{list-style:none;padding:0;margin-bottom:3rem}.single-lp_course .questions-pagination{position:fixed;bottom:0;border-top:1px solid var(--gray-200);right:0;left:0;background-color:#fff;padding:35px 0}.single-lp_course .questions-pagination .nav-links{display:flex;padding-left:0;list-style:none;flex-wrap:wrap;margin-left:-10px;justify-content:center}.single-lp_course .questions-pagination .page-numbers{margin:0 10px;height:44px;width:44px;padding:0;text-align:center;color:#77838f;font-size:.875rem;display:flex;align-items:center;justify-content:center;border-radius:50%;line-height:1.6;background-color:#fff;border:1px solid #d9e2ef;position:relative;box-shadow:0 .5rem .937rem rgba(140,152,164,.1)}.single-lp_course .questions-pagination .page-numbers.current{background-color:#4a8f9f;border-color:#4a8f9f;color:#fff}.single-lp_course .questions-pagination .page-numbers.next,.single-lp_course .questions-pagination .page-numbers.prev{font-size:0}.single-lp_course .questions-pagination .page-numbers.next::after,.single-lp_course .questions-pagination .page-numbers.prev::after{font-size:14px;font-family:'font awesome 5 free';font-weight:900}.single-lp_course .questions-pagination .page-numbers.next::after{content:"\f061"}.single-lp_course .questions-pagination .page-numbers.prev::after{content:"\f060"}.single-lp_course .quiz-status{margin:0 0 40px 0;position:sticky;z-index:99;top:0;right:0;left:0}.single-lp_course .quiz-status>div{display:flex;flex-wrap:wrap;box-sizing:border-box;width:100%;margin:0 auto;padding:5px 10px;border-radius:4px;background:var(--bright-sun);justify-content:center;align-items:center}@media (min-width:768px){.single-lp_course .quiz-status>div{padding:5px 10px 5px 30px;height:60px}}.single-lp_course .quiz-status>div>div{display:flex;flex-direction:row-reverse;align-items:center}@media (min-width:768px){.single-lp_course .quiz-status>div>div{flex:0 0 50%}}.single-lp_course .quiz-status>div .current-point{display:none}.single-lp_course .quiz-status>div .questions-index{display:inline-block;color:var(--dark);font-size:16px;font-weight:400;line-height:26px;margin-right:20px}@media (min-width:768px){.single-lp_course .quiz-status>div .questions-index{flex:0 0 50%;margin-right:0}}.single-lp_course .quiz-status .countdown{position:relative;min-width:120px;margin-right:5px;padding:12px 29px;color:#333;background:#fff;font-size:14px;font-weight:400;line-height:1;border-radius:.5rem;text-align:center}.single-lp_course .quiz-status .countdown i{position:absolute;top:50%;left:14px;color:#333;font-size:14px;transform:translateY(-50%)}.single-lp_course .quiz-status .lp-button{position:relative;margin:0 10px 0 6px;padding:6px 1rem;font-size:14px;line-height:1.6;border-radius:.25rem;color:#fff;background-color:var(--primary);border-color:var(--primary)}.single-lp_course .quiz-status .lp-button:hover{background-color:#06043d;border-color:#050431}#lp-modal-overlay{display:none;position:fixed;z-index:999999;top:0;right:0;bottom:0;left:0;opacity:.5;background:#000}#lp-modal-window{display:none;position:fixed;z-index:999999;top:50%;left:50%;padding:35px 60px 28px 60px;background:#fff;transform:translate(-50%,-50%);border-radius:4px;text-align:center}#lp-modal-content{margin-bottom:14px}#lp-modal-buttons .lp-button{position:relative;padding:6px 1rem;font-size:14px;line-height:1.6;border-radius:.25rem;color:#fff;background-color:var(--primary);border-color:var(--primary)}#lp-modal-buttons .lp-button:hover{background-color:#06043d;border-color:#050431}#lp-modal-buttons .lp-button:first-child{margin-right:15px}html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}.review-stars{margin:0 0;list-style:none;overflow:hidden}.review-stars:after{clear:both;content:'';display:block}.review-stars>li{width:24px;height:24px;float:left}.review-stars>li span{text-decoration:none;font-size:24px;border-bottom:none;width:auto;height:auto}.review-stars>li a:focus,.review-stars>li a:visited{border:none}.review-stars>li span:before{width:22px;height:24px}.review-stars>li span.hover:before{content:"\f155";color:#f05a19;cursor:pointer}.star-rating .rating::before,.star-rating::before{letter-spacing:5px}.course-review .star-rating,.custom-control .star-rating{width:auto}.learnpress-checkout .lp-checkout-form{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;justify-content:flex-end}.learnpress-checkout #checkout-account-guest>h4,.learnpress-checkout #checkout-account-login>h4{margin-left:22px}.learnpress-checkout #checkout-account-guest input{margin-bottom:20px}.learnpress-checkout #checkout-account-switch-to-guest,.learnpress-checkout #checkout-account-switch-to-login{position:relative;top:28px}.learnpress-checkout .lp-form-fields{list-style:none;padding-left:0}.learnpress-checkout .lp-form-fields .form-field{margin-bottom:20px}.learnpress-checkout .lp-form-fields .form-field input[type=email],.learnpress-checkout .lp-form-fields .form-field input[type=password],.learnpress-checkout .lp-form-fields .form-field input[type=text]{display:block;width:100%;padding:1rem 1.25rem;font-size:1rem;font-weight:400;line-height:1.64;color:#77838f;background-color:#fff;border:1px solid #e7e7ec;border-radius:.25rem}.learnpress-checkout .lp-form-fields .form-field input[type=email]:focus,.learnpress-checkout .lp-form-fields .form-field input[type=password]:focus,.learnpress-checkout .lp-form-fields .form-field input[type=text]:focus{color:#77838f;background-color:#fff;border-color:#090761;outline:0}.learnpress-checkout .lp-content-wrap>h2{padding-bottom:6rem;text-align:center;font-size:2.5rem;font-weight:600;line-height:1.2;margin-bottom:0}.learnpress-checkout .lp-checkout-form__after,.learnpress-checkout .lp-checkout-form__before{position:relative;width:100%;padding-right:15px;padding-left:15px;order:-1}.learnpress-checkout .lp-checkout-block .payment-methods{list-style:none;padding:0}.learnpress-checkout .lp-checkout-block .lp-payment-method label{display:flex;align-items:center;margin-bottom:10px}.learnpress-checkout .lp-checkout-block .lp-payment-method label img{width:70px}.learnpress-checkout .lp-checkout-block .lp-payment-method input{margin-right:10px}@media (min-width:768px){.learnpress-checkout .lp-checkout-form__before{flex:0 0 66.66667%;max-width:66.66667%}}.learnpress-checkout .lp-checkout-form__before table:not([class]){border-width:0}.learnpress-checkout .lp-checkout-form__before table:not([class]) td,.learnpress-checkout .lp-checkout-form__before table:not([class]) th{border-left-width:0;border-bottom-width:0;border-right-width:0;padding:1.5rem .5rem}.learnpress-checkout .lp-checkout-form__before table:not([class]) tbody td{border-top-width:0}.learnpress-checkout .lp-checkout-form__before .course-thumbnail img{width:100px;border:1px solid #e7e7ec;border-radius:.25rem;box-shadow:0 .5rem .937rem rgba(140,152,164,.1)}.learnpress-checkout .lp-checkout-form__before .course-name,.learnpress-checkout .lp-checkout-form__before .course-total{vertical-align:middle}.learnpress-checkout .lp-checkout-form__before .course-name a{color:#2f2d51;font-weight:500;font-size:1.125rem}@media (min-width:768px){.learnpress-checkout .lp-checkout-form__after{flex:0 0 33.33333%;max-width:33.33333%}}.learnpress-checkout .lp-checkout-form__after .lp-button{width:100%;text-transform:uppercase}.learnpress-checkout .lp-checkout-form__after .learn-press-checkout-comment h4{display:none}.learnpress-order-received .entry-header{position:relative;padding-top:100px}.learnpress-order-received .entry-header::before{background-color:#4a8f9f;width:80px;height:80px;content:" ";border-radius:50%;position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);top:0}.learnpress-order-received .entry-header::after{content:"\f00c";font-family:'Font Awesome 5 Free';font-weight:900;font-size:28px;color:#fff;margin-top:19px;position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);top:0}.learnpress-order-received .learnpress-notice{text-align:center;margin-bottom:24px}.learnpress-order-received .learnpress-customer-details,.learnpress-order-received .learnpress-order-details{padding:30px;border:1px solid #e7e7ec;border-radius:.25rem;box-shadow:0 .5rem .937rem rgba(140,152,164,.1);margin-bottom:30px}@media (min-width:768px){.learnpress-order-received .learnpress-customer-details,.learnpress-order-received .learnpress-order-details{padding:54px 60px}}.learnpress-order-received .learnpress-column__title,.learnpress-order-received .learnpress-order-details__title{font-size:1.375rem;margin-bottom:20px}.learnpress-order-received .learnpress-order-overview{list-style:none;padding:0;padding:36px;background-image:repeating-linear-gradient(to right,#4a8f9f 0,#4a8f9f 50%,transparent 50%,transparent 100%),repeating-linear-gradient(to right,#4a8f9f 0,#4a8f9f 50%,transparent 50%,transparent 100%),repeating-linear-gradient(to bottom,#4a8f9f 0,#4a8f9f 50%,transparent 50%,transparent 100%),repeating-linear-gradient(to bottom,#4a8f9f 0,#4a8f9f 50%,transparent 50%,transparent 100%);background-position:left top,left bottom,left top,right top;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:16px 1px,16px 1px,1px 16px,1px 16px;border-radius:4px;margin-bottom:60px}@media (min-width:768px){.learnpress-order-received .learnpress-order-overview{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:36px 60px}}.learnpress-order-received .learnpress-order-overview li{margin-bottom:20px}@media (min-width:768px){.learnpress-order-received .learnpress-order-overview li{margin-bottom:0}}.learnpress-order-received .learnpress-order-overview li strong{font-weight:500;display:block;color:#2f2d51;margin-top:10px}.learnpress-order-received .entry-title{text-align:center;text-transform:capitalize}.learnpress-order-received .learnpress-table--order-details tbody tr,.learnpress-order-received .learnpress-table--order-details tfoot tr,.learnpress-order-received .learnpress-table--order-details thead tr{border-bottom:1px solid #e7e7ec}.learnpress-order-received .learnpress-table--order-details.shop_table td,.learnpress-order-received .learnpress-table--order-details.shop_table th{padding:.86rem 0}.learnpress-order-received .learnpress-order-details table{width:100%}.learnpress-order-received .learnpress-table--order-details tfoot td,.learnpress-order-received .shop_table th{font-weight:500;color:#2f2d51}.learnpress-order-received .learnpress-table--order-details .product-name a{color:#77838f;border-bottom:1px solid #77838f}.learnpress-order-received .learnpress-table--order-details .product-name a:focus,.learnpress-order-received .learnpress-table--order-details .product-name a:hover{border-bottom:none}.course-tabs-v4 ul.nav,.course-tabs-v5 ul.nav{display:none}.course-tabs-v4 .tab-content>.tab-pane,.course-tabs-v5 .tab-content>.tab-pane{display:block;opacity:1}.course-tabs-v4 .tab-content>.tab-pane+.tab-pane,.course-tabs-v5 .tab-content>.tab-pane+.tab-pane{margin-top:3rem}@media (max-width:767px){.single-course-meta-v3 .text-white{color:#77838f!important}}.single-recent-course-widget .archive-course-widget-outer .course-entry{display:flex;margin-bottom:2rem}.single-recent-course-widget .archive-course-widget-outer .course-cover a{max-width:100px;display:block;margin-right:1.5rem}.single-recent-course-widget .archive-course-widget-outer .course-cover a img{width:100%;height:90px;object-fit:cover;border-radius:.5rem}.single-recent-course-widget .archive-course-widget-outer .course-detail{flex:1}.single-recent-course-widget .archive-course-widget-outer .course-detail .course-title{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem}.single-recent-course-widget .archive-course-widget-outer .course-detail .course-description{display:none}.single-recent-course-widget .archive-course-widget-outer .course-detail .course-meta-data{font-size:1rem;line-height:1.55;color:#2f2d51;font-weight:500}.single-recent-course-widget .archive-course-widget-outer .widget-footer{display:none}.single-recent-course-widget .lp-recent-widget .lp-widget-course{display:flex;margin-bottom:2rem}.single-recent-course-widget .lp-recent-widget .lp-widget-course__image a{max-width:100px;display:block;margin-right:1.5rem}.single-recent-course-widget .lp-recent-widget .lp-widget-course__image a img{width:100%;height:90px;object-fit:cover;border-radius:.5rem}.single-recent-course-widget .lp-recent-widget .lp-widget-course__content{flex:1;border:none;margin:0;padding:0}.single-recent-course-widget .lp-recent-widget .lp-widget-course__description{display:none}.single-recent-course-widget .lp-recent-widget .lp-widget-course__title{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;font-weight:500}.single-recent-course-widget .lp-recent-widget .lp-widget-course__price{font-size:1rem;line-height:1.55;color:#2f2d51;font-weight:500}.single-recent-course-widget .lp-widget-recent-courses__footer__link{display:none}.avatar-68{width:68px;height:68px}.avatar-200{width:200px;height:200px}.course-reviews-list .review-author .avatar{width:100%;height:100%;border-radius:50%}.header-v5-bg .breadcrumb a,.header-v5-bg .breadcrumb li{color:#fff}.bg-light .choices-label,.bg-light .learn-press-search-course-form .input-group-append button,.bg-light .skola-course-filter .border{background:#fff}.course-list-view .sk-thumbnail img,.course-skin-v6 .sk-thumbnail img{height:200px;object-fit:cover}.course-skin-v6-with-fullborder .sk-thumbnail img,.course-v6 .sk-thumbnail img{height:182px;object-fit:cover}.learn-press-search-course-form .form-control:focus+.input-group-append button{border-color:#090761}.learn-press-search-course-form .input-group-append button{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}@media (min-width:767px){.single-course-v3 .course-landing-summary,.single-course-v3 .course-learning-summary,.single-course-v3 .course-summary-content{margin-top:3rem}}@media (min-width:992px){.single-course-v3 .course-landing-summary,.single-course-v3 .course-learning-summary,.single-course-v3 .course-summary-content{margin-top:3rem}}.course-desc{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.single-course-v3 .course-review .font-size-sm,.single-course-v4 .course-review .font-size-sm,.single-course-v5 .course-review .font-size-sm{color:#fff}.text-white .course-price .sale-price{color:#fff}.related-course .card .sk-thumbnail img{height:180px;object-fit:cover}.related-course .star-rating{width:auto}.learn-press-message{margin:0 0 40px;border:0;border-radius:0;line-height:20px;padding:10px 15px;font-size:13px}.learn-press-message.success{color:#3c763d;background:#dff0d8}.learn-press-message.error{color:#a94442;background:#f2dede}.skola-lp-sub-menu li a,.skola-lp-sub-menu li span{padding:1rem 1.5rem;display:block}.skola-lp-sub-menu li a{color:#77838f}.skola-lp-sub-menu li span{color:#2f2d51;position:relative}.skola-lp-sub-menu li span:after{content:"";height:3px;background-color:#2f2d51;position:absolute;bottom:0;right:0;left:0}@media (min-width:768px){.skola-owned-courses .lp_course{flex:0 0 50%;max-width:50%}}@media (min-width:992px){.skola-owned-courses .lp_course{flex:0 0 33.33%;max-width:33.33%}}@media (min-width:1200px){.skola-owned-courses .lp_course{flex:0 0 25%;max-width:25%}}.lp-profile-content .learn-press-nav-items{display:none}.profile-tab-sections.dropdown-menu.show li a{font-size:1rem;line-height:1.8}.profile-tab-sections.dropdown-menu.show li+li{margin-top:.45rem}.badge-float .learn-press-course-wishlist{font-size:0}.badge-float .learn-press-course-wishlist:before{font-family:"Font Awesome 5 Free";line-height:20px;display:inline-block;font-size:16px;content:"\f004";display:inline-block}.badge-float .learn-press-course-wishlist.on:before{font-weight:900;color:#fff}.lp-user-profile .lp-avatar-preview .profile-picture.profile-avatar-hidden{display:none}.lp-user-profile .lp-avatar-preview .profile-picture img{width:100%;height:100%}.lp-user-profile .lp-avatar-preview.croping .lp-avatar-crop-image{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.content-item-wrap .comments-area img.avatar{width:100%;height:100%;object-fit:cover;border-radius:50%}#learn-press-content-item .content-item-scrollable{overflow:unset!important}.lp-archive-courses .learn-press-message{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.lp-archive-courses .learn-press-message{max-width:540px}}@media (min-width:768px){.lp-archive-courses .learn-press-message{max-width:720px}}@media (min-width:992px){.lp-archive-courses .learn-press-message{max-width:960px}}@media (min-width:1200px){.lp-archive-courses .learn-press-message{max-width:1200px}}.course-v6 .learn-press-courses .course-price{display:flex;align-items:center}.course-v6 .learn-press-courses .course-price .origin-price{padding-top:5px}.course-v6 .learn-press-courses .course-price .sale-price{margin-left:.25rem}.learn-press-tabs__tab.avatar{width:auto;font-size:inherit;height:100%}@media (min-width:767.98px){.learnpress .guest.lp-user-profile{display:block!important}}.course-tab-v1 .nav-item:not(:last-child){margin-right:17px}.course-tab-v1 .nav-item{margin-bottom:0}.course-tab-v1 .nav-item.active a{position:relative;color:#2f2d51}.course-tab-v1 .nav-item.active a:after{content:"";height:3px;background-color:#2f2d51;position:absolute;bottom:0;right:0;left:0}.course-tab-panel-reviews .star-rating,.course-tab-panel-reviews .star-rating .star-rating-lg{width:auto}@media (min-width:992px){.single-course-meta-v1 .course-review .font-size-sm span,.single-course-meta-v2 .course-review .font-size-sm span,.single-course-meta-v3 .course-review .font-size-sm span{display:inline-block;padding-top:.25rem}}.learn-press-tabs input[type=radio]{display:none}.learn-press-tabs__nav li,.skola-profile-course-tab li{margin-bottom:0}.learn-press-tabs__nav li label,.skola-profile-course-tab li label{margin-bottom:0}.learn-press-tabs__nav a,.skola-profile-course-tab a{color:#77838f;cursor:pointer;padding:1rem}@media (min-width:768px){.learn-press-tabs__nav a,.skola-profile-course-tab a{padding:1rem 1.5rem}}.learn-press-tabs__nav a.active,.skola-profile-course-tab a.active{position:relative;color:#2f2d51}.learn-press-tabs__nav a.active:after,.skola-profile-course-tab a.active:after{content:"";height:3px;background-color:#2f2d51;position:absolute;bottom:0;right:0;left:0}#learn-press-quiz-app ul.quiz-intro{padding-left:0;list-style:none}#learn-press-quiz-app .quiz-buttons{margin-bottom:20px}#learn-press-quiz-app .quiz-buttons .lp-button{display:inline-block;font-weight:500;color:#77838f;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.5625rem 1rem;font-size:1rem;line-height:1.6;border-radius:.25rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color:#fff;background-color:#090761;border-color:#090761;box-shadow:none}.learn-press-filters.courses-created li,.learn-press-filters.courses-enrolled li{padding:1rem 1.5rem}.learn-press-filters.courses-created li a,.learn-press-filters.courses-enrolled li a{position:relative}.learn-press-filters.courses-created li a:after,.learn-press-filters.courses-enrolled li a:after{content:"";height:3px;background-color:#2f2d51;position:absolute;bottom:0;right:0;left:0;margin-bottom:-17px}.lp-archive-courses .cover-image img{height:350px;object-fit:cover}@media (min-width:1024px){.lp-archive-courses .cover-image img{height:400px}}.skola-user-time.list-group-flush .list-group-item:last-child{padding-bottom:.75rem!important;border-bottom:1px solid #e7e7ec;border-bottom-width:1px;margin-bottom:.75rem}.lp-course-progress-wrapper ul{list-style:none}.lp-skeleton-animation{margin:0;padding:0;list-style:none}.lp-skeleton-animation>li{width:100%;height:16px;margin-top:15px;border-radius:2px;background:linear-gradient(90deg,rgba(190,190,190,.2) 25%,rgba(129,129,129,.24) 37%,rgba(190,190,190,.2) 63%);background-size:400% 100%;list-style:none;animation:lp-skeleton-loading 1.4s ease infinite}@keyframes lp-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.learn-press-progress{position:relative}.course-progress.skola-course-progress{display:flex;flex-direction:row;margin:0;padding:0;justify-content:space-between;flex-wrap:wrap}.course-progress.skola-course-progress .learn-press-progress.lp-course-progress{clear:both;width:100%;margin-top:5px}.learn-press-progress .progress-bg{overflow:hidden;position:relative;height:6px;background:#ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.learn-press-progress .progress-bg .progress-active{position:absolute;left:50%;width:100%;height:100%;margin-left:-100%;background:#090761;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#lp-user-edit-avatar .profile-picture{display:none;width:100%}#lp-user-edit-avatar .profile-picture.profile-avatar-current{display:block}#lp-user-edit-avatar .lp-avatar-crop-image{overflow:hidden;position:absolute;top:0;width:100%;height:100%}#lp-user-edit-avatar .lp-avatar-crop-image .lp-crop-controls{position:absolute;bottom:0;width:100%;height:40px}.single-course__buttons .lp-course-buttons button.lp-btn-finish-course{width:100%}.course-description .course-extra-box{margin-bottom:3rem}.course-description .course-extra-box .course-extra-box__content-inner ul{padding-left:0;list-style:none}.course-description .course-extra-box .course-extra-box__content-inner ul li{margin-bottom:20px;display:-webkit-box;display:flex;position:relative}.course-description .course-extra-box .course-extra-box__content-inner ul li:before{content:" ";border-radius:50%;background-color:#4a8f9f;height:6px;width:6px;margin-right:12px;flex-shrink:0;margin-top:8px}.course-description .course-extra-box:last-child{margin-bottom:0}.course-tab-panel-faqs .course-faqs-box{margin-bottom:2rem;border:1px solid #e7e7ec;border-radius:.25rem;box-shadow:0 .5rem .937rem rgba(140,152,164,.1);overflow:hidden}.course-tab-panel-faqs .course-faqs-box__title{display:block;position:relative;margin:0;padding:1.5rem;font-size:18px;font-weight:500;line-height:27px;cursor:pointer;color:#2f2d51;min-height:80px}.course-tab-panel-faqs .course-faqs-box__title::after{position:absolute;top:50%;right:28px;content:'';display:inline-block;background:url(assets/img/icons/icon-plus.svg) no-repeat center;width:15px;height:16px;transform:translateY(-50%)}.course-tab-panel-faqs .course-faqs-box .course-faqs-box__content{display:none}.course-tab-panel-faqs .course-faqs-box .course-faqs-box__content .course-faqs-box__content-inner{padding:2rem;color:#737491;font-size:16px;font-weight:300;line-height:26px;border-top:1px solid #e7e7ec;-webkit-animation-name:course-faqs-box__content-inner-transform;animation-name:course-faqs-box__content-inner-transform;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal}.course-tab-panel-faqs .course-faqs-box:last-child{margin-bottom:40px}input[name=course-faqs-box-ratio]{display:none}input[name=course-faqs-box-ratio]:checked+.course-faqs-box .course-faqs-box__content{display:block}input[name=course-faqs-box-ratio]:checked+.course-faqs-box .course-faqs-box__title::after{background:url(assets/img/icons/icon-minus.svg) no-repeat center;width:15px;height:15px}@-webkit-keyframes course-faqs-box__content-inner-transform{from{opacity:0;-webkit-transform:translateY(-5%);transform:translateY(-5%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes course-faqs-box__content-inner-transform{from{opacity:0;-webkit-transform:translateY(-5%);transform:translateY(-5%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.course-nav-tabs *{word-break:normal}.lp-content-area .entry-content-left>.course-extra-box{border:1px solid #e7e7ec;border-radius:.25rem;box-shadow:0 .5rem .937rem rgba(140,152,164,.1);overflow:hidden;margin-bottom:1rem}.lp-content-area .entry-content-left>.course-extra-box .course-extra-box__title{display:block;position:relative;margin:0;padding:1rem 1rem 1rem 2rem;font-size:18px;font-weight:500;line-height:27px;cursor:pointer;color:#2f2d51}.lp-content-area .entry-content-left>.course-extra-box .course-extra-box__title::after{position:absolute;top:50%;right:28px;content:'';display:inline-block;background:url(assets/img/icons/icon-plus.svg) no-repeat center;width:15px;height:16px;transform:translateY(-50%)}.lp-content-area .entry-content-left>.course-extra-box .course-extra-box__content{display:none;padding:2rem;color:#737491;font-size:16px;font-weight:300;line-height:26px;border-top:1px solid #e7e7ec}.lp-content-area .entry-content-left>.course-extra-box .course-extra-box__content-inner ul{margin-bottom:0;padding-left:0}.lp-content-area .entry-content-left>.course-extra-box .course-extra-box__content-inner ul li{margin-bottom:8px}.lp-content-area .entry-content-left>.course-extra-box .course-extra-box__content-inner ul li:last-child{margin-bottom:0}.lp-content-area .entry-content-left>.course-extra-box .course-extra-box__content-inner ul li::before,.lp-content-area .entry-content-left>.course-extra-box .course-extra-box__content-inner ul li::marker{content:none}.lp-content-area .entry-content-left>.course-extra-box.active .course-extra-box__title::after{background:url(assets/img/icons/icon-minus.svg) no-repeat center;width:15px;height:15px}.learn-press-profile-course__progress .lp_profile_course_progress__header{background-color:#eee}.learn-press-profile-course__progress .lp_profile_course_progress__item{align-items:center;padding:15px;border-top:1px solid #eee;grid-template-columns:90px 1fr 80px 140px 140px;column-gap:20px}@media (min-width:767px){.learn-press-profile-course__progress .lp_profile_course_progress__item{display:grid}}.lp-ajax-message{display:none;margin-top:20px;padding:20px;border:2px solid #059601;border-radius:9px;font-size:15px;line-height:1.4}.profile-info-title span{position:relative;padding:1rem 1.5rem;display:inline-block}.profile-info-title span:after{content:"";height:3px;background-color:#2f2d51;position:absolute;bottom:0;right:0;left:0}.learn-press-subtab-content{margin-bottom:3rem}.lp-single-course .skola-instructor-avatar img.avatar-img{width:68px;height:68px}@media (min-width:767.98px){.learnpress .guest.lp-user-profile{display:flex}}.learnpress .guest.lp-user-profile .learn-press-form.learn-press-form-login,.learnpress .guest.lp-user-profile .learn-press-form.learn-press-form-register{margin:0 auto}@media (min-width:767.98px){.learnpress .guest.lp-user-profile .learn-press-form.learn-press-form-login,.learnpress .guest.lp-user-profile .learn-press-form.learn-press-form-register{flex:0 0 50%;max-width:50%;padding-right:15px;padding-left:15px;margin-top:60px}}.learnpress .guest.lp-user-profile .learn-press-form.learn-press-form-login #reg_password-description,.learnpress .guest.lp-user-profile .learn-press-form.learn-press-form-register #reg_password-description{display:none!important}.learnpress .guest.lp-user-profile .learn-press-form.learn-press-form-login button,.learnpress .guest.lp-user-profile .learn-press-form.learn-press-form-register button{width:auto;padding:.5625rem 1rem;font-size:1rem;line-height:1.6;border-radius:.25rem;margin-left:auto}.learnpress .guest.lp-user-profile .learn-press-form.learn-press-form-login .form-group input[type=email],.learnpress .guest.lp-user-profile .learn-press-form.learn-press-form-login .form-group input[type=password],.learnpress .guest.lp-user-profile .learn-press-form.learn-press-form-login .form-group input[type=text],.learnpress .guest.lp-user-profile .learn-press-form.learn-press-form-register .form-group input[type=email],.learnpress .guest.lp-user-profile .learn-press-form.learn-press-form-register .form-group input[type=password],.learnpress .guest.lp-user-profile .learn-press-form.learn-press-form-register .form-group input[type=text]{display:block;width:100%;padding:1rem 1.25rem;font-size:1rem;font-weight:400;line-height:1.64;color:#77838f;background-color:#fff;border:1px solid #e7e7ec;border-radius:.25rem}.learnpress .guest.lp-user-profile .learn-press-form.learn-press-form-login .form-group input[type=email]:focus,.learnpress .guest.lp-user-profile .learn-press-form.learn-press-form-login .form-group input[type=password]:focus,.learnpress .guest.lp-user-profile .learn-press-form.learn-press-form-login .form-group input[type=text]:focus,.learnpress .guest.lp-user-profile .learn-press-form.learn-press-form-register .form-group input[type=email]:focus,.learnpress .guest.lp-user-profile .learn-press-form.learn-press-form-register .form-group input[type=password]:focus,.learnpress .guest.lp-user-profile .learn-press-form.learn-press-form-register .form-group input[type=text]:focus{color:#77838f;background-color:#fff;border-color:#090761;outline:0}.learnpress .guest.lp-user-profile .learn-press-form .learn-press-message{width:100%}@media (min-width:767.98px){.learnpress-profile:not(.logged-in) .lp-content-area{display:flex;flex-wrap:wrap}}.learnpress .guest.lp-user-profile .learn-press-form-login,.learnpress .guest.lp-user-profile .learn-press-form-register{margin-top:60px}.admin-bar .sidebar-collapse{top:100px}@media (min-width:768px){.admin-bar .sidebar-collapse{top:32px}}.single-item #popup-header .form-button-finish-course{display:none}.single-item #popup-content .form-button-finish-course .btn{padding:.5625rem 1rem;font-size:1rem;line-height:1.6;border-radius:.25rem}.sidebar-collapse{top:0}.learn-press-comments .comment .media .avatar img{width:100%;height:100%}#learn-press-content-item .content-item-scrollable .learn-press-message{font-size:16px}#popup-course #popup-content{overflow-y:auto;position:relative;margin:280px 0 93px 0;flex:1;overflow-x:hidden}@media (min-width:768px){#popup-course #popup-content{margin:93px 0}}#popup-course #popup-content .content-item-wrap{padding-bottom:50px}#popup-course{display:flex;position:fixed;z-index:999;top:0;right:0;bottom:0;left:0;background:#fff}body.lp-sidebar-toggle__close #popup-course #popup-footer,body.lp-sidebar-toggle__close #popup-course #popup-header,body.lp-sidebar-toggle__close #popup-course>#sidebar-toggle{left:0}body.lp-sidebar-toggle__close #popup-course>#sidebar-toggle{left:0}body.lp-sidebar-toggle__close #popup-course #popup-sidebar{flex:0 0 0}#popup-course #popup-header{border-bottom:1px solid #e7e7ec;background-color:#fff;display:flex;position:fixed;z-index:100;right:0;left:0;padding:0;top:0}.admin-bar #popup-course #popup-header{top:46px}@media (min-width:768px){.admin-bar #popup-course #popup-header{top:32px}}#popup-course #popup-footer{position:fixed;z-index:1;right:0;bottom:0;left:0;margin:0;transition:left .25s;width:calc(100% - 15px);padding:1rem 0;border-top:1px solid #e7e7ec;height:93px}#popup-course #popup-header .popup-header__inner .items-progress{display:flex;align-items:center}@media (min-width:768px){#popup-course #popup-header .popup-header__inner .items-progress{justify-content:center}}@media (min-width:1480px){.course-item-lp_lesson:not(.lesson-single-v2) #popup-header .popup-title.ml-wd-13,.course-item-lp_quiz:not(.lesson-single-v2) #popup-header .popup-title.ml-wd-13{margin-left:9rem!important}}.course-item-lp_lesson:not(.lesson-single-v2) #popup-sidebar,.course-item-lp_quiz:not(.lesson-single-v2) #popup-sidebar{z-index:2;position:fixed;bottom:0;top:217px}@media (max-width:1024px){.course-item-lp_lesson:not(.lesson-single-v2) #popup-sidebar,.course-item-lp_quiz:not(.lesson-single-v2) #popup-sidebar{visibility:hidden}}@media (min-width:768px){.course-item-lp_lesson:not(.lesson-single-v2) #popup-sidebar,.course-item-lp_quiz:not(.lesson-single-v2) #popup-sidebar{top:110px;width:390px}}.course-item-lp_lesson:not(.lesson-single-v2) #popup-sidebar #sidebarCollapse,.course-item-lp_quiz:not(.lesson-single-v2) #popup-sidebar #sidebarCollapse{width:270px;display:block;-webkit-transition:-webkit-transform .1s ease-out;transition:-webkit-transform .1s ease-out;transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out;background-color:#fff;-webkit-transform:translate(-270px,0);transform:translate(-270px,0)}@media (min-width:768px){.course-item-lp_lesson:not(.lesson-single-v2) #popup-sidebar #sidebarCollapse,.course-item-lp_quiz:not(.lesson-single-v2) #popup-sidebar #sidebarCollapse{width:390px;-webkit-transform:translate(-390px,0);transform:translate(-390px,0)}}.course-item-lp_lesson:not(.lesson-single-v2).lp-sidebar-toggle__open #popup-sidebar,.course-item-lp_quiz:not(.lesson-single-v2).lp-sidebar-toggle__open #popup-sidebar{z-index:9999}@media (max-width:1024px){.course-item-lp_lesson:not(.lesson-single-v2).lp-sidebar-toggle__open #popup-sidebar,.course-item-lp_quiz:not(.lesson-single-v2).lp-sidebar-toggle__open #popup-sidebar{visibility:visible}}.course-item-lp_lesson:not(.lesson-single-v2).lp-sidebar-toggle__open #popup-sidebar #sidebarCollapse,.course-item-lp_quiz:not(.lesson-single-v2).lp-sidebar-toggle__open #popup-sidebar #sidebarCollapse{-webkit-transform:translate(0,0);transform:translate(0,0);width:270px}@media (min-width:768px){.course-item-lp_lesson:not(.lesson-single-v2).lp-sidebar-toggle__open #popup-sidebar #sidebarCollapse,.course-item-lp_quiz:not(.lesson-single-v2).lp-sidebar-toggle__open #popup-sidebar #sidebarCollapse{width:390px}}@media (min-width:1024px){.course-item-lp_lesson:not(.lesson-single-v2) .single-course__overview ul.curriculum-sections li:last-child ul.section-content li:last-child,.course-item-lp_quiz:not(.lesson-single-v2) .single-course__overview ul.curriculum-sections li:last-child ul.section-content li:last-child{margin-bottom:190px}}.course-item-lp_lesson:not(.lesson-single-v2).admin-bar #popup-sidebar,.course-item-lp_quiz:not(.lesson-single-v2).admin-bar #popup-sidebar{top:300px}@media (min-width:768px){.course-item-lp_lesson:not(.lesson-single-v2).admin-bar #popup-sidebar,.course-item-lp_quiz:not(.lesson-single-v2).admin-bar #popup-sidebar{top:142px}}.learn-press-progress{overflow:hidden;position:relative;width:80px;height:6px;border-radius:3px}.learn-press-progress::before{display:block;position:absolute;z-index:0;top:0;width:100%;height:100%;background:#ccc;content:""}.learn-press-progress .learn-press-progress__active{position:absolute;z-index:1;left:-100%;width:100%;height:100%;border-radius:3px;background:#090761;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}#popup-course #popup-header .popup-header__inner .items-progress .number{padding-right:10px}body.admin-bar #popup-course{top:32px}#popup-course #sidebar-toggle{display:inline-block;position:absolute;z-index:100;top:225px;left:270px;width:50px;height:56px;margin:0;background:#fff;box-shadow:0 15px 30px 0 rgba(0,0,0,.1);cursor:pointer;transition:.1s;-webkit-appearance:none;border:none}@media (min-width:768px){#popup-course #sidebar-toggle{top:125px;left:390px;width:60px}}@media (max-width:767px){.admin-bar #popup-course #sidebar-toggle{top:275px}}#popup-course #sidebar-toggle{border-top-right-radius:.5rem!important;border-bottom-right-radius:.5rem!important;padding:1rem!important;height:50px;background-color:#090761}#popup-course #popup-sidebar .course-curriculum{top:230px;bottom:0;border-right:1px solid #e7e7ec}@media (min-width:768px){#popup-course #popup-sidebar .course-curriculum{top:0}}@media (max-width:768px){#popup-course #popup-sidebar .course-curriculum{height:100%}}#popup-course #sidebar-toggle::before{content:"";height:17px;position:absolute;z-index:9;display:inline-block}.lp-sidebar-toggle__open #popup-course #sidebar-toggle::before{background:url(assets/img/icons/icon-sidebar-close.svg) no-repeat center;width:25px}.lp-sidebar-toggle__close #popup-course #sidebar-toggle::before{background:url(assets/img/icons/icon-sidebar-toggle.svg) no-repeat center;width:25px}.content-item-scrollable .learn-press-message.notice{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.content-item-scrollable .learn-press-message.notice.notice{color:#2f2d51;background-color:#cde9f6;border-color:#cde9f6}.content-item-scrollable .learn-press-message.notice.error{color:#85757c;background-color:#ecc8c5;border-color:#ecc8c5}.curriculum-scrollable ul.section-content li a.section-item-link{position:relative}#learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item:not(.item-locked) .course-item-status::before{font-family:"Font Awesome 5 Free";font-size:14px;font-weight:900;vertical-align:middle;text-transform:lowercase;content:"\f00c"}#learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item.status-completed .course-item-status::before{color:#28a745}#popup-course #popup-sidebar .course-curriculum .section .section-content .course-item.current{background:#d0e2f5!important}.lesson-single-v2 #popup-course .bg-portgore .course-curriculum .section .section-content .course-item.current{background:#2a2752!important}.course-item-meta{flex:1}.course-item-meta .item-meta{margin-left:auto}.curriculum-scrollable ul.section-content li a.section-item-link span.item-name{margin-right:10px}.lp-archive-courses .learn-press-pagination{display:block}.lp-archive-courses .learn-press-pagination ul.page-numbers{display:flex;padding-left:0;list-style:none;text-align:center;justify-content:center}.lp-archive-courses .learn-press-pagination ul.page-numbers li{margin:0 10px}.lp-archive-courses .learn-press-pagination ul.page-numbers li .page-numbers{box-shadow:0 .5rem .937rem rgba(140,152,164,.1)!important;height:44px;width:44px;padding:0;text-align:center;color:#77838f;font-size:.875rem;display:-webkit-box;display:flex;align-items:center;justify-content:center;border-radius:50%!important;position:relative;padding:1rem 1.25rem;margin-left:-1px;line-height:1.6;color:#090761;background-color:#fff;border:1px solid #d9e2ef}.lp-archive-courses .learn-press-pagination ul.page-numbers li .page-numbers.current{z-index:3;color:#fff;background-color:#4a8f9f;border-color:#4a8f9f}.post-type-archive-lp_course .learn-press-courses .lp-archive-course-skeleton:not(.no-first-load-ajax){background-color:rgba(255,255,255,.8);content:'';position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background-image:url(assets/img/ajax-loader.gif);max-width:100%;min-height:300px;background-repeat:no-repeat;background-position:top center}.learn-press-courses.loading .lp-archive-course-skeleton:not(.no-first-load-ajax){opacity:0!important}.post-type-archive-lp_course .learn-press-courses .learn-press-message{flex:0 0 100%;text-align:center}.post-type-archive-lp_course .lp-archive-courses .lp-content-area .learn-press-pagination:not(.navigation){display:none!important}.lp-profile-header .lp-user-profile-socials a{color:#949da6;height:36px;width:36px;display:inline-flex;align-items:center;border-radius:50%;justify-content:center;margin-right:.5rem}.lp-profile-header .lp-user-profile-socials a:focus,.lp-profile-header .lp-user-profile-socials a:hover{box-shadow:0 .5rem 1.5rem rgba(140,152,164,.15)!important;border:1px solid #e7e7ec}.learnpress-profile.logged-in .site-content header{display:none}@media (min-width:767.98px){.lp-user-profile .lp-content-area .learn-press-form-login+.learn-press-form-register{padding-left:2rem!important}}@media (min-width:767.98px){.lp-user-profile .lp-content-area .learn-press-form-login:not(:last-child){padding-right:2rem!important}}.lp-user-profile .lp-content-area #profile-content,.lp-user-profile .lp-content-area #profile-sidebar,.lp-user-profile .lp-content-area .wrapper-profile-header{width:100%}.learnpress_avatar__form__upload{display:flex;width:200px;height:200px;border:1px dashed #ccc;border-radius:3px;background-color:#fafafa;font-size:14px;font-weight:300;font-style:italic;line-height:43px;text-align:center;cursor:pointer;align-items:center;justify-content:center}.learnpress_avatar__form__upload div{line-height:1.4}.learnpress_avatar__form input[type=file]{display:none}.learnpress_avatar__button.learnpress_avatar__button--remove,.learnpress_avatar__button.learnpress_avatar__button--replace,.learnpress_avatar__button.learnpress_avatar__button--save{border:0;border-radius:0;background:0 0;background-color:#43454b;border-color:#43454b;color:#fff;cursor:pointer;padding:.6180469716em 1.41575em;text-decoration:none;font-weight:600;text-shadow:none;display:inline-block;-webkit-appearance:none;word-break:break-all;background-color:#eee;border-color:#eee;color:#333}.learnpress_avatar__button.learnpress_avatar__button--remove:focus,.learnpress_avatar__button.learnpress_avatar__button--remove:hover,.learnpress_avatar__button.learnpress_avatar__button--replace:focus,.learnpress_avatar__button.learnpress_avatar__button--replace:hover,.learnpress_avatar__button.learnpress_avatar__button--save:focus,.learnpress_avatar__button.learnpress_avatar__button--save:hover{background-color:#d5d5d5;border-color:#d5d5d5;color:#333}.lesson-single-v2.bg-dark{background:#2f2d51!important}.lesson-single-v2 .navbar-brand{color:#fff}.lesson-single-v2 #popup-course{background:#2f2d51}.lesson-single-v2 #popup-course #popup-header{background-color:#212041;color:#fff;border:none}.lesson-single-v2 #popup-course #popup-header .course-title a{color:#fff}.lesson-single-v2 #popup-course .curriculum-scrollable .collapse-accordion-toggle.text-dark{color:#fff!important}.lesson-single-v2 #popup-course .curriculum-scrollable .collapse-accordion-toggle span.text-dark{color:#fff!important}.lesson-single-v2 #popup-course .curriculum-scrollable ul.section-content li a.section-item-link{border-color:rgba(231,231,236,.2)!important}.lesson-single-v2 #popup-course .curriculum-scrollable ul.section-content li.course-item.bg-gray-100{background:0 0!important}.lesson-single-v2 #popup-course .curriculum-scrollable ul.curriculum-sections{margin-bottom:0}.lesson-single-v2 #popup-course .curriculum-scrollable ul.curriculum-sections li.section.overflow-hidden{background:#2f2d51;border-radius:.25rem;margin-bottom:2rem}.lesson-single-v2 #popup-course .curriculum-scrollable .single-course__overview.mb-8{margin-bottom:0!important}@media (min-width:1480px){.lesson-single-v2 #popup-course #popup-footer .container,.lesson-single-v2 #popup-course #popup-header .container{max-width:1445px}}.lesson-single-v2 .learn-press-progress .learn-press-progress__active{background:#ffc78b}.lesson-single-v2 .course-item-title{color:#fff!important}.lesson-single-v2 #popup-course #popup-footer{position:relative}.lesson-single-v2 #popup-course #popup-footer .container{padding:0!important}.lesson-single-v2.lp-sidebar-toggle__open #popup-course #popup-footer{left:0}@media (min-width:768px){.lesson-single-v2.lp-sidebar-toggle__open #popup-course #popup-footer{left:0}}.lesson-single-v2 #popup-course #popup-content{margin:256px 0 0 0}@media (min-width:768px){.lesson-single-v2 #popup-course #popup-content{margin:110px 0 0 0}}.lesson-single-v2 .content-item-wrap{margin-bottom:3rem;padding-bottom:0!important}.lesson-single-v2 .learn-press-comments{margin-bottom:3rem!important}.lesson-single-v2 .learn-press-comments .comment-respond{background-color:#212041;border:none!important}.lesson-single-v2 .learn-press-comments .comment-respond h3,.lesson-single-v2 .learn-press-comments .comment-respond label{color:#fff!important}.lesson-single-v2 .learn-press-comments .comment-respond a,.lesson-single-v2 .learn-press-comments .comment-respond p{color:#77838f}.lesson-single-v2 .learn-press-comments .comment-respond .comment-form .form-control{background:#2f2d51;border:0}.lesson-single-v2 .learn-press-comments .comment-respond .comment-form .form-control:focus{background:#2f2d51}.lesson-single-v2 .learn-press-comments .comment-respond .comment-form .btn-primary:not(:hover){background:#ffc78b!important;border-color:#ffc78b!important;color:#2f2d51!important}.lesson-single-v2 .learn-press-comments .comment-respond .comment-form .btn-primary:focus,.lesson-single-v2 .learn-press-comments .comment-respond .comment-form .btn-primary:hover{background:#ffb565!important;border-color:#ffb565!important;color:#2f2d51!important}@media (min-width:1024px){.lesson-single-v2 .learn-press-comments .comment-respond .comment-form .form-group button{margin-bottom:-30px}}.lesson-single-v2 .learn-press-comments .comment-title-wrap h4{color:#fff!important}.lesson-single-v2 .learn-press-comments .comment-list .media h5{color:#fff!important}.lesson-single-v2 .learn-press-comments .comment-list .media .comment-edit-link,.lesson-single-v2 .learn-press-comments .comment-list .media .comment-edit-link:focus,.lesson-single-v2 .learn-press-comments .comment-list .media .comment-edit-link:hover,.lesson-single-v2 .learn-press-comments .comment-list .media .comment-reply-link,.lesson-single-v2 .learn-press-comments .comment-list .media .comment-reply-link:focus,.lesson-single-v2 .learn-press-comments .comment-list .media .comment-reply-link:hover{color:#fff!important}@media (min-width:768px){.lesson-single-v2 .learn-press-comments.container{padding:0!important}}.lesson-single-v2 .course-curriculum .course-item-meta .badge{color:rgba(255,255,255,.7)!important}.lesson-single-v2 #popup-footer-custom .course-item-nav{margin-bottom:0!important}#popup-content #learn-press-content-item .content-item-scrollable .form-button-finish-course{margin-top:20px}.course-item-lp_lesson footer,.course-item-lp_lesson header{display:none}.course-item-lp_quiz footer,.course-item-lp_quiz header{display:none}.lp-overlay{display:none;position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(209,213,219,.8);transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;transition-property:opacity}.lp-overlay .lp-modal-dialog{display:flex;position:fixed;z-index:9999;top:0;right:0;left:0;width:100%;min-height:100vh;text-align:center;align-items:center;justify-content:center}.lp-overlay .lp-modal-dialog .lp-modal-content{display:inline-block;overflow:hidden;z-index:2;width:auto;max-width:70%;border-radius:8px;text-align:left;vertical-align:middle;background:#fff;color:#000}.lp-overlay .lp-modal-dialog .lp-modal-content .lp-modal-header{background:#090761;border-bottom:1px solid #eee;padding:1em}.lp-overlay .lp-modal-dialog .lp-modal-content .lp-modal-header .modal-title{color:#fff}.lp-overlay .lp-modal-dialog .lp-modal-footer{padding:10px 20px;background-color:#f9fafb;text-align:right}.lp-overlay .lp-modal-body{padding:10px}.hide-if-js{display:none!important}.tribe-common .display-4{font-weight:600!important}.tribe-common .tribe-events-calendar-list__event-featured-image-wrapper a{padding-bottom:calc(.715 * 100%)}.tribe-common .tribe-events-calendar-list__event-date-tag a{padding:.7em 1.15em;background-color:#ffc78b}.tribe-common .tribe-events-calendar-list__event-date-tag a time{padding:0}.tribe-common .tribe-events-c-search__input-group button{padding:.5625rem 1rem;border:1px solid #d9e2ef;border-radius:.25rem}.tribe-common .tribe-events-c-search__input-group .input-group>.form-control:not(:first-child){border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.tribe-common .tribe-events-calendar-day.row,.tribe-common .tribe-events-calendar-latest-past.row,.tribe-common .tribe-events-calendar-list.row{margin-left:-15px;margin-right:-15px}.tribe-common .tribe-events-calendar-day.row>*,.tribe-common .tribe-events-calendar-latest-past.row>*,.tribe-common .tribe-events-calendar-list.row>*{padding-left:15px;padding-right:15px}.tribe-common .tribe-events-calendar-day.row .tribe-events-calendar-day__time-separator,.tribe-common .tribe-events-calendar-day.row .tribe-events-calendar-day__type-separator,.tribe-common .tribe-events-calendar-day.row .tribe-events-calendar-latest-past__heading,.tribe-common .tribe-events-calendar-day.row .tribe-events-calendar-list__month-separator,.tribe-common .tribe-events-calendar-latest-past.row .tribe-events-calendar-day__time-separator,.tribe-common .tribe-events-calendar-latest-past.row .tribe-events-calendar-day__type-separator,.tribe-common .tribe-events-calendar-latest-past.row .tribe-events-calendar-latest-past__heading,.tribe-common .tribe-events-calendar-latest-past.row .tribe-events-calendar-list__month-separator,.tribe-common .tribe-events-calendar-list.row .tribe-events-calendar-day__time-separator,.tribe-common .tribe-events-calendar-list.row .tribe-events-calendar-day__type-separator,.tribe-common .tribe-events-calendar-list.row .tribe-events-calendar-latest-past__heading,.tribe-common .tribe-events-calendar-list.row .tribe-events-calendar-list__month-separator{flex:0 0 100%;max-width:100%}@media (min-width:768px){.tribe-common .tribe-events-header .skola-event-header-topbar{width:100%}}.tribe-common .tribe-events-c-view-selector__content li:not(.tribe-events-c-view-selector__list-item--active) .tribe-events-c-view-selector__list-item-text{color:#949da6}.tribe-common .tribe-events-c-view-selector__content li.tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-text{font-weight:400}.tribe-common .tribe-events-c-view-selector__content .tribe-events-c-view-selector__list-item-text{font-family:inherit}.tribe-common .tribe-events-c-view-selector__content a{padding:1rem 1.25rem}@media (min-width:768px){.tribe-common .tribe-events-c-view-selector__content .dropdown-menu{padding-left:1.75rem;padding-right:1.75rem;padding-top:26px;padding-bottom:26px}}.tribe-common .skola-event-row{margin-left:-15px;margin-right:-15px}.tribe-common.tribe-common--breakpoint-medium.tribe-events .skola-event-header-topbar .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content{padding:0}.tribe-common .tribe-common .tribe-common-h3{font-family:inherit}.tribe-common.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date,.tribe-common.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link{color:#090761!important}.tribe-common.tribe-events .tribe-events-calendar-month__day-date.tribe-common-h4{color:#77838f!important;font-weight:500}.tribe-events-c-top-bar__nav-list{padding-left:0}.skola-tribe-column .center{z-index:1}.skola-tribe-column .center.skola-get-ticket{z-index:1;text-decoration:underline}.card-zoom>.tribe-events-calendar-list__event-featured-image-wrapper [class*=card-img]{transform-origin:center center}.card:hover>.card-zoom>.tribe-events-calendar-list__event-featured-image-wrapper [class*=card-img]{transform:scale(1.1)}.tribe-events .tribe-events-calendar-list__event-featured-image-link:focus,.tribe-events .tribe-events-calendar-list__event-featured-image-link:hover{opacity:1}.stretch-fullwidth{width:100vw;position:relative;margin-left:-50vw;left:50%}.single-tribe_events #tribe-events-pg-template{padding:0 40px 15px 20px;max-width:1200px}.single-tribe_events h1,.single-tribe_events h2,.single-tribe_events h3,.single-tribe_events h4,.single-tribe_events h5,.single-tribe_events h6,.tribe-common h1,.tribe-common h2,.tribe-common h3,.tribe-common h4,.tribe-common h5,.tribe-common h6{font-family:inherit;font-weight:500}.tribe-events-content{font-family:inherit}.tribe-events-content p{line-height:1.9}.tribe-events-content ol,.tribe-events-content p,.tribe-events-content ul{font-size:1rem;color:#77838f}.tribe-events-content a{border-bottom:none}.tribe-event-tags{font-size:0}.tribe-event-tags a{display:inline-block;text-align:center;vertical-align:middle;padding:.5625rem 1rem;font-size:1rem;line-height:1.6;border-radius:.25rem;color:#2f2d51;background-color:#f7f9fb;border-color:#f7f9fb;box-shadow:none;margin-right:.5rem;margin-bottom:.5rem;padding-left:1.5rem;padding-right:1.5rem;color:#77838f;border-color:transparent}.tribe-event-tags a:focus,.tribe-event-tags a:hover{background:#dee6ee;color:#545d66}.skola-event-tags .tribe-event-tags{margin-left:10px;margin-bottom:0}.tribe-events-content a.text-teal{border:none}.tribe-events-single .tribe-events-sub-nav{font-family:inherit}.sk-thumbnail .tribe-events-event-image img{max-width:100%;height:auto;border-radius:.25rem!important;box-shadow:0 1.5rem 4rem rgba(140,152,164,.05)!important}.tribe-common .tribe-events-c-view-selector__content .dropdown-menu{padding-left:1.75rem;padding-right:1.75rem;padding-top:26px;padding-bottom:26px}.tribe-events .tribe-events-c-ical__link:focus,.tribe-events .tribe-events-c-ical__link:hover,.tribe-events-c-i.tribe-events .tribe-events-c-ical__link:active{background-color:#090761!important;border-color:#090761!important;color:#fff!important}.tribe-events .tribe-events-c-ical__link,.tribe-events-c-i.tribe-events .tribe-events-c-ical__link{color:#090761!important}.tribe-events-cal-links .tribe-events-gcal,.tribe-events-cal-links .tribe-events-ical{padding-left:0}.event-countdown-timer .cs-countdown-label{text-transform:uppercase}.event-tags dt{display:none}.event-tags .tribe-event-tags{margin-bottom:0}.event-share-collapse{position:absolute;z-index:2;border:1px solid #ccc;padding:10px;background:#fff;box-shadow:rgba(0,0,0,.2) 0 5px 20px;border-radius:2px;margin-top:5px;max-width:400px;left:50%;transform:translatex(-50%)}.event-share-collapse:after,.event-share-collapse:before{content:"";position:absolute}.event-share-collapse:before{border-bottom:10px solid #657786;border-bottom-color:rgba(0,0,0,.1);border-left:10px solid transparent;border-right:10px solid transparent;top:-10px;left:24px}.event-share-collapse:after{top:-9px;left:25px;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #fff}.share-tag-wrap .share-text{margin-top:0;text-transform:capitalize}.share-tag-wrap .event-share-collapse{left:20%;transform:translatex(-20%)}.tribe-events-cal-links a.tribe-events-gcal,.tribe-events-cal-links a.tribe-events-ical{font-size:16px}.tribe-events-cal-links a.tribe-events-gcal:focus,.tribe-events-cal-links a.tribe-events-gcal:hover,.tribe-events-cal-links a.tribe-events-ical:focus,.tribe-events-cal-links a.tribe-events-ical:hover{color:#fff!important}.tribe-events-content .sk-elementor-card a:hover{border-bottom:none}.tribe-events-content .sk-elementor-card ul{list-style:none;margin-bottom:0}.tribe-events-content .sk-elementor-card ul li:marker{content:''}#accountModal,#cartModal{padding-right:0!important}.skola-mini-cart-list-group .cart-thumbnail img{width:100%;height:auto;border-radius:50%}.navbar-vertical .dropdown-menu>li{margin-left:-1.75rem;margin-right:-1.75rem;border-left:5px solid transparent;padding:12.5px 1.75rem}.navbar-vertical .dropdown-menu>li .dropdown-item{margin:0;border-width:0;padding:0}.navbar-vertical .dropdown.dropright>.dropdown-menu{left:100%;padding:1rem 1.75rem;border-radius:.25rem;min-width:20rem;top:0;transform:translate(12px,10px)}.navbar-vertical .dropdown.dropright>.dropdown-menu.show{transform:translate(12px,0)}.navbar-vertical .dropdown.dropright>.dropdown-menu.show::after{content:"";display:block;top:0;bottom:0;background-color:transparent;right:0;left:-12px;position:absolute;z-index:-1}.navbar-vertical .bg-white.dropdown-menu li a{color:rgba(9,7,97,.8)}.navbar-vertical .bg-white.dropdown-menu li:focus,.navbar-vertical .bg-white.dropdown-menu li:hover{border-left-color:var(--primary);background-color:var(--gray-200)}.navbar-vertical .bg-white.dropdown-menu li:focus>a,.navbar-vertical .bg-white.dropdown-menu li:hover>a{color:#090761}.navbar-vertical .bg-dark.dropdown-menu li:focus,.navbar-vertical .bg-dark.dropdown-menu li:hover{border-left-color:var(--ice);background-color:#252441}.navbar-vertical .bg-dark.dropdown-menu li:focus>a,.navbar-vertical .bg-dark.dropdown-menu li:hover>a{color:var(--white)}.navbar-vertical .bg-primary .dropdown.dropright>.dropdown-menu{background-color:var(--primary)}.navbar-vertical .bg-primary.dropdown-menu li:focus,.navbar-vertical .bg-primary.dropdown-menu li:hover{border-left-color:var(--ice);background-color:#232374}.navbar-vertical .bg-primary.dropdown-menu li:focus>a,.navbar-vertical .bg-primary.dropdown-menu li:hover>a{color:var(--white)}.header-v12:not(.navbar-light) .navbar-vertical .dropdown.dropright>.dropdown-menu,.header-v6:not(.navbar-light) .navbar-vertical .dropdown.dropright>.dropdown-menu{background-color:#fff}.header-v4 .navbar-vertical .dropdown.dropright>.dropdown-menu,.header-v5 .navbar-vertical .dropdown.dropright>.dropdown-menu{background-color:#2f2d51}.header-v4 .navbar-vertical .dropdown-menu a,.header-v5 .navbar-vertical .dropdown-menu a{color:rgba(255,255,255,.6)}.admin-bar div#cartModal{margin-top:46px}@media (min-width:992px){.admin-bar div#cartModal{margin-top:32px}}@media (max-width:1200px){.admin-bar .navbar.navbar-expand-xl .navbar-collapse{margin-top:32px}}@media (max-width:767px){.admin-bar .navbar.navbar-expand-xl.navbar-stuck .navbar-collapse,.admin-bar div#cartModal{margin-top:0}}.header-v3 .navbar-collapse ul.navbar-nav>li>a{color:#4e35a3!important}@media (min-width:1200px){.header-v10 .navbar-collapse ul.navbar-nav>li>a,.header-v11 .navbar-collapse ul.navbar-nav>li>a,.header-v12 .navbar-collapse ul.navbar-nav>li>a,.header-v13 .navbar-collapse ul.navbar-nav>li>a,.header-v14 .navbar-collapse ul.navbar-nav>li>a,.header-v2 .navbar-collapse ul.navbar-nav>li>a,.header-v3 .navbar-collapse ul.navbar-nav>li>a,.header-v4 .navbar-collapse ul.navbar-nav>li>a,.header-v5 .navbar-collapse ul.navbar-nav>li>a,.header-v6 .navbar-collapse ul.navbar-nav>li>a,.header-v7 .navbar-collapse ul.navbar-nav>li>a,.header-v8 .navbar-collapse ul.navbar-nav>li>a,.header-v9 .navbar-collapse ul.navbar-nav>li>a{padding-left:1rem;padding-right:1rem}}.header-v10 .navbar-collapse ul.navbar-nav>li>a.dropdown-toggle::after,.header-v11 .navbar-collapse ul.navbar-nav>li>a.dropdown-toggle::after,.header-v12 .navbar-collapse ul.navbar-nav>li>a.dropdown-toggle::after,.header-v13 .navbar-collapse ul.navbar-nav>li>a.dropdown-toggle::after,.header-v14 .navbar-collapse ul.navbar-nav>li>a.dropdown-toggle::after,.header-v2 .navbar-collapse ul.navbar-nav>li>a.dropdown-toggle::after,.header-v3 .navbar-collapse ul.navbar-nav>li>a.dropdown-toggle::after,.header-v4 .navbar-collapse ul.navbar-nav>li>a.dropdown-toggle::after,.header-v5 .navbar-collapse ul.navbar-nav>li>a.dropdown-toggle::after,.header-v6 .navbar-collapse ul.navbar-nav>li>a.dropdown-toggle::after,.header-v7 .navbar-collapse ul.navbar-nav>li>a.dropdown-toggle::after,.header-v8 .navbar-collapse ul.navbar-nav>li>a.dropdown-toggle::after,.header-v9 .navbar-collapse ul.navbar-nav>li>a.dropdown-toggle::after{margin-left:.555em}.header-v10 .navbar-collapse ul.navbar-nav>li>a,.header-v14 .navbar-collapse ul.navbar-nav>li>a,.header-v5 .navbar-collapse ul.navbar-nav>li>a,.header-v6 .navbar-collapse ul.navbar-nav>li>a,.header-v7 .navbar-collapse ul.navbar-nav>li>a,.header-v9 .navbar-collapse ul.navbar-nav>li>a{text-transform:uppercase}.skola-topbar ul.nav li a.dropdown-toggle{font-size:.75rem;color:#fff}.skola-topbar ul.nav li a.dropdown-toggle:after{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'><path fill='%23FFFFFF' d='M9.84016 0.540385L9.5126 0.210545C9.40951 0.107536 9.27235 0.0507876 9.12577 0.0507876C8.97926 0.0507876 8.84194 0.107536 8.73885 0.210545L5.00224 3.94732L1.26131 0.206399C1.15838 0.10339 1.02107 0.0467224 0.87456 0.0467224C0.728055 0.0467224 0.590655 0.10339 0.487646 0.206399L0.160001 0.534206C-0.0533338 0.747379 -0.0533338 1.09462 0.160001 1.30779L4.61402 5.77783C4.71695 5.88075 4.8541 5.95327 5.00191 5.95327H5.00362C5.1502 5.95327 5.28736 5.88067 5.39029 5.77783L9.84016 1.3199C9.94325 1.21698 9.99984 1.07567 10 0.929169C10 0.782582 9.94325 0.643231 9.84016 0.540385Z'/></svg>");margin-top:0;margin-left:.5rem}.skola-topbar ul.nav li.dropdown .dropdown-menu{min-width:100%;width:auto;padding:1rem 1.25rem}.skola-topbar ul.nav li.dropdown .dropdown-menu li{padding:0!important}.skola-topbar ul.nav li.dropdown .dropdown-menu li+li{margin-top:.45rem}.navbar-dark .navbar-vertical .dropdown-menu.bg-primary a:not(:hover){color:rgba(255,255,255,.6)}.navbar-dark .navbar-vertical .bg-primary .dropdown-item:focus,.navbar-dark .navbar-vertical .bg-primary .dropdown-item:hover{border-left-color:#9cf6db}.custom-logo-link{padding-top:.4rem;padding-bottom:.4rem}.header-v6 ul.navbar-vertical li.dropdown span{text-transform:uppercase}.navbar-collapse ul.navbar-nav>li>a.dropdown-toggle:after{margin-left:.555em}ul.navbar-nav:not(.navbar-vertical) ul.dropdown-menu li+li{margin-top:.45rem}@media (min-width:1200px){ul.navbar-nav:not(.navbar-vertical) ul.dropdown-menu .dropdown-menu{left:100%;top:0;right:auto}ul.navbar-nav:not(.navbar-vertical) ul.dropdown-menu{border:1px solid #e7e7ec}}ul.navbar-nav:not(.navbar-vertical) ul.dropdown-menu{box-shadow:none}ul.navbar-nav:not(.navbar-vertical) .elementor-element .elementor-widget-container ul.menu{list-style:none;padding:0}ul.navbar-nav:not(.navbar-vertical) .elementor-element .elementor-widget-container ul.menu li a{display:block;width:100%;padding:0 1.75rem;clear:both;font-weight:400;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;width:auto;min-width:100%;font-size:1rem;line-height:1.8;margin-left:-2rem;margin-right:-2rem;padding-left:2rem;padding-right:2rem}ul.navbar-nav:not(.navbar-vertical) .elementor-element .elementor-widget-container ul.menu li a:not(:hover){color:#949da6}.dropdown-full,.dropdown-full .row{min-width:100%}.navbar-collapse ul.navbar-nav li.dropdown:first-child{position:static}header.navbar ol li,header.navbar ul li{margin-bottom:0}header.navbar .navbar-nav .dropright.dropdown{position:relative!important}header.navbar .navbar-nav:not(.navbar-vertical) .dropright.dropdown>.dropdown-menu.show{top:0;-webkit-transform:translate(-20px,0);transform:translate(6px,0)}header.navbar .navbar-nav:not(.navbar-vertical) .dropright.dropdown>.dropdown-menu{transform:translate(6px,10px)}@media (max-width:1199.98px){.navbar-nav .dropdown.dropright>.dropdown-menu{display:none!important}.navbar-nav .dropdown.dropright>.dropdown-toggle{margin-bottom:0}.navbar-nav .dropdown.dropright>.dropdown-menu.show{display:block!important}}@media (min-width:1200px){.navbar-expand-xl .navbar-nav .nav-link{padding-left:1rem;padding-right:1rem}}.navbar .navbar-nav{flex-wrap:wrap}@media (min-width:768px){.admin-bar .navbar-sticky.navbar-stuck{top:46px}}@media (min-width:992px){.admin-bar .navbar-sticky.navbar-stuck{top:32px}}.navbar-sticky.navbar-stuck{position:fixed;top:0;right:0;left:0;z-index:1001;background:#fff;animation:navbar-show .25s;box-shadow:0 .25rem .5625rem -.0625rem rgba(0,0,0,.03),0 .275rem 1.25rem -.0625rem rgba(0,0,0,.05)}.navbar-dark.navbar-stuck .navbar-nav .nav-link:not(:hover),.navbar-dark.navbar-stuck .navbar-nav .text-white{color:#77838f!important}.navbar-dark.navbar-stuck .navbar-nav .nav-link{color:#090761!important}.navbar-dark.navbar-stuck .navbar-brand{color:#090761;filter:none}.navbar-dark.navbar-stuck .badge-white{background:#f5f5f5!important}.navbar-dark.navbar-stuck .navbar-btn.btn-white{background:#f5f5f5}.tagcloud>a{display:inline-block;color:#77838f;padding:.5625rem 1.5rem;font-size:1rem!important;line-height:1.6;border-radius:.25rem;box-shadow:none;text-align:center;vertical-align:middle;user-select:none;border:1px solid transparent;border-color:transparent!important;background-color:#f7f9fb;font-weight:400!important;margin-bottom:.5rem!important;margin-right:.25rem!important}.tagcloud>a:hover{background-color:#dee6ee}.blog-sidebar .widget_archive ul,.blog-sidebar .widget_categories ul,.blog-sidebar .widget_meta ul,.blog-sidebar .widget_nav_menu ul,.blog-sidebar .widget_pages ul,.blog-sidebar .widget_recent_comments ul,.blog-sidebar .widget_recent_entries ul,.blog-sidebar .widget_rss ul,.elementor-widget-sidebar .widget_archive ul,.elementor-widget-sidebar .widget_categories ul,.elementor-widget-sidebar .widget_meta ul,.elementor-widget-sidebar .widget_nav_menu ul,.elementor-widget-sidebar .widget_pages ul,.elementor-widget-sidebar .widget_recent_comments ul,.elementor-widget-sidebar .widget_recent_entries ul,.elementor-widget-sidebar .widget_rss ul{list-style:none;padding:0;margin-bottom:0}.blog-sidebar .widget_archive ul>li,.blog-sidebar .widget_categories ul>li,.blog-sidebar .widget_meta ul>li,.blog-sidebar .widget_nav_menu ul>li,.blog-sidebar .widget_pages ul>li,.blog-sidebar .widget_recent_comments ul>li,.blog-sidebar .widget_recent_entries ul>li,.blog-sidebar .widget_rss ul>li,.elementor-widget-sidebar .widget_archive ul>li,.elementor-widget-sidebar .widget_categories ul>li,.elementor-widget-sidebar .widget_meta ul>li,.elementor-widget-sidebar .widget_nav_menu ul>li,.elementor-widget-sidebar .widget_pages ul>li,.elementor-widget-sidebar .widget_recent_comments ul>li,.elementor-widget-sidebar .widget_recent_entries ul>li,.elementor-widget-sidebar .widget_rss ul>li{padding:.5rem 0}.blog-sidebar .widget_archive ul>li>a,.blog-sidebar .widget_categories ul>li>a,.blog-sidebar .widget_meta ul>li>a,.blog-sidebar .widget_nav_menu ul>li>a,.blog-sidebar .widget_pages ul>li>a,.blog-sidebar .widget_recent_comments ul>li>a,.blog-sidebar .widget_recent_entries ul>li>a,.blog-sidebar .widget_rss ul>li>a,.elementor-widget-sidebar .widget_archive ul>li>a,.elementor-widget-sidebar .widget_categories ul>li>a,.elementor-widget-sidebar .widget_meta ul>li>a,.elementor-widget-sidebar .widget_nav_menu ul>li>a,.elementor-widget-sidebar .widget_pages ul>li>a,.elementor-widget-sidebar .widget_recent_comments ul>li>a,.elementor-widget-sidebar .widget_recent_entries ul>li>a,.elementor-widget-sidebar .widget_rss ul>li>a{color:#77838f;font-weight:400;font-size:16px;text-decoration:none}.blog-sidebar .widget_archive ul.children li,.blog-sidebar .widget_archive ul.sub-menu li,.blog-sidebar .widget_categories ul.children li,.blog-sidebar .widget_categories ul.sub-menu li,.blog-sidebar .widget_meta ul.children li,.blog-sidebar .widget_meta ul.sub-menu li,.blog-sidebar .widget_nav_menu ul.children li,.blog-sidebar .widget_nav_menu ul.sub-menu li,.blog-sidebar .widget_pages ul.children li,.blog-sidebar .widget_pages ul.sub-menu li,.blog-sidebar .widget_recent_comments ul.children li,.blog-sidebar .widget_recent_comments ul.sub-menu li,.blog-sidebar .widget_recent_entries ul.children li,.blog-sidebar .widget_recent_entries ul.sub-menu li,.blog-sidebar .widget_rss ul.children li,.blog-sidebar .widget_rss ul.sub-menu li,.elementor-widget-sidebar .widget_archive ul.children li,.elementor-widget-sidebar .widget_archive ul.sub-menu li,.elementor-widget-sidebar .widget_categories ul.children li,.elementor-widget-sidebar .widget_categories ul.sub-menu li,.elementor-widget-sidebar .widget_meta ul.children li,.elementor-widget-sidebar .widget_meta ul.sub-menu li,.elementor-widget-sidebar .widget_nav_menu ul.children li,.elementor-widget-sidebar .widget_nav_menu ul.sub-menu li,.elementor-widget-sidebar .widget_pages ul.children li,.elementor-widget-sidebar .widget_pages ul.sub-menu li,.elementor-widget-sidebar .widget_recent_comments ul.children li,.elementor-widget-sidebar .widget_recent_comments ul.sub-menu li,.elementor-widget-sidebar .widget_recent_entries ul.children li,.elementor-widget-sidebar .widget_recent_entries ul.sub-menu li,.elementor-widget-sidebar .widget_rss ul.children li,.elementor-widget-sidebar .widget_rss ul.sub-menu li{padding:1rem 0 0 1rem}.blog-sidebar .widget_archive ul.children li a,.blog-sidebar .widget_archive ul.sub-menu li a,.blog-sidebar .widget_categories ul.children li a,.blog-sidebar .widget_categories ul.sub-menu li a,.blog-sidebar .widget_meta ul.children li a,.blog-sidebar .widget_meta ul.sub-menu li a,.blog-sidebar .widget_nav_menu ul.children li a,.blog-sidebar .widget_nav_menu ul.sub-menu li a,.blog-sidebar .widget_pages ul.children li a,.blog-sidebar .widget_pages ul.sub-menu li a,.blog-sidebar .widget_recent_comments ul.children li a,.blog-sidebar .widget_recent_comments ul.sub-menu li a,.blog-sidebar .widget_recent_entries ul.children li a,.blog-sidebar .widget_recent_entries ul.sub-menu li a,.blog-sidebar .widget_rss ul.children li a,.blog-sidebar .widget_rss ul.sub-menu li a,.elementor-widget-sidebar .widget_archive ul.children li a,.elementor-widget-sidebar .widget_archive ul.sub-menu li a,.elementor-widget-sidebar .widget_categories ul.children li a,.elementor-widget-sidebar .widget_categories ul.sub-menu li a,.elementor-widget-sidebar .widget_meta ul.children li a,.elementor-widget-sidebar .widget_meta ul.sub-menu li a,.elementor-widget-sidebar .widget_nav_menu ul.children li a,.elementor-widget-sidebar .widget_nav_menu ul.sub-menu li a,.elementor-widget-sidebar .widget_pages ul.children li a,.elementor-widget-sidebar .widget_pages ul.sub-menu li a,.elementor-widget-sidebar .widget_recent_comments ul.children li a,.elementor-widget-sidebar .widget_recent_comments ul.sub-menu li a,.elementor-widget-sidebar .widget_recent_entries ul.children li a,.elementor-widget-sidebar .widget_recent_entries ul.sub-menu li a,.elementor-widget-sidebar .widget_rss ul.children li a,.elementor-widget-sidebar .widget_rss ul.sub-menu li a{font-size:16px;margin-right:.5rem}.blog-sidebar .widget_search,.elementor-widget-sidebar .widget_search{padding:0!important}.blog-sidebar .widget_search .widget_title,.elementor-widget-sidebar .widget_search .widget_title{display:none}#accordionFooter .custom-select-sm{background-image:none;padding-right:1.4rem}.cs-widget ul>li ul{padding:.25rem 0 .25rem 1.375rem}select{display:inline-block;width:100%;height:calc(1.5em + 1.125rem + 2px);padding:.5625rem 2.125rem .5625rem 1.125rem;font-size:1rem;font-weight:400;line-height:1.5;color:#737491;vertical-align:middle;border:1px solid #dfdfeb;box-shadow:0 0 0 0 transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff}.page .comments-area{margin-top:3rem}.table,.wp-calendar-table,table:not([class]){width:100%;margin-bottom:1rem}.widget_calendar th{color:var(--dark);font-weight:500}.widget_calendar thead th{border-color:#e7e7ec!important}.subscribe_form .wpforms-form{display:flex}.subscribe_form .form-control{height:calc(1.64em + 2rem + 2px)!important;padding:1rem 1.25rem!important;border:1px solid #e7e7ec!important;border-radius:.937rem 0 0 .937rem!important}.subscribe_form .btn-dark{color:#fff!important;background-color:#2f2d51!important}.subscribe_form .btn-turbo{color:#2f2d51!important;background-color:#feb800!important;box-shadow:none}.subscribe_form button{padding:1rem 1.25rem!important}.blog-sidebar ul.menu ul li>ul li>ul li>ul li>ul li>ul li{padding-left:0!important}.widget_rss ul>li a{color:#090761!important}.widget_rss .rss-date,.widget_rss .rssSummary,.widget_rss .rsswidget,.widget_rss cite{display:block;margin-bottom:.5rem}*{word-break:break-word}a:focus,button:focus{outline:0}@media (max-width:575.98px){table:not([class]){display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}.avatar-52{width:52px;height:52px}time.entry-date{color:#77838f}@media (min-width:1200px){.min-w-xl-300{min-width:300px}}@media (min-width:1200px){.min-w-xl-350{min-width:350px}}.article__content--inner>:last-child::after,.article__content>:last-child::after,.page__content--inner>:last-child::after,.page__content>:last-child::after{display:block;clear:both;content:""}.search-no-results form.search-form{border:1px solid #e7e7ec}@media (max-width:767px){.search-no-results form.search-form button{margin:0!important}}.search-no-results form.search-form button,.search-results form.search-form button{background:#fff}embed,iframe,object{max-width:100%}iframe{width:100%;border:0}table td,table th{word-break:normal}.comment-reply-title small{margin-left:5px}.comment-respond{margin-top:15px}.comment .comment-respond{margin-bottom:30px}.learn-press-courses.loading{position:relative}.learn-press-courses.loading:before{background-color:rgba(255,255,255,.8);content:'';position:absolute;z-index:2;top:0;right:0;bottom:0;left:0}.learn-press-courses.loading:after{background:url(assets/img/ajax-loader.gif) no-repeat;position:absolute;top:10%;left:50%;content:'';display:inline-block;z-index:9;transform:translate(-50%,-10%);width:16px;height:16px}.btn__icon.btn__icon--right{margin-left:5px;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:15}.btn__icon.btn__icon--left{margin-right:5px;-webkit-box-ordinal-group:16;-ms-flex-order:15;order:5}.elementor-pagination a.next,.elementor-pagination a.prev,.elementor-pagination span.next,.elementor-pagination span.prev{width:44px;height:44px;display:inline-flex;justify-content:center}.bg-light .lp-archive-courses .elementor-pagination a,.bg-light .lp-archive-courses .elementor-pagination span{background:#fff}.elementor-pagination a,.elementor-pagination span{width:44px;height:44px;padding:0;display:flex;align-items:center;justify-content:center}.elementor-pagination{display:flex;justify-content:center}.skola-card-testimonial .star-rating{width:auto}.elementor-col-33.position-static.d-none.d-xl-block{width:auto!important}.btn-scroll-top{display:flex;align-items:center;justify-content:center;transform:rotate(180deg);position:fixed;right:-4.125rem;bottom:1.25rem;width:2.75rem;height:2.75rem;transition:right .4s cubic-bezier(.68, -.55, .265, 1.55),opacity .3s,background-color .25s ease-in-out;border-radius:50%;background-color:#fff;border:1px solid #e7e7ec;color:#77838f;text-align:center;opacity:0;z-index:1025;box-shadow:0 .5rem .937rem rgba(140,152,164,.1)!important}.btn-scroll-top>.btn-scroll-top-icon{font-size:.875rem;font-weight:700;line-height:2.625rem}.btn-scroll-top .btn-scroll-top-tooltip{position:absolute;top:50%;right:100%;transform:translateY(-50%);transition:opacity .25s ease-in-out,visibility .25s ease-in-out;visibility:hidden;opacity:0;word-break:normal}.btn-scroll-top:hover{background-color:#e7e7ec;color:#77838f}.btn-scroll-top:hover .btn-scroll-top-tooltip{visibility:visible;opacity:1}.btn-scroll-top.show{right:1.25rem;opacity:1}@media (max-width:991.98px){.btn-scroll-top{bottom:4.5rem}}@media (max-width:767.98px){.btn-scroll-top{width:2.2916666667rem;height:2.2916666667rem}.btn-scroll-top>.btn-scroll-top-icon{line-height:2.1666666667rem}.btn-scroll-top.show{right:1rem}}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large{padding:34px}@media (min-width:768px){.wp-block-quote.is-large,.wp-block-quote.is-style-large{padding:40px 52px 35px}}.gallery-caption,.wp-caption-text{text-align:center;font-size:.937rem;color:#77838f;margin-top:10px}.alignleft{float:left;margin-right:1rem;margin-bottom:.5rem}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.alignright{float:right;margin-left:1rem;margin-bottom:.5rem}img{max-width:100%;height:auto;vertical-align:middle}figure.wp-caption{max-width:100%}.blocks-gallery-caption,figcaption{margin:0 auto 1rem;color:#77838f;font-size:.937rem;text-align:center}.comment-list .comment .media{flex-direction:column;display:block}@media (min-width:768px){.comment-list .comment .media{flex-direction:row;display:flex}}.comment-list .comment .media .media-body{overflow:hidden}.wp-block-button,.wp-block-cover,.wp-block-cover__inner-container{color:#fff}.wp-block-button.is-style-outline,.wp-block-cover.is-style-outline,.wp-block-cover__inner-container.is-style-outline{color:#32373c}.wp-block-button a,.wp-block-cover a,.wp-block-cover__inner-container a{color:inherit}.wp-block-archives,.wp-block-button,.wp-block-categories,.wp-block-columns,.wp-block-cover,.wp-block-latest-comments,.wp-block-latest-posts,.wp-block-media-text,.wp-block-pullquote{margin-top:28px;margin-bottom:28px}.wp-block-archives.alignleft,.wp-block-button.alignleft,.wp-block-categories.alignleft,.wp-block-columns.alignleft,.wp-block-cover.alignleft,.wp-block-latest-comments.alignleft,.wp-block-latest-posts.alignleft,.wp-block-media-text.alignleft,.wp-block-pullquote.alignleft{margin-right:2em}.wp-block-button.is-style-squared .wp-block-button__link{border-radius:0}.wp-block-group.has-background{padding:1.25em 2.375em;margin-top:0;margin-bottom:0}.wp-block-code{font-family:Menlo,Consolas,monaco,monospace;color:#1e1e1e;padding:.8em 1em;border:1px solid #ddd;border-radius:4px}.wp-block-table{width:100%;margin-bottom:1rem}.wp-block-table.has-fixed-layout{table-layout:fixed}table:not([class]){border:1px solid #e9e9f2;width:100%;margin-bottom:1rem;color:#737491}.wp-block-table td,.wp-block-table th{padding:.5em;border:1px solid;word-break:normal}.mce-item-table td,.table-bordered td,.wp-calendar-table td,table:not([class]) td,table:not([class]) th{border:1px solid #e9e9f2}.mce-item-table td,.mce-item-table th,.table td,.table th,.wp-calendar-table td,.wp-calendar-table th,table:not([class]) td,table:not([class]) th{padding:.3rem;vertical-align:top;border-top:1px solid #e9e9f2;border:1px solid #f1f4f8}.wp-calendar-nav{display:flex;justify-content:space-between;font-size:88.2%;margin-top:-1rem}.wp-calendar-table caption{caption-side:bottom;padding-top:.75rem;padding-bottom:0;text-align:center}.wp-calendar-table{display:table}.page .alignfull:not(.has-background) .wp-block-columns,.page .wp-block-columns.alignfull,.single-post:not(.has-sidebar) .alignfull:not(.has-background) .wp-block-columns,.single-post:not(.has-sidebar) .wp-block-columns.alignfull{padding-left:2rem;padding-right:2rem}.article__content--inner>.wp-block-cover:first-child{margin-top:0}.gallery{display:flex;justify-content:space-around}.gallery{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}@media (min-width:992px){.gallery.gallery-columns-3>.gallery-item{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media (min-width:992px){.gallery.gallery-columns-4>.gallery-item{flex:0 0 25%;max-width:25%}}.gallery>.gallery-item{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 50%;max-width:50%}.gallery .gallery-item a,.gallery .gallery-item img{display:block}.gallery .gallery-item img{margin:auto}.wp-block-embed figcaption{color:#555;font-size:14px;text-align:center}.alignwide{width:100%;max-width:100%;margin-left:auto;margin-right:auto}@media (min-width:992px){.alignwide{margin-left:calc(-23.533% / 2);margin-right:calc(-23.533% / 2);max-width:calc(100% + 23.533%)!important;width:calc(100% + 23.533%)!important}}@media (min-width:1200px){.alignwide{margin-left:calc(-26.533% / 2);margin-right:calc(-26.533% / 2);max-width:calc(100% + 26.533%)!important;width:calc(100% + 26.533%)!important}}.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw + 7.5px);width:auto;max-width:1000%;clear:both}@media (min-width:1200px){.alignfull{margin-left:calc(50% - 50vw + 7.5px)}}.skola-shape .elementor-shape{position:absolute;pointer-events:none}.skola-shape .elementor-shape>*{display:block;transform:none;-webkit-transform:none;-ms-transform:none}.skola-shape:not([class*=skola-shape-blur]) .elementor-shape{overflow:hidden}.skola-shape:not([class*=skola-shape-blur]) .elementor-shape>*{transform:scale(2)}.skola-shape .elementor-shape{display:none}@media (min-width:1480px){.skola-shape .elementor-shape{display:block}}.skola-shape-white .elementor-shape{color:#fff}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.skola-shape .elementor-shape>svg{display:none}}.skola-shape .elementor-shape-top{top:0;right:0;left:0}.skola-shape .elementor-shape-top>*{transform-origin:bottom center}.skola-shape-right .elementor-shape{top:0;right:0;bottom:0;left:0}.skola-shape-right .elementor-shape>*{position:inherit;top:inherit;bottom:inherit;right:inherit;transform-origin:center left}.skola-shape .elementor-shape-bottom{right:0;bottom:0;left:0}.skola-shape .elementor-shape-bottom>*{transform-origin:top center}.skola-shape-bottom-100 .elementor-shape-bottom{right:0;bottom:100%;left:0}.skola-shape-bottom-100 .elementor-shape-bottom>*{transform-origin:top center}.skola-shape-left .elementor-shape{top:0;right:0;bottom:0;left:0}.skola-shape-left .elementor-shape>*{position:inherit;top:inherit;bottom:inherit;left:inherit;transform-origin:center right}.skola-shape-fluid-x .elementor-shape>*{width:100%;height:auto}.skola-shape-fluid-y .elementor-shape>*{width:auto;height:100%}.skola-shape-flip-x .elementor-shape{transform:scaleX(-1)}.skola-shape-flip-y-rotate .elementor-shape{transform:scaleY(-1) rotate(180deg)}.skola-shape-flip-both .elementor-shape{transform:scale(-1,-1)}.skola-shape-flip-one-side .elementor-shape{transform:scaleY(-1) rotate(0)}.skola-shape-blur-1 .elementor-shape{top:0;right:0;left:0}.skola-shape-blur-1 .elementor-shape>*{width:100%;height:auto}.skola-shape-blur-2 .elementor-shape{top:0;right:0;left:0}.skola-shape-blur-2 .elementor-shape>*{width:100%;height:auto}.skola-shape-blur-3 .elementor-shape{top:0;right:0;left:0}.skola-shape-blur-3 .elementor-shape>*{width:100%;height:auto}.skola-shape-blur-4 .elementor-shape{top:0;bottom:0;left:50%;width:100%;transform:translateX(-50%) scale(1.3)}.skola-shape-blur-4 .elementor-shape>*{width:auto;height:100%;margin-left:auto;margin-right:auto}.comment-form>*{flex-shrink:0;width:100%;max-width:100%;padding-right:15px;padding-left:15px}.mce-item-table td,.mce-item-table th,.table td,.table th,table:not([class]) td,table:not([class]) th{padding:.5rem}.wp-calendar-table{font-size:14px}.wp-calendar-table td,.wp-calendar-table th{text-align:center}.no-mb-last>:last-child{margin-bottom:0!important}.single-post__nav .nav-links{display:flex;align-items:center;justify-content:space-between;margin:0 -15px}.single-post__nav .nav-links .nav-next,.single-post__nav .nav-links .nav-previous{flex:0 0 50%;width:50%;max-width:50%;padding-right:15px;padding-left:15px}.single-post__nav .nav-links .nav-next{text-align:right}.single-post__nav .nav-links .nav-next:only-child{margin-left:auto}.comment-text blockquote{background-color:#f1f1f1;margin-bottom:1rem}.comment-text th,table,td{border-color:#e7e7ec!important}