@charset "UTF-8";.site-header{position:relative}.force-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.force-inline-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center}.icon-toggle:focus,.icon-toggle:hover{text-decoration:none}.eco-nav>div.container{margin-left:1rem}.nav-header.nav-scrolling.brand-nav{margin-top:4rem;padding:0;height:3rem;background-color:#fff;z-index:10000}.brand-nav>div.container{margin-left:2rem}.col-2.mm-logo{height:3rem}.menu-header-container,.menu-header-container_eco_nav,.menu-header-container_eco_nav_es{z-index:9000}.menu-header-container,.menu-header-container_eco_nav,.menu-header-container_eco_nav_es,.menu-modal-backdrop{position:fixed;top:0;left:0;bottom:0;right:0}.menu-header-container,.menu-header-container_eco_nav,.menu-header-container_eco_nav_es{display:none;opacity:0;overflow-y:auto;transition:opacity 0.11s ease-out}.menu-modal-backdrop{z-index:-1;background:rgba(0,0,0,.5)}.menu-header-mobile{background:#fff;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #fff;margin-top:4.6rem;width:60%}.menu-header-mobile h2{display:none;font-size:1.5rem;margin:0}.menu-header-mobile .menu-toggle{width:auto;color:#0081aa;line-height:.75;text-align:right}.menu-header-mobile .menu-toggle:hover{text-decoration:none}.menu-header-mobile .menu-toggle:after{content:url(https://wpmedia-prod-smartmusic-com.s3.us-west-1.amazonaws.com/wp-content/uploads/2021/11/Component+25+%E2%80%93+1+gray.svg);font-size:2.5rem;margin-left:.7rem}.logged-in .menu-header-container,.logged-in .menu-modal-backdrop,.logged-in .nav-header.nav-scrolling{top:32px}.nav-header{position:absolute;top:0;left:0;z-index:1000;width:100%;padding:.5rem 0;background:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.26),transparent);transition:opacity 0.11s ease-out;background:#efefef;box-shadow:0 1px 5px rgba(0,0,0,.15)}.nav-header.nav-scrolling{position:fixed;background:#efefef;border-bottom:1px solid #bbb;box-shadow:0 1px 5px rgba(0,0,0,.15)}.nav-header.nav-scrolling.eco-nav{position:fixed;background:#000;padding-top:1.5rem}.nav-header.nav-scrolling.fn-nav{margin-top:6.95rem}.nav-header.nav-scrolling .mobile-menu-controls a{color:#8e8e8e}.nav-header .mobile-menu-controls{height:2rem;margin-left:.75rem;position:absolute}.nav-header .mobile-menu-controls a{font-size:1.5rem;color:#000}.nav-header .mobile-menu-controls a:last-child{margin-left:1.1rem}.nav-header .menu,.nav-header .sub-menu{list-style:none;margin:0;padding:0;width:100%}.nav-header .menu li,.nav-header .sub-menu li{margin:0;background:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-header .menu a,.nav-header .sub-menu a{width:100%;display:block;padding:1rem;color:#fff;background:#000;transition:all 0.11s ease-out}.nav-header .menu a:active,.nav-header .menu a:active:focus,.nav-header .menu a:focus,.nav-header .menu a:hover,.nav-header .sub-menu a:active,.nav-header .sub-menu a:active:focus,.nav-header .sub-menu a:focus,.nav-header .sub-menu a:hover{text-decoration:none;color:#fff;background:#0081aa}.nav-header .menu a:active,.nav-header .menu a:active:focus,.nav-header .sub-menu a:active,.nav-header .sub-menu a:active:focus{background:#006e91;color:#fff;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.nav-header .menu .menu-item-has-children>a,.nav-header .sub-menu .menu-item-has-children>a{display:inline-block;vertical-align:middle}.nav-header .menu .menu-item-has-children>a:first-child,.nav-header .sub-menu .menu-item-has-children>a:first-child{width:calc(100% - 3.5rem)}.nav-header .menu .menu-item-has-children>a.collapse,.nav-header .menu .menu-item-has-children>a.expand,.nav-header .sub-menu .menu-item-has-children>a.collapse,.nav-header .sub-menu .menu-item-has-children>a.expand{width:3.5rem;padding:unset;padding-right:1rem;margin-top:.25rem;text-align:right;line-height:1.571;color:#0081aa}.nav-header .menu .menu-item-has-children>a.collapse:active,.nav-header .menu .menu-item-has-children>a.collapse:active:focus,.nav-header .menu .menu-item-has-children>a.collapse:focus,.nav-header .menu .menu-item-has-children>a.collapse:hover,.nav-header .menu .menu-item-has-children>a.expand:active,.nav-header .menu .menu-item-has-children>a.expand:active:focus,.nav-header .menu .menu-item-has-children>a.expand:focus,.nav-header .menu .menu-item-has-children>a.expand:hover,.nav-header .sub-menu .menu-item-has-children>a.collapse:active,.nav-header .sub-menu .menu-item-has-children>a.collapse:active:focus,.nav-header .sub-menu .menu-item-has-children>a.collapse:focus,.nav-header .sub-menu .menu-item-has-children>a.collapse:hover,.nav-header .sub-menu .menu-item-has-children>a.expand:active,.nav-header .sub-menu .menu-item-has-children>a.expand:active:focus,.nav-header .sub-menu .menu-item-has-children>a.expand:focus,.nav-header .sub-menu .menu-item-has-children>a.expand:hover{color:#0081aa;background:hsla(0,0%,100%,0);box-shadow:none}.nav-header .menu .menu-item-has-children>a.collapse:after,.nav-header .sub-menu .menu-item-has-children>a.collapse:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.nav-header .menu .current-menu-ancestor>a:first-child,.nav-header .menu .current-menu-item>a,.nav-header .sub-menu .current-menu-ancestor>a:first-child,.nav-header .sub-menu .current-menu-item>a{color:#bbb}.nav-header .menu .current-menu-ancestor>a:first-child:focus,.nav-header .menu .current-menu-ancestor>a:first-child:hover,.nav-header .menu .current-menu-item>a:focus,.nav-header .menu .current-menu-item>a:hover,.nav-header .sub-menu .current-menu-ancestor>a:first-child:focus,.nav-header .sub-menu .current-menu-ancestor>a:first-child:hover,.nav-header .sub-menu .current-menu-item>a:focus,.nav-header .sub-menu .current-menu-item>a:hover{color:#fff}.nav-header .menu{background:#fff;height:100vh;max-height:46rem;overflow-y:auto}.nav-header .menu>.current-menu-item>a:first-child{color:#bbb}.nav-header .menu>.current-menu-ancestor>a:first-child{color:#000}.nav-header .sub-menu{display:block;padding:0 0 0 1rem;background:#efefef;max-height:0;transition:max-height 0.5s ease-in-out}.nav-header .sub-menu>li>a{background:#efefef}.nav-header .sub-menu>.current-menu-ancestor>a:first-child,.nav-header .sub-menu>.current-menu-item>a:first-child{color:#bbb}@media only screen and (max-width:991px){.language-toggle{display:none}}@media only screen and (min-width:992px){.mobile-en{display:none!important}.mobile-es{display:none!important}}.language-toggle{margin-top:.5rem}.eng-toggle{width:100%;padding:.25rem;margin:.25rem .25rem;color:#000;background:0 0;font-size:14px}.es-toggle{width:100%;color:#000;background:0 0;font-size:14px;padding:.25rem .25rem .25rem .7rem;margin:.25rem .25rem .25rem 0;border-left:1px solid #000}.eng-toggle:hover,.es-toggle:hover{border-bottom:1px solid #0081aa;color:#000;text-decoration:none}.es-static-toggle{width:100%;padding:.25rem .25rem .25rem .7rem;margin:.25rem .25rem .25rem 0;color:#000;background:0 0;font-size:14px;font-weight:700;border-left:1px solid #000}.eng-static-toggle{width:100%;padding:.25rem;margin:.25rem .25rem;color:#000;background:0 0;font-size:14px;font-weight:700}.eng-static-toggle:hover,.es-static-toggle:hover{color:#000;text-decoration:none}@media (min-width:992px){.has-banner-image{margin-top:115px}.menu-header-container{display:block;position:static;top:auto;left:auto;bottom:auto;right:auto;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;overflow-y:visible;opacity:1}.menu-header-container_eco_nav,.menu-header-container_eco_nav_es{display:block;position:fixed;top:.75rem;left:auto;bottom:auto;right:2rem;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;overflow-y:visible;opacity:1}.menu-header-mobile,.menu-modal-backdrop,.mobile-menu-controls{display:none}.nav-header .menu{padding:0}.nav-header .menu,.nav-header .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}.nav-header .menu li,.nav-header .sub-menu li{position:relative;margin:0;background:0 0}.nav-header .menu .menu-item-has-children>a,.nav-header .sub-menu .menu-item-has-children>a{display:inline-block;vertical-align:middle}.nav-header .menu .menu-item-has-children>a:first-child,.nav-header .sub-menu .menu-item-has-children>a:first-child{width:100%}.nav-header .menu .menu-item-has-children>a.collapse,.nav-header .menu .menu-item-has-children>a.expand,.nav-header .sub-menu .menu-item-has-children>a.collapse,.nav-header .sub-menu .menu-item-has-children>a.expand{width:auto;height:1rem;padding-right:0;margin:auto 1rem auto -.5rem;line-height:1}.nav-header .menu .menu-item-has-children>a.collapse:after,.nav-header .menu .menu-item-has-children>a.expand:after,.nav-header .sub-menu .menu-item-has-children>a.collapse:after,.nav-header .sub-menu .menu-item-has-children>a.expand:after{font-size:.75rem}.nav-header .menu{position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;top:auto;left:auto;background:0 0;width:auto;height:auto;overflow-y:visible}.nav-header .menu>li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;overflow:visible}.nav-header .menu>li>a{width:100%;padding:0;margin:.5rem 1rem;color:#000;background:0 0;transition:all 0.11s ease-out;font-weight:700}.nav-header .menu>li>a:nth-child(2){margin-left:-.75rem}.nav-header .menu>li>a:active,.nav-header .menu>li>a:active:focus,.nav-header .menu>li>a:focus,.nav-header .menu>li>a:hover{text-decoration:none;color:#fff;background:0 0}.nav-header .menu>li>a:active,.nav-header .menu>li>a:active:focus{box-shadow:none}.nav-header .menu>li:not(:last-child)>a:first-child{border-bottom:1px solid hsla(0,0%,100%,0)}.nav-header .menu>li:not(:last-child):hover>a:first-child{border-bottom:1px solid #0081aa}.nav-header #menu-eco-nav-menu>li:a:first-child,.nav-header #menu-eco-nav-menu>li:a:first-child,.nav-header #menu-eco-nav-menu-es>li:a:first-child,.nav-header #menu-eco-nav-menu-es>li:a:first-child{border-bottom:1px solid #fff}.nav-header #menu-eco-nav-menu>li:hover>a:first-child,.nav-header #menu-eco-nav-menu-es>li:hover>a:first-child{border-bottom:1px solid #fff;color:#fff}.nav-header .menu>li+li{margin:0 1rem}.nav-header .menu>li:first-child>a:first-child{margin-left:0}.nav-header .menu>li:first-child .sub-menu{left:0}.nav-header .menu .menu-item-has-children:hover .sub-menu{display:block}.nav-header .menu .menu-item-has-children>a.collapse,.nav-header .menu .menu-item-has-children>a.collapse:active,.nav-header .menu .menu-item-has-children>a.collapse:active:focus,.nav-header .menu .menu-item-has-children>a.collapse:focus,.nav-header .menu .menu-item-has-children>a.collapse:hover,.nav-header .menu .menu-item-has-children>a.expand,.nav-header .menu .menu-item-has-children>a.expand:active,.nav-header .menu .menu-item-has-children>a.expand:active:focus,.nav-header .menu .menu-item-has-children>a.expand:focus,.nav-header .menu .menu-item-has-children>a.expand:hover{color:#fff}.nav-header .menu>.current-menu-ancestor:not(:last-child)>a:first-child,.nav-header .menu>.current-menu-item:not(:last-child)>a:first-child{color:#fff;border-bottom:1px solid #0081aa}.nav-header.nav-scrolling.eco-nav .menu>li>a{color:#fff}.nav-header .menu>.current-menu-ancestor>a:first-child,.nav-header .menu>.current-menu-item>a:first-child{color:#000}.nav-header .sub-menu{display:none;padding:0;position:absolute;-ms-flex-wrap:wrap;flex-wrap:wrap;top:100%;left:1rem;z-index:100;min-width:12.5em;background:#f5f5f5}.nav-header .sub-menu>li{display:block;width:100%}.nav-header .sub-menu>li>a{background:#efefef;color:#575759;padding:1rem;width:auto;margin:0}.nav-header.nav-scrolling .menu>li>a,.nav-header.nav-scrolling .menu>li>a:active,.nav-header.nav-scrolling .menu>li>a:active:focus,.nav-header.nav-scrolling .menu>li>a:focus,.nav-header.nav-scrolling .menu>li>a:hover{color:#000}.nav-header.nav-scrolling.fn-nav .menu>li.current-menu-item:last-child>a,.nav-header.nav-scrolling.fn-nav .menu>li:last-child>a{color:#000}.nav-header.nav-scrolling.fn-nav .menu>li:last-child>a:active,.nav-header.nav-scrolling.fn-nav .menu>li:last-child>a:active:focus,.nav-header.nav-scrolling.fn-nav .menu>li:last-child>a:focus,.nav-header.nav-scrolling.fn-nav .menu>li:last-child>a:hover{color:#000;border-bottom:1px solid #0081aa}.nav-header.nav-scrolling .menu .menu-item-has-children>a.collapse,.nav-header.nav-scrolling .menu .menu-item-has-children>a.collapse:active,.nav-header.nav-scrolling .menu .menu-item-has-children>a.collapse:active:focus,.nav-header.nav-scrolling .menu .menu-item-has-children>a.collapse:focus,.nav-header.nav-scrolling .menu .menu-item-has-children>a.collapse:hover,.nav-header.nav-scrolling .menu .menu-item-has-children>a.expand,.nav-header.nav-scrolling .menu .menu-item-has-children>a.expand:active,.nav-header.nav-scrolling .menu .menu-item-has-children>a.expand:active:focus,.nav-header.nav-scrolling .menu .menu-item-has-children>a.expand:focus,.nav-header.nav-scrolling .menu .menu-item-has-children>a.expand:hover,.nav-header.nav-scrolling .menu>.current-menu-ancestor>a:first-child,.nav-header.nav-scrolling .menu>.current-menu-item>a:first-child{color:#000}.nav-header.nav-scrolling.eco-nav .menu>li.hide-desktop>a:nth-child(1),.nav-header.nav-scrolling.eco-nav .menu>li.hide-desktop>a:nth-child(2),.nav-header.nav-scrolling.eco-nav .menu>li.hide-desktop>a:nth-child(3),.nav-header.nav-scrolling.eco-nav .menu>li.hide-desktop>a:nth-child(4){display:none}.fn-mobile-logo{display:none}}.nav-header .site-logo,.nav-header .sm-logo,.fn-logo,.gt-logo,.site-banner{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-header .site-logo,.sm-logo,.nav-header .sm-logo,.nav-header .fn-logo,.nav-header .gt-logo{margin:0}.nav-header .site-logo figure,.nav-header .sm-logo figure,.nav-header .fn-logo figure{background-repeat:no-repeat;width:19rem;height:7rem;margin:auto 0}.nav-header .site-logo figure,.nav-header.nav-scrolling .site-logo figure{background-image:url(https://wpmedia-prod-makemusic-com.s3.us-west-1.amazonaws.com/wp-content/uploads/2021/10/MakeMusic_Logo_Horizontal_White.svg);position:absolute;bottom:-1rem}.nav-header .sm-logo,.nav-header.nav-scrolling .sm-logo{background-image:url(https://wpmedia-prod-makemusic-com.s3.us-west-1.amazonaws.com/wp-content/uploads/2021/11/SmartMusic.svg);position:relative;bottom:-.9rem;background-size:7rem;margin-left:1.33rem;padding:0 10px;height:2.75rem;background-repeat:no-repeat;background-position:top}.nav-header .fn-logo,.nav-header.nav-scrolling .fn-logo{background-image:url(https://wpmedia-prod-makemusic-com.s3.us-west-1.amazonaws.com/wp-content/uploads/2021/11/Finale.svg);position:relative;bottom:-.01rem;background-size:3rem;margin-left:.5rem;padding:0 10px;height:2.75rem;background-repeat:no-repeat;background-position:center}.nav-header .gt-logo,.nav-header.nav-scrolling .gt-logo{background-image:url(https://wpmedia-prod-makemusic-com.s3.us-west-1.amazonaws.com/wp-content/uploads/2021/11/Garritan.svg);position:relative;bottom:-1.05rem;background-size:4.5rem;margin-left:.5rem;padding:0 12px;height:2.75rem;background-repeat:no-repeat;background-position:top}.menu-header-container_brand_nav>ul#menu-brand-nav-menu>li{border-bottom:0 solid #fff;transition:border-bottom 0.3s ease-in-out}.menu-header-container_brand_nav>ul#menu-brand-nav-menu>li:first-child,.menu-header-container_brand_nav>ul#menu-brand-nav-menu>li:nth-child(2){height:2.1rem}.menu-header-container_brand_nav>ul#menu-brand-nav-menu>li:first-child{width:9rem}.menu-header-container_brand_nav>ul#menu-brand-nav-menu>li:nth-child(2){width:5rem;margin-left:0;margin-right:0}.menu-header-container_brand_nav>ul#menu-brand-nav-menu>li:last-child{width:6rem;height:1.95rem;margin-left:0}.menu-header-container_brand_nav>ul#menu-brand-nav-menu>li:first-child:hover{border-bottom:3px solid #ea7200}.menu-header-container_brand_nav>ul#menu-brand-nav-menu>li:nth-child(2){border-bottom:3px solid #0081aa;background-color:#e8e8e8;height:3rem}.menu-header-container_brand_nav>ul#menu-brand-nav-menu>li:last-child:hover{border-bottom:3px solid #000}.nav-header.brand-nav .menu li.sm-logo>a,.nav-header.brand-nav .menu li.fn-logo>a,.nav-header.brand-nav .menu li.gt-logo>a,.nav-header.eco-nav .menu li.sm-logo>a,.nav-header.eco-nav .menu li.fn-logo>a,.nav-header.eco-nav .menu li.gt-logo>a{opacity:0}.fn-nav-btn{font-weight:700;margin-left:2rem}@media (max-width:991px){.site-banner.has-banner-image{margin-top:95px}.nav-header .site-logo figure,.nav-header.nav-scrolling .site-logo figure{bottom:-2rem}.col-2.mm-logo{margin-left:-13px}.nav-header .sm-logo figure,.nav-header.nav-scrolling .sm-logo figure,.nav-header .fn-logo figure,.nav-header.nav-scrolling .fn-logo figure{bottom:-1.5rem}.nav-header.nav-scrolling.eco-nav{padding-top:1rem}.force-inline-center{justify-content:left}.nav-header.nav-scrolling.brand-nav{display:none}.nav-header.nav-scrolling.fn-nav{margin-top:4.65rem;background-color:#fff;z-index:10;height:54.25px;padding:14px 0}.menu-header-container_eco_nav,.menu-header-container_eco_nav_es{display:none;box-shadow:none}.nav-header .menu{width:60%}.nav-header .menu a{color:#000;background-color:#fff;font-weight:700;font-size:1rem;padding-left:1.7rem}.nav-header .menu .menu-item-has-children>a.expand:after,.nav-header .sub-menu .menu-item-has-children>a.expand:after{content:"+";color:#000;display:inline-block;font-family:mm-icons;font-size:1.5rem;transition:transform 0.11s ease-out;transition:transform 0.11s ease-out,-webkit-transform 0.11s ease-out}.nav-header .menu .menu-item-has-children>a.collapse:after,.nav-header .sub-menu .menu-item-has-children>a.collapse:after{content:"-";color:#000;display:inline-block;font-family:mm-icons;font-size:1.5rem;transition:transform 0.11s ease-out;transition:transform 0.11s ease-out,-webkit-transform 0.11s ease-out}.nav-header.nav-scrolling.eco-nav .menu>li.brand-drop>a:nth-child(1){color:#000}.nav-header .sm-logo,.nav-header.nav-scrolling .sm-logo{margin-left:1.33rem;background-position:left;background-color:#efefef;bottom:0rem}.nav-header .fn-logo,.nav-header.nav-scrolling .fn-logo{margin-left:1.33rem;background-position:left;background-color:#efefef;bottom:0rem}.nav-header .gt-logo,.nav-header.nav-scrolling .gt-logo{margin-left:1.33rem;background-position:left;background-color:#efefef;bottom:-.15rem}.nav-header.nav-scrolling.eco-nav .menu>li:nth-last-child(2)::before{content:"";position:relative;width:80%;height:1px;left:1rem;display:block;clear:both;background-color:#000}.nav-header.nav-scrolling.eco-nav .menu>li:nth-last-child(3){padding-bottom:18px;position:relative}.nav-header.nav-scrolling.eco-nav .menu>li:nth-last-child(2)>a{padding-top:2rem}.eco-nav>div.container{margin-left:0;padding-left:0}.fn-nav-btn{display:none}.fn-mobile-logo{max-width:6rem;margin-left:auto;margin-right:auto;width:100%}}@media (max-width:768px){.nav-header .site-logo figure,.nav-header.nav-scrolling .site-logo figure{background-image:url(https://wpmedia-prod-makemusic-com.s3.us-west-1.amazonaws.com/wp-content/uploads/2021/10/MakeMusic_Logo_Horizontal_White.svg);margin-top:4px}.nav-header .sm-logo figure,.nav-header.nav-scrolling .sm-logo figure{background-image:url(https://wpmedia-prod-makemusic-com.s3.us-west-1.amazonaws.com/wp-content/uploads/2021/11/SmartMusic.svg);margin-top:4px}.nav-header .fn-logo figure,.nav-header.nav-scrolling .fn-logo figure{background-image:url(https://wpmedia-prod-makemusic-com.s3.us-west-1.amazonaws.com/wp-content/uploads/2021/11/Finale.svg);margin-top:4px}}.site-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;overflow:hidden;margin-top:9.35rem}.site-banner.site-banner-block{display:block}.site-banner.site-banner-block .container{margin-top:10rem}.site-banner.has-banner-image{color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-banner.has-banner-image .site-title{margin:0 0 .5rem;font-size:3.5rem}.site-banner.has-banner-image .site-title.has-subheader{margin:0 0 .5rem}.site-banner.has-banner-image .subheader{font-size:1.25rem;color:#fff;margin-bottom:2.5rem}.site-banner .subheader{font-size:1.5rem;color:#888889;margin-bottom:3rem}.site-banner .photo-attr{display:block;position:absolute;text-align:right;color:#bbb;right:14px;bottom:7px}.site-title{margin:3rem 0}.site-title.has-subheader{margin:3rem 0 .5rem}@media (min-width:768px){.site-banner{margin-top:9.64rem}.site-banner.site-banner-block .container{margin-top:12rem}.site-banner.has-banner-image .subheader{margin-bottom:2.5rem}.site-banner .subheader{margin-bottom:4rem}.site-title{margin:4rem 0}.site-title.has-subheader{margin:4rem 0 .5rem}}.site-footer{background:#000;width:100%;border-image:linear-gradient(to left,#403734,#403734,#0081aa,#0081aa,#ea7200,#ea7200) 40 / 2.5rem 0 0 0 stretch;border-top:2rem solid}.menu-footer-container>.menu{list-style:none;padding-left:0}.menu-footer-container>.menu>li{margin-bottom:.5rem}.menu-footer-container>.menu a{color:#fff;border-bottom:1px solid hsla(0,0%,100%,0);transition:border 0.11s ease-out}.menu-footer-container>.menu a:active,.menu-footer-container>.menu a:active:focus,.menu-footer-container>.menu a:focus,.menu-footer-container>.menu a:hover{text-decoration:none;border-bottom:1px solid #fff}.footer-right{position:relative}.footer-logo{width:200px;position:absolute;right:-6%;bottom:58%}.footer-address{margin:3rem .75rem 0;color:#fff}.footer-social{margin:.5rem 0 0}.footer-social .icon-container{width:30px;height:30px;text-align:left;background:#888889}.footer-social .icon-container.facebook .icon{top:6px;left:10px}.footer-social .icon-container.twitter .icon{top:7px;left:6px}.footer-social .icon-container.instagram .icon{top:6px;left:6px}.footer-social .icon-container.youtube .icon{top:8px;left:5px}@media (min-width:768px){.footer-widgets{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}.footer-widget:first-child{margin-bottom:0}.footer-widget:last-child{text-align:right}.menu-footer-container{display:inline-block;vertical-align:top}.menu-footer-container:last-child{margin-left:5.25rem}.menu-footer-container>.menu{margin-bottom:0}}@media (max-width:767px){.footer-right{margin-top:5rem}.footer-logo{left:-2rem;right:0;bottom:65%}.footer-address{margin:3rem 0 0}}.sidebar{position:relative}.sidebar .widget{margin-bottom:2rem}.sidebar .widget:last-child{margin-bottom:0}.sidebar .widget-title{font-size:1.5rem;margin-bottom:1rem}.sidebar .widget_categories ul{list-style:none;margin-bottom:0;padding:0}.sidebar .widget_categories li{margin-bottom:.25rem}.sidebar .sidebar-cta{position:relative;padding:1rem 1rem 1.5rem;border:1px solid #bbb}.sidebar .sidebar-cta .gform_title{font-size:1.5rem;margin-bottom:1rem}.sidebar .sidebar-cta .gform_description{font-size:1rem}.sidebar #sticky{transition:opacity 0.11s ease-out}.sidebar #sticky.scrolling{position:fixed;top:15rem;margin-left:0}@media (min-width:992px){#sticky.scrolling{width:220px}}@media (min-width:1200px){#sticky.scrolling{width:272px}}.social-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog-social{margin-top:1.5rem}.social-icons a:hover{text-decoration:none}.icon-container{position:relative;display:inline-block;width:35px;height:35px;margin-right:.25rem;border-radius:50%;background:#bbb;transition:all 0.11s ease-out}.icon-container .icon{margin:0;position:absolute;z-index:10;display:block}.icon-container.facebook:hover{background:#3b5998}.icon-container.facebook .icon{top:6px;left:11px}.icon-container.twitter:hover{background:#55acee}.icon-container.twitter .icon{top:9px;left:7px}.icon-container.instagram:hover{background:linear-gradient(-135deg,#4c61d7,#c7349e 31%,#c7349e 48%,#f26f37 87%,#fed66e)}.icon-container.instagram .icon{top:7px;left:7px}.icon-container.feed:hover{background:#fa9b39}.icon-container.feed .icon{top:8px;left:10px}.icon-container.youtube:hover{background:linear-gradient(#e52d27,#b31217)}.icon-container.youtube .icon{top:9px;left:5.75px}@media (min-width:717px) and (max-width:767px),(min-width:911px) and (max-width:991px),(min-width:1129px) and (max-width:1199px),(min-width:1340px){.blog-social{position:fixed;-ms-flex-wrap:wrap;flex-wrap:wrap;top:6rem;margin:0 0 0 -4rem;transition:opacity 0.11s ease-out}.blog-social .icon-container{display:block;margin-right:0;margin-bottom:1rem}}.row-header{position:relative;margin-bottom:2.5rem;text-align:center}.row-header,.row-header h2{display:-webkit-box;display:-ms-flexbox;display:flex}.row-header h2{z-index:10;width:auto;max-width:20rem;margin:0 auto;padding:0 1rem;background:#fff}.row-header-bar{position:absolute;z-index:0;top:56%;left:0;width:100%;height:1px;background:#888889}@media (min-width:768px){.row-header{margin-bottom:3.5rem}.row-header h2{max-width:none;padding:0 2.5rem}}.info-block img{margin-bottom:1.5rem}.box-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.box-row,.br-section{display:-webkit-box;display:-ms-flexbox;display:flex}.br-section{position:relative;width:30rem;max-width:100%;margin:0 auto;min-height:1px;background:#fff;border:1px solid #bbb;border-bottom-color:hsla(0,0%,100%,0);padding:3rem 2rem}.br-section:last-child{border-bottom-color:#bbb}.br-content{width:100%}.br-content h3{font-size:1.5rem;font-weight:400}.br-content h4{font-size:4.5rem;margin:2rem 0}.br-content h4 span{font-size:1.25rem;vertical-align:top;line-height:3rem}@media (min-width:992px){.br-section{width:100%;-ms-flex-preferred-size:0;flex-basis:0%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:5rem 3rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right-color:hsla(0,0%,100%,0);transition:-webkit-transform 0.11s ease-out;transition:transform 0.11s ease-out;transition:transform 0.11s ease-out,-webkit-transform 0.11s ease-out}.br-section,.br-section:last-child{border-bottom-color:#bbb}.br-section:hover{-webkit-transform:scale(1.04);transform:scale(1.04);border-color:#bbb;z-index:10}.br-section:last-child{border-right-color:#bbb}.br-section.br-align-bottom{position:relative}.br-section.br-align-bottom .aligned-bottom{position:absolute;width:calc(100% - 6rem);bottom:3rem}.br-content .br-fixed-height{height:3.3rem}.br-content h4{margin:1rem 0 2rem}}.icon-row .mm-sprite{margin:1rem 0}@media (min-width:768px){.icon-row .mm-sprite{margin:0 0 1rem}}.info-list-icon{padding-right:14px;padding-left:14px}.info-list-icon .mm-sprite{font-size:4rem}@media (min-width:768px){.info-list-icon .mm-sprite{font-size:8rem}}.testimonial:first-child img{margin-top:0}.testimonial img{display:block;border-radius:50%;width:8rem;height:8rem;margin:3rem auto 1rem}.testimonial .quote-attr{font-weight:500;margin:0}.testimonial .photo-attr{margin:1.5rem 0 0}.testimonial.testimonial-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:3.5rem}.testimonial.testimonial-inline img{width:4rem;height:4rem;margin:0 auto}.testimonial.testimonial-inline .quote{width:100%;position:relative;padding-left:14px;padding-right:14px;-ms-flex-preferred-size:0;flex-basis:0%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.testimonial.testimonial-large{padding-bottom:0}.testimonial.testimonial-large .quote-attr,.testimonial.testimonial-large blockquote,.testimonial.testimonial-large p{font-size:1.25rem;font-weight:300}.testimonial.testimonial-large p.quote-attr{font-size:1rem}@media (min-width:768px){.testimonial img{margin:0 auto 2rem}.testimonial.testimonial-inline{padding-bottom:5rem}.testimonial.testimonial-inline img{width:8rem;height:8rem}.testimonial.testimonial-inline .quote{margin-left:1rem}.testimonial.testimonial-large{padding-bottom:0}.testimonial.testimonial-large .quote{margin-left:4rem}.testimonial.testimonial-large .quote-attr,.testimonial.testimonial-large blockquote,.testimonial.testimonial-large p{font-size:1.5rem}.testimonial.testimonial-large p.quote-attr{font-size:1.25rem}.testimonial.testimonial-large img{width:10rem;height:10rem}}.system-requirements{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.system-requirements .system{margin:2rem auto}.system-requirements .system h3{font-size:1.5rem}.system-requirements .system img{display:block;margin:0 auto 1rem;height:8rem;opacity:.5;transition:opacity 0.11s ease-out}.system-requirements .system a:hover img{opacity:.85}.system-requirements ul{padding-right:1.25rem}@media (min-width:768px){.system-requirements .system{margin:0 auto}}.posts-feed-item{position:relative;padding-top:3.5rem;padding-bottom:1.75rem}.posts-feed-item:first-child{padding-top:0}.posts-feed-item:after{content:"";position:absolute;top:auto;bottom:0;left:0;width:100%;height:1px;background-color:#bbb}.posts-feed-item .post-title{font-size:2rem}.posts-feed-item .post-meta{font-size:1rem}.post-thumbnail{margin-bottom:1.5rem}.post-title{font-size:2.5rem}.post-meta{font-size:1.25rem;margin-bottom:1rem}.post-meta>span{display:block;margin-bottom:.25rem}.post-meta>span:last-child{margin-bottom:0}.post-meta a{color:#575759}@media (min-width:768px){.post-meta>span{display:inline}.post-meta>span:first-child{position:relative;margin-right:.75rem;padding-right:1rem}.post-meta>span:first-child:after{content:"";display:block;position:absolute;background:#bbb;top:0;bottom:0;right:0;width:1px}}.post-content{overflow:hidden}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{font-weight:400}.post-content h1,.post-content h2{margin:2.5rem 0 .5rem}.post-content h3,.post-content h4,.post-content h5,.post-content h6{margin:2rem 0 .5rem}.post-content h1{font-size:2.5rem}.post-content h2{font-size:2rem}.post-content h3{font-size:1.5rem}.post-content h4{font-size:1.25rem}.post-content blockquote,.post-content h5,.post-content h6{font-size:1.125rem}.post-content blockquote{border-left:.5rem solid #f5f5f5;padding-left:1.5rem}.post-content blockquote p{font-size:1.125rem}.post-content ol:not(.gform_fields),.post-content ul:not(.gform_fields){margin-bottom:1.5rem;padding-left:2rem}.post-content li:not(.gfield){margin:0 0 .25rem}.post-content table{width:100%;margin:1.5rem 0;border:0}.post-content tr{border:0}.post-content tr:nth-child(odd){background:#f5f5f5}.post-content tr.first,.post-content tr:first-child{border-bottom:1px solid #bbb;background:hsla(0,0%,100%,0)}.post-content td,.post-content th{padding:.25rem .75rem;vertical-align:top;border:0}.post-content img.alignleft{float:left;margin:0 1.5rem .5rem 0}.post-content img.alignright{float:right;margin:0 0 .5rem 1.5rem}.post-content img.aligncenter{display:block;margin:0 auto 1.5rem}.posts-navigation{padding:2.5rem 0}.post-navigation{padding:3.5rem 0}.nav-links{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}.nav-links .nav-previous a:before{content:"\76";margin-right:5px}.nav-links .nav-next a:after,.nav-links .nav-previous a:before{font-family:mm-icons;display:inline-block;vertical-align:middle}.nav-links .nav-next a:after{content:"\75";margin-left:5px}.category-es-blog .posts-navigation .nav-next,.category-es-blog .posts-navigation .nav-previous a{visibility:hidden}.category-es-blog .posts-navigation .nav-previous a::before{content:"< artículos anteriores"}.category-es-blog .posts-navigation .nav-next a::after{content:"artículos más nuevos >";text-align:right}.category-es-blog .posts-navigation .nav-next a::after,.category-es-blog .posts-navigation .nav-previous a::before{visibility:visible;font-family:"Libre Franklin","Segoe UI",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;color:#0081aa;display:block;padding:.62em 1.62em;transition:opacity 0.3s ease 0s}.blog-search .search-form{margin-top:5rem}.blog-search .search-form input[type="search"]{width:calc(100% - 2.5rem);height:2.5rem;line-height:normal;font-size:16px}.blog-search .search-form .search-submit{width:2.5rem;height:2.5rem;font-size:1.25rem;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog-search .search-form .search-submit .mm-icon{line-height:.7}.post-subscribe{margin:0 auto}.search-feed-item{position:relative;padding-top:3.5rem;padding-bottom:1.75rem}.search-feed-item:first-child{padding-top:0}.search-feed-item:after{content:"";position:absolute;top:auto;bottom:0;left:0;width:100%;height:1px;background-color:#bbb}.search-feed-item .post-title{font-size:2rem}.search-feed-item .post-meta{font-size:1rem}.type-diff .type-page .post-title:before,.type-diff .type-post .post-title:before{content:"page";display:block;color:#888889;font-size:1.25rem;margin-bottom:.25rem}.type-diff .type-post .post-title:before{content:"blog post"}.error-page p{margin-bottom:.5rem}.error-page h2{font-size:1.75rem}.menu-404-container ul{margin-bottom:0;list-style:none;padding:0}.menu-404-container li{margin-bottom:.25rem}.clearfix:after{content:"";display:table;clear:both}.background-primary{background:#0081aa}.background-white{background:#fff}.background-gray-0{background:#f5f5f5}.background-gray-1{background:#e3e3e3}.background-gray-2{background:#bbb}.background-gray-3{background:#888889}.background-gray-4{background:#f5f5f5}.background-gray-5{background:#404040}.background-gray-6{background:#333}.background-gray-7{background:#000}.translate{transition:-webkit-transform 0.11s ease-out;transition:transform 0.11s ease-out;transition:transform 0.11s ease-out,-webkit-transform 0.11s ease-out}.translate-y-top{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.translate-y-bottom{-webkit-transform:translateY(100%);transform:translateY(100%)}.translate-y-none{-webkit-transform:translateY(0);transform:translateY(0)}.translate-x-left{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.translate-x-right{-webkit-transform:translateX(100%);transform:translateX(100%)}.translate-x-none{-webkit-transform:translateX(0);transform:translateX(0)}.fade{opacity:0;transition:opacity 0.11s ease-out}.fade-none,.fade.in{opacity:1}.fade-full{opacity:0}.fade-half{opacity:.5}.shrink{transition:-webkit-transform 0.11s ease-out;transition:transform 0.11s ease-out;transition:transform 0.11s ease-out,-webkit-transform 0.11s ease-out}.shrink-none{-webkit-transform:scale(1);transform:scale(1)}.shrink-full{-webkit-transform:scale(0);transform:scale(0)}.shrink-half{-webkit-transform:scale(.5);transform:scale(.5)}.hide{display:none}.text-transform-lowercase{text-transform:lowercase}.text-transform-capitalize{text-transform:capitalize}.text-transform-none{text-transform:none}.text-decoration-underline:hover{text-decoration:underline}.text-decoration-none:hover{text-decoration:none}.text-color-brand{color:#0081aa}.text-color-white{color:#fff}.text-color-gray-primary{color:#575759}.text-color-gray-secondary{color:#888889}.text-shadow-half{text-shadow:0 0 10px rgba(0,0,0,.5)}.text-shadow-full{text-shadow:0 0 10px #000}.text-align-left{text-align:left}.text-align-center,.text-align-center-pre-lg,.text-align-center-pre-md,.text-align-center-pre-sm,.text-align-center-pre-xl{text-align:center}.text-align-right{text-align:right}.text-margin-bottom-0,.text-margin-bottom-none{margin-bottom:0}.text-margin-bottom-0-5{margin-bottom:.5rem}.text-margin-bottom-1{margin-bottom:1rem}.text-margin-bottom-1-5{margin-bottom:1.5rem}.text-margin-bottom-2{margin-bottom:2rem}.text-margin-bottom-2-5{margin-bottom:2.5rem}.text-margin-bottom-3{margin-bottom:3rem}.font-size-1,.font-size-p-sm{font-size:.75rem}.font-size-2,.font-size-p-md,.font-size-std{font-size:1rem}.font-size-3,.font-size-p-lg{font-size:1.25rem}.font-size-p-xl{font-size:1.5rem}.lg-below-only,.md-below-only,.mobile-only,.sm-below-only,.xs-below-only{display:block}.desktop-only,.lg-above-only,.md-above-only,.sm-above-only,.xl-above-only{display:none}@media (min-width:576px){.xs-below-only{display:none}.sm-above-only{display:block}.text-align-center-pre-sm{text-align:left}}@media (min-width:768px){.mobile-only,.sm-below-only{display:none}.desktop-only,.md-above-only{display:block}.text-align-center-pre-md{text-align:left}}@media (min-width:992px){.md-below-only{display:none}.lg-above-only{display:block}.text-align-center-pre-lg{text-align:left}}@media (min-width:1200px){.lg-below-only{display:none}.xl-above-only{display:block}.text-align-center-pre-xl{text-align:left}}.tagline{position:relative;top:10%;left:67%;transform:translate(-50%,-50%);overflow:hidden;line-height:40px;color:#fff}.tagline-container{font-weight:100;overflow:hidden;height:40px;padding:0 0;width:30%;margin:0;display:inline-block;font-size:3.5rem}.tagline-container-text{display:inline;padding-left:.5rem;vertical-align:text-bottom}.tagline-container-list{margin-top:0;padding-left:0;text-align:right;list-style:none;-webkit-animation:change 7s forwards;animation:change 7s forwards}.tagline-container-list-item{line-height:40px;margin:0}.tagline-es{position:relative;top:13%;left:55%;transform:translate(-50%,-50%);overflow:hidden;line-height:50px;color:#fff}.tagline-container-es{font-weight:100;overflow:hidden;height:53px;padding:0 0;width:40%;margin:0;display:inline-block;font-size:3.5rem}.tagline-container-text-es{display:inline;padding-left:.5rem;margin-left:2rem;vertical-align:top}.tagline-container-list-item-es{line-height:57px;margin:0}@media screen and (max-width:767px){.tagline-container{width:43%;margin-top:1rem;margin-bottom:-.5rem;margin-left:12rem}.tagline{top:13%;left:48%}.tagline-container-text{display:block;padding-left:1.5rem;text-align:center;margin-top:1rem}.tagline-container-list{text-align:center}.tagline-es{top:14%;left:48%}.tagline-container-es{width:50%;margin-top:1rem;margin-bottom:-.5rem;margin-left:10.75rem}.tagline-container-text-es{display:block;padding-left:1.5rem;text-align:center}}@media screen and (max-width:575px){.tagline{left:49%;text-align:center}.tagline-container{margin-left:0}.tagline-container-text{padding-left:-.5rem}}@media screen and (max-width:551px){.tagline-es{left:48%;text-align:center}.tagline-container-es{width:60%;margin-left:1.5rem}}@media screen and (max-width:510px){.tagline-es{top:12%}.tagline-container{width:61%}.tagline-container-es{width:76%}}@media screen and (max-width:474px){.tagline-es{top:10%;line-height:0}.tagline-container-es{margin-top:4rem}}@-webkit-keyframes opacity{0%,100%{opacity:0}50%{opacity:1}}@-webkit-keyframes change{0%,30%{transform:translate3d(0,0,0)}33%,53%{transform:translate3d(0,-25%,0)}56%,76%{transform:translate3d(0,-50%,0)}79%,100%{transform:translate3d(0,-75%,0)}}@-o-keyframes opacity{0%,100%{opacity:0}50%{opacity:1}}@-o-keyframes change{0%,30%{transform:translate3d(0,0,0)}33%,53%{transform:translate3d(0,-25%,0)}56%,76%{transform:translate3d(0,-50%,0)}79%,100%{transform:translate3d(0,-75%,0)}}@-moz-keyframes opacity{0%,100%{opacity:0}50%{opacity:1}}@-moz-keyframes change{0%,30%{transform:translate3d(0,0,0)}33%,53%{transform:translate3d(0,-25%,0)}56%,76%{transform:translate3d(0,-50%,0)}79%,100%{transform:translate3d(0,-75%,0)}}@keyframes opacity{0%,100%{opacity:0}50%{opacity:1}}@keyframes change{0%,30%{transform:translate3d(0,0,0)}33%,53%{transform:translate3d(0,-25%,0)}56%,76%{transform:translate3d(0,-50%,0)}79%,100%{transform:translate3d(0,-75%,0)}}.newsletter h3.gform_title{color:#2181aa;padding-top:1rem}.newsletter h3{color:#2181aa}.newsletter input[type="email"]{color:#2181aa;border-color:#2181aa;background-color:#fff}.newsletter input[type="email"]::placeholder{color:#2181aa}.newsletter input[type="email"]:focus{border-color:#2181aa}.newsletter input[type="text"]{color:#2181aa;border-color:#2181aa;background-color:#fff}.newsletter input[type="text"]:focus{border-color:#2181aa}