.hamburger{display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}a:hover .hamburger{opacity:.7}.hamburger-box{width:20px;height:16px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:20px;height:2px;background-color:#000;border-radius:3px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-7px}.hamburger-inner::after{bottom:-7px}.hamburger--collapse .hamburger-inner {
top: auto;
bottom: -3px;
-webkit-transition-duration: 0.13s;
transition-duration: 0.13s;
-webkit-transition-delay: 0.13s;
transition-delay: 0.13s;
-webkit-transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--collapse .hamburger-inner::after {
top: -14px;
-webkit-transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear;
transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear;
}
.hamburger--collapse .hamburger-inner::before {
-webkit-transition: top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), -webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);
transition: top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.hamburger--collapse.is-active .hamburger-inner {
-webkit-transform: translate3d(0, -7px, 0) rotate(-45deg);
transform: translate3d(0, -7px, 0) rotate(-45deg);
-webkit-transition-delay: 0.22s;
transition-delay: 0.22s;
-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
.hamburger--collapse.is-active .hamburger-inner::after {
top: 0;
opacity: 0;
-webkit-transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear;
transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear;
}
.hamburger--collapse.is-active .hamburger-inner::before {
top: 0;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg);
-webkit-transition: top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), -webkit-transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);
transition: top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);
}@font-face {  font-family: 'Poppins';  font-style: italic;  font-weight: 100;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/pxiAyp8kv8JHgFVrJJLmE0tCMPc.ttf) format('truetype');}@font-face {  font-family: 'Poppins';  font-style: italic;  font-weight: 200;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/pxiDyp8kv8JHgFVrJJLmv1pVF9eL.ttf) format('truetype');}@font-face {  font-family: 'Poppins';  font-style: italic;  font-weight: 300;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/pxiDyp8kv8JHgFVrJJLm21lVF9eL.ttf) format('truetype');}@font-face {  font-family: 'Poppins';  font-style: italic;  font-weight: 400;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/pxiGyp8kv8JHgFVrJJLucHtF.ttf) format('truetype');}@font-face {  font-family: 'Poppins';  font-style: italic;  font-weight: 500;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/pxiDyp8kv8JHgFVrJJLmg1hVF9eL.ttf) format('truetype');}@font-face {  font-family: 'Poppins';  font-style: italic;  font-weight: 600;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/pxiDyp8kv8JHgFVrJJLmr19VF9eL.ttf) format('truetype');}@font-face {  font-family: 'Poppins';  font-style: italic;  font-weight: 700;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/pxiDyp8kv8JHgFVrJJLmy15VF9eL.ttf) format('truetype');}@font-face {  font-family: 'Poppins';  font-style: italic;  font-weight: 800;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/pxiDyp8kv8JHgFVrJJLm111VF9eL.ttf) format('truetype');}@font-face {  font-family: 'Poppins';  font-style: italic;  font-weight: 900;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/pxiDyp8kv8JHgFVrJJLm81xVF9eL.ttf) format('truetype');}@font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 100;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/pxiGyp8kv8JHgFVrLPTucHtF.ttf) format('truetype');}@font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 200;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/pxiByp8kv8JHgFVrLFj_Z1xlEA.ttf) format('truetype');}@font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 300;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/pxiByp8kv8JHgFVrLDz8Z1xlEA.ttf) format('truetype');}@font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/pxiEyp8kv8JHgFVrJJfedw.ttf) format('truetype');}@font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 500;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/pxiByp8kv8JHgFVrLGT9Z1xlEA.ttf) format('truetype');}@font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 600;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/pxiByp8kv8JHgFVrLEj6Z1xlEA.ttf) format('truetype');}@font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/pxiByp8kv8JHgFVrLCz7Z1xlEA.ttf) format('truetype');}@font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 800;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/pxiByp8kv8JHgFVrLDD4Z1xlEA.ttf) format('truetype');}@font-face {  font-family: 'Poppins';  font-style: normal;  font-weight: 900;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/pxiByp8kv8JHgFVrLBT5Z1xlEA.ttf) format('truetype');}@font-face {  font-family: 'Rokkitt';  font-style: italic;  font-weight: 100;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/qFdV35qfgYFjGy5hkEOYeNY-EoKzjE86NHiJKb2vvQ.ttf) format('truetype');}@font-face {  font-family: 'Rokkitt';  font-style: italic;  font-weight: 200;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/qFdV35qfgYFjGy5hkEOYeNY-EoKzjE86NPiIKb2vvQ.ttf) format('truetype');}@font-face {  font-family: 'Rokkitt';  font-style: italic;  font-weight: 300;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/qFdV35qfgYFjGy5hkEOYeNY-EoKzjE86NCaIKb2vvQ.ttf) format('truetype');}@font-face {  font-family: 'Rokkitt';  font-style: italic;  font-weight: 400;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/qFdV35qfgYFjGy5hkEOYeNY-EoKzjE86NHiIKb2vvQ.ttf) format('truetype');}@font-face {  font-family: 'Rokkitt';  font-style: italic;  font-weight: 500;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/qFdV35qfgYFjGy5hkEOYeNY-EoKzjE86NEqIKb2vvQ.ttf) format('truetype');}@font-face {  font-family: 'Rokkitt';  font-style: italic;  font-weight: 600;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/qFdV35qfgYFjGy5hkEOYeNY-EoKzjE86NKaPKb2vvQ.ttf) format('truetype');}@font-face {  font-family: 'Rokkitt';  font-style: italic;  font-weight: 700;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/qFdV35qfgYFjGy5hkEOYeNY-EoKzjE86NJ-PKb2vvQ.ttf) format('truetype');}@font-face {  font-family: 'Rokkitt';  font-style: italic;  font-weight: 800;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/qFdV35qfgYFjGy5hkEOYeNY-EoKzjE86NPiPKb2vvQ.ttf) format('truetype');}@font-face {  font-family: 'Rokkitt';  font-style: italic;  font-weight: 900;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/qFdV35qfgYFjGy5hkEOYeNY-EoKzjE86NNGPKb2vvQ.ttf) format('truetype');}@font-face {  font-family: 'Rokkitt';  font-style: normal;  font-weight: 100;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/qFdb35qfgYFjGy5hukqqhw5XeRgdi1rydqDMGbo.ttf) format('truetype');}@font-face {  font-family: 'Rokkitt';  font-style: normal;  font-weight: 200;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/qFdb35qfgYFjGy5hukqqhw5XeRgdi1pyd6DMGbo.ttf) format('truetype');}@font-face {  font-family: 'Rokkitt';  font-style: normal;  font-weight: 300;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/qFdb35qfgYFjGy5hukqqhw5XeRgdi1qsd6DMGbo.ttf) format('truetype');}@font-face {  font-family: 'Rokkitt';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/qFdb35qfgYFjGy5hukqqhw5XeRgdi1ryd6DMGbo.ttf) format('truetype');}@font-face {  font-family: 'Rokkitt';  font-style: normal;  font-weight: 500;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/qFdb35qfgYFjGy5hukqqhw5XeRgdi1rAd6DMGbo.ttf) format('truetype');}@font-face {  font-family: 'Rokkitt';  font-style: normal;  font-weight: 600;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/qFdb35qfgYFjGy5hukqqhw5XeRgdi1oscKDMGbo.ttf) format('truetype');}@font-face {  font-family: 'Rokkitt';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/qFdb35qfgYFjGy5hukqqhw5XeRgdi1oVcKDMGbo.ttf) format('truetype');}@font-face {  font-family: 'Rokkitt';  font-style: normal;  font-weight: 800;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/qFdb35qfgYFjGy5hukqqhw5XeRgdi1pycKDMGbo.ttf) format('truetype');}@font-face {  font-family: 'Rokkitt';  font-style: normal;  font-weight: 900;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/qFdb35qfgYFjGy5hukqqhw5XeRgdi1pbcKDMGbo.ttf) format('truetype');}@font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 100;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R8WXh0ow.ttf) format('truetype');}@font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 200;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR9WXh0ow.ttf) format('truetype');}@font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 300;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq_p9WXh0ow.ttf) format('truetype');}@font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 400;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXh0ow.ttf) format('truetype');}@font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 500;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq5Z9WXh0ow.ttf) format('truetype');}@font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 600;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq3p6WXh0ow.ttf) format('truetype');}@font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 700;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6WXh0ow.ttf) format('truetype');}@font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 800;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR6WXh0ow.ttf) format('truetype');}@font-face {  font-family: 'Montserrat';  font-style: italic;  font-weight: 900;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqw16WXh0ow.ttf) format('truetype');}@font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 100;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Xw5aX8.ttf) format('truetype');}@font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 200;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr6Hw5aX8.ttf) format('truetype');}@font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 300;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw5aX8.ttf) format('truetype');}@font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw5aX8.ttf) format('truetype');}@font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 500;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw5aX8.ttf) format('truetype');}@font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 600;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w5aX8.ttf) format('truetype');}@font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w5aX8.ttf) format('truetype');}@font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 800;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr73w5aX8.ttf) format('truetype');}@font-face {  font-family: 'Montserrat';  font-style: normal;  font-weight: 900;  font-display: swap;  src: url(//www.cspinformatica.it/wp-content/uploads/oceanwp-webfonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvC73w5aX8.ttf) format('truetype');}