.emath-block-twocol{padding-top:2.5em;padding-bottom:2.5em}.emath-block-twocol.is-admin{pointer-events:none}@media (max-width: 66.49894em){.emath-block-twocol .col-full{padding-left:8px;padding-right:8px}}.two-column__page-title{margin-bottom:0.25em}.homepage__free-highlight{display:inline-block;width:calc(100% - 19px);padding-bottom:.5em;padding-left:1em;padding-right:1em;border-left:2px solid #FFF;border-bottom:2px solid #FFF;text-decoration:none !important;position:relative;font-weight:700 !important}.homepage__free-highlight:after{content:"";display:block;position:absolute;width:19px;height:19px;border:2px solid #FFF;border-radius:100%;right:-22px;bottom:-11px}.bgimg--tileable{background-size:400px 400px;background-repeat:repeat;background-position:center center}.bgimg--cover{background-size:cover;background-repeat:no-repeat;background-position:center center}.emath-block-twocol__row{display:-webkit-box ;display:-ms-flexbox ;display:flex ;-ms-flex-wrap:wrap ;flex-wrap:wrap ;margin-right:-15px;margin-left:-15px}.emath-block-twocol__column{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.emath-block-twocol__column--content p{padding-bottom:0.35em;margin-bottom:1em}.emath-block-twocol__column--content p,.emath-block-twocol__column--content li{font-size:20px;font-weight:300}.emath-block-twocol__column--content h1,.emath-block-twocol__column--content h2,.emath-block-twocol__column--content h3,.emath-block-twocol__column--content h4,.emath-block-twocol__column--content h5,.emath-block-twocol__column--content h6{font-weight:600;margin-top:0}@media (max-width: 991.98px){.emath-block-twocol__column+.emath-block-twocol__column{margin-top:2.5em}}@media (min-width: 768px){.emath-block-twocol:not(.has-white-background-color){padding-top:4em;padding-bottom:4em}.emath-block-twocol__row{-webkit-box-align:center ;-ms-flex-align:center ;-ms-grid-row-align:center ;align-items:center }.emath-block-twocol__row .emath-block-twocol__column--content:first-child{padding-right:30px}.emath-block-twocol__row .emath-block-twocol__column--content:last-child{padding-left:30px}.emath-block-twocol__column--content{-webkit-box-flex:0 ;-ms-flex:0 0 58.33333% ;flex:0 0 58.33333% ;max-width:58.33333%}.emath-block-twocol__column--content+.emath-block-twocol__column--content{-ms-flex-preferred-size:0 ;flex-basis:0 ;-webkit-box-flex:1 ;-ms-flex-positive:1 ;flex-grow:1 ;max-width:100%}.emath-block-twocol__column--image{-ms-flex-preferred-size:0 ;flex-basis:0 ;-webkit-box-flex:1 ;-ms-flex-positive:1 ;flex-grow:1 ;max-width:100%}}.emath-block-heading__title{padding:0 !important}@media (min-width: 768px){.emath-block-heading__title{position:relative}.emath-block-heading__title:before,.emath-block-heading__title:after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.emath-block-heading__title:before{height:1px;background-color:#979797;width:calc(100% - 19px)}.emath-block-heading__title:after{width:19px;height:19px;border:1px solid #979797;background-color:#FFF;border-radius:100%;right:0}.emath-block-heading__inner{position:relative;display:inline-block;background-color:#FFF;padding-right:20px;z-index:2}}.text-align--center{text-align:center}.font-weight--300{font-weight:300}.font-weight--400{font-weight:400}.font-weight--600{font-weight:600}.font-weight--700{font-weight:700}.list-style--none{list-style:none;margin-left:0}.emath-block-image img{vertical-align:middle}.emath-block-image__caption{padding:0.875em}.emath-block-image__caption p:only-child,.emath-block-image__caption p:last-child{margin-bottom:0}[href*="facebook.com/eMathInstruction/videos"]{display:block;position:relative}[href*="facebook.com/eMathInstruction/videos"]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:"Font Awesome 5 Free";content:"\f04b";text-align:center;color:#FFA401;font-size:3em;position:absolute;top:50%;left:0.15em;right:0;margin:auto;transform:translateY(-50%);transition:color .25s ease-in-out;z-index:2}[href*="facebook.com/eMathInstruction/videos"]:after{content:"";display:inline-block;width:4.5em;height:4.5em;border:6px solid #FFA401;border-radius:100%;position:absolute;top:50%;left:0;right:0;margin:auto;transform:translateY(-50%);transition:background-color .25s ease-in-out;z-index:1}[href*="facebook.com/eMathInstruction/videos"]:hover:before,[href*="facebook.com/eMathInstruction/videos"]:focus:before{color:#FFF}[href*="facebook.com/eMathInstruction/videos"]:hover:after,[href*="facebook.com/eMathInstruction/videos"]:focus:after{background-color:#FFA401}.em-btn{text-align:center;border:0;border-radius:0;cursor:pointer;padding:0.6180469716em 1.41575em;text-decoration:none;font-weight:600;text-shadow:none;display:inline-block;transition:background-color 0.3s ease-in-out;-webkit-appearance:none}.em-btn--size--sm{font-size:18px}.em-btn--size--lg{font-size:20px}.em-btn--width--full{width:100%}.emath-block-buttons{display:-webkit-box ;display:-ms-flexbox ;display:flex ;-ms-flex-wrap:wrap ;flex-wrap:wrap ;margin-right:-7px;margin-left:-7px}.emath-block-buttons__column{width:100%;min-height:1px;padding-right:7px;padding-left:7px;-webkit-box-flex:0 ;-ms-flex:0 0 auto ;flex:0 0 auto ;width:auto;max-width:none}@media (max-width: 767.98px){.emath-block-buttons__column{-webkit-box-flex:0 ;-ms-flex:0 0 100% ;flex:0 0 100% ;width:100%;max-width:100%}.emath-block-buttons__column .em-btn{width:100%}.emath-block-buttons__column+.emath-block-buttons__column{margin-top:12px}}.has-science-blue-background-color{background-color:#0065D1 !important}.has-science-blue-background-color.wp-block-button__link{-moz-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.has-science-blue-background-color.wp-block-button__link:hover,.has-science-blue-background-color.wp-block-button__link:focus,.has-science-blue-background-color.wp-block-button__link:active,.has-science-blue-background-color.wp-block-button__link.active{background-color:#004c9e !important}.has-science-blue-background-color.wp-block-button__link:active,.has-science-blue-background-color.wp-block-button__link.active{background-color:#00346b !important}.has-science-blue-background-color.wp-block-button__link:disabled:hover,.has-science-blue-background-color.wp-block-button__link:disabled:focus,.has-science-blue-background-color.wp-block-button__link:disabled:active,.has-science-blue-background-color.wp-block-button__link.disabled:hover,.has-science-blue-background-color.wp-block-button__link.disabled:focus,.has-science-blue-background-color.wp-block-button__link.disabled:active,.has-science-blue-background-color.wp-block-button__link:disabled[disabled]:hover,.has-science-blue-background-color.wp-block-button__link:disabled[disabled]:focus,.has-science-blue-background-color.wp-block-button__link:disabled[disabled]:active{background-color:#0065D1 !important}.has-science-blue-color{color:#0065D1 !important}.border-color--science-blue{border-color:#0065D1}.em-btn--bg--science-blue{color:#FFF;background-color:#0065D1}.em-btn--bg--science-blue:hover,.em-btn--bg--science-blue:focus{color:#FFF;background-color:#004085}.has-congress-blue-background-color{background-color:#003F83 !important}.has-congress-blue-background-color.wp-block-button__link{-moz-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.has-congress-blue-background-color.wp-block-button__link:hover,.has-congress-blue-background-color.wp-block-button__link:focus,.has-congress-blue-background-color.wp-block-button__link:active,.has-congress-blue-background-color.wp-block-button__link.active{background-color:#002650 !important}.has-congress-blue-background-color.wp-block-button__link:active,.has-congress-blue-background-color.wp-block-button__link.active{background-color:#000e1d !important}.has-congress-blue-background-color.wp-block-button__link:disabled:hover,.has-congress-blue-background-color.wp-block-button__link:disabled:focus,.has-congress-blue-background-color.wp-block-button__link:disabled:active,.has-congress-blue-background-color.wp-block-button__link.disabled:hover,.has-congress-blue-background-color.wp-block-button__link.disabled:focus,.has-congress-blue-background-color.wp-block-button__link.disabled:active,.has-congress-blue-background-color.wp-block-button__link:disabled[disabled]:hover,.has-congress-blue-background-color.wp-block-button__link:disabled[disabled]:focus,.has-congress-blue-background-color.wp-block-button__link:disabled[disabled]:active{background-color:#003F83 !important}.has-congress-blue-color{color:#003F83 !important}.border-color--congress-blue{border-color:#003F83}.em-btn--bg--congress-blue{color:#FFF;background-color:#003F83}.em-btn--bg--congress-blue:hover,.em-btn--bg--congress-blue:focus{color:#FFF;background-color:#001a37}.has-valencia-background-color{background-color:#CF482E !important}.has-valencia-background-color.wp-block-button__link{-moz-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.has-valencia-background-color.wp-block-button__link:hover,.has-valencia-background-color.wp-block-button__link:focus,.has-valencia-background-color.wp-block-button__link:active,.has-valencia-background-color.wp-block-button__link.active{background-color:#a53925 !important}.has-valencia-background-color.wp-block-button__link:active,.has-valencia-background-color.wp-block-button__link.active{background-color:#7c2b1b !important}.has-valencia-background-color.wp-block-button__link:disabled:hover,.has-valencia-background-color.wp-block-button__link:disabled:focus,.has-valencia-background-color.wp-block-button__link:disabled:active,.has-valencia-background-color.wp-block-button__link.disabled:hover,.has-valencia-background-color.wp-block-button__link.disabled:focus,.has-valencia-background-color.wp-block-button__link.disabled:active,.has-valencia-background-color.wp-block-button__link:disabled[disabled]:hover,.has-valencia-background-color.wp-block-button__link:disabled[disabled]:focus,.has-valencia-background-color.wp-block-button__link:disabled[disabled]:active{background-color:#CF482E !important}.has-valencia-color{color:#CF482E !important}.border-color--valencia{border-color:#CF482E}.em-btn--bg--valencia{color:#FFF;background-color:#CF482E}.em-btn--bg--valencia:hover,.em-btn--bg--valencia:focus{color:#FFF;background-color:#903220}.has-web-orange-background-color{background-color:#FFA401 !important}.has-web-orange-background-color.wp-block-button__link{-moz-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.has-web-orange-background-color.wp-block-button__link:hover,.has-web-orange-background-color.wp-block-button__link:focus,.has-web-orange-background-color.wp-block-button__link:active,.has-web-orange-background-color.wp-block-button__link.active{background-color:#cd8400 !important}.has-web-orange-background-color.wp-block-button__link:active,.has-web-orange-background-color.wp-block-button__link.active{background-color:#9a6300 !important}.has-web-orange-background-color.wp-block-button__link:disabled:hover,.has-web-orange-background-color.wp-block-button__link:disabled:focus,.has-web-orange-background-color.wp-block-button__link:disabled:active,.has-web-orange-background-color.wp-block-button__link.disabled:hover,.has-web-orange-background-color.wp-block-button__link.disabled:focus,.has-web-orange-background-color.wp-block-button__link.disabled:active,.has-web-orange-background-color.wp-block-button__link:disabled[disabled]:hover,.has-web-orange-background-color.wp-block-button__link:disabled[disabled]:focus,.has-web-orange-background-color.wp-block-button__link:disabled[disabled]:active{background-color:#FFA401 !important}.has-web-orange-color{color:#FFA401 !important}.border-color--web-orange{border-color:#FFA401}.em-btn--bg--web-orange{color:#FFF;background-color:#FFA401}.em-btn--bg--web-orange:hover,.em-btn--bg--web-orange:focus{color:#FFF;background-color:#b47300}.has-woodsmoke-background-color{background-color:#131315 !important}.has-woodsmoke-background-color.wp-block-button__link{-moz-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.has-woodsmoke-background-color.wp-block-button__link:hover,.has-woodsmoke-background-color.wp-block-button__link:focus,.has-woodsmoke-background-color.wp-block-button__link:active,.has-woodsmoke-background-color.wp-block-button__link.active{background-color:#000 !important}.has-woodsmoke-background-color.wp-block-button__link:active,.has-woodsmoke-background-color.wp-block-button__link.active{background-color:#000 !important}.has-woodsmoke-background-color.wp-block-button__link:disabled:hover,.has-woodsmoke-background-color.wp-block-button__link:disabled:focus,.has-woodsmoke-background-color.wp-block-button__link:disabled:active,.has-woodsmoke-background-color.wp-block-button__link.disabled:hover,.has-woodsmoke-background-color.wp-block-button__link.disabled:focus,.has-woodsmoke-background-color.wp-block-button__link.disabled:active,.has-woodsmoke-background-color.wp-block-button__link:disabled[disabled]:hover,.has-woodsmoke-background-color.wp-block-button__link:disabled[disabled]:focus,.has-woodsmoke-background-color.wp-block-button__link:disabled[disabled]:active{background-color:#131315 !important}.has-woodsmoke-color{color:#131315 !important}.border-color--woodsmoke{border-color:#131315}.em-btn--bg--woodsmoke{color:#FFF;background-color:#131315}.em-btn--bg--woodsmoke:hover,.em-btn--bg--woodsmoke:focus{color:#FFF;background-color:#000}.has-scorpion-background-color{background-color:#5E5E5E !important}.has-scorpion-background-color.wp-block-button__link{-moz-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.has-scorpion-background-color.wp-block-button__link:hover,.has-scorpion-background-color.wp-block-button__link:focus,.has-scorpion-background-color.wp-block-button__link:active,.has-scorpion-background-color.wp-block-button__link.active{background-color:#454545 !important}.has-scorpion-background-color.wp-block-button__link:active,.has-scorpion-background-color.wp-block-button__link.active{background-color:#2b2b2b !important}.has-scorpion-background-color.wp-block-button__link:disabled:hover,.has-scorpion-background-color.wp-block-button__link:disabled:focus,.has-scorpion-background-color.wp-block-button__link:disabled:active,.has-scorpion-background-color.wp-block-button__link.disabled:hover,.has-scorpion-background-color.wp-block-button__link.disabled:focus,.has-scorpion-background-color.wp-block-button__link.disabled:active,.has-scorpion-background-color.wp-block-button__link:disabled[disabled]:hover,.has-scorpion-background-color.wp-block-button__link:disabled[disabled]:focus,.has-scorpion-background-color.wp-block-button__link:disabled[disabled]:active{background-color:#5E5E5E !important}.has-scorpion-color{color:#5E5E5E !important}.border-color--scorpion{border-color:#5E5E5E}.em-btn--bg--scorpion{color:#FFF;background-color:#5E5E5E}.em-btn--bg--scorpion:hover,.em-btn--bg--scorpion:focus{color:#FFF;background-color:#383838}.has-silver-background-color{background-color:#CCC !important}.has-silver-background-color.wp-block-button__link{-moz-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.has-silver-background-color.wp-block-button__link:hover,.has-silver-background-color.wp-block-button__link:focus,.has-silver-background-color.wp-block-button__link:active,.has-silver-background-color.wp-block-button__link.active{background-color:#b3b3b3 !important}.has-silver-background-color.wp-block-button__link:active,.has-silver-background-color.wp-block-button__link.active{background-color:#999 !important}.has-silver-background-color.wp-block-button__link:disabled:hover,.has-silver-background-color.wp-block-button__link:disabled:focus,.has-silver-background-color.wp-block-button__link:disabled:active,.has-silver-background-color.wp-block-button__link.disabled:hover,.has-silver-background-color.wp-block-button__link.disabled:focus,.has-silver-background-color.wp-block-button__link.disabled:active,.has-silver-background-color.wp-block-button__link:disabled[disabled]:hover,.has-silver-background-color.wp-block-button__link:disabled[disabled]:focus,.has-silver-background-color.wp-block-button__link:disabled[disabled]:active{background-color:#CCC !important}.has-silver-color{color:#CCC !important}.border-color--silver{border-color:#CCC}.em-btn--bg--silver{color:#FFF;background-color:#CCC}.em-btn--bg--silver:hover,.em-btn--bg--silver:focus{color:#FFF;background-color:#a6a6a6}.has-bizarre-background-color{background-color:#EBDDD2 !important}.has-bizarre-background-color.wp-block-button__link{-moz-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.has-bizarre-background-color.wp-block-button__link:hover,.has-bizarre-background-color.wp-block-button__link:focus,.has-bizarre-background-color.wp-block-button__link:active,.has-bizarre-background-color.wp-block-button__link.active{background-color:#dbc2af !important}.has-bizarre-background-color.wp-block-button__link:active,.has-bizarre-background-color.wp-block-button__link.active{background-color:#cca88b !important}.has-bizarre-background-color.wp-block-button__link:disabled:hover,.has-bizarre-background-color.wp-block-button__link:disabled:focus,.has-bizarre-background-color.wp-block-button__link:disabled:active,.has-bizarre-background-color.wp-block-button__link.disabled:hover,.has-bizarre-background-color.wp-block-button__link.disabled:focus,.has-bizarre-background-color.wp-block-button__link.disabled:active,.has-bizarre-background-color.wp-block-button__link:disabled[disabled]:hover,.has-bizarre-background-color.wp-block-button__link:disabled[disabled]:focus,.has-bizarre-background-color.wp-block-button__link:disabled[disabled]:active{background-color:#EBDDD2 !important}.has-bizarre-color{color:#EBDDD2 !important}.border-color--bizarre{border-color:#EBDDD2}.em-btn--bg--bizarre{color:#FFF;background-color:#EBDDD2}.em-btn--bg--bizarre:hover,.em-btn--bg--bizarre:focus{color:#FFF;background-color:#d3b59d}.has-white-background-color{background-color:#FFF !important}.has-white-background-color.wp-block-button__link{-moz-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.has-white-background-color.wp-block-button__link:hover,.has-white-background-color.wp-block-button__link:focus,.has-white-background-color.wp-block-button__link:active,.has-white-background-color.wp-block-button__link.active{background-color:#e6e6e6 !important}.has-white-background-color.wp-block-button__link:active,.has-white-background-color.wp-block-button__link.active{background-color:#ccc !important}.has-white-background-color.wp-block-button__link:disabled:hover,.has-white-background-color.wp-block-button__link:disabled:focus,.has-white-background-color.wp-block-button__link:disabled:active,.has-white-background-color.wp-block-button__link.disabled:hover,.has-white-background-color.wp-block-button__link.disabled:focus,.has-white-background-color.wp-block-button__link.disabled:active,.has-white-background-color.wp-block-button__link:disabled[disabled]:hover,.has-white-background-color.wp-block-button__link:disabled[disabled]:focus,.has-white-background-color.wp-block-button__link:disabled[disabled]:active{background-color:#FFF !important}.has-white-color{color:#FFF !important}.border-color--white{border-color:#FFF}.em-btn--bg--white{color:#FFF;background-color:#FFF}.em-btn--bg--white:hover,.em-btn--bg--white:focus{color:#FFF;background-color:#d9d9d9}.has-black-background-color{background-color:#000 !important}.has-black-background-color.wp-block-button__link{-moz-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.has-black-background-color.wp-block-button__link:hover,.has-black-background-color.wp-block-button__link:focus,.has-black-background-color.wp-block-button__link:active,.has-black-background-color.wp-block-button__link.active{background-color:#000 !important}.has-black-background-color.wp-block-button__link:active,.has-black-background-color.wp-block-button__link.active{background-color:#000 !important}.has-black-background-color.wp-block-button__link:disabled:hover,.has-black-background-color.wp-block-button__link:disabled:focus,.has-black-background-color.wp-block-button__link:disabled:active,.has-black-background-color.wp-block-button__link.disabled:hover,.has-black-background-color.wp-block-button__link.disabled:focus,.has-black-background-color.wp-block-button__link.disabled:active,.has-black-background-color.wp-block-button__link:disabled[disabled]:hover,.has-black-background-color.wp-block-button__link:disabled[disabled]:focus,.has-black-background-color.wp-block-button__link:disabled[disabled]:active{background-color:#000 !important}.has-black-color{color:#000 !important}.border-color--black{border-color:#000}.em-btn--bg--black{color:#FFF;background-color:#000}.em-btn--bg--black:hover,.em-btn--bg--black:focus{color:#FFF;background-color:#000}.theme-color--light h1,.theme-color--light h2,.theme-color--light h3,.theme-color--light h4,.theme-color--light h5,.theme-color--light h6,.theme-color--light a:not(.em-btn){color:#FFF !important}.theme-color--light a:not(.em-btn,.homepage__free-highlight){text-decoration:underline !important}.theme-color--light a:not(.em-btn,.homepage__free-highlight):hover,.theme-color--light a:not(.em-btn,.homepage__free-highlight):focus{text-decoration:none !important}.has-xs-spacer{height:2vh}.has-sm-spacer{height:4vh}.has-md-spacer{height:8vh}.has-lg-spacer{height:12vh}.has-xl-spacer{height:16vh}@media (max-width: 991.98px){.has-mobile-xs-spacer{height:2vh !important}.has-mobile-sm-spacer{height:4vh !important}.has-mobile-md-spacer{height:8vh !important}.has-mobile-lg-spacer{height:12vh !important}.has-mobile-xl-spacer{height:16vh !important}}.select2-container{display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container,.select2-selection--single,.select2-selection--multiple,.select2-search__field,.select2-dropdown,.select2-selection--multiple .select2-selection__rendered{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-selection--single{cursor:pointer;display:block;height:41px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{cursor:pointer;display:block;min-height:41px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-container .select2-search__field{background-color:#FFF}.select2-container .select2-search__field:focus{background-color:#FFF}.select2-container--focus .select2-selection,.select2-container--open .select2-selection{background-color:#EDEDED;border:1px solid #CCC;outline:0}.select2-container--open.select2-container--below .select2-selection{border-bottom:0}.select2-container--open.select2-container--above .select2-selection{border-top:0}.select2-dropdown{background-color:#EDEDED;border:1px solid #CCC;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0;outline:0}.select2-results__option{padding:6px;margin:0;user-select:none;-webkit-user-select:none}.select2-results__option[data-selected]{cursor:pointer;outline:none}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none}.select2-container--open .select2-dropdown--below{border-top:none}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-selection--single{background-color:#F2F2F2;border:1px solid #CCC}.select2-selection--single .select2-selection__rendered{color:#131315;line-height:41px}.select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-selection--single .select2-selection__placeholder{color:#666}.select2-selection--single .select2-selection__arrow{height:41px;position:absolute;top:1px;right:1px;width:20px}.select2-selection--single .select2-selection__arrow b{border-color:#666 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #666 transparent;border-width:0 4px 5px 4px}.select2-selection--multiple{background-color:#F2F2F2;border:1px solid #CCC;cursor:text}.select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px;width:100%}.select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-selection--multiple .select2-selection__placeholder{color:#666;margin-top:5px;float:left}.select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #666;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--focus .select2-selection--multiple{border:1px solid #EDEDED;outline:0}.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-search--dropdown .select2-search__field{border:1px solid #CCC;height:32px}.select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-results__option:empty{display:none}.select2-results__option[role=group]{padding:0}.select2-results__option[aria-disabled=true]{color:#999}.select2-results__option[data-selected=true]{background-color:#131315;color:#FFF}.select2-results__option .select2-results__option{padding-left:1em}.select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-results__option--highlighted[aria-selected]{background-color:#131315;color:white}.select2-results__group{cursor:default;display:block;padding:6px}body{font-size:16px;color:#505050}b,strong{font-weight:700}a:not(.em-btn){color:#CF482E}a:not(.em-btn):hover,a:not(.em-btn):focus{text-decoration:underline !important}a:not(.em-btn):after,a:not(.em-btn):before{text-decoration:none !important}.demo_store a.woocommerce-store-notice__dismiss-link{color:#FFF !important}a.button,a.button:hover,a.button:focus,a.button:active,a.button:visited{text-decoration:none !important}.hentry .entry-content a:not(.button){text-decoration:none !important}.hentry .entry-content a:not(.button):hover,.hentry .entry-content a:not(.button):focus{text-decoration:underline !important}td a,p a,label,span.formlabel{font-weight:600}a.read-more{white-space:nowrap}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}#main-content{zoom:1}#main-content:after,#main-content:before{content:" ";display:table}#main-content:after{clear:both}.page-description p,.page-description li,.entry-content p,.entry-content li{font-size:18px}.site-header-cart .widget_shopping_cart,.main-navigation ul.menu ul.sub-menu,.main-navigation ul.nav-menu ul.children,.site-header-cart .widget_shopping_cart .buttons,.site-header-cart .widget_shopping_cart .total{background-color:#003F83}.star-rating span:before,.quantity .plus,.quantity .minus,p.stars a:hover:after,p.stars a:after,.star-rating span:before,#payment .payment_methods li input[type=radio]:first-child:checked+label:before{color:#FFA401}button.alt,input[type="button"].alt,input[type="reset"].alt,input[type="submit"].alt,input[type="submit"].gform_button,.button.alt,.added_to_cart.alt,.widget-area .widget a.button.alt,.added_to_cart,.widget a.button.checkout{color:#FFF;background-color:#CF482E;transition-duration:0.3s}button.alt:hover,button.alt:focus,input[type="button"].alt:hover,input[type="button"].alt:focus,input[type="reset"].alt:hover,input[type="reset"].alt:focus,input[type="submit"].alt:hover,input[type="submit"].alt:focus,input[type="submit"].gform_button:hover,input[type="submit"].gform_button:focus,.button.alt:hover,.button.alt:focus,.added_to_cart.alt:hover,.added_to_cart.alt:focus,.widget-area .widget a.button.alt:hover,.widget-area .widget a.button.alt:focus,.added_to_cart:hover,.added_to_cart:focus,.widget a.button.checkout:hover,.widget a.button.checkout:focus{color:#FFF;background-color:#903220}button:not(.alt):not(.mfp-close),input[type="button"]:not(.alt),input[type="reset"]:not(.alt),.button:not(.alt),.widget a.button:not(.checkout),.site-header-cart .widget_shopping_cart a.button:not(.checkout),.yith-ywraq-list-content a.button{color:#FFF;background-color:#5E5E5E;transition-duration:0.3s}button:not(.alt):not(.mfp-close):hover,button:not(.alt):not(.mfp-close):focus,input[type="button"]:not(.alt):hover,input[type="button"]:not(.alt):focus,input[type="reset"]:not(.alt):hover,input[type="reset"]:not(.alt):focus,.button:not(.alt):hover,.button:not(.alt):focus,.widget a.button:not(.checkout):hover,.widget a.button:not(.checkout):focus,.site-header-cart .widget_shopping_cart a.button:not(.checkout):hover,.site-header-cart .widget_shopping_cart a.button:not(.checkout):focus,.yith-ywraq-list-content a.button:hover,.yith-ywraq-list-content a.button:focus{color:#FFF;background-color:#383838}#gform_3 .gform_title{display:none !important}.woocommerce .add-request-quote-button.button,.woocommerce .add-request-quote-button-addons.button,#yith_ywraq_request_quote_list_mini-2 .raq-info{background-color:#003F83 !important}.woocommerce .add-request-quote-button.button:hover,.woocommerce .add-request-quote-button.button:focus,.woocommerce .add-request-quote-button-addons.button:hover,.woocommerce .add-request-quote-button-addons.button:focus{background-color:#001a37 !important;color:#FFF !important}.alertify-button{text-shadow:none !important}.form-row label,#payment label{font-size:18px}.input-text,input[type="email"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],textarea{border:1px solid #CCC}.required,.wpcf7-validates-as-required{color:#CF482E}.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-noreviews,p.no-comments{background-color:#EBDDD2 !important;color:#131315;padding:0.875em 1.45em}.woocommerce-error li,.woocommerce-error p,.woocommerce-info li,.woocommerce-info p,.woocommerce-message li,.woocommerce-message p,.woocommerce-noreviews li,.woocommerce-noreviews p,p.no-comments li,p.no-comments p{font-size:16px}.woocommerce-error a:not(.button),.woocommerce-info a:not(.button),.woocommerce-message a:not(.button),.woocommerce-noreviews a:not(.button),p.no-comments a:not(.button){color:#131315;text-decoration:underline;font-weight:bold}.woocommerce-error a.button,.woocommerce-error a.button:hover,.woocommerce-error a.button:focus,.woocommerce-info a.button,.woocommerce-info a.button:hover,.woocommerce-info a.button:focus,.woocommerce-message a.button,.woocommerce-message a.button:hover,.woocommerce-message a.button:focus,.woocommerce-noreviews a.button,.woocommerce-noreviews a.button:hover,.woocommerce-noreviews a.button:focus,p.no-comments a.button,p.no-comments a.button:hover,p.no-comments a.button:focus{background:none;color:#131315}.woocommerce-error a.button:hover,.woocommerce-error a.button:focus,.woocommerce-info a.button:hover,.woocommerce-info a.button:focus,.woocommerce-message a.button:hover,.woocommerce-message a.button:focus,.woocommerce-noreviews a.button:hover,.woocommerce-noreviews a.button:focus,p.no-comments a.button:hover,p.no-comments a.button:focus{text-decoration:underline !important}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before,.woocommerce-noreviews::before,p.no-comments::before{content:""}.woocommerce-error{border-left-color:#e2401c}.woocommerce-message{border-left-color:#0f834d}.top_separator{border-top:1px solid white}.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);-moz-transform:translateX(calc(50vw - 50%));-ms-transform:translateX(calc(50vw - 50%));-webkit-transform:translateX(calc(50vw - 50%));transform:translateX(calc(50vw - 50%));max-width:none;width:auto}.site-header{background-size:400px 400px}body:not(.home) header#masthead.site-header{margin-bottom:20px}header#masthead.site-header div.col-full div.site-branding.site-logo-anchor{position:relative;top:-4px}button.dropdown-toggle{color:#FFF}li.menu-item a{text-transform:uppercase;font-weight:bold}#menu-main li a:hover,.main-navigation ul li a:hover{color:#FFF}#menu-main li .sub-menu,.site-header-cart .widget_shopping_cart{box-shadow:0 2px 4px 0 rgba(0,0,0,0.6)}#menu-main li .sub-menu{min-width:265px}#menu-main li .sub-menu li:hover{background:#131315}#menu-main li .sub-menu li a{display:block;padding:15px 20px !important;font-weight:bold !important;font-size:16px;transition-duration:0.3s;width:100%}#menu-main li .sub-menu li a:hover{color:#FFF !important;text-decoration:none}#menu-main>li>a{font-size:18px}.main-navigation a{padding:20px 10px 10px 7px !important}.menu-item-2445 a{padding-left:18px !important}ul#site-header-cart.site-header-cart.menu li a.cart-contents{padding-bottom:5px}.home header#masthead.site-header{margin-bottom:0}header#masthead.site-header div.col-full div.site-branding.site-logo-anchor p.site-description{font-size:16px;text-align:right;color:rgba(255,255,255,0.9);font-weight:bold;padding-right:1.2em}div#page.hfeed.site div.header-widget-region{height:0}nav#site-navigation.main-navigation button.menu-toggle{top:0}#TB_window{margin-left:auto !important;margin-right:auto !important;width:calc(100% - 12px) !important;max-width:700px;margin-top:0 !important;left:0 !important;right:0 !important;top:40px !important;position:absolute !important}#TB_ajaxContent{font-size:18px;line-height:1.618;padding:0 !important;width:100% !important;height:auto !important}#TB_ajaxContent>div{padding:25px 30px 30px}#TB_ajaxContent .tb_footer{background-color:#EBDDD2;margin-top:30px;padding-top:25px;padding-bottom:25px;padding-left:15px;padding-right:15px}#TB_ajaxContent .tb_footer .tbl_buttons a.button{text-align:center}#TB_ajaxContent .tb_footer .tbl_buttons a.disclaimer_agree{background-color:#CF482E}#TB_ajaxContent .tb_footer .tbl_buttons a.disclaimer_agree:hover,#TB_ajaxContent .tb_footer .tbl_buttons a.disclaimer_agree:focus{background-color:#903220}#TB_ajaxContent .tb_footer .tbl_btn_left,#TB_ajaxContent .tb_footer .tbl_btn_right{margin-left:15px;margin-right:15px}@media screen and (max-width: 480.98px){#TB_ajaxContent .tb_footer .tbl_buttons a.button{width:100%}#TB_ajaxContent .tb_footer .tbl_btn_right{margin-top:0.5em}}@media screen and (min-width: 481px){#TB_ajaxContent .tb_footer .tbl_buttons{display:-webkit-box ;display:-ms-flexbox ;display:flex ;-webkit-box-align:center ;-ms-flex-align:center ;-ms-grid-row-align:center ;align-items:center ;-webkit-box-pack:center ;-ms-flex-pack:center ;justify-content:center }}@media screen and (min-width: 768px){#TB_window{top:50% !important;transform:translateY(-50%)}}ul.unit-lessons div.woocommerce.woocommerce-info,.home div#one.column div.woocommerce.woocommerce-info{display:none !important}.post-type-archive-product ul.products li.product.product-category{background-color:#EBDDD2;margin-bottom:2.5em}.post-type-archive-product ul.products li.product.product-category .woocommerce-loop-category__title{font-size:1.5em;line-height:1.25;font-weight:600;margin:0}.post-type-archive-product ul.products li.product.product-category>a{display:-webkit-box ;display:-ms-flexbox ;display:flex ;-webkit-box-direction:normal ;-webkit-box-orient:vertical ;-ms-flex-direction:column ;flex-direction:column ;-webkit-box-pack:center ;-ms-flex-pack:center ;justify-content:center ;background-color:#131315;padding:0.675em;min-height:90px}.post-type-archive-product ul.products li.product.product-category>a:hover,.post-type-archive-product ul.products li.product.product-category>a:focus{color:#FFF}.post-type-archive-product ul.products li.product.product-category>a .woocommerce-loop-category__title{color:#FFF}.post-type-archive-product ul.products li.product.product-category img{display:block;margin:1.5em auto;max-height:250px;width:auto}@media (min-width: 992px){.post-type-archive-product ul.products li.product.product-category img{max-height:300px}}.post-type-archive-product ul.products li.product.product-category ul.products{margin-left:15px;margin-right:15px;margin-top:0;margin-bottom:0.5em;display:-webkit-box ;display:-ms-flexbox ;display:flex ;-ms-flex-wrap:wrap ;flex-wrap:wrap ;-webkit-box-flex:1 ;-ms-flex-positive:1 ;flex-grow:1 }.post-type-archive-product ul.products li.product.product-category ul.products:before,.post-type-archive-product ul.products li.product.product-category ul.products:after{content:normal !important}.post-type-archive-product ul.products li.product.product-category ul.products li.product{margin-bottom:1em;padding:1.5em 1em;border:1px solid #dbc2af;background-color:#f3eae4;width:100%;margin-right:0 !important;display:-webkit-box ;display:-ms-flexbox ;display:flex ;-webkit-box-direction:normal ;-webkit-box-orient:vertical ;-ms-flex-direction:column ;flex-direction:column ;-webkit-box-align:center ;-ms-flex-align:center ;-ms-grid-row-align:center ;align-items:center ;-webkit-box-flex:1 ;-ms-flex-positive:1 ;flex-grow:1 }.post-type-archive-product ul.products li.product.product-category ul.products li.product .woocommerce-loop-product__title{font-size:18px;line-height:1.45;font-weight:600}@media (min-width: 576px){.post-type-archive-product ul.products.columns-3{display:-webkit-box ;display:-ms-flexbox ;display:flex ;-ms-flex-wrap:wrap ;flex-wrap:wrap ;margin-left:-15px;margin-right:-15px}.post-type-archive-product ul.products.columns-3:before,.post-type-archive-product ul.products.columns-3:after{content:normal !important}.post-type-archive-product ul.products.columns-3 li.product.product-category{margin-left:15px !important;margin-right:15px !important;display:-webkit-box ;display:-ms-flexbox ;display:flex ;-webkit-box-direction:normal ;-webkit-box-orient:vertical ;-ms-flex-direction:column ;flex-direction:column ;-webkit-box-flex:1 0 calc(50% - 30px) ;-ms-flex:1 0 calc(50% - 30px) ;flex:1 0 calc(50% - 30px) ;max-width:calc(50% - 30px);width:100%}}@media (min-width: 768px){.post-type-archive-product ul.products.columns-3 li.product.product-category{-webkit-box-flex:1 0 calc(33.333% - 30px) ;-ms-flex:1 0 calc(33.333% - 30px) ;flex:1 0 calc(33.333% - 30px) ;max-width:calc(33.333% - 30px)}.post-type-archive-product ul.products.columns-3 li.product.product-category .woocommerce-loop-category__title{font-size:1.750em}}.term-description p,.term-description li{font-size:18px}ul.products li.product a{width:100%}ul.products li.product .woocommerce-loop-product__title{font-size:21px;max-width:95%;margin:1em auto}ul.products li.product .price,ul.products li.product .star-rating{font-size:16px}ul.products li.product .button{font-size:16px}a.woocommerce-loop-product__link:hover,a.woocommerce-loop-product__link:focus{text-decoration:none !important}.woocommerce-product-details__short-description p,.woocommerce-product-details__short-description li,.woocommerce-tabs .panel p,.woocommerce-tabs .panel li{font-size:18px}.woocommerce-tabs ul.tabs{border-top-color:#CCC}.woocommerce-tabs ul.tabs li{border-bottom-color:#CCC}.woocommerce-tabs ul.tabs li a{font-size:18px}.upsells{clear:both;margin-bottom:2em;border:1px solid #CCC}.upsells>h2{text-align:center;padding:10px;border-bottom:1px solid #CCC}@media (max-width: 767.98px){.upsells ul.products li.product+li.product{border-top:1px solid #CCC;padding-top:1em}.upsells ul.products li.product:last-child{margin-bottom:0}}@media (min-width: 768px){.upsells ul.products{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 ;margin-left:-15px;margin-right:-15px}.upsells ul.products:before,.upsells ul.products:after{content:normal !important}.upsells ul.products li.product{padding-left:15px;padding-right:15px;-webkit-box-flex:0 ;-ms-flex:0 0 50% ;flex:0 0 50% ;max-width:50%;width:100%;margin-right:0 !important}.upsells ul.products li.product+li.product{border-left:1px solid #CCC}}.upsells ul.products li.product{margin-bottom:1em}.upsells ul.products li.product .woocommerce-loop-product__title{font-size:18px;font-weight:600}.upsells ul.products li.product a.woocommerce-loop-product__link{display:block;padding:0.5em}.upsells ul.products li.product a.woocommerce-loop-product__link:hover,.upsells ul.products li.product a.woocommerce-loop-product__link:focus{text-decoration:underline !important}.upsells ul.products li.product a.woocommerce-loop-product__link .woocommerce-loop-product__title{color:#CF482E}.single-product div.product p.price{margin-top:0;margin-bottom:1em}.single-product .quantity .qty{height:50px}.single-product .variations label{display:inline-block;margin-bottom:4px;font-size:18px}.single-product .woocommerce-variation-price{font-size:18px}.single-product #respond{padding:0;background:none;margin-bottom:4em}button.single_add_to_cart_button.button,.woocommerce .add-request-quote-button.button{line-height:50px;padding-top:0;padding-bottom:0;padding-left:1em;padding-right:1em;font-size:18px}div.entry-content div.woocommerce nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--subscriptions a{display:none}.widget_ywraq_mini_list_quote{padding:0 !important}div.yith-ywraq-add-to-quote{float:left;position:relative;top:-92px;left:218px;margin-bottom:-92px}div.yith-ywraq-add-to-quote a{font-weight:600}.woocommerce div.header-widget-region div.col-full{padding:0 !important}.woocommerce #primary.content-area{clear:left}.woocommerce-cart-form .coupon{display:none !important}nav.woocommerce-breadcrumb{display:none !important}div#post-2346.post-2346.page.type-page.status-publish.hentry div.entry-content div.woocommerce div.woocommerce-MyAccount-content div.woocommerce div.woocommerce-account-my-memberships table.shop_table.shop_table_responsive.my_account_orders.my_account_memberships thead tr th.membership-next-bill-on,div#post-2346.post-2346.page.type-page.status-publish.hentry div.entry-content div.woocommerce div.woocommerce-MyAccount-content div.woocommerce div.woocommerce-account-my-memberships table.shop_table.shop_table_responsive.my_account_orders.my_account_memberships tbody tr.membership td.membership-next-bill-on{display:none}div#post-2346.post-2346.page.type-page.status-publish.hentry div.entry-content div.woocommerce div.woocommerce-MyAccount-content div.woocommerce div.woocommerce-account-my-memberships table.shop_table.shop_table_responsive.my_account_orders.my_account_memberships tbody tr.membership td.membership-actions.order-actions{white-space:nowrap}.my_account_orders .button.view:after{display:none}.product{width:100%}.woocommerce form .form-row .password-input input[type="password"],.woocommerce form .form-row .password-input input[type="text"]{padding-right:2.5rem !important}.show-password-input{padding:0;right:0.7em;line-height:2em;display:inline-block}.show-password-input.display-password::after{color:inherit;content:"\f070"}.woocommerce-password-hint{display:inline-block}form.login,form.register{border:0 !important}.login input,.register input{padding:3px 8px !important}.woocommerce-account .woocommerce-form-login .form-row:not(.form-row-wide),.woocommerce-checkout .woocommerce-form-login .form-row:not(.form-row-first):not(.form-row-last){display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}.woocommerce-form-login__rememberme{margin-left:1em}.woocommerce-product-search button{display:none}.single-product div.woocommerce-product-gallery__image a,figure.woocommerce-product-gallery__wrapper div.woocommerce-product-gallery__image{pointer-events:none !important}.single-product div.woocommerce-product-gallery__image a img{border:1px solid silver}.woocommerce #main{padding-top:0 !important}.widget.woocommerce.widget_ywraq_mini_list_quote{margin-bottom:20px}.storefront-full-width-content .woocommerce-products-header,.storefront-full-width-content.woocommerce-account .entry-header,.storefront-full-width-content.woocommerce-cart .entry-header,.storefront-full-width-content.woocommerce-checkout .entry-header{text-align:left;padding:0}.my_account_memberships a.button.cancel{display:none}img.attachment-shop_single.size-shop_single.wp-post-image{border:1px solid silver}.product_meta{border-top:0 !important}ul.products li.product img{border:1px solid #CCC;border-radius:0}ul.products li.product img,ul.products .wc-block-grid__product img,.wc-block-grid__products li.product img,.wc-block-grid__products .wc-block-grid__product img{display:block;margin:0 auto 1.618em}.storefront-product-sharing ul li a:hover{text-decoration:none}div#yith_ywraq_request_quote_list_mini-2.widget.woocommerce.widget_ywraq_mini_list_quote{float:right;width:231px;text-align:center;position:relative;top:0px}.yith-ywraq-list-content{width:231px !important;border:1px solid silver !important}.yith-ywraq-list-content a.button{width:100%;text-align:center}#yith_ywraq_request_quote_list_mini-2 .raq-info a{color:white}.yith-ywraq-before-table{margin-bottom:1em;margin-left:auto}#yith-ywrq-table-list td.product-name ul{list-style:none;margin:0 !important}.gform_wrapper .select2-container,#billing_state_field .select2-container,#shipping_state_field .select2-container,#billing_country_field .select2-container,#shipping_country_field .select2-container{width:100%}#billing_state_field .select2-container,#shipping_state_field .select2-container{max-width:400px}table.variations .select2-container{min-width:170px}body:not(.blog):not(.archive):not(.search) .hentry{margin-top:0.5em;margin-bottom:0}#sucodes p input.input-text.sup{width:100%}article p.parent-title,span.posted-on{white-space:nowrap;margin-top:8px}div.courserating{height:50px;white-space:nowrap;font-size:16px}div.courserating a:hover{background-color:rgba(255,255,255,0) !important}div.courserating a i.display-number-of-ratings{left:5px;position:relative}.ui-tabs-nav{list-style:none;margin-top:0;margin-bottom:3em;margin-right:-7px;margin-left:-7px;display:flex;justify-content:space-between;flex-flow:wrap}.ui-tabs-nav li{background:#EBDDD2;flex-basis:0;flex-grow:1;width:100%;max-width:100%;margin-right:7px;margin-left:7px;list-style:none;color:#fff;display:flex;flex-direction:column;justify-content:space-between}.ui-tabs-nav li.tab-heading{background:none;display:block;flex-basis:100%;color:#131315;font-size:1.25em;margin-top:1em;margin-bottom:0.5em}.ui-tabs-nav li.ui-tabs-active a.ui-tabs-anchor{background-color:#003F83;color:#FFF}.ui-tabs-nav li:last-of-type{margin-right:0}.ui-tabs-nav li a{display:block;text-align:center;color:#131315}.ui-tabs-nav li a.ui-tabs-anchor{text-align:center;padding:15px 10px;margin-bottom:20px;line-height:1.35}.page-template-landing-page header#masthead.site-header{margin-bottom:0}.page-template-landing-page .hentry{margin-top:0}.hentry.type-page .entry-header.entry-header--lp{position:relative;padding-top:2em;padding-bottom:2em;margin-bottom:2em;background-color:#EBDDD2}.hentry.type-page .entry-header.entry-header--lp:after{content:"";background-image:url("/wp-content/themes/eMath-2017/images/emath-bg-pattern.svg");background-size:400px 400px;opacity:0.5;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}.entry-title--lp{max-width:1000px;margin:0 auto;padding-left:30px;padding-right:30px}.entry-title--lp span{font-size:80%}.entry-content--lp ul{list-style-position:inside;list-style:none;text-align:center;margin-left:auto;margin-right:auto;max-width:800px;border-top:1px solid #CCC;border-bottom:1px solid #CCC}.entry-content--lp li{font-size:20px;padding-top:0.5em;padding-bottom:0.5em}.entry-content--lp li:before{content:"\f00c";font-family:'Font Awesome 5 Free';font-weight:900;color:#FFA401;vertical-align:middle;margin-right:10px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.entry-content--lp li+li{border-top:1px solid #CCC}.course-child-pages--lp{margin-top:1.5em}.course-child-pages--lp .course-child-pages__list{display:-webkit-box ;display:-ms-flexbox ;display:flex ;-ms-flex-wrap:wrap ;flex-wrap:wrap }.course-child-pages--lp .course-child-pages__list li{-webkit-box-flex:0 ;-ms-flex:0 0 100% ;flex:0 0 100% ;display:-webkit-inline-box ;display:-ms-inline-flexbox ;display:inline-flex }.course-child-pages--lp .course-child-pages__list li a{flex-grow:1}@media (min-width: 768px){.course-child-pages--lp .course-child-pages__list{margin-left:-8px;margin-right:-8px}.course-child-pages--lp .course-child-pages__list li{-webkit-box-flex:0 ;-ms-flex:0 0 50% ;flex:0 0 50% ;max-width:50%;padding-left:8px;padding-right:8px}}@media (min-width: 900px){.course-child-pages--lp .course-child-pages__list li{-webkit-box-flex:0 ;-ms-flex:0 0 33.333% ;flex:0 0 33.333% ;max-width:33.333%}}.course-child-header{margin-bottom:1.5em !important}.course-child-header .entry-title{margin-bottom:0.25em}.course-child-pages__title{margin-bottom:1em}.course-child-pages__list{margin-left:0}.course-child-pages__list li{margin-bottom:10px;list-style:none}.course-child-pages__list li a{transition-duration:0.3s;display:block;font-size:18px;text-align:left;background-color:#003F83;color:#fff;padding:10px 20px;font-weight:normal;font-style:normal;line-height:1.45}.course-child-pages__list li a:hover,.course-child-pages__list li a:focus{background-color:#001a37;text-decoration:none !important}.course-child-columns__reviews{margin-top:3em}.course-reviews__title{font-weight:600}.course-reviews__list{margin-bottom:2em}.course-reviews__list .course-reviews__title{margin-bottom:0.675em}.course-reviews__list .wc-block-components-review-list-item__item{margin-bottom:1.5em;border-bottom:1px solid #CCC}.course-reviews__list .wc-block-components-review-list-item__info{margin-bottom:6px}.course-reviews__list .wc-block-components-review-list-item__text__read_more{display:inline-block;margin-bottom:1.41575em}.course-reviews__cta{text-align:center;padding:1.5em;background-color:#EBDDD2}.course-reviews__cta .course-reviews__title{margin-bottom:0.5em}.course-reviews__cta p{font-size:1.125em}.course-reviews__cta p:last-child{margin-bottom:0.5em}@media (min-width: 998px){.course-child-columns.has-columns{display:-webkit-box ;display:-ms-flexbox ;display:flex }.course-child-columns.has-columns .course-child-columns__content{border-right:1px solid #CCC;-webkit-box-flex:0 ;-ms-flex:0 0 68% ;flex:0 0 68% ;padding-right:45px;max-width:68%;width:100%}.course-child-columns__reviews{margin-top:0;-webkit-box-flex:0 ;-ms-flex:0 0 32% ;flex:0 0 32% ;padding-left:45px;max-width:32%;width:100%}}.home h2{padding-top:30px}div#content.site-content div.bx-wrapper{height:300px !important}.credit .author{text-align:right;display:inline}.main-navigation a{padding:20px 10px 10px 7px !important}input#runSimulations{border-radius:3px !important;white-space:nowrap;padding:0;width:120px !important;margin-bottom:10px;color:#000}input#runSimulations:hover{background-color:#00f500 !important}textarea#sampleAInput,textarea#sampleBInput,input#numberSimulations,input#decimalAccuracy{padding:2px 5px !important;margin-bottom:5px !important;height:30px !important;margin-top:5px}input#rows,input#columns{margin-right:5px}div#chart_div{float:left;width:65%;min-width:500px;position:relative;top:60px}div#resultsdiv{margin-right:20px;clear:left;margin-top:10px}div#runresults{float:left;width:20%;margin-right:50px}.difsimboxes{width:calc(25% - 10px);float:left;line-height:1.3;margin-right:10px}.difsimboxes span{width:90% !important}#toprow div#buttons{float:left;margin-right:40px !important}div#colresults{float:left;width:55%;height:220px}#colresultsone{width:45%;float:left;margin-right:5%;white-space:nowrap}#colresultstwo{width:45%;float:left;margin-right:0%;white-space:nowrap}#colresultsone #resultsBox,#colresultstwo #resultsBox2{height:100% !important;float:left !important}#means{float:left;font-size:20px;width:30% !important;height:220px}#means strong{width:100% !important;text-align:center !important;float:left}#stdDevMeans,#meanOfMeans{text-align:center !important;display:block;clear:left;font-size:40px}div#colresults p span{clear:left !important;float:left}.page.group-blog #secondary,.woocommerce #secondary{display:none}#main{margin-bottom:0}body:not(.home) #main,body:not(.home) #secondary{padding-top:50px}div.wpcf7-response-output,div.wpcf7-validation-errors{display:none}form.wpcf7-form div.wpcf7-response-output.wpcf7-display-none{display:none}span.wpcf7-not-valid-tip{display:none}.page-id-737 span.wpcf7-not-valid-tip,.page-id-737 div.wpcf7-response-output,.page-id-737 div.wpcf7-validation-errors{display:block}input[aria-invalid="true"],select[aria-invalid="true"]{border-color:red;background-color:rgba(153,0,0,0.3)}input.wpcf7-form-control.wpcf7-text{width:100%}div.formitem{float:left;width:calc(33% - 0px);padding-right:20px}div.formitem:nth-of-type(4),div.formitem:nth-of-type(7){padding-right:0 !important}#wpcf7-f2877-p2356-o1 form.wpcf7-form{margin-right:auto;margin-left:auto;display:inline-block;width:100%}#wpcf7-f2877-p2356-o1 form.wpcf7-form.invalid div.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{height:350px;display:none !important}div.formterms{float:left;clear:left;width:300px;margin-top:-120px}input.wpcf7-form-control.wpcf7-acceptance{float:left;margin-right:10px;margin-top:8px}#wpcf7-f2877-p2356-o1 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{width:100%}#wpcf7-f2877-p2356-o1 textarea.wpcf7-form-control.wpcf7-textarea{width:212%;border:1px solid silver;display:block}span.formlabel{display:block}div.sendbutton{float:left;clear:left;margin-top:-45px;display:block}.course_link_item{text-align:center}.course_link,.course_link:hover,.course_link:focus{text-decoration:none !important}.course_link h3{margin-top:0.5em;margin-bottom:1em}.course_link h3:hover{text-decoration:underline}.licence-agreement{box-shadow:0 0 0 #fff;border-radius:2px;border:10px solid rgba(0,0,0,0.4)}.licence-agreement p{font-size:18px}.click_more_each_categories{display:none}ul.unit-lessons{margin-left:0;width:100%;float:left !important;list-style:none}.welcome{font-size:50px;line-height:20px;display:none}div#content.site-content div.home-text img.left.metatron{margin:-25px auto 20px;width:100px;display:none}.home-text{font:italic 25px/34px "Source Sans Pro", HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif !important;position:relative;color:white;margin-top:40px;padding-bottom:0}#row1 p,#row2 p,#course_links p{font-size:18px}#row1 .column{float:left;width:250px;margin-right:21px;height:250px;background-color:#EBDDD2;margin-bottom:21px;padding:20px 20px 2px;border-radius:2px}#row1 .column p:not(.columntitle) a{color:#131315;font-weight:normal}#row1 .column p{margin-bottom:12px}#row1 .column p a img.icon{width:20px;float:left;display:none}#row1 .columntitle{font-size:21px;color:#FFF;text-align:left;background-color:#131315;position:relative;top:-20px;left:-20px;width:250px;line-height:50px;text-transform:capitalize;margin-bottom:5px !important;border-top-left-radius:2px;border-top-right-radius:2px;height:50px}#row1 .columntitle a{display:-webkit-box ;display:-ms-flexbox ;display:flex ;-webkit-box-align:center ;-ms-flex-align:center ;-ms-grid-row-align:center ;align-items:center ;-webkit-box-pack:justify ;-ms-flex-pack:justify ;justify-content:space-between ;color:#fff;text-transform:capitalize;padding:0 20px;width:100%}#row1 .columntitle a:hover,#row1 .columntitle a:focus{text-decoration:none}#row1 .columntitle a .fa{color:#EBDDD2}.column .columntitle .fa{color:#FFF;font-size:25px}.unit-description p{font-size:18px}ul.unit-lessons{display:-webkit-box ;display:-ms-flexbox ;display:flex ;-webkit-box-direction:normal ;-webkit-box-orient:horizontal ;-ms-flex-direction:row ;flex-direction:row ;-ms-flex-wrap:wrap ;flex-wrap:wrap }ul.unit-lessons li{width:250px;margin-right:21px;background-color:#EBDDD2;margin-bottom:21px;padding:15px 15px 2px;border-radius:2px;display:-webkit-box ;display:-ms-flexbox ;display:flex ;-webkit-box-direction:normal ;-webkit-box-orient:vertical ;-ms-flex-direction:column ;flex-direction:column }ul.unit-lessons li .fa{margin-right:6px;color:#FFA401;width:1em;text-align:center}ul.unit-lessons li .fa-lock{color:#CF482E}ul.unit-lessons li p{margin-bottom:2px;padding-bottom:0;font-size:18px;color:#131315}ul.unit-lessons li p a{color:#131315;font-weight:normal}ul.unit-lessons li div.lesson-container{display:-webkit-box ;display:-ms-flexbox ;display:flex ;-webkit-box-direction:normal ;-webkit-box-orient:vertical ;-ms-flex-direction:column ;flex-direction:column ;-webkit-box-flex:1 ;-ms-flex:1 1 auto ;flex:1 1 auto }ul.unit-lessons li p.lesson-header{font-size:21px !important;color:#fff;text-align:left;background-color:#131315;padding:0 15px;text-transform:capitalize;height:40px;line-height:40px;margin:-15px -15px -2px}ul.unit-lessons li .lesson-type--lesson{background-color:#1b8057 !important}ul.unit-lessons li .lesson-type--assessment{background-color:#6e3b3b !important}ul.unit-lessons li .lesson-type--addon{background-color:#4e2161 !important}ul.unit-lessons li .lesson-type--review{background-color:#8F1A40 !important}ul.unit-lessons li p.lesson-title{font-size:18px !important;margin-top:10px;margin-bottom:15px;-webkit-box-flex:1 ;-ms-flex:1 1 auto ;flex:1 1 auto }ul.unit-lessons li p.lesson-item{margin:0;padding-top:2px;padding-bottom:2px}ul.unit-lessons li p.lesson-item a{display:-webkit-inline-box ;display:-ms-inline-flexbox ;display:inline-flex }ul.unit-lessons li p.lesson-item a,ul.unit-lessons li p.lesson-item .fa{line-height:1.45}ul.unit-lessons li div.material-container{margin-bottom:15px;border-top:1px solid #D3AD91}ul.unit-lessons li div.material-container>p{border-bottom:1px solid #D3AD91}ul.unit-lessons li:nth-of-type(4n),#row1 .column:nth-of-type(4n){margin-right:0}#vid1,#vid2,#vid3{float:left;width:calc(33% - 10px);margin-right:20px}#vid1 iframe,#vid2 iframe,#vid3 iframe{height:220px}#vid3{margin-right:0 !important}.site-branding{width:100%}div#row2.columns p.description{clear:left}#row1{width:100%}.search-results article{margin-bottom:10px}.search-results article header.entry-header{margin-bottom:0;border:0}.widget{margin-bottom:30px}div.textwidget p{margin-bottom:5px}span.gamma.widget-title{margin-bottom:0;padding-bottom:8px;border:0;color:#FFF}.widget-area .widget ul{background-color:#EBDDD2;padding:10px}.widget-area .widget{background-color:#EBDDD2}.widget-area .widget .select2-container{width:calc(100% - 40px);margin:1.5em 20px}.single-post .hentry .entry-header{margin-bottom:2em;border-bottom:0}.single-post .hentry .entry-title{margin-bottom:0.2em}.single-post .hentry .entry-taxonomy{border-top:1px solid #CCC}.wp-post-image{border-radius:0}body.blog article,body.category article,body.date article{border:1px solid #CCC;padding:2em}body.blog .hentry .entry-taxonomy,body.category .hentry .entry-taxonomy,body.date .hentry .entry-taxonomy{border-top:1px solid #CCC;margin:0}body.blog .hentry .entry-header,body.category .hentry .entry-header,body.date .hentry .entry-header{border-bottom:0;margin-bottom:1em}body.blog .entry-title,body.category .entry-title,body.date .entry-title{margin-bottom:0.2em}body.blog .hentry,body.category .hentry,body.date .hentry{margin:0 0 3em}body.blog .entry-content,body.category .entry-content,body.date .entry-content{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 }body.blog .entry-content:before,body.blog .entry-content:after,body.category .entry-content:before,body.category .entry-content:after,body.date .entry-content:before,body.date .entry-content:after{content:normal !important}body.blog .entry-content .post-featured-image,body.category .entry-content .post-featured-image,body.date .entry-content .post-featured-image{-ms-flex-preferred-size:0 ;flex-basis:0 ;-webkit-box-flex:1 ;-ms-flex-positive:1 ;flex-grow:1 ;max-width:100%;width:100%;margin-bottom:1.618em}body.blog .entry-content .wp-post-image,body.category .entry-content .wp-post-image,body.date .entry-content .wp-post-image{margin-bottom:0}body.blog .entry-content .post-featured-image+p,body.category .entry-content .post-featured-image+p,body.date .entry-content .post-featured-image+p{-webkit-box-flex:0 ;-ms-flex:0 0 65% ;flex:0 0 65% ;max-width:65%;margin-left:1.5em}body.blog .entry-content p,body.category .entry-content p,body.date .entry-content p{width:100%}@media screen and (max-width: 650px){body.blog .entry-content,body.category .entry-content,body.date .entry-content{display:block}body.blog .entry-content .post-featured-image,body.category .entry-content .post-featured-image,body.date .entry-content .post-featured-image{padding:5px;background-color:#EBDDD2}body.blog .entry-content .post-featured-image+p,body.category .entry-content .post-featured-image+p,body.date .entry-content .post-featured-image+p{max-width:none;margin-left:0}}.pagination,.woocommerce-pagination{border:0;padding:0 !important;text-align:left}.widget_archive{background-color:#EBDDD2;width:100%}.widget-area span.gamma.widget-title{display:block;font-size:1.125em;line-height:1.45;margin-bottom:0;padding-bottom:8px;border:0;color:#FFF;background-color:#131315;font-weight:600;padding:0.875em 20px}.testimonials-widget.type-testimonials-widget.status-publish blockquote{font-size:20px}li.yith-ywraq-list-item span.quantity{display:none}input.input-text.footer{margin-bottom:10px}div#text-7.widget.widget_text div.textwidget div.footer-column span.gamma.widget-title{font-size:22px !important}div#text-7.widget.widget_text div.textwidget div.footer-column{font-size:13px}.home .site-footer{margin-top:0}.site-footer{bottom:0;width:100%;margin-top:50px}.site-footer a{text-decoration:none !important}.site-footer div.col-full div.footer-widgets.row-1.col-4.fix{padding-top:0;border-bottom:0}div#text-7.widget.widget_text div.textwidget div.footer-column p{font-size:1.41575em;letter-spacing:0;border-bottom:1px solid rgba(0,0,0,0.05);padding:0 0 1em;margin-bottom:1em;font-weight:300}.footer-column span.widget-title a{font-size:14px}.site-footer{padding:1.5em 0}.site-info{padding:0}.page-id-73149 .hentry .entry-content .wp-block-columns .wp-block-column,.page-id-73149 .editor-styles-wrapper .wp-block-columns .wp-block-column{margin-bottom:0px}.page-id-73149 .hentry .entry-content .wp-block-button .wp-block-button__link,.page-id-73149 .editor-styles-wrapper .wp-block-button .wp-block-button__link{font-size:20px}.faq-buttons .wp-block-button{width:100%}.faq-buttons .wp-block-button__link{width:100%}.schema-faq{margin-top:1em;margin-bottom:1em}.schema-faq-section+.schema-faq-section{margin-top:1em}.schema-faq-section strong{font-weight:400}.schema-faq-section.collapsible .schema-faq-question{cursor:pointer;display:-webkit-box ;display:-ms-flexbox ;display:flex ;-ms-flex-wrap:nowrap ;flex-wrap:nowrap ;-webkit-box-pack:justify ;-ms-flex-pack:justify ;justify-content:space-between ;-webkit-box-align:center ;-ms-flex-align:center ;-ms-grid-row-align:center ;align-items:center }.schema-faq-section.collapsible .schema-faq-question:after{color:#FFF;margin-left:2em;font-family:"Font Awesome 5 Free";font-weight:900;content:'\f055'}.schema-faq-section.collapsible .schema-faq-answer{display:none}.schema-faq-section.collapsible.open .schema-faq-question:after{content:"\f056"}.schema-faq-section.collapsible.open .schema-faq-answer{display:block}.schema-faq-question{font-size:1.2em;display:block;color:#FFF;background-color:#003F83;transition:.3s ease-in-out}.schema-faq-question:hover,.schema-faq-question:focus{color:#FFF;background-color:#001a37}.schema-faq-answer{margin:0}.schema-faq-question,.schema-faq-answer{padding:0.875em}@media (min-width: 768px){.schema-faq-question,.schema-faq-answer{padding-left:1.5em;padding-right:1.5em}}@media (min-width: 900px){.site-branding{width:100%;min-width:600px}}@media (max-width: 1140px){#vid1,#vid2,#vid3{float:left;width:calc(33% - 11px);margin-right:20px}#row1 .columntitle{width:calc(100% + 20px) !important}#row1 .columntitle a{color:#fff;text-transform:capitalize}#row1 .columntitle a:hover,.column p.columntitle i.fa:hover{color:#2a93e1}#row1 .column:nth-of-type(2n){padding-right:0;margin-right:0 !important}ul.unit-lessons li:nth-of-type(4n){margin-right:20px}#row1 .column{width:calc(50% - 11px)}ul.unit-lessons li{width:calc(50% - 11px)}ul.unit-lessons li:nth-of-type(2n){margin-right:0}ul.unit-lessons li p.lesson-header{width:calc(100% + 15px) !important}ul.unit-lessons li,#row1 .column{padding-right:0}.home-text{font:italic 20px/30px "Source Sans Pro", HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif !important;position:relative;color:white;margin-top:40px;padding-bottom:0}div.material-container{margin-right:15px}}@media (max-width: 900px){.site-branding{min-width:500px}}@media (max-width: 767px){nav#site-navigation.main-navigation{clear:left}.difsimboxes{width:calc(50% - 20px) !important;float:left;margin-bottom:20px}div#chart_div{float:left;width:100% !important;position:relative;top:-60px;clear:left}div#resultsdiv{margin-right:0px;clear:left;margin-top:10px}div#runresults{float:left;width:100% !important;margin-right:50px}.site-header .custom-logo-link img,.site-header .site-logo-anchor img,.site-header .site-logo-link img{max-width:100%;margin-left:auto;margin-right:auto}nav#site-navigation.main-navigation button.menu-toggle{position:absolute;margin-left:50% !important;display:block;left:-45px;margin-top:120px}nav#site-navigation.main-navigation{width:100%;padding-top:65px}ul#menu-main-1.menu li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-home.menu-item-2445 a{padding-left:7px !important}.sub-menu li a{padding:5px 0px !important}.sub-menu{background:transparent !important}.sub-menu li:hover{background:transparent}}@media (max-width: 600px){form.wpcf7-form div.formitem{width:100% !important;float:left !important;clear:left !important;padding-right:0}div#wpcf7-f2877-p2356-o1.wpcf7 form.wpcf7-form div.formitem span.wpcf7-form-control-wrap.your-message textarea.wpcf7-form-control.wpcf7-textarea,input.wpcf7-form-control.wpcf7-text{width:100%}.testimonials-widget.type-testimonials-widget.status-publish blockquote{font-size:18px;border:0;padding:0;margin:5px 5px 20px}h1{font-size:7vw}nav#site-navigation.main-navigation button.menu-toggle{position:absolute;margin-left:50% !important;display:block;left:-45px;margin-top:95px}.ui-tabs-nav li{flex-basis:calc(50% - 5px);margin-bottom:10px}.licence-agreement{background:#FFFFFF;opacity:2.5;z-index:909090909090909090909090909090;width:90%;left:5% !important}#vid1,#vid2,#vid3{float:none;width:100% !important;margin-right:0px}iframe{height:250px !important}.site-branding{min-width:80% !important}.site-branding img{min-width:100% !important}#row1 .column,ul.unit-lessons li{width:100%}#row1 .column:nth-of-type(2n),ul.unit-lessons li:nth-of-type(2n){margin-right:21px}}@media (max-width: 400px){div.yith-ywraq-add-to-quote{float:left;position:relative;top:-15px;left:0px;z-index:5000}}@media (min-width: 600px){.course_link_container{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:-1em}.course_link_item{width:auto;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:1em}.course_link h3{margin-bottom:0;font-size:1.1em}div#content.site-content div.bx-wrapper{height:375px !important}}@media (min-width: 768px) and (max-width: 998px){.woocommerce-active .site-header .main-navigation{-webkit-box-flex:0 ;-ms-flex:0 0 100% ;flex:0 0 100% ;max-width:100%;width:100%;margin-right:0}.woocommerce-active .site-header .site-header-cart{width:233px;margin-left:auto}.storefront-primary-navigation .col-full{-webkit-box-direction:reverse ;-webkit-box-orient:vertical ;-ms-flex-direction:column-reverse ;flex-direction:column-reverse ;-ms-flex-wrap:wrap ;flex-wrap:wrap }}@media (min-width: 768px){#masthead .col-full{display:-webkit-box ;display:-ms-flexbox ;display:flex }#masthead .col-full:before,#masthead .col-full:after{content:normal !important}.woocommerce-active .site-header .site-search{margin-left:auto}.main-navigation ul.menu,.main-navigation ul.nav-menu{margin-left:-7px;display:-webkit-box ;display:-ms-flexbox ;display:flex ;-webkit-box-pack:justify ;-ms-flex-pack:justify ;justify-content:space-between }.site-header-cart .cart-contents{font-size:18px;padding-top:1.125em}.site-header-cart .cart-contents:hover,.site-header-cart .cart-contents:focus{text-decoration:none}.site-header-cart .cart-contents .count{opacity:1}ul.menu li.current-menu-item>a{color:#FFF;text-decoration:underline}.site-header .site-branding{max-width:21%}.woocommerce-active .site-header .site-branding img{max-width:100%}.site-header .site-logo-anchor img{width:auto}.course_link h3{font-size:1.5em}div#content.site-content div.bx-wrapper{height:250px !important}.storefront-product-sharing ul li{border-right-color:#CCC !important}}@media (min-width: 900px){.course_link h3{font-size:1.618em}button.single_add_to_cart_button.button,.woocommerce .add-request-quote-button.button{padding-left:1.415em;padding-right:1.415em}div.yith-ywraq-add-to-quote{left:230px}}@media (min-width: 1170px){.main-navigation ul.menu,.main-navigation ul.nav-menu{-webkit-box-pack:start ;-ms-flex-pack:start ;justify-content:flex-start }.main-navigation ul.menu>li{margin-right:20px}}@media (max-width: 364px){.pbc_content{position:relative;padding-top:30px}}@media (max-width: 600px){.course_link img{max-height:350px;margin:0 auto}.course_link h3{font-size:1.5em}}@media (max-width: 1027px){.footer-widgets.col-4 .block{width:100%}}
