@import url(https://fonts.googleapis.com/css?family=Raleway:400,100,200,300,500,600,700,800,900);p.product.woocommerce.add_to_cart_inline>span,p.product.woocommerce.add_to_cart_inline ins>span{display:block}.rt-vimeo-stretch{display:inline}.modal-footer{margin-top:0;padding:19px 20px 20px;text-align:right;border-top:1px solid #e5e5e5}.upgrade-available-link{margin-top:11px}.fluid-width-video-wrapper{padding-top:56.25%!important}.fl{float:left}.fr{float:right}.star-rating span:before,.star-rating:before{color:#8597A3}a.rt-link-color,#main .summary-container h2.product_title.entry-title,#main .product .product_title,.product_title.entry-title,.product-title a,.fusion-content-widget-area .widget .see-all-nav.menu-item a,.rt-product-description-nav a,a.woocommerce-review-link{color:#000}a.rt-link-color:hover,#main .product .product_title a:hover,.product-title a:hover,.fusion-content-widget-area .widget .see-all-nav.menu-item a:hover,.rt-product-description-nav a:hover,a.woocommerce-review-link:hover{color:#08c}.contact-us-nav-links{font-size:20px;color:gray}.fusion-menu-cart-link{float:initial;max-width:100%}.fusion-menu-cart-checkout a{text-align:center}.fusion-main-menu .fusion-menu-cart-checkout-link a:hover,.fusion-main-menu .fusion-menu-cart-checkout-link a:hover:before,.fusion-main-menu .fusion-menu-cart-link a:hover,.fusion-main-menu .fusion-menu-cart-link a:hover:before{color:#fff!important}.shop_table td{padding:20px 0}.shop_table tbody tr{height:initial}body.single-post a[rel="tag"]{border:1px solid #999;color:#999;border-radius:50px;font-size:14px;text-transform:uppercase;padding:4px 9px 4px 9px}body.has-sidebar.single-post #content{width:calc(100% - 35%)}body.has-sidebar.single-post #main .sidebar{width:35%}.single-post #sidebar.sidebar .widget_custom_html{margin-top:0;margin-bottom:40px;background-color:#fff}.single-post #sidebar.sidebar{background-color:#fff}@media all and (max-width:600px){#video-placeholder{width:auto;height:auto}}.fusion-custom-menu-item-contents .big-search{margin:0}.fusion-custom-menu-item-contents #big-searchform{height:55px;::-webkit-input-placeholder{font-size:16px}:-moz-placeholder{font-size:16px}::-moz-placeholder{font-size:16px}:-ms-input-placeholder{font-size:16px}}.fusion-custom-menu-item-contents .search-controls{height:55px}.fusion-custom-menu-item-contents .big-search #big-search{font-size:16px;padding-right:150px;height:55px}.fusion-custom-menu-item-contents .search-select-wrap:after{top:15px}.fusion-custom-menu-item-contents .big-search .search-select{padding-left:20px;padding-right:20px;color:#333;width:40px}.fusion-custom-menu-item-contents .big-search .submit{padding:0 20px;font-size:16px}.fusion-custom-menu-item-contents .search-cats{margin-top:15px}.big-search textarea:focus,.big-search select:focus,.big-search input:focus{outline:none}.big-search{position:relative;display:inline-block;max-width:1230px;width:100%}@media only screen and (max-width:600px){.big-search{margin-top:2%;margin-bottom:6%}}.page-template-template-homepage-shop .big-search{padding:0 6% 0 5%}.big-searchform{height:35px;display:inline-block;width:100%;background:#fff;position:relative;box-shadow:2px 2px 10px -3px rgb(0 0 0 / .2)}#big-search::-webkit-input-placeholder{color:#ccc!important}#big-search::-moz-placeholder{color:#ccc!important}#big-search:-ms-input-placeholder{color:#ccc!important}#big-search:-moz-placeholder{color:#ccc!important}@media only screen and (max-width:600px){#big-searchform{height:55px;::-webkit-input-placeholder{font-size:16px}:-moz-placeholder{font-size:16px}::-moz-placeholder{font-size:16px}:-ms-input-placeholder{font-size:16px}}}.search-controls{position:absolute;right:0;top:0;height:100%}@media only screen and (max-width:600px){.search-controls{height:55px}}.big-search #big-search{background:#fff;font-size:16px;line-height:2;padding:15px 10px;border-radius:3px;border:none;height:100%}@media only screen and (max-width:600px){.big-search #big-search{font-size:16px;padding-right:150px;height:55px}}.search-select-wrap{position:relative;display:inline-block;height:100%;border-left:solid 2px #EFF2F6;background:#fff}.search-select-wrap:after{content:"\f107";font-family:"FontAwesome";position:absolute;top:5px;right:15px;z-index:10;pointer-events:none}@media only screen and (max-width:600px){.search-select-wrap:after{top:15px}}.big-search .search-select{display:inline-block;background:#fff0;color:#6E7987;border:none;width:auto;max-width:250px;border-radius:0;padding-left:25px;padding-right:35px;-webkit-appearance:none;-moz-appearance:window;height:100%}@media only screen and (max-width:600px){.big-search .search-select{padding-left:20px;padding-right:20px;color:#333;width:40px}}.big-search .search-select:hover{cursor:pointer}.big-search .submit{display:inline-block;vertical-align:top;border:none;padding:0 9px;font-size:18px;height:100%;font-family:'icomoon';font-weight:400;text-shadow:none;-webkit-font-smoothing:antialiased;background-color:#8ac3e0;color:#fff}@media only screen and (max-width:600px){.big-search .submit{padding:0 20px;font-size:16px}}.search-cats{font-size:14px;margin-top:20px;width:100%;display:inline-block;clear:both}@media only screen and (max-width:600px){.search-cats{margin-top:15px}}.search-cats nav{display:inline-block}.search-cat-text{display:inline-block;color:#7C8D98;margin-right:5px;margin-bottom:5px}.search-cats a{padding:2px 8px;display:inline-block;border:none;line-height:inherit;background:#DDE4E8;color:#7C8D98;margin-right:5px;margin-bottom:5px}.search-cats a:hover{background:#D8E0E4}.big-searchform{border:1px solid lightgray}.search-navigation-main ul{list-style-type:none;margin:0;padding:0;overflow:hidden}.search-navigation-tag{background-color:#ececec;color:#7c8d98;display:inline-block;float:left;font-family:sans-serif;font-size:14px;font-style:normal;font-weight:400;height:26px;line-height:22.4px;margin-bottom:5px;margin-left:0;margin-right:5px;margin-top:10px;padding-bottom:2px;padding-left:8px;padding-right:8px;padding-top:2px;text-decoration:none}.search-navigation-text{color:#7c8d98;display:inline-block;float:left;font-family:sans-serif;font-size:14px;font-style:normal;font-weight:400;height:26px;line-height:22.4px;margin-bottom:5px;margin-left:0;margin-right:5px;margin-top:10px;padding-bottom:2px;padding-left:8px;padding-right:8px;padding-top:2px;text-decoration:none}@media only screen and (max-width:800px){.fusion-page-title-bar-center .fusion-page-title-row{width:inherit!important}.fusion-page-title-wrapper{display:inherit!important;vertical-align:inherit!important}}.fusion-custom-menu-item-contents .search-navigation-main{display:none}body.has-sidebar.parent-pageid-7 #content{width:calc(100% - 17%)}body.has-sidebar.parent-pageid-7 #main .sidebar{width:17%}body.has-sidebar.parent-pageid-7 #sidebar.sidebar{padding:0}body.has-sidebar.parent-pageid-7 #sidebar.sidebar .widget{margin-top:20px}body.has-sidebar.parent-pageid-7 #sidebar .heading h4.widget-title{color:#aaa;font-size:13px}body.has-sidebar.parent-pageid-7 #sidebar li{padding:0;margin-top:7px;margin-bottom:0;letter-spacing:.8px;border-bottom:none;font-family:'Raleway'}body.has-sidebar.parent-pageid-7 #sidebar li a{font-family:'Raleway';font-weight:500;text-align:left}body.has-sidebar.parent-pageid-7 #sidebar li a:before{display:none}body.has-sidebar.parent-pageid-7 #sidebar li.current_page_item a{font-weight:700;color:black!important}.hidden-learning-path{display:none}.rt-hide del{display:none}.rt-hide ins{text-decoration:none}.ripple-path-text-1 a{color:#777}.ripple-path-number{font-size:26px}.difficulty_level_b{color:#17a05e}.difficulty_level_i{color:#08c}.difficulty_level_wf{color:#ff7200}.add_to_cart_inline.rt-hide{text-align:center}#path-banner-fcpx{background-size:cover!important;background-image:linear-gradient(to right,rgb(255 255 255 / .8) 50%,rgb(0 0 0 / .5)),url(/wp-content/uploads/2016/10/FCPX-Landing-Page-v9.jpg)!important;background-repeat:no-repeat!important}#path-banner-motion{background-size:cover!important;background-image:linear-gradient(to right,rgb(255 255 255 / .8) 50%,rgb(0 0 0 / .5)),url(/wp-content/uploads/2020/07/motion-banner-v5.jpg)!important;background-repeat:no-repeat!important}#path-banner-logic-post{background-size:cover!important;background-image:linear-gradient(to right,rgb(0 0 0 / .6) 20%,rgb(256 256 256 / .3)),url(/wp-content/uploads/2017/01/post-production-banner-3.jpg)!important;background-repeat:no-repeat!important}#path-banner-logic-music{background-size:cover!important;background-image:linear-gradient(to right,rgb(0 0 0 / .6) 20%,rgb(256 256 256 / .3)),url(/wp-content/uploads/static/2017/01/logic-music-banner-3.jpg)!important;background-repeat:no-repeat!important}.library-product{position:relative}.trial,.products .trial,.woocommerce span.trial,.products .woocommerce-page span.trial,.woocommerce .container span.trial,.woocommerce-page .container span.trial{width:auto;height:auto;line-height:20px;padding:3px 10px;display:inline;font-size:11px;border-radius:0;text-transform:uppercase;background:#0072D7;z-index:2;margin-left:7px;position:absolute;color:#fff;top:5%;right:5%}.library-product:hover span.trial{display:none}span.remove-trial{width:auto;height:auto;line-height:20px;padding:3px 10px;display:none;font-size:11px;border-radius:0;text-transform:uppercase;background:#D7002E;z-index:2;margin-left:7px;position:absolute;color:#fff;top:5%;right:5%}.library-product:hover span.remove-trial{display:inline}.remove-trial-link{color:#fff;text-decoration:none;border-bottom:none}.remove-trial-link:hover{text-decoration:none;border-bottom:none}ul.products .product{padding:0!important}.products-3>li{margin-right:1%}.products li.product{background-color:#FFF;box-shadow:10px 10px 43px -15px;width:32%;margin-bottom:2%}.products li.product .product-title a{font-size:20px;font-weight:700}.products li.product .product-details{padding:20px 15px}.fusion-woo-badges-wrapper{align-items:flex-end!important}.fusion-woo-badges-wrapper .onsale{margin-top:5px!important}.products li.product .onsale{top:5px;right:0;background-color:red;border-radius:0;padding:0 15px;line-height:29px;left:inherit}.products li.product .inlibrary{background-color:#08c;border-radius:0;bottom:0;color:#fff;display:block;left:inherit;line-height:29px;padding:0 15px;position:absolute;text-align:center;width:100%;z-index:10}.products li.product .rt-description{height:100%;padding-bottom:13px;font-size:15px;line-height:24px}@media only screen and (max-width:799px){.products li.product{width:100%!important;margin-bottom:20px}}.single-product .fa-info-circle{color:#8c8c8c;opacity:.5;transition:all 0.2s ease-in-out 0}.single-product .fa-info-circle:hover{color:#8c8c8c;opacity:.8}.single-product .onsale{top:20px;background-color:red;border-radius:0;padding:0 15px;line-height:29px;left:inherit}.single-product #main{padding-top:0;background-color:#f7f7f7}.single-product .avada-single-product-gallery-wrapper{max-width:900px;width:100%!important;margin-right:0!important;margin-bottom:7px;max-width:888px;max-height:500px!important}.single-product .avada-single-product-gallery-wrapper .images{box-shadow:10px 10px 43px -10px;line-height:0}.product-header{display:flex}.woocommerce-product-gallery__image:not(.yith_featured_content){pointer-events:none}.single-product .images img{display:block;width:100%}.single-product .avada-single-product-gallery-wrapper .images .ywcfav_video_content{line-height:0}.woocommerce-product-gallery .flex-control-thumbs{display:none}.single-product .summary.entry-summary{min-width:350px!important;background-color:white!important;border-radius:3px!important;padding:25px!important;box-shadow:10px 10px 43px -10px!important;margin-left:auto!important;width:30%!important;display:flex!important;min-height:500px!important}.single-product .summary.entry-summary h2.product_title.entry-title{font-weight:600!important;font-size:22px}.single-product .summary.entry-summary .price>.amount{font-size:28px;font-weight:100;color:#000;margin-top:0}.single-product .summary.entry-summary .woocommerce-product-rating{margin-left:0;display:block}.single-product .summary-container .post-content ul{list-style:none;padding:0}.single-product .summary-container .post-content li:before{content:"\f00c";color:#08c;font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;margin-left:-1.3em;width:1.3em}.single-product .summary-container .post-content li{padding-left:1.3em}.single-product .summary-container form.cart{margin-bottom:10px}.single-product .summary-container .single_add_to_cart_button{width:100%;text-align:center}.single-product .summary-container .secondary-button,.single-product .summary-container .yith-wcwl-add-to-wishlist{border-width:1px;border-color:#1a80b6;width:48%;padding:0}.single-product .summary-container .secondary-button a{display:block;padding:9px}.single-product .product-description-breakout .rt-product-description-nav{margin-top:35px;background-color:#fff;padding:10px;border-radius:3px;box-shadow:10px 10px 43px -10px}.single-product .product-description-breakout .rt-product-description-nav li{padding:8px}.single-product .product-description-breakout .rt-product-description-nav .rt-product-description-nav-text{text-align:center;padding:0;width:100%}#ripple-outline-modal .modal-body{display:block;padding:20px}.fusion-modal .modal-body{display:block;padding:20px}.product-description-breakout .z-pattern-main{background-color:#fff;padding:40px;border-radius:3px;box-shadow:10px 10px 43px -10px;margin-top:35px!important}.single-product .about-author{background-color:#fff;padding:40px;border-radius:3px;box-shadow:10px 10px 43px -10px}.single-product .about-author .about-author-container .avatar img{border-radius:50%}.single-product .about-author .about-author-container .description{text-align:justify;font-size:14px}.single-product .woocommerce-Reviews{margin-top:50px;background-color:#fff;padding:40px;border-radius:3px;box-shadow:10px 10px 43px -10px}.single-product .woocommerce-Reviews #review_form #reply-title{font-family:'Raleway';font-size:18px;line-height:1.5;letter-spacing:1px}.single-product .social-share{margin-top:50px;background-color:#fff;padding:20px;border-radius:3px;box-shadow:10px 10px 43px -10px}.single-product .related.products h3{font-size:26px!important;text-transform:capitalize}@media only screen and (max-width:799px){#wrapper .product .summary.entry-summary{min-width:initial}}@media only screen and (max-device-width:1024px) and (min-device-width:768px) and (orientation:portrait){#wrapper .product .summary.entry-summary{margin-left:0!important;margin-bottom:35px}}@media only screen and (max-width:1365px){#wrapper #customer_login .col-1,#wrapper #customer_login .col-2,#wrapper .cart-totals-buttons,#wrapper .product .images,#wrapper .product .summary.entry-summary,#wrapper .shipping-coupon,#wrapper .woocommerce form.checkout #customer_details .col-1,#wrapper .woocommerce form.checkout #customer_details .col-2,#wrapper .woocommerce-content-box,#wrapper .woocommerce-side-nav,#wrapper .woocommerce-tabs .panel,#wrapper .woocommerce-tabs .tabs,.avada-single-product-gallery-wrapper,.fusion-body .cart-collaterals .cart_totals,.fusion-body .woocommerce-MyAccount-content,.fusion-body .woocommerce-MyAccount-navigation{float:none;margin-left:auto;margin-right:auto;width:100%!important;max-width:888px;min-height:initial}}.fusion-menu-cart-checkout{justify-content:center!important}.woocommerce-content-box .shop_table td{padding:20px 0}.woocommerce-content-box .shop_table tbody tr{height:initial}.woocommerce-content-box .shop_table .product-name{width:80%}.woocommerce-content-box .shop_table .product-info{font-size:26px;font-family:'Raleway';font-weight:400;line-height:1.08;letter-spacing:1px;margin-top:10px}.woocommerce-content-box .shop_table .product-info .product-title{color:#4a545a}.woocommerce-content-box .shop_table .rt_savings{text-align:center;font-size:21px}.woocommerce-content-box .shop_table .rt_savings span{font-weight:900;color:red}abbr.required{text-decoration:none}.form-row.form-row-wide.create-account.mc-subscribe{display:none!important}.woocommerce-checkout-nav .is-active{border:none!important}.woocommerce-side-nav li.is-active a:after,.woocommerce-MyAccount-navigation ul li.is-active a:after{margin-left:0!important}.woocommerce-checkout-nav{list-style:none!important;overflow:hidden!important;font-size:18px!important}.woocommerce-checkout-nav li{float:left!important}.woocommerce-checkout-nav li a{color:white!important;text-decoration:none!important;padding:10px 0 10px 55px!important;background:#0088cc!important;position:relative!important;display:block!important;float:left!important}.woocommerce-checkout-nav li a:after{content:" "!important;display:block!important;width:0!important;height:0!important;border-top:50px solid transparent!important;border-bottom:50px solid transparent!important;border-left:30px solid #0088cc!important;position:absolute!important;top:50%!important;margin-top:-50px!important;left:100%!important;z-index:2!important}.woocommerce-checkout-nav li a:before{content:" "!important;display:block!important;width:0!important;height:0!important;border-top:50px solid transparent!important;border-bottom:50px solid transparent!important;border-left:30px solid white!important;position:absolute!important;top:50%!important;margin-top:-50px!important;margin-left:1px!important;left:100%!important;z-index:1!important}.woocommerce-checkout-nav li:first-child a{padding-left:10px!important}.woocommerce-checkout-nav li.is-active a{background:#3bc53b!important;color:black!important}.woocommerce-checkout-nav li.is-active a:after{border-left-color:#3bc53b!important}.library-products a[rel="tag"]{color:#999;font-size:11px;text-transform:uppercase;pointer-events:none;cursor:default}.dashboard-banner{box-shadow:10px 10px 43px -15px}.full_library{font-size:large}.library.product-title a{line-height:1.4!important}.library-tutorial-title{font-size:17px!important;font-weight:700}.library-lesson-title{font-size:14px!important;font-weight:300}.runtime{font-size:14px}.dashboard-dropshadow{box-shadow:10px 10px 43px -15px}.dashboard-tabs h4{font-size:18px!important}progress.rt-progress{padding:0;margin:-7px 0 0 0;position:absolute;width:100%;height:7px;border:none!important;border-radius:0;background-color:#333!important;color:#d12c37!important}progress.rt-progress::-webkit-progress-bar{background-color:#333!important;color:#d12c37!important}progress.rt-progress::-webkit-progress-value{background-color:#d12c37!important}progress.rt-progress::-moz-progress-bar{background-color:#d12c37!important}.rt_affiliate_box .fusion-column-wrapper{min-height:124px}.rt_affiliate_box h2{font-size:25px!important;font-weight:bold!important;padding-top:20px;margin-bottom:0}.rt_affiliate_box p{font-size:37px!important;font-weight:bold!important;margin-bottom:10px}.affiliate-table tr{height:initial!important}.affiliate-table td{padding:10px 5px!important}.affiliate-table th{background-color:#efefef;padding:4px 8px!important}.affiliate-table tr:nth-child(even){background:#efefef}.affiliate-table tr:nth-child(odd){background:#fff}.yith-wcaf.yith-wcaf-commissions input.datepicker,.yith-wcaf.yith-wcaf-clicks input.datepicker,.yith-wcaf.yith-wcaf-payments input.datepicker{background:#eaeaea;border-color:#d2d2d2}.fusion-footer-widget-area{border-top:none}#thank-you-div1{background-size:cover!important;background-image:linear-gradient(to right,rgb(18 50 67 / .72) 50%,rgb(18 50 67 / .72)),url(/wp-content/uploads/2017/04/thank-you-banner2.jpg)!important;background-repeat:no-repeat!important;background-position:center}.thank-you-title1 h1.title-heading-center{color:#fff;font-weight:600;font-size:50px}.thank-you-text1{font-size:20px;color:#c4ccd0}.thank-you-text2{font-size:24px;color:#ddd}.slider-rounded-corner img,.slider-rounded-corner{border-radius:15px;margin:0}.contact-us-margin{margin-bottom:16px!important}.contact-us-font{color:#c2d4de}.contact-us-nav-links{font-size:28px;color:#000}#sliders-container .spacer-banner{margin-bottom:18px}#sliders-container span.fxfactory-plugins-banner-third{font-size:80%}@media only screen and (max-width:896px){#sliders-container h2.title-heading-center span{font-size:50%}#sliders-container span{font-size:50%;line-height:2px}#sliders-container .heading{margin-bottom:0}#sliders-container .spacer-banner{margin-bottom:0}#sliders-container .fusion-button-text{font-size:100%}}ul#rt_second_nav{padding-left:150px;margin:0;border-bottom:1px solid #eee}#rt_second_nav li{display:inline-block;margin:16px 16px;font-size:14px}#rt_second_nav li:first-child{margin:10px 0 10px 16px;padding-right:16px;font-weight:700;border-right:1px solid gray}#rt_second_nav li:first-child a:hover{border-bottom:none}#rt_second_nav a{color:#000;padding-bottom:5px}#rt_second_nav a{color:#000;padding-bottom:5px;border-bottom:0 solid #08c}#rt_second_nav a:hover{border-bottom:2px solid #08c}.bbp-forum-content ul.sticky,.bbp-topics ul.sticky,.bbp-topics ul.super-sticky,.bbp-topics-front ul.super-sticky{background-color:#0088cc!important;color:white!important}.bbp-forum-content ul.sticky a,.bbp-topics ul.sticky a{color:white!important}.bsp-author-bbp_keymaster{color:#08c;font-weight:700}