/*!
Theme Name: Mixed In Key 2020 - OCtober
Author: Yakov
Author URI: https://mixedinkey.com
Description: Official Mixed In Key Wordpress theme
Version: 1.9
*/body{background:#fff;font-family:Roboto,sans-serif;font-weight:400;font-size:17px;color:#333;font-style:normal;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"pnum";-moz-font-feature-settings:"pnum";font-feature-settings:"pnum";font-variant-numeric:proportional-nums;padding:48px 0 0 0}@media (max-width:767px){body{padding:80px 0 0 0}}::-webkit-input-placeholder{font-style:italic;font-weight:400;color:#7b7b7b;font-size:17px}::-moz-placeholder{opacity:1;font-style:italic;font-weight:400;color:#7b7b7b;font-size:17px}:-ms-input-placeholder{font-style:italic;font-weight:400;color:#7b7b7b;font-size:17px}:-moz-placeholder{font-style:italic;font-weight:400;color:#7b7b7b;font-size:17px}.bedge .name,.price .price-value,h1{color:#111;font-weight:500;font-size:80px;line-height:1.05;letter-spacing:-.03em}h2{color:#111;font-weight:500;font-size:48px;line-height:1.2;letter-spacing:-.02em;background:-moz-linear-gradient(45deg,#00b7ff 0,#111 36%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0,#00b7ff),color-stop(36%,#111));background:-webkit-linear-gradient(45deg,#00b7ff 0,#111 36%);background:-o-linear-gradient(45deg,#00b7ff 0,#111 36%);background:linear-gradient(45deg,#00b7ff 0,#111 36%);-o-background-clip:text;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;margin:30px 0 20px 0}h3{color:#111;font-size:30px;line-height:1.3;font-weight:500;letter-spacing:-.02em;margin-top:40px}h4{color:#111;font-weight:500;font-size:23px;line-height:1.25;letter-spacing:-.015em}h5{color:#111;font-weight:500;font-size:17px;line-height:1.2;letter-spacing:-.01em}.eyebrow{color:#111;display:block;font-size:30px;line-height:1.3;font-weight:500;letter-spacing:-.02em}.link{font-size:17px;font-weight:400;cursor:pointer;color:#00b7ff}.intro{color:#333;font-size:23px;line-height:1.33;letter-spacing:-.015em;display:block;margin:0 0 30px 0}p{color:#333;font-size:17px;margin:10px 0 20px 0}small{font-size:14px;color:#7b7b7b;display:block;margin:5px 0 10px 0}.inverted-text .eyebrow,.inverted-text .intro,.inverted-text .link,.inverted-text h1,.inverted-text h2,.inverted-text h3,.inverted-text h4,.inverted-text h5,.inverted-text ol,.inverted-text p,.inverted-text small,.inverted-text td,.inverted-text th,.inverted-text ul{color:#fff;background:0 0;-webkit-text-fill-color:initial}@media (max-width:1023px){.bedge .name,h1{font-size:64px}h2{font-size:40px}h3{font-size:27px}h4{font-size:21px}.eyebrow{font-size:27px}.intro{font-size:21px}}@media (max-width:767px){.bedge .name,h1{font-size:48px}h2{font-size:36px}h3{font-size:22px}h4{font-size:19px}.eyebrow{font-size:22px}.intro{font-size:19px}}b,strong{font-weight:500}a,a:active,a:hover,a:visited{cursor:pointer;color:#00b7ff;text-decoration:none;outline:0!important}a:hover{text-decoration:underline}a.link::after{content:"\e315";font-family:'Material Icons';vertical-align:middle;font-size:20px;position:relative;display:inline-block}a.link:hover::after{text-decoration:none}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:36px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:'liga';-moz-font-feature-settings:'liga';font-feature-settings:'liga'}#searchsubmit,#searchsubmit:focus,.button,.button:focus,.navbar-nav li.header-button a,.navbar-nav li.header-button a:focus{color:#fff;text-decoration:none;border:none;-webkit-border-radius:3px;-webkit-appearance:none;border-radius:3px;font-weight:500;font-size:23px;padding:15px 40px;cursor:pointer;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;text-align:center;display:inline-block;margin:15px 0 25px 0;background:#ff4122;-webkit-box-shadow:0 3px 10px rgba(74,25,17,.1),0 1px 3px rgba(74,25,17,.15);box-shadow:0 3px 10px rgba(74,25,17,.1),0 1px 3px rgba(74,25,17,.15)}#searchsubmit:hover,.button:hover,.navbar-nav li.header-button a:hover{-webkit-transition:all .07s ease-in-out;-moz-transition:all .07s ease-in-out;-o-transition:all .07s ease-in-out;transition:all .07s ease-in-out;-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px);background:#ff4b2d;-webkit-box-shadow:0 10px 30px rgba(158,53,36,.2),0 3px 6px rgba(185,44,22,.25);box-shadow:0 10px 30px rgba(158,53,36,.2),0 3px 6px rgba(185,44,22,.25)}#searchsubmit:active,.button:active,.navbar-nav li.header-button a:active{-webkit-transition:all .01s ease-in-out;-moz-transition:all .01s ease-in-out;-o-transition:all .01s ease-in-out;transition:all .01s ease-in-out;-webkit-transform:translateY(1px);-moz-transform:translateY(1px);-ms-transform:translateY(1px);-o-transform:translateY(1px);transform:translateY(1px);background:#ff3817;-webkit-box-shadow:none;box-shadow:none}a.button{color:#fff;text-decoration:none}.button+.button{margin-left:20px}@media (max-width:467px){.button+.button{margin:10px}}[disabled].button,[disabled].button:active,[disabled].button:focus,[disabled].button:hover{background:#7b7b7b;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button.white{background:#fff;-webkit-box-shadow:none;box-shadow:none;color:#001f4e;font-weight:400;-webkit-box-shadow:0 3px 10px rgba(0,31,78,.1),0 1px 3px rgba(0,31,78 .15);box-shadow:0 3px 10px rgba(0,31,78,.1),0 1px 3px rgba(0,31,78 .15)}.button.white:hover{background:#00b7ff;color:#fff;-webkit-box-shadow:0 10px 30px rgba(0,31,78,.2),0 3px 6px rgba(0,31,78,.25);box-shadow:0 10px 30px rgba(0,31,78,.2),0 3px 6px rgba(0,31,78,.25)}.button.white:active{-webkit-box-shadow:none;box-shadow:none}.button.blue{background:#00b7ff;-webkit-box-shadow:0 3px 10px rgba(0,183,255,.1),0 1px 3px rgba(0,183,255,.15);box-shadow:0 3px 10px rgba(0,183,255,.1),0 1px 3px rgba(0,183,255,.15)}.button.blue:hover{background:#00b7ff;-webkit-box-shadow:0 10px 30px rgba(0,183,255,.2),0 3px 6px rgba(0,183,255,.25);box-shadow:0 10px 30px rgba(0,183,255,.2),0 3px 6px rgba(0,183,255,.25)}.button.blue:active{background:#00b7ff;-webkit-box-shadow:none;box-shadow:none}.button.orange{background:#ff8600;-webkit-box-shadow:0 3px 10px rgba(255,134,0,.1),0 1px 3px rgba(255,134,0,.15);box-shadow:0 3px 10px rgba(255,134,0,.1),0 1px 3px rgba(255,134,0,.15)}.button.orange:hover{background:#ff8600;-webkit-box-shadow:0 10px 30px rgba(255,134,0,.2),0 3px 6px rgba(255,134,0,.25);box-shadow:0 10px 30px rgba(255,134,0,.2),0 3px 6px rgba(255,134,0,.25)}.button.orange:active{background:#ff8600;-webkit-box-shadow:none;box-shadow:none}.button.green{background:#29b99c;-webkit-box-shadow:0 3px 10px rgba(41,185,156,.1),0 1px 3px rgba(41,185,156,.15);box-shadow:0 3px 10px rgba(41,185,156,.1),0 1px 3px rgba(41,185,156,.15)}.button.green:hover{background:#2cc7a8;-webkit-box-shadow:0 10px 30px rgba(41,185,156,.2),0 3px 6px rgba(41,185,156,.25);box-shadow:0 10px 30px rgba(41,185,156,.2),0 3px 6px rgba(41,185,156,.25)}.button.green:active{background:#29b99c;-webkit-box-shadow:none;box-shadow:none}.button.black{background:#001f4e;-webkit-box-shadow:0 3px 10px rgba(0,31,78,.1),0 1px 3px rgba(0,31,78,.15);box-shadow:0 3px 10px rgba(0,31,78,.1),0 1px 3px rgba(0,31,78,.15)}.button.black:hover{background:#002660;-webkit-box-shadow:0 10px 30px rgba(0,31,78,.2),0 3px 6px rgba(0,31,78,.25);box-shadow:0 10px 30px rgba(0,31,78,.2),0 3px 6px rgba(0,31,78,.25)}.button.black:active{background:#001f4e;-webkit-box-shadow:none;box-shadow:none}.button.small{padding:8px 20px;font-size:19px;margin:0 0 20px 0}.nav .open>a:focus:not(.buy),.nav .open>a:hover:not(.buy),.nav .open>a:not(.buy),.nav>li:not(.header-button)>a:focus:not(.buy),.nav>li:not(.header-button)>a:hover:not(.buy){background:0 0;-webkit-box-shadow:inset 0 3px #e4e4e4;box-shadow:inset 0 3px #e4e4e4;-webkit-transition:all .13s ease-out;-moz-transition:all .13s ease-out;-o-transition:all .13s ease-out;transition:all .13s ease-out}.navbar-default .navbar-nav>.current-menu-item>a,.navbar-default .navbar-nav>.current-menu-item>a:focus,.navbar-default .navbar-nav>.current-menu-item>a:hover,.navbar-default .navbar-nav>.current-menu-parent>a,.navbar-default .navbar-nav>.current-menu-parent>a:focus,.navbar-default .navbar-nav>.current-menu-parent>a:hover{background:0 0;-webkit-box-shadow:inset 0 3px #00b7ff;box-shadow:inset 0 3px #00b7ff}@media (max-width:767px){.nav .open>a:focus:not(.buy),.nav .open>a:hover:not(.buy),.nav .open>a:not(.buy),.nav>li:not(.header-button)>a:focus:not(.buy),.nav>li:not(.header-button)>a:hover:not(.buy){-webkit-box-shadow:none;box-shadow:none;color:#333}.navbar-default .navbar-nav>.current-menu-item>a,.navbar-default .navbar-nav>.current-menu-item>a:focus,.navbar-default .navbar-nav>.current-menu-item>a:hover,.navbar-default .navbar-nav>.current-menu-parent>a,.navbar-default .navbar-nav>.current-menu-parent>a:focus,.navbar-default .navbar-nav>.current-menu-parent>a:hover{-webkit-box-shadow:inset 3px 0 #00b7ff;box-shadow:inset 3px 0 #00b7ff}}.dropdown-menu li.current-menu-item h5,.dropdown-menu li.current-menu-item small,.dropdown-menu li.current-menu-item>a{color:#fff;background:#00b7ff;cursor:default}.button-notification{background:#111;color:#fff;width:35px;height:35px;-webkit-border-radius:100%;border-radius:100%;font-family:'Titillium Web',sans-serif;font-weight:700;text-align:center;padding:5px 0 0 1px;display:inline-block;position:absolute;margin:-2px 0 0 -19px}.button .mac.logo{width:25px;margin:-6px 7px 0 0}.button .win.logo{width:25px;margin:-2px 10px 0 0}.navbar-nav>li>a.button{padding:14px 35px;margin:17px 0 0 20px;color:#fff}@media (max-width:767px){.navbar-nav>li>a.button{display:block;margin:10px 20px 20px 20px}}.navbar-default .navbar-nav>li>a.buton:focus,.navbar-default .navbar-nav>li>a.button:hover{background-color:#ff4b2d;color:#fff}.navbar-default .navbar-nav li.header-button a,.navbar-default .navbar-nav li.header-button a:focus{color:#fff;font-size:17px;padding:10px 20px;-webkit-border-radius:5px;border-radius:5px;margin:20px 15px 20px 20px}@media (max-width:767px){.navbar-nav li.header-button a{margin:20px}}.info{color:#0095e2;background:rgba(0,149,226,.2);-webkit-border-radius:5px;border-radius:5px;padding:4px 12px;display:table;margin:15px auto}.product-description{margin:0 0 0 10px;display:inline-block;vertical-align:middle}.product-description h5,.product-description small{margin:0}.products-dropdown{min-width:400px}.products-dropdown a:hover h5{color:#fff}.products-dropdown a:hover small{color:rgba(255,255,255,.9)}.master-collection h5{color:#fff}.master-collection small{color:rgba(255,255,255,.7)}.master-collection .arrow{display:none}.products-dropdown .icon{width:50px;height:50px;-webkit-border-radius:50%;border-radius:50%;display:inline-block;vertical-align:middle;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out;position:relative;overflow:hidden}.products-dropdown a:hover .icon{-webkit-border-radius:5px;border-radius:5px;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.products-dropdown .icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0}.dropdown-menu>li>a.master-collection{background:#001f4e url(img/menu-gradient.png) no-repeat left 30px/cover;-webkit-transition:all .45s ease-in;-o-transition:all .45s ease-in;-moz-transition:all .45s ease-in;transition:all .45s ease-in;padding:25px 20px;margin:-5px 0 20px 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.dropdown-menu>li>a.master-collection:hover{background-position:left 0;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}.products-dropdown a{margin:5px 0}@media (max-width:767px){.navbar-nav .open .products-dropdown li a{margin:0;padding:5px 0 5px 19px}.navbar-nav .dropdown-menu>li>a.master-collection{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none;-webkit-border-radius:0;border-radius:0;padding:10px 0 10px 19px;margin-bottom:5px}a.master-collection:hover{background:#001f4e url(img/menu-gradient.png) no-repeat left 30px/cover!important}.guides-dropdown,.products-dropdown{min-width:0}.products-dropdown .icon img{-webkit-border-radius:50%;border-radius:50%}.master-collection .arrow{display:none}}@media (max-width:359px){.products-dropdown .icon{display:none}.product-description{margin:0}}.navbar{background:#fff;height:80px;-webkit-box-shadow:inset 0 3px #f2f2f2,0 0 80px 30px rgba(0,31,78,.15);box-shadow:inset 0 3px #f2f2f2,0 0 80px 30px rgba(0,31,78,.15);border:none}.navbar-nav{margin:0 -15px;background:#fff;-webkit-box-shadow:inset 0 3px #f2f2f2;box-shadow:inset 0 3px #f2f2f2}.navbar-brand{height:80px}.navbar-nav>li>a{color:#333;padding:30px 20px}@media (max-width:991px){.navbar-nav>li>a{padding:30px 9px;font-size:15px}}@media (max-width:767px){.navbar-nav{padding:10px 0 0 0}.navbar-nav>li>a{padding:10px 20px;font-size:19px}}@media (min-width:768px){.collapse.navbar-collapse{background:#fff;-webkit-box-shadow:inset 0 3px #f2f2f2;box-shadow:inset 0 3px #f2f2f2}}.navbar-collapse{max-height:none!important;border:none!important}.navbar-default .navbar-toggle{border:none;margin:0;-webkit-border-radius:0;border-radius:0;padding:33px 25px}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background:0 0}.navbar-default .navbar-nav>li:not(.header-button)>a:focus:not(.buy),.navbar-default .navbar-nav>li:not(.header-button)>a:not(.buy){color:#333}.navbar-default .navbar-toggle .icon-bar{background:#333}a.dropdown-toggle .caret{margin-left:5px}.navbar-nav>li>.dropdown-menu{background:#fff;border:none;-webkit-box-shadow:0 30px 80px rgba(0,31,78,.35);box-shadow:0 30px 80px rgba(0,31,78,.35);-webkit-border-radius:5px;border-radius:5px;z-index:-1;display:block}.navbar-nav .dropdown.open .dropdown-menu{opacity:1;margin-top:5px;-webkit-transition:all .13s ease-out;-moz-transition:all .13s ease-out;-o-transition:all .13s ease-out;transition:all .13s ease-out}.navbar-nav .dropdown .dropdown-menu{margin-top:-800px;-webkit-transition:all .23s ease-out;-moz-transition:all .23s ease-out;-o-transition:all .23s ease-out;transition:all .23s ease-out;opacity:0}@media (max-width:767px){.navbar-nav .dropdown .dropdown-menu,.navbar-nav .dropdown.open .dropdown-menu{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;padding:10px 0;-webkit-border-radius:0;border-radius:0}}.dropdown-menu>li>a{color:#333;font-size:17px;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}@media (max-width:767px){.dropdown-menu>li>a{color:#111!important;-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none;white-space:normal}}.products-dropdown>li>a:focus:not(.master-collection),.products-dropdown>li>a:hover:not(.master-collection){color:#fff;background-color:#00b7ff;-webkit-transition:all .05s ease-out;-moz-transition:all .05s ease-out;-o-transition:all .05s ease-out;transition:all .05s ease-out}.guides-dropdown{padding:0 0 15px 0;margin:0;overflow:auto;min-width:400px}.guides-dropdown li a,.guides-dropdown li a:focus{background:0 0;text-decoration:none;display:block;height:100%}.guides-dropdown li a:hover{background:0 0}.guides-dropdown li:not(.banner){margin:0 10px 0 20px}.guides-dropdown li:not(.dropdown-header):not(.banner){-webkit-box-shadow:inset 3px 0 rgba(0,0,0,.04);box-shadow:inset 3px 0 rgba(0,0,0,.04);-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out}.guides-dropdown li:hover:not(.dropdown-header):not(.current-menu-item):not(.banner){-webkit-box-shadow:inset 3px 0 rgba(0,0,0,.3);box-shadow:inset 3px 0 rgba(0,0,0,.3);-webkit-transition:all .01s ease-out;-o-transition:all .01s ease-out;-moz-transition:all .01s ease-out;transition:all .01s ease-out}.guides-dropdown li.current-menu-item{-webkit-box-shadow:inset 3px 0 #00b7ff;box-shadow:inset 3px 0 #00b7ff;font-weight:500}.guides-dropdown li.current-menu-item a{color:#00b7ff!important;cursor:default;background:0 0!important;font-weight:500;-webkit-box-shadow:inset 3px 0 0 #00b7ff;box-shadow:inset 3px 0 0 #00b7ff}.guides-dropdown .banner{background:#001f4e url(img/menu-gradient.png) no-repeat left 30px/cover;-webkit-transition:all .45s ease-in;-o-transition:all .45s ease-in;-moz-transition:all .45s ease-in;transition:all .45s ease-in;width:100%;height:100px;margin:0 0 15px 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;overflow:hidden;position:relative}.guides-dropdown .banner:active,.guides-dropdown .banner:focus,.guides-dropdown .banner:hover{background-position:left 0;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}@media (max-width:767px){.guides-dropdown{padding:0 0 15px 0}.guides-dropdown .banner{display:none}}.guides-dropdown .banner img{width:270px;position:absolute;top:-85px;right:-87px}@-webkit-keyframes rotate-wheel{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate-wheel{from{-moz-transform:rotate(0);transform:rotate(0)}to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate-wheel{from{-o-transform:rotate(0);transform:rotate(0)}to{-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-wheel{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.guides-dropdown .banner:hover img{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.guides-dropdown h5{margin-top:38px;color:#fff}.dropdown-header{font-size:14px;color:#7b7b7b;padding:5px 0!important}.dropdown-background,.mobile-menu-background{position:fixed;top:80px;left:0;right:0;z-index:-10;background:rgba(0,20,60,0);height:0;-webkit-backdrop-filter:blur(0);transition:height 0s ease .5s,background .5s ease,-webkit-backdrop-filter .5s ease}.dropdown.open .dropdown-background,.navbar-collapse.collapse.in .mobile-menu-background{height:100%;background:rgba(0,20,60,.35);-webkit-backdrop-filter:blur(7px);transition:height 0s ease,background .5s ease,-webkit-backdrop-filter .5s ease}.mobile-menu-background{display:none}@media (max-width:767px){.dropdown-background{display:none}.mobile-menu-background{display:block}}.navbar-collapse.collapse{-webkit-transition:height .2s;-o-transition:height .2s;-moz-transition:height .2s;transition:height .2s}.navbar-collapse.collapsing{height:0!important}.navbar-collapse.collapse.in{max-height:none;height:100vh;padding-bottom:80px}.content-section{padding:70px 0;background:#fff}@media (max-width:479px){.content-section{padding:40px 0}}.line{background:#00b7ff;height:4px;width:100%;-webkit-border-radius:2px;border-radius:2px;margin:19px 0 27px 0}.vertical-center-outer{display:table}.vertical-center-inner{display:table-cell;vertical-align:middle}.hero{position:relative;background:#00b7ff;padding:100px 0 60px 0}@media (max-width:767px){.hero{padding-bottom:0}}@media (max-width:479px){.hero{padding-top:70px}}@media (max-width:319px){.hero{padding-top:50px}}.hero .composition{position:relative;left:0;right:0;top:0;bottom:0;margin:50px auto}.hero .composition .screenshot img{width:100%;margin:auto;display:block;-webkit-border-radius:5px;border-radius:5px}.hero .composition .overlay{width:100%;margin:-135px 0 0 0;position:absolute}@media (max-width:1199px){.hero .composition .overlay{margin:-107px 0 0 0}}@media (max-width:1023px){.hero .composition .overlay{margin:-102px 0 0 0}}@media (max-width:991px){.hero .composition .overlay{margin:-96px 0 0 0}}@media (max-width:767px){.hero .composition .overlay{margin:-92px 0 0 0}}@media (max-width:479px){.hero .composition .overlay{margin:-53px 0 0 0}}.play-button{background:#fff url(img/play-button.png) no-repeat center center/contain;-webkit-appearance:none;-webkit-box-shadow:0 20px 120px rgba(16,23,33,.3);box-shadow:0 20px 120px rgba(16,23,33,.3);width:150px;height:150px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;cursor:pointer;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-border-radius:100%;border-radius:100%}.play-button:hover{width:160px;height:160px}.play-button:active{width:150px;height:150px;-webkit-transition:all .01s ease-in-out;-moz-transition:all .01s ease-in-out;-o-transition:all .01s ease-in-out;transition:all .01s ease-in-out}@media (max-width:767px){.play-button,.play-button:active,.play-button:hover{width:90px;height:90px}}.lity{background:rgba(0,10,30,.75)!important;-webkit-backdrop-filter:blur(7px)}.lity-content:after{-webkit-box-shadow:0 30px 100px rgba(0,5,20,.7)!important;box-shadow:0 30px 100px rgba(0,5,20,.7)!important}.lity-wrap{padding:20px}.hero .bg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:url(img/hero-bg.png) no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center 0}.hero-video-thumbnail{display:block;position:relative}.hero-video-thumbnail img{width:100%;margin:30px 0}.video-container{margin:20px 0}.video-container iframe{-webkit-border-radius:5px;border-radius:5px}.wp-video,.wp-video-shortcode{width:100%!important}.tab-video{width:100%;border-radius:5px;-webkit-appearance:none;-webkit-box-shadow:0 4px 50px rgba(0,0,0,.3);box-shadow:0 4px 50px rgba(0,0,0,.3)}.after-hero{margin:-130px 0 0 0}@media (max-width:767px){.after-hero{margin:-50px 0 0 0}}.music-prep{padding-top:0}.bedges{margin:80px 0 0 0}.bedge{margin:0 0 50px 0}.bedge .image img{width:100%;height:200px;background:#f2f2f2;margin:30px 0;-o-object-fit:cover;object-fit:cover;-webkit-border-radius:5px;border-radius:5px}@media (max-width:767px){.bedge .image img{height:400px}}@media (max-width:479px){.bedge .image img{width:100%;height:250px}}.cta,.page-hero{background:#001f4e;padding:100px 0;position:relative}@media (max-width:479px){.cta,.page-hero{padding:40px 0}}.background-image{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.background-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cta .intro{margin:0 0 5px 0}.cta .overlay,.page-hero .overlay{background:rgba(0,20,60,.6);position:absolute;top:0;right:0;bottom:0;left:0}#days-since-founding{padding:0 10px;-webkit-border-radius:7px;border-radius:7px;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}.testimonials .quote{min-height:160px;margin:0}.testimonials .quote .intro{font-style:italic}.testimonials .artist{-webkit-perspective:800px;-moz-perspective:800px;perspective:800px;width:100%;margin:20px 0;cursor:pointer}.testimonials .artist .inner{position:relative;width:100%;height:200px;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 0 rgba(0,31,78,0);box-shadow:0 0 0 rgba(0,31,78,0)}.testimonials .artist.selected .inner,.testimonials .artist:hover .inner{-moz-transform:rotateY(180deg) scale(1.05,1.05);-ms-transform:rotateY(180deg) scale(1.05,1.05);-webkit-transform:rotateY(180deg) scale(1.05,1.05);transform:rotateY(180deg) scale(1.05,1.05);-webkit-box-shadow:0 25px 50px rgba(0,31,78,.35);box-shadow:0 25px 50px rgba(0,31,78,.35)}.testimonials .artist .back,.testimonials .artist .front{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-border-radius:5px;border-radius:5px;background:#001f4e}.testimonials .artist .front{z-index:4}.testimonials .artist .back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);z-index:3}.testimonials .artist .back .logo img{width:120px;margin:auto;top:0;bottom:0;left:0;right:0;position:absolute;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);-webkit-transition:all 0s ease-out;-o-transition:all 0s ease-out;-moz-transition:all 0s ease-out;transition:all 0s ease-out}@media (max-width:479px){.testimonials .artist .back .logo img{width:80px}}.testimonials .artist.selected .logo img,.testimonials .artist:hover .logo img{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);transform:scale(1.2,1.2);-webkit-transition:all 2s ease-out;-o-transition:all 2s ease-out;-moz-transition:all 2s ease-out;transition:all 2s ease-out}.testimonials .artist.selected .back,.testimonials .artist:hover .back{z-index:5}.testimonials .artist .intro{color:#fff;text-align:center;vertical-align:middle;padding:10px}.testimonials .artist .back .photo{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px);opacity:.6;-webkit-transform:scale(-1.1,1.1);-moz-transform:scale(-1.1,1.1);-ms-transform:scale(-1.1,1.1);-o-transform:scale(-1.1,1.1);transform:scale(-1.1,1.1);-webkit-transition:all 0s ease-out;-o-transition:all 0s ease-out;-moz-transition:all 0s ease-out;transition:all 0s ease-out}.testimonials .artist.selected .back .photo,.testimonials .artist:hover .back .photo{-webkit-filter:blur(12px);-moz-filter:blur(12px);-o-filter:blur(12px);-ms-filter:blur(12px);filter:blur(12px);-webkit-transition:all 3s ease-out;-o-transition:all 3s ease-out;-moz-transition:all 3s ease-out;transition:all 3s ease-out}.testimonials .artist .photo{width:100%;height:100%}.testimonials .artist .photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.artist.selected{cursor:default}.testimonials .testimonial{margin-top:40px}.testimonials .photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:210px;-webkit-border-radius:5px;border-radius:5px}@media (max-width:767px){.testimonials .photo img{height:auto;max-height:350px}}.testimonials .col-sm-6 .photo img{height:300px}.testimonials .photo{position:relative;-webkit-border-radius:5px;border-radius:5px;margin:0 0 40px 0}.testimonials .photo .overlay{-webkit-border-radius:5px;border-radius:5px;background:#000;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.6)),color-stop(30%,rgba(0,0,0,0)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 30%);background:-moz-linear-gradient(bottom,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 30%);background:-o-linear-gradient(bottom,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 30%);background:linear-gradient(0deg,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 30%);position:absolute;top:0;right:0;bottom:0;left:0}.testimonials .photo .testimonial-links a{color:transparent;margin-right:5px}.testimonials .photo .testimonial-links a img{width:18px;height:18px}.testimonials .testimonial-links{width:100%;height:35px;position:absolute;bottom:0;right:10px;text-align:right;z-index:2}@media (max-width:767px){.cta.featured-artist{background:#fff;padding:0 0 30px 0}.cta.featured-artist .background-image{position:relative;margin:0 -15px 20px -15px}}.menu{background:#f2f2f2;position:relative}.menu h2{margin-bottom:40px}.menu .material-icons{color:#111;font-size:80px;display:block;margin:0 0 10px 0;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.menu a:hover .material-icons{color:#00b7ff}.menu a{text-decoration:none}.menu .menu-item{margin-bottom:30px}@media (max-width:1023px){.menu .material-icons{font-size:64px}}@media (max-width:767px){.menu .material-icons{font-size:48px}}.related-products h4{margin:20px 0 15px 0}.product{background:#fff;-webkit-box-shadow:0 0 0 rgba(0,31,78,0);box-shadow:0 0 0 rgba(0,31,78,0);-webkit-border-radius:5px;border-radius:5px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;margin:20px 0 30px 0}.product:hover{background:#fff;-webkit-box-shadow:0 25px 50px rgba(0,31,78,.15);box-shadow:0 25px 50px rgba(0,31,78,.15);-webkit-transform:translateY(-2px) scale(1.02,1.02);-moz-transform:translateY(-2px) scale(1.02,1.02);-ms-transform:translateY(-2px) scale(1.02,1.02);-o-transform:translateY(-2px) scale(1.02,1.02);transform:translateY(-2px) scale(1.02,1.02)}.product .screenshot img{width:100%;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.product:hover .screenshot img{-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.product .icon{width:80px;height:80px;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;text-align:center;margin:-40px auto 0 auto;z-index:3;position:relative}.product .icon img{width:100%;height:100%;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}.product .description{padding:0 20px 20px 20px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.product a{text-decoration:none;display:block;width:100%;height:100%}.article-teaser{background:#fff;-webkit-box-shadow:0 0 0 rgba(0,31,78,0);box-shadow:0 0 0 rgba(0,31,78,0);-webkit-border-radius:5px;border-radius:5px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;margin:20px 0 30px 0}.article-teaser:hover{background:#fff;-webkit-box-shadow:0 25px 50px rgba(0,31,78,.15);box-shadow:0 25px 50px rgba(0,31,78,.15);-webkit-transform:translateY(-2px) scale(1.02,1.02);-moz-transform:translateY(-2px) scale(1.02,1.02);-ms-transform:translateY(-2px) scale(1.02,1.02);-o-transform:translateY(-2px) scale(1.02,1.02);transform:translateY(-2px) scale(1.02,1.02)}.article-teaser .photo img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.article-teaser:hover .photo img{-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.article-teaser .description{padding:20px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.article-teaser a{text-decoration:none;display:block;width:100%;height:100%}.wiki-cta{background:#00204e;background:-moz-linear-gradient(top,#00204e 0,#0095e2 100%);background:-webkit-linear-gradient(top,#00204e 0,#0095e2 100%);background:-webkit-gradient(linear,left top,left bottom,from(#00204e),to(#0095e2));background:-o-linear-gradient(top,#00204e 0,#0095e2 100%);background:linear-gradient(to bottom,#00204e 0,#0095e2 100%);overflow:hidden}.wiki-cta img{width:100%;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;margin:20px 0 -100px 0;-webkit-box-shadow:0 25px 50px rgba(0,31,78,.15);box-shadow:0 25px 50px rgba(0,31,78,.15)}@media (max-width:479px){.wiki-cta img{margin-bottom:-40px}}@media (min-width:992px){.wiki>div>div>div{margin-left:8.33333333%}}.wiki-full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.wiki-article-cta{background-color:#f2f2f2;margin-top:32px;margin-bottom:32px}.nav-tabs{border:none;list-style:none;padding:20px 0 0 0;border-bottom:2px solid #e3e3e3;height:56px}.nav-tabs>li>a{text-decoration:none;color:#333;background:0 0;border:none;border-bottom:none;padding:0 0 5px 0;margin:0 20px 0 0;font-size:23px}.nav-tabs>li>a:hover{background:0 0;border-bottom:2px solid #7b7b7b;z-index:1}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#00b7ff;background:0 0;border:none;border-bottom:2px solid #00b7ff;z-index:1}.tab-content{padding:1px 0 20px 0}@media (max-width:479px){.nav-tabs{height:auto;border:none;border-left:2px solid #e3e3e3;padding:0;margin:10px 0}.nav-tabs>li{float:none;width:100%;margin:5px 0 5px -2px}.nav-tabs>li>a{padding:0 10px}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border:none;border-left:2px solid #00b7ff;-webkit-border-radius:0;border-radius:0}.nav-tabs>li>a:hover{border-bottom:2px solid transparent}}.carousel-inner{padding:0 0 30px 0}.carousel-indicators li{border:none;background:#e4e4e4;width:12px;height:12px;margin:0 3px 0 3px}.carousel-indicators li:hover{background:#7b7b7b}.carousel-indicators .active,.carousel-indicators .active:hover{background:#00b7ff;margin:0 3px 0 3px}.carousel-control{opacity:1;background:0 0;color:#333;text-shadow:none;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);cursor:pointer;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.carousel-control.left,.carousel-control.right{background:#fff;-webkit-box-shadow:0 8px 30px rgba(0,31,78,.15);box-shadow:0 8px 30px rgba(0,31,78,.15);width:50px;height:50px;top:0;bottom:0;margin:auto 20px;-webkit-border-radius:50%;border-radius:50%;padding:13px 0 0 0}@media (max-width:767px){.carousel-control.left,.carousel-control.right{top:auto}}.carousel-control:focus,.carousel-control:hover{opacity:1;color:#fff;background:#00b7ff;-webkit-box-shadow:0 8px 45px rgba(0,31,78,.13);box-shadow:0 8px 45px rgba(0,31,78,.13);-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px)}.carousel-control:active{-webkit-transition:all .01s ease-in-out;-moz-transition:all .01s ease-in-out;-o-transition:all .01s ease-in-out;transition:all .01s ease-in-out;-webkit-transform:translateY(1px);-moz-transform:translateY(1px);-ms-transform:translateY(1px);-o-transform:translateY(1px);transform:translateY(1px)}.carousel-control .material-icons{font-size:24px}footer.content-section{padding-bottom:50px;background:#00b7ff;background:-webkit-linear-gradient(18deg,#146b82,#5bd5d6,#00b7ff,#001f4e);background:-moz-linear-gradient(18deg,#146b82,#5bd5d6,#00b7ff,#001f4e);background:-o-linear-gradient(18deg,#146b82,#5bd5d6,#00b7ff,#001f4e);background:linear-gradient(72deg,#146b82,#5bd5d6,#00b7ff,#001f4e);-webkit-background-size:400% 400%;-o-background-size:400% 400%;background-size:400% 400%;background-position:100% 0;-webkit-transition:background-position 20s ease;-o-transition:background-position 20s ease;-moz-transition:background-position 20s ease;transition:background-position 20s ease}footer:hover{-webkit-transition:background-position 15s ease;-o-transition:background-position 15s ease;-moz-transition:background-position 15s ease;transition:background-position 15s ease;background-position:0 100%}footer ul{list-style:none;margin:0;padding:0}footer h4{font-weight:400}footer.content-section a{color:#fff}.footer-column{margin:0 0 30px 0}.social li{display:inline-block}.social a{display:inline-block;text-indent:-99999px;width:25px;height:25px;background-repeat:no-repeat;-webkit-background-size:contain;-o-background-size:contain;background-size:contain;background-position:center;margin:0 10px 10px 0}.social .facebook{background-image:url(img/social-facebook.png)}.social .twitter{background-image:url(img/social-twitter.png);width:30px}.social .instagram{background-image:url(img/social-instagram.png)}.social .youtube{background-image:url(img/social-youtube.png);width:30px}.footer-cta{background:#f2f2f2}.feature img{max-width:100%;max-height:550px;margin:auto;display:block;-webkit-border-radius:3px;border-radius:3px}@media (max-width:991px){.feature img{margin:30px 0}}.feature:nth-child(even){background:#f2f2f2}.feature .material-icons{font-size:64px}.feature h3{margin-top:0}.content-section.master-collection-products:nth-child(even){background:#f2f2f2}.master-collection-products .product{margin-bottom:60px}.content-seciton.guides{padding:50px 0}.list-header{font-size:14px;color:#7b7b7b;margin:5px 0}.guides img{max-width:100%;margin:15px 0;-webkit-border-radius:5px;border-radius:5px}.guides .caption{font-size:14px;color:#7b7b7b;margin:0 0 10px 0}.book h1,.guides h1{margin-top:-10px}.floating-menu{width:270px;margin-top:39px}.floating-menu.affix,.sidebar-banner.affix{top:100px}.floating-menu.affix-top,.sidebar-banner.affix-top{position:absolute;top:0}.floating-menu.affix-bottom,.sidebar-banner.affix-bottom{position:absolute}@media (max-width:1199px){.floating-menu{width:220px}}@media (max-width:991px){.floating-menu.affix,.floating-menu.affix-bottom,.floating-menu.affix-top,.sidebar-banner.affix,.sidebar-banner.affix-bottom,.sidebar-banner.affix-top{margin:10px 0 0 0;position:relative;width:auto;top:auto!important}}.floating-menu ul,.table-of-contents,.table-of-contents ul{line-height:1.8;padding-left:0;list-style:none}.floating-menu li a,.table-of-contents li a{text-decoration:none;color:#7b7b7b;display:block}.floating-menu li a:hover,.table-of-contents li a:hover{color:#333}.floating-menu li:not(.list-header),.table-of-contents li{-webkit-box-shadow:inset 3px 0 rgba(0,0,0,.04);box-shadow:inset 3px 0 rgba(0,0,0,.04);padding-left:15px;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out}.floating-menu li:hover:not(.list-header):not(.current-menu-item),.table-of-contents li:hover{-webkit-box-shadow:inset 3px 0 rgba(0,0,0,.3);box-shadow:inset 3px 0 rgba(0,0,0,.3);-webkit-transition:all .01s ease-out;-o-transition:all .01s ease-out;-moz-transition:all .01s ease-out;transition:all .01s ease-out}.floating-menu li.current-menu-item,.table-of-contents li.current-menu-item{-webkit-box-shadow:inset 3px 0 #00b7ff;box-shadow:inset 3px 0 #00b7ff;font-weight:500}.floating-menu li.current-menu-item>a,.table-of-contents li.current-menu-item>a{color:#00b7ff;cursor:default;pointer-events:none}.camelote-wheel-logo{max-width:50%;margin-bottom:20px}.faq{background:#f2f2f2}.panel-group{margin-top:30px}.panel,.panel-body,.panel-default,.panel-default>.panel-heading,.panel-default>.panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-heading{border:none;background:0 0;-webkit-box-shadow:none;box-shadow:none;padding:0}.panel-group .panel .panel-collapse .panel-body{padding:20px 0}.faq h4 a{color:#25252b;text-decoration:none;display:block;padding:5px 30px 13px 0;border-bottom:1px solid #333}.panel-heading .material-icons{font-size:24px;color:#232323;float:right;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.collapsed .material-icons{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.faq .material-icons{margin:5px -30px 0 0}.g-recaptcha{width:304px;margin:30px auto 10px auto;position:relative}.form-label,.search-form .screen-reader-text{display:block;margin:auto;font-weight:400;font-size:17px}.form-email,.search-form #s{background:0 0;display:block;margin:10px auto 0 auto;font-size:23px;font-weight:500;border:none;border-bottom:2px solid #333;width:100%;text-align:center;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.form-email:focus,.form-email:hover,.search-form #s:focus,.search-form #s:hover{outline:0;border-bottom:2px solid #00b7ff}.book img{max-width:100%;margin:0 0 10px 0;-webkit-border-radius:5px;border-radius:5px}.book .caption{font-size:14px;color:#7b7b7b;margin:0 0 20px 0}.sidebar-banner{width:270px;margin:20px 0}@media (max-width:1199px){.sidebar-banner{width:220px}}.sidebar-banner .photo{width:100%;height:170px;background:url(img/related-product-beyond-beatmatching.png) no-repeat center center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-border-radius:5px;border-radius:5px}@media (max-width:991px){.sidebar-banner .photo{height:400px}}@media (max-width:479px){.sidebar-banner .photo{height:200px}}.collapse-button,.collapse-button:active,.collapse-button:focus,.collapse-button:hover{text-decoration:none}.collapse-button .material-icons{color:#232323;float:right;margin:-41px 0 0 0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.collapse-button.collapsed .material-icons{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.book .separator,.guides .separator,.search-results .separator{height:1px;background:#333;margin:20px 0 40px 0}@media (min-width:992px){.book .separator,.guides .separator{display:none}}.pricing{background:#f2f2f2}.pricing .button{margin-top:10px}.pricing .material-icons{font-size:1em;color:#f26c72}.bundle-plan,.single-plan{background:#fff;padding:1px 30px 8px 30px;-webkit-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px;-webkit-appearance:none;-webkit-box-shadow:0 4px 50px rgba(0,0,0,.07);box-shadow:0 4px 50px rgba(0,0,0,.07);z-index:0;position:relative;margin-top:30px}.bundle-plan{margin-left:-30px;-webkit-border-radius:0 10px 10px 10px;border-radius:0 10px 10px 10px;z-index:1;background:#fff}@media (max-width:767px){.single-plan{-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.bundle-plan{-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;margin:0}}.price sup{top:-27px;margin:0 4px 0 0;font-size:40px}.price-sign{font-size:1em;font-weight:600;position:absolute;margin:14px 0 0 -8px}.checkmark-list{list-style:none;padding:0;margin:0 0 10px 25px}.checkmark-list li{border-bottom:1px solid #efefef;padding:5px 0}.checkmark-list li:before{content:'';display:inline-block;height:17px;width:13px;background-image:url(img/captain/check-green-18px.svg);background-position:center;-webkit-background-size:18px 18px;-o-background-size:18px;background-size:18px;background-repeat:no-repeat;vertical-align:middle;margin:0 10px 0 -23px}.search{background:#f2f2f2}.search-form{margin:0 0 30px 0}.search-result{margin:60px 0}.search-result img{max-width:100%;max-height:200px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:20px}.search-result h3{margin-top:0}.search-result a:hover{text-decoration:none!important}.search-buttons{margin:50px 0 20px 0}.search-buttons .button{margin-right:10px}.dj-controllers img{max-width:100%;margin:20px 0;-webkit-border-radius:5px;border-radius:5px}.quote{padding:30px 40px}.quote strong{display:block;margin-top:20px}.pro-tip{background:#f2f2f2;padding:1px 40px 20px 40px;-webkit-border-radius:5px;border-radius:5px;margin:20px 0}.post-password-form{position:fixed;z-index:2000;width:320px;height:290px;margin:auto;top:0;right:0;bottom:0;left:0;background:#fff;-webkit-box-shadow:0 5px 30px rgb(0,0,0,.5),0 0 0 2000px rgba(0,0,0,.7);box-shadow:0 5px 30px rgb(0,0,0,.5),0 0 0 2000px rgba(0,0,0,.7);padding:20px;-webkit-border-radius:5px;border-radius:5px}@media (max-width:359px){.post-password-form{width:100%;height:100%;-webkit-border-radius:0;border-radius:0}}.post-password-form input[name=post_password]{border:none;border-bottom:2px solid #333;display:block;width:270px;height:40px}.post-password-form input[name=Submit]{color:#fff;text-decoration:none;border:none;-webkit-border-radius:3px;-webkit-appearance:none;border-radius:3px;font-weight:500;font-size:23px;padding:15px 40px;cursor:pointer;text-align:center;display:inline-block;margin:15px 0 25px 0;background:#ff4122;-webkit-box-shadow:0 3px 10px rgba(74,25,17,.1),0 1px 3px rgba(74,25,17,.15);box-shadow:0 3px 10px rgba(74,25,17,.1),0 1px 3px rgba(74,25,17,.15)}.wp-audio-shortcode{margin:10px 0 15px 0}.serato-hero{padding-bottom:0;overflow:hidden}.serato-hero .hero-images{margin-top:40px}@media (max-width:359px){.serato-hero .hero-images{margin-top:20px}}.serato-hero .hero-images img{width:100%;-webkit-box-shadow:0 0 100px #001f4e;box-shadow:0 0 100px #001f4e}.serato-benefits img{width:100%;height:auto;-webkit-border-radius:5px;border-radius:5px;height:250px;margin:30px 0;-o-object-fit:cover;object-fit:cover}.embed-responsive{margin:20px 0}.instagram-media{min-height:750px}@media (max-width:479px){.instagram-media{min-height:0}}.interactive-image,.interactive-image .text-item .title{font-family:Roboto,sans-serif!important;font-variant:none!important;text-transform:capitalize}@font-face{font-family:icomoon;src:url(fonts/icomoon.ttf) format("truetype"),url(fonts/icomoon.woff) format("woff"),url(fonts/icomoon.svg#icomoon) format("svg")!important}.interactive-image{margin:auto;width:800px;height:500px;background-size:contain;background-repeat:no-repeat}#my-interactive-image img,.interactive-image img{-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:991px){.interactive-image{display:none}}.interactive-image .hotspot{display:block!important;-webkit-animation:.5s infinite alternate hotspot-anim;-moz-animation:.5s infinite alternate hotspot-anim;-o-animation:.5s infinite alternate hotspot-anim;animation:.5s infinite alternate hotspot-anim}.interactive-image .hotspot:hover{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}@-webkit-keyframes hotspot-anim{from{text-shadow:0 0 30px #fff;opacity:1}to{text-shadow:0 0 23px rgba(255,255,255,.1);opacity:.2}}@-moz-keyframes hotspot-anim{from{text-shadow:0 0 30px #fff;opacity:1}to{text-shadow:0 0 23px rgba(255,255,255,.1);opacity:.2}}@-o-keyframes hotspot-anim{from{text-shadow:0 0 30px #fff;opacity:1}to{text-shadow:0 0 23px rgba(255,255,255,.1);opacity:.2}}@keyframes hotspot-anim{from{text-shadow:0 0 30px #fff;opacity:1}to{text-shadow:0 0 23px rgba(255,255,255,.1);opacity:.2}}.interactive-image .text-item .description{color:#333}.interactive-image-nav{position:absolute;background-color:#fff;opacity:.2;cursor:pointer;display:none;border-radius:3px}.interactive-image-group{z-index:1;position:relative}@media only screen and (min-width:1025px){.divi-perspective-right{-webkit-perspective:600px;perspective:600px;-webkit-perspective-origin:right;perspective-origin:right;margin-bottom:8%}.divi-product-feature .divi-perspective-right{margin-top:8%}.divi-skew-right{-webkit-transform:rotateY(-16deg) rotateX(8deg) skew(-10deg,8deg) scale(1.1) translateX(-8%);transform:rotateY(-16deg) rotateX(8deg) skew(-10deg,8deg) scale(1.1) translateX(-8%)}.divi-perspective-left{-webkit-perspective:600px;perspective:600px;-webkit-perspective-origin:left;perspective-origin:left;margin-bottom:8%}.divi-product-feature .divi-perspective-left{margin-top:8%}.divi-skew-left{-webkit-transform:rotateY(16deg) rotateX(8deg) skew(10deg,-8deg) scale(1.1) translateX(8%);transform:rotateY(16deg) rotateX(8deg) skew(10deg,-8deg) scale(1.1) translateX(8%)}}.content-product-info .hero-video-thumbnail{position:static;display:inline}.content-product-info .play-button{z-index:1}.content-product-info img{max-width:100%;max-height:550px;margin:auto;display:block;-webkit-border-radius:3px;border-radius:3px}@media (max-width:991px){.content-product-info img{margin:30px 0}}.content-product-info .material-icons{font-size:64px}.content-product-info h3{margin-top:0}