@-webkit-keyframes spinning {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@keyframes spinning {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.home-1 {
  background-color: #000;
  background: #000 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJhIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NDMgNjQ3Ij48cGF0aCBpZD0iYiIgZD0iTTEwMi4xOSw4ODEuOTJjNDAuNzcsNzEuODcsNzcuNzEsMTQ1Ljg3LDExNi4xNywyMTguOTksMzUuOTIsNjguMjgsNzEuMywxMzkuOTcsMTIwLjQ5LDE5OS45NmwxLjQ5LDEuODEtNzkuNTcsNTcuODFjLTM4LjQ3LTQ2LjQ3LTY4LjUxLTEwMC4xMS05Ni44NS0xNTMuODJsLTIuMjEtNC4xOC0yLjItNC4xOC0yLjE5LTQuMThjLTYuMjEtMTEuODUtMTIuMzYtMjMuNjgtMTguNTMtMzUuNC0zOC40Ni03My4xMi03NS40LTE0Ny4xMS0xMTYuMTctMjE4Ljk5LTI5Ljg3LTUyLjY1LTc5Ljk3LTE2Ny4xNi0xNTguMjctMTM1LjQyLTIuOTIsMS4xOC01LjgzLDIuNDktOC43MywzLjgzbC0xLjQ1LC42N2MtMS4yMSwuNTYtMi40MiwxLjEzLTMuNjMsMS42OWwtMS40NSwuNjgtLjY3LC4zMWgwbC0xLjM0LC42MmMtMTAuNSw0LjgyLTIxLjIsOS4wOS0zMi45OCw5LjA2LTI0LjM2LS4wNi00Mi4zNy0xNy4yMi01OC4wNy0zMy44MS0zNC44NS0zNi44NC02Ny41Ni01MC4zNi0xMTYuNTMtNTcuNC01MC4yOC03LjIyLTkwLjIzLTM0LjI3LTExNi45Ny03OC4wNC0yMy4zNS0zOC4yLTM3LjEyLTgyLjM0LTQ5LjQtMTI1LjQ0bC0uODYtMy4wNGMtMS4xNS00LjA1LTIuMjktOC4wOS0zLjQyLTEyLjEyLTE1Ljc1LTU1LjkzLTI4LjgyLTExMi41Ny00My41LTE2OC43OC0uOS0zLjQ1LTEuOC02LjkxLTIuNzEtMTAuMzdsLTEuMDktNC4xNWMtMTIuNzQtNDguNDktMjYuNC05Ny41NC00Ny45NC0xNDIuODEtMTMuODgtMjkuMTktMzIuNTgtNTguNjctNjIuNjEtNzMuMjYtMzEuOC0xNS40Ni02NC45Ni05LjUxLTk4LjE3LTIuMjRsLTMuMDgsLjY4aDBsLTMuMzcsLjc1LTEuNjgsLjM3aDBsLTMuMzcsLjc0LTEuMjcsLjI4aDBsLTIuNTQsLjU2Yy0xNy44LDMuODYtMzUuNTcsNy4yMi01My4wOSw2Ljk4LTk5LjUtMS4zOS0xMTUuOTItMTIwLjQyLTEyNi0xOTYuNjItNS41Ny00Mi4xLTkuMTUtODQuNDItMTIuNTUtMTI2Ljc2bC0uODUtMTAuNTgtLjg1LTEwLjU4Yy0yLjU0LTMxLjc1LTUuMTYtNjMuNS04LjYtOTUuMTYtNi43NS02MS45NS0xMy4zMS0xMzMuNTQtNTEuMjctMTg1LjRsLTEuMTYtMS41Nyw3OS41Ny01Ny44MWMzOC45OSw1MS45OCw0NS42MiwxMjQuMzksNTIuNDMsMTg2Ljk3LDMuODMsMzUuMTcsNi42Myw3MC40Niw5LjQ1LDEwNS43NGwuODUsMTAuNThjMy40LDQyLjM0LDYuOTgsODQuNjYsMTIuNTUsMTI2Ljc2LDEwLjA4LDc2LjIsMjYuNSwxOTUuMjMsMTI2LDE5Ni42MiwxOC43NywuMjYsMzcuODItMy42MSw1Ni45LTcuODFsMy4zNy0uNzQsMi4xNi0uNDhjMS44LS40LDMuNTktLjgsNS4zOS0xLjE5bDIuMTYtLjQ3YzMyLjY5LTcuMTEsNjUuMy0xMi42Myw5Ni42LDIuNTgsMzAuMDMsMTQuNiw0OC43Myw0NC4wNyw2Mi42MSw3My4yNiwyMy42OSw0OS44MSwzNy44NSwxMDQuMTcsNTEuNzQsMTU3LjM0LDE0LjY4LDU2LjIxLDI3Ljc1LDExMi44NSw0My41LDE2OC43OCwxLjEzLDQuMDIsMi4yNyw4LjA2LDMuNDIsMTIuMTJsLjg2LDMuMDRjMTIuMjgsNDMuMSwyNi4wNSw4Ny4yNCw0OS40LDEyNS40NCwyNi43NSw0My43Niw2Ni42OSw3MC44MSwxMTYuOTcsNzguMDQsNDguOTcsNy4wMyw4MS42OCwyMC41NSwxMTYuNTMsNTcuNCwxNS43LDE2LjYsMzMuNywzMy43NSw1OC4wNywzMy44MSwxNC40MywuMDQsMjcuMjYtNi40LDQwLjA2LTEyLjM2bDEuNDUtLjY3YzIuOS0xLjM0LDUuOC0yLjY0LDguNzMtMy44Myw3OC4zLTMxLjc0LDEyOC40LDgyLjc3LDE1OC4yNywxMzUuNDJ2LS4wM1ptMTU5LjQ2LTExNS42YzI1LjksNDUuNjYsNTAuMjYsOTIuMTksNzQuNDQsMTM4Ljc5bDUuNTgsMTAuNzZoMGw2LDExLjU5YzEwLjAxLDE5LjMxLDIwLjAyLDM4LjYxLDMwLjE1LDU3Ljg1LDM1LjkyLDY4LjI4LDcxLjMsMTM5Ljk3LDEyMC40OSwxOTkuOTZsMS40OSwxLjgxLTc5LjU3LDU3LjgxYy00MC45Ny00OS40OS03Mi4zNy0xMDcuMTEtMTAyLjM2LTE2NC4yOGwtMi4xOS00LjE4Yy01Ljg0LTExLjE1LTExLjYzLTIyLjI3LTE3LjQzLTMzLjMxLTM4LjQ2LTczLjEyLTc1LjQtMTQ3LjExLTExNi4xNy0yMTguOTktMjkuODctNTIuNjUtNzkuOTctMTY3LjE2LTE1OC4yNy0xMzUuNDItMi45MiwxLjE4LTUuODMsMi40OS04LjczLDMuODNsLTEuNDUsLjY3Yy0uNDUsLjIxLS45LC40Mi0xLjM1LC42M2wtMS4zNSwuNjNjLTExLjkyLDUuNTgtMjMuOTUsMTEuMTQtMzcuMzcsMTEuMS0yNC4zNi0uMDYtNDIuMzctMTcuMjItNTguMDctMzMuODEtMzQuODUtMzYuODQtNjcuNTYtNTAuMzYtMTE2LjUzLTU3LjQtNTAuMjgtNy4yMi05MC4yMy0zNC4yNy0xMTYuOTctNzguMDQtMjYuMDktNDIuNy00MC4yMy05Mi44MS01My42OS0xNDAuNi0xNS43NS01NS45My0yOC44Mi0xMTIuNTctNDMuNS0xNjguNzgtMTMuODgtNTMuMTctMjguMDUtMTA3LjUzLTUxLjc0LTE1Ny4zNC0xMy44OC0yOS4xOS0zMi41OC01OC42Ny02Mi42MS03My4yNi0zMS44My0xNS40Ny02NS4wMi05LjUtOTguMjUtMi4yMmwtMi4xMiwuNDdoMGwtMi4xMiwuNDdjLS43MSwuMTYtMS40MSwuMzEtMi4xMiwuNDdsLTMuMzcsLjc1Yy0xOS42NCw0LjM0LTM5LjI2LDguNDUtNTguNTksOC4xOC05OS41LTEuMzktMTE1LjkyLTEyMC40Mi0xMjYtMTk2LjYyLTEwLjY4LTgwLjY5LTE0LjA0LTE2Mi4xOS0yMi44NS0yNDMuMDgtNi43NS02MS45NS0xMy4zMS0xMzMuNTQtNTEuMjctMTg1LjQxbC0xLjE2LTEuNTcsNzkuNTctNTcuODFjMzguOTksNTEuOTgsNDUuNjIsMTI0LjM5LDUyLjQzLDE4Ni45Nyw4LjgxLDgwLjksMTIuMTcsMTYyLjM5LDIyLjg1LDI0My4wOCwxMC4wOCw3Ni4yLDI2LjUsMTk1LjIzLDEyNiwxOTYuNjIsMTYuOTIsLjI0LDM0LjA2LTIuODgsNTEuMjUtNi41OGwyLjU4LS41NmMyLjE1LS40Nyw0LjMtLjk0LDYuNDUtMS40MmwzLjM3LS43NSwyLjA5LS40NmMuMzUtLjA4LC43LS4xNSwxLjA0LS4yM2wyLjA5LS40NmMzMy4wNi03LjIyLDY2LjA2LTEzLjA0LDk3LjcyLDIuMzQsMzAuMDMsMTQuNiw0OC43Myw0NC4wNyw2Mi42MSw3My4yNiwyMy42OSw0OS44MSwzNy44NSwxMDQuMTcsNTEuNzQsMTU3LjM0LDE0LjY4LDU2LjIxLDI3Ljc1LDExMi44NSw0My41LDE2OC43OCwuMjgsMS4wMSwuNTcsMi4wMSwuODUsMy4wMmwuODUsMy4wM2MxMi45Niw0NS45NSwyNi45OSw5My42NSw1MS45OCwxMzQuNTUsMjYuNzUsNDMuNzYsNjYuNjksNzAuODEsMTE2Ljk3LDc4LjA0LDQ4Ljk3LDcuMDMsODEuNjgsMjAuNTUsMTE2LjUzLDU3LjQsLjYzLC42NiwxLjI2LDEuMzMsMS44OSwxLjk5bC45NiwxYzE1LjAzLDE1LjYsMzIuMzEsMzAuNzcsNTUuMjEsMzAuODIsMTEuMTIsLjAzLDIxLjI4LTMuNzksMzEuMjItOC4yN2wxLjMyLS42YzEuMS0uNSwyLjItMS4wMSwzLjMtMS41M2wxLjMyLS42MmgwbDIuMTgtMS4wMmMzLjYzLTEuNjksNy4yNS0zLjM2LDEwLjktNC44NCw3OC4zLTMxLjc0LDEyOC40LDgyLjc3LDE1OC4yNywxMzUuNDJ2LjAzWm0xNTkuOTMtMTE2Ljk0YzQwLjc3LDcxLjg3LDc3LjcxLDE0NS44NywxMTYuMTcsMjE4Ljk5LDUuODEsMTEuMDQsMTEuNiwyMi4xNiwxNy40MywzMy4zMWwyLjE5LDQuMThjMi4zMSw0LjQsNC42Miw4LjgsNi45NSwxMy4ybDIsMy43N2MyNy4wMSw1MC44OSw1NS43OCwxMDEuNDcsOTIuMDYsMTQ1LjY4bDEuMzUsMS42My03OS41Nyw1Ny44MWMtMzUuMjItNDIuNTQtNjMuMzYtOTEuMDgtODkuNjEtMTQwLjE4bC0yLjAyLTMuNzhjLTEuMDEtMS44OS0yLjAxLTMuNzgtMy4wMS01LjY3bC0yLjIxLTQuMThjLTMuNjgtNi45Ny03LjMzLTEzLjk1LTEwLjk3LTIwLjkxbC0yLjE4LTQuMTdjLTQtNy42NS03Ljk4LTE1LjI4LTExLjk3LTIyLjg3LTM4LjQ2LTczLjEyLTc1LjQtMTQ3LjExLTExNi4xNy0yMTguOTktMjkuODctNTIuNjUtNzkuOTctMTY3LjE2LTE1OC4yNy0xMzUuNDItMy42NSwxLjQ4LTcuMjgsMy4xNS0xMC45LDQuODRsLTEuNDUsLjY4Yy0xMi4wOSw1LjY2LTI0LjI3LDExLjM4LTM3Ljg5LDExLjM1LTI0LjM2LS4wNi00Mi4zNy0xNy4yMi01OC4wNy0zMy44MS0zNC44NS0zNi44NC02Ny41Ni01MC4zNi0xMTYuNTMtNTcuNC01MC4yOC03LjIyLTkwLjIzLTM0LjI3LTExNi45Ny03OC4wNC0yNi4wOS00Mi43LTQwLjIzLTkyLjgxLTUzLjY5LTE0MC42LTkuOTItMzUuMjEtMTguNzctNzAuNzEtMjcuNjQtMTA2LjJsLTMuMTMtMTIuNTNjLTQuMTgtMTYuNy04LjM5LTMzLjM5LTEyLjc0LTUwLjA1LTEzLjg4LTUzLjE3LTI4LjA1LTEwNy41My01MS43NC0xNTcuMzQtMTMuODgtMjkuMTktMzIuNTgtNTguNjctNjIuNjEtNzMuMjYtMjkuOTktMTQuNTgtNjEuMTktMTAuMTItOTIuNS0zLjQ3bC0yLjAyLC40M2MtMS42OCwuMzYtMy4zNywuNzMtNS4wNSwxLjFsLTMuMzcsLjc0LTEuNjgsLjM3aDBsLTMuMzcsLjc1Yy0xOS42NCw0LjM0LTM5LjI2LDguNDUtNTguNTksOC4xOC05OS41LTEuMzktMTE1LjkyLTEyMC40Mi0xMjYtMTk2LjYyLTEwLjY4LTgwLjY5LTE0LjA0LTE2Mi4xOS0yMi44NS0yNDMuMDgtNi43NS02MS45NS0xMy4zMS0xMzMuNTQtNTEuMjctMTg1LjRsLTEuMTYtMS41Nyw3OS41Ny01Ny44MWMzOC45OSw1MS45OCw0NS42MiwxMjQuMzksNTIuNDMsMTg2Ljk3LDguODEsODAuOSwxMi4xNywxNjIuMzksMjIuODUsMjQzLjA4LDEwLjA4LDc2LjIsMjYuNSwxOTUuMjMsMTI2LDE5Ni42MiwxOS4zMywuMjcsMzguOTQtMy44NCw1OC41OS04LjE4bDMuMzctLjc1Yy43MS0uMTYsMS40MS0uMzEsMi4xMi0uNDdsMi4xMi0uNDdoMGwyLjEyLS40N2MzMy4yNC03LjI4LDY2LjQyLTEzLjI1LDk4LjI1LDIuMjIsMzAuMDMsMTQuNiw0OC43Myw0NC4wNyw2Mi42MSw3My4yNkMtMjAzLjc0LTU1LjMzLTE4OS41Ny0uOTctMTc1LjY5LDUyLjJjMTQuNjgsNTYuMjEsMjcuNzUsMTEyLjg1LDQzLjUsMTY4Ljc4LDIuOTcsMTAuNTYsNS45OCwyMS4yNCw5LjE0LDMxLjkzbC45MSwzLjA1YzEwLjk1LDM2LjY0LDIzLjg2LDczLjI2LDQzLjYzLDEwNS42MiwyNi43NSw0My43Niw2Ni42OSw3MC44MSwxMTYuOTcsNzguMDQsNDguOTcsNy4wMyw4MS42OCwyMC41NSwxMTYuNTMsNTcuNCwxNS43LDE2LjYsMzMuNywzMy43NSw1OC4wNywzMy44MSwxMi44NSwuMDMsMjQuNDItNS4wNiwzNS44NS0xMC4zOWwxLjMyLS42MmgwbDIuMTgtMS4wMmMzLjYzLTEuNjksNy4yNS0zLjM2LDEwLjktNC44NCw3OC4zLTMxLjc0LDEyOC40LDgyLjc3LDE1OC4yNywxMzUuNDJoLS4wMVptMTU5LjQ2LTExNS42YzI3LjksNDkuMTgsNTQsOTkuMzUsODAuMDIsMTQ5LjU1bDYsMTEuNTljMTAuMDEsMTkuMzEsMjAuMDIsMzguNjEsMzAuMTUsNTcuODUsNC4zNSw4LjI4LDguNywxNi42LDEzLjA2LDI0Ljk1bDIuMTgsNC4xOGMxLjQ2LDIuNzksMi45Miw1LjU3LDQuMzgsOC4zNmwyLjIsNC4xOGMyOC45OSw1NS4xNyw1OS40OSwxMTAuNTUsOTguODIsMTU4LjQ2bDEuMzQsMS42My03OS41Nyw1Ny44MWMtMzguOTctNDcuMDctNjkuMjktMTAxLjUtOTcuOTYtMTU1LjkxbC0yLjItNC4xOC0yLjItNC4xOGMtLjM3LS43LS43My0xLjM5LTEuMS0yLjA5bC0yLjE5LTQuMThjLTUuNDctMTAuNDUtMTAuOS0yMC44Ny0xNi4zNC0zMS4yMi0zOC40Ni03My4xMi03NS40LTE0Ny4xMS0xMTYuMTctMjE4Ljk5LTI5Ljg3LTUyLjY1LTc5Ljk3LTE2Ny4xNi0xNTguMjctMTM1LjQyLTMuNjUsMS40OC03LjI4LDMuMTUtMTAuOSw0Ljg0bC0xLjQ1LC42OGMtLjksLjQyLTEuNzksLjg0LTIuNjksMS4yNmwtMS4zNSwuNjJjLTEwLjc4LDQuOTgtMjEuNzUsOS41LTMzLjg1LDkuNDctMjQuMzYtLjA2LTQyLjM3LTE3LjIyLTU4LjA3LTMzLjgxLTM0Ljg1LTM2Ljg0LTY3LjU2LTUwLjM2LTExNi41My01Ny40LTUwLjI4LTcuMjItOTAuMjMtMzQuMjctMTE2Ljk3LTc4LjA0LTI2LjA5LTQyLjctNDAuMjMtOTIuODEtNTMuNjktMTQwLjYtOS4zMy0zMy4xNC0xNy43My02Ni41My0yNi4wNy05OS45NGwtMy4xMy0xMi41M2MtNC43LTE4Ljc5LTkuNDEtMzcuNTctMTQuMy01Ni4zMS0xLjA4LTQuMTQtMi4xNy04LjI5LTMuMjYtMTIuNDVsLTEuMDktNC4xNmMtMTIuNTgtNDcuODEtMjYuMTctOTYuMS00Ny4zOS0xNDAuNzMtMTMuODgtMjkuMTktMzIuNTgtNTguNjctNjIuNjEtNzMuMjYtNTMuNzUtMjYuMTItMTExLjM2LDguODgtMTY2LjU4LDguMTEtOTkuNS0xLjM5LTExNS45Mi0xMjAuNDItMTI2LTE5Ni42Mi0xMC42OC04MC42OS0xNC4wNC0xNjIuMTktMjIuODUtMjQzLjA4LTYuNzUtNjEuOTUtMTMuMzEtMTMzLjU0LTUxLjI3LTE4NS40MWwtMS4xNi0xLjU3LDc5LjU3LTU3LjgxYzM4Ljk5LDUxLjk4LDQ1LjYyLDEyNC4zOSw1Mi40MywxODYuOTcsOC44MSw4MC45LDEyLjE3LDE2Mi4zOSwyMi44NSwyNDMuMDgsMTAuMDgsNzYuMiwyNi41LDE5NS4yMywxMjYsMTk2LjYyLDU1LjIyLC43NywxMTIuODItMzQuMjMsMTY2LjU4LTguMTEsMzAuMDMsMTQuNiw0OC43Myw0NC4wNyw2Mi42MSw3My4yNiwyMC4zLDQyLjY5LDMzLjYxLDg4LjczLDQ1Ljc0LDEzNC41bDEuMSw0LjE2YzEuNjUsNi4yNCwzLjI3LDEyLjQ3LDQuODksMTguNjhDLTExLjg3LTQ2Ljc0LTcuNjctMzAuMDUtMy40OS0xMy4zNUwtLjM2LS44M0M4LjUxLDM0LjY3LDE3LjM2LDcwLjE2LDI3LjI4LDEwNS4zOGMxLjU2LDUuNTMsMy4xMywxMS4xLDQuNzIsMTYuNjhsLjg3LDMuMDVjMTEuOTYsNDEuNjQsMjUuNTcsODQuMDIsNDguMDksMTIwLjg4LDI2Ljc1LDQzLjc2LDY2LjY5LDcwLjgxLDExNi45Nyw3OC4wNCw0OC45Nyw3LjAzLDgxLjY4LDIwLjU1LDExNi41Myw1Ny40LDE1LjcsMTYuNiwzMy43LDMzLjc1LDU4LjA3LDMzLjgxLDEyLjEsLjAzLDIzLjA3LTQuNDksMzMuODUtOS40N2wxLjM1LS42MmMuOS0uNDIsMS43OS0uODQsMi42OS0xLjI2bDEuNDUtLjY4LDEuNDUtLjY4YzMuMTQtMS40Niw2LjI4LTIuODgsOS40NS00LjE2LDc4LjMtMzEuNzQsMTI4LjQsODIuNzcsMTU4LjI3LDEzNS40MmgtLjAxWiIgZmlsbD0iIzFjMWUxZiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) left bottom no-repeat;
  background-size: 643px;
  padding: 220px 0 160px;
  color: #fff;
  overflow: hidden;
  position: relative;
}
@media only screen and (max-width: 991px) {
  .home-1 {
    padding-bottom: 60px;
  }
}
@media only screen and (max-width: 767px) {
  .home-1 {
    padding-top: 160px;
  }
}
@media only screen and (max-width: 599px) {
  .home-1 {
    padding-top: 130px;
  }
}
.home-1 .images {
  overflow: hidden;
  width: 100vw;
  height: 100%;
}
@media only screen and (max-width: 767px) {
  .home-1 .images {
    background: transparent url("https://4192879.fs1.hubspotusercontent-na1.net/hubfs/4192879/home-dark/hero_image9.jpg") left top no-repeat;
  }
}
.home-1 .images img {
  position: absolute;
  width: 15%;
  right: 20px;
  top: 350px;
}
@media only screen and (max-width: 767px) {
  .home-1 .images img {
    display: none;
  }
}
@media only screen and (max-width: 599px) {
  .home-1 .images img {
    top: 282px;
  }
}
.home-1 .images img:nth-child(1) {
  filter: blur(3px);
}
@media only screen and (max-width: 767px) {
  .home-1 .images img:nth-child(1) {
    top: 300px;
  }
}
.home-1 .images img:nth-child(2) {
  top: 450px;
  right: 10%;
  width: 33%;
}
@media only screen and (max-width: 767px) {
  .home-1 .images img:nth-child(2) {
    top: 400px;
  }
}
.home-1 .images img:nth-child(3) {
  top: 850px;
  right: 37%;
  width: 22%;
}
@media only screen and (max-width: 991px) {
  .home-1 .images img:nth-child(3) {
    top: 800px;
  }
}
@media only screen and (max-width: 767px) {
  .home-1 .images img:nth-child(3) {
    top: 600px;
  }
}
.home-1 .images img:nth-child(4) {
  top: 900px;
  right: 28%;
  filter: blur(3px);
  opacity: 0.4;
  width: 12%;
}
@media only screen and (max-width: 991px) {
  .home-1 .images img:nth-child(4) {
    top: 850px;
  }
}
@media only screen and (max-width: 767px) {
  .home-1 .images img:nth-child(4) {
    top: 650px;
  }
}
.home-1 .images img:nth-child(5) {
  top: 1050px;
  right: 0px;
  width: 18%;
}
@media only screen and (max-width: 991px) {
  .home-1 .images img:nth-child(5) {
    top: 800px;
  }
}
@media only screen and (max-width: 767px) {
  .home-1 .images img:nth-child(5) {
    top: 600px;
  }
}
.home-1 .images img:nth-child(6) {
  top: 1300px;
  filter: blur(3px);
  right: 30%;
  width: 12%;
}
@media only screen and (max-width: 991px) {
  .home-1 .images img:nth-child(6) {
    top: 950px;
    display: none;
  }
}
.home-1 .images img:nth-child(7) {
  top: 1400px;
  right: 2%;
  width: 24%;
}
@media only screen and (max-width: 991px) {
  .home-1 .images img:nth-child(7) {
    top: 1050px;
    display: none;
  }
}
.home-1 .images img:nth-child(8) {
  top: 1650px;
  right: 300px;
  width: 9%;
  filter: blur(3px);
}
@media only screen and (max-width: 991px) {
  .home-1 .images img:nth-child(8) {
    top: 1200px;
    display: none;
  }
}
.home-1 .images img:nth-child(9) {
  top: 815px;
  right: 75%;
  width: 10%;
  filter: blur(3px);
}
@media only screen and (max-width: 991px) {
  .home-1 .images img:nth-child(9) {
    top: 720px;
    right: 65%;
  }
}
@media only screen and (max-width: 767px) {
  .home-1 .images img:nth-child(9) {
    top: 540px;
  }
}
.home-1 .images img:nth-child(10) {
  top: 720px;
  left: 2%;
  width: 15%;
}
@media only screen and (max-width: 991px) {
  .home-1 .images img:nth-child(10) {
    top: 700px;
  }
}
.home-1 .images img:nth-child(11) {
  top: 436px;
  left: -25px;
  width: 10%;
  filter: blur(3px);
}
@media only screen and (max-width: 1599px) {
  .home-1 .images img:nth-child(11) {
    top: 920px;
    left: 5%;
    width: 20%;
  }
}
@media only screen and (max-width: 991px) {
  .home-1 .images img:nth-child(11) {
    top: 800px;
  }
}
.home-1 h1 {
  font-family: "Ginto Nord", sans-serif;
  font-size: 76px;
  font-size: 4.75rem;
  line-height: 1.1842105263em;
  font-weight: 700;
  letter-spacing: 0em;
  margin-bottom: 60px;
  position: relative;
  z-index: 6;
  text-shadow: 2px 20px 20px rgba(0, 0, 0, 0.2);
}
@media only screen and (max-width: 1079px) {
  .home-1 h1 {
    font-size: 60px;
    font-size: 3.75rem;
    line-height: 1.2666666667em;
    font-weight: 700;
    letter-spacing: 0em;
  }
}
@media only screen and (max-width: 991px) {
  .home-1 h1 {
    font-size: 54px;
    font-size: 3.375rem;
    line-height: 1.4074074074em;
    font-weight: 700;
    letter-spacing: 0em;
  }
}
@media only screen and (max-width: 767px) {
  .home-1 h1 {
    font-size: 41px;
  }
}
@media only screen and (max-width: 599px) {
  .home-1 h1 {
    font-size: 36px;
    margin-bottom: 30px;
  }
}
.home-1 .usps {
  font-size: 19px;
  font-size: 1.1875rem;
  line-height: 1.5789473684em;
  font-weight: 400;
  letter-spacing: 0em;
  list-style-type: disc;
  margin: 0 0 40px 16px;
  position: relative;
  z-index: 6;
}
@media only screen and (max-width: 599px) {
  .home-1 .usps {
    font-size: 16px;
  }
}
@media only screen and (max-width: 599px) {
  .home-1 .usps li {
    margin-bottom: 10px;
  }
}
.home-1 .hero {
  margin-bottom: 640px;
}
@media only screen and (max-width: 991px) {
  .home-1 .hero {
    margin-bottom: 350px;
  }
}
@media only screen and (max-width: 767px) {
  .home-1 .hero {
    margin-bottom: 250px;
  }
}
.home-1 .btns {
  position: relative;
  z-index: 2;
}
@media only screen and (max-width: 599px) {
  .home-1 .btns a {
    width: 240px;
    padding: 10px 0;
    margin-bottom: 30px;
    text-align: center;
  }
}
.home-1 .btn-white {
  margin-right: 10px;
}
.home-1 h2 {
  font-family: "Ginto Nord", sans-serif;
  font-size: 46px;
  font-size: 2.875rem;
  line-height: 1.2608695652em;
  font-weight: 700;
  letter-spacing: 0em;
  max-width: 672px;
  margin-top: 70px;
  margin-bottom: 30px;
  position: relative;
  z-index: 6;
  text-shadow: 2px 20px 20px rgba(0, 0, 0, 0.2);
}
@media only screen and (max-width: 767px) {
  .home-1 h2 {
    font-size: 36px;
  }
}
@media only screen and (max-width: 479px) {
  .home-1 h2 {
    font-size: 30px;
  }
}
.home-1 p {
  font-size: 19px;
  font-size: 1.1875rem;
  line-height: 1.5789473684em;
  font-weight: 400;
  letter-spacing: 0em;
  max-width: 430px;
  margin-bottom: 60px;
}
.home-1 .btn {
  color: #FF277E;
  font-weight: 500;
}

.home-2 {
  text-align: center;
  padding: 130px 25px;
  position: relative;
  background: transparent url("https://www.soundstripe.com/hubfs/graystripes.svg") center bottom 20px no-repeat;
  background-size: 100%;
  overflow: hidden;
}
@media only screen and (max-width: 991px) {
  .home-2 {
    padding: 80px 15px;
  }
}
@media only screen and (max-width: 599px) {
  .home-2 {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.home-2 .spinner {
  width: 149px;
  height: 149px;
  position: absolute;
  top: 200px;
  left: 50%;
  transform: translateX(450px);
}
@media only screen and (max-width: 1239px) {
  .home-2 .spinner {
    transform: translateX(50%);
    left: auto;
    right: 0;
  }
}
@media only screen and (max-width: 991px) {
  .home-2 .spinner {
    top: 250px;
  }
}
@media only screen and (max-width: 767px) {
  .home-2 .spinner {
    display: none;
  }
}
.home-2 .icon {
  -webkit-animation-name: spinning;
          animation-name: spinning;
  -webkit-animation-duration: 20s;
          animation-duration: 20s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
}
.home-2 h2 {
  font-family: "Ginto Nord", sans-serif;
  font-size: 46px;
  font-size: 2.875rem;
  line-height: 1.2608695652em;
  font-weight: 700;
  letter-spacing: 0em;
  margin-bottom: 60px;
}
@media only screen and (max-width: 767px) {
  .home-2 h2 {
    font-size: 36px;
  }
}
@media only screen and (max-width: 479px) {
  .home-2 h2 {
    font-size: 30px;
  }
}
.home-2 p {
  font-size: 19px;
  font-size: 1.1875rem;
  line-height: 1.5789473684em;
  font-weight: 400;
  letter-spacing: 0em;
  max-width: 655px;
  margin: 0 auto;
}
.home-2 strong {
  font-weight: 700;
}
.home-2 .btns {
  margin: 80px 0 50px;
}
@media only screen and (max-width: 479px) {
  .home-2 .btns {
    margin: 50px 10px 30px;
    display: flex;
    justify-content: space-between;
  }
}
.home-2 .btns a {
  display: inline-block;
  border: 2px solid #E9EFF0;
  border-radius: 26px;
  width: 130px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 3.125em;
  font-weight: 500;
  letter-spacing: 0em;
  margin: 0 10px;
  color: #9FA6A8;
}
@media only screen and (max-width: 479px) {
  .home-2 .btns a {
    width: auto;
    flex: 0 0 30%;
    max-width: 30%;
    line-height: 44px;
    margin: 0;
  }
}
.home-2 .btns a.active {
  color: #FF277E;
  border-color: #FF277E;
}
.home-2 .browse {
  margin-bottom: 90px;
}
.home-2 .btn {
  color: #FF277E;
  font-weight: 500;
}
.home-2 .playlists {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  max-width: 1130px;
  margin: 0 auto 30px;
}
.home-2 .playlists.sfx, .home-2 .playlists.video {
  display: none;
}
.home-2 .pl {
  flex: 0 0 25%;
  max-width: 25%;
  padding: 20px 25px;
}
@media only screen and (max-width: 991px) {
  .home-2 .pl {
    padding: 15px;
  }
}
@media only screen and (max-width: 767px) {
  .home-2 .pl {
    flex: 0 0 33.333333333%;
    max-width: 33.333333333%;
  }
  .home-2 .pl:nth-of-type(n+7) {
    display: none;
  }
}
@media only screen and (max-width: 599px) {
  .home-2 .pl {
    padding: 10px;
  }
}
@media only screen and (max-width: 479px) {
  .home-2 .pl {
    flex: 0 0 50%;
    max-width: 50%;
  }
}
.home-2 .pl .pad {
  position: relative;
}
.home-2 .pl img {
  display: block;
  width: 100%;
}
.home-2 .pl a {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}
.home-2 .pl h3 {
  font-size: 19px;
  font-size: 1.1875rem;
  line-height: 1.2631578947em;
  font-weight: 500;
  letter-spacing: 0em;
  padding: 10px;
}
@media only screen and (max-width: 599px) {
  .home-2 .pl h3 {
    font-size: 17px;
  }
}
.home-2 .player-wrap {
  max-width: 1388px;
  margin: 0 auto;
}
@media only screen and (max-width: 1399px) {
  .home-2 .player-wrap {
    max-width: none;
  }
}
.home-2 .player {
  background-color: #fff;
  position: relative;
  z-index: 2;
  min-height: 400px;
  box-shadow: 0 18px 76px -20px rgba(0, 0, 0, 0.24);
  margin: 0 60px;
}
@media only screen and (max-width: 1239px) {
  .home-2 .player {
    margin: 0;
  }
}

.home-3 {
  color: #fff;
  height: calc(100vh - 80px);
  position: relative;
  align-items: center;
  height: auto;
  overflow: hidden;
}
.home-3 .bg {
  height: 100vh;
  width: 100vw;
  background-color: #000;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJhIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NjIuODEgODQ4Ij48cGF0aCBkPSJNNDE1Ljk1LDg0MS4xOWMxLjEyLS44NiwyLjI0LTEuNzMsMy4zNi0yLjU5LDQ2Ljc3LTM2LjA2LDk0LjU4LTcwLjgsMTQwLjY3LTEwNy43NSwuOTQtLjc2LDEuODktMS41MSwyLjgzLTIuMjd2LTEyOC40NWMtMjYuNDYsMjkuNDEtNTguMDcsNTQuNzgtODguNTUsNzkuMjItNDYuMDksMzYuOTUtOTMuODksNzEuNjktMTQwLjY3LDEwNy43NS0xLjEyLC44Ni0yLjI0LDEuNzMtMy4zNiwyLjU5bC0zLjM3LDIuNmMtMjMuMjksMTcuOTctNDYuNzIsMzYuMjQtNjksNTUuNzJoMTQ5LjI2YzEuODItMS40MSwzLjY0LTIuODEsNS40NS00LjIxbDMuMzctMi42WiIgZmlsbD0iI2ZmMjc3ZSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PHBhdGggZD0iTTExOS44Nyw4NDhjLjQ0LS41LC44OC0xLDEuMzItMS41LDM1LjMyLTM5LjgzLDc3Ljg5LTczLjI1LDExOS45Ny0xMDUuNzNsMy4zNy0yLjZjMS4xMi0uODYsMi4yNC0xLjczLDMuMzYtMi41OSw0Ni43OC0zNi4wNiw5NC41OC03MC44LDE0MC42Ny0xMDcuNzUsMzkuMzgtMzEuNTcsODAuNjYtNjQuNzEsMTEwLjI1LTEwNi4wOSwzMC4zMy00Mi40MSwzOS43OC05MC41NCwyNi41Ni0xNDAuNDYtMTIuODctNDguNjItMTMuMjItODQuNiw3LjQyLTEzMS44NSwuNjUtMS40OSwxLjMtMi45OSwxLjk0LTQuNWwuNTUtMS4zYzguMjYtMTkuNzMsMTQuODQtNDEuMiw2LjA5LTYxLjk3LTQuOTgtMTEuODEtMTQuMS0yMC41Mi0yMy40NC0yOC45NGwtMS4xOS0xLjA3LTEuNzktMS42MWMtMy4xOC0yLjg2LTYuMzQtNS43Mi05LjMyLTguNy00MC41NS00MC40NS0xNS4yNi05NSwxNy4xOC0xNDEuMzVoLTExNC45NWMtMTIuODYsMzEuODItMTQuMDksNjMuNzYsMTIuMDUsODkuODQsMi45OCwyLjk4LDYuMTQsNS44NCw5LjMyLDguN2wxLjc5LDEuNjEsMS4xOSwxLjA3YzkuMzQsOC40MiwxOC40NiwxNy4xMywyMy40NCwyOC45NCw4Ljc2LDIwLjc3LDIuMTcsNDIuMjQtNi4wOSw2MS45N2wtLjU1LDEuM2MtLjY0LDEuNTEtMS4yOSwzLjAxLTEuOTQsNC41LTIwLjY0LDQ3LjI1LTIwLjI5LDgzLjIzLTcuNDIsMTMxLjg1LDEzLjIyLDQ5LjkyLDMuNzcsOTguMDUtMjYuNTYsMTQwLjQ2LTI5LjU5LDQxLjM4LTcwLjg4LDc0LjUxLTExMC4yNSwxMDYuMDktNDYuMDksMzYuOTUtOTMuOSw3MS42OS0xNDAuNjcsMTA3Ljc1LTEuMTIsLjg2LTIuMjQsMS43My0zLjM2LDIuNTlsLTMuMzcsMi42Yy00Mi4wOCwzMi40Ny04NC42NSw2NS45LTExOS45NywxMDUuNzMtMTMuOTgsMTUuNzYtMjcuMjcsMzMuNDItMzUuNDcsNTNIMTE5Ljg3WiIgZmlsbD0iI2ZmMjc3ZSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJhIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMTEuNjMgNjM1LjY2Ij48cGF0aCBkPSJNMTguMTcsNTA1Ljk4Yy01LjE0LTguOTgtMTEuMzgtMTcuNC0xOC4xNy0yNS41NHYxNTUuMjJjMjkuNzgtMzguMDYsNDUuMzctODIuMTIsMTguMTctMTI5LjY4WiIgZmlsbD0iI2ZmMjc3ZSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PHBhdGggZD0iTTgxLjY5LDBDNTQuNzksMjcuNDEsMjcuMjgsNTQuMjIsMCw4MS4yNVYyMTYuMDljMTkuNjktMjIuNSw0MC43NC00My45Myw2MS42OC02NS4wM2wyLjk5LTMuMDJjMS0xLjAxLDEuOTktMi4wMSwyLjk5LTMuMDEsNDEuNjItNDEuOTEsODQuNDMtODIuNjQsMTI1LjI1LTEyNS4zNCw2LjIxLTYuNSwxMi40OC0xMy4wNSwxOC43MS0xOS42OUg4MS42OVoiIGZpbGw9IiNmZjI3N2UiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
  background-position: center right, top left;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, 200px;
  position: absolute;
  z-index: 4;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .home-3 .bg {
    display: block;
  }
}
.home-3 .bg .video-icon {
  position: absolute;
  width: 8%;
  left: 50%;
  margin-top: -10%;
  margin-left: -4%;
  z-index: 10;
}
.home-3 .vid {
  margin: 80px 0 0 0;
  left: 50%;
}
@media only screen and (max-width: 1199px) {
  .home-3 .vid {
    margin-right: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .home-3 .vid {
    display: none;
  }
}
.home-3 video {
  height: 80vh;
  max-width: 40vw;
  background: #111;
}
.home-3 .fixed {
  position: fixed;
  left: 0;
  top: 0;
}
.home-3 .end {
  bottom: 0;
}
.home-3 .container {
  padding: 100px;
  position: relative;
  width: 50%;
  z-index: 5;
}
@media only screen and (max-width: 1199px) {
  .home-3 .container {
    padding: 100px 30px;
  }
}
@media only screen and (max-width: 767px) {
  .home-3 .container {
    width: 100%;
  }
}
.home-3 .container .m-vid {
  display: none;
  text-align: center;
}
@media only screen and (max-width: 767px) {
  .home-3 .container .m-vid {
    display: block;
    margin-bottom: 40px;
  }
}
.home-3 .container .m-vid video {
  height: auto;
  max-width: 100vw;
  width: 80vw;
}
.home-3 section {
  margin: 600px 0;
  margin: 85vh 0;
}
@media only screen and (max-width: 767px) {
  .home-3 section {
    margin: 40vh 0;
  }
}
.home-3 section:first-child {
  margin-top: 30vh;
}
.home-3 section:last-child {
  margin-bottom: 30vh;
}
.home-3 .flex {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.home-3 .text {
  flex: 0 0 35.6666666667%;
  max-width: 35.6666666667%;
}
@media only screen and (max-width: 767px) {
  .home-3 .text {
    max-width: none;
  }
}
.home-3 h2 {
  font-family: "Ginto Nord", sans-serif;
  font-size: 46px;
  font-size: 2.875rem;
  line-height: 1.2608695652em;
  font-weight: 700;
  letter-spacing: 0em;
  margin-bottom: 60px;
}
@media only screen and (max-width: 767px) {
  .home-3 h2 {
    font-size: 36px;
  }
}
@media only screen and (max-width: 479px) {
  .home-3 h2 {
    font-size: 30px;
  }
}
.home-3 h3 {
  font-family: "Ginto Nord", sans-serif;
  font-size: 27px;
  font-size: 1.6875rem;
  line-height: 1.4074074074em;
  font-weight: 500;
  letter-spacing: 0em;
  margin-bottom: 30px;
}
.home-3 p {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.6875em;
  font-weight: 400;
  letter-spacing: 0em;
}

.home-4 {
  text-align: center;
  padding: 130px 30px 30px;
}
.home-4 h2 {
  font-family: "Ginto Nord", sans-serif;
  font-size: 46px;
  font-size: 2.875rem;
  line-height: 1.2608695652em;
  font-weight: 700;
  letter-spacing: 0em;
  margin-bottom: 20px;
}
@media only screen and (max-width: 767px) {
  .home-4 h2 {
    font-size: 36px;
  }
}
@media only screen and (max-width: 479px) {
  .home-4 h2 {
    font-size: 30px;
  }
}
.home-4 p {
  font-size: 19px;
  font-size: 1.1875rem;
  line-height: 1.5789473684em;
  font-weight: 400;
  letter-spacing: 0em;
  max-width: 664px;
  margin: 0 auto 60px;
}
.home-4 strong {
  font-weight: 700;
}
.home-4 .btn {
  color: #FF277E;
  font-weight: 500;
}

.home-5 {
  position: relative;
}
.home-5 .card {
  background-color: #fff;
  box-shadow: 0 32px 48px rgba(152, 146, 178, 0.35);
  margin: 0 32px 70px;
}
@media only screen and (max-width: 991px) {
  .home-5 .card {
    margin: 0 16px 70px;
  }
}
.home-5 .card:focus {
  outline: none;
}
.home-5 .card p {
  font-size: 13px;
  font-size: 0.8125rem;
  line-height: 1.7692307692em;
  font-weight: 400;
  letter-spacing: 0.0230769231em;
}
.home-5 .img {
  width: 100%;
}
.home-5 .pad {
  padding: 20px;
}
.home-5 h5 {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.1875em;
  font-weight: 400;
  letter-spacing: 0em;
  padding: 4px 0;
}
.home-5 .name {
  margin: 0 0 24px 10px;
}
.home-5 .name p {
  font-family: "LL Brown Pro Web";
  font-size: 11px;
  font-size: 0.6875rem;
  line-height: 1.2727272727em;
  font-weight: 400;
  letter-spacing: 0em;
  color: #97A5B4;
}
.home-5 .person {
  display: flex;
}
.home-5 .person img {
  width: 45px;
  height: 45px;
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}
.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  display: flex;
  height: auto;
  min-height: 1px;
  display: none;
}
[dir=rtl] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

.home-6 .image-left {
  align-items: center;
  display: flex;
  flex-direction: row;
  padding: 60px 0;
  justify-content: flex-start;
}
@media only screen and (max-width: 767px) {
  .home-6 .image-left {
    padding: 0 0 60px;
    flex-direction: column;
  }
}
.home-6 .image-right {
  align-items: center;
  display: flex;
  flex-direction: row-reverse;
  padding: 60px 0;
}
@media only screen and (max-width: 767px) {
  .home-6 .image-right {
    padding: 0 0 60px;
    flex-direction: column;
  }
}
.home-6 .image-left img,
.home-6 .image-right img {
  width: 46%;
}
@media only screen and (max-width: 767px) {
  .home-6 .image-left img,
.home-6 .image-right img {
    width: 100%;
    margin-bottom: 30px;
  }
}
.home-6 .image-left .pad,
.home-6 .image-right .pad {
  flex: 0 0 46%;
  max-width: 556px;
}
@media only screen and (max-width: 1101px) {
  .home-6 .image-left .pad,
.home-6 .image-right .pad {
    flex: 0 0 48%;
  }
}
@media only screen and (max-width: 991px) {
  .home-6 .image-left .pad,
.home-6 .image-right .pad {
    max-width: 100%;
    padding: 0 15px;
  }
}
@media only screen and (max-width: 767px) {
  .home-6 .image-left .pad,
.home-6 .image-right .pad {
    margin: 0;
  }
}
.home-6 h2 {
  font-family: "Ginto Nord", sans-serif;
  font-family: "Ginto Nord", sans-serif;
  font-size: 46px;
  font-size: 2.875rem;
  line-height: 1.2608695652em;
  font-weight: 700;
  letter-spacing: 0em;
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .home-6 h2 {
    font-size: 36px;
  }
}
@media only screen and (max-width: 479px) {
  .home-6 h2 {
    font-size: 30px;
  }
}
.home-6 p {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.6875em;
  font-weight: 400;
  letter-spacing: 0em;
}
.home-6 .box {
  background-color: #E9EFF0;
  display: flex;
  color: #697076;
  margin-top: 30px;
}
.home-6 .box .col {
  width: 50%;
  padding: 30px;
}
@media only screen and (max-width: 479px) {
  .home-6 .box .col {
    padding: 30px 15px;
  }
  .home-6 .box .col:first-of-type {
    border-right: 2px solid white;
  }
}
.home-6 .box h3 {
  font-size: 25px;
  font-size: 1.5625rem;
  line-height: 1.2em;
  font-weight: 700;
  letter-spacing: 0em;
  margin-bottom: 15px;
}
@media only screen and (max-width: 479px) {
  .home-6 .box h3 {
    font-size: 17px;
  }
}
@media only screen and (max-width: 413px) {
  .home-6 .box h3 {
    font-size: 16px;
  }
}
.home-6 .box p {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1.4166666667em;
  font-weight: 400;
  letter-spacing: 0.0458333333em;
}