/*!
Theme Name: Inventor Cloud
Theme URI: https://artversion.com/
Description: Inventor Cloud theme
Author: Artversion
Author URI: http://artversion.com
Version: 1.0.1
Tags: accessibility-ready, block-styles, custom-colors, custom-logo, custom-menu, editor-style, featured-images, footer-widgets, full-width-template, left-sidebar, one-column, right-sidebar, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready, two-columns, wide-blocks
Template: genesis
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Text Domain: inventor-cloud

*/@import"https://fonts.googleapis.com/css?family=Rubik+Mono+One&display=swap";@import"https://fonts.googleapis.com/css?family=Rubik&display=swap";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.woocommerce-page .site-inner{max-width:94%;width:1280px}body{background-color:#fff;color:#333;font-size:18px;font-weight:400;line-height:1.625;margin:0;overflow-x:hidden}button,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus,.button,.gallery img{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a{color:#57aee1;text-decoration:underline;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out;-o-transition:color .2s ease-in-out,background-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out}a:focus,a:hover{color:#333;text-decoration:none}p{margin:0 0 30px;padding:0}ol,ul{margin:0;padding:0}li{list-style-type:none}hr{border:0;border-collapse:collapse;border-bottom:1px solid currentColor;clear:both;color:#ccc;margin:1.65em auto}b,strong{font-weight:700}blockquote,cite,em,i{font-style:italic}mark{background:#ddd;color:#333}blockquote{margin:30px}.fixed-800,.fixed-width,.full-width{width:100%;max-width:100%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;position:relative}.fixed-width{max-width:94%;width:1280px}.fixed-800{max-width:100%;width:800px}.clear,.clearfix{clear:both;display:block;width:100%;min-height:1px}.center-all{text-align:center}.post-edit-link,.post-edit-link:visited,.post-edit-link:hover{position:fixed;left:50px;bottom:100px;background:#000;color:#fff;padding:10px}.font-30{font-size:30px}.font-40{font-size:40px}.margin{height:20px;clear:both}.margin-10{height:10px}.margin-20{height:20px}.margin-30{height:30px}.margin-40{height:40px}.margin-50{height:50px}.margin-60{height:60px}.margin-70{height:70px}.margin-80{height:80px}.margin-90{height:90px}.margin-100{height:100px}.margin-110{height:110px}.margin-120{height:120px}.margin-130{height:130px}.margin-140{height:140px}.margin-150{height:150px}.margin-top-10{margin-top:10px}.margin-top-20{margin-top:20px}.margin-top-30{margin-top:30px}.margin-top-40{margin-top:40px}.margin-top-50{margin-top:50px}.margin-top-60{margin-top:60px}.margin-top-70{margin-top:70px}.margin-top-80{margin-top:80px}.margin-top-90{margin-top:90px}.margin-top-100{margin-top:100px}.margin-top-110{margin-top:110px}.margin-top-120{margin-top:120px}.margin-top-130{margin-top:130px}.margin-top-140{margin-top:140px}.margin-top-150{margin-top:150px}.margin-bottom-0{margin-bottom:0}.margin-bottom-10{margin-bottom:10px}.margin-bottom-20{margin-bottom:20px}.margin-bottom-30{margin-bottom:30px}.margin-bottom-40{margin-bottom:40px}.margin-bottom-50{margin-bottom:50px}.margin-bottom-60{margin-bottom:60px}.margin-bottom-70{margin-bottom:70px}.margin-bottom-80{margin-bottom:80px}.margin-bottom-90{margin-bottom:90px}.margin-bottom-100{margin-bottom:100px}.margin-bottom-110{margin-bottom:110px}.margin-bottom-120{margin-bottom:120px}.margin-bottom-130{margin-bottom:130px}.margin-bottom-140{margin-bottom:140px}.margin-bottom-150{margin-bottom:150px}.margin-top-bottom-10{margin-top:10px;margin-bottom:10px}.margin-top-bottom-20{margin-top:20px;margin-bottom:20px}.margin-top-bottom-30{margin-top:30px;margin-bottom:30px}.margin-top-bottom-40{margin-top:40px;margin-bottom:40px}.margin-top-bottom-50{margin-top:50px;margin-bottom:50px}.margin-top-bottom-60{margin-top:60px;margin-bottom:60px}.margin-top-bottom-70{margin-top:70px;margin-bottom:70px}.margin-top-bottom-80{margin-top:80px;margin-bottom:80px}.margin-top-bottom-90{margin-top:90px;margin-bottom:90px}.margin-top-bottom-100{margin-top:100px;margin-bottom:100px}.margin-top-bottom-110{margin-top:110px;margin-bottom:110px}.margin-top-bottom-120{margin-top:120px;margin-bottom:120px}.margin-top-bottom-130{margin-top:130px;margin-bottom:130px}.margin-top-bottom-140{margin-top:140px;margin-bottom:140px}.margin-top-bottom-150{margin-top:150px;margin-bottom:150px}.padding-top-10{padding-top:10px}.padding-top-20{padding-top:20px}.padding-top-30{padding-top:30px}.padding-top-40{padding-top:40px}.padding-top-50{padding-top:50px}.padding-top-60{padding-top:60px}.padding-top-70{padding-top:70px}.padding-top-80{padding-top:80px}.padding-top-90{padding-top:90px}.padding-top-100{padding-top:100px}.padding-top-110{padding-top:110px}.padding-top-120{padding-top:120px}.padding-top-130{padding-top:130px}.padding-top-140{padding-top:140px}.padding-top-150{padding-top:150px}.padding-top-200{padding-top:200px}.padding-top-250{padding-top:250px}.padding-top-300{padding-top:300px}.padding-top-350{padding-top:350px}.padding-bottom-10{padding-bottom:10px}.padding-bottom-20{padding-bottom:20px}.padding-bottom-30{padding-bottom:30px}.padding-bottom-40{padding-bottom:40px}.padding-bottom-50{padding-bottom:50px}.padding-bottom-60{padding-bottom:60px}.padding-bottom-70{padding-bottom:70px}.padding-bottom-80{padding-bottom:80px}.padding-bottom-90{padding-bottom:90px}.padding-bottom-100{padding-bottom:100px}.padding-bottom-110{padding-bottom:110px}.padding-bottom-120{padding-bottom:120px}.padding-bottom-130{padding-bottom:130px}.padding-bottom-140{padding-bottom:140px}.padding-bottom-150{padding-bottom:150px}.padding-bottom-200{padding-bottom:200px}.padding-bottom-250{padding-bottom:250px}.padding-bottom-300{padding-bottom:300px}.padding-bottom-350{padding-bottom:350px}.padding-top-bottom-10{padding-top:10px;padding-bottom:10px}.padding-top-bottom-20{padding-top:20px;padding-bottom:20px}.padding-top-bottom-30{padding-top:30px;padding-bottom:30px}.padding-top-bottom-40{padding-top:40px;padding-bottom:40px}.padding-top-bottom-50{padding-top:50px;padding-bottom:50px}.padding-top-bottom-60{padding-top:60px;padding-bottom:60px}.padding-top-bottom-70{padding-top:70px;padding-bottom:70px}.padding-top-bottom-80{padding-top:80px;padding-bottom:80px}.padding-top-bottom-90{padding-top:90px;padding-bottom:90px}.padding-top-bottom-100{padding-top:100px;padding-bottom:100px}.padding-top-bottom-110{padding-top:110px;padding-bottom:110px}.padding-top-bottom-120{padding-top:120px;padding-bottom:120px}.padding-top-bottom-130{padding-top:130px;padding-bottom:130px}.padding-top-bottom-140{padding-top:140px;padding-bottom:140px}.padding-top-bottom-150{padding-top:150px;padding-bottom:150px}.padding-bottom-125{padding-bottom:125px}.padding-top-125{padding-top:125px}.no_margins_no_padding{margin:0 !important;padding:0 !important}h1,h2,h3,h4,h5,h6{font-family:"Rubik",sans-serif;font-weight:300;line-height:1.2;margin:0 0 20px}h1{font-size:30px}h2{font-size:27px}h3{font-size:24px}h4{font-size:20px}.pre-title{color:#ed2a7b;text-transform:uppercase}.entry-content h3,.entry-content h4{font-weight:600}.entry-content h4{margin-top:40px}h5{font-size:18px}h6{font-size:16px}embed,iframe,img,object,video,.wp-caption{max-width:100%}img{height:auto;vertical-align:top}figure{margin:0}.gallery{overflow:hidden}.gallery img{border:1px solid #eee;height:auto;padding:4px}.gallery img:focus,.gallery img:hover{border:1px solid #999;outline:none}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.gallery-columns-2 .gallery-item:nth-child(2n+1),.gallery-columns-3 .gallery-item:nth-child(3n+1),.gallery-columns-4 .gallery-item:nth-child(4n+1),.gallery-columns-5 .gallery-item:nth-child(5n+1),.gallery-columns-6 .gallery-item:nth-child(6n+1),.gallery-columns-7 .gallery-item:nth-child(7n+1),.gallery-columns-8 .gallery-item:nth-child(8n+1),.gallery-columns-9 .gallery-item:nth-child(9n+1){clear:left}.gallery-item{float:left;margin:0 0 30px;text-align:center}input,select,textarea{background-color:#fff;border:1px solid #ddd;color:#333;font-size:18px;font-weight:400;padding:15px;width:100%}input:focus,textarea:focus{border:1px solid #999;outline:none}input[type=checkbox],input[type=image],input[type=radio]{width:auto}::-ms-input-placeholder{color:#333;opacity:1}:-ms-input-placeholder{color:#333;opacity:1}::-webkit-input-placeholder{color:#333;opacity:1}::-moz-placeholder{color:#333;opacity:1}::placeholder{color:#333;opacity:1}button,input[type=button],input[type=reset],input[type=submit],.site-container div.wpforms-container-full .wpforms-form input[type=submit],.site-container div.wpforms-container-full .wpforms-form button[type=submit],.button{background-color:#333;border:0;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:15px 30px;text-align:center;text-decoration:none;white-space:normal;width:auto}button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover,.site-container div.wpforms-container-full .wpforms-form input[type=submit]:focus,.site-container div.wpforms-container-full .wpforms-form input[type=submit]:hover,.site-container div.wpforms-container-full .wpforms-form button[type=submit]:focus,.site-container div.wpforms-container-full .wpforms-form button[type=submit]:hover,.button:focus,.button:hover{background-color:#0073e5;border-width:0;color:#fff}.entry-content .button:focus,.entry-content .button:hover{color:#fff}.button{display:inline-block}.site-container button:disabled,.site-container button:disabled:hover,.site-container input:disabled,.site-container input:disabled:hover,.site-container input[type=button]:disabled,.site-container input[type=button]:disabled:hover,.site-container input[type=reset]:disabled,.site-container input[type=reset]:disabled:hover,.site-container input[type=submit]:disabled,.site-container input[type=submit]:disabled:hover{background-color:#eee;border-width:0;color:#777;cursor:not-allowed}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}table{border-collapse:collapse;border-spacing:0;margin-bottom:40px;width:100%;word-break:break-all}tbody{border-bottom:1px solid #eee}td,th{line-height:2;text-align:left;vertical-align:top}td{padding:.5em}tr{border-top:1px solid #eee}th{font-weight:600;padding:.5em}.screen-reader-shortcut,.screen-reader-text,.screen-reader-text span{border:0;clip:rect(0, 0, 0, 0);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus,.screen-reader-shortcut:focus,.widget_search input[type=submit]:focus{background:#fff;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#333;display:block;font-size:1em;font-weight:700;height:auto;padding:15px 23px 14px;text-decoration:none;width:auto;z-index:100000}.more-link{display:inline-block;position:relative;margin-bottom:30px}.site-container{-webkit-animation:fadein 1s;animation:fadein 1s;word-wrap:break-word}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}.site-inner{clear:both;margin:0 auto;padding:60px 0 0}.avatar{border-radius:50%;float:left}.author-box .avatar,.alignleft .avatar{margin-right:20px}.alignright .avatar{margin-left:20px}.comment .avatar{margin:0 15px 20px 0}.after-entry,.archive-description,.author-box{margin-bottom:40px}.after-entry{-webkit-box-shadow:0 0 20px rgba(0,0,0,.05);box-shadow:0 0 20px rgba(0,0,0,.05);padding:20px 30px}.after-entry .widget:last-of-type{margin-bottom:0}.breadcrumb{border-bottom:1px solid #eee;font-size:16px;margin-bottom:40px;padding-bottom:10px}.genesis-title-hidden .breadcrumb{margin-top:40px}.archive-description p:last-child,.author-box p:last-child{margin-bottom:0}.search-form{overflow:hidden}.entry-content .search-form{margin-bottom:40px;width:50%}.post-password-form input[type=submit],.search-form input[type=submit]{margin-top:10px}.widget_search input[type=submit]{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.archive-description .entry-title,.archive-title,.author-box-title{font-size:20px;font-weight:600;margin-bottom:10px}.entry-title{font-size:30px;margin-bottom:10px}.entry-title a,.sidebar .widget-title a{color:#333;text-decoration:none}.entry-title a:focus,.entry-title a:hover{color:#0073e5}.widget-title{font-size:18px;font-weight:600;margin-bottom:20px}.genesis-title-hidden .site-inner{padding-top:0}a.aligncenter img{display:block;margin:0 auto}a.alignnone{display:inline-block}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignleft,a.alignnone,a.alignright{max-width:100%}img.centered,.aligncenter,.singular-image{display:block;margin:0 auto 30px}img.alignnone,.alignnone{margin-bottom:15px}a.alignleft,img.alignleft,.wp-caption.alignleft{margin:0 20px 20px 0}a.alignright,img.alignright,.wp-caption.alignright{margin:0 0 20px 20px}figcaption,.gallery-caption,.wp-caption-text{font-size:14px;font-weight:600;margin-top:.5em;margin-bottom:1em;padding-left:10px;padding-right:10px;text-align:center}.entry-content p.wp-caption-text{margin-bottom:0}.entry-content .wp-audio-shortcode,.entry-content .wp-playlist,.entry-content .wp-video{margin:0 0 30px}.widget{margin-bottom:40px}.widget p:last-child,.widget ul>li:last-of-type{margin-bottom:0}.widget ul>li{margin-bottom:10px}.widget ul>li:last-of-type{padding-bottom:0}.widget ol>li{list-style-position:inside;list-style-type:decimal;padding-left:20px;text-indent:-20px}.widget li li{border:0;margin:0 0 0 30px;padding:0}.widget_calendar table{width:100%}.widget_calendar td,.widget_calendar th{text-align:center}.featured-content .entry{border-bottom:1px solid #eee;margin-bottom:20px}.featured-content .entry:last-of-type{border-bottom:none;margin-bottom:0}.featured-content .entry-title{font-size:16px;margin-bottom:5px;margin-top:10px}.after-entry .enews{text-align:center;padding:10px}.sidebar .enews{background-color:#f5f5f5;padding:30px}.enews-widget input{font-size:16px;margin-bottom:10px}.after-entry .enews-widget input{text-align:center}.enews-widget input[type=submit]{margin:0;width:100%}.enews form+p{margin-top:20px}.gs-faq__question{background:rgba(0,0,0,0);border-bottom:1px solid #eee;color:#333;padding-left:0;padding-right:0}.gs-faq__question:focus,.gs-faq__question:hover{background:rgba(0,0,0,0);color:#0073e5}.gs-faq__question::after{content:"";font-family:dashicons;float:right}.gs-faq__question.gs-faq--expanded::after{content:""}.entry-content .wpforms-container{margin-bottom:40px}.entry-content .wpforms-form .wpforms-field{clear:both;margin:20px 0;overflow:hidden}.site-container .wpforms-container .wpforms-form .wpforms-field input{border-radius:0;height:auto;padding:15px}.site-container .entry-content .wpforms-form .wpforms-field-label{font-weight:600}.site-container .entry-content .wpforms-form .wpforms-field-sublabel{font-size:14px;font-weight:300}.entry-content .wpforms-form .wpforms-field-hp{display:none !important;left:-9000px !important;position:absolute !important}.site-container .entry-content .wpforms-form textarea{padding:15px}.site-container .entry-content .wpforms-form textarea.wpforms-field-small{height:120px}.site-container .entry-content .wpforms-form textarea.wpforms-field-medium{height:200px}.site-container .entry-content .wpforms-form textarea.wpforms-field-large{height:300px}.genesis-skip-link{margin:0}.genesis-skip-link .skip-link-hidden{display:none;visibility:hidden}.genesis-skip-link li{height:0;list-style:none;width:0}:focus{color:#333;outline:#ccc solid 1px}.site-header{background-color:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.05);box-shadow:0 0 20px rgba(0,0,0,.05);padding:15px 30px;height:70px}.title-area{float:left;padding-bottom:25px;padding-top:25px}.wp-custom-logo .title-area{max-width:250px;padding-bottom:5px;padding-top:5px;width:100%}.wp-custom-logo .title-area img{width:auto}.site-title{font-size:20px;font-weight:600;line-height:1;margin-bottom:0}.site-title a,.site-title a:focus,.site-title a:hover{color:#333;text-decoration:none}.site-description,.wp-custom-logo .site-title{border:0;clip:rect(0, 0, 0, 0);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}.genesis-nav-menu{clear:both;line-height:1;width:100%}.genesis-nav-menu .menu-item{display:block;float:none;position:relative}.genesis-nav-menu a{color:#333;display:block;font-size:15px;font-weight:400;outline-offset:-1px;padding-bottom:12px;padding-top:12px;text-decoration:none}.genesis-nav-menu a:focus,.genesis-nav-menu a:hover,.genesis-nav-menu .current-menu-item>a,.genesis-nav-menu .sub-menu .current-menu-item>a:focus,.genesis-nav-menu .sub-menu .current-menu-item>a:hover{color:#0073e5;text-decoration:none}.genesis-nav-menu .sub-menu,.genesis-nav-menu .sub-menu a{width:100%}.genesis-nav-menu .sub-menu{clear:both;display:none;left:-9999px;margin:0;opacity:1;padding-left:15px;position:static;z-index:99}.genesis-nav-menu .sub-menu a{background-color:#fff;font-size:14px;position:relative;word-wrap:break-word}.genesis-nav-menu .menu-item:focus,.genesis-nav-menu .menu-item:hover{position:relative}.genesis-nav-menu .menu-item:hover>.sub-menu{display:block;left:auto;opacity:1}.menu .menu-item:focus{position:static}.menu .menu-item>a:focus+ul.sub-menu,.menu .menu-item.sfHover>ul.sub-menu{left:auto;opacity:1}.genesis-responsive-menu{display:none;position:relative}.genesis-responsive-menu .genesis-nav-menu .menu-item:hover>.sub-menu{display:none}.menu-toggle,.sub-menu-toggle{background-color:rgba(0,0,0,0);border-width:0;color:#333;display:block;margin:0 auto;overflow:hidden;text-align:center;visibility:visible}.menu-toggle:focus,.menu-toggle:hover,.sub-menu-toggle:focus,.sub-menu-toggle:hover{background-color:rgba(0,0,0,0);border-width:0;color:#0073e5}.menu-toggle{float:right;line-height:20px;margin-bottom:10px;margin-top:10px;padding:15px 0;position:relative;z-index:1000}.menu-toggle.activated::before{content:""}.site-header .menu-toggle::before{float:left;margin-right:5px;position:relative;text-rendering:auto;top:1px}.sub-menu-toggle{float:right;padding:9px 10px;position:absolute;right:0;top:0;z-index:100}.sub-menu .sub-menu-toggle{padding:12px 10px}.sub-menu-toggle::before{display:inline-block;text-rendering:auto;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out, -webkit-transform .25s ease-in-out}.sub-menu-toggle.activated::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.nav-primary{clear:left;padding-bottom:15px;padding-top:15px;width:100%}.nav-secondary{margin-top:10px}.nav-secondary .genesis-nav-menu{line-height:1.5}.nav-secondary .menu-item{display:inline-block}.nav-secondary a{margin-left:10px;margin-right:10px;padding:0}.entry{margin-bottom:40px}.entry-content ol,.entry-content ul{margin-bottom:30px;padding-left:40px}.entry-content ol>li{list-style-type:decimal}.entry-content ul>li{list-style-type:disc}.entry-content ol ul>li,.entry-content ul ul>li{list-style-type:circle}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}.entry-content code{background-color:#f5f5f5}.content .sticky{background-color:#f5f5f5;padding:30px}p.entry-meta{font-size:16px;margin-bottom:0}.entry-header .entry-meta{margin-bottom:20px}.entry-footer .entry-meta{border-top:1px solid #eee;padding-top:20px}.entry-categories,.entry-tags{display:block}.entry-comments-link::before{content:"—";margin:0 6px 0 2px}.pagination{clear:both;margin:60px 0}.adjacent-entry-pagination{margin-bottom:0}.archive-pagination li{display:inline}.archive-pagination li a{background-color:#f5f5f5;color:#333;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;margin-bottom:4px;padding:8px 12px;text-decoration:none}.archive-pagination li a:focus,.archive-pagination li a:hover,.archive-pagination li.active a{background-color:#333;color:#fff}.comment-respond,.entry-comments,.entry-pings{margin-bottom:40px}.comment-list li{padding:40px 0 0 30px}.comment-list .depth-1{padding-left:0}.comment-header{margin-bottom:30px}.comment-content{clear:both}.comment-content ul>li{list-style-type:disc}.comment-respond input[type=email],.comment-respond input[type=text],.comment-respond input[type=url]{width:50%}.comment-respond label{display:block;margin-right:12px}.comment-header p{margin-bottom:0}.entry-pings .reply{display:none}.comment-form-cookies-consent label{display:inline;padding-left:10px}.sidebar{font-size:16px;line-height:1.5}.sidebar .widget{margin-bottom:40px}.sidebar p{margin-bottom:20px}.footer-widgets{border-top:1px solid #eee;background-color:#000;padding:60px 0;color:#fff}.footer-widgets .wrap{margin-left:auto;margin-right:auto}.footer-widget-area{margin-bottom:40px;padding-left:30px;padding-right:30px}.footer-widget-area:last-child,.footer-widgets .widget:last-child{margin-bottom:0}.site-footer{background-color:#000;border-top:1px solid #eee;font-size:15px;line-height:1.5;padding:30px;text-align:center}.site-footer p{margin-bottom:0}@media only screen and (min-width: 480px){table{table-layout:auto;word-break:normal}}@media only screen and (min-width: 960px){.site-header{position:sticky;top:0;z-index:9999}.admin-bar .site-header{top:0}.genesis-nav-menu .menu-item{display:inline-block}.genesis-nav-menu .menu-item:focus,.genesis-nav-menu .menu-item:hover{position:relative}.genesis-nav-menu>.menu-bold>a{font-weight:700}.genesis-nav-menu>.menu-highlight>a{background-color:#333;border-radius:3px;color:#fff;font-weight:600;margin-left:15px;padding-left:20px;padding-right:20px}.genesis-nav-menu>.menu-highlight>a:focus,.genesis-nav-menu>.menu-highlight>a:hover{background-color:#0073e5}.genesis-nav-menu .sub-menu,.genesis-nav-menu .sub-menu a{width:180px}.genesis-nav-menu .sub-menu{border-top:1px solid #eee;opacity:0;padding-left:0;position:absolute;-webkit-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.genesis-nav-menu .sub-menu a{border:1px solid #eee;border-top:0;padding-bottom:15px;padding-top:15px}.genesis-nav-menu .sub-menu .sub-menu{margin:-46px 0 0 179px}.genesis-responsive-menu{display:block;padding-top:15px}.menu-toggle,.sub-menu-toggle{display:none;visibility:hidden}.nav-primary{clear:none;float:right;width:auto}.nav-primary .genesis-nav-menu a{padding-left:15px;padding-right:15px}.site-inner{max-width:100%}.content{float:none;display:block;clear:both;width:100%;max-width:100%;margin-left:auto;margin-right:auto}.sidebar-content .content{float:right}.full-width-content .content{float:none;margin-left:auto;margin-right:auto}.sidebar{float:right;width:30%}.sidebar-content .sidebar{float:left}.author-box{background-color:#f5f5f5;padding:30px}.after-entry{padding:40px 60px}.after-entry .enews{padding-left:30px;padding-right:30px}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:2.5641025641%}.one-half,.three-sixths,.two-fourths{width:48.7179487179%}.one-third,.two-sixths{width:31.6239316239%}.four-sixths,.two-thirds{width:65.811965812%}.one-fourth{width:23.0769230769%}.three-fourths{width:74.358974359%}.one-sixth{width:14.5299145299%}.five-sixths{width:82.905982906%}.first{clear:both;margin-left:0}.after-entry,.archive-description,.author-box,.comment-respond,.entry,.entry-comments,.entry-pings{margin-bottom:60px}.page .entry{margin-bottom:0}.footer-widgets .wrap{max-width:1140px}.footer-widget-area{float:left;margin-bottom:0;width:33.3333333333%}}@media print{*,*::before,*::after{background:rgba(0,0,0,0) !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:#333 !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:" (" attr(title) ")"}a[href^="javascript:"]::after,a[href^="#"]::after,.site-title>a::after{content:""}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100% !important}@page{margin:2cm .5cm}p,h2,h3{orphans:3;widows:3}blockquote,pre{border:1px solid #999;page-break-inside:avoid}.content,.content-sidebar{width:100%}button,input,select,textarea,.breadcrumb,.comment-edit-link,.comment-form,.comment-list .reply a,.comment-reply-title,.edit-link,.entry-comments-link,.entry-footer,.genesis-box,.header-widget-area,.hidden-print,.home-top,.nav-primary,.nav-secondary,.post-edit-link,.sidebar{display:none !important}.title-area{text-align:center;width:100%}.site-title>a{margin:0;text-decoration:none;text-indent:0}.site-inner{padding-top:0;position:relative}.author-box{margin-bottom:0}h1,h2,h3,h4,h5,h6{orphans:3;page-break-after:avoid;page-break-inside:avoid;widows:3}img{page-break-after:avoid;page-break-inside:avoid}blockquote,pre,table{page-break-inside:avoid}dl,ol,ul{page-break-before:avoid}}.relative{position:relative}.site-header{width:100%;height:75px;padding:10px 0px}.site-header .av_main-header{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;margin-left:10%;margin-right:10%}.site-header .av_main-header .logo{padding-left:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-header .av_main-header .logo a{text-decoration:none}.site-header .av_main-header .logo a svg{height:50px;width:250px}.site-header .av_main-header .logo a img{height:50px;width:250px}.site-header .av_main-header .chat-icon-container{height:30px;width:30px;margin-top:auto;margin-bottom:auto;margin-left:auto;margin-right:10px}.site-header .av_main-header .chat-icon-container a{color:#53afe8;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.site-header .av_main-header .chat-icon-container a:hover{color:#000}.site-header .av_main-header .chat-icon-container a svg{width:100%;height:100%}.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container,.site-header .av_main-header .after_logo .menu-logged-in-menu-container,.site-header .av_main-header .after_logo .menu-header-menu-container{height:100%}.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container #menu-logged-in-menu,.site-header .av_main-header .after_logo .menu-logged-in-menu-container #menu-logged-in-menu,.site-header .av_main-header .after_logo .menu-header-menu-container #menu-logged-in-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container #menu-logged-in-menu .menu-item,.site-header .av_main-header .after_logo .menu-logged-in-menu-container #menu-logged-in-menu .menu-item,.site-header .av_main-header .after_logo .menu-header-menu-container #menu-logged-in-menu .menu-item{font-weight:bold;font-size:1em;position:relative;padding:10px 20px;margin-right:5px;margin-left:5px}.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container #menu-logged-in-menu .menu-item:first-child:after,.site-header .av_main-header .after_logo .menu-logged-in-menu-container #menu-logged-in-menu .menu-item:first-child:after,.site-header .av_main-header .after_logo .menu-header-menu-container #menu-logged-in-menu .menu-item:first-child:after{content:"|";position:absolute;color:gray;top:3px;font-size:1.5em;right:-8%;z-index:25;display:block;margin-top:0}.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container #menu-logged-in-menu .menu-item a,.site-header .av_main-header .after_logo .menu-logged-in-menu-container #menu-logged-in-menu .menu-item a,.site-header .av_main-header .after_logo .menu-header-menu-container #menu-logged-in-menu .menu-item a{text-decoration:none;color:gray;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;padding:0;margin-right:0;margin-left:0;border:1px solid rgba(0,0,0,0);position:relative}.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container #menu-logged-in-menu .menu-item a:hover,.site-header .av_main-header .after_logo .menu-logged-in-menu-container #menu-logged-in-menu .menu-item a:hover,.site-header .av_main-header .after_logo .menu-header-menu-container #menu-logged-in-menu .menu-item a:hover{color:#53afe8;border:1px solid rgba(0,0,0,0)}.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container #menu-logged-in-menu .menu-item a:hover::before,.site-header .av_main-header .after_logo .menu-logged-in-menu-container #menu-logged-in-menu .menu-item a:hover::before,.site-header .av_main-header .after_logo .menu-header-menu-container #menu-logged-in-menu .menu-item a:hover::before{width:100%}.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container #menu-logged-in-menu .menu-item a:focus,.site-header .av_main-header .after_logo .menu-logged-in-menu-container #menu-logged-in-menu .menu-item a:focus,.site-header .av_main-header .after_logo .menu-header-menu-container #menu-logged-in-menu .menu-item a:focus{color:#53afe8;border:1px solid rgba(0,0,0,0)}.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container #menu-logged-in-menu .menu-item a:focus::before,.site-header .av_main-header .after_logo .menu-logged-in-menu-container #menu-logged-in-menu .menu-item a:focus::before,.site-header .av_main-header .after_logo .menu-header-menu-container #menu-logged-in-menu .menu-item a:focus::before{width:100%}.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container #menu-logged-in-menu .menu-item a:active,.site-header .av_main-header .after_logo .menu-logged-in-menu-container #menu-logged-in-menu .menu-item a:active,.site-header .av_main-header .after_logo .menu-header-menu-container #menu-logged-in-menu .menu-item a:active{color:#53afe8;border:1px solid rgba(0,0,0,0)}.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container #menu-logged-in-menu .menu-item a:active::before,.site-header .av_main-header .after_logo .menu-logged-in-menu-container #menu-logged-in-menu .menu-item a:active::before,.site-header .av_main-header .after_logo .menu-header-menu-container #menu-logged-in-menu .menu-item a:active::before{width:100%}.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container #menu-logged-in-menu .menu-item a::before,.site-header .av_main-header .after_logo .menu-logged-in-menu-container #menu-logged-in-menu .menu-item a::before,.site-header .av_main-header .after_logo .menu-header-menu-container #menu-logged-in-menu .menu-item a::before{content:" ";width:0;height:3px;background:#53afe8;position:absolute;bottom:-10px;left:0;-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear}.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container #menu-header-menu-loggedin,.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container #menu-header-menu,.site-header .av_main-header .after_logo .menu-logged-in-menu-container #menu-header-menu-loggedin,.site-header .av_main-header .after_logo .menu-logged-in-menu-container #menu-header-menu,.site-header .av_main-header .after_logo .menu-header-menu-container #menu-header-menu-loggedin,.site-header .av_main-header .after_logo .menu-header-menu-container #menu-header-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container #menu-header-menu-loggedin .menu-item,.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container #menu-header-menu .menu-item,.site-header .av_main-header .after_logo .menu-logged-in-menu-container #menu-header-menu-loggedin .menu-item,.site-header .av_main-header .after_logo .menu-logged-in-menu-container #menu-header-menu .menu-item,.site-header .av_main-header .after_logo .menu-header-menu-container #menu-header-menu-loggedin .menu-item,.site-header .av_main-header .after_logo .menu-header-menu-container #menu-header-menu .menu-item{font-weight:bold;font-size:1em;position:relative;padding:10px 20px;margin-right:5px;margin-left:5px}.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container #menu-header-menu-loggedin .menu-item a,.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container #menu-header-menu .menu-item a,.site-header .av_main-header .after_logo .menu-logged-in-menu-container #menu-header-menu-loggedin .menu-item a,.site-header .av_main-header .after_logo .menu-logged-in-menu-container #menu-header-menu .menu-item a,.site-header .av_main-header .after_logo .menu-header-menu-container #menu-header-menu-loggedin .menu-item a,.site-header .av_main-header .after_logo .menu-header-menu-container #menu-header-menu .menu-item a{text-decoration:none;color:#000;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;padding:0;margin-right:0;margin-left:0;border:1px solid rgba(0,0,0,0);position:relative}.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container #menu-header-menu-loggedin .menu-item a:hover,.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container #menu-header-menu .menu-item a:hover,.site-header .av_main-header .after_logo .menu-logged-in-menu-container #menu-header-menu-loggedin .menu-item a:hover,.site-header .av_main-header .after_logo .menu-logged-in-menu-container #menu-header-menu .menu-item a:hover,.site-header .av_main-header .after_logo .menu-header-menu-container #menu-header-menu-loggedin .menu-item a:hover,.site-header .av_main-header .after_logo .menu-header-menu-container #menu-header-menu .menu-item a:hover{color:#53afe8;border:1px solid rgba(0,0,0,0)}.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container #menu-header-menu-loggedin .menu-item a:hover::before,.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container #menu-header-menu .menu-item a:hover::before,.site-header .av_main-header .after_logo .menu-logged-in-menu-container #menu-header-menu-loggedin .menu-item a:hover::before,.site-header .av_main-header .after_logo .menu-logged-in-menu-container #menu-header-menu .menu-item a:hover::before,.site-header .av_main-header .after_logo .menu-header-menu-container #menu-header-menu-loggedin .menu-item a:hover::before,.site-header .av_main-header .after_logo .menu-header-menu-container #menu-header-menu .menu-item a:hover::before{width:100%}.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container #menu-header-menu-loggedin .menu-item a:focus,.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container #menu-header-menu .menu-item a:focus,.site-header .av_main-header .after_logo .menu-logged-in-menu-container #menu-header-menu-loggedin .menu-item a:focus,.site-header .av_main-header .after_logo .menu-logged-in-menu-container #menu-header-menu .menu-item a:focus,.site-header .av_main-header .after_logo .menu-header-menu-container #menu-header-menu-loggedin .menu-item a:focus,.site-header .av_main-header .after_logo .menu-header-menu-container #menu-header-menu .menu-item a:focus{color:#53afe8;border:1px solid rgba(0,0,0,0)}.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container #menu-header-menu-loggedin .menu-item a:focus::before,.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container #menu-header-menu .menu-item a:focus::before,.site-header .av_main-header .after_logo .menu-logged-in-menu-container #menu-header-menu-loggedin .menu-item a:focus::before,.site-header .av_main-header .after_logo .menu-logged-in-menu-container #menu-header-menu .menu-item a:focus::before,.site-header .av_main-header .after_logo .menu-header-menu-container #menu-header-menu-loggedin .menu-item a:focus::before,.site-header .av_main-header .after_logo .menu-header-menu-container #menu-header-menu .menu-item a:focus::before{width:100%}.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container #menu-header-menu-loggedin .menu-item a:active,.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container #menu-header-menu .menu-item a:active,.site-header .av_main-header .after_logo .menu-logged-in-menu-container #menu-header-menu-loggedin .menu-item a:active,.site-header .av_main-header .after_logo .menu-logged-in-menu-container #menu-header-menu .menu-item a:active,.site-header .av_main-header .after_logo .menu-header-menu-container #menu-header-menu-loggedin .menu-item a:active,.site-header .av_main-header .after_logo .menu-header-menu-container #menu-header-menu .menu-item a:active{color:#53afe8;border:1px solid rgba(0,0,0,0)}.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container #menu-header-menu-loggedin .menu-item a:active::before,.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container #menu-header-menu .menu-item a:active::before,.site-header .av_main-header .after_logo .menu-logged-in-menu-container #menu-header-menu-loggedin .menu-item a:active::before,.site-header .av_main-header .after_logo .menu-logged-in-menu-container #menu-header-menu .menu-item a:active::before,.site-header .av_main-header .after_logo .menu-header-menu-container #menu-header-menu-loggedin .menu-item a:active::before,.site-header .av_main-header .after_logo .menu-header-menu-container #menu-header-menu .menu-item a:active::before{width:100%}.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container #menu-header-menu-loggedin .menu-item a::before,.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container #menu-header-menu .menu-item a::before,.site-header .av_main-header .after_logo .menu-logged-in-menu-container #menu-header-menu-loggedin .menu-item a::before,.site-header .av_main-header .after_logo .menu-logged-in-menu-container #menu-header-menu .menu-item a::before,.site-header .av_main-header .after_logo .menu-header-menu-container #menu-header-menu-loggedin .menu-item a::before,.site-header .av_main-header .after_logo .menu-header-menu-container #menu-header-menu .menu-item a::before{content:" ";width:0;height:3px;background:#53afe8;position:absolute;bottom:-10px;left:0;-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear}.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container #menu-header-menu-loggedin .current-menu-item a::before,.site-header .av_main-header .after_logo .menu-header-menu-loggedin-container #menu-header-menu .current-menu-item a::before,.site-header .av_main-header .after_logo .menu-logged-in-menu-container #menu-header-menu-loggedin .current-menu-item a::before,.site-header .av_main-header .after_logo .menu-logged-in-menu-container #menu-header-menu .current-menu-item a::before,.site-header .av_main-header .after_logo .menu-header-menu-container #menu-header-menu-loggedin .current-menu-item a::before,.site-header .av_main-header .after_logo .menu-header-menu-container #menu-header-menu .current-menu-item a::before{width:100%}.site-header .open-drawer-button{display:none}.av_mobile-menu{opacity:0;pointer-events:none;max-height:0px;overflow:hidden}@media only screen and (max-width: 4000px){.site-header .av_main-header .av_main-menus{display:none}.site-header .av_main-header .chat-icon-container{margin-right:30px}.site-header .open-drawer-button{background-color:rgba(0,0,0,0);display:block}.site-header .open-drawer-button .av-burger-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-header .open-drawer-button .av-burger-button .burger-line{width:30px;height:2px;margin:3px auto;background:#000;display:block}#menu-header-menu,#menu-logged-in-menu,#menu-header-menu-loggedin{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.site-header{z-index:2;position:relative}.site-header .av_main-header .logo{padding-left:0}.site-header .open-drawer-button{margin-right:0;padding:0;outline:none}.close-me-button{width:30px;display:none}.av_mobile-menu{-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease;max-height:0px}.av_mobile-menu .logo{display:none}.av_mobile-menu.open{position:absolute;right:0;width:250px;opacity:1;pointer-events:auto;max-height:1000px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 0 20px rgba(0,0,0,.05) !important;box-shadow:0 0 20px rgba(0,0,0,.05) !important;z-index:1;background-color:#4495c4;color:#fff}.av_mobile-menu{position:absolute;right:0;width:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.av_mobile-menu .menu{text-align:center}.av_mobile-menu .menu .menu-item{padding:30px 10px}.av_mobile-menu .menu .menu-item a{text-decoration:none;color:#fff;padding:0;position:relative;font-weight:700}.av_mobile-menu .menu .menu-item a:visited{text-decoration:none;color:#fff;padding:0;position:relative}.av_mobile-menu .menu .menu-item a:hover{color:#53afe8}.av_mobile-menu .menu .menu-item a:hover::before{width:100%}.av_mobile-menu .menu .menu-item a:active{color:#53afe8}.av_mobile-menu .menu .menu-item a:active::before{width:100%}.av_mobile-menu .menu .menu-item a:focus{color:#53afe8}.av_mobile-menu .menu .menu-item a:focus::before{width:100%}.av_mobile-menu .menu .menu-item a::before{content:" ";width:0;height:3px;background:#53afe8;position:absolute;bottom:-10px;left:0}.av_mobile-menu .menu .menu-item:last-child{position:relative}.av_mobile-menu .menu .menu-item:last-child a::after{content:"|";position:absolute;color:gray;top:0;font-size:1.5em;left:-13px;z-index:25;display:block;margin-top:-10px}.av_mobile-menu .menu .log-menu-item a:hover{color:#53afe8}.av_mobile-menu .menu .log-menu-item a:active{color:#53afe8}.av_mobile-menu .menu .log-menu-item a:focus{color:#53afe8}.av_mobile-menu .menu .menu-item.current-menu-item a{color:#53afe8}.av_mobile-menu .menu .current-menu-item a::before{width:100%}.burger-line:nth-child(1){-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.burger-line:nth-child(3){-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.burger-line:nth-child(2){opacity:1;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.burger-line.translate-away:nth-child(1){position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.burger-line.translate-away:nth-child(2){opacity:0;-webkit-transform:translate(100%, 0%);-ms-transform:translate(100%, 0%);transform:translate(100%, 0%)}.burger-line.translate-away:nth-child(3){position:absolute;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.no-shadow{-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0);box-shadow:0px 0px 20px rgba(0,0,0,0)}.av_mobile-menu .menu .menu-item:last-child a::after{content:none}}#menu-header-menu-1 .menu-item:last-child,#menu-header-menu-loggedin-1 .menu-item:last-child{border-top:1px solid #fff}.footer-copyright .fixed-width{padding:0 20px;max-width:1280px;width:auto}@media only screen and (max-width: 767px){#genesis-footer-widgets .wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#genesis-footer-widgets .wrap .footer-widget-area{width:100%;text-align:center}.news-social-box ul,.menu-footer-menu-container .menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu-footer-menu-container .menu-item{margin-left:20px;margin-right:20px}.footer-copyright .copyright-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:center}.copyright-box,.news-social-box{width:100%}.news-social-box ul li{margin:0 12px 20px}}@media only screen and (max-width: 375px){.menu-footer-menu-container .menu-item{margin-left:10px;margin-right:10px}}.home h1{font-family:"Rubik Mono One"}h2,h3,h4,h5,h6{font-family:"Rubik"}body{font-family:"Rubik"}.step-guide-first .wp-block-column figure,.step-guide-second .wp-block-column figure,.step-guide-third .wp-block-column figure,.step-guide-fourth .wp-block-column figure{margin:0 auto}.collaborate-create:after{opacity:.7;content:" ";width:500px;height:500px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;mix-blend-mode:difference;background-image:url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23f57202;%7D.cls-2%7Bfill:none;%7D.cls-3%7Bfill:%236bbafe;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Path_26' data-name='Path 26' class='cls-1' d='M151.36,133.77c133.58-54,272.66-121,240.77,89.88S208.78,364.59,147.66,336.53,17.79,187.76,151.36,133.77Z'/%3E%3Cpath class='cls-2' d='M361.48,287.42C229.92,366.48,94.75,460.23,93.15,233S262.59,54.11,331.59,73.45,493,208.35,361.48,287.42Z'/%3E%3Cg id='Path_26-2' data-name='Path 26'%3E%3Cpath class='cls-3' d='M95.22,211.37l-1-.06c4.49-75.06,29.21-123.83,73.47-145l.43.9C124.22,88.21,99.69,136.7,95.22,211.37Z'/%3E%3C/g%3E%3Cg id='Path_26-3' data-name='Path 26'%3E%3Cpath class='cls-3' d='M168.4,372.88c-12.36,0-23-2.51-32.08-7.54-26.11-14.45-40-49.49-42.48-107.14l1-.05c2.46,57.28,16.18,92.05,42,106.32,19.9,11,47.54,9.77,84.51-3.8,33-12.12,70.05-32.63,108.28-54.36l.49.87c-38.26,21.75-75.34,42.28-108.43,54.43C201.16,369.13,183.5,372.88,168.4,372.88Z'/%3E%3C/g%3E%3Cg id='Path_26-4' data-name='Path 26'%3E%3Cpath class='cls-3' d='M371.5,283.19l-.54-.84c29.23-19,62.66-52,55.92-100.89C420,131.84,374.07,88.08,335.41,76l-.41-.13c-27.82-8.69-74.38-23.25-118.46-20.46l-.06-1c44.26-2.8,90.94,11.79,118.82,20.51l.41.13c39,12.17,85.26,56.27,92.16,106.29C431.63,208.61,424.91,248.42,371.5,283.19Z'/%3E%3C/g%3E%3C/svg%3E")}.cc-wrap{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}.cc-wrap h2{font-weight:bold;color:#fff;font-size:45px;line-height:1}.entry-header .entry-title{font-size:46px;font-weight:700;margin-bottom:90px;text-align:center}.woocommerce.full-width-content .content{max-width:100%;width:100%}.woocommerce-page.full-width-content .content{max-width:100%;width:100%;padding-bottom:80px}.woocommerce-page .u-column1{text-align:center;margin-bottom:80px}.woocommerce-page .u-column2{text-align:center;margin-bottom:80px}.woocommerce-page h2{font-weight:600;font-size:22px}.woocommerce-page .woocommerce form.login{border:0;padding:0 30px}.woocommerce-page .woocommerce form.register{border:0;padding:0 30px}.woocommerce-page .woocommerce form .form-row input.input-text{border:1px solid #d6d6d6;border-radius:6px !important;line-height:1.8;padding:12px 20px}.woocommerce-page .woocommerce form .form-row label{font-size:16px;color:rgba(0,0,0,.5)}.woocommerce-page .woocommerce form p{font-size:16px;color:rgba(0,0,0,.5)}.woocommerce-page .woocommerce form p a{color:#53afe8;text-decoration:none}.woocommerce-page .woocommerce form p a:visited{color:#53afe8;text-decoration:none}.woocommerce-page .woocommerce p a{color:#53afe8;text-decoration:none}.woocommerce-page .woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{margin-top:30px;margin-left:20px}.woocommerce-page .woocommerce .woocommerce-form-login .woocommerce-form-login__submit{margin:20px 0 15px;font-size:16px;color:#7ed0b7;padding:20px 85px;border:1px solid #7ed0b7;-webkit-box-shadow:0px 1px 9px rgba(126,208,191,.5);box-shadow:0px 1px 9px rgba(126,208,191,.5);border-radius:6px;text-decoration:none;background-color:#fff}.woocommerce-page .woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover{background-color:rgba(126,208,191,.3);color:#7ed0b7}.woocommerce-page .woocommerce .woocommerce-form-login .woocommerce-form-login__submit:active{background-color:rgba(126,208,191,.3);color:#7ed0b7}.woocommerce-page .woocommerce .woocommerce-form-login .woocommerce-form-login__submit:focus{background-color:rgba(126,208,191,.3);color:#7ed0b7}.woocommerce-page .woocommerce button.button{font-size:16px;color:#7ed0b7;padding:20px 85px;border:1px solid #7ed0b7;-webkit-box-shadow:0px 1px 9px rgba(126,208,191,.5);box-shadow:0px 1px 9px rgba(126,208,191,.5);border-radius:6px;text-decoration:none;background-color:#fff}.woocommerce-page .woocommerce button.button:hover{background-color:rgba(126,208,191,.3);color:#7ed0b7}.woocommerce-page .woocommerce button.button:active{background-color:rgba(126,208,191,.3);color:#7ed0b7}.woocommerce-page .woocommerce button.button:focus{background-color:rgba(126,208,191,.3);color:#7ed0b7}.woocommerce-page .woocommerce-MyAccount-navigation{float:none !important;max-width:98%}.woocommerce-page .woocommerce-MyAccount-navigation ul li{text-transform:capitalize}.woocommerce-page .woocommerce-MyAccount-navigation ul li a{text-decoration:none;color:#585858}.woocommerce-page .woocommerce-MyAccount-navigation ul li a:visited{text-decoration:none;color:#585858}.woocommerce-page .woocommerce-MyAccount-navigation ul li a:hover{text-decoration:none;color:#000}.woocommerce-page .woocommerce-MyAccount-navigation ul li a:active{text-decoration:none;color:#000}.woocommerce-page .woocommerce-MyAccount-navigation ul li a:focus{text-decoration:none;color:#000}.woocommerce-page .woocommerce-MyAccount-navigation ul .is-active>a{text-decoration:none;color:#000}.woocommerce-account .woocommerce-MyAccount-content{float:none !important}.woocommerce-MyAccount-navigation ul{padding-left:0}.woocommerce-page .woocommerce-MyAccount-navigation{border:1px solid #7ed0b7;border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(126,208,183,.54);box-shadow:0 3px 9px rgba(126,208,183,.54);padding-top:50px;margin-bottom:80px}.woocommerce-error{background-color:#fafafa;border-top-color:#53afe8}.woocommerce-error::before{color:#53afe8}.woocommerce-info{background-color:#fafafa;border-top-color:#53afe8}.woocommerce-info::before{color:#53afe8}.woocommerce-message{background-color:#fafafa;border-top-color:#53afe8}.woocommerce-message::before{color:#53afe8}.woocommerce a.button{background-color:#fff;border:1px solid #7ed0b7;border-radius:6px;-webkit-box-shadow:0 1px 9px rgba(126,208,191,.5);box-shadow:0 1px 9px rgba(126,208,191,.5);color:#7ed0b7 !important;font-size:16px;font-weight:400;padding:20px 60px;margin-left:10px}.woocommerce a.button:focus{background-color:rgba(126,208,191,.3)}.woocommerce a.button:hover{background-color:rgba(126,208,191,.3)}.woocommerce a.button.alt{background-color:#fff;border:1px solid #7ed0b7;border-radius:6px;-webkit-box-shadow:0 1px 9px rgba(126,208,191,.5);box-shadow:0 1px 9px rgba(126,208,191,.5);color:#7ed0b7 !important;font-size:16px;font-weight:400;padding:20px 60px;margin-left:10px}.woocommerce a.button.alt:focus{background-color:rgba(126,208,191,.3)}.woocommerce a.button.alt:hover{background-color:rgba(126,208,191,.3)}.woocommerce button.button{background-color:#fff;border:1px solid #7ed0b7;border-radius:6px;-webkit-box-shadow:0 1px 9px rgba(126,208,191,.5);box-shadow:0 1px 9px rgba(126,208,191,.5);color:#7ed0b7 !important;font-size:16px;font-weight:400;padding:20px 60px;margin-top:20px}.woocommerce button.button:focus{background-color:rgba(126,208,191,.3)}.woocommerce button.button:hover{background-color:rgba(126,208,191,.3)}.woocommerce button.button.alt{background-color:#fff;border:1px solid #7ed0b7;border-radius:6px;-webkit-box-shadow:0 1px 9px rgba(126,208,191,.5);box-shadow:0 1px 9px rgba(126,208,191,.5);color:#7ed0b7 !important;font-size:16px;font-weight:400;padding:20px 60px}.woocommerce button.button.alt:focus{background-color:rgba(126,208,191,.3)}.woocommerce button.button.alt:hover{background-color:rgba(126,208,191,.3)}.woocommerce input.button{background-color:#fff;border:1px solid #7ed0b7;border-radius:6px;-webkit-box-shadow:0 1px 9px rgba(126,208,191,.5);box-shadow:0 1px 9px rgba(126,208,191,.5);color:#7ed0b7 !important;font-size:16px;font-weight:400;padding:20px 60px}.woocommerce input.button:focus{background-color:rgba(126,208,191,.3)}.woocommerce input.button:hover{background-color:rgba(126,208,191,.3)}.woocommerce input.button.alt{background-color:#fff;border:1px solid #7ed0b7;border-radius:6px;-webkit-box-shadow:0 1px 9px rgba(126,208,191,.5);box-shadow:0 1px 9px rgba(126,208,191,.5);color:#7ed0b7 !important;font-size:16px;font-weight:400;padding:20px 60px}.woocommerce input.button.alt:focus{background-color:rgba(126,208,191,.3)}.woocommerce input.button.alt:hover{background-color:rgba(126,208,191,.3)}.woocommerce input.button[type=submit]{background-color:#fff;border:1px solid #7ed0b7;border-radius:6px;-webkit-box-shadow:0 1px 9px rgba(126,208,191,.5);box-shadow:0 1px 9px rgba(126,208,191,.5);color:#7ed0b7 !important;font-size:16px;font-weight:400;padding:20px 60px}.woocommerce #respond input#submit{background-color:#fff;border:1px solid #7ed0b7;border-radius:6px;-webkit-box-shadow:0 1px 9px rgba(126,208,191,.5);box-shadow:0 1px 9px rgba(126,208,191,.5);color:#7ed0b7 !important;font-size:16px;font-weight:400;padding:20px 60px;margin-left:10px}.woocommerce #respond input#submit:focus{background-color:rgba(126,208,191,.3)}.woocommerce #respond input#submit:hover{background-color:rgba(126,208,191,.3)}.woocommerce #respond input#submit.alt{background-color:#fff;border:1px solid #7ed0b7;border-radius:6px;-webkit-box-shadow:0 1px 9px rgba(126,208,191,.5);box-shadow:0 1px 9px rgba(126,208,191,.5);color:#7ed0b7 !important;font-size:16px;font-weight:400;padding:20px 60px;margin-left:10px}.woocommerce #respond input#submit.alt:focus{background-color:rgba(126,208,191,.3)}.woocommerce #respond input#submit.alt:hover{background-color:rgba(126,208,191,.3)}.woocommerce input[type=submit]:focus{background-color:rgba(126,208,191,.3);color:#7ed0b7}.woocommerce input[type=submit]:hover{background-color:rgba(126,208,191,.3);color:#7ed0b7}.woocommerce-account .addresses .title .edit{font-size:16px;color:#7ed0b7 !important;padding:10px 40px;border:1px solid #7ed0b7;-webkit-box-shadow:0px 1px 9px rgba(126,208,191,.5);box-shadow:0px 1px 9px rgba(126,208,191,.5);border-radius:6px;text-decoration:none;background-color:#fff}.woocommerce-account .addresses .title .edit:visited{color:#7ed0b7 !important;border:1px solid #7ed0b7;background-color:#fff}.woocommerce-account .addresses .title .edit:hover{background-color:rgba(126,208,191,.3)}.woocommerce-account .addresses .title .edit:active{background-color:rgba(126,208,191,.3)}.woocommerce-account .addresses .title .edit:focus{background-color:rgba(126,208,191,.3)}#coupon_code{margin-top:25px}.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{background-color:rgba(0,0,0,0)}.woocommerce-account .woocommerce-notices-wrapper{width:100%;max-width:100%}.woocommerce-account .woocommerce-notices-wrapper .woocommerce-error li{padding-left:15px !important}.woocommerce-account .woocommerce{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{min-width:220px;width:220px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{max-width:80%;width:100%;margin-left:40px}.woocommerce-account .woocommerce-MyAccount-navigation ul{text-align:left}.woocommerce-account .woocommerce-MyAccount-navigation ul li{display:block;margin:0 10px 20px}.logged-in.woocommerce-account .woocommerce{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.woocommerce-account .woocommerce-Addresses{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-account .woocommerce-Addresses .woocommerce-Address{float:none;width:100%;text-align:left}.single-product .entry-meta{display:none}.single-product .product_meta{display:none}.single-product .woocommerce-tabs.wc-tabs-wrapper{display:none}.single-product .related.products{display:none}.single-product #respond{display:none}.single-product .woocommerce-product-gallery__trigger{display:none}.single-product .woocommerce-product-gallery{width:45% !important;pointer-events:none}.single-product .entry .product{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-product .entry .product .cart{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.single-product .woocommerce-product-details__short-description p{margin-bottom:0px}.single-product .entry .product .price{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.single-product .entry .product .price .amount{font-weight:900;font-size:1.35em;color:#53afe8}.single-product .entry .product .price .subscription-details{display:none}.single-product .summary.entry-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:45% !important}.single-product #product-45 .price{display:none !important}.single-product .picture-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-product .picture-container div{width:48.5%;border-radius:15px 15px 15px 15px;overflow:hidden}.single-product .picture-container div img{width:115%;height:115%;-o-object-fit:cover;object-fit:cover}.single-product .entry-header{position:absolute;top:0px;left:0px;right:0px;bottom:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-product .entry-header h1.entry-title{font-size:calc(7px + 3vw);margin-bottom:0px;max-width:60%;text-align:left;margin-left:20%}.wpcf7-mail-sent-ok{border:none !important;font-size:20px;font-weight:600;color:#7ed0b7}.wpcf7-mail-sent-ok:before{content:" ";background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='far' data-icon='comment-alt-check' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-comment-alt-check fa-w-16 fa-9x'%3E%3Cpath fill='%237ED0B7' d='M448 0H64C28.7 0 0 28.7 0 64v288c0 35.3 28.7 64 64 64h96v84c0 7.1 5.8 12 12 12 2.4 0 4.9-.7 7.1-2.4L304 416h144c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64zm16 352c0 8.8-7.2 16-16 16H288l-12.8 9.6L208 428v-60H64c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16h384c8.8 0 16 7.2 16 16v288zM332.7 130.4c-3.8-3.9-10.1-3.9-14-.1L231.4 217l-37.9-38.2c-3.8-3.9-10.1-3.9-14-.1l-23.4 23.2c-3.9 3.8-3.9 10.1-.1 14l68.1 68.6c3.8 3.9 10.1 3.9 14 .1l117.8-116.8c3.9-3.8 3.9-10.1.1-14l-23.3-23.4z' class=''%3E%3C/path%3E%3C/svg%3E");width:25px;height:25px;background-position:center center;background-repeat:no-repeat;border:none !important;font-size:20px;font-weight:600;color:#7ed0b7;display:inline-block;margin-right:10px;margin-bottom:-8px}body .not-logged-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#d3be00;-webkit-box-shadow:0px 0px 5px #d3be00;box-shadow:0px 0px 5px #d3be00;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100px;border-radius:5px 5px 5px 5px;font-weight:bold}body .not-logged-in p{margin:20px 20px 20px 20px;text-align:center}.img-container.two-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px 0}.img-container.two-col .wp-block-column{margin-bottom:30px}.img-container.two-col figure{width:100%;border-radius:15px 15px 15px 15px;overflow:hidden}@media screen and (min-width: 1300px){.single-product .entry-header h1.entry-title{font-size:50px}}@media screen and (max-width: 768px){.logos-block .wp-block-image{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.three-icons-contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.drawer-button{display:none}.member-logged-in .drawer-button{display:block}.single-product .entry-header h1.entry-title{font-size:calc(10px + 4vw);margin-left:0px;max-width:50%;min-width:170px}.single-product .picture-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-product .picture-container div{width:90%;margin-bottom:30px}.single-product .entry .product{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.single-product .entry .product .cart{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.single-product .woocommerce-product-gallery{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90% !important}.single-product .summary.entry-summary{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90% !important}.img-container.two-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width: 992px){.site-inner{padding:20px 0 0}.woocommerce-account .woocommerce{-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{width:100%}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{max-width:100%;margin-left:0}.woocommerce-account .woocommerce-MyAccount-navigation ul{text-align:center}.woocommerce-account .woocommerce-MyAccount-navigation ul li{display:inline-block}.logged-in.woocommerce-account .woocommerce{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width: 920px){.cc-wrap{top:36%;-webkit-transform:translate(-50%, -36%);-ms-transform:translate(-50%, -36%);transform:translate(-50%, -36%)}.collaborate-create:after{top:30%;-webkit-transform:translate(-50%, -30%);-ms-transform:translate(-50%, -30%);transform:translate(-50%, -30%)}}@media only screen and (max-width: 768px){.cc-wrap{top:34%;-webkit-transform:translate(-50%, -34%);-ms-transform:translate(-50%, -34%);transform:translate(-50%, -34%)}.cc-wrap h2{font-size:35px}.collaborate-create:after{width:400px;height:400px;top:28%;-webkit-transform:translate(-50%, -28%);-ms-transform:translate(-50%, -28%);transform:translate(-50%, -28%)}}@media only screen and (max-width: 599px){.collaborate-create .wp-block-columns{margin-bottom:0}.plat-prof .wp-block-column{-ms-flex-preferred-size:50% !important;flex-basis:50% !important}}.side-bar.right-side-bar p:last-child{font-size:.75em}.side-bar.right-side-bar a{font-size:.9em;line-height:1.1}.side-bar.right-side-bar .course-activity{overflow:hidden}.side-bar.right-side-bar .right-side-content{-webkit-box-shadow:none;box-shadow:none}.side-bar.right-side-bar div{max-height:unset}.side-bar.right-side-bar .notes-block{-webkit-transition:none;-o-transition:none;transition:none}.side-bar.right-side-bar .notes-block.inactive{opacity:0;height:0px;margin:0px;padding:0px}.side-bar.right-side-bar .announcements-block{-webkit-transition:none;-o-transition:none;transition:none}.side-bar.right-side-bar .announcements-block.inactive{opacity:0;height:0px;margin:0px;padding:0px}.video-item{text-align:center;margin-top:50px}.progress-bar-container{z-index:2;border-radius:0px 0px 0px 0px !important;border:none !important;margin-bottom:-20px !important;pointer-events:none;margin-top:20px;-webkit-box-shadow:none !important;box-shadow:none !important}.course-activity-heading{position:relative}@-webkit-keyframes fadeIn{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}50%{opacity:0}100%{opacity:1}}.side-bar .active-section{border-color:#fff}.side-bar .active-section:hover{-webkit-box-shadow:0px 0px 5px #fff !important;box-shadow:0px 0px 5px #fff !important;cursor:pointer}.side-bar .active-border{border-color:#fff;-webkit-box-shadow:0px 0px 5px #fff;box-shadow:0px 0px 5px #fff}.side-bar>div{border:1px solid rgba(0,0,0,0);-webkit-box-shadow:0px 0px 5px #fff;box-shadow:0px 0px 5px #fff;border-radius:5px 5px 5px 5px;margin-bottom:10px}.side-bar>div button,.side-bar>div a{background-color:rgba(0,0,0,0);height:100%;width:100%;position:relative;padding:12px 0px;text-decoration:none;text-transform:uppercase}.side-bar .course-activities .course-activity .course-activity-item{line-height:1.5em}.side-bar .course-activity{padding:30px;padding-bottom:15px;padding-top:25px;max-height:300px}.side-bar .course-activity p{margin-bottom:10px;line-height:1.1}.side-bar .course-activity .course-activity-sidebar-heading{margin:0px;font-weight:bold;text-align:center}.side-bar .course-activity .course-activity-course-title{padding:0px;margin:0px;margin-bottom:10px;font-weight:100;font-size:.8em;text-align:center}.side-bar .course-activity .course-activity-item{font-size:1em;color:#4495c4;cursor:pointer;margin-top:25px;margin-bottom:25px}.side-bar .course-activity .active{font-weight:bold;color:#4495c4;background-color:#fff;padding:10px}.side-bar .right-side-content{font-size:.8em;margin-top:15px;border:none}.side-bar .right-side-content a{text-decoration:none}.side-bar .right-side-content li{list-style:none;margin-left:0px}.side-bar .right-side-content.inactive{pointer-events:none;opacity:0}.full-class-container{display:-webkit-box;display:-ms-flexbox;display:flex}.full-class-container ul{margin-bottom:15px;margin-top:15px}.full-class-container ul li{list-style-type:disc;margin-left:30px;margin-bottom:15px}.full-class-container ul li ul li{list-style-type:circle}.full-class-container .main-content{opacity:1;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;min-height:75vh;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-width:0;margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex}.full-class-container .main-content .main-content-wrapper{max-width:66%}@media(max-width: 1024px){.full-class-container .main-content .main-content-wrapper{width:100%}}.full-class-container .main-content.inactive{pointer-events:none;opacity:0}.full-class-container .main-content .class-heading{position:relative}.full-class-container .main-content .class-heading svg{position:absolute;top:20px;left:0px;right:0px;bottom:0px;height:100%;z-index:4;width:450px;margin:0 auto;mix-blend-mode:difference;opacity:.7}.full-class-container .main-content .class-heading .class-header{font-weight:900;text-align:center;margin-bottom:50px;letter-spacing:-1px;position:absolute;z-index:5;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;width:80%}.full-class-container .main-content .category-list-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px}.full-class-container .main-content .category-list-container .category-container{width:49%;display:-ms-flexbox;display:flex;display:-webkit-box;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:30px}.full-class-container .main-content .category-list-container .category-container .category-image-container{width:18%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.full-class-container .main-content .category-list-container .category-container .category-image-container img{height:25px}.full-class-container .main-content .category-list-container .category-container .category-name{margin:0px;color:#53afe8;font-weight:900}.full-class-container .main-content .category-list-container .category-container .category-content-container{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);max-width:82%}.full-class-container .main-content .category-list-container .category-container .category-content-container h3{margin-bottom:0px;font-weight:600;font-size:.8em}.full-class-container .main-content .category-list-container .category-container .category-content-container .category-name{position:relative}.full-class-container .main-content .category-list-container .category-container .category-content-container p{word-wrap:wrap}.full-class-container .main-content .main-image-container{width:100%;height:200px;margin-bottom:50px;position:relative}.full-class-container .main-content .main-image-container:after{content:" ";position:absolute;top:0px;left:0px;right:0px;bottom:0px;border-radius:5px 5px 5px 5px;background-color:#0577c4;opacity:.7}.full-class-container .main-content .main-image-container img{position:relative;-o-object-fit:cover;object-fit:cover;overflow:hidden;height:100%;width:100%;-o-object-position:center center;object-position:center center;border-radius:5px 5px 5px 5px}.full-class-container .main-content .nextOnly{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.full-class-container .main-content .next-prev-button-container{margin-top:75px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.full-class-container .main-content .next-prev-button-container .next-prev-button{padding:10px;min-width:100px;background-color:#4495c4;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;border:2px solid rgba(0,0,0,0);border-radius:0}.full-class-container .main-content .next-prev-button-container .next-prev-button:hover{background-color:#01375c}.full-class-container .main-content .next-prev-button-container .next-prev-button.border-radius{margin-right:20px;margin-left:20px}.full-class-container .main-content .next-prev-button-container .next-prev-button.border-radius:hover{background-color:#125886}.full-class-container .main-content .next-prev-button-container .next{margin-right:20px}.full-class-container .main-content .next-prev-button-container .prev{margin-left:20px}.full-class-container .main-content .next-prev-button-container .final{height:50px}.full-class-container .main-content .next-prev-button-container .final a{color:#fff;text-decoration:none}.full-class-container .main-content .wisywig-content p{margin-bottom:10px;font-size:.9em}.full-class-container .main-content .wisywig-content li{margin-bottom:5px}.full-class-container .main-content .wisywig-content li img{margin-bottom:0px}.full-class-container .main-content .wisywig-content li ul{margin-top:5px}.full-class-container .learning_outcomes .wp-block-columns,.full-class-container .equipment_list .wp-block-columns{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:90%;margin:100px auto}.full-class-container .learning_outcomes .wp-block-columns .wp-block-column,.full-class-container .equipment_list .wp-block-columns .wp-block-column{margin-left:0px;-ms-flex-preferred-size:48%;flex-basis:48%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.full-class-container .learning_outcomes .wp-block-columns .wp-block-column div:first-child,.full-class-container .equipment_list .wp-block-columns .wp-block-column div:first-child{width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 10px}.full-class-container .learning_outcomes .wp-block-columns .wp-block-column div:first-child img,.full-class-container .equipment_list .wp-block-columns .wp-block-column div:first-child img{max-width:100px;width:100%}.full-class-container .learning_outcomes .wp-block-columns .wp-block-column div:first-child p,.full-class-container .equipment_list .wp-block-columns .wp-block-column div:first-child p{margin-bottom:0px;font-size:5.8em;line-height:1em;font-weight:bold;opacity:.1;position:relative;right:-40px;z-index:0;word-break:keep-all}.full-class-container .learning_outcomes .wp-block-columns .wp-block-column div:last-child,.full-class-container .equipment_list .wp-block-columns .wp-block-column div:last-child{width:75%;margin:0 20px}.full-class-container .learning_outcomes .wp-block-columns .wp-block-column div:last-child p,.full-class-container .equipment_list .wp-block-columns .wp-block-column div:last-child p{margin:0;font-size:.95em}.full-class-container .learning_outcomes .wp-block-columns .wp-block-column:last-child,.full-class-container .equipment_list .wp-block-columns .wp-block-column:last-child{margin-right:auto}.full-class-container .equipment_list .e-section-title{text-align:center;font-weight:bold;margin:50px auto;margin-top:0px;font-size:1em}.full-class-container .equipment_list .wp-block-columns{margin-bottom:0px;margin-top:40px;padding-top:50px}.full-class-container .equipment_list .wp-block-columns:nth-child(odd){background-color:#d3d3d3;background-color:#fafafa;border-radius:15px 15px 15px 15px}.full-class-container .equipment_list .wp-block-columns .wp-block-column{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-ms-flex-preferred-size:100% !important;flex-basis:100% !important;position:relative;margin-bottom:80px;margin-left:50px}.full-class-container .equipment_list .wp-block-columns .wp-block-column div:first-child{width:10%}.full-class-container .equipment_list .wp-block-columns .wp-block-column div:first-child p{display:inline-block;right:0px}.full-class-container .equipment_list .wp-block-columns .wp-block-column>div:last-child{width:80%}.full-class-container .equipment_list .wp-block-columns .wp-block-column>div:last-child p{display:inline-block}.full-class-container .equipment_list .wp-block-columns .wp-block-column>div:last-child div{width:100%}.full-class-container .equipment_list .wp-block-columns .wp-block-column .outcome-image-container{position:absolute;left:-30px;top:-35px}.full-class-container .equipment_list .wp-block-columns .wp-block-column:last-child{margin-right:auto;margin-left:50px}.full-class-container .equipment_list .sub-items{margin-left:30px;margin-top:30px !important}.full-class-container .equipment_list .sub-items p{opacity:.7;line-height:1.1}.full-class-container .equipment_list .sub-items iframe{margin-top:-50px}.full-class-container .procedure .procedure-items{margin:50px;margin-top:75px}.full-class-container .procedure .procedure-items .procedure-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.full-class-container .procedure .procedure-items .procedure-item .procedure-number{width:15%;text-align:center;font-size:4em;font-weight:bold;line-height:.8em}.full-class-container .procedure .procedure-items .procedure-item .procedure-content{width:85%}.full-class-container .procedure .procedure-items .procedure-item .procedure-content h3{font-weight:900;margin-bottom:10px;font-size:1.2em}.full-class-container .procedure .procedure-items .procedure-item .procedure-content p{font-size:.9em}.full-class-container .procedure .procedure-items .procedure-item:nth-child(1) h3{color:#57aee1}.full-class-container .procedure .procedure-items .procedure-item:nth-child(1) .procedure-number{color:#57aee1}.full-class-container .procedure .procedure-items .procedure-item:nth-child(2) h3{color:#5ec9e1}.full-class-container .procedure .procedure-items .procedure-item:nth-child(2) .procedure-number{color:#5ec9e1}.full-class-container .procedure .procedure-items .procedure-item:nth-child(3) h3{color:#7ecad0}.full-class-container .procedure .procedure-items .procedure-item:nth-child(3) .procedure-number{color:#7ecad0}.full-class-container .procedure .procedure-items .procedure-item:nth-child(4) h3{color:#80ccb5}.full-class-container .procedure .procedure-items .procedure-item:nth-child(4) .procedure-number{color:#80ccb5}.full-class-container .procedure .procedure-items .procedure-item:nth-child(5) h3{color:#6fc286}.full-class-container .procedure .procedure-items .procedure-item:nth-child(5) .procedure-number{color:#6fc286}.full-class-container .procedure .procedure-items .procedure-item:nth-child(6) h3{color:#8cc867}.full-class-container .procedure .procedure-items .procedure-item:nth-child(6) .procedure-number{color:#8cc867}.full-class-container .procedure .procedure-items .procedure-item:nth-child(7) h3{color:#bcd86a}.full-class-container .procedure .procedure-items .procedure-item:nth-child(7) .procedure-number{color:#bcd86a}.full-class-container .procedure .procedure-items .procedure-item:nth-child(8) h3{color:#dae360}.full-class-container .procedure .procedure-items .procedure-item:nth-child(8) .procedure-number{color:#dae360}.full-class-container .procedure .procedure-items .procedure-item:nth-child(9) h3{color:#e6e977}.full-class-container .procedure .procedure-items .procedure-item:nth-child(9) .procedure-number{color:#e6e977}.full-class-container .procedure .procedure-items .procedure-item:nth-child(10) h3{color:#e6e977}.full-class-container .procedure .procedure-items .procedure-item:nth-child(10) .procedure-number{color:#e6e977}.lesson_preparation iframe{margin-top:20px}.chapters iframe{margin-top:25px}.chapters ol{list-style:none;counter-reset:my-awesome-counter;padding-left:75px;position:relative}.chapters ol ol{padding-left:45px}.chapters ol li{counter-increment:my-awesome-counter;margin-bottom:30px !important}.chapters ol li span{display:block;clear:both;margin-top:30px;color:#333 !important}.chapters ol li span a{color:#0073e5 !important}.chapters ol li span a:visited{color:#0073e5 !important}.chapters ol li span a:hover{color:#333 !important}.chapters ol li span a:active{color:#333 !important}.chapters ol li span a:focus{color:#333 !important}.chapters ol li::before{color:#e6e977}.chapters ol li b{color:#e6e977}.chapters ol li strong{color:#e6e977}.chapters ol li:nth-child(1)::before{color:#57aee1}.chapters ol li:nth-child(1) b{color:#57aee1}.chapters ol li:nth-child(1) strong{color:#57aee1}.chapters ol li:nth-child(2)::before{color:#5ec9e1}.chapters ol li:nth-child(2) b{color:#5ec9e1}.chapters ol li:nth-child(2) strong{color:#5ec9e1}.chapters ol li:nth-child(3)::before{color:#7ecad0}.chapters ol li:nth-child(3) b{color:#7ecad0}.chapters ol li:nth-child(3) strong{color:#7ecad0}.chapters ol li:nth-child(4)::before{color:#80ccb5}.chapters ol li:nth-child(4) b{color:#80ccb5}.chapters ol li:nth-child(4) strong{color:#80ccb5}.chapters ol li:nth-child(5)::before{color:#6fc286}.chapters ol li:nth-child(5) b{color:#6fc286}.chapters ol li:nth-child(5) strong{color:#6fc286}.chapters ol li:nth-child(6)::before{color:#8cc867}.chapters ol li:nth-child(6) b{color:#8cc867}.chapters ol li:nth-child(6) strong{color:#8cc867}.chapters ol li:nth-child(7)::before{color:#bcd86a}.chapters ol li:nth-child(7) b{color:#bcd86a}.chapters ol li:nth-child(7) strong{color:#bcd86a}.chapters ol li:nth-child(8)::before{color:#dae360}.chapters ol li:nth-child(8) b{color:#bcd86a}.chapters ol li:nth-child(8) strong{color:#bcd86a}.chapters ol li:nth-child(9)::before{color:#e6e977}.chapters ol li:nth-child(9) b{color:#bcd86a}.chapters ol li:nth-child(9) strong{color:#bcd86a}.chapters ol li:nth-child(10)::before{color:#e6e977}.chapters ol li:nth-child(10) b{color:#e6e977}.chapters ol li:nth-child(10) strong{color:#e6e977}.chapters ol li::before{content:counter(my-awesome-counter);left:0px;font-weight:bold;position:absolute;font-size:70px;opacity:.5;line-height:1}.chapters b:empty{display:none}.chapters ol li li::before{content:"" counter(my-awesome-counter, upper-roman) ".";font-size:25px;font-weight:400;line-height:1}.chapters ol li li li::before{content:"" counter(my-awesome-counter, lower-alpha) ".";font-size:25px;font-weight:400;line-height:1}.chapters ol li li li li::before{content:"" counter(my-awesome-counter, lower-roman) ".";font-size:25px;font-weight:400;line-height:1}.chapters ol li{display:block}.chapters ol li b{padding:0px;padding-bottom:5px;padding-left:0px;font-size:1.5em;display:block}.chapters ol li strong{padding:0px;padding-bottom:5px;padding-left:0px;font-size:1.5em;display:block}.chapters ol li ol li{padding-top:20px}.chapters ol li ol li b{font-size:1em;line-height:1;padding:0px}.chapters ol li ol li strong{font-size:1em;line-height:1;padding:0px}.chapters ol li ol{margin-top:30px}.notes-text-block li{list-style:inherit !important;margin-left:20px !important;line-height:1}.notes-text-block li li{margin-left:20px !important}.class-listing>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.class-listing>div>img{max-height:175px}#genesis-content .no-account .learning_outcomes h2{margin-bottom:30px}#genesis-content .no-account .learning_outcomes p:nth-child(2):not(:last-child){display:none}#genesis-content .no-account>div:first-child{width:0%}#genesis-content .no-account>div{width:100%;max-width:1150px}#genesis-content .no-account>div:last-child{width:0%}#genesis-content .no-account .learning_outcomes{margin-top:100px}#genesis-content .no-account .category-and-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:145px}#genesis-content .no-account .category-and-image>div{width:48%}#genesis-content .no-account .category-and-image>div h1{font-weight:900;font-size:40px;margin-bottom:30px}#genesis-content .no-account .category-and-image>div:last-child img{height:100%;-o-object-fit:cover;object-fit:cover;border-radius:5px 5px 5px 5px}#genesis-content .no-account .class-heading .main-image-container{width:100%;height:300px;margin-bottom:50px;position:relative}#genesis-content .no-account .class-heading .main-image-container:after{content:none}#genesis-content .no-account .class-heading .main-image-container img{position:relative;-o-object-fit:cover;object-fit:cover;overflow:hidden;height:100%;width:100%;-o-object-position:center center;object-position:center center;border-radius:5px 5px 5px 5px}#genesis-content .no-account .btn-general{margin-top:100px}#genesis-content .no-account .category-list-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}#genesis-content .no-account .category-list-container .category-container{width:48%;display:-ms-flexbox;display:flex;display:-webkit-box;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:30px}#genesis-content .no-account .category-list-container .category-container .category-image-container{width:13%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#genesis-content .no-account .category-list-container .category-container .category-image-container img{height:25px}#genesis-content .no-account .category-list-container .category-container .category-name{margin:0px;color:#53afe8;font-weight:900}#genesis-content .no-account .category-list-container .category-container .category-content-container{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);max-width:87%}#genesis-content .no-account .category-list-container .category-container .category-content-container h3{margin-bottom:0px;font-weight:600;font-size:.8em}#genesis-content .no-account .category-list-container .category-container .category-content-container .category-name{position:relative}#genesis-content .no-account .category-list-container .category-container .category-content-container p{word-wrap:wrap}.drawer-button{position:fixed;opacity:0;pointer-events:none}@media screen and (max-width: 1280px){#genesis-content .no-account .category-and-image>div h1{font-size:36px}#genesis-content .no-account .category-list-container .category-container .category-name{font-size:17px}.full-class-container .learning_outcomes .wp-block-columns{max-width:1035px;width:100%}}@media screen and (max-width: 1180px){.side-bar .course-activity .course-activity-sidebar-heading{font-size:17px}}@media screen and (max-width: 992px){#genesis-content .no-account .main-content>.category-and-image{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#genesis-content .no-account .category-and-image{-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin-bottom:40px}#genesis-content .no-account .category-and-image>div{width:100%;text-align:center}#genesis-content .no-account .category-and-image>div h1{font-size:34px;position:absolute;top:0;width:100%}#genesis-content .no-account .category-and-image>div:last-child{margin-top:80px;margin-bottom:40px}#genesis-content .no-account .category-list-container{padding:0 20px;text-align:left}#genesis-content .no-account .category-list-container .category-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.full-class-container .learning_outcomes .wp-block-columns .wp-block-column div:first-child{margin:0 20px}.full-class-container .main-content{min-height:auto}}@media screen and (max-width: 768px){#genesis-content .no-account .category-and-image>div h1{font-size:30px}}@media screen and (max-width: 768px){body.my-courses #genesis-content .full-class-container,body.single-classes #genesis-content .full-class-container,body.videos-page #genesis-content .full-class-container,body.plat-prof #genesis-content .full-class-container,body.help #genesis-content .full-class-container,body.edp #genesis-content .full-class-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.my-courses #genesis-content .full-class-container .left-side-bar,body.single-classes #genesis-content .full-class-container .left-side-bar,body.videos-page #genesis-content .full-class-container .left-side-bar,body.plat-prof #genesis-content .full-class-container .left-side-bar,body.help #genesis-content .full-class-container .left-side-bar,body.edp #genesis-content .full-class-container .left-side-bar{position:fixed;width:calc(100% - 60px);opacity:0;padding:30px;top:0px;bottom:0px;left:-150%;z-index:20}body.my-courses #genesis-content .full-class-container .left-side-bar.open,body.single-classes #genesis-content .full-class-container .left-side-bar.open,body.videos-page #genesis-content .full-class-container .left-side-bar.open,body.plat-prof #genesis-content .full-class-container .left-side-bar.open,body.help #genesis-content .full-class-container .left-side-bar.open,body.edp #genesis-content .full-class-container .left-side-bar.open{left:0px;opacity:1}body.my-courses #genesis-content .full-class-container .main-content,body.single-classes #genesis-content .full-class-container .main-content,body.videos-page #genesis-content .full-class-container .main-content,body.plat-prof #genesis-content .full-class-container .main-content,body.help #genesis-content .full-class-container .main-content,body.edp #genesis-content .full-class-container .main-content{width:100%}body.my-courses #genesis-content .full-class-container .right-side-bar,body.single-classes #genesis-content .full-class-container .right-side-bar,body.videos-page #genesis-content .full-class-container .right-side-bar,body.plat-prof #genesis-content .full-class-container .right-side-bar,body.help #genesis-content .full-class-container .right-side-bar,body.edp #genesis-content .full-class-container .right-side-bar{width:100%;margin-bottom:50px}body.my-courses #genesis-content .full-class-container .category-list-container,body.single-classes #genesis-content .full-class-container .category-list-container,body.videos-page #genesis-content .full-class-container .category-list-container,body.plat-prof #genesis-content .full-class-container .category-list-container,body.help #genesis-content .full-class-container .category-list-container,body.edp #genesis-content .full-class-container .category-list-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.my-courses #genesis-content .full-class-container .category-list-container .category-container,body.single-classes #genesis-content .full-class-container .category-list-container .category-container,body.videos-page #genesis-content .full-class-container .category-list-container .category-container,body.plat-prof #genesis-content .full-class-container .category-list-container .category-container,body.help #genesis-content .full-class-container .category-list-container .category-container,body.edp #genesis-content .full-class-container .category-list-container .category-container{width:80%;overflow-y:visible}body.my-courses #genesis-content .full-class-container .category-list-container .category-container p,body.single-classes #genesis-content .full-class-container .category-list-container .category-container p,body.videos-page #genesis-content .full-class-container .category-list-container .category-container p,body.plat-prof #genesis-content .full-class-container .category-list-container .category-container p,body.help #genesis-content .full-class-container .category-list-container .category-container p,body.edp #genesis-content .full-class-container .category-list-container .category-container p{font-size:.7em}body.my-courses .drawer-button,body.single-classes .drawer-button,body.videos-page .drawer-button,body.plat-prof .drawer-button,body.help .drawer-button,body.edp .drawer-button{opacity:1;pointer-events:auto;position:fixed;left:0px;top:100px;background-color:#fff;border-radius:0px 10px 10px 0px;height:50px;width:25px;-webkit-box-shadow:0px 0px 5px rgba(0,0,0,.5);box-shadow:0px 0px 5px rgba(0,0,0,.5);z-index:25}body.my-courses .drawer-button::after,body.single-classes .drawer-button::after,body.videos-page .drawer-button::after,body.plat-prof .drawer-button::after,body.help .drawer-button::after,body.edp .drawer-button::after{content:" ";position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-position:center center;background-repeat:no-repeat;background-size:70% 70%;background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='chevron-double-right' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-chevron-double-right fa-w-16 fa-9x'%3E%3Cpath fill='currentColor' d='M477.5 273L283.1 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.7-22.7c-9.4-9.4-9.4-24.5 0-33.9l154-154.7-154-154.7c-9.3-9.4-9.3-24.5 0-33.9l22.7-22.7c9.4-9.4 24.6-9.4 33.9 0L477.5 239c9.3 9.4 9.3 24.6 0 34zm-192-34L91.1 44.7c-9.4-9.4-24.6-9.4-33.9 0L34.5 67.4c-9.4 9.4-9.4 24.5 0 33.9l154 154.7-154 154.7c-9.3 9.4-9.3 24.5 0 33.9l22.7 22.7c9.4 9.4 24.6 9.4 33.9 0L285.5 273c9.3-9.4 9.3-24.6 0-34z' class=''%3E%3C/path%3E%3C/svg%3E");-webkit-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease;opacity:.7}body.my-courses .drawer-button.open::after,body.single-classes .drawer-button.open::after,body.videos-page .drawer-button.open::after,body.plat-prof .drawer-button.open::after,body.help .drawer-button.open::after,body.edp .drawer-button.open::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.full-class-container .lesson-preparation-content{margin-left:10px}.full-class-container .curriculum-standards-content{margin-left:10px}.full-class-container .learning_outcomes .wp-block-columns{max-width:1035px;width:100%;margin-top:60px}.full-class-container .learning_outcomes .wp-block-columns .wp-block-column{-ms-flex-preferred-size:100% !important;flex-basis:100% !important}.full-class-container .equipment_list .wp-block-columns{width:96%}.full-class-container .equipment_list .wp-block-columns .wp-block-column{margin-left:40px}.full-class-container .equipment_list .wp-block-columns .wp-block-column div:first-child p{font-size:70px;line-height:unset}.full-class-container .equipment_list .wp-block-columns .wp-block-column:last-child{margin-left:40px}.full-class-container .equipment_list .sub-items iframe{margin-top:-40px}}@media screen and (max-width: 600px){#genesis-content .no-account .category-list-container .category-container{width:100%}}@media screen and (max-width: 478px){.full-class-container .main-content .class-heading .class-header{font-size:24px}.full-class-container .equipment_list .sub-items iframe{margin-top:10px;height:auto;margin-bottom:20px}.full-class-container .equipment_list .wp-block-columns .wp-block-column>div:last-child .sub-items{margin-left:0;margin-right:0}.full-class-container .chapter-items{margin-left:10px}}@media screen and (max-width: 413px){#genesis-content .no-account .category-and-image>div h1{font-size:24px}}@media screen and (max-width: 992px)and (min-width: 769px){.full-class-container.independent_study .learning_outcomes .wp-block-columns .wp-block-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.full-class-container.independent_study .learning_outcomes .wp-block-columns .wp-block-column div:first-child{margin-bottom:15px}.full-class-container.student .learning_outcomes .wp-block-columns .wp-block-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.full-class-container.student .learning_outcomes .wp-block-columns .wp-block-column div:first-child{margin-bottom:15px}.full-class-container.teacher .learning_outcomes .wp-block-columns .wp-block-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.full-class-container.teacher .learning_outcomes .wp-block-columns .wp-block-column div:first-child{margin-bottom:15px}}#what-we-offer-content{min-height:40vh}#what-we-offer-content .loader{width:30px;height:30px;background-color:#53afe8;border-radius:50%;position:relative;margin:0 auto;-webkit-animation:bounce2;animation:bounce2;-webkit-animation-duration:2000ms;animation-duration:2000ms;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease;animation-timing-function:ease;margin-bottom:100px;margin-top:50px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;margin-top:25%}#what-we-offer-content .loader:before{content:"";position:absolute;left:-50px;width:30px;height:30px;top:0px;background-color:#53afe8;border-radius:50%;-webkit-animation:bounce;animation:bounce;-webkit-animation-duration:2000ms;animation-duration:2000ms;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease;animation-timing-function:ease}#what-we-offer-content .loader:after{content:"";position:absolute;right:-50px;width:30px;height:30px;top:0px;background-color:#53afe8;border-radius:50%;-webkit-animation:bounce3;animation:bounce3;-webkit-animation-duration:2000ms;animation-duration:2000ms;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes bounce{0%{opacity:.5;-webkit-transform:translateY(0px);transform:translateY(0px)}25%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}50%{opacity:.5;-webkit-transform:translateY(30px);transform:translateY(30px)}75%{opacity:.5;-webkit-transform:translateY(0px);transform:translateY(0px)}100%{opacity:.5;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes bounce{0%{opacity:.5;-webkit-transform:translateY(0px);transform:translateY(0px)}25%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}50%{opacity:.5;-webkit-transform:translateY(30px);transform:translateY(30px)}75%{opacity:.5;-webkit-transform:translateY(0px);transform:translateY(0px)}100%{opacity:.5;-webkit-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes bounce2{0%{opacity:.5;-webkit-transform:translateY(0px);transform:translateY(0px)}25%{opacity:.5;-webkit-transform:translateY(0px);transform:translateY(0px)}50%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}75%{opacity:.5;-webkit-transform:translateY(0px);transform:translateY(0px)}100%{opacity:.5;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes bounce2{0%{opacity:.5;-webkit-transform:translateY(0px);transform:translateY(0px)}25%{opacity:.5;-webkit-transform:translateY(0px);transform:translateY(0px)}50%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}75%{opacity:.5;-webkit-transform:translateY(0px);transform:translateY(0px)}100%{opacity:.5;-webkit-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes bounce3{0%{opacity:.5;-webkit-transform:translateY(0px);transform:translateY(0px)}25%{opacity:.5;-webkit-transform:translateY(0px);transform:translateY(0px)}50%{opacity:.5;-webkit-transform:translateY(30px);transform:translateY(30px)}75%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}100%{opacity:.5;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes bounce3{0%{opacity:.5;-webkit-transform:translateY(0px);transform:translateY(0px)}25%{opacity:.5;-webkit-transform:translateY(0px);transform:translateY(0px)}50%{opacity:.5;-webkit-transform:translateY(30px);transform:translateY(30px)}75%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}100%{opacity:.5;-webkit-transform:translateY(0px);transform:translateY(0px)}}#wpadminbar{top:unset !important;bottom:0px}.clear{clear:both;min-height:1px;width:100%;display:block}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;margin-bottom:-1px;margin-bottom:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ms-offscreen{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:auto !important;top:auto !important}.ms-parent{display:inline-block;position:relative;vertical-align:middle}.ms-choice{display:block;width:100%;height:26px;padding:0;overflow:hidden;cursor:pointer;border:1px solid #aaa;text-align:left;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;border-radius:4px;background-color:#fff}.ms-choice.disabled{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.ms-choice>span{position:absolute;top:0;left:0;right:20px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;padding-left:8px}.ms-choice>span.placeholder{color:#999}.ms-choice>div.icon-close{position:absolute;top:0;right:16px;height:100%;width:16px}.ms-choice>div.icon-close:before{content:"×";color:#888;font-weight:bold;position:absolute;top:50%;margin-top:-14px}.ms-choice>div.icon-close:hover:before{color:#333}.ms-choice>div.icon-caret{position:absolute;width:0;height:0;top:50%;right:8px;margin-top:-2px;border-color:#888 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0 4px}.ms-choice>div.icon-caret.open{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #888 rgba(0,0,0,0);border-width:0 4px 5px 4px}.ms-drop{width:auto;min-width:100%;overflow:hidden;display:none;margin-top:-1px;padding:0;position:absolute;z-index:1000;background:#fff;color:#000;border:1px solid #aaa;border-radius:4px}.ms-drop.bottom{top:100%;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15)}.ms-drop.top{bottom:100%;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,.15);box-shadow:0 -4px 5px rgba(0,0,0,.15)}.ms-search{display:inline-block;margin:0;min-height:26px;padding:2px;position:relative;white-space:nowrap;width:100%;z-index:10000;-webkit-box-sizing:border-box;box-sizing:border-box}.ms-search input{width:100%;height:auto !important;min-height:24px;padding:0 5px;margin:0;outline:0;font-family:sans-serif;border:1px solid #aaa;border-radius:5px;-webkit-box-shadow:none;box-shadow:none}.ms-drop ul{overflow:auto;margin:0;padding:0}.ms-drop ul>li{list-style:none;display:list-item;background-image:none;position:static;padding:.25rem 8px}.ms-drop ul>li .disabled{font-weight:normal !important;opacity:.35;filter:Alpha(Opacity=35);cursor:default}.ms-drop ul>li.multiple{display:block;float:left}.ms-drop ul>li.group{clear:both}.ms-drop ul>li.multiple label{width:100%;display:block;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.ms-drop ul>li label{position:relative;padding-left:1.25rem;margin-bottom:0;font-weight:normal;display:block;white-space:nowrap;cursor:pointer}.ms-drop ul>li label.optgroup{font-weight:bold}.ms-drop ul>li.hide-radio{padding:0}.ms-drop ul>li.hide-radio:focus,.ms-drop ul>li.hide-radio:hover{background-color:#f8f9fa}.ms-drop ul>li.hide-radio.selected{color:#fff;background-color:#007bff}.ms-drop ul>li.hide-radio label{margin-bottom:0;padding:5px 8px}.ms-drop ul>li.hide-radio input{display:none}.ms-drop ul>li.option-level-1 label{padding-left:28px}.ms-drop input[type=radio],.ms-drop input[type=checkbox]{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.ms-drop .ms-no-results{display:none}.ms-choice{height:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:6px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.ms-choice:focus,.ms-choice:active,.ms-choice:hover{background-color:rgba(241,249,255,.95);border:1px solid #53afe8;outline:none}.ms-choice:hover::after,.ms-choice:active::after,.ms-choice:focus::after{content:" ";position:absolute;top:0px;left:0px;right:0px;bottom:10px;border-radius:6px;-webkit-box-shadow:inset 0px 0px 20px rgba(83,175,232,.15);box-shadow:inset 0px 0px 20px rgba(83,175,232,.15);pointer-events:none}.ms-choice span{position:relative}.ms-choice>span{color:#000 !important;padding-left:20px;padding-right:9px}.ms-choice>div.icon-caret{background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='chevron-down' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' class='svg-inline--fa fa-chevron-down fa-w-14 fa-5x'%3E%3Cpath fill='currentColor' d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z' class=''%3E%3C/path%3E%3C/svg%3E");background-position:center,center;background-repeat:no-repeat;position:relative;margin-left:auto;margin-right:10px;border:none;width:20px;height:20px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;top:auto}.ms-choice>div.icon-caret.open{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.explore-our-projects{font-size:46px;font-weight:bold}.filter-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-top:50px;margin-bottom:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.class-filter-select{width:17%;padding-bottom:10px}.class-list-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.class-list-box .pre-title{font-size:.75rem}.home .class-list-box{margin-bottom:75px}.home .class-list-box .class-listing:hover{-webkit-box-shadow:0px 0px 30px #53afe8;box-shadow:0px 0px 30px #53afe8}.my-courses .class-listing{width:48%}.my-courses .listing-header{font-weight:900;letter-spacing:0px;color:#000;font-size:.9em !important;margin-bottom:0px !important;margin-right:20px !important;margin-left:30px !important}.my-courses .listing-category-list{margin-left:30px}.my-courses .listing-category-list>img{max-width:20px;max-height:20px}.my-courses .filter-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.my-courses .class-filter-select{width:30% !important}.my-courses .class-filter-select.multiple-select4{margin-left:auto}.my-courses .class-filter-select.multiple-select5{margin-right:auto}.my-courses .full-class-container ul li{margin-left:0px}.class-listing{width:32%;margin-left:.65%;margin-right:.65%;-webkit-box-shadow:0px 0px 30px rgba(0,0,0,.1);box-shadow:0px 0px 30px rgba(0,0,0,.1);background-color:#fff;overflow:hidden;border-radius:5px 5px 0px 0px;margin-bottom:30px;text-decoration:none;min-height:0px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;overflow:visible}.listing-header{font-weight:900;letter-spacing:0px;color:#000;font-size:22px !important;margin-bottom:0px !important;margin-right:20px !important;margin-left:30px !important;padding-bottom:20px}.listing-category-list{margin-left:27px}.listing-category-list .progress-percent{position:absolute;bottom:23px;right:25px;color:#000}.listing-category-list>img{max-width:20px;max-height:20px}.listing-category-list img{margin:10px;margin-right:5px;margin-bottom:20px}.listing-category-list img:first-child{margin-left:0px}.class-overview-image{min-height:200px;-o-object-fit:cover;object-fit:cover}.ms-drop{padding:50px;background-color:rgba(241,249,255,.95);border:1px solid #53afe8;min-width:280px;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.5s;animation-duration:.5s}.ms-drop>::after{content:" ";position:absolute;top:0px;left:0px;right:0px;bottom:0px;border-radius:5px;-webkit-box-shadow:inset 0px 0px 50px rgba(83,175,232,.25);box-shadow:inset 0px 0px 50px rgba(83,175,232,.25);pointer-events:none}.ms-drop ul li{border-bottom:solid 2px #53afe8;padding-top:15px;padding-bottom:15px;margin-right:10px}.ms-drop ul li span{margin-left:20px;margin-right:20px}.ms-drop input[type=checkbox]{position:absolute;margin-top:.3rem;margin-left:-1.25rem;top:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:15px;width:15px;border:1px solid #53afe8;background-color:#fff;border-radius:3px}.ms-drop input[type=checkbox]:checked{background-color:#53afe8}.ms-drop *{color:#53afe8;font-weight:bold;font-size:16px}.filter-container .class-filter-select:last-child .ms-drop.bottom{right:0}.videos-page .entry-footer{display:none}.class-list-box.video{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.class-list-box.video>.class-title{width:100%;font-weight:900;text-align:center}.class-list-box.video .video-container{width:48%;position:relative;margin-bottom:30px}.class-list-box.video .video-container .thumbnail-container{position:relative;border-radius:7px 7px 7px 7px}.class-list-box.video .video-container .thumbnail-container:after{content:" ";background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='far' data-icon='play-circle' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-play-circle fa-w-16 fa-9x'%3E%3Cpath fill='white' d='M371.7 238l-176-107c-15.8-8.8-35.7 2.5-35.7 21v208c0 18.4 19.8 29.8 35.7 21l176-101c16.4-9.1 16.4-32.8 0-42zM504 256C504 119 393 8 256 8S8 119 8 256s111 248 248 248 248-111 248-248zm-448 0c0-110.5 89.5-200 200-200s200 89.5 200 200-89.5 200-200 200S56 366.5 56 256z' class=''%3E%3C/path%3E%3C/svg%3E");top:0px;bottom:0px;left:0px;right:0px;position:absolute;background-repeat:no-repeat;background-position:center center;background-size:60px 60px;opacity:0;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.class-list-box.video .video-container h2{text-align:center;color:#000;font-size:1em !important}.class-list-box.video .video-container img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;border-radius:7px 7px 7px 7px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-box-shadow:0px 0px 30px rgba(0,0,0,0);box-shadow:0px 0px 30px rgba(0,0,0,0)}.class-list-box.video .video-container:hover{cursor:pointer}.class-list-box.video .video-container:hover img{-webkit-box-shadow:0px 0px 30px #53afe8;box-shadow:0px 0px 30px #53afe8}.class-list-box.video .video-container:hover .thumbnail-container:after{opacity:1}.ms-select-all span{text-transform:capitalize}.class-listing .progress-bar-container{background-image:none;position:relative;margin-bottom:20px !important;width:85%;margin-left:auto;margin-right:auto;padding-top:75px}.class-listing .progress-bar{border:none;background-color:#f2f2f2;height:10px;position:relative;margin-bottom:0px;margin-top:0px;-webkit-box-shadow:none;box-shadow:none;border-radius:5px 5px 5px 5px}.class-listing .progress-bar::before{content:" ";border-radius:5px 5px 5px 5px;position:absolute;z-index:2;left:0px;right:100%;top:0px;bottom:0px;background-color:#2bc253;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(bottom, center), color-stop(37%, rgb(43, 194, 83)), color-stop(69%, rgb(84, 240, 84)));background-image:-o-linear-gradient(center bottom, rgb(43, 194, 83) 37%, rgb(84, 240, 84) 69%);background-image:linear-gradient(center bottom, rgb(43, 194, 83) 37%, rgb(84, 240, 84) 69%);-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.my-courses #what-we-offer-content.done-loading .class-listing,.my-courses #my-profile-content.done-loading .class-listing,.plat-prof #what-we-offer-content.done-loading .class-listing,.plat-prof #my-profile-content.done-loading .class-listing{opacity:1}.my-courses #what-we-offer-content.done-loading p,.my-courses #my-profile-content.done-loading p,.plat-prof #what-we-offer-content.done-loading p,.plat-prof #my-profile-content.done-loading p{opacity:1}.my-courses #what-we-offer-content.done-loading .opacity-down,.my-courses #my-profile-content.done-loading .opacity-down,.plat-prof #what-we-offer-content.done-loading .opacity-down,.plat-prof #my-profile-content.done-loading .opacity-down{opacity:.5}.my-courses #what-we-offer-content p,.my-courses #my-profile-content p,.plat-prof #what-we-offer-content p,.plat-prof #my-profile-content p{opacity:0;-webkit-transition:1s ease;-o-transition:1s ease;transition:1s ease}.my-courses #what-we-offer-content.loading,.my-courses #my-profile-content.loading,.plat-prof #what-we-offer-content.loading,.plat-prof #my-profile-content.loading{height:600px;overflow:hidden}.my-courses #what-we-offer-content.loading .class-listing::after,.my-courses #my-profile-content.loading .class-listing::after,.plat-prof #what-we-offer-content.loading .class-listing::after,.plat-prof #my-profile-content.loading .class-listing::after{content:" ";position:absolute;top:0px;left:0px;right:0px;height:600px;background-size:300px;background-repeat:no-repeat;background-position:center top;background:#fff}.my-courses #what-we-offer-content.loading::after,.my-courses #my-profile-content.loading::after,.plat-prof #what-we-offer-content.loading::after,.plat-prof #my-profile-content.loading::after{content:" ";position:absolute;top:0px;left:0px;right:0px;height:600px;background-size:300px;background-repeat:no-repeat;background-position:center top;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='margin: auto; background: rgba(0, 0, 0, 0); display: block; shape-rendering: auto;' width='200px' height='200px' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid'%3E%3Cg transform='translate(50 50)'%3E%3Cg transform='scale(0.7)'%3E%3Cg transform='translate(-50 -50)'%3E%3Cg transform='rotate(184.92 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' repeatCount='indefinite' values='0 50 50;360 50 50' keyTimes='0;1' dur='0.7575757575757576s'%3E%3C/animateTransform%3E%3Cpath fill-opacity='0.8' fill='%231d3f72' d='M50 50L50 0A50 50 0 0 1 100 50Z'%3E%3C/path%3E%3C/g%3E%3Cg transform='rotate(138.688 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' repeatCount='indefinite' values='0 50 50;360 50 50' keyTimes='0;1' dur='1.0101010101010102s'%3E%3C/animateTransform%3E%3Cpath fill-opacity='0.8' fill='%235699d2' d='M50 50L50 0A50 50 0 0 1 100 50Z' transform='rotate(90 50 50)'%3E%3C/path%3E%3C/g%3E%3Cg transform='rotate(92.4592 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' repeatCount='indefinite' values='0 50 50;360 50 50' keyTimes='0;1' dur='1.5151515151515151s'%3E%3C/animateTransform%3E%3Cpath fill-opacity='0.8' fill='%23d8ebf9' d='M50 50L50 0A50 50 0 0 1 100 50Z' transform='rotate(180 50 50)'%3E%3C/path%3E%3C/g%3E%3Cg transform='rotate(46.2294 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' repeatCount='indefinite' values='0 50 50;360 50 50' keyTimes='0;1' dur='3.0303030303030303s'%3E%3C/animateTransform%3E%3Cpath fill-opacity='0.8' fill='%2371c2cc' d='M50 50L50 0A50 50 0 0 1 100 50Z' transform='rotate(270 50 50)'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C!-- %5Bldio%5D generated by https://loading.io/ --%3E%3C/svg%3E")}.my-courses #what-we-offer-content .class-listing,.my-courses #my-profile-content .class-listing,.plat-prof #what-we-offer-content .class-listing,.plat-prof #my-profile-content .class-listing{opacity:0;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:relative}#my-profile-content::after{margin-top:50px}#my-profile-content::before{margin-top:50px}.ms-drop ul::before{content:" ";position:absolute;bottom:0px;left:0px;height:150px;width:100%;border-radius:5px;z-index:2;pointer-events:none;background:-webkit-gradient(linear, left bottom, left top, from(rgb(255, 255, 255)), to(rgba(255, 255, 255, 0)));background:-o-linear-gradient(bottom, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(to top, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%)}@media screen and (max-width: 992px)and (min-width: 767px){.ms-choice{font-size:.7em}.icon-caret{width:13px !important;margin-right:0px !important}}@media only screen and (max-width: 1280px){.listing-header{font-size:19px !important}.explore-our-projects{font-size:36px}.membership-content .multiple-select2 .ms-drop{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.membership-content .multiple-select3 .ms-drop{right:0}}@media only screen and (max-width: 1180px){.class-filter-select{width:19% !important}}@media only screen and (max-width: 1100px){.full-class-container .main-content .category-list-container .category-container .category-name{font-size:.7em}.class-list-box.video .video-container h2{font-size:16px !important}}@media only screen and (max-width: 1040px){.class-listing{width:48%}.filter-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.filter-container .class-filter-select{width:30% !important;margin-left:5px;margin-right:5px}.filter-container .class-filter-select.multiple-select3 .ms-drop.bottom{right:0}}@media only screen and (max-width: 992px){.explore-our-projects{font-size:34px}}@media only screen and (max-width: 768px){.class-listing{width:98%;max-width:100%;margin-left:auto;margin-right:auto;max-height:100%;height:auto}.explore-our-projects{font-size:30px}.filter-container .class-filter-select{width:48% !important}.filter-container .class-filter-select:last-child .ms-drop.bottom{right:auto;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.filter-container .class-filter-select.multiple-select2 .ms-drop.bottom{right:0}.filter-container .class-filter-select.multiple-select4 .ms-drop.bottom{right:0}.filter-container .class-filter-select.multiple-select3 .ms-drop.bottom{right:auto}.membership-content .multiple-select2 .ms-drop{left:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.my-courses .full-class-container>div:nth-child(2){width:100%}.my-courses .filter-container .class-filter-select{width:49% !important}.my-courses .class-filter-select{margin-left:0px !important;margin-right:0px !important}.my-courses .class-filter-select.multiple-select5{margin-right:auto !important;margin-left:auto !important}.my-courses .filter-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width: 600px){.filter-container .class-filter-select{width:45% !important}.my-courses .class-listing{width:100%;margin-bottom:30px}.my-courses .class-listing img{height:65%;-o-object-fit:cover;object-fit:cover}}@media only screen and (max-width: 480px){.filter-container .class-filter-select{width:97% !important}.filter-container .class-filter-select:last-child .ms-drop.bottom{right:0;left:auto;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.filter-container .class-filter-select.multiple-select1 .ms-drop.bottom{right:0}.filter-container .class-filter-select.multiple-select3 .ms-drop.bottom{right:0}.ms-drop{padding:40px}.class-list-box.video .video-container{width:100%}.my-courses .filter-container .class-filter-select{width:100% !important;margin:0 auto}}@media only screen and (max-width: 413px){.ms-drop{padding:30px;min-width:270px}}@media only screen and (max-width: 375px){.ms-drop{padding:20px}}@media screen and (min-width: 1280px){.my-courses .class-listing{width:32%}.my-courses .class-listing:last-child{margin-right:auto}.my-courses .class-listing .progress-bar-container{width:70%}.my-courses .fixed-width{width:1480px}.my-courses .class-filter-select{width:18% !important}.my-courses .class-filter-select.multiple-select4{margin-left:0px;margin-right:0px}.my-courses .class-filter-select.multiple-select5{margin-left:0px;margin-right:0px}.my-courses.class-listing .progress-bar-container{padding-top:60px}.my-courses .class-list-box{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.my-courses .ms-choice>span.placeholder{font-size:.8em}.my-courses .ms-choice{height:50px}.my-courses .ms-choice>div.icon-caret{background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='chevron-down' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' class='svg-inline--fa fa-chevron-down fa-w-14 fa-5x'%3E%3Cpath fill='currentColor' d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z' class=''%3E%3C/path%3E%3C/svg%3E");background-position:center,center;background-repeat:no-repeat;position:relative;margin-left:auto;margin-right:0px;padding-left:15px;border:none;width:15px;height:15px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;top:auto}.ms-choice>span{padding-left:10px}}.listing-category-list .tooltip{width:30px}.tooltip{position:relative;display:inline-block}.tooltip img{margin-left:5px !important;margin-right:5px !important}.tooltip .tooltiptext{visibility:hidden;width:110px;background-color:#fff;color:#272727;text-align:center;padding:5px;border-radius:6px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:35px;font-size:.8em;-webkit-box-shadow:0px 0px 5px rgba(0,0,0,.15);box-shadow:0px 0px 5px rgba(0,0,0,.15);line-height:1.2;position:absolute;z-index:1}.tooltip .tooltiptext:after{content:" ";background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='caret-up' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512' class='svg-inline--fa fa-caret-up fa-w-10 fa-9x'%3E%3Cpath fill='white' d='M288.662 352H31.338c-17.818 0-26.741-21.543-14.142-34.142l128.662-128.662c7.81-7.81 20.474-7.81 28.284 0l128.662 128.662c12.6 12.599 3.676 34.142-14.142 34.142z' class=''%3E%3C/path%3E%3C/svg%3E");position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-20px;z-index:5;width:35px;height:35px;background-repeat:no-repeat;background-position:center center}.tooltip:hover .tooltiptext{visibility:visible}@media only screen and (max-width: 768px){.tooltip .tooltiptext{left:30%;-webkit-transform:translateX(-30%);-ms-transform:translateX(-30%);transform:translateX(-30%)}.tooltip .tooltiptext:after{left:30%;-webkit-transform:translateX(-30%);-ms-transform:translateX(-30%);transform:translateX(-30%)}}.student-bodyclass .full-class-container>.wp-block-magicblock-magicblock:nth-child(2){width:75%}.student-bodyclass .full-class-container>.wp-block-magicblock-magicblock:nth-child(3){width:0%}.student-bodyclass .right-side-bar{width:0% !important}.student-bodyclass .main-content{width:75% !important}.font-weight-800{font-weight:800;font-size:30px}.plat-prof .opacity-down{opacity:.5}.plat-prof .opacity-down a{color:#000;text-decoration:none;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.plat-prof .opacity-down a:hover{color:#53afe8}.plat-prof .my-profile{margin-right:60px;margin-left:60px}.plat-prof .generate-coupon{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.plat-prof .generate-coupon:hover{color:#53afe8;cursor:pointer}.plat-prof .teacher-coupon-code{font-weight:bold}.code-usage-block{display:grid;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-template-columns:auto auto auto}.code-usage-block p{display:inline-block;font-size:.9em}.code-usage-blurb{font-size:.7em}.checkout-page-custom-class .checkout div:not(.woocommerce-checkout-review-order):not(.woocommerce-checkout-payment):not(.place-order){display:none}.checkout-page-custom-class table,.checkout-page-custom-class h3{display:none}.checkout-page-custom-class .woocommerce-info{display:none}.checkout-page-custom-class .button.alt#place_order{float:unset !important;margin:0 auto !important;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.checkout-page-custom-class h1{visibility:hidden;font-size:0px !important}.checkout-page-custom-class h1:after{content:"Teacher Code Accepted!";font-size:50px;visibility:visible}.checkout-page-custom-class .woocommerce-checkout-payment{background-color:#fff !important}.cart-page-custom-class .cart_totals h2{display:none}.cart-page-custom-class .shop_table.shop_table_responsive:not(.cart),.cart-page-custom-class .actions>button,.cart-page-custom-class thead,.cart-page-custom-class tbody tr:first-child,.cart-page-custom-class h3{display:none}.cart-page-custom-class .checkout-button{margin-top:-112px !important;margin-right:20px !important}.cart-page-custom-class table .coupon *{display:block}.cart-page-custom-class .woocommerce-info{display:none}.cart-page-custom-class .button.alt#place_order{float:unset !important;margin:0 auto !important;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.cart-page-custom-class h1{visibility:hidden;font-size:0px !important}.cart-page-custom-class h1:after{content:"Authentication";font-size:50px;visibility:visible}.cart-page-custom-class .woocommerce-checkout-payment{background-color:#fff !important}:focus{outline:none}.clear{clear:both;min-height:1px;width:100%;display:block}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:40px;width:40px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.5}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:40px;line-height:1;color:#20558f;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-45px}[dir=rtl] .slick-prev{left:auto;right:-45px}.slick-prev:before{content:"◀"}[dir=rtl] .slick-prev:before{content:"▶"}.slick-next{right:-45px}[dir=rtl] .slick-next{left:-45px;right:auto}.slick-next:before{content:"▶"}[dir=rtl] .slick-next:before{content:"◀"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-35px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}@media(max-width: 767px){.slick-dots{bottom:-85px}}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:20px;line-height:20px;text-align:center;color:#20558f;opacity:.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#fff;opacity:.75}.wp-block-separator{border-top:none !important}.listing-category-list{margin-top:auto}.my-courses-link{border-top:1px solid #4495c4;border-bottom:1px solid #4495c4;font-weight:bold}.slick-slider{max-width:1200px;margin:0 auto}.post-slick-carousel-slider .slick-track,.playlist-slick-carousel-slider .slick-track{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.post-slick-carousel-slider .slick-track>div,.playlist-slick-carousel-slider .slick-track>div{padding:10px}.post-slick-carousel-slider .slick-dots,.playlist-slick-carousel-slider .slick-dots{position:relative;padding-left:0}.post-slick-carousel-slider .slick-slide,.playlist-slick-carousel-slider .slick-slide{height:inherit !important}.unslicked{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.unslicked .class-listing{max-width:380px}.pageCount{text-align:center;margin-bottom:80px}.pre-title{font-size:.85rem}.playlist-template-default .class-listing .listing-header{margin-top:20px}.playlist-template-default .class-listing>div{min-height:240px}.my-courses .site-container .site-inner,.classes-template-default .site-container .site-inner,.videos-page .site-container .site-inner,.plat-prof .site-container .site-inner,.customize-support .site-container .site-inner{padding:0;-webkit-transition:margin-right .5s;-o-transition:margin-right .5s;transition:margin-right .5s}@media(max-width: 767px){.my-courses .site-container .site-inner,.classes-template-default .site-container .site-inner,.videos-page .site-container .site-inner,.plat-prof .site-container .site-inner,.customize-support .site-container .site-inner{margin-right:0px}}.courses-header{background-image:url(../inventor-cloud/images/courses_header-nologo.svg);background-size:cover;background-repeat:no-repeat;min-height:275px}@media(max-width: 1024px){.courses-header{background-position-x:-250px}}@media(max-width: 768px){.courses-header{background-image:none;background-color:#f4ce49;min-height:auto}}.single-playlist .class-listing>div{min-height:120px !important}.single-playlist .class-listing>div .progress-bar-container{display:none}.my-courses .class-listing{max-width:380px}.my-courses .class-listing>div{min-height:340px}.my-courses .class-listing>div img{margin-top:0}.my-courses .filter-container{display:none;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.my-courses .entry-content{display:-webkit-box;display:-ms-flexbox;display:flex}.my-courses .content-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.my-courses .right-side-bar{margin-left:0}@media all and (max-width: 800px){.my-courses .entry-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.my-courses .content-wrapper{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.courses-header-after{display:none}@media(max-width: 768px){.courses-header-after{display:block;background-image:url(../inventor-cloud/images/courses_header-nologo.svg);background-size:100%;background-repeat:no-repeat;min-height:150px}}@media(max-width: 1024px){.my-courses .gb-layout-columns-5>.gb-layout-column-wrap.gb-is-responsive-column{grid-template-areas:"col1" "col2" "col3" "col4" "col5";grid-template-columns:1fr}}.course-button a{padding:25px;max-height:80px;min-width:120px}@media(max-width: 1024px){.course-button a{max-width:125px;min-width:125px}}.my-projects{background-color:#4495c4;padding-bottom:5%}@media(max-width: 767px){.my-projects{padding-bottom:7%}}.my-projects h2{color:#fff}.projects-count{padding-top:20px;text-align:center;color:#fff}.my-courses .playlists-container{background-color:#000;color:#fff}@media(max-width: 767px){.entry{margin-bottom:0}}hr{display:block;height:1px;border:0;border-top:1px solid #000;margin:1em 0;padding:0;width:90%;margin:auto;margin-top:auto;margin-bottom:10px}.playlists-container{padding-bottom:5%}.playlists-container .class-listing{text-align:center;border-radius:0}.playlists-container .class-listing>div{background-color:#fff;position:relative;min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.playlists-container .class-listing .listing-header{margin-top:30px;border-bottom:none;padding-bottom:10px;font-size:1.5rem !important}.playlists-container .class-listing .sub-title{font-size:.85rem;margin-bottom:70px;margin-right:20px !important;margin-left:30px !important}.playlists-container .class-listing .edit{border-top:1px solid #000;padding-top:10px;margin-right:20px !important;margin-left:30px !important;text-align:center}.after-header-widget{display:none}@media(max-width: 767px){.after-header-widget .widget{margin-bottom:0}}@media(max-width: 767px){.after-header-widget{display:block}}.wp-block-button__link{color:#4495c4 !important}.left-side-bar{width:50px;margin-right:3rem;color:#4495c4;padding-top:20px}.left-side-bar .fa-chevron-left,.left-side-bar .fa-chevron-right{margin-left:15px}@media(max-width: 767px){.left-side-bar .fa-chevron-left,.left-side-bar .fa-chevron-right{display:none}}.left-side-bar .side-bar-left-header{color:#4495c4;padding-left:30px;padding-top:15px;border:1px solid #4495c4;padding-bottom:15px;text-transform:uppercase;font-size:1.125em;margin:0px}.left-side-bar .left-side-content{border:1px solid #4495c4;padding:15px;margin-top:0 !important}.left-side-bar .course-activity-heading{margin-left:30px;margin-right:30px;margin-top:30px}.left-side-bar .side-bar-content{color:#4495c4;display:none}@media(max-width: 767px){.left-side-bar .side-bar-content{display:block}}.left-side-bar .side-bar-content ::-webkit-scrollbar{width:15px;height:15px;border:5px solid #4495c4}.left-side-bar .side-bar-content ::-webkit-scrollbar-track-piece{background-color:#fff}.left-side-bar .side-bar-content ::-webkit-scrollbar-thumb{background-clip:padding-box;border:.05em solid #eee}.left-side-bar .side-bar-content ::-webkit-scrollbar-thumb:vertical{height:30px;background-color:#4495c4}.left-side-bar .side-bar-content ::-webkit-scrollbar-button{background-color:#fff;border-style:solid;height:13px;width:16px;background-repeat:no-repeat;background-size:50%;background-position:center}.left-side-bar .side-bar-content ::-webkit-scrollbar-button:vertical:decrement{border-width:0 8px 8px 8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #4495c4 rgba(0,0,0,0)}.left-side-bar .side-bar-content ::-webkit-scrollbar-button:vertical:decrement:hover{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #4495c4 rgba(0,0,0,0)}.left-side-bar .side-bar-content ::-webkit-scrollbar-button:vertical:increment{border-width:8px 8px 0 8px;border-color:#4495c4 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.left-side-bar .side-bar-content ::-webkit-scrollbar-button:vertical:increment:hover{border-color:#4495c4 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.left-side-bar .side-bar-content .course-activities{margin:0 30px 0 30px;border:1px solid #4495c4}.left-side-bar .course-activities{overflow-y:scroll}.courses-button-nav .gb-container-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 20px}@media(max-width: 1200px){.courses-button-nav .gb-container-content{display:inline}}@media(max-width: 767px){.courses-button-nav .gb-container-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.courses-button-nav .gb-container-content .wb-name{-ms-flex-preferred-size:10%;flex-basis:10%}.classes-page-header{background-color:#000;color:#fff;padding:20px 40px 20px 40px;text-transform:uppercase;font-size:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.classes-page-header h2{margin:0 !important;line-height:2}.right-side-bar{width:50px;padding-top:20px;color:#969696;margin-left:3rem}.right-side-bar a{color:#000 !important}@media(max-width: 767px){.right-side-bar{position:relative;width:100% !important;margin-left:0}}.right-side-bar .side-bar-right-header{color:#969696;padding-left:30px;padding-top:15px;border-top:1px solid #969696;border-bottom:1px solid #969696;padding-bottom:15px;text-transform:uppercase;font-size:1.125em}.right-side-bar .side-bar-right-header .fa-box{margin-left:40%}.right-side-bar .side-bar-right-wrapper{display:none;color:#969696;overflow-y:auto}.right-side-bar .side-bar-right-wrapper ::-webkit-scrollbar{width:15px;height:15px;border:5px solid #969696}.right-side-bar .side-bar-right-wrapper ::-webkit-scrollbar-track-piece{background-color:#969696}.right-side-bar .side-bar-right-wrapper ::-webkit-scrollbar-thumb{background-clip:padding-box;border:.05em solid #eee}.right-side-bar .side-bar-right-wrapper ::-webkit-scrollbar-thumb:vertical{height:30px;background-color:#000}.right-side-bar .side-bar-right-wrapper ::-webkit-scrollbar-button{background-color:#969696;border-style:solid;height:13px;width:16px;background-repeat:no-repeat;background-size:50%;background-position:center}.right-side-bar .side-bar-right-wrapper ::-webkit-scrollbar-button:vertical:decrement{border-width:0 8px 8px 8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #000 rgba(0,0,0,0)}.right-side-bar .side-bar-right-wrapper ::-webkit-scrollbar-button:vertical:decrement:hover{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #000 rgba(0,0,0,0)}.right-side-bar .side-bar-right-wrapper ::-webkit-scrollbar-button:vertical:increment{border-width:8px 8px 0 8px;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.right-side-bar .side-bar-right-wrapper ::-webkit-scrollbar-button:vertical:increment:hover{border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media(max-width: 767px){.right-side-bar .side-bar-right-wrapper{display:block}}.right-side-bar .course-activity-sidebar-heading{border:1px solid #969696;padding:15px}.right-side-bar .right-side-content{border:1px solid #969696;padding:15px;margin-top:0 !important}.right-side-bar .fa-chevron-left,.right-side-bar .fa-chevron-right{margin-left:15px}@media(max-width: 767px){.right-side-bar .fa-chevron-left,.right-side-bar .fa-chevron-right{display:none}}.launchpad h2.has-background{padding:.5em 0}.launchpad-btn{text-align:center;font-size:18px;background-color:#32373c;border:none;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;padding:.6em 1em;text-decoration:none;word-break:break-word;display:inline-block}.closed{width:50px}.opened-bar{width:350px !important}.progress-percent{text-align:right}.progress-bar-container{position:relative;padding:30px}.progress-bar{border:1px solid #4495c4;background-image:url("images/status-bar.png");height:20px;position:relative;margin-bottom:0px;margin-top:0px;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.progress-bar::before{content:" ";border-radius:0;position:absolute;z-index:2;left:0px;right:100%;top:0px;bottom:0px;background-color:rgba(68,149,196,.8);-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.fa-chevron-left,.fa-chevron-right{font-size:32px;margin-bottom:20px}.fa-compact-disc{margin-right:40%}.step-guide-first h2{color:#53afe8}.step-guide-second h2{color:#53d1e8}.step-guide-third h2{color:#7ecad0}.step-guide-fourth h2{color:#7ed0b7}.footer-widgets{border-top:0 !important;padding-top:40px !important;padding-bottom:10px !important}.footer-copyright{background-color:#000}.footer-copyright .footer-in .widget_custom_html{margin-bottom:0}.footer-copyright .fixed-width{padding:0 20px}#genesis-footer-widgets .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:wrap;max-width:1280px;width:94%}.footer-copyright .copyright-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:1280px}.footer-in.fixed-width{width:94% !important}.footer-widgets .wrap .footer-widget-area{width:auto;max-width:100%;padding:0}.menu-footer-menu-container .menu{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width: 767px){.menu-footer-menu-container .menu{display:block}}.news-social-box ul{display:-webkit-box;display:-ms-flexbox;display:flex}.menu-footer-menu-container .menu-item{margin-left:40px}.footer-copyright .copyright-wrap{padding:20px 0}@media(max-width: 767px){.footer-copyright .copyright-wrap{display:block}}.menu-footer-menu-container .menu-item a,.menu-footer-menu-container .menu-item a:visited{font-size:13px;font-weight:400;color:#fff;text-decoration:none}.menu-footer-menu-container .current-menu-item a,.menu-footer-menu-container .menu-item a:hover,.menu-footer-menu-container .menu-item a:active,.menu-footer-menu-container .menu-item a:focus{color:#53afe8}.copyright-box p{font-size:11px;margin-bottom:0}.copyright-box p a,.copyright-box p a:visited{font-weight:400;color:#000;text-decoration:none}.copyright-box p a:hover,.copyright-box p a:active,.copyright-box p a:focus{color:#53afe8}.news-social-box ul li{margin-left:25px}.news-social-box i.fab,.news-social-box i.far{display:inline-block;border-radius:60px;-webkit-box-shadow:0 0 2px #888;box-shadow:0 0 2px #888;padding:.5em .6em;background-color:#ed2a7b;color:#fff}.news-social-box ul li a,.news-social-box ul li a:visited{color:#fff;text-decoration:none;font-size:17px}.news-social-box ul li a:hover,.news-social-box ul li a:active,.news-social-box ul li a:focus{color:#53afe8}.home{position:relative !important}.home-heading{background-image:url(../inventor-cloud/images/wavy_shapes_header.svg);background-size:cover;background-position:bottom}.home-heading h1{font-size:96px;font-weight:700;color:#fff}@media(max-width: 767px){.home-heading h1{font-size:48px}}@media(max-width: 600px){.home-heading h1{font-size:32px}}.home-heading h1 span{color:#57aee1}.home-heading p{color:#fff}.home-heading a{color:#57aee1}.explore-courses{background-image:url(../inventor-cloud/images/project_shapes_blue.svg);background-size:cover}.explore-courses .section-title,.explore-courses p{color:#fff}.img-text-overlap .wp-block-columns{position:relative}.img-text-overlap .wp-block-columns .wp-block-column:nth-child(2){position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;padding:50px 50px 20px;border-radius:6px;width:520px;max-width:100%}.do-reverse.wp-block-columns,.do-reverse .wp-block-columns{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.block-out-bottom .wp-block-columns,.block-out-top .wp-block-columns{-webkit-transform:translateY(-150px);-ms-transform:translateY(-150px);transform:translateY(-150px);z-index:2}.block-out-bottom .wp-block-columns{-webkit-transform:translateY(150px);-ms-transform:translateY(150px);transform:translateY(150px)}.img-text-overlap.do-reverse .wp-block-columns .wp-block-column:nth-child(2){right:auto;left:0;margin-left:0}.img-text-overlap h2{font-size:30px;margin-bottom:30px;font-weight:700}.img-text-overlap p{font-weight:300;font-size:22px;line-height:25px}.collaborate-create img,.img-text-overlap img{border-radius:6px}.section-title h1,.section-title h2{font-size:46px;font-weight:700;margin-bottom:20px}.intro-signup h1{margin-bottom:30px}.logos-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.logos-block .wp-block-image{padding:10px;-ms-flex-preferred-size:calc(15% - 40px);flex-basis:calc(15% - 40px);text-align:center}.logos-block .wp-block-image:nth-child(2) img{margin-top:-10px}.logos-block .wp-block-image img{max-height:85px;height:auto;width:auto}.logos-block .wp-block-image:last-child img{max-height:70px}.condensed-text{max-width:500px}.condensed-text p,.intro-text p,.step-guide p{font-size:22px}.about-heading h1{font-size:46px;font-weight:700;margin-bottom:50px}.about-heading .wp-block-columns .wp-block-column:nth-child(2){-webkit-transform:translateY(150px);-ms-transform:translateY(150px);transform:translateY(150px);z-index:2;background:rgba(0,0,0,0);margin-left:0}.about-heading .blurry-overlay{position:relative}.about-heading .blurry-overlay .wp-block-image{position:absolute;top:0;right:0;width:660px;max-width:660px}.about-heading .blurry-overlay .wp-block-image::after{content:" ";width:100%;height:101%;background:rgba(0,0,0,0);position:absolute;top:0;left:-3.5px;background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0.8)), color-stop(50%, rgba(243, 243, 243, 0.5)), color-stop(100%, rgba(255, 255, 255, 0)), color-stop(101%, rgba(237, 237, 237, 0)));background:-o-linear-gradient(left, rgba(255, 255, 255, 0.8) 0%, rgba(243, 243, 243, 0.5) 50%, rgba(255, 255, 255, 0) 100%, rgba(237, 237, 237, 0) 101%);background:linear-gradient(to right, rgba(255, 255, 255, 0.8) 0%, rgba(243, 243, 243, 0.5) 50%, rgba(255, 255, 255, 0) 100%, rgba(237, 237, 237, 0) 101%)}.intro-text{max-width:840px;margin-left:auto;margin-right:auto;padding:0 20px}.step-guide .wp-block-columns{-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1080px;margin-left:auto;margin-right:auto}.step-guide h2{font-size:22px}.collaborate-create .img-text-overlap .wp-block-columns .wp-block-column:nth-child(2){padding:50px 0 20px 50px;width:540px}.page-id-218 .woocommerce{display:none}.signup-section .wp-block-columns{max-width:1080px;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.signup-box h2{font-weight:700;font-size:32px;margin-bottom:60px}.wp-block-column.signup-box:last-child h2{margin-bottom:30px}.signup-section .wp-block-columns .wp-block-column{-ms-flex-preferred-size:calc(33.33% - 20px);flex-basis:calc(33.33% - 20px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}.signup-box{margin-bottom:50px;position:relative;padding:60px 25px 85px;border-radius:6px;border:1px solid #5db4e9;text-align:center;-webkit-transition:background-position .3s,color .3s ease,border-color .3s ease;-o-transition:background-position .3s,color .3s ease,border-color .3s ease;transition:background-position .3s,color .3s ease,border-color .3s ease}.signup-box p.link-placeholder{font-size:22px;font-weight:700;color:#5db4e9;background:#fff;position:absolute;bottom:0;left:0;width:100%;padding:20px 0;margin:0;border-top:1px solid #5db4e9;border-radius:0 0 6px 6px;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.signup-box:hover p.link-placeholder,.signup-box:focus p.link-placeholder,.signup-box:active p.link-placeholder{color:#fff;background:#5db4e9}.signup-box p.abs-col{margin-bottom:0}.signup-box p.abs-col a,.signup-box p.abs-col a:visited{text-indent:-99999px;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;z-index:2;background:rgba(0,0,0,0)}.signup-box:hover,.signup-box:focus{-webkit-box-shadow:0px 0px 30px #53afe8;box-shadow:0px 0px 30px #53afe8}.contact-page-content form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;width:780px;max-width:100%;margin:0 auto}.contact-page-content form textarea,.contact-page-content form input{-webkit-box-sizing:border-box;box-sizing:border-box}.contact-page-content form label{font-size:16px;color:rgba(0,0,0,.5)}.contact-page-content form .input{width:100%;margin-top:20px}.contact-page-content form .phone-f,.contact-page-content form .name-l{padding-left:2%}.contact-page-content form .email-f,.contact-page-content form .name-f{padding-right:2%}.contact-page-content form .col-md-6{width:48%;-ms-flex-preferred-size:48%;flex-basis:48%}.contact-page-content form textarea{max-height:100px}.contact-page-content form textarea,.contact-page-content form input{border:1px solid #d6d6d6;border-radius:6px !important;line-height:1.8;padding:12px 20px}.input.submit-f{text-align:center}.input.submit-f input[type=submit]{margin:20px 0 15px;font-size:16px;color:#7ed0b7 !important;padding:20px 85px;border:1px solid #7ed0b7;-webkit-box-shadow:0px 1px 9px rgba(126,208,191,.5);box-shadow:0px 1px 9px rgba(126,208,191,.5);border-radius:6px;text-decoration:none;background-color:#fff;font-weight:700;line-height:normal}.input.submit-f input[type=submit]:hover,.input.submit-f input[type=submit]:active,.input.submit-f input[type=submit]:focus{background-color:rgba(126,208,191,.3)}.woocommerce .woocommerce-MyAccount-content table.shop_table{border:1px solid rgba(0,0,0,0)}.woocommerce .woocommerce-MyAccount-content table.my_account_orders .button,.woocommerce .woocommerce-MyAccount-content table .button{padding:10px 20px;margin-top:5px;margin-bottom:5px}.woocommerce-MyAccount-content table a,.woocommerce-MyAccount-content table a:visited{color:gray;text-decoration:none}.woocommerce-MyAccount-content table a:hover,.woocommerce-MyAccount-content table a:active,.woocommerce-MyAccount-content table a:focus{color:#000;text-decoration:none}.woocommerce .woocommerce-customer-details address{border:0 !important}.woocommerce-page .woocommerce-info .button{padding:20px !important}.woocommerce-account h1{text-transform:capitalize}.woocommerce-MyAccount-content .woocommerce-Message--info,.woocommerce-MyAccount-content .woocommerce-message--info{position:relative}.woocommerce-MyAccount-content .woocommerce-Message--info .woocommerce-Button,.woocommerce-MyAccount-content .woocommerce-message--info .woocommerce-Button{position:absolute;bottom:-120%;left:0}.error404-section{height:70vh;width:1000px !important}.error404-section .wp-block-columns{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%}.error404-section h2{font-size:54px;line-height:67px;margin-bottom:50px;font-weight:700}.error404-section h2 strong{font-size:42px;display:block;white-space:nowrap}.italic-into-bold em{font-style:normal;font-weight:bold;display:inline-block;padding-top:20px}.full-class-container .help-section.noright-sidebar{width:78%}.three-icons-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:60px auto 0;max-width:600px}.three-icons-contact .icon-contact{width:auto;margin:0 20px 40px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.three-icons-contact .icon-contact a{font-weight:700;font-size:18px;color:#000;text-decoration:none}.three-icons-contact .icon-contact a:hover,.three-icons-contact .icon-contact a:active,.three-icons-contact .icon-contact a:focus{color:gray}.side-bar>.active-section a{color:#7ed1b7 !important}.full-class-container .learning_outcomes .wp-block-columns .wp-block-column div:first-child img,.full-class-container .equipment_list .wp-block-columns .wp-block-column div:first-child img{width:100%}.single-classes .full-class-container .main-content .wisywig-content li img,.single-classes .full-class-container .chapter-items.wisywig-content a>img,.single-classes .full-class-container .main-content .chapter-items figure{margin-top:50px;margin-bottom:50px}.single-classes .full-class-container .main-content .chapter-items figure img,.single-classes .full-class-container .chapter-items.wisywig-content .wp-caption a>img{margin-top:0;margin-bottom:0}.full-class-container.fixed-width .main-content .wisywig-content p{font-size:18px}.page-id-26 .woocommerce-account .woocommerce{-ms-flex-wrap:wrap;flex-wrap:wrap}.newsletter-content h1{text-transform:capitalize}.newsletter-content #mc_embed_signup h2{text-align:center;font-weight:600;font-size:22px;display:block;width:100%}.newsletter-content #mc_embed_signup .indicates-required{text-align:center;font-size:11px;margin-right:0}.newsletter-content #mc_embed_signup .asterisk{color:red;font-weight:700;border:0 !important;font-size:inherit;top:auto}.newsletter-content #mc_embed_signup .indicates-required{display:block;width:100%;margin-bottom:30px}.newsletter-content #mc_embed_signup .indicates-required .asterisk{top:2px;right:2px}.newsletter-content #mc_embed_signup_scroll{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.newsletter-content #mc_embed_signup .mc-field-group{width:46%;padding-bottom:3%;min-height:auto;padding:0 2%;max-width:100%;margin:0 0 6px}.newsletter-content #mc_embed_signup form{padding:0 0 50px}.newsletter-content #mc_embed_signup .mc-field-group label{font-size:16px;color:rgba(0,0,0,.5);line-height:2}.newsletter-content #mc_embed_signup .mc-field-group input{border:1px solid #d6d6d6;border-radius:6px !important;line-height:1.8;padding:12px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.newsletter-content #mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error{border:1px solid red}.newsletter-content #mc_embed_signup .button{margin:30px auto 20px;font-size:16px;color:#7ed0b7;padding:20px 85px;border:1px solid #7ed0b7;-webkit-box-shadow:0px 1px 9px rgba(126,208,191,.5);box-shadow:0px 1px 9px rgba(126,208,191,.5);border-radius:6px;text-decoration:none;background-color:#fff;font-weight:700;height:auto;line-height:1;margin-left:2%}.newsletter-content #mc_embed_signup .button:hover,.newsletter-content #mc_embed_signup .button:focus,.newsletter-content #mc_embed_signup .button:active{background-color:rgba(126,208,191,.3);color:#7ed0b7}.title-underline h2{font-size:40px;font-weight:600;position:relative;margin-bottom:40px}.title-underline h2::before{content:" ";width:100%;height:3px;background:#53afe8;position:absolute;bottom:-15px;left:0}.box-indented{padding-left:60px;margin-bottom:30px}.box-indented p{margin-bottom:10px}.site-header .av_main-header .after_logo .menu-header-menu-container #menu-header-menu .menu-item:last-child{padding-right:0}.wpcf7 div.wpcf7-response-output{margin-left:auto;margin-right:auto}.full-class-container .main-content.chapters .next-prev-button-container .final a{display:block}.full-class-container .equipment_list .wp-block-columns .wp-block-column div:first-child p{font-size:70px !important;line-height:unset !important}.full-class-container .equipment_list .wp-block-columns .wp-block-column{margin-bottom:60px !important}.single-product .entry .product .price .subscription-details{display:unset !important}.send-fb{margin-right:-15px}.send-fb a,.send-fb a:visited{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;text-decoration:none}#custom_html-5{margin-bottom:20px}.sf-fixed{display:none}.sf-fixed{display:block;position:fixed;top:70%;padding:1px 10px 1px 25px;right:-66px;z-index:999995;cursor:pointer;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);background:#fafafa;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.sf-fixed:hover{right:-64px}.sf-fixed img{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.side-bar.right-side-bar .right-side-content p:last-child{font-size:unset}.checkout-page-custom-class .checkout div:not(.woocommerce-checkout-review-order):not(.woocommerce-checkout-payment):not(.place-order){display:block !important}.item{display:block;width:inherit;line-height:1.2;background:#53afe8;border-bottom:3px solid #53afe8;cursor:pointer;color:#333;font-weight:bold;border-radius:6px;padding:15px 65px 15px 25px;margin:10px 20px;position:relative}.item-data{display:none;width:inherit;height:auto}.item-data.active{background:rgba(0,0,0,0);color:#333}.item-data div{margin:30px}.item::after{content:"+";position:absolute;right:45px;top:50%;font-size:25px;font-weight:700;line-height:.7;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.item.item-open::after{content:"-";font-size:40px;font-weight:400;right:45px;top:40%}.note-f p{font-size:16px;color:rgba(0,0,0,.5);margin-bottom:10px}.rate-f .wpcf7-list-item{margin-left:40px;margin-top:10px}.rate-f .wpcf7-list-item.first{margin-left:0}.rate-f .wpcf7-list-item label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rate-f .wpcf7-list-item .wpcf7-list-item-label{padding-left:10px;font-weight:400;font-size:14px}.contact-page-content form .explain-row textarea{max-height:58px}.words-wrap{white-space:nowrap}.rate-f .wpcf7-list-item label>input[type=radio]{padding:0}.feedback-page .site-container{overflow-x:hidden}.student-bodyclass .full-class-container .equipment_list .sub-items iframe{margin-top:0;margin-bottom:20px}.single-classes .videoWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 1280px){.woocommerce-account .entry-header .entry-title,.about-heading h1,.intro-signup h1,.section-title h1,.section-title h2{font-size:36px}.notes-block .notes-text-block li li{margin-left:15px !important}.side-bar.right-side-bar .notes-block{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 1180px){.img-text-overlap .wp-block-columns .wp-block-column:nth-child(2){width:400px;padding:30px 30px 20px}.img-text-overlap h2{font-size:25px}.condensed-text p,.intro-text p,.step-guide p,.img-text-overlap p{font-size:18px}.block-out-top .wp-block-columns{-webkit-transform:translateY(-80px);-ms-transform:translateY(-80px);transform:translateY(-80px)}.block-out-bottom .wp-block-columns{-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}}@media only screen and (max-width: 992px){.error404-section h2{font-size:46px}.error404-section h2 strong,.woocommerce-account .entry-header .entry-title,.about-heading h1,.intro-signup h1,.section-title h1,.section-title h2{font-size:34px}.block-out-bottom .wp-block-columns,.block-out-top .wp-block-columns{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-ms-flex-wrap:wrap;flex-wrap:wrap}.block-out-top .wp-block-columns .wp-block-column,.block-out-bottom .wp-block-columns .wp-block-column{width:100%;-ms-flex-preferred-size:100% !important;flex-basis:100% !important}.signup-section .wp-block-columns{-ms-flex-wrap:wrap;flex-wrap:wrap}.signup-section .wp-block-columns .wp-block-column{-ms-flex-preferred-size:calc(42% - 20px);flex-basis:calc(42% - 20px)}.about-heading .do-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.block-out-bottom{padding:40px 0}.block-out-top{padding-top:70px}.about-heading .do-reverse{-ms-flex-wrap:wrap;flex-wrap:wrap}.about-heading .do-reverse .wp-block-column{-ms-flex-preferred-size:100% !important;flex-basis:100% !important}.about-heading .blurry-overlay .wp-block-image::after{left:0;background:-webkit-gradient(linear, left top, right top, from(rgb(255, 255, 255)), color-stop(50%, rgba(243, 243, 243, 0.7)), color-stop(100%, rgba(255, 255, 255, 0)), color-stop(101%, rgba(237, 237, 237, 0)));background:-o-linear-gradient(left, rgb(255, 255, 255) 0%, rgba(243, 243, 243, 0.7) 50%, rgba(255, 255, 255, 0) 100%, rgba(237, 237, 237, 0) 101%);background:linear-gradient(to right, rgb(255, 255, 255) 0%, rgba(243, 243, 243, 0.7) 50%, rgba(255, 255, 255, 0) 100%, rgba(237, 237, 237, 0) 101%)}.wp-block-column:last-child .signup-box h2{margin-bottom:10px}.signup-box h2{font-size:26px;margin-bottom:40px}.title-underline h2{font-size:30px}.box-indented{padding-left:40px}}@media only screen and (max-width: 920px){.img-text-overlap.margin-top-100{margin-top:50px}.do-reverse.margin-top-100{margin-top:0px}.img-text-overlap .wp-block-columns{-ms-flex-wrap:wrap;flex-wrap:wrap}.collaborate-create .img-text-overlap .wp-block-columns .wp-block-column:nth-child(2){width:100%;padding:40px 20px 20px}.img-text-overlap .wp-block-columns .wp-block-column:nth-child(2){position:relative;top:auto;right:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);padding:40px 20px 20px;border-radius:6px;width:100%;max-width:100%;margin-left:0}.img-text-overlap .wp-block-columns .wp-block-column{-ms-flex-preferred-size:100% !important;flex-basis:100% !important}.padding-bottom-120.collaborate-create{padding-bottom:20px}}@media only screen and (max-width: 800px){.logos-block{-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width: 768px){.error404 .site-inner{padding:0}.error404-section{height:auto}.error404-section .wp-block-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto}.error404-section .wp-block-columns .wp-block-column:nth-child(2n){margin-left:0;text-align:center}}@media only screen and (max-width: 767px){.signup-section .wp-block-columns .wp-block-column{-ms-flex-preferred-size:100% !important;flex-basis:100% !important}.signup-section .wp-block-columns .wp-block-column:nth-child(2n){margin-left:0}.about-heading .blurry-overlay .wp-block-image{position:relative;top:auto;right:auto;width:100%;max-width:100%}.about-heading .wp-block-columns .wp-block-column:nth-child(2){-webkit-transform:translateY(-150px);-ms-transform:translateY(-150px);transform:translateY(-150px);padding:0 20px}.about-heading .blurry-overlay .wp-block-image::after{background:-o-linear-gradient(bottom, rgb(255, 255, 255) 0%, rgba(243, 243, 243, 0.6) 50%, rgba(255, 255, 255, 0) 100%, rgba(237, 237, 237, 0) 101%);background:-webkit-gradient(linear, left bottom, left top, from(rgb(255, 255, 255)), color-stop(50%, rgba(243, 243, 243, 0.6)), color-stop(100%, rgba(255, 255, 255, 0)), color-stop(101%, rgba(237, 237, 237, 0)));background:linear-gradient(to top, rgb(255, 255, 255) 0%, rgba(243, 243, 243, 0.6) 50%, rgba(255, 255, 255, 0) 100%, rgba(237, 237, 237, 0) 101%)}.condensed-text{max-width:96%}.error404-section h2{font-size:37px}.error404-section h2 strong,.woocommerce-account .entry-header .entry-title,.about-heading h1,.intro-signup h1,.section-title h1,.section-title h2{font-size:30px}.about-heading.padding-bottom-150{padding-bottom:0;margin-bottom:-100px}.footer-in.fixed-width{width:auto !important}.step-guide .wp-block-columns{-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.step-guide .wp-block-columns .wp-block-column:nth-child(2),.step-guide .wp-block-columns .wp-block-column{max-width:98%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:auto;margin-right:auto}.contact-page-content form .col-md-6{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.contact-page-content form .phone-f,.contact-page-content form .name-l{padding-left:0}.contact-page-content form .email-f,.contact-page-content form .name-f{padding-right:0}.step-guide-button{padding:60px 0}.home-heading.padding-bottom-50{padding-top:100px}.newsletter-content #mc_embed_signup .mc-field-group{width:100%}.newsletter-content #mc_embed_signup .clear{text-align:center}.newsletter-content #mc_embed_signup .button{margin-left:auto;margin-right:auto}.logos-block .wp-block-image{-ms-flex-preferred-size:calc(50% - 40px);flex-basis:calc(50% - 40px)}.send-fb a,.send-fb a:visited{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sf-fixed{display:none}}@media only screen and (max-width: 600px){.woocommerce-page table.cart td.actions .coupon .input-text+.button{width:100%}}@media only screen and (max-width: 540px){.img-text-overlap h2 br{display:none}.full-class-container .main-content .class-heading svg{width:300px !important}}@media only screen and (max-width: 478px){.about-heading h1>br{display:none}.woocommerce-account .woocommerce-MyAccount-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.title-underline h2{font-size:27px}.box-indented{padding-left:30px}.full-class-container .main-content.chapters .next-prev-button-container .final a{padding:6px 3px}.logos-block .wp-block-image{-ms-flex-preferred-size:100%;flex-basis:100%}.item{padding:15px 40px 15px 25px}.item::after,.item.item-open::after{right:25px}.rate-f .wpcf7-list-item{margin-left:30px}}.first-par{margin-bottom:35px}.ssl-button{background-color:#fff;border:1px solid #7ed0b7;border-radius:6px;-webkit-box-shadow:0 1px 9px rgba(126,208,191,.5);box-shadow:0 1px 9px rgba(126,208,191,.5);color:#7ed0b7 !important;font-size:16px;font-weight:400;padding:20px 60px}.ssl-button:hover{background-color:rgba(126,208,191,.3)}.woocommerce-account .art-my-account{width:100%}.page-id-218 .wp-block-magicblock-magicblock.woocommerce{display:block}.page-id-26 .art-my-account,.wc-reg-form{width:620px;max-width:94%;margin:0 auto}.logged-in .art-my-account{width:100%}.art-my-account h2,.wc-reg-form h2.wc-reg-title{padding:0 30px;text-align:center;margin-left:auto;margin-right:auto}.art-my-account p.first-par{text-align:center}.link-placeholder em{font-size:12px}p.link-placeholder.free-line strong,p.link-placeholder.free-line em{display:block}p.link-placeholder.free-line{line-height:1.1}.woocommerce-page .art-my-account .woocommerce form.login{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.wc-reg-form .woocommerce-form-register label{font-size:16px;color:rgba(0,0,0,.5);line-height:2;display:block}.wc-reg-form .woocommerce-form-register input.input-text{border:1px solid #d6d6d6;border-radius:6px !important;line-height:1.8;padding:12px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;outline:0}.wc-reg-form .woocommerce-form-register button.woocommerce-form-register__submit{margin:20px 0 15px;font-size:16px;color:#7ed0b7;padding:20px 85px;border:1px solid #7ed0b7;-webkit-box-shadow:0px 1px 9px rgba(126,208,191,.5);box-shadow:0px 1px 9px rgba(126,208,191,.5);border-radius:6px;text-decoration:none;background-color:#fff}.student-bodyclass .art-my-account .woocommerce-error,.independent_study-bodyclass #wcd-secondary,.independent_study-bodyclass .first-par,.independent_study-bodyclass .second-par,.student-bodyclass #wcd-secondary,.student-bodyclass .second-par,.student-bodyclass .first-par,.teacher-bodyclass .first-par,.teacher-bodyclass .second-par,.teacher-bodyclass #wcd-secondary{display:none !important}#wc-reg-form .woocommerce-error li,#wc-reg-form .woocommerce-info li,#wc-reg-form .woocommerce-message li{padding-left:15px !important}.signup-box{padding:60px 25px 60px}@media only screen and (max-width: 992px){.member-logged-in .woocommerce-MyAccount-navigation{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:50px}.member-logged-in .woocommerce-MyAccount-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.woocommerce-MyAccount-content .woocommerce-Message--info,.woocommerce-MyAccount-content .woocommerce-message--info{margin-bottom:70px}}.btn-general.dash-btn a,.btn-general.dash-btn a:visited{font-size:16px;color:#7ed0b7 !important;padding:20px 85px;border:1px solid #7ed0b7;-webkit-box-shadow:0 3px 9px rgba(126,208,183,.54);box-shadow:0 3px 9px rgba(126,208,183,.54);border-radius:6px;text-decoration:none;background-color:#fff;font-weight:700;display:inline-block}.btn-general.dash-btn a:hover,.btn-general.dash-btn a:focus,.btn-general.dash-btn a:active{background-color:rgba(126,208,191,.3);color:#7ed0b7}.btn-general.dash-btn,.dash-box{text-align:center}.btn-general.dash-btn{margin-top:35px !important}.dash-box span{display:block}.post-26 .entry-header{max-width:94%;margin:0 auto;clear:both}.post-26 .entry-header1 h1{text-align:center}.post-26 .entry-content{clear:both}.page-id-26 #genesis-content{margin-top:90px}.post-26 .entry-header{display:none}.entry-header1 .entry-title{font-size:36px;font-weight:700;margin-bottom:90px;text-align:center;margin-top:-90px}span.wcb{font-size:22px}.art-my-account h2,.wc-reg-form h2.wc-reg-title{padding:0 30px;text-align:center;margin-left:auto;margin-right:auto}.first-par{margin-bottom:35px;text-align:center}.second-par,.art-my-account p.first-par{text-align:center}.box-not-active{text-align:center;margin-bottom:35px}body:not(.student-bodyclass) .woocommerce-MyAccount-content p.dash-btn,body:not(.independent_study-bodyclass) .woocommerce-MyAccount-content p.dash-btn,body:not(.teacher-bodyclass) .woocommerce-MyAccount-content p.dash-btn,body:not(.logged-in) .box-not-active,.student-bodyclass .my-courses.dashboard-box{display:none}.box-not-active-in{display:inline-block;padding:25px;border:2px solid #53afe8}#customer_details .col-2{display:none !important}#order_review,#customer_details.col2-set{width:800px;max-width:96%;margin-left:auto;margin-right:auto}#customer_details.col2-set .col-1{float:none;display:block;width:100%}@media only screen and (max-width: 992px){.member-logged-in .woocommerce-MyAccount-navigation{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:50px}.member-logged-in .woocommerce-MyAccount-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.woocommerce-MyAccount-content .woocommerce-Message--info,.woocommerce-MyAccount-content .woocommerce-message--info{margin-bottom:70px}}.full-class-container .equipment_list div.sub-items{margin-top:10px !important}.full-class-container .equipment_list .wp-block-columns .wp-block-column div:first-child p{font-size:55px !important;margin-top:10px}.full-class-container .equipment_list .wp-block-columns{margin-top:30px !important;padding-top:40px !important}.full-class-container .equipment_list .sub-items iframe{margin-top:-10px !important;height:300px}.full-class-container .equipment_list .wp-block-columns .wp-block-column{margin-bottom:35px !important}@media only screen and (max-width: 478px){.full-class-container .equipment_list .sub-items iframe{margin-top:10px;height:auto;margin-bottom:20px}}
/*# sourceMappingURL=maps/style.css.map */
