@charset "UTF-8";/*BASE SETTINGS*//*FONT FAMILY STUFF HERE!*//*Main fonts come from google*//*Icons */@font-face {    font-family: 'sirius-icons';    src: url("../fonts/sirius-icons.eot?9767572");    src: url("../fonts/sirius-icons.eot?9767572#iefix") format("embedded-opentype"), url("../fonts/sirius-icons.svg?9767572#sirius-icons") format("svg");    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'sirius-icons';    src: url("data:application/octet-stream;base64,d09GRgABAAAAABDwAA8AAAAAG0wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABWAAAADsAAABUIIslek9TLzIAAAGUAAAAQwAAAFY+IFOVY21hcAAAAdgAAACXAAACFi6HnSVjdnQgAAACcAAAABMAAAAgBtX/BGZwZ20AAAKEAAAFkAAAC3CKkZBZZ2FzcAAACBQAAAAIAAAACAAAABBnbHlmAAAIHAAABZIAAAb4zh2JW2hlYWQAAA2wAAAAMwAAADYWbzGfaGhlYQAADeQAAAAfAAAAJAczA1FobXR4AAAOBAAAACoAAAAsIL7/5mxvY2EAAA4wAAAAGAAAABgHyAlEbWF4cAAADkgAAAAgAAAAIAEWDA5uYW1lAAAOaAAAAYoAAAL9EYD85HBvc3QAAA/0AAAAfwAAALGJoboHcHJlcAAAEHQAAAB6AAAAhuVBK7x4nGNgZGBg4GIwYLBjYHJx8wlh4MtJLMljkGJgYYAAkDwymzEnMz2RgQPGA8qxgGkOIGaDiAIAJjsFSAB4nGNgZPrFOIGBlYGBqYppDwMDQw+EZnzAYMjIBBRlYGVmwAoC0lxTGBxeMHzmYQ76n8UQxRzEMA0ozAiSAwARrww9AHic7ZHBDcIwEATHiQlgRTypgkcKooX0kRf/dJYS/IyTAsKebSHogbPG0p7ktbQLnIBWPIQH98JhM2nr8r4l5L3nKX3jQkMX/TqnMS3bsPfHAZFf/TVOb+6fY7qRp9fPHWe5XbN/x3/6fE9VBUu1YE3EitIjVqy5WLH2YsVaXeeCUiaNBeVNWgpKnm0oqAP2vkB4A8kfLmMAeJxjYEADEhDIHPQ/C4QBEmwD3QB4nK1WaXfTRhQdeUmchCwlCy1qYcTEabBGJmzBgAlBsmMgXZytlaCLFDvpvvGJ3+Bf82Tac+g3flrvGy8kkLTncJqTo3fnzdXM22USWpLYC+uRlJsvxdTWJo3sPAnphk3LUXwoO3shZYrJ3wVREK2W2rcdh0REIlC1rrBEEPseWZpkfOhRRsu2pFdNyi096S5b40G9Vd9+GjrKsTuhpGYzdGg9siVVGFWiSKY9UtKmZaj6K0krvL/CzFfNUMKITiJpvBnG0EjeG2e0ymg1tuMoimyy3ChSJJrhQRR5lNUS5+SKCQzKB82Q8sqnEeXD/Iis2KOcVrBLttP8vi95p3c5P7Ffb1G25EAfyI7s4Ox0JV+EW1th3LST7ShUEXbXd0Js2exU/2aP8ppGA7crMr3QjGCpfIUQKz+hzP4hWS2cT/mSR6NaspETQetlTuxLPoHW44gpcc0YWdDd0QkR1P2SMwz2mD4e/PHeKZYLEwJ4HMt6RyWcCBMpYXM0SdowcmAlZYsqqfWumDjldVrEW8J+7drRl85o41B3YjxbDx1bOVHJ8WhSp5lMndpJzaMpDaKUdCZ4zK8DKD+iSV5tYzWJlUfTOGbGhEQiAi3cS1NBLDuxpCkEzaMZvbkbprl2LVqkyQP13KP39OZWuLnTU9oO9LNGf1anYjrYC9PpaeQv8Wna5SJF6frpGX5M4kHWAjKRLTbDlIMHb/0O0svXlhyF1wbY7u3zK6h91kTwpAH7G9AeT9UpCUyFmFWIVkBirWtZlsnVrBapyNR3Q5pWvqzTBIpyHBfHvoxx/V8zM5aYEr7fidOzIy49c+1LCNMcfJt1PZrXqcVyAXFmeU6nWZbv6zTH8gOd5lme1+kIS1unoyw/1GmB5Uc6HWN5QQuadN/BkIsw5AIOkDCEpQNDWF6CISwVDGG5CENYFmEIyyUYwvJjGMJyGYawvKxl1dRTSePamVgGbEJgYo4eucxF5WoquVRCu2hUakOeEm6VVBTPqn9loF488oY5sBZIl8iaXzHOlY9G5fjWFS1vGjtXwLHqbx+O9jnxUtaLhT8F/9XWVCW9Ys3Dk6vwG4aebCeqNql4dE2Xz1U9uv5fVFRYC/QbSIVYKMqybHBnIoSPOp2GaqCVQ8xszDy063XLmp/D/TcxQhZQ/fg3FBoL3INOWUlZ7eCs1dfbstw7g3I4EyxJMTfz+lb4IiOz0n6RWcqej3wecAWMSmXYagOtFbzZJzEPmd4kzwRxW1E2SNrYzgSJDRzzgHnznQQmYeqqDeRO4YYN+AVhbsF5J1yieqMsh+5F7PMopPxbp+JE9qhojMCz2Rthr+9Cym9xDCQ0+aV+DFQVoakYNRXQNFJuqAZfxtm6bULGDvQjKnbDsqziw8cW95WSbRmEfKSI1aOjn9Zeok6q3H5mFJfvnb4FwSA1MX9733RxkMq7WskyR20DU7calVPXmkPjVYfq5lH1vePsEzlrmm66Jx56X9Oq28HFXCyw9m0O0lImF9T1YYUNosvFpVDqZTRJ77gHGBYY0O9Qio3/q/rYfJ4rVYXRcSTfTtS30edgDPwP2H9H9QPQ92Pocg0uz/eaE59u9OFsma6iF+un6Dcwa625WboG3NB0A+IhR62OuMoNfKcGcXqkuRzpIeBj3RXiAcAmgMXgE921jOZTAKP5jDk+wOfMYdBkDoMt5jDYZs4awA5zGOwyh8Eecxh8wZx1gC+ZwyBkDoOIOQyeMCcAeMocBl8xh8HXzGHwDXPuA3zLHAYxcxgkzGGwr+nWMMwtXtBdoLZBVaADU09Y3MPiUFNlyP6OF4b9vUHM/sEgpv6o6faQ+hMvDPVng5j6i0FM/VXTnSH1N14Y6u8GMfUPg5j6TL8Yy2UGv4x8lwoHlF1sPufvifcP28VAuQABAAH//wAPeJxtVE1sG0UUnjezP/b6J2t7vXY2W9ddJ2vXTp1kba/dJk2cH5o0P6V1rChVq2BKG1WV0kQ0VDlASAqCqEIIVZGQIlShSvwIcUGVOKAekNoLF86A1KrigKDABSohVY3DmzYFDszMzryZefPtvDffe4QSsvMtS9I/iEn6SF/1IJFEaZGIgrhICKOM0AUiEEYE1iAUgNYJpTBLgMJkX69b2p9pt9qMaEgW9VyH68T0FpAsuzgA/RDTNVlK27ig6U4ZdA2llJW2i1xtANxiOg9cO23jRAc7mFGTyWxla6myeWTTVdV2y6ltGsVxA36rVK6PT/Y7QTMbdMaum2a8ajpqJmhZjnttORi02jOVpa3K5ki4qHKQ7to1Y9Ix6Hxlq3J9zAlmEsHusQ/M8bihGA5Xd1yJYAHe0T74nQRJrKrhHGCU92g6mS9pFI0Cfm2rC/DahX2OTnuVRz7T98inB+FhUIdvgihjM3X9Gd4ITRCVtFT9PiDPcaAwiNEcyE9Ryu5eKLvoG1p8EO4MP1BVO3PnTsZW4eP74fB91VFt+9Yt21YdxNv5c+cG3GUmCRDppk+EA7mYF2w8DroM6NsAzDe3DMPQYSMeb67ohqHBy7BsoNC8bMTxM3Ru585DxLm3i+NliCPq+DYIBXgVGeAOB2muxOOwgWeN5pbGMeBqHD/cMZrv7Ppr5y+2QW+TLjJVHc93ZpNUFKVWEEQ9TJngQ34Io/8hkMCERU6iRaQOXeTnoY4+JrMca7Jd11MhKyOLbTmQ5KgWZGkrrRecch52h8Ogx/JQLCcgZpeKbtmJuWVJdtlGRyk7s/Lpi++/Fomvnuk9HY60xOMDNbuzo7N15Osl8cL486XDbrS3SC+66djR9946W6Un6BQccZkUODNEo7T1WCM7fVaMahPn4aA/WW3nhBDRvi/YSeYjHhIiBqmTBfJStREGJiIvFCrLyjkS8AWpJAakBqoLaGYDg4MAIw00iSpAG14Plf1+uc5H2X+S+GX/VLLtwrm5k7UTh/sOHayU3VJbPTkd0bCGW0QjB0XbCoLuuGVNykM/1XG08uA6eoeVA9ySeaO6hFXbC+iNBDi6i7UfyrxR28Va7AL0XB4sWwKNH8HYwgVb5TpuEg/FkL+1lRqdWZ6ZWPvyCl396tWBRKdJkxmr+ZOQ7tVG8iEz65c8AuVFUvxZU+0eyk4q453VYsDsVP7d8mX3qPkj9nH4jIlrl5yms7wmMhSXe4D0LK9KDOZ66/XL9XrvKf6jVXrlajSRyCYS84Lk8XHcEfu4dNweiWfMrE9SBF48VPnfreaNtZ4n+NLqK0/wn8nI7Z2dC+xXVsP8tb9qR7WIIhAaRpLRUcJpR2ABU5Z/DHkXgKOJqM7EWA7jh0kypqMu4D13U8nLfYcB4bDvIsK7rMWjSPL22wqmNp8f4Mftz+9qLMI+9GpsMhB7/InqFdn5jwJUCPtv02Pbj095Dig0Lj6Lk6c8aifj1dEwxgeMykAZMAoLHgC46EUdEenTwBhhQp0IApuRgAlsHEjCbDNa49FIqMXvU7weibRDShG1HL55NKRJOQgVyikMhwEo2SlLikVT0UJon2WXQpijWDZimpEfFtXXDXskNThxGpaWmuf4GvOZ2rakmTC1Pr03AXBJnJ1+Yb1509ToI83k9xb+uTfDjNhOiuRYdUIHD8+KIuNRsEA8mB49GBcKoUyhSH4JwINvLQuUeL2kxkfinSVe4p0sdOcyHeFIKlyIhFSfuCdXLoRSGNaWlIBCj+NCoVREC+RCKaUzlJGnBScKaKO8a04ZU+6b6+tXIdPfCZnkvgyMrteGJvfDOqXrgseKD4I4N7z9y/Dc3DCNDc8dhjdW9tj2IdtuWvdmZgcrHc0b30eViDkLc9s/D81BY5DG+fA35mglAAAAeJxjYGRgYADi4LMvX8Tz23xl4GZ+ARRhuLnj238Y/f/z/yzm18xBQC4HAxNIFADZPxE9AHicY2BkYGAO+p8FJF/8//z/M/NrBqAICuAGALTOB4kAeJxjfsHAwKzAwMBkDcQuDAyMF/9/BuIvzAuA4pFA/OL/fzANxAD0lAu7AAAAAAAAAH4ApgDOAPIBFgGGAmACqgMGA3wAAQAAAAsAbgAFAAAAAAACAB4ALgBzAAAAdAtwAAAAAHicdZDBSsNAFEXv2KpoxYWCuHNWYpGmbUCkrirF1rVId4JpmiapaSZMJkq/wb/Qb/B3/A933iaDFKEJyZx3330z7w2AI3xDoHqu+FUscMCo4i3s4tZyjfq95Tr50fI2Gni2vEP9xfI+LvFmuYFjfHAHUd9jNMeXZYFTcWZ5C4fi2nKN+p3lOvnJ8jZORGF5h/q75X2MxaflBs7Fz0BlSx2HkZEXg6Z0O92enCylohSnXiK9wkRK57IvZyo1QZIox1eLPNZxkbdiX6X5QxAWiafXpXUeB0ypVHadzro8CtJAeyaYrk7LX0PXmJmcabWQQ3uOzLSaB75xImOym3Z7/XwMoJBhCY0YISIYSFxQbXJ10UEXPdKEDkln5YqRwkNCxUPBiqjM5Iz7/GaMUqoBHQnZgc//gvm4rC9ILa5+6cvxQGdINeFueqNrkz5mdVW1iiX7ddj1JveI7rSs8MoOp3+z5XhlFy5VwwlWU+iya4nhv3kk72uVm1PxqTvlrRmqN2jz3TD/L+PukhUAAHicbY1BEsIgDABJrbYUdepDeFRaAmaKgClOv+9YD17c0+5pVaO+DOo/Bho4QAtHOEEHPWgYwMBZtZHT0ru8JetY9C65ULoKh3vd1U4cLpH8r7q6ca0kmtNaMQg+TMFCYkvERDePM005LzZ7zzNjHD8Tcpzs+nyhkFPqDW/cK8wAeJxj8N7BcCIoYiMjY1/kBsadHAwcDMkFGxlYnTYxMDJogRibuZgYOSAsPgYwi81pF9MBoDQnkM3utIvBAcJmZnDZqMLYERixwaEjYiNzistGNRBvF0cDAyOLQ0dySARISSQQbOZhYuTR2sH4v3UDS+9GJgYXAAx2I/QAAA==") format("woff"), url("data:application/octet-stream;base64,AAEAAAAPAIAAAwBwR1NVQiCLJXoAAAD8AAAAVE9TLzI+IFOVAAABUAAAAFZjbWFwLoedJQAAAagAAAIWY3Z0IAbV/wQAAA80AAAAIGZwZ22KkZBZAAAPVAAAC3BnYXNwAAAAEAAADywAAAAIZ2x5Zs4diVsAAAPAAAAG+GhlYWQWbzGfAAAKuAAAADZoaGVhBzMDUQAACvAAAAAkaG10eCC+/+YAAAsUAAAALGxvY2EHyAlEAAALQAAAABhtYXhwARYMDgAAC1gAAAAgbmFtZRGA/OQAAAt4AAAC/XBvc3SJoboHAAAOeAAAALFwcmVw5UErvAAAGsQAAACGAAEAAAAKADAAPgACREZMVAAObGF0bgAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAEC+gGQAAUAAAJ6ArwAAACMAnoCvAAAAeAAMQECAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAQOgA8wwDUv9qAFoDUgCWAAAAAQAAAAAAAAAAAAUAAAADAAAALAAAAAQAAAGOAAEAAAAAAIgAAwABAAAALAADAAoAAAGOAAQAXAAAAA4ACAACAAboBPCZ8W3x2PIw8wz//wAA6ADwmfFt8djyMPMM//8AAAAAAAAAAAAAAAAAAQAOABYAFgAWABYAFgAAAAEAAgADAAQABQAGAAcACAAJAAoAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAIgAAAAAAAAACgAA6AAAAOgAAAAAAQAA6AEAAOgBAAAAAgAA6AIAAOgCAAAAAwAA6AMAAOgDAAAABAAA6AQAAOgEAAAABQAA8JkAAPCZAAAABgAA8W0AAPFtAAAABwAA8dgAAPHYAAAACAAA8jAAAPIwAAAACQAA8wwAAPMMAAAACgAAAAIAAP/OAyAC8gAcADwAPEA5AAYFBm8ABQQFbwAAAwIDAAJtAAQAAwAEA2AAAgEBAlQAAgIBWAABAgFMPDs2NSkoJCIbGhURBwUWKyU2MhcWDwEGIiY0PwE+ARcWFAcGJyYPAQYUFjI3ARYUDwEGIyInJjQ2MhcWPwE2NCcuAQ8BBiInJj8BNhYBJg4oECAgKjiacDiURpQ2EBAkIjJSlBo0ShoB7Dg4nkpMPjIOHCoOMkieHBwYQBwyECgOIiIyNpJ0Dg4iJCg4cJo4lEQSNBAoECAgMFKSGkwyGgJmOJo4nkgyDigeDjBInBxKGBoKGjIODiIkMjYGAAAAAAEAAAAAAjwB7QAOABdAFAABAAEBRwABAAFvAAAAZjUUAgUWKwEUDwEGIi8BJjQ2MyEyFgI7CvoLHAv6CxYOAfQOFgHJDgv6Cwv6CxwWFgAAAQAAAAACRAIeABAAD0AMCwEARQAAAGYSAQUVKwEHBiIvASY0NzYfATc2FxYUAjTqEiwS6hAQJijExCgmEAGm4BIS4BAyECYmvLwmJhAyAAAB//P/ogHdAxwADQAGswsFAS0rFwkBJjc2FwEWBwEGJyYNAWb+mhoaGhYBiBgY/ngWGhoUAXIBdBoWGhr+dhoY/nYaGhYAAAAB//T/ogHeAxwADQAGswkDAS0rBRYHBicBJjcBNhcWBwEBxBoaGhb+eBgYAYgWGhoa/poUGhYaGgGKGBoBihoaFhr+jAAAAAABAAD/9wOIAsMALwBNQEouLCogAgUFBhkBBAUWEgIDBAsBAQIERwAGBQZvAAUEBW8ABAMEbwADAgNvAAIBAm8AAQAAAVQAAQEAWAAAAQBMJBYWIxEiKAcFGysBBgcVFA4DJyInFjMyNy4BJxYzMjcuAT0BFhcuATQ3HgEXJjU0NjcyFzY3Bgc2A4glNSpWeKhhl30TGH5iO1wSEw8YGD9SJiwlLBlEwHAFakpPNT02FTs0Am42JxdJkIZkQAJRAk0BRjYDBg1iQgIVAhlOYCpTZAUVFEtoATkMIEAkBgAAAAUAAP+xA1kDCwAIABEAGgBUAG0AY0BgEgEDBQFHAAoCBwcKZQANCw4CBgUNBmAABQAEAAUEYAADAAABAwBgAAEAAgoBAmAJCAIHDAwHVAkIAgcHDFkADAcMTSAbamVeWVJRPTw6OTg3NjUbVCBTExQTFBMSDwUaKwE0JiIOARYyNjcUBi4BPgIWNxQGIi4BNjIWJSIrASIOAQcOAQcOAhYGFgYWFB8BHgEXHgEyFjYWNhY+ATc+ATc+AiY2JjYmNC8BLgEnLgEiJgYBFAcOAQcGIicuAScmEDc+ATc2IBceARcWAjtSeFICVnRWS4C2ggJ+unw/HiwcAiAoIv7mBCc7FEQuERwqDAYIBAICAgICBgoMKhwQMEIqTApKLEA0DRwsCgYIBAICAgICBgoLKh0QLkYmUAGqAwWAczL+MnSABQMDBYB0MQEAMXR+BgMBXjtUVHZUVDtbggJ+un4CgooVHh4qHh5mBAYICyocEDBEJlAGUCZEGCgcKgsGCgQEBAQECAIKCyocEDBEJlAGUCZEGCgcKgsGCgQE/qKAMXSABQMDBn51MQEAMXSABQMDBn51MQAB////agPrA1IAHAApQCYVFBMKBAACEgEBAAJHAAACAQIAAW0AAgIMSAABAQ0BSR4VFgMFFysBFgcDBgcGIyIvAQcGIyInLgEnNQkBJy4BNwE2MgPYEwSOAw8ICgYH/YcKEQcFCwwBAeL9rN0UAxMDoAkUA0wNF/ynEAkFA2ilDQIEEgzDAk79/FsILQoCGAUAAAAAAQAA/7EDWQMLACQASkBHEgEEBQFHBwECAwEDAgFtCAEBAW4JAQAABQQABWAABAMDBFQABAQDVgYBAwQDSgEAHhwbGhkYFRMRDwwLCgkIBgAkASMKBRQrATIWFREUBisBETM3IzU0Nj8BNSYjIgYXFSMVMxEhIiY1ETQ2MwMqExwcE9pvEH8aJkQjQUtcAXBw/mUTHBwTAwscFP0GFBwBTYFTHx4BAXMFWFNfgf6zHBQC+hQcAAAAAAQAAP+xA1kDCwADAA4AJAA0AE5ASxYBCAEBRwAFAwEDBQFtAAgBAAEIAG0ACgACAwoCYAADBgEBCAMBXgcEAgAJCQBSBwQCAAAJWAAJAAlMMzArKCUSEyMSMxMREAsFHSs3MxEjNy4BIgYeATMxMjYBMzU0JiMiBzM1IxYDMzU0Nz4BMzIVAREUBgchIiY1ETQ2NyEyFoSBgYoBKD4sASggISgBR4FSQkwpAYECAoEECCIYQQEFXkP96UNeXkMCF0NePQGDeB0mJjomJv4i3lZYQTgl/qLZFQoTHFgBXv3oQl4BYEECGEJeAWAAAQAAAAEAAFPN6ehfDzz1AAsD6AAAAADZuPb/AAAAANm49v//8/9qA+sDUgAAAAgAAgAAAAAAAAABAAADUv9qAAAD6P/z//MD6wABAAAAAAAAAAAAAAAAAAAACwPoAAADIAAAAjsAAAJEAAAB0f/zAdH/9AOgAAADWQAAA+j//wNZAAADWQAAAAAAAAB+AKYAzgDyARYBhgJgAqoDBgN8AAEAAAALAG4ABQAAAAAAAgAeAC4AcwAAAHQLcAAAAAAAAAASAN4AAQAAAAAAAAA1AAAAAQAAAAAAAQAMADUAAQAAAAAAAgAHAEEAAQAAAAAAAwAMAEgAAQAAAAAABAAMAFQAAQAAAAAABQALAGAAAQAAAAAABgAMAGsAAQAAAAAACgArAHcAAQAAAAAACwATAKIAAwABBAkAAABqALUAAwABBAkAAQAYAR8AAwABBAkAAgAOATcAAwABBAkAAwAYAUUAAwABBAkABAAYAV0AAwABBAkABQAWAXUAAwABBAkABgAYAYsAAwABBAkACgBWAaMAAwABBAkACwAmAflDb3B5cmlnaHQgKEMpIDIwMTkgYnkgb3JpZ2luYWwgYXV0aG9ycyBAIGZvbnRlbGxvLmNvbXNpcml1cy1pY29uc1JlZ3VsYXJzaXJpdXMtaWNvbnNzaXJpdXMtaWNvbnNWZXJzaW9uIDEuMHNpcml1cy1pY29uc0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAEMAbwBwAHkAcgBpAGcAaAB0ACAAKABDACkAIAAyADAAMQA5ACAAYgB5ACAAbwByAGkAZwBpAG4AYQBsACAAYQB1AHQAaABvAHIAcwAgAEAAIABmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQBzAGkAcgBpAHUAcwAtAGkAYwBvAG4AcwBSAGUAZwB1AGwAYQByAHMAaQByAGkAdQBzAC0AaQBjAG8AbgBzAHMAaQByAGkAdQBzAC0AaQBjAG8AbgBzAFYAZQByAHMAaQBvAG4AIAAxAC4AMABzAGkAcgBpAHUAcwAtAGkAYwBvAG4AcwBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAAEbGluawhkb3duLWRpcglkb3duLW9wZW4OcmlnaHQtb3Blbi1iaWcNbGVmdC1vcGVuLWJpZwd0d2l0dGVyCWluc3RhZ3JhbQtwYXBlci1wbGFuZRFmYWNlYm9vay1vZmZpY2lhbBBsaW5rZWRpbi1zcXVhcmVkAAAAAAAAAQAB//8ADwAAAAAAAAAAAAAAAAAAAAAAGAAYABgAGANS/2oDUv9qsAAsILAAVVhFWSAgS7gADlFLsAZTWliwNBuwKFlgZiCKVViwAiVhuQgACABjYyNiGyEhsABZsABDI0SyAAEAQ2BCLbABLLAgYGYtsAIsIGQgsMBQsAQmWrIoAQpDRWNFUltYISMhG4pYILBQUFghsEBZGyCwOFBYIbA4WVkgsQEKQ0VjRWFksChQWCGxAQpDRWNFILAwUFghsDBZGyCwwFBYIGYgiophILAKUFhgGyCwIFBYIbAKYBsgsDZQWCGwNmAbYFlZWRuwAStZWSOwAFBYZVlZLbADLCBFILAEJWFkILAFQ1BYsAUjQrAGI0IbISFZsAFgLbAELCMhIyEgZLEFYkIgsAYjQrEBCkNFY7EBCkOwAWBFY7ADKiEgsAZDIIogirABK7EwBSWwBCZRWGBQG2FSWVgjWSEgsEBTWLABKxshsEBZI7AAUFhlWS2wBSywB0MrsgACAENgQi2wBiywByNCIyCwACNCYbACYmawAWOwAWCwBSotsAcsICBFILALQ2O4BABiILAAUFiwQGBZZrABY2BEsAFgLbAILLIHCwBDRUIqIbIAAQBDYEItsAkssABDI0SyAAEAQ2BCLbAKLCAgRSCwASsjsABDsAQlYCBFiiNhIGQgsCBQWCGwABuwMFBYsCAbsEBZWSOwAFBYZVmwAyUjYUREsAFgLbALLCAgRSCwASsjsABDsAQlYCBFiiNhIGSwJFBYsAAbsEBZI7AAUFhlWbADJSNhRESwAWAtsAwsILAAI0KyCwoDRVghGyMhWSohLbANLLECAkWwZGFELbAOLLABYCAgsAxDSrAAUFggsAwjQlmwDUNKsABSWCCwDSNCWS2wDywgsBBiZrABYyC4BABjiiNhsA5DYCCKYCCwDiNCIy2wECxLVFixBGREWSSwDWUjeC2wESxLUVhLU1ixBGREWRshWSSwE2UjeC2wEiyxAA9DVVixDw9DsAFhQrAPK1mwAEOwAiVCsQwCJUKxDQIlQrABFiMgsAMlUFixAQBDYLAEJUKKiiCKI2GwDiohI7ABYSCKI2GwDiohG7EBAENgsAIlQrACJWGwDiohWbAMQ0ewDUNHYLACYiCwAFBYsEBgWWawAWMgsAtDY7gEAGIgsABQWLBAYFlmsAFjYLEAABMjRLABQ7AAPrIBAQFDYEItsBMsALEAAkVUWLAPI0IgRbALI0KwCiOwAWBCIGCwAWG1EBABAA4AQkKKYLESBiuwcisbIlktsBQssQATKy2wFSyxARMrLbAWLLECEystsBcssQMTKy2wGCyxBBMrLbAZLLEFEystsBossQYTKy2wGyyxBxMrLbAcLLEIEystsB0ssQkTKy2wHiwAsA0rsQACRVRYsA8jQiBFsAsjQrAKI7ABYEIgYLABYbUQEAEADgBCQopgsRIGK7ByKxsiWS2wHyyxAB4rLbAgLLEBHistsCEssQIeKy2wIiyxAx4rLbAjLLEEHistsCQssQUeKy2wJSyxBh4rLbAmLLEHHistsCcssQgeKy2wKCyxCR4rLbApLCA8sAFgLbAqLCBgsBBgIEMjsAFgQ7ACJWGwAWCwKSohLbArLLAqK7AqKi2wLCwgIEcgILALQ2O4BABiILAAUFiwQGBZZrABY2AjYTgjIIpVWCBHICCwC0NjuAQAYiCwAFBYsEBgWWawAWNgI2E4GyFZLbAtLACxAAJFVFiwARawLCqwARUwGyJZLbAuLACwDSuxAAJFVFiwARawLCqwARUwGyJZLbAvLCA1sAFgLbAwLACwAUVjuAQAYiCwAFBYsEBgWWawAWOwASuwC0NjuAQAYiCwAFBYsEBgWWawAWOwASuwABa0AAAAAABEPiM4sS8BFSotsDEsIDwgRyCwC0NjuAQAYiCwAFBYsEBgWWawAWNgsABDYTgtsDIsLhc8LbAzLCA8IEcgsAtDY7gEAGIgsABQWLBAYFlmsAFjYLAAQ2GwAUNjOC2wNCyxAgAWJSAuIEewACNCsAIlSYqKRyNHI2EgWGIbIVmwASNCsjMBARUUKi2wNSywABawBCWwBCVHI0cjYbAJQytlii4jICA8ijgtsDYssAAWsAQlsAQlIC5HI0cjYSCwBCNCsAlDKyCwYFBYILBAUVizAiADIBuzAiYDGllCQiMgsAhDIIojRyNHI2EjRmCwBEOwAmIgsABQWLBAYFlmsAFjYCCwASsgiophILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsAJiILAAUFiwQGBZZrABY2EjICCwBCYjRmE4GyOwCENGsAIlsAhDRyNHI2FgILAEQ7ACYiCwAFBYsEBgWWawAWNgIyCwASsjsARDYLABK7AFJWGwBSWwAmIgsABQWLBAYFlmsAFjsAQmYSCwBCVgZCOwAyVgZFBYIRsjIVkjICCwBCYjRmE4WS2wNyywABYgICCwBSYgLkcjRyNhIzw4LbA4LLAAFiCwCCNCICAgRiNHsAErI2E4LbA5LLAAFrADJbACJUcjRyNhsABUWC4gPCMhG7ACJbACJUcjRyNhILAFJbAEJUcjRyNhsAYlsAUlSbACJWG5CAAIAGNjIyBYYhshWWO4BABiILAAUFiwQGBZZrABY2AjLiMgIDyKOCMhWS2wOiywABYgsAhDIC5HI0cjYSBgsCBgZrACYiCwAFBYsEBgWWawAWMjICA8ijgtsDssIyAuRrACJUZSWCA8WS6xKwEUKy2wPCwjIC5GsAIlRlBYIDxZLrErARQrLbA9LCMgLkawAiVGUlggPFkjIC5GsAIlRlBYIDxZLrErARQrLbA+LLA1KyMgLkawAiVGUlggPFkusSsBFCstsD8ssDYriiAgPLAEI0KKOCMgLkawAiVGUlggPFkusSsBFCuwBEMusCsrLbBALLAAFrAEJbAEJiAuRyNHI2GwCUMrIyA8IC4jOLErARQrLbBBLLEIBCVCsAAWsAQlsAQlIC5HI0cjYSCwBCNCsAlDKyCwYFBYILBAUVizAiADIBuzAiYDGllCQiMgR7AEQ7ACYiCwAFBYsEBgWWawAWNgILABKyCKimEgsAJDYGQjsANDYWRQWLACQ2EbsANDYFmwAyWwAmIgsABQWLBAYFlmsAFjYbACJUZhOCMgPCM4GyEgIEYjR7ABKyNhOCFZsSsBFCstsEIssDUrLrErARQrLbBDLLA2KyEjICA8sAQjQiM4sSsBFCuwBEMusCsrLbBELLAAFSBHsAAjQrIAAQEVFBMusDEqLbBFLLAAFSBHsAAjQrIAAQEVFBMusDEqLbBGLLEAARQTsDIqLbBHLLA0Ki2wSCywABZFIyAuIEaKI2E4sSsBFCstsEkssAgjQrBIKy2wSiyyAABBKy2wSyyyAAFBKy2wTCyyAQBBKy2wTSyyAQFBKy2wTiyyAABCKy2wTyyyAAFCKy2wUCyyAQBCKy2wUSyyAQFCKy2wUiyyAAA+Ky2wUyyyAAE+Ky2wVCyyAQA+Ky2wVSyyAQE+Ky2wViyyAABAKy2wVyyyAAFAKy2wWCyyAQBAKy2wWSyyAQFAKy2wWiyyAABDKy2wWyyyAAFDKy2wXCyyAQBDKy2wXSyyAQFDKy2wXiyyAAA/Ky2wXyyyAAE/Ky2wYCyyAQA/Ky2wYSyyAQE/Ky2wYiywNysusSsBFCstsGMssDcrsDsrLbBkLLA3K7A8Ky2wZSywABawNyuwPSstsGYssDgrLrErARQrLbBnLLA4K7A7Ky2waCywOCuwPCstsGkssDgrsD0rLbBqLLA5Ky6xKwEUKy2wayywOSuwOystsGwssDkrsDwrLbBtLLA5K7A9Ky2wbiywOisusSsBFCstsG8ssDorsDsrLbBwLLA6K7A8Ky2wcSywOiuwPSstsHIsswkEAgNFWCEbIyFZQiuwCGWwAyRQeLABFTAtAEu4AMhSWLEBAY5ZsAG5CAAIAGNwsQAFQrIAAQAqsQAFQrMKAgEIKrEABUKzDgABCCqxAAZCugLAAAEACSqxAAdCugBAAAEACSqxAwBEsSQBiFFYsECIWLEDZESxJgGIUVi6CIAAAQRAiGNUWLEDAERZWVlZswwCAQwquAH/hbAEjbECAEQAAA==") format("truetype");}/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. *//* Note, that will break hinting! In other OS-es font will be not as sharp as it could be *//*@media screen and (-webkit-min-device-pixel-ratio:0) {  @font-face {    font-family: 'sirius-icons';    src: url('../font/sirius-icons.svg?16572679#sirius-icons') format('svg');  }}*/[class^="icon-"]:before, [class*=" icon-"]:before, .icon-default:before, .content .block.block-faqs .faq-list .faq-item .faq-question:before {    font-family: "sirius-icons";    font-style: normal;    font-weight: normal;    speak: none;    display: inline-block;    text-decoration: inherit;    text-align: center;    /* For safety - reset parent styles, that can break glyph codes*/    font-variant: normal;    text-transform: none;    /* fix buttons height, for twitter bootstrap */    line-height: 1em;}.icon-link:before {    content: '\e800';}/* '' */.icon-down-dir:before {    content: '\e801';}/* '' */.icon-down-open:before, .content .block.block-faqs .faq-list .faq-item .faq-question:before {    content: '\e802';}/* '' */.icon-right-open-big:before {    content: '\e803';}/* '' */.icon-left-open-big:before {    content: '\e804';}/* '' */.icon-twitter:before {    content: '\f099';}/* '' */.icon-instagram:before {    content: '\f16d';}/* '' */.icon-paper-plane:before {    content: '\f1d8';}/* '' */.icon-facebook-official:before {    content: '\f230';}/* '' */.icon-linkedin-squared:before {    content: '\f30c';}/* '' *//*Transition speed*//*Sprite*//*COLOURS*//*PADDINGS AND MARGINS*//*GET MIXINS*//*GENERIC TRANSFORM*//*SPRITE*//*COLOUR TRANSITIONS*/.bgcolortransition {    -webkit-transition: background-color 200ms ease-out;    -moz-transition: background-color 200ms ease-out;    -o-transition: background-color 200ms ease-out;    transition: background-color 200ms ease-out;}.textcolortransition, .inline-link-wrapper .inline-links .inline-link-item a, .header .wrapper .navigation-primary .navigation-primary-list .navigation-primary-list-item a {    -webkit-transition: color 200ms ease-out;    -moz-transition: color 200ms ease-out;    -o-transition: color 200ms ease-out;    transition: color 200ms ease-out;}.colortransition, * {    -webkit-transition: color 200ms ease-out, background-color 200ms ease-out;    -moz-transition: color 200ms ease-out, background-color 200ms ease-out;    -o-transition: color 200ms ease-out, background-color 200ms ease-out;    transition: color 200ms ease-out, background-color 200ms ease-out;}.bordertransition {    -webkit-transition: border 200ms ease-out, background-color 200ms ease-out;    -moz-transition: border 200ms ease-out, background-color 200ms ease-out;    -o-transition: border 200ms ease-out, background-color 200ms ease-out;    transition: border 200ms ease-out, background-color 200ms ease-out;}.notransition {    -webkit-transition: none !important;    -moz-transition: none !important;    -o-transition: none !important;    transition: none !important;}/*BREAKPOINTS*//* XS *//* SM *//* MD *//* LG *//* XL *//*IMPORT NORMALIZE*//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css *//*REMOVE ALL DEFAULT MARGINS AND PADDING*/* {    margin: 0;    padding: 0;}/** * 1. Set default font family to sans-serif. * 2. Prevent iOS and IE text size adjust after device orientation change, *    without disabling user zoom. */html {    font-family: sans-serif;    /* 1 */    -ms-text-size-adjust: 100%;    /* 2 */    -webkit-text-size-adjust: 100%;    /* 2 */}/** * Remove default margin. */body {    margin: 0;}/* HTML5 display definitions   ========================================================================== *//** * Correct `block` display not defined for any HTML5 element in IE 8/9. * Correct `block` display not defined for `details` or `summary` in IE 10/11 * and Firefox. * Correct `block` display not defined for `main` in IE 11. */article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {    display: block;}/** * 1. Correct `inline-block` display not defined in IE 8/9. * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. */audio,canvas,progress,video {    display: inline-block;    /* 1 */    vertical-align: baseline;    /* 2 */}/** * Prevent modern browsers from displaying `audio` without controls. * Remove excess height in iOS 5 devices. */audio:not([controls]) {    display: none;    height: 0;}/** * Address `[hidden]` styling not present in IE 8/9/10. * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22. */[hidden],template {    display: none;}/* Links   ========================================================================== *//** * Remove the gray background color from active links in IE 10. */a {    background-color: transparent;}/** * Improve readability of focused elements when they are also in an * active/hover state. */a:active,a:hover {    outline: 0;}/* Text-level semantics   ========================================================================== *//** * Address styling not present in IE 8/9/10/11, Safari, and Chrome. */abbr[title] {    border-bottom: 1px dotted;}/** * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. */b,strong {    font-weight: bold;}/** * Address styling not present in Safari and Chrome. */dfn {    font-style: italic;}/** * Address variable `h1` font-size and margin within `section` and `article` * contexts in Firefox 4+, Safari, and Chrome. */h1 {    font-size: 2em;    margin: 0.67em 0;}/** * Address styling not present in IE 8/9. */mark {    background: #ff0;    color: #000;}/** * Address inconsistent and variable font size in all browsers. */small {    font-size: 80%;}/** * Prevent `sub` and `sup` affecting `line-height` in all browsers. */sub,sup {    font-size: 75%;    line-height: 0;    position: relative;    vertical-align: baseline;}sup {    top: -0.5em;}sub {    bottom: -0.25em;}/* Embedded content   ========================================================================== *//** * Remove border when inside `a` element in IE 8/9/10. */img {    border: 0;}/** * Correct overflow not hidden in IE 9/10/11. */svg:not(:root) {    overflow: hidden;}/* Grouping content   ========================================================================== *//** * Address margin not present in IE 8/9 and Safari. */figure {    margin: 1em 40px;}/** * Address differences between Firefox and other browsers. */hr {    box-sizing: content-box;    height: 0;}/** * Contain overflow in all browsers. */pre {    overflow: auto;}/** * Address odd `em`-unit font size rendering in all browsers. */code,kbd,pre,samp {    font-family: monospace, monospace;    font-size: 1em;}/* Forms   ========================================================================== *//** * Known limitation: by default, Chrome and Safari on OS X allow very limited * styling of `select`, unless a `border` property is set. *//** * 1. Correct color not being inherited. *    Known issue: affects color of disabled elements. * 2. Correct font properties not being inherited. * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. */button,input,optgroup,select,textarea {    color: inherit;    /* 1 */    font: inherit;    /* 2 */    margin: 0;    /* 3 */}/** * Address `overflow` set to `hidden` in IE 8/9/10/11. */button {    overflow: visible;}/** * Address inconsistent `text-transform` inheritance for `button` and `select`. * All other form control elements do not inherit `text-transform` values. * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. * Correct `select` style inheritance in Firefox. */button,select {    text-transform: none;}/** * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` *    and `video` controls. * 2. Correct inability to style clickable `input` types in iOS. * 3. Improve usability and consistency of cursor style between image-type *    `input` and others. */button,html input[type="button"],input[type="reset"],input[type="submit"] {    -webkit-appearance: button;    /* 2 */    cursor: pointer;    /* 3 */}/** * Re-set default cursor for disabled elements. */button[disabled],html input[disabled] {    cursor: default;}/** * Remove inner padding and border in Firefox 4+. */button::-moz-focus-inner,input::-moz-focus-inner {    border: 0;    padding: 0;}/** * Address Firefox 4+ setting `line-height` on `input` using `!important` in * the UA stylesheet. */input {    line-height: normal;}/** * It's recommended that you don't attempt to style these elements. * Firefox's implementation doesn't respect box-sizing, padding, or width. * * 1. Address box sizing set to `content-box` in IE 8/9/10. * 2. Remove excess padding in IE 8/9/10. */input[type="checkbox"],input[type="radio"] {    box-sizing: border-box;    /* 1 */    padding: 0;    /* 2 */}/** * Fix the cursor style for Chrome's increment/decrement buttons. For certain * `font-size` values of the `input`, it causes the cursor style of the * decrement button to change from `default` to `text`. */input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {    height: auto;}/** * 1. Address `appearance` set to `searchfield` in Safari and Chrome. * 2. Address `box-sizing` set to `border-box` in Safari and Chrome. */input[type="search"] {    -webkit-appearance: textfield;    /* 1 */    box-sizing: content-box;    /* 2 */}/** * Remove inner padding and search cancel button in Safari and Chrome on OS X. * Safari (but not Chrome) clips the cancel button when the search input has * padding (and `textfield` appearance). */input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {    -webkit-appearance: none;}/** * Define consistent border, margin, and padding. */fieldset {    border: 1px solid #c0c0c0;    margin: 0 2px;    padding: 0.35em 0.625em 0.75em;}/** * 1. Correct `color` not being inherited in IE 8/9/10/11. * 2. Remove padding so people aren't caught out if they zero out fieldsets. */legend {    border: 0;    /* 1 */    padding: 0;    /* 2 */}/** * Remove default vertical scrollbar in IE 8/9/10/11. */textarea {    overflow: auto;}/** * Don't inherit the `font-weight` (applied by a rule above). * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. */optgroup {    font-weight: bold;}/* Tables   ========================================================================== *//** * Remove most spacing between table cells. */table {    border-collapse: collapse;    border-spacing: 0;}td,th {    padding: 0;}/*! HTML5 Boilerplate v5.3.0 | MIT License | https://html5boilerplate.com/ *//* * What follows is the result of much research on cross-browser styling. * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal, * Kroc Camen, and the H5BP dev community and team. *//* ==========================================================================   Base styles: opinionated defaults   ========================================================================== */html {    color: #222;    font-size: 1em;    line-height: 1.4;}/* * Remove text-shadow in selection highlight: * https://twitter.com/miketaylr/status/12228805301 * * These selection rule sets have to be separate. * Customize the background color to match your design. */::-moz-selection {    background: #b3d4fc;    text-shadow: none;}::selection {    background: #b3d4fc;    text-shadow: none;}/* * A better looking default horizontal rule */hr {    display: block;    height: 1px;    border: 0;    border-top: 1px solid #ccc;    margin: 1em 0;    padding: 0;}/* * Remove the gap between audio, canvas, iframes, * images, videos and the bottom of their containers: * https://github.com/h5bp/html5-boilerplate/issues/440 */audio,canvas,iframe,img,svg,video {    vertical-align: middle;}/* * Remove default fieldset styles. */fieldset {    border: 0;    margin: 0;    padding: 0;}/* * Allow only vertical resizing of textareas. */textarea {    resize: vertical;}/* ==========================================================================   Browser Upgrade Prompt   ========================================================================== */.browserupgrade {    margin: 0.2em 0;    background: #ccc;    color: #000;    padding: 0.2em 0;}/* ==========================================================================   Author's custom styles   ========================================================================== *//* ==========================================================================   Helper classes   ========================================================================== *//* * Hide visually and from screen readers */.hidden {    display: none !important;}/* * Hide only visually, but have it available for screen readers: * http://snook.ca/archives/html_and_css/hiding-content-for-accessibility */.visuallyhidden {    border: 0;    clip: rect(0 0 0 0);    height: 1px;    margin: -1px;    overflow: hidden;    padding: 0;    position: absolute;    width: 1px;}/* * Extends the .visuallyhidden class to allow the element * to be focusable when navigated to via the keyboard: * https://www.drupal.org/node/897638 */.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus {    clip: auto;    height: auto;    margin: 0;    overflow: visible;    position: static;    width: auto;}/* * Hide visually and from screen readers, but maintain layout */.invisible {    visibility: hidden;}/* * Clearfix: contain floats * * For modern browsers * 1. The space content is one way to avoid an Opera bug when the *    `contenteditable` attribute is included anywhere else in the document. *    Otherwise it causes space to appear at the top and bottom of elements *    that receive the `clearfix` class. * 2. The use of `table` rather than `block` is only necessary if using *    `:before` to contain the top-margins of child elements. */.clearfix:before, .cf:before,.clearfix:after,.cf:after {    content: " ";    /* 1 */    display: table;    /* 2 */}.clearfix:after, .cf:after {    clear: both;}/* ==========================================================================   EXAMPLE Media Queries for Responsive Design.   These examples override the primary ('mobile first') styles.   Modify as content requires.   ========================================================================== */@media only screen and (min-width: 35em) {    /* Style adjustments for viewports that meet the condition */}@media print, (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 1.25dppx), (min-resolution: 120dpi) {    /* Style adjustments for high resolution devices */}/* ==========================================================================   Print styles.   Inlined to avoid the additional HTTP request:   http://www.phpied.com/delay-loading-your-print-css/   ========================================================================== */@media print {    *,    *:before,    *:after,    *:first-letter,    *:first-line {        background: transparent !important;        color: #000 !important;        /* Black prints faster:                                   http://www.sanbeiji.com/archives/953 */        box-shadow: none !important;        text-shadow: none !important;    }    a,    a:visited {        text-decoration: underline;    }    a[href]:after {        content: " (" attr(href) ")";    }    abbr[title]:after {        content: " (" attr(title) ")";    }    /*     * Don't show links that are fragment identifiers,     * or use the `javascript:` pseudo protocol     */    a[href^="#"]:after,    a[href^="javascript:"]:after {        content: "";    }    pre,    blockquote {        border: 1px solid #999;        page-break-inside: avoid;    }    /*     * Printing Tables:     * http://css-discuss.incutio.com/wiki/Printing_Tables     */    thead {        display: table-header-group;    }    tr,    img {        page-break-inside: avoid;    }    img {        max-width: 100% !important;    }    p,    h2,    h3 {        orphans: 3;        widows: 3;    }    h2,    h3 {        page-break-after: avoid;    }}/*IMPORT VENDOR STYLES*//*! * Bootstrap v3.3.7 (http://getbootstrap.com) * Copyright 2011-2017 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) *//*! * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=1d6f1b971a290807954e3585ab8f9602) * Config saved to config.json and https://gist.github.com/1d6f1b971a290807954e3585ab8f9602 *//*! * Bootstrap v3.3.7 (http://getbootstrap.com) * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html {    font-family: sans-serif;    -ms-text-size-adjust: 100%;    -webkit-text-size-adjust: 100%;}body {    margin: 0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {    display: block;}audio,canvas,progress,video {    display: inline-block;    vertical-align: baseline;}audio:not([controls]) {    display: none;    height: 0;}[hidden],template {    display: none;}a {    background-color: transparent;}a:active,a:hover {    outline: 0;}abbr[title] {    border-bottom: 1px dotted;}b,strong {    font-weight: bold;}dfn {    font-style: italic;}h1 {    font-size: 2em;    margin: 0.67em 0;}mark {    background: #ff0;    color: #000;}small {    font-size: 80%;}sub,sup {    font-size: 75%;    line-height: 0;    position: relative;    vertical-align: baseline;}sup {    top: -0.5em;}sub {    bottom: -0.25em;}img {    border: 0;}svg:not(:root) {    overflow: hidden;}figure {    margin: 1em 40px;}hr {    -webkit-box-sizing: content-box;    -moz-box-sizing: content-box;    box-sizing: content-box;    height: 0;}pre {    overflow: auto;}code,kbd,pre,samp {    font-family: monospace, monospace;    font-size: 1em;}button,input,optgroup,select,textarea {    color: inherit;    font: inherit;    margin: 0;}button {    overflow: visible;}button,select {    text-transform: none;}button,html input[type="button"],input[type="reset"],input[type="submit"] {    -webkit-appearance: button;    cursor: pointer;}button[disabled],html input[disabled] {    cursor: default;}button::-moz-focus-inner,input::-moz-focus-inner {    border: 0;    padding: 0;}input {    line-height: normal;}input[type="checkbox"],input[type="radio"] {    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    padding: 0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {    height: auto;}input[type="search"] {    -webkit-appearance: textfield;    -webkit-box-sizing: content-box;    -moz-box-sizing: content-box;    box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {    -webkit-appearance: none;}fieldset {    border: 1px solid #c0c0c0;    margin: 0 2px;    padding: 0.35em 0.625em 0.75em;}legend {    border: 0;    padding: 0;}textarea {    overflow: auto;}optgroup {    font-weight: bold;}table {    border-collapse: collapse;    border-spacing: 0;}td,th {    padding: 0;}* {    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;}*:before,*:after {    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;}html {    font-size: 10px;    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}body {    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;    font-size: 14px;    line-height: 1.42857143;    color: #333333;    background-color: #ffffff;}input,button,select,textarea {    font-family: inherit;    font-size: inherit;    line-height: inherit;}a {    color: #337ab7;    text-decoration: none;}a:hover,a:focus {    color: #23527c;    text-decoration: underline;}a:focus {    outline: 5px auto -webkit-focus-ring-color;    outline-offset: -2px;}figure {    margin: 0;}img {    vertical-align: middle;}.img-responsive {    display: block;    max-width: 100%;    height: auto;}.img-rounded {    border-radius: 6px;}.img-thumbnail {    padding: 4px;    line-height: 1.42857143;    background-color: #ffffff;    border: 1px solid #dddddd;    border-radius: 4px;    -webkit-transition: all 0.2s ease-in-out;    -o-transition: all 0.2s ease-in-out;    transition: all 0.2s ease-in-out;    display: inline-block;    max-width: 100%;    height: auto;}.img-circle {    border-radius: 50%;}hr {    margin-top: 20px;    margin-bottom: 20px;    border: 0;    border-top: 1px solid #eeeeee;}.sr-only {    position: absolute;    width: 1px;    height: 1px;    margin: -1px;    padding: 0;    overflow: hidden;    clip: rect(0, 0, 0, 0);    border: 0;}.sr-only-focusable:active,.sr-only-focusable:focus {    position: static;    width: auto;    height: auto;    margin: 0;    overflow: visible;    clip: auto;}[role="button"] {    cursor: pointer;}.container {    margin-right: auto;    margin-left: auto;    /*  Have a bigger margin for the first container than nested ones  */    padding-left: 30px;    padding-right: 30px;    box-sizing: border-box;    width: 100%;}@media (min-width: 768px) {    .container {        padding-left: 30px;        padding-right: 30px;    }}@media (min-width: 992px) {    .container {        padding-left: 45px;        padding-right: 45px;    }}@media (min-width: 768px) {    .container.double-side {        padding-left: 60px;        padding-right: 60px;    }}@media (min-width: 992px) {    .container.double-side {        padding-left: 90px;        padding-right: 90px;    }}.container .container {    padding-left: 10px;    padding-right: 10px;}.container.container-fullwidth-content {    padding-left: 0;    padding-right: 0;}@media (min-width: 576px) {    .container {        width: 576px;    }    .container.container-fullwidth {        width: 100%;    }}@media (min-width: 768px) {    .container {        width: 768px;    }    .container.container-fullwidth {        width: 100%;    }}@media (min-width: 992px) {    .container {        width: 992px;    }    .container.container-fullwidth {        width: 100%;    }}@media (min-width: 1200px) {    .container {        width: 100%;        max-width: 1400px;    }    .container.container-fullwidth {        width: 100%;        max-width: 1400px;    }}.container-fluid {    margin-right: auto;    margin-left: auto;    padding-left: 10px;    padding-right: 10px;}.row {    margin-left: -10px;    margin-right: -10px;}.col-1, .col-sm-1, .col-md-1, .col-lg-1, .col-2, .col-sm-2, .col-md-2, .col-lg-2, .col-3, .col-sm-3, .col-md-3, .col-lg-3, .col-4, .col-sm-4, .col-md-4, .col-lg-4, .col-5, .col-sm-5, .col-md-5, .col-lg-5, .col-6, .col-sm-6, .col-md-6, .col-lg-6, .col-7, .col-sm-7, .col-md-7, .col-lg-7, .col-8, .col-sm-8, .col-md-8, .col-lg-8, .col-9, .col-sm-9, .col-md-9, .col-lg-9, .col-10, .col-sm-10, .col-md-10, .col-lg-10, .col-11, .col-sm-11, .col-md-11, .col-lg-11, .col-12, .col-sm-12, .col-md-12, .col-lg-12 {    position: relative;    min-height: 1px;    padding-left: 10px;    padding-right: 10px;}.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12 {    float: left;}.col-12 {    width: 100%;}.col-11 {    width: 91.66666667%;}.col-10 {    width: 83.33333333%;}.col-9 {    width: 75%;}.col-8 {    width: 66.66666667%;}.col-7 {    width: 58.33333333%;}.col-6 {    width: 50%;}.col-5 {    width: 41.66666667%;}.col-4 {    width: 33.33333333%;}.col-3 {    width: 25%;}.col-2 {    width: 16.66666667%;}.col-1 {    width: 8.33333333%;}.col-pull-12 {    right: 100%;}.col-pull-11 {    right: 91.66666667%;}.col-pull-10 {    right: 83.33333333%;}.col-pull-9 {    right: 75%;}.col-pull-8 {    right: 66.66666667%;}.col-pull-7 {    right: 58.33333333%;}.col-pull-6 {    right: 50%;}.col-pull-5 {    right: 41.66666667%;}.col-pull-4 {    right: 33.33333333%;}.col-pull-3 {    right: 25%;}.col-pull-2 {    right: 16.66666667%;}.col-pull-1 {    right: 8.33333333%;}.col-pull-0 {    right: auto;}.col-push-12 {    left: 100%;}.col-push-11 {    left: 91.66666667%;}.col-push-10 {    left: 83.33333333%;}.col-push-9 {    left: 75%;}.col-push-8 {    left: 66.66666667%;}.col-push-7 {    left: 58.33333333%;}.col-push-6 {    left: 50%;}.col-push-5 {    left: 41.66666667%;}.col-push-4 {    left: 33.33333333%;}.col-push-3 {    left: 25%;}.col-push-2 {    left: 16.66666667%;}.col-push-1 {    left: 8.33333333%;}.col-push-0 {    left: auto;}.col-offset-12 {    margin-left: 100%;}.col-offset-11 {    margin-left: 91.66666667%;}.col-offset-10 {    margin-left: 83.33333333%;}.col-offset-9 {    margin-left: 75%;}.col-offset-8 {    margin-left: 66.66666667%;}.col-offset-7 {    margin-left: 58.33333333%;}.col-offset-6 {    margin-left: 50%;}.col-offset-5 {    margin-left: 41.66666667%;}.col-offset-4 {    margin-left: 33.33333333%;}.col-offset-3 {    margin-left: 25%;}.col-offset-2 {    margin-left: 16.66666667%;}.col-offset-1 {    margin-left: 8.33333333%;}.col-offset-0 {    margin-left: 0%;}.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {    position: relative;    min-height: 1px;    padding-left: 10px;    padding-right: 10px;}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {    float: left;}.col-xs-12 {    width: 100%;}.col-xs-11 {    width: 91.66666667%;}.col-xs-10 {    width: 83.33333333%;}.col-xs-9 {    width: 75%;}.col-xs-8 {    width: 66.66666667%;}.col-xs-7 {    width: 58.33333333%;}.col-xs-6 {    width: 50%;}.col-xs-5 {    width: 41.66666667%;}.col-xs-4 {    width: 33.33333333%;}.col-xs-3 {    width: 25%;}.col-xs-2 {    width: 16.66666667%;}.col-xs-1 {    width: 8.33333333%;}.col-xs-pull-12 {    right: 100%;}.col-xs-pull-11 {    right: 91.66666667%;}.col-xs-pull-10 {    right: 83.33333333%;}.col-xs-pull-9 {    right: 75%;}.col-xs-pull-8 {    right: 66.66666667%;}.col-xs-pull-7 {    right: 58.33333333%;}.col-xs-pull-6 {    right: 50%;}.col-xs-pull-5 {    right: 41.66666667%;}.col-xs-pull-4 {    right: 33.33333333%;}.col-xs-pull-3 {    right: 25%;}.col-xs-pull-2 {    right: 16.66666667%;}.col-xs-pull-1 {    right: 8.33333333%;}.col-xs-pull-0 {    right: auto;}.col-xs-push-12 {    left: 100%;}.col-xs-push-11 {    left: 91.66666667%;}.col-xs-push-10 {    left: 83.33333333%;}.col-xs-push-9 {    left: 75%;}.col-xs-push-8 {    left: 66.66666667%;}.col-xs-push-7 {    left: 58.33333333%;}.col-xs-push-6 {    left: 50%;}.col-xs-push-5 {    left: 41.66666667%;}.col-xs-push-4 {    left: 33.33333333%;}.col-xs-push-3 {    left: 25%;}.col-xs-push-2 {    left: 16.66666667%;}.col-xs-push-1 {    left: 8.33333333%;}.col-xs-push-0 {    left: auto;}.col-xs-offset-12 {    margin-left: 100%;}.col-xs-offset-11 {    margin-left: 91.66666667%;}.col-xs-offset-10 {    margin-left: 83.33333333%;}.col-xs-offset-9 {    margin-left: 75%;}.col-xs-offset-8 {    margin-left: 66.66666667%;}.col-xs-offset-7 {    margin-left: 58.33333333%;}.col-xs-offset-6 {    margin-left: 50%;}.col-xs-offset-5 {    margin-left: 41.66666667%;}.col-xs-offset-4 {    margin-left: 33.33333333%;}.col-xs-offset-3 {    margin-left: 25%;}.col-xs-offset-2 {    margin-left: 16.66666667%;}.col-xs-offset-1 {    margin-left: 8.33333333%;}.col-xs-offset-0 {    margin-left: 0%;}@media (min-width: 576px) {    .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {        float: left;    }    .col-sm-12 {        width: 100%;    }    .col-sm-11 {        width: 91.66666667%;    }    .col-sm-10 {        width: 83.33333333%;    }    .col-sm-9 {        width: 75%;    }    .col-sm-8 {        width: 66.66666667%;    }    .col-sm-7 {        width: 58.33333333%;    }    .col-sm-6 {        width: 50%;    }    .col-sm-5 {        width: 41.66666667%;    }    .col-sm-4 {        width: 33.33333333%;    }    .col-sm-3 {        width: 25%;    }    .col-sm-2 {        width: 16.66666667%;    }    .col-sm-1 {        width: 8.33333333%;    }    .col-sm-pull-12 {        right: 100%;    }    .col-sm-pull-11 {        right: 91.66666667%;    }    .col-sm-pull-10 {        right: 83.33333333%;    }    .col-sm-pull-9 {        right: 75%;    }    .col-sm-pull-8 {        right: 66.66666667%;    }    .col-sm-pull-7 {        right: 58.33333333%;    }    .col-sm-pull-6 {        right: 50%;    }    .col-sm-pull-5 {        right: 41.66666667%;    }    .col-sm-pull-4 {        right: 33.33333333%;    }    .col-sm-pull-3 {        right: 25%;    }    .col-sm-pull-2 {        right: 16.66666667%;    }    .col-sm-pull-1 {        right: 8.33333333%;    }    .col-sm-pull-0 {        right: auto;    }    .col-sm-push-12 {        left: 100%;    }    .col-sm-push-11 {        left: 91.66666667%;    }    .col-sm-push-10 {        left: 83.33333333%;    }    .col-sm-push-9 {        left: 75%;    }    .col-sm-push-8 {        left: 66.66666667%;    }    .col-sm-push-7 {        left: 58.33333333%;    }    .col-sm-push-6 {        left: 50%;    }    .col-sm-push-5 {        left: 41.66666667%;    }    .col-sm-push-4 {        left: 33.33333333%;    }    .col-sm-push-3 {        left: 25%;    }    .col-sm-push-2 {        left: 16.66666667%;    }    .col-sm-push-1 {        left: 8.33333333%;    }    .col-sm-push-0 {        left: auto;    }    .col-sm-offset-12 {        margin-left: 100%;    }    .col-sm-offset-11 {        margin-left: 91.66666667%;    }    .col-sm-offset-10 {        margin-left: 83.33333333%;    }    .col-sm-offset-9 {        margin-left: 75%;    }    .col-sm-offset-8 {        margin-left: 66.66666667%;    }    .col-sm-offset-7 {        margin-left: 58.33333333%;    }    .col-sm-offset-6 {        margin-left: 50%;    }    .col-sm-offset-5 {        margin-left: 41.66666667%;    }    .col-sm-offset-4 {        margin-left: 33.33333333%;    }    .col-sm-offset-3 {        margin-left: 25%;    }    .col-sm-offset-2 {        margin-left: 16.66666667%;    }    .col-sm-offset-1 {        margin-left: 8.33333333%;    }    .col-sm-offset-0 {        margin-left: 0%;    }}@media (min-width: 768px) {    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {        float: left;    }    .col-md-12 {        width: 100%;    }    .col-md-11 {        width: 91.66666667%;    }    .col-md-10 {        width: 83.33333333%;    }    .col-md-9 {        width: 75%;    }    .col-md-8 {        width: 66.66666667%;    }    .col-md-7 {        width: 58.33333333%;    }    .col-md-6 {        width: 50%;    }    .col-md-5 {        width: 41.66666667%;    }    .col-md-4 {        width: 33.33333333%;    }    .col-md-3 {        width: 25%;    }    .col-md-2 {        width: 16.66666667%;    }    .col-md-1 {        width: 8.33333333%;    }    .col-md-pull-12 {        right: 100%;    }    .col-md-pull-11 {        right: 91.66666667%;    }    .col-md-pull-10 {        right: 83.33333333%;    }    .col-md-pull-9 {        right: 75%;    }    .col-md-pull-8 {        right: 66.66666667%;    }    .col-md-pull-7 {        right: 58.33333333%;    }    .col-md-pull-6 {        right: 50%;    }    .col-md-pull-5 {        right: 41.66666667%;    }    .col-md-pull-4 {        right: 33.33333333%;    }    .col-md-pull-3 {        right: 25%;    }    .col-md-pull-2 {        right: 16.66666667%;    }    .col-md-pull-1 {        right: 8.33333333%;    }    .col-md-pull-0 {        right: auto;    }    .col-md-push-12 {        left: 100%;    }    .col-md-push-11 {        left: 91.66666667%;    }    .col-md-push-10 {        left: 83.33333333%;    }    .col-md-push-9 {        left: 75%;    }    .col-md-push-8 {        left: 66.66666667%;    }    .col-md-push-7 {        left: 58.33333333%;    }    .col-md-push-6 {        left: 50%;    }    .col-md-push-5 {        left: 41.66666667%;    }    .col-md-push-4 {        left: 33.33333333%;    }    .col-md-push-3 {        left: 25%;    }    .col-md-push-2 {        left: 16.66666667%;    }    .col-md-push-1 {        left: 8.33333333%;    }    .col-md-push-0 {        left: auto;    }    .col-md-offset-12 {        margin-left: 100%;    }    .col-md-offset-11 {        margin-left: 91.66666667%;    }    .col-md-offset-10 {        margin-left: 83.33333333%;    }    .col-md-offset-9 {        margin-left: 75%;    }    .col-md-offset-8 {        margin-left: 66.66666667%;    }    .col-md-offset-7 {        margin-left: 58.33333333%;    }    .col-md-offset-6 {        margin-left: 50%;    }    .col-md-offset-5 {        margin-left: 41.66666667%;    }    .col-md-offset-4 {        margin-left: 33.33333333%;    }    .col-md-offset-3 {        margin-left: 25%;    }    .col-md-offset-2 {        margin-left: 16.66666667%;    }    .col-md-offset-1 {        margin-left: 8.33333333%;    }    .col-md-offset-0 {        margin-left: 0%;    }}@media (min-width: 992px) {    .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {        float: left;    }    .col-lg-12 {        width: 100%;    }    .col-lg-11 {        width: 91.66666667%;    }    .col-lg-10 {        width: 83.33333333%;    }    .col-lg-9 {        width: 75%;    }    .col-lg-8 {        width: 66.66666667%;    }    .col-lg-7 {        width: 58.33333333%;    }    .col-lg-6 {        width: 50%;    }    .col-lg-5 {        width: 41.66666667%;    }    .col-lg-4 {        width: 33.33333333%;    }    .col-lg-3 {        width: 25%;    }    .col-lg-2 {        width: 16.66666667%;    }    .col-lg-1 {        width: 8.33333333%;    }    .col-lg-pull-12 {        right: 100%;    }    .col-lg-pull-11 {        right: 91.66666667%;    }    .col-lg-pull-10 {        right: 83.33333333%;    }    .col-lg-pull-9 {        right: 75%;    }    .col-lg-pull-8 {        right: 66.66666667%;    }    .col-lg-pull-7 {        right: 58.33333333%;    }    .col-lg-pull-6 {        right: 50%;    }    .col-lg-pull-5 {        right: 41.66666667%;    }    .col-lg-pull-4 {        right: 33.33333333%;    }    .col-lg-pull-3 {        right: 25%;    }    .col-lg-pull-2 {        right: 16.66666667%;    }    .col-lg-pull-1 {        right: 8.33333333%;    }    .col-lg-pull-0 {        right: auto;    }    .col-lg-push-12 {        left: 100%;    }    .col-lg-push-11 {        left: 91.66666667%;    }    .col-lg-push-10 {        left: 83.33333333%;    }    .col-lg-push-9 {        left: 75%;    }    .col-lg-push-8 {        left: 66.66666667%;    }    .col-lg-push-7 {        left: 58.33333333%;    }    .col-lg-push-6 {        left: 50%;    }    .col-lg-push-5 {        left: 41.66666667%;    }    .col-lg-push-4 {        left: 33.33333333%;    }    .col-lg-push-3 {        left: 25%;    }    .col-lg-push-2 {        left: 16.66666667%;    }    .col-lg-push-1 {        left: 8.33333333%;    }    .col-lg-push-0 {        left: auto;    }    .col-lg-offset-12 {        margin-left: 100%;    }    .col-lg-offset-11 {        margin-left: 91.66666667%;    }    .col-lg-offset-10 {        margin-left: 83.33333333%;    }    .col-lg-offset-9 {        margin-left: 75%;    }    .col-lg-offset-8 {        margin-left: 66.66666667%;    }    .col-lg-offset-7 {        margin-left: 58.33333333%;    }    .col-lg-offset-6 {        margin-left: 50%;    }    .col-lg-offset-5 {        margin-left: 41.66666667%;    }    .col-lg-offset-4 {        margin-left: 33.33333333%;    }    .col-lg-offset-3 {        margin-left: 25%;    }    .col-lg-offset-2 {        margin-left: 16.66666667%;    }    .col-lg-offset-1 {        margin-left: 8.33333333%;    }    .col-lg-offset-0 {        margin-left: 0%;    }}@media (min-width: 1200px) {    .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {        float: left;    }    .col-xl-12 {        width: 100%;    }    .col-xl-11 {        width: 91.66666667%;    }    .col-xl-10 {        width: 83.33333333%;    }    .col-xl-9 {        width: 75%;    }    .col-xl-8 {        width: 66.66666667%;    }    .col-xl-7 {        width: 58.33333333%;    }    .col-xl-6 {        width: 50%;    }    .col-xl-5 {        width: 41.66666667%;    }    .col-xl-4 {        width: 33.33333333%;    }    .col-xl-3 {        width: 25%;    }    .col-xl-2 {        width: 16.66666667%;    }    .col-xl-1 {        width: 8.33333333%;    }    .col-xl-pull-12 {        right: 100%;    }    .col-xl-pull-11 {        right: 91.66666667%;    }    .col-xl-pull-10 {        right: 83.33333333%;    }    .col-xl-pull-9 {        right: 75%;    }    .col-xl-pull-8 {        right: 66.66666667%;    }    .col-xl-pull-7 {        right: 58.33333333%;    }    .col-xl-pull-6 {        right: 50%;    }    .col-xl-pull-5 {        right: 41.66666667%;    }    .col-xl-pull-4 {        right: 33.33333333%;    }    .col-xl-pull-3 {        right: 25%;    }    .col-xl-pull-2 {        right: 16.66666667%;    }    .col-xl-pull-1 {        right: 8.33333333%;    }    .col-xl-pull-0 {        right: auto;    }    .col-xl-push-12 {        left: 100%;    }    .col-xl-push-11 {        left: 91.66666667%;    }    .col-xl-push-10 {        left: 83.33333333%;    }    .col-xl-push-9 {        left: 75%;    }    .col-xl-push-8 {        left: 66.66666667%;    }    .col-xl-push-7 {        left: 58.33333333%;    }    .col-xl-push-6 {        left: 50%;    }    .col-xl-push-5 {        left: 41.66666667%;    }    .col-xl-push-4 {        left: 33.33333333%;    }    .col-xl-push-3 {        left: 25%;    }    .col-xl-push-2 {        left: 16.66666667%;    }    .col-xl-push-1 {        left: 8.33333333%;    }    .col-xl-push-0 {        left: auto;    }    .col-xl-offset-12 {        margin-left: 100%;    }    .col-xl-offset-11 {        margin-left: 91.66666667%;    }    .col-xl-offset-10 {        margin-left: 83.33333333%;    }    .col-xl-offset-9 {        margin-left: 75%;    }    .col-xl-offset-8 {        margin-left: 66.66666667%;    }    .col-xl-offset-7 {        margin-left: 58.33333333%;    }    .col-xl-offset-6 {        margin-left: 50%;    }    .col-xl-offset-5 {        margin-left: 41.66666667%;    }    .col-xl-offset-4 {        margin-left: 33.33333333%;    }    .col-xl-offset-3 {        margin-left: 25%;    }    .col-xl-offset-2 {        margin-left: 16.66666667%;    }    .col-xl-offset-1 {        margin-left: 8.33333333%;    }    .col-xl-offset-0 {        margin-left: 0%;    }}.clearfix:before, .cf:before,.clearfix:after,.cf:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after {    content: " ";    display: table;}.clearfix:after, .cf:after,.container:after,.container-fluid:after,.row:after {    clear: both;}.center-block {    display: block;    margin-left: auto;    margin-right: auto;}.pull-right {    float: right !important;}.pull-left {    float: left !important;}.hide {    display: none !important;}.show {    display: block !important;}.invisible {    visibility: hidden;}.text-hide {    font: 0/0 a;    color: transparent;    text-shadow: none;    background-color: transparent;    border: 0;}.hidden {    display: none !important;}.affix {    position: fixed;}@-ms-viewport {    width: device-width;}.visible-xs,.visible-sm,.visible-md,.visible-lg {    display: none !important;}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block {    display: none !important;}@media (max-width: 575px) {    .visible-xs {        display: block !important;    }    table.visible-xs {        display: table !important;    }    tr.visible-xs {        display: table-row !important;    }    th.visible-xs,    td.visible-xs {        display: table-cell !important;    }}@media (max-width: 575px) {    .visible-xs-block {        display: block !important;    }}@media (max-width: 575px) {    .visible-xs-inline {        display: inline !important;    }}@media (max-width: 575px) {    .visible-xs-inline-block {        display: inline-block !important;    }}@media (min-width: 576px) and (max-width: 767px) {    .visible-sm {        display: block !important;    }    table.visible-sm {        display: table !important;    }    tr.visible-sm {        display: table-row !important;    }    th.visible-sm,    td.visible-sm {        display: table-cell !important;    }}@media (min-width: 576px) and (max-width: 767px) {    .visible-sm-block {        display: block !important;    }}@media (min-width: 576px) and (max-width: 767px) {    .visible-sm-inline {        display: inline !important;    }}@media (min-width: 576px) and (max-width: 767px) {    .visible-sm-inline-block {        display: inline-block !important;    }}@media (min-width: 768px) and (max-width: 991px) {    .visible-md {        display: block !important;    }    table.visible-md {        display: table !important;    }    tr.visible-md {        display: table-row !important;    }    th.visible-md,    td.visible-md {        display: table-cell !important;    }}@media (min-width: 768px) and (max-width: 991px) {    .visible-md-block {        display: block !important;    }}@media (min-width: 768px) and (max-width: 991px) {    .visible-md-inline {        display: inline !important;    }}@media (min-width: 768px) and (max-width: 991px) {    .visible-md-inline-block {        display: inline-block !important;    }}@media (min-width: 992px) {    .visible-lg {        display: block !important;    }    table.visible-lg {        display: table !important;    }    tr.visible-lg {        display: table-row !important;    }    th.visible-lg,    td.visible-lg {        display: table-cell !important;    }}@media (min-width: 992px) {    .visible-lg-block {        display: block !important;    }}@media (min-width: 992px) {    .visible-lg-inline {        display: inline !important;    }}@media (min-width: 992px) {    .visible-lg-inline-block {        display: inline-block !important;    }}@media (min-width: 1200px) {    .visible-xl {        display: block !important;    }    table.visible-xl {        display: table !important;    }    tr.visible-xl {        display: table-row !important;    }    th.visible-xl,    td.visible-xl {        display: table-cell !important;    }}@media (min-width: 1200px) {    .visible-xl-block {        display: block !important;    }}@media (min-width: 1200px) {    .visible-xl-inline {        display: inline !important;    }}@media (min-width: 1200px) {    .visible-xl-inline-block {        display: inline-block !important;    }}@media (max-width: 575px) {    .hidden-xs {        display: none !important;    }}@media (min-width: 576px) and (max-width: 767px) {    .hidden-sm {        display: none !important;    }}@media (min-width: 768px) and (max-width: 991px) {    .hidden-md {        display: none !important;    }}@media (min-width: 992px) {    .hidden-lg {        display: none !important;    }}@media (min-width: 1200px) {    .hidden-xl {        display: none !important;    }}.visible-print {    display: none !important;}@media print {    .visible-print {        display: block !important;    }    table.visible-print {        display: table !important;    }    tr.visible-print {        display: table-row !important;    }    th.visible-print,    td.visible-print {        display: table-cell !important;    }}.visible-print-block {    display: none !important;}@media print {    .visible-print-block {        display: block !important;    }}.visible-print-inline {    display: none !important;}@media print {    .visible-print-inline {        display: inline !important;    }}.visible-print-inline-block {    display: none !important;}@media print {    .visible-print-inline-block {        display: inline-block !important;    }}@media print {    .hidden-print {        display: none !important;    }}/*! * Hover.css (http://ianlunn.github.io/Hover/) * Version: 2.2.0 * Author: Ian Lunn @IanLunn * Author URL: http://ianlunn.co.uk/ * Github: https://github.com/IanLunn/Hover * Hover.css Copyright Ian Lunn 2017. Generated with Sass. *//* 2D TRANSITIONS *//* Grow */.hvr-grow {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;}.hvr-grow:hover, .hvr-grow:focus, .hvr-grow:active {    -webkit-transform: scale(1.1);    transform: scale(1.1);}/* Shrink */.hvr-shrink {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;}.hvr-shrink:hover, .hvr-shrink:focus, .hvr-shrink:active {    -webkit-transform: scale(0.9);    transform: scale(0.9);}/* Pulse */@-webkit-keyframes hvr-pulse {    25% {        -webkit-transform: scale(1.1);        transform: scale(1.1);    }    75% {        -webkit-transform: scale(0.9);        transform: scale(0.9);    }}@keyframes hvr-pulse {    25% {        -webkit-transform: scale(1.1);        transform: scale(1.1);    }    75% {        -webkit-transform: scale(0.9);        transform: scale(0.9);    }}.hvr-pulse {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;}.hvr-pulse:hover, .hvr-pulse:focus, .hvr-pulse:active {    -webkit-animation-name: hvr-pulse;    animation-name: hvr-pulse;    -webkit-animation-duration: 1s;    animation-duration: 1s;    -webkit-animation-timing-function: linear;    animation-timing-function: linear;    -webkit-animation-iteration-count: infinite;    animation-iteration-count: infinite;}/* Pulse Grow */@-webkit-keyframes hvr-pulse-grow {    to {        -webkit-transform: scale(1.1);        transform: scale(1.1);    }}@keyframes hvr-pulse-grow {    to {        -webkit-transform: scale(1.1);        transform: scale(1.1);    }}.hvr-pulse-grow {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;}.hvr-pulse-grow:hover, .hvr-pulse-grow:focus, .hvr-pulse-grow:active {    -webkit-animation-name: hvr-pulse-grow;    animation-name: hvr-pulse-grow;    -webkit-animation-duration: 0.3s;    animation-duration: 0.3s;    -webkit-animation-timing-function: linear;    animation-timing-function: linear;    -webkit-animation-iteration-count: infinite;    animation-iteration-count: infinite;    -webkit-animation-direction: alternate;    animation-direction: alternate;}/* Pulse Shrink */@-webkit-keyframes hvr-pulse-shrink {    to {        -webkit-transform: scale(0.9);        transform: scale(0.9);    }}@keyframes hvr-pulse-shrink {    to {        -webkit-transform: scale(0.9);        transform: scale(0.9);    }}.hvr-pulse-shrink {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;}.hvr-pulse-shrink:hover, .hvr-pulse-shrink:focus, .hvr-pulse-shrink:active {    -webkit-animation-name: hvr-pulse-shrink;    animation-name: hvr-pulse-shrink;    -webkit-animation-duration: 0.3s;    animation-duration: 0.3s;    -webkit-animation-timing-function: linear;    animation-timing-function: linear;    -webkit-animation-iteration-count: infinite;    animation-iteration-count: infinite;    -webkit-animation-direction: alternate;    animation-direction: alternate;}/* Push */@-webkit-keyframes hvr-push {    50% {        -webkit-transform: scale(0.8);        transform: scale(0.8);    }    100% {        -webkit-transform: scale(1);        transform: scale(1);    }}@keyframes hvr-push {    50% {        -webkit-transform: scale(0.8);        transform: scale(0.8);    }    100% {        -webkit-transform: scale(1);        transform: scale(1);    }}.hvr-push {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;}.hvr-push:hover, .hvr-push:focus, .hvr-push:active {    -webkit-animation-name: hvr-push;    animation-name: hvr-push;    -webkit-animation-duration: 0.3s;    animation-duration: 0.3s;    -webkit-animation-timing-function: linear;    animation-timing-function: linear;    -webkit-animation-iteration-count: 1;    animation-iteration-count: 1;}/* Pop */@-webkit-keyframes hvr-pop {    50% {        -webkit-transform: scale(1.2);        transform: scale(1.2);    }}@keyframes hvr-pop {    50% {        -webkit-transform: scale(1.2);        transform: scale(1.2);    }}.hvr-pop {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;}.hvr-pop:hover, .hvr-pop:focus, .hvr-pop:active {    -webkit-animation-name: hvr-pop;    animation-name: hvr-pop;    -webkit-animation-duration: 0.3s;    animation-duration: 0.3s;    -webkit-animation-timing-function: linear;    animation-timing-function: linear;    -webkit-animation-iteration-count: 1;    animation-iteration-count: 1;}/* Bounce In */.hvr-bounce-in {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    -webkit-transition-duration: 0.5s;    transition-duration: 0.5s;}.hvr-bounce-in:hover, .hvr-bounce-in:focus, .hvr-bounce-in:active {    -webkit-transform: scale(1.2);    transform: scale(1.2);    -webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);    transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);}/* Bounce Out */.hvr-bounce-out {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    -webkit-transition-duration: 0.5s;    transition-duration: 0.5s;}.hvr-bounce-out:hover, .hvr-bounce-out:focus, .hvr-bounce-out:active {    -webkit-transform: scale(0.8);    transform: scale(0.8);    -webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);    transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);}/* Rotate */.hvr-rotate {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;}.hvr-rotate:hover, .hvr-rotate:focus, .hvr-rotate:active {    -webkit-transform: rotate(4deg);    transform: rotate(4deg);}/* Grow Rotate */.hvr-grow-rotate {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;}.hvr-grow-rotate:hover, .hvr-grow-rotate:focus, .hvr-grow-rotate:active {    -webkit-transform: scale(1.1) rotate(4deg);    transform: scale(1.1) rotate(4deg);}/* Float */.hvr-float {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-float:hover, .hvr-float:focus, .hvr-float:active {    -webkit-transform: translateY(-8px);    transform: translateY(-8px);}/* Sink */.hvr-sink {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-sink:hover, .hvr-sink:focus, .hvr-sink:active {    -webkit-transform: translateY(8px);    transform: translateY(8px);}/* Bob */@-webkit-keyframes hvr-bob {    0% {        -webkit-transform: translateY(-8px);        transform: translateY(-8px);    }    50% {        -webkit-transform: translateY(-4px);        transform: translateY(-4px);    }    100% {        -webkit-transform: translateY(-8px);        transform: translateY(-8px);    }}@keyframes hvr-bob {    0% {        -webkit-transform: translateY(-8px);        transform: translateY(-8px);    }    50% {        -webkit-transform: translateY(-4px);        transform: translateY(-4px);    }    100% {        -webkit-transform: translateY(-8px);        transform: translateY(-8px);    }}@-webkit-keyframes hvr-bob-float {    100% {        -webkit-transform: translateY(-8px);        transform: translateY(-8px);    }}@keyframes hvr-bob-float {    100% {        -webkit-transform: translateY(-8px);        transform: translateY(-8px);    }}.hvr-bob {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;}.hvr-bob:hover, .hvr-bob:focus, .hvr-bob:active {    -webkit-animation-name: hvr-bob-float, hvr-bob;    animation-name: hvr-bob-float, hvr-bob;    -webkit-animation-duration: .3s, 1.5s;    animation-duration: .3s, 1.5s;    -webkit-animation-delay: 0s, .3s;    animation-delay: 0s, .3s;    -webkit-animation-timing-function: ease-out, ease-in-out;    animation-timing-function: ease-out, ease-in-out;    -webkit-animation-iteration-count: 1, infinite;    animation-iteration-count: 1, infinite;    -webkit-animation-fill-mode: forwards;    animation-fill-mode: forwards;    -webkit-animation-direction: normal, alternate;    animation-direction: normal, alternate;}/* Hang */@-webkit-keyframes hvr-hang {    0% {        -webkit-transform: translateY(8px);        transform: translateY(8px);    }    50% {        -webkit-transform: translateY(4px);        transform: translateY(4px);    }    100% {        -webkit-transform: translateY(8px);        transform: translateY(8px);    }}@keyframes hvr-hang {    0% {        -webkit-transform: translateY(8px);        transform: translateY(8px);    }    50% {        -webkit-transform: translateY(4px);        transform: translateY(4px);    }    100% {        -webkit-transform: translateY(8px);        transform: translateY(8px);    }}@-webkit-keyframes hvr-hang-sink {    100% {        -webkit-transform: translateY(8px);        transform: translateY(8px);    }}@keyframes hvr-hang-sink {    100% {        -webkit-transform: translateY(8px);        transform: translateY(8px);    }}.hvr-hang {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;}.hvr-hang:hover, .hvr-hang:focus, .hvr-hang:active {    -webkit-animation-name: hvr-hang-sink, hvr-hang;    animation-name: hvr-hang-sink, hvr-hang;    -webkit-animation-duration: .3s, 1.5s;    animation-duration: .3s, 1.5s;    -webkit-animation-delay: 0s, .3s;    animation-delay: 0s, .3s;    -webkit-animation-timing-function: ease-out, ease-in-out;    animation-timing-function: ease-out, ease-in-out;    -webkit-animation-iteration-count: 1, infinite;    animation-iteration-count: 1, infinite;    -webkit-animation-fill-mode: forwards;    animation-fill-mode: forwards;    -webkit-animation-direction: normal, alternate;    animation-direction: normal, alternate;}/* Skew */.hvr-skew {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;}.hvr-skew:hover, .hvr-skew:focus, .hvr-skew:active {    -webkit-transform: skew(-10deg);    transform: skew(-10deg);}/* Skew Forward */.hvr-skew-forward {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transform-origin: 0 100%;    transform-origin: 0 100%;}.hvr-skew-forward:hover, .hvr-skew-forward:focus, .hvr-skew-forward:active {    -webkit-transform: skew(-10deg);    transform: skew(-10deg);}/* Skew Backward */.hvr-skew-backward {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transform-origin: 0 100%;    transform-origin: 0 100%;}.hvr-skew-backward:hover, .hvr-skew-backward:focus, .hvr-skew-backward:active {    -webkit-transform: skew(10deg);    transform: skew(10deg);}/* Wobble Vertical */@-webkit-keyframes hvr-wobble-vertical {    16.65% {        -webkit-transform: translateY(8px);        transform: translateY(8px);    }    33.3% {        -webkit-transform: translateY(-6px);        transform: translateY(-6px);    }    49.95% {        -webkit-transform: translateY(4px);        transform: translateY(4px);    }    66.6% {        -webkit-transform: translateY(-2px);        transform: translateY(-2px);    }    83.25% {        -webkit-transform: translateY(1px);        transform: translateY(1px);    }    100% {        -webkit-transform: translateY(0);        transform: translateY(0);    }}@keyframes hvr-wobble-vertical {    16.65% {        -webkit-transform: translateY(8px);        transform: translateY(8px);    }    33.3% {        -webkit-transform: translateY(-6px);        transform: translateY(-6px);    }    49.95% {        -webkit-transform: translateY(4px);        transform: translateY(4px);    }    66.6% {        -webkit-transform: translateY(-2px);        transform: translateY(-2px);    }    83.25% {        -webkit-transform: translateY(1px);        transform: translateY(1px);    }    100% {        -webkit-transform: translateY(0);        transform: translateY(0);    }}.hvr-wobble-vertical {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;}.hvr-wobble-vertical:hover, .hvr-wobble-vertical:focus, .hvr-wobble-vertical:active {    -webkit-animation-name: hvr-wobble-vertical;    animation-name: hvr-wobble-vertical;    -webkit-animation-duration: 1s;    animation-duration: 1s;    -webkit-animation-timing-function: ease-in-out;    animation-timing-function: ease-in-out;    -webkit-animation-iteration-count: 1;    animation-iteration-count: 1;}/* Wobble Horizontal */@-webkit-keyframes hvr-wobble-horizontal {    16.65% {        -webkit-transform: translateX(8px);        transform: translateX(8px);    }    33.3% {        -webkit-transform: translateX(-6px);        transform: translateX(-6px);    }    49.95% {        -webkit-transform: translateX(4px);        transform: translateX(4px);    }    66.6% {        -webkit-transform: translateX(-2px);        transform: translateX(-2px);    }    83.25% {        -webkit-transform: translateX(1px);        transform: translateX(1px);    }    100% {        -webkit-transform: translateX(0);        transform: translateX(0);    }}@keyframes hvr-wobble-horizontal {    16.65% {        -webkit-transform: translateX(8px);        transform: translateX(8px);    }    33.3% {        -webkit-transform: translateX(-6px);        transform: translateX(-6px);    }    49.95% {        -webkit-transform: translateX(4px);        transform: translateX(4px);    }    66.6% {        -webkit-transform: translateX(-2px);        transform: translateX(-2px);    }    83.25% {        -webkit-transform: translateX(1px);        transform: translateX(1px);    }    100% {        -webkit-transform: translateX(0);        transform: translateX(0);    }}.hvr-wobble-horizontal {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;}.hvr-wobble-horizontal:hover, .hvr-wobble-horizontal:focus, .hvr-wobble-horizontal:active {    -webkit-animation-name: hvr-wobble-horizontal;    animation-name: hvr-wobble-horizontal;    -webkit-animation-duration: 1s;    animation-duration: 1s;    -webkit-animation-timing-function: ease-in-out;    animation-timing-function: ease-in-out;    -webkit-animation-iteration-count: 1;    animation-iteration-count: 1;}/* Wobble To Bottom Right */@-webkit-keyframes hvr-wobble-to-bottom-right {    16.65% {        -webkit-transform: translate(8px, 8px);        transform: translate(8px, 8px);    }    33.3% {        -webkit-transform: translate(-6px, -6px);        transform: translate(-6px, -6px);    }    49.95% {        -webkit-transform: translate(4px, 4px);        transform: translate(4px, 4px);    }    66.6% {        -webkit-transform: translate(-2px, -2px);        transform: translate(-2px, -2px);    }    83.25% {        -webkit-transform: translate(1px, 1px);        transform: translate(1px, 1px);    }    100% {        -webkit-transform: translate(0, 0);        transform: translate(0, 0);    }}@keyframes hvr-wobble-to-bottom-right {    16.65% {        -webkit-transform: translate(8px, 8px);        transform: translate(8px, 8px);    }    33.3% {        -webkit-transform: translate(-6px, -6px);        transform: translate(-6px, -6px);    }    49.95% {        -webkit-transform: translate(4px, 4px);        transform: translate(4px, 4px);    }    66.6% {        -webkit-transform: translate(-2px, -2px);        transform: translate(-2px, -2px);    }    83.25% {        -webkit-transform: translate(1px, 1px);        transform: translate(1px, 1px);    }    100% {        -webkit-transform: translate(0, 0);        transform: translate(0, 0);    }}.hvr-wobble-to-bottom-right {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;}.hvr-wobble-to-bottom-right:hover, .hvr-wobble-to-bottom-right:focus, .hvr-wobble-to-bottom-right:active {    -webkit-animation-name: hvr-wobble-to-bottom-right;    animation-name: hvr-wobble-to-bottom-right;    -webkit-animation-duration: 1s;    animation-duration: 1s;    -webkit-animation-timing-function: ease-in-out;    animation-timing-function: ease-in-out;    -webkit-animation-iteration-count: 1;    animation-iteration-count: 1;}/* Wobble To Top Right */@-webkit-keyframes hvr-wobble-to-top-right {    16.65% {        -webkit-transform: translate(8px, -8px);        transform: translate(8px, -8px);    }    33.3% {        -webkit-transform: translate(-6px, 6px);        transform: translate(-6px, 6px);    }    49.95% {        -webkit-transform: translate(4px, -4px);        transform: translate(4px, -4px);    }    66.6% {        -webkit-transform: translate(-2px, 2px);        transform: translate(-2px, 2px);    }    83.25% {        -webkit-transform: translate(1px, -1px);        transform: translate(1px, -1px);    }    100% {        -webkit-transform: translate(0, 0);        transform: translate(0, 0);    }}@keyframes hvr-wobble-to-top-right {    16.65% {        -webkit-transform: translate(8px, -8px);        transform: translate(8px, -8px);    }    33.3% {        -webkit-transform: translate(-6px, 6px);        transform: translate(-6px, 6px);    }    49.95% {        -webkit-transform: translate(4px, -4px);        transform: translate(4px, -4px);    }    66.6% {        -webkit-transform: translate(-2px, 2px);        transform: translate(-2px, 2px);    }    83.25% {        -webkit-transform: translate(1px, -1px);        transform: translate(1px, -1px);    }    100% {        -webkit-transform: translate(0, 0);        transform: translate(0, 0);    }}.hvr-wobble-to-top-right {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;}.hvr-wobble-to-top-right:hover, .hvr-wobble-to-top-right:focus, .hvr-wobble-to-top-right:active {    -webkit-animation-name: hvr-wobble-to-top-right;    animation-name: hvr-wobble-to-top-right;    -webkit-animation-duration: 1s;    animation-duration: 1s;    -webkit-animation-timing-function: ease-in-out;    animation-timing-function: ease-in-out;    -webkit-animation-iteration-count: 1;    animation-iteration-count: 1;}/* Wobble Top */@-webkit-keyframes hvr-wobble-top {    16.65% {        -webkit-transform: skew(-12deg);        transform: skew(-12deg);    }    33.3% {        -webkit-transform: skew(10deg);        transform: skew(10deg);    }    49.95% {        -webkit-transform: skew(-6deg);        transform: skew(-6deg);    }    66.6% {        -webkit-transform: skew(4deg);        transform: skew(4deg);    }    83.25% {        -webkit-transform: skew(-2deg);        transform: skew(-2deg);    }    100% {        -webkit-transform: skew(0);        transform: skew(0);    }}@keyframes hvr-wobble-top {    16.65% {        -webkit-transform: skew(-12deg);        transform: skew(-12deg);    }    33.3% {        -webkit-transform: skew(10deg);        transform: skew(10deg);    }    49.95% {        -webkit-transform: skew(-6deg);        transform: skew(-6deg);    }    66.6% {        -webkit-transform: skew(4deg);        transform: skew(4deg);    }    83.25% {        -webkit-transform: skew(-2deg);        transform: skew(-2deg);    }    100% {        -webkit-transform: skew(0);        transform: skew(0);    }}.hvr-wobble-top {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    -webkit-transform-origin: 0 100%;    transform-origin: 0 100%;}.hvr-wobble-top:hover, .hvr-wobble-top:focus, .hvr-wobble-top:active {    -webkit-animation-name: hvr-wobble-top;    animation-name: hvr-wobble-top;    -webkit-animation-duration: 1s;    animation-duration: 1s;    -webkit-animation-timing-function: ease-in-out;    animation-timing-function: ease-in-out;    -webkit-animation-iteration-count: 1;    animation-iteration-count: 1;}/* Wobble Bottom */@-webkit-keyframes hvr-wobble-bottom {    16.65% {        -webkit-transform: skew(-12deg);        transform: skew(-12deg);    }    33.3% {        -webkit-transform: skew(10deg);        transform: skew(10deg);    }    49.95% {        -webkit-transform: skew(-6deg);        transform: skew(-6deg);    }    66.6% {        -webkit-transform: skew(4deg);        transform: skew(4deg);    }    83.25% {        -webkit-transform: skew(-2deg);        transform: skew(-2deg);    }    100% {        -webkit-transform: skew(0);        transform: skew(0);    }}@keyframes hvr-wobble-bottom {    16.65% {        -webkit-transform: skew(-12deg);        transform: skew(-12deg);    }    33.3% {        -webkit-transform: skew(10deg);        transform: skew(10deg);    }    49.95% {        -webkit-transform: skew(-6deg);        transform: skew(-6deg);    }    66.6% {        -webkit-transform: skew(4deg);        transform: skew(4deg);    }    83.25% {        -webkit-transform: skew(-2deg);        transform: skew(-2deg);    }    100% {        -webkit-transform: skew(0);        transform: skew(0);    }}.hvr-wobble-bottom {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    -webkit-transform-origin: 100% 0;    transform-origin: 100% 0;}.hvr-wobble-bottom:hover, .hvr-wobble-bottom:focus, .hvr-wobble-bottom:active {    -webkit-animation-name: hvr-wobble-bottom;    animation-name: hvr-wobble-bottom;    -webkit-animation-duration: 1s;    animation-duration: 1s;    -webkit-animation-timing-function: ease-in-out;    animation-timing-function: ease-in-out;    -webkit-animation-iteration-count: 1;    animation-iteration-count: 1;}/* Wobble Skew */@-webkit-keyframes hvr-wobble-skew {    16.65% {        -webkit-transform: skew(-12deg);        transform: skew(-12deg);    }    33.3% {        -webkit-transform: skew(10deg);        transform: skew(10deg);    }    49.95% {        -webkit-transform: skew(-6deg);        transform: skew(-6deg);    }    66.6% {        -webkit-transform: skew(4deg);        transform: skew(4deg);    }    83.25% {        -webkit-transform: skew(-2deg);        transform: skew(-2deg);    }    100% {        -webkit-transform: skew(0);        transform: skew(0);    }}@keyframes hvr-wobble-skew {    16.65% {        -webkit-transform: skew(-12deg);        transform: skew(-12deg);    }    33.3% {        -webkit-transform: skew(10deg);        transform: skew(10deg);    }    49.95% {        -webkit-transform: skew(-6deg);        transform: skew(-6deg);    }    66.6% {        -webkit-transform: skew(4deg);        transform: skew(4deg);    }    83.25% {        -webkit-transform: skew(-2deg);        transform: skew(-2deg);    }    100% {        -webkit-transform: skew(0);        transform: skew(0);    }}.hvr-wobble-skew {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;}.hvr-wobble-skew:hover, .hvr-wobble-skew:focus, .hvr-wobble-skew:active {    -webkit-animation-name: hvr-wobble-skew;    animation-name: hvr-wobble-skew;    -webkit-animation-duration: 1s;    animation-duration: 1s;    -webkit-animation-timing-function: ease-in-out;    animation-timing-function: ease-in-out;    -webkit-animation-iteration-count: 1;    animation-iteration-count: 1;}/* Buzz */@-webkit-keyframes hvr-buzz {    50% {        -webkit-transform: translateX(3px) rotate(2deg);        transform: translateX(3px) rotate(2deg);    }    100% {        -webkit-transform: translateX(-3px) rotate(-2deg);        transform: translateX(-3px) rotate(-2deg);    }}@keyframes hvr-buzz {    50% {        -webkit-transform: translateX(3px) rotate(2deg);        transform: translateX(3px) rotate(2deg);    }    100% {        -webkit-transform: translateX(-3px) rotate(-2deg);        transform: translateX(-3px) rotate(-2deg);    }}.hvr-buzz {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;}.hvr-buzz:hover, .hvr-buzz:focus, .hvr-buzz:active {    -webkit-animation-name: hvr-buzz;    animation-name: hvr-buzz;    -webkit-animation-duration: 0.15s;    animation-duration: 0.15s;    -webkit-animation-timing-function: linear;    animation-timing-function: linear;    -webkit-animation-iteration-count: infinite;    animation-iteration-count: infinite;}/* Buzz Out */@-webkit-keyframes hvr-buzz-out {    10% {        -webkit-transform: translateX(3px) rotate(2deg);        transform: translateX(3px) rotate(2deg);    }    20% {        -webkit-transform: translateX(-3px) rotate(-2deg);        transform: translateX(-3px) rotate(-2deg);    }    30% {        -webkit-transform: translateX(3px) rotate(2deg);        transform: translateX(3px) rotate(2deg);    }    40% {        -webkit-transform: translateX(-3px) rotate(-2deg);        transform: translateX(-3px) rotate(-2deg);    }    50% {        -webkit-transform: translateX(2px) rotate(1deg);        transform: translateX(2px) rotate(1deg);    }    60% {        -webkit-transform: translateX(-2px) rotate(-1deg);        transform: translateX(-2px) rotate(-1deg);    }    70% {        -webkit-transform: translateX(2px) rotate(1deg);        transform: translateX(2px) rotate(1deg);    }    80% {        -webkit-transform: translateX(-2px) rotate(-1deg);        transform: translateX(-2px) rotate(-1deg);    }    90% {        -webkit-transform: translateX(1px) rotate(0);        transform: translateX(1px) rotate(0);    }    100% {        -webkit-transform: translateX(-1px) rotate(0);        transform: translateX(-1px) rotate(0);    }}@keyframes hvr-buzz-out {    10% {        -webkit-transform: translateX(3px) rotate(2deg);        transform: translateX(3px) rotate(2deg);    }    20% {        -webkit-transform: translateX(-3px) rotate(-2deg);        transform: translateX(-3px) rotate(-2deg);    }    30% {        -webkit-transform: translateX(3px) rotate(2deg);        transform: translateX(3px) rotate(2deg);    }    40% {        -webkit-transform: translateX(-3px) rotate(-2deg);        transform: translateX(-3px) rotate(-2deg);    }    50% {        -webkit-transform: translateX(2px) rotate(1deg);        transform: translateX(2px) rotate(1deg);    }    60% {        -webkit-transform: translateX(-2px) rotate(-1deg);        transform: translateX(-2px) rotate(-1deg);    }    70% {        -webkit-transform: translateX(2px) rotate(1deg);        transform: translateX(2px) rotate(1deg);    }    80% {        -webkit-transform: translateX(-2px) rotate(-1deg);        transform: translateX(-2px) rotate(-1deg);    }    90% {        -webkit-transform: translateX(1px) rotate(0);        transform: translateX(1px) rotate(0);    }    100% {        -webkit-transform: translateX(-1px) rotate(0);        transform: translateX(-1px) rotate(0);    }}.hvr-buzz-out {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;}.hvr-buzz-out:hover, .hvr-buzz-out:focus, .hvr-buzz-out:active {    -webkit-animation-name: hvr-buzz-out;    animation-name: hvr-buzz-out;    -webkit-animation-duration: 0.75s;    animation-duration: 0.75s;    -webkit-animation-timing-function: linear;    animation-timing-function: linear;    -webkit-animation-iteration-count: 1;    animation-iteration-count: 1;}/* Forward */.hvr-forward {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;}.hvr-forward:hover, .hvr-forward:focus, .hvr-forward:active {    -webkit-transform: translateX(8px);    transform: translateX(8px);}/* Backward */.hvr-backward {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;}.hvr-backward:hover, .hvr-backward:focus, .hvr-backward:active {    -webkit-transform: translateX(-8px);    transform: translateX(-8px);}/* BACKGROUND TRANSITIONS *//* Fade */.hvr-fade {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    overflow: hidden;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: color, background-color;    transition-property: color, background-color;}.hvr-fade:hover, .hvr-fade:focus, .hvr-fade:active {    background-color: #2098D1;    color: white;}/* Back Pulse */@-webkit-keyframes hvr-back-pulse {    50% {        background-color: rgba(32, 152, 209, 0.75);    }}@keyframes hvr-back-pulse {    50% {        background-color: rgba(32, 152, 209, 0.75);    }}.hvr-back-pulse {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    overflow: hidden;    -webkit-transition-duration: 0.5s;    transition-duration: 0.5s;    -webkit-transition-property: color, background-color;    transition-property: color, background-color;}.hvr-back-pulse:hover, .hvr-back-pulse:focus, .hvr-back-pulse:active {    -webkit-animation-name: hvr-back-pulse;    animation-name: hvr-back-pulse;    -webkit-animation-duration: 1s;    animation-duration: 1s;    -webkit-animation-delay: 0.5s;    animation-delay: 0.5s;    -webkit-animation-timing-function: linear;    animation-timing-function: linear;    -webkit-animation-iteration-count: infinite;    animation-iteration-count: infinite;    background-color: #2098D1;    background-color: #2098d1;    color: white;}/* Sweep To Right */.hvr-sweep-to-right {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    -webkit-transition-property: color;    transition-property: color;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}.hvr-sweep-to-right:before {    content: "";    position: absolute;    z-index: -1;    top: 0;    left: 0;    right: 0;    bottom: 0;    background: #2098D1;    -webkit-transform: scaleX(0);    transform: scaleX(0);    -webkit-transform-origin: 0 50%;    transform-origin: 0 50%;    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-sweep-to-right:hover, .hvr-sweep-to-right:focus, .hvr-sweep-to-right:active {    color: white;}.hvr-sweep-to-right:hover:before, .hvr-sweep-to-right:focus:before, .hvr-sweep-to-right:active:before {    -webkit-transform: scaleX(1);    transform: scaleX(1);}/* Sweep To Left */.hvr-sweep-to-left {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    -webkit-transition-property: color;    transition-property: color;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}.hvr-sweep-to-left:before {    content: "";    position: absolute;    z-index: -1;    top: 0;    left: 0;    right: 0;    bottom: 0;    background: #2098D1;    -webkit-transform: scaleX(0);    transform: scaleX(0);    -webkit-transform-origin: 100% 50%;    transform-origin: 100% 50%;    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-sweep-to-left:hover, .hvr-sweep-to-left:focus, .hvr-sweep-to-left:active {    color: white;}.hvr-sweep-to-left:hover:before, .hvr-sweep-to-left:focus:before, .hvr-sweep-to-left:active:before {    -webkit-transform: scaleX(1);    transform: scaleX(1);}/* Sweep To Bottom */.hvr-sweep-to-bottom {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    -webkit-transition-property: color;    transition-property: color;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}.hvr-sweep-to-bottom:before {    content: "";    position: absolute;    z-index: -1;    top: 0;    left: 0;    right: 0;    bottom: 0;    background: #2098D1;    -webkit-transform: scaleY(0);    transform: scaleY(0);    -webkit-transform-origin: 50% 0;    transform-origin: 50% 0;    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-sweep-to-bottom:hover, .hvr-sweep-to-bottom:focus, .hvr-sweep-to-bottom:active {    color: white;}.hvr-sweep-to-bottom:hover:before, .hvr-sweep-to-bottom:focus:before, .hvr-sweep-to-bottom:active:before {    -webkit-transform: scaleY(1);    transform: scaleY(1);}/* Sweep To Top */.hvr-sweep-to-top {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    -webkit-transition-property: color;    transition-property: color;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}.hvr-sweep-to-top:before {    content: "";    position: absolute;    z-index: -1;    top: 0;    left: 0;    right: 0;    bottom: 0;    background: #2098D1;    -webkit-transform: scaleY(0);    transform: scaleY(0);    -webkit-transform-origin: 50% 100%;    transform-origin: 50% 100%;    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-sweep-to-top:hover, .hvr-sweep-to-top:focus, .hvr-sweep-to-top:active {    color: white;}.hvr-sweep-to-top:hover:before, .hvr-sweep-to-top:focus:before, .hvr-sweep-to-top:active:before {    -webkit-transform: scaleY(1);    transform: scaleY(1);}/* Bounce To Right */.hvr-bounce-to-right {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    -webkit-transition-property: color;    transition-property: color;    -webkit-transition-duration: 0.5s;    transition-duration: 0.5s;}.hvr-bounce-to-right:before {    content: "";    position: absolute;    z-index: -1;    top: 0;    left: 0;    right: 0;    bottom: 0;    background: #2098D1;    -webkit-transform: scaleX(0);    transform: scaleX(0);    -webkit-transform-origin: 0 50%;    transform-origin: 0 50%;    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-duration: 0.5s;    transition-duration: 0.5s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-bounce-to-right:hover, .hvr-bounce-to-right:focus, .hvr-bounce-to-right:active {    color: white;}.hvr-bounce-to-right:hover:before, .hvr-bounce-to-right:focus:before, .hvr-bounce-to-right:active:before {    -webkit-transform: scaleX(1);    transform: scaleX(1);    -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);    transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);}/* Bounce To Left */.hvr-bounce-to-left {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    -webkit-transition-property: color;    transition-property: color;    -webkit-transition-duration: 0.5s;    transition-duration: 0.5s;}.hvr-bounce-to-left:before {    content: "";    position: absolute;    z-index: -1;    top: 0;    left: 0;    right: 0;    bottom: 0;    background: #2098D1;    -webkit-transform: scaleX(0);    transform: scaleX(0);    -webkit-transform-origin: 100% 50%;    transform-origin: 100% 50%;    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-duration: 0.5s;    transition-duration: 0.5s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-bounce-to-left:hover, .hvr-bounce-to-left:focus, .hvr-bounce-to-left:active {    color: white;}.hvr-bounce-to-left:hover:before, .hvr-bounce-to-left:focus:before, .hvr-bounce-to-left:active:before {    -webkit-transform: scaleX(1);    transform: scaleX(1);    -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);    transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);}/* Bounce To Bottom */.hvr-bounce-to-bottom {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    -webkit-transition-property: color;    transition-property: color;    -webkit-transition-duration: 0.5s;    transition-duration: 0.5s;}.hvr-bounce-to-bottom:before {    content: "";    position: absolute;    z-index: -1;    top: 0;    left: 0;    right: 0;    bottom: 0;    background: #2098D1;    -webkit-transform: scaleY(0);    transform: scaleY(0);    -webkit-transform-origin: 50% 0;    transform-origin: 50% 0;    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-duration: 0.5s;    transition-duration: 0.5s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-bounce-to-bottom:hover, .hvr-bounce-to-bottom:focus, .hvr-bounce-to-bottom:active {    color: white;}.hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before {    -webkit-transform: scaleY(1);    transform: scaleY(1);    -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);    transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);}/* Bounce To Top */.hvr-bounce-to-top {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    -webkit-transition-property: color;    transition-property: color;    -webkit-transition-duration: 0.5s;    transition-duration: 0.5s;}.hvr-bounce-to-top:before {    content: "";    position: absolute;    z-index: -1;    top: 0;    left: 0;    right: 0;    bottom: 0;    background: #2098D1;    -webkit-transform: scaleY(0);    transform: scaleY(0);    -webkit-transform-origin: 50% 100%;    transform-origin: 50% 100%;    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-duration: 0.5s;    transition-duration: 0.5s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-bounce-to-top:hover, .hvr-bounce-to-top:focus, .hvr-bounce-to-top:active {    color: white;}.hvr-bounce-to-top:hover:before, .hvr-bounce-to-top:focus:before, .hvr-bounce-to-top:active:before {    -webkit-transform: scaleY(1);    transform: scaleY(1);    -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);    transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);}/* Radial Out */.hvr-radial-out {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    overflow: hidden;    background: #e1e1e1;    -webkit-transition-property: color;    transition-property: color;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}.hvr-radial-out:before {    content: "";    position: absolute;    z-index: -1;    top: 0;    left: 0;    right: 0;    bottom: 0;    background: #2098D1;    border-radius: 100%;    -webkit-transform: scale(0);    transform: scale(0);    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-radial-out:hover, .hvr-radial-out:focus, .hvr-radial-out:active {    color: white;}.hvr-radial-out:hover:before, .hvr-radial-out:focus:before, .hvr-radial-out:active:before {    -webkit-transform: scale(2);    transform: scale(2);}/* Radial In */.hvr-radial-in {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    overflow: hidden;    background: #2098D1;    -webkit-transition-property: color;    transition-property: color;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}.hvr-radial-in:before {    content: "";    position: absolute;    z-index: -1;    top: 0;    left: 0;    right: 0;    bottom: 0;    background: #e1e1e1;    border-radius: 100%;    -webkit-transform: scale(2);    transform: scale(2);    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-radial-in:hover, .hvr-radial-in:focus, .hvr-radial-in:active {    color: white;}.hvr-radial-in:hover:before, .hvr-radial-in:focus:before, .hvr-radial-in:active:before {    -webkit-transform: scale(0);    transform: scale(0);}/* Rectangle In */.hvr-rectangle-in {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    background: #2098D1;    -webkit-transition-property: color;    transition-property: color;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}.hvr-rectangle-in:before {    content: "";    position: absolute;    z-index: -1;    top: 0;    left: 0;    right: 0;    bottom: 0;    background: #e1e1e1;    -webkit-transform: scale(1);    transform: scale(1);    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-rectangle-in:hover, .hvr-rectangle-in:focus, .hvr-rectangle-in:active {    color: white;}.hvr-rectangle-in:hover:before, .hvr-rectangle-in:focus:before, .hvr-rectangle-in:active:before {    -webkit-transform: scale(0);    transform: scale(0);}/* Rectangle Out */.hvr-rectangle-out {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    background: #e1e1e1;    -webkit-transition-property: color;    transition-property: color;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}.hvr-rectangle-out:before {    content: "";    position: absolute;    z-index: -1;    top: 0;    left: 0;    right: 0;    bottom: 0;    background: #2098D1;    -webkit-transform: scale(0);    transform: scale(0);    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-rectangle-out:hover, .hvr-rectangle-out:focus, .hvr-rectangle-out:active {    color: white;}.hvr-rectangle-out:hover:before, .hvr-rectangle-out:focus:before, .hvr-rectangle-out:active:before {    -webkit-transform: scale(1);    transform: scale(1);}/* Shutter In Horizontal */.hvr-shutter-in-horizontal {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    background: #2098D1;    -webkit-transition-property: color;    transition-property: color;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}.hvr-shutter-in-horizontal:before {    content: "";    position: absolute;    z-index: -1;    top: 0;    bottom: 0;    left: 0;    right: 0;    background: #e1e1e1;    -webkit-transform: scaleX(1);    transform: scaleX(1);    -webkit-transform-origin: 50%;    transform-origin: 50%;    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-shutter-in-horizontal:hover, .hvr-shutter-in-horizontal:focus, .hvr-shutter-in-horizontal:active {    color: white;}.hvr-shutter-in-horizontal:hover:before, .hvr-shutter-in-horizontal:focus:before, .hvr-shutter-in-horizontal:active:before {    -webkit-transform: scaleX(0);    transform: scaleX(0);}/* Shutter Out Horizontal */.hvr-shutter-out-horizontal {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    background: #e1e1e1;    -webkit-transition-property: color;    transition-property: color;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}.hvr-shutter-out-horizontal:before {    content: "";    position: absolute;    z-index: -1;    top: 0;    bottom: 0;    left: 0;    right: 0;    background: #2098D1;    -webkit-transform: scaleX(0);    transform: scaleX(0);    -webkit-transform-origin: 50%;    transform-origin: 50%;    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-shutter-out-horizontal:hover, .hvr-shutter-out-horizontal:focus, .hvr-shutter-out-horizontal:active {    color: white;}.hvr-shutter-out-horizontal:hover:before, .hvr-shutter-out-horizontal:focus:before, .hvr-shutter-out-horizontal:active:before {    -webkit-transform: scaleX(1);    transform: scaleX(1);}/* Shutter In Vertical */.hvr-shutter-in-vertical {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    background: #2098D1;    -webkit-transition-property: color;    transition-property: color;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}.hvr-shutter-in-vertical:before {    content: "";    position: absolute;    z-index: -1;    top: 0;    bottom: 0;    left: 0;    right: 0;    background: #e1e1e1;    -webkit-transform: scaleY(1);    transform: scaleY(1);    -webkit-transform-origin: 50%;    transform-origin: 50%;    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-shutter-in-vertical:hover, .hvr-shutter-in-vertical:focus, .hvr-shutter-in-vertical:active {    color: white;}.hvr-shutter-in-vertical:hover:before, .hvr-shutter-in-vertical:focus:before, .hvr-shutter-in-vertical:active:before {    -webkit-transform: scaleY(0);    transform: scaleY(0);}/* Shutter Out Vertical */.hvr-shutter-out-vertical {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    background: #e1e1e1;    -webkit-transition-property: color;    transition-property: color;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}.hvr-shutter-out-vertical:before {    content: "";    position: absolute;    z-index: -1;    top: 0;    bottom: 0;    left: 0;    right: 0;    background: #2098D1;    -webkit-transform: scaleY(0);    transform: scaleY(0);    -webkit-transform-origin: 50%;    transform-origin: 50%;    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-shutter-out-vertical:hover, .hvr-shutter-out-vertical:focus, .hvr-shutter-out-vertical:active {    color: white;}.hvr-shutter-out-vertical:hover:before, .hvr-shutter-out-vertical:focus:before, .hvr-shutter-out-vertical:active:before {    -webkit-transform: scaleY(1);    transform: scaleY(1);}/* BORDER TRANSITIONS *//* Border Fade */.hvr-border-fade {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: box-shadow;    transition-property: box-shadow;    box-shadow: inset 0 0 0 4px #e1e1e1, 0 0 1px transparent;    /* Hack to improve aliasing on mobile/tablet devices */}.hvr-border-fade:hover, .hvr-border-fade:focus, .hvr-border-fade:active {    box-shadow: inset 0 0 0 4px #2098D1, 0 0 1px transparent;    /* Hack to improve aliasing on mobile/tablet devices */}/* Hollow */.hvr-hollow {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: background;    transition-property: background;    box-shadow: inset 0 0 0 4px #e1e1e1, 0 0 1px transparent;    /* Hack to improve aliasing on mobile/tablet devices */}.hvr-hollow:hover, .hvr-hollow:focus, .hvr-hollow:active {    background: none;}/* Trim */.hvr-trim {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;}.hvr-trim:before {    content: '';    position: absolute;    border: white solid 4px;    top: 4px;    left: 4px;    right: 4px;    bottom: 4px;    opacity: 0;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: opacity;    transition-property: opacity;}.hvr-trim:hover:before, .hvr-trim:focus:before, .hvr-trim:active:before {    opacity: 1;}/* Ripple Out */@-webkit-keyframes hvr-ripple-out {    100% {        top: -12px;        right: -12px;        bottom: -12px;        left: -12px;        opacity: 0;    }}@keyframes hvr-ripple-out {    100% {        top: -12px;        right: -12px;        bottom: -12px;        left: -12px;        opacity: 0;    }}.hvr-ripple-out {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;}.hvr-ripple-out:before {    content: '';    position: absolute;    border: #e1e1e1 solid 6px;    top: 0;    right: 0;    bottom: 0;    left: 0;    -webkit-animation-duration: 1s;    animation-duration: 1s;}.hvr-ripple-out:hover:before, .hvr-ripple-out:focus:before, .hvr-ripple-out:active:before {    -webkit-animation-name: hvr-ripple-out;    animation-name: hvr-ripple-out;}/* Ripple In */@-webkit-keyframes hvr-ripple-in {    100% {        top: 0;        right: 0;        bottom: 0;        left: 0;        opacity: 1;    }}@keyframes hvr-ripple-in {    100% {        top: 0;        right: 0;        bottom: 0;        left: 0;        opacity: 1;    }}.hvr-ripple-in {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;}.hvr-ripple-in:before {    content: '';    position: absolute;    border: #e1e1e1 solid 4px;    top: -12px;    right: -12px;    bottom: -12px;    left: -12px;    opacity: 0;    -webkit-animation-duration: 1s;    animation-duration: 1s;}.hvr-ripple-in:hover:before, .hvr-ripple-in:focus:before, .hvr-ripple-in:active:before {    -webkit-animation-name: hvr-ripple-in;    animation-name: hvr-ripple-in;}/* Outline Out */.hvr-outline-out {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;}.hvr-outline-out:before {    content: '';    position: absolute;    border: #e1e1e1 solid 4px;    top: 0;    right: 0;    bottom: 0;    left: 0;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: top, right, bottom, left;    transition-property: top, right, bottom, left;}.hvr-outline-out:hover:before, .hvr-outline-out:focus:before, .hvr-outline-out:active:before {    top: -8px;    right: -8px;    bottom: -8px;    left: -8px;}/* Outline In */.hvr-outline-in {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;}.hvr-outline-in:before {    pointer-events: none;    content: '';    position: absolute;    border: #e1e1e1 solid 4px;    top: -16px;    right: -16px;    bottom: -16px;    left: -16px;    opacity: 0;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: top, right, bottom, left;    transition-property: top, right, bottom, left;}.hvr-outline-in:hover:before, .hvr-outline-in:focus:before, .hvr-outline-in:active:before {    top: -8px;    right: -8px;    bottom: -8px;    left: -8px;    opacity: 1;}/* Round Corners */.hvr-round-corners {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: border-radius;    transition-property: border-radius;}.hvr-round-corners:hover, .hvr-round-corners:focus, .hvr-round-corners:active {    border-radius: 1em;}/* Underline From Left */.hvr-underline-from-left {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    overflow: hidden;}.hvr-underline-from-left:before {    content: "";    position: absolute;    z-index: -1;    left: 0;    right: 100%;    bottom: 0;    background: #2098D1;    height: 4px;    -webkit-transition-property: right;    transition-property: right;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-underline-from-left:hover:before, .hvr-underline-from-left:focus:before, .hvr-underline-from-left:active:before {    right: 0;}/* Underline From Center */.hvr-underline-from-center {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    overflow: hidden;}.hvr-underline-from-center:before {    content: "";    position: absolute;    z-index: -1;    left: 50%;    right: 50%;    bottom: 0;    background: #2098D1;    height: 4px;    -webkit-transition-property: left, right;    transition-property: left, right;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-underline-from-center:hover:before, .hvr-underline-from-center:focus:before, .hvr-underline-from-center:active:before {    left: 0;    right: 0;}/* Underline From Right */.hvr-underline-from-right {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    overflow: hidden;}.hvr-underline-from-right:before {    content: "";    position: absolute;    z-index: -1;    left: 100%;    right: 0;    bottom: 0;    background: #2098D1;    height: 4px;    -webkit-transition-property: left;    transition-property: left;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-underline-from-right:hover:before, .hvr-underline-from-right:focus:before, .hvr-underline-from-right:active:before {    left: 0;}/* Overline From Left */.hvr-overline-from-left {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    overflow: hidden;}.hvr-overline-from-left:before {    content: "";    position: absolute;    z-index: -1;    left: 0;    right: 100%;    top: 0;    background: #2098D1;    height: 4px;    -webkit-transition-property: right;    transition-property: right;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-overline-from-left:hover:before, .hvr-overline-from-left:focus:before, .hvr-overline-from-left:active:before {    right: 0;}/* Overline From Center */.hvr-overline-from-center {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    overflow: hidden;}.hvr-overline-from-center:before {    content: "";    position: absolute;    z-index: -1;    left: 50%;    right: 50%;    top: 0;    background: #2098D1;    height: 4px;    -webkit-transition-property: left, right;    transition-property: left, right;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-overline-from-center:hover:before, .hvr-overline-from-center:focus:before, .hvr-overline-from-center:active:before {    left: 0;    right: 0;}/* Overline From Right */.hvr-overline-from-right {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    overflow: hidden;}.hvr-overline-from-right:before {    content: "";    position: absolute;    z-index: -1;    left: 100%;    right: 0;    top: 0;    background: #2098D1;    height: 4px;    -webkit-transition-property: left;    transition-property: left;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-overline-from-right:hover:before, .hvr-overline-from-right:focus:before, .hvr-overline-from-right:active:before {    left: 0;}/* Reveal */.hvr-reveal {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    overflow: hidden;}.hvr-reveal:before {    content: "";    position: absolute;    z-index: -1;    left: 0;    right: 0;    top: 0;    bottom: 0;    border-color: #2098D1;    border-style: solid;    border-width: 0;    -webkit-transition-property: border-width;    transition-property: border-width;    -webkit-transition-duration: 0.1s;    transition-duration: 0.1s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-reveal:hover:before, .hvr-reveal:focus:before, .hvr-reveal:active:before {    -webkit-transform: translateY(0);    transform: translateY(0);    border-width: 4px;}/* Underline Reveal */.hvr-underline-reveal {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    overflow: hidden;}.hvr-underline-reveal:before {    content: "";    position: absolute;    z-index: -1;    left: 0;    right: 0;    bottom: 0;    background: #2098D1;    height: 4px;    -webkit-transform: translateY(4px);    transform: translateY(4px);    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-underline-reveal:hover:before, .hvr-underline-reveal:focus:before, .hvr-underline-reveal:active:before {    -webkit-transform: translateY(0);    transform: translateY(0);}/* Overline Reveal */.hvr-overline-reveal {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    overflow: hidden;}.hvr-overline-reveal:before {    content: "";    position: absolute;    z-index: -1;    left: 0;    right: 0;    top: 0;    background: #2098D1;    height: 4px;    -webkit-transform: translateY(-4px);    transform: translateY(-4px);    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-overline-reveal:hover:before, .hvr-overline-reveal:focus:before, .hvr-overline-reveal:active:before {    -webkit-transform: translateY(0);    transform: translateY(0);}/* SHADOW/GLOW TRANSITIONS *//* Glow */.hvr-glow {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: box-shadow;    transition-property: box-shadow;}.hvr-glow:hover, .hvr-glow:focus, .hvr-glow:active {    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);}/* Shadow */.hvr-shadow {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: box-shadow;    transition-property: box-shadow;}.hvr-shadow:hover, .hvr-shadow:focus, .hvr-shadow:active {    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);}/* Grow Shadow */.hvr-grow-shadow {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: box-shadow, transform;    transition-property: box-shadow, transform;}.hvr-grow-shadow:hover, .hvr-grow-shadow:focus, .hvr-grow-shadow:active {    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);    -webkit-transform: scale(1.1);    transform: scale(1.1);}/* Box Shadow Outset */.hvr-box-shadow-outset {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: box-shadow;    transition-property: box-shadow;}.hvr-box-shadow-outset:hover, .hvr-box-shadow-outset:focus, .hvr-box-shadow-outset:active {    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);}/* Box Shadow Inset */.hvr-box-shadow-inset {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: box-shadow;    transition-property: box-shadow;    box-shadow: inset 0 0 0 rgba(0, 0, 0, 0.6), 0 0 1px transparent;    /* Hack to improve aliasing on mobile/tablet devices */}.hvr-box-shadow-inset:hover, .hvr-box-shadow-inset:focus, .hvr-box-shadow-inset:active {    box-shadow: inset 2px 2px 2px rgba(0, 0, 0, 0.6), 0 0 1px transparent;    /* Hack to improve aliasing on mobile/tablet devices */}/* Float Shadow */.hvr-float-shadow {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;}.hvr-float-shadow:before {    pointer-events: none;    position: absolute;    z-index: -1;    content: '';    top: 100%;    left: 5%;    height: 10px;    width: 90%;    opacity: 0;    background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, transparent 80%);    background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, transparent 80%);    /* W3C */    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform, opacity;    transition-property: transform, opacity;}.hvr-float-shadow:hover, .hvr-float-shadow:focus, .hvr-float-shadow:active {    -webkit-transform: translateY(-5px);    transform: translateY(-5px);    /* move the element up by 5px */}.hvr-float-shadow:hover:before, .hvr-float-shadow:focus:before, .hvr-float-shadow:active:before {    opacity: 1;    -webkit-transform: translateY(5px);    transform: translateY(5px);    /* move the element down by 5px (it will stay in place because it's attached to the element that also moves up 5px) */}/* Shadow Radial */.hvr-shadow-radial {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;}.hvr-shadow-radial:before, .hvr-shadow-radial:after {    pointer-events: none;    position: absolute;    content: '';    left: 0;    width: 100%;    box-sizing: border-box;    background-repeat: no-repeat;    height: 5px;    opacity: 0;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: opacity;    transition-property: opacity;}.hvr-shadow-radial:before {    bottom: 100%;    background: -webkit-radial-gradient(50% 150%, ellipse, rgba(0, 0, 0, 0.6) 0%, transparent 80%);    background: radial-gradient(ellipse at 50% 150%, rgba(0, 0, 0, 0.6) 0%, transparent 80%);}.hvr-shadow-radial:after {    top: 100%;    background: -webkit-radial-gradient(50% -50%, ellipse, rgba(0, 0, 0, 0.6) 0%, transparent 80%);    background: radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.6) 0%, transparent 80%);}.hvr-shadow-radial:hover:before, .hvr-shadow-radial:focus:before, .hvr-shadow-radial:active:before, .hvr-shadow-radial:hover:after, .hvr-shadow-radial:focus:after, .hvr-shadow-radial:active:after {    opacity: 1;}/* SPEECH BUBBLES *//* Bubble Top */.hvr-bubble-top {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;}.hvr-bubble-top:before {    pointer-events: none;    position: absolute;    z-index: -1;    content: '';    border-style: solid;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;    left: calc(50% - 10px);    top: 0;    border-width: 0 10px 10px 10px;    border-color: transparent transparent #e1e1e1 transparent;}.hvr-bubble-top:hover:before, .hvr-bubble-top:focus:before, .hvr-bubble-top:active:before {    -webkit-transform: translateY(-10px);    transform: translateY(-10px);}/* Bubble Right */.hvr-bubble-right {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;}.hvr-bubble-right:before {    pointer-events: none;    position: absolute;    z-index: -1;    content: '';    border-style: solid;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;    top: calc(50% - 10px);    right: 0;    border-width: 10px 0 10px 10px;    border-color: transparent transparent transparent #e1e1e1;}.hvr-bubble-right:hover:before, .hvr-bubble-right:focus:before, .hvr-bubble-right:active:before {    -webkit-transform: translateX(10px);    transform: translateX(10px);}/* Bubble Bottom */.hvr-bubble-bottom {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;}.hvr-bubble-bottom:before {    pointer-events: none;    position: absolute;    z-index: -1;    content: '';    border-style: solid;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;    left: calc(50% - 10px);    bottom: 0;    border-width: 10px 10px 0 10px;    border-color: #e1e1e1 transparent transparent transparent;}.hvr-bubble-bottom:hover:before, .hvr-bubble-bottom:focus:before, .hvr-bubble-bottom:active:before {    -webkit-transform: translateY(10px);    transform: translateY(10px);}/* Bubble Left */.hvr-bubble-left {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;}.hvr-bubble-left:before {    pointer-events: none;    position: absolute;    z-index: -1;    content: '';    border-style: solid;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;    top: calc(50% - 10px);    left: 0;    border-width: 10px 10px 10px 0;    border-color: transparent #e1e1e1 transparent transparent;}.hvr-bubble-left:hover:before, .hvr-bubble-left:focus:before, .hvr-bubble-left:active:before {    -webkit-transform: translateX(-10px);    transform: translateX(-10px);}/* Bubble Float Top */.hvr-bubble-float-top {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;}.hvr-bubble-float-top:before {    position: absolute;    z-index: -1;    content: '';    left: calc(50% - 10px);    top: 0;    border-style: solid;    border-width: 0 10px 10px 10px;    border-color: transparent transparent #e1e1e1 transparent;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;}.hvr-bubble-float-top:hover, .hvr-bubble-float-top:focus, .hvr-bubble-float-top:active {    -webkit-transform: translateY(10px);    transform: translateY(10px);}.hvr-bubble-float-top:hover:before, .hvr-bubble-float-top:focus:before, .hvr-bubble-float-top:active:before {    -webkit-transform: translateY(-10px);    transform: translateY(-10px);}/* Bubble Float Right */.hvr-bubble-float-right {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;}.hvr-bubble-float-right:before {    position: absolute;    z-index: -1;    top: calc(50% - 10px);    right: 0;    content: '';    border-style: solid;    border-width: 10px 0 10px 10px;    border-color: transparent transparent transparent #e1e1e1;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;}.hvr-bubble-float-right:hover, .hvr-bubble-float-right:focus, .hvr-bubble-float-right:active {    -webkit-transform: translateX(-10px);    transform: translateX(-10px);}.hvr-bubble-float-right:hover:before, .hvr-bubble-float-right:focus:before, .hvr-bubble-float-right:active:before {    -webkit-transform: translateX(10px);    transform: translateX(10px);}/* Bubble Float Bottom */.hvr-bubble-float-bottom {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;}.hvr-bubble-float-bottom:before {    position: absolute;    z-index: -1;    content: '';    left: calc(50% - 10px);    bottom: 0;    border-style: solid;    border-width: 10px 10px 0 10px;    border-color: #e1e1e1 transparent transparent transparent;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;}.hvr-bubble-float-bottom:hover, .hvr-bubble-float-bottom:focus, .hvr-bubble-float-bottom:active {    -webkit-transform: translateY(-10px);    transform: translateY(-10px);}.hvr-bubble-float-bottom:hover:before, .hvr-bubble-float-bottom:focus:before, .hvr-bubble-float-bottom:active:before {    -webkit-transform: translateY(10px);    transform: translateY(10px);}/* Bubble Float Left */.hvr-bubble-float-left {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;}.hvr-bubble-float-left:before {    position: absolute;    z-index: -1;    content: '';    top: calc(50% - 10px);    left: 0;    border-style: solid;    border-width: 10px 10px 10px 0;    border-color: transparent #e1e1e1 transparent transparent;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;}.hvr-bubble-float-left:hover, .hvr-bubble-float-left:focus, .hvr-bubble-float-left:active {    -webkit-transform: translateX(10px);    transform: translateX(10px);}.hvr-bubble-float-left:hover:before, .hvr-bubble-float-left:focus:before, .hvr-bubble-float-left:active:before {    -webkit-transform: translateX(-10px);    transform: translateX(-10px);}/* ICONS *//* Icon Back */.hvr-icon-back {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    padding-left: 2.2em;    -webkit-transition-duration: 0.1s;    transition-duration: 0.1s;}.hvr-icon-back:before {    content: "\f137";    position: absolute;    left: 1em;    padding: 0 1px;    font-family: FontAwesome;    -webkit-transform: translateZ(0);    transform: translateZ(0);    -webkit-transition-duration: 0.1s;    transition-duration: 0.1s;    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-icon-back:hover:before, .hvr-icon-back:focus:before, .hvr-icon-back:active:before {    -webkit-transform: translateX(-4px);    transform: translateX(-4px);}/* Icon Forward */.hvr-icon-forward {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    padding-right: 2.2em;    -webkit-transition-duration: 0.1s;    transition-duration: 0.1s;}.hvr-icon-forward:before {    content: "\f138";    position: absolute;    right: 1em;    padding: 0 1px;    font-family: FontAwesome;    -webkit-transform: translateZ(0);    transform: translateZ(0);    -webkit-transition-duration: 0.1s;    transition-duration: 0.1s;    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-icon-forward:hover:before, .hvr-icon-forward:focus:before, .hvr-icon-forward:active:before {    -webkit-transform: translateX(4px);    transform: translateX(4px);}/* Icon Down */@-webkit-keyframes hvr-icon-down {    0%,    50%,    100% {        -webkit-transform: translateY(0);        transform: translateY(0);    }    25%,    75% {        -webkit-transform: translateY(6px);        transform: translateY(6px);    }}@keyframes hvr-icon-down {    0%,    50%,    100% {        -webkit-transform: translateY(0);        transform: translateY(0);    }    25%,    75% {        -webkit-transform: translateY(6px);        transform: translateY(6px);    }}/* Icon Down */.hvr-icon-down {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    padding-right: 2.2em;}.hvr-icon-down:before {    content: "\f01a";    position: absolute;    right: 1em;    padding: 0 1px;    font-family: FontAwesome;    -webkit-transform: translateZ(0);    transform: translateZ(0);}.hvr-icon-down:hover:before, .hvr-icon-down:focus:before, .hvr-icon-down:active:before {    -webkit-animation-name: hvr-icon-down;    animation-name: hvr-icon-down;    -webkit-animation-duration: 0.75s;    animation-duration: 0.75s;    -webkit-animation-timing-function: ease-out;    animation-timing-function: ease-out;}/* Icon Up */@-webkit-keyframes hvr-icon-up {    0%,    50%,    100% {        -webkit-transform: translateY(0);        transform: translateY(0);    }    25%,    75% {        -webkit-transform: translateY(-6px);        transform: translateY(-6px);    }}@keyframes hvr-icon-up {    0%,    50%,    100% {        -webkit-transform: translateY(0);        transform: translateY(0);    }    25%,    75% {        -webkit-transform: translateY(-6px);        transform: translateY(-6px);    }}/* Icon Up */.hvr-icon-up {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    padding-right: 2.2em;}.hvr-icon-up:before {    content: "\f01b";    position: absolute;    right: 1em;    padding: 0 1px;    font-family: FontAwesome;    -webkit-transform: translateZ(0);    transform: translateZ(0);}.hvr-icon-up:hover:before, .hvr-icon-up:focus:before, .hvr-icon-up:active:before {    -webkit-animation-name: hvr-icon-up;    animation-name: hvr-icon-up;    -webkit-animation-duration: 0.75s;    animation-duration: 0.75s;    -webkit-animation-timing-function: ease-out;    animation-timing-function: ease-out;}/* Icon Spin */.hvr-icon-spin {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    padding-right: 2.2em;}.hvr-icon-spin:before {    content: "\f021";    position: absolute;    right: 1em;    padding: 0 1px;    font-family: FontAwesome;    -webkit-transition-duration: 1s;    transition-duration: 1s;    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-timing-function: ease-in-out;    transition-timing-function: ease-in-out;}.hvr-icon-spin:hover:before, .hvr-icon-spin:focus:before, .hvr-icon-spin:active:before {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);}/* Icon Drop */@-webkit-keyframes hvr-icon-drop {    0% {        opacity: 0;    }    50% {        opacity: 0;        -webkit-transform: translateY(-100%);        transform: translateY(-100%);    }    51%,    100% {        opacity: 1;    }}@keyframes hvr-icon-drop {    0% {        opacity: 0;    }    50% {        opacity: 0;        -webkit-transform: translateY(-100%);        transform: translateY(-100%);    }    51%,    100% {        opacity: 1;    }}/* Icon Drop */.hvr-icon-drop {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    padding-right: 2.2em;}.hvr-icon-drop:before {    content: "\f041";    position: absolute;    right: 1em;    opacity: 1;    padding: 0 1px;    font-family: FontAwesome;    -webkit-transform: translateZ(0);    transform: translateZ(0);}.hvr-icon-drop:hover:before, .hvr-icon-drop:focus:before, .hvr-icon-drop:active:before {    opacity: 0;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-animation-name: hvr-icon-drop;    animation-name: hvr-icon-drop;    -webkit-animation-duration: 0.5s;    animation-duration: 0.5s;    -webkit-animation-delay: 0.3s;    animation-delay: 0.3s;    -webkit-animation-fill-mode: forwards;    animation-fill-mode: forwards;    -webkit-animation-timing-function: ease-in-out;    animation-timing-function: ease-in-out;    -webkit-animation-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);    animation-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);}/* Icon Fade */.hvr-icon-fade {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    padding-right: 2.2em;}.hvr-icon-fade:before {    content: "\f00c";    position: absolute;    right: 1em;    padding: 0 1px;    font-family: FontAwesome;    -webkit-transform: translateZ(0);    transform: translateZ(0);    -webkit-transition-duration: 0.5s;    transition-duration: 0.5s;    -webkit-transition-property: color;    transition-property: color;}.hvr-icon-fade:hover:before, .hvr-icon-fade:focus:before, .hvr-icon-fade:active:before {    color: #0F9E5E;}/* Icon Float Away */@-webkit-keyframes hvr-icon-float-away {    0% {        opacity: 1;    }    100% {        opacity: 0;        -webkit-transform: translateY(-1em);        transform: translateY(-1em);    }}@keyframes hvr-icon-float-away {    0% {        opacity: 1;    }    100% {        opacity: 0;        -webkit-transform: translateY(-1em);        transform: translateY(-1em);    }}/* Icon Float Away */.hvr-icon-float-away {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    padding-right: 2.2em;}.hvr-icon-float-away:before, .hvr-icon-float-away:after {    content: "\f055";    position: absolute;    right: 1em;    padding: 0 1px;    font-family: FontAwesome;}.hvr-icon-float-away:after {    opacity: 0;    -webkit-animation-duration: 0.5s;    animation-duration: 0.5s;    -webkit-animation-fill-mode: forwards;    animation-fill-mode: forwards;}.hvr-icon-float-away:hover:after, .hvr-icon-float-away:focus:after, .hvr-icon-float-away:active:after {    -webkit-animation-name: hvr-icon-float-away;    animation-name: hvr-icon-float-away;    -webkit-animation-timing-function: ease-out;    animation-timing-function: ease-out;}/* Icon Sink Away */@-webkit-keyframes hvr-icon-sink-away {    0% {        opacity: 1;    }    100% {        opacity: 0;        -webkit-transform: translateY(1em);        transform: translateY(1em);    }}@keyframes hvr-icon-sink-away {    0% {        opacity: 1;    }    100% {        opacity: 0;        -webkit-transform: translateY(1em);        transform: translateY(1em);    }}/* Icon Sink Away */.hvr-icon-sink-away {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    padding-right: 2.2em;}.hvr-icon-sink-away:before, .hvr-icon-sink-away:after {    content: "\f056";    position: absolute;    right: 1em;    padding: 0 1px;    font-family: FontAwesome;    -webkit-transform: translateZ(0);    transform: translateZ(0);}.hvr-icon-sink-away:after {    opacity: 0;    -webkit-animation-duration: 0.5s;    animation-duration: 0.5s;    -webkit-animation-fill-mode: forwards;    animation-fill-mode: forwards;}.hvr-icon-sink-away:hover:after, .hvr-icon-sink-away:focus:after, .hvr-icon-sink-away:active:after {    -webkit-animation-name: hvr-icon-sink-away;    animation-name: hvr-icon-sink-away;    -webkit-animation-timing-function: ease-out;    animation-timing-function: ease-out;}/* Icon Grow */.hvr-icon-grow {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    padding-right: 2.2em;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}.hvr-icon-grow:before {    content: "\f118";    position: absolute;    right: 1em;    padding: 0 1px;    font-family: FontAwesome;    -webkit-transform: translateZ(0);    transform: translateZ(0);    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-icon-grow:hover:before, .hvr-icon-grow:focus:before, .hvr-icon-grow:active:before {    -webkit-transform: scale(1.3) translateZ(0);    transform: scale(1.3) translateZ(0);}/* Icon Shrink */.hvr-icon-shrink {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    padding-right: 2.2em;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}.hvr-icon-shrink:before {    content: "\f119";    position: absolute;    right: 1em;    padding: 0 1px;    font-family: FontAwesome;    -webkit-transform: translateZ(0);    transform: translateZ(0);    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-icon-shrink:hover:before, .hvr-icon-shrink:focus:before, .hvr-icon-shrink:active:before {    -webkit-transform: scale(0.8);    transform: scale(0.8);}/* Icon Pulse */@-webkit-keyframes hvr-icon-pulse {    25% {        -webkit-transform: scale(1.3);        transform: scale(1.3);    }    75% {        -webkit-transform: scale(0.8);        transform: scale(0.8);    }}@keyframes hvr-icon-pulse {    25% {        -webkit-transform: scale(1.3);        transform: scale(1.3);    }    75% {        -webkit-transform: scale(0.8);        transform: scale(0.8);    }}.hvr-icon-pulse {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    padding-right: 2.2em;}.hvr-icon-pulse:before {    content: "\f015";    position: absolute;    right: 1em;    padding: 0 1px;    font-family: FontAwesome;    -webkit-transform: translateZ(0);    transform: translateZ(0);    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-icon-pulse:hover:before, .hvr-icon-pulse:focus:before, .hvr-icon-pulse:active:before {    -webkit-animation-name: hvr-icon-pulse;    animation-name: hvr-icon-pulse;    -webkit-animation-duration: 1s;    animation-duration: 1s;    -webkit-animation-timing-function: linear;    animation-timing-function: linear;    -webkit-animation-iteration-count: infinite;    animation-iteration-count: infinite;}/* Icon Pulse Grow */@-webkit-keyframes hvr-icon-pulse-grow {    to {        -webkit-transform: scale(1.3);        transform: scale(1.3);    }}@keyframes hvr-icon-pulse-grow {    to {        -webkit-transform: scale(1.3);        transform: scale(1.3);    }}.hvr-icon-pulse-grow {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    padding-right: 2.2em;}.hvr-icon-pulse-grow:before {    content: "\f015";    position: absolute;    right: 1em;    padding: 0 1px;    font-family: FontAwesome;    -webkit-transform: translateZ(0);    transform: translateZ(0);    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-icon-pulse-grow:hover:before, .hvr-icon-pulse-grow:focus:before, .hvr-icon-pulse-grow:active:before {    -webkit-animation-name: hvr-icon-pulse-grow;    animation-name: hvr-icon-pulse-grow;    -webkit-animation-duration: 0.3s;    animation-duration: 0.3s;    -webkit-animation-timing-function: linear;    animation-timing-function: linear;    -webkit-animation-iteration-count: infinite;    animation-iteration-count: infinite;    -webkit-animation-direction: alternate;    animation-direction: alternate;}/* Icon Pulse Shrink */@-webkit-keyframes hvr-icon-pulse-shrink {    to {        -webkit-transform: scale(0.8);        transform: scale(0.8);    }}@keyframes hvr-icon-pulse-shrink {    to {        -webkit-transform: scale(0.8);        transform: scale(0.8);    }}.hvr-icon-pulse-shrink {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    padding-right: 2.2em;}.hvr-icon-pulse-shrink:before {    content: "\f015";    position: absolute;    right: 1em;    padding: 0 1px;    font-family: FontAwesome;    -webkit-transform: translateZ(0);    transform: translateZ(0);    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-icon-pulse-shrink:hover:before, .hvr-icon-pulse-shrink:focus:before, .hvr-icon-pulse-shrink:active:before {    -webkit-animation-name: hvr-icon-pulse-shrink;    animation-name: hvr-icon-pulse-shrink;    -webkit-animation-duration: 0.3s;    animation-duration: 0.3s;    -webkit-animation-timing-function: linear;    animation-timing-function: linear;    -webkit-animation-iteration-count: infinite;    animation-iteration-count: infinite;    -webkit-animation-direction: alternate;    animation-direction: alternate;}/* Icon Push */@-webkit-keyframes hvr-icon-push {    50% {        -webkit-transform: scale(0.5);        transform: scale(0.5);    }}@keyframes hvr-icon-push {    50% {        -webkit-transform: scale(0.5);        transform: scale(0.5);    }}.hvr-icon-push {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    padding-right: 2.2em;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}.hvr-icon-push:before {    content: "\f006";    position: absolute;    right: 1em;    padding: 0 1px;    font-family: FontAwesome;    -webkit-transform: translateZ(0);    transform: translateZ(0);    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-icon-push:hover:before, .hvr-icon-push:focus:before, .hvr-icon-push:active:before {    -webkit-animation-name: hvr-icon-push;    animation-name: hvr-icon-push;    -webkit-animation-duration: 0.3s;    animation-duration: 0.3s;    -webkit-animation-timing-function: linear;    animation-timing-function: linear;    -webkit-animation-iteration-count: 1;    animation-iteration-count: 1;}/* Icon Pop */@-webkit-keyframes hvr-icon-pop {    50% {        -webkit-transform: scale(1.5);        transform: scale(1.5);    }}@keyframes hvr-icon-pop {    50% {        -webkit-transform: scale(1.5);        transform: scale(1.5);    }}.hvr-icon-pop {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    padding-right: 2.2em;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}.hvr-icon-pop:before {    content: "\f005";    position: absolute;    right: 1em;    padding: 0 1px;    font-family: FontAwesome;    -webkit-transform: translateZ(0);    transform: translateZ(0);    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-icon-pop:hover:before, .hvr-icon-pop:focus:before, .hvr-icon-pop:active:before {    -webkit-animation-name: hvr-icon-pop;    animation-name: hvr-icon-pop;    -webkit-animation-duration: 0.3s;    animation-duration: 0.3s;    -webkit-animation-timing-function: linear;    animation-timing-function: linear;    -webkit-animation-iteration-count: 1;    animation-iteration-count: 1;}/* Icon Bounce */.hvr-icon-bounce {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    padding-right: 2.2em;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}.hvr-icon-bounce:before {    content: "\f087";    position: absolute;    right: 1em;    padding: 0 1px;    font-family: FontAwesome;    -webkit-transform: translateZ(0);    transform: translateZ(0);    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-icon-bounce:hover:before, .hvr-icon-bounce:focus:before, .hvr-icon-bounce:active:before {    -webkit-transform: scale(1.5);    transform: scale(1.5);    -webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);    transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);}/* Icon Rotate */.hvr-icon-rotate {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    padding-right: 2.2em;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}.hvr-icon-rotate:before {    content: "\f0c6";    position: absolute;    right: 1em;    padding: 0 1px;    font-family: FontAwesome;    -webkit-transform: translateZ(0);    transform: translateZ(0);    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-icon-rotate:hover:before, .hvr-icon-rotate:focus:before, .hvr-icon-rotate:active:before {    -webkit-transform: rotate(20deg);    transform: rotate(20deg);}/* Icon Grow Rotate */.hvr-icon-grow-rotate {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    padding-right: 2.2em;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}.hvr-icon-grow-rotate:before {    content: "\f095";    position: absolute;    right: 1em;    padding: 0 1px;    font-family: FontAwesome;    -webkit-transform: translateZ(0);    transform: translateZ(0);    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-icon-grow-rotate:hover:before, .hvr-icon-grow-rotate:focus:before, .hvr-icon-grow-rotate:active:before {    -webkit-transform: scale(1.5) rotate(12deg);    transform: scale(1.5) rotate(12deg);}/* Icon Float */.hvr-icon-float {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    padding-right: 2.2em;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}.hvr-icon-float:before {    content: "\f01b";    position: absolute;    right: 1em;    padding: 0 1px;    font-family: FontAwesome;    -webkit-transform: translateZ(0);    transform: translateZ(0);    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-icon-float:hover:before, .hvr-icon-float:focus:before, .hvr-icon-float:active:before {    -webkit-transform: translateY(-4px);    transform: translateY(-4px);}/* Icon Sink */.hvr-icon-sink {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    padding-right: 2.2em;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}.hvr-icon-sink:before {    content: "\f01a";    position: absolute;    right: 1em;    padding: 0 1px;    font-family: FontAwesome;    -webkit-transform: translateZ(0);    transform: translateZ(0);    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.hvr-icon-sink:hover:before, .hvr-icon-sink:focus:before, .hvr-icon-sink:active:before {    -webkit-transform: translateY(4px);    transform: translateY(4px);}/* Icon Bob */@-webkit-keyframes hvr-icon-bob {    0% {        -webkit-transform: translateY(-6px);        transform: translateY(-6px);    }    50% {        -webkit-transform: translateY(-2px);        transform: translateY(-2px);    }    100% {        -webkit-transform: translateY(-6px);        transform: translateY(-6px);    }}@keyframes hvr-icon-bob {    0% {        -webkit-transform: translateY(-6px);        transform: translateY(-6px);    }    50% {        -webkit-transform: translateY(-2px);        transform: translateY(-2px);    }    100% {        -webkit-transform: translateY(-6px);        transform: translateY(-6px);    }}@-webkit-keyframes hvr-icon-bob-float {    100% {        -webkit-transform: translateY(-6px);        transform: translateY(-6px);    }}@keyframes hvr-icon-bob-float {    100% {        -webkit-transform: translateY(-6px);        transform: translateY(-6px);    }}.hvr-icon-bob {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    padding-right: 2.2em;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}.hvr-icon-bob:before {    content: "\f077";    position: absolute;    right: 1em;    padding: 0 1px;    font-family: FontAwesome;    -webkit-transform: translateZ(0);    transform: translateZ(0);}.hvr-icon-bob:hover:before, .hvr-icon-bob:focus:before, .hvr-icon-bob:active:before {    -webkit-animation-name: hvr-icon-bob-float, hvr-icon-bob;    animation-name: hvr-icon-bob-float, hvr-icon-bob;    -webkit-animation-duration: .3s, 1.5s;    animation-duration: .3s, 1.5s;    -webkit-animation-delay: 0s, .3s;    animation-delay: 0s, .3s;    -webkit-animation-timing-function: ease-out, ease-in-out;    animation-timing-function: ease-out, ease-in-out;    -webkit-animation-iteration-count: 1, infinite;    animation-iteration-count: 1, infinite;    -webkit-animation-fill-mode: forwards;    animation-fill-mode: forwards;    -webkit-animation-direction: normal, alternate;    animation-direction: normal, alternate;}/* Icon Hang */@-webkit-keyframes hvr-icon-hang {    0% {        -webkit-transform: translateY(6px);        transform: translateY(6px);    }    50% {        -webkit-transform: translateY(2px);        transform: translateY(2px);    }    100% {        -webkit-transform: translateY(6px);        transform: translateY(6px);    }}@keyframes hvr-icon-hang {    0% {        -webkit-transform: translateY(6px);        transform: translateY(6px);    }    50% {        -webkit-transform: translateY(2px);        transform: translateY(2px);    }    100% {        -webkit-transform: translateY(6px);        transform: translateY(6px);    }}@-webkit-keyframes hvr-icon-hang-sink {    100% {        -webkit-transform: translateY(6px);        transform: translateY(6px);    }}@keyframes hvr-icon-hang-sink {    100% {        -webkit-transform: translateY(6px);        transform: translateY(6px);    }}.hvr-icon-hang {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    padding-right: 2.2em;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}.hvr-icon-hang:before {    content: "\f078";    position: absolute;    right: 1em;    padding: 0 1px;    font-family: FontAwesome;    -webkit-transform: translateZ(0);    transform: translateZ(0);}.hvr-icon-hang:hover:before, .hvr-icon-hang:focus:before, .hvr-icon-hang:active:before {    -webkit-animation-name: hvr-icon-hang-sink, hvr-icon-hang;    animation-name: hvr-icon-hang-sink, hvr-icon-hang;    -webkit-animation-duration: .3s, 1.5s;    animation-duration: .3s, 1.5s;    -webkit-animation-delay: 0s, .3s;    animation-delay: 0s, .3s;    -webkit-animation-timing-function: ease-out, ease-in-out;    animation-timing-function: ease-out, ease-in-out;    -webkit-animation-iteration-count: 1, infinite;    animation-iteration-count: 1, infinite;    -webkit-animation-fill-mode: forwards;    animation-fill-mode: forwards;    -webkit-animation-direction: normal, alternate;    animation-direction: normal, alternate;}/* Icon Wobble Horizontal */@-webkit-keyframes hvr-icon-wobble-horizontal {    16.65% {        -webkit-transform: translateX(6px);        transform: translateX(6px);    }    33.3% {        -webkit-transform: translateX(-5px);        transform: translateX(-5px);    }    49.95% {        -webkit-transform: translateX(4px);        transform: translateX(4px);    }    66.6% {        -webkit-transform: translateX(-2px);        transform: translateX(-2px);    }    83.25% {        -webkit-transform: translateX(1px);        transform: translateX(1px);    }    100% {        -webkit-transform: translateX(0);        transform: translateX(0);    }}@keyframes hvr-icon-wobble-horizontal {    16.65% {        -webkit-transform: translateX(6px);        transform: translateX(6px);    }    33.3% {        -webkit-transform: translateX(-5px);        transform: translateX(-5px);    }    49.95% {        -webkit-transform: translateX(4px);        transform: translateX(4px);    }    66.6% {        -webkit-transform: translateX(-2px);        transform: translateX(-2px);    }    83.25% {        -webkit-transform: translateX(1px);        transform: translateX(1px);    }    100% {        -webkit-transform: translateX(0);        transform: translateX(0);    }}.hvr-icon-wobble-horizontal {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    padding-right: 2.2em;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}.hvr-icon-wobble-horizontal:before {    content: "\f061";    position: absolute;    right: 1em;    padding: 0 1px;    font-family: FontAwesome;    -webkit-transform: translateZ(0);    transform: translateZ(0);}.hvr-icon-wobble-horizontal:hover:before, .hvr-icon-wobble-horizontal:focus:before, .hvr-icon-wobble-horizontal:active:before {    -webkit-animation-name: hvr-icon-wobble-horizontal;    animation-name: hvr-icon-wobble-horizontal;    -webkit-animation-duration: 1s;    animation-duration: 1s;    -webkit-animation-timing-function: ease-in-out;    animation-timing-function: ease-in-out;    -webkit-animation-iteration-count: 1;    animation-iteration-count: 1;}/* Icon Wobble Vertical */@-webkit-keyframes hvr-icon-wobble-vertical {    16.65% {        -webkit-transform: translateY(6px);        transform: translateY(6px);    }    33.3% {        -webkit-transform: translateY(-5px);        transform: translateY(-5px);    }    49.95% {        -webkit-transform: translateY(4px);        transform: translateY(4px);    }    66.6% {        -webkit-transform: translateY(-2px);        transform: translateY(-2px);    }    83.25% {        -webkit-transform: translateY(1px);        transform: translateY(1px);    }    100% {        -webkit-transform: translateY(0);        transform: translateY(0);    }}@keyframes hvr-icon-wobble-vertical {    16.65% {        -webkit-transform: translateY(6px);        transform: translateY(6px);    }    33.3% {        -webkit-transform: translateY(-5px);        transform: translateY(-5px);    }    49.95% {        -webkit-transform: translateY(4px);        transform: translateY(4px);    }    66.6% {        -webkit-transform: translateY(-2px);        transform: translateY(-2px);    }    83.25% {        -webkit-transform: translateY(1px);        transform: translateY(1px);    }    100% {        -webkit-transform: translateY(0);        transform: translateY(0);    }}.hvr-icon-wobble-vertical {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    padding-right: 2.2em;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}.hvr-icon-wobble-vertical:before {    content: "\f062";    position: absolute;    right: 1em;    padding: 0 1px;    font-family: FontAwesome;    -webkit-transform: translateZ(0);    transform: translateZ(0);}.hvr-icon-wobble-vertical:hover:before, .hvr-icon-wobble-vertical:focus:before, .hvr-icon-wobble-vertical:active:before {    -webkit-animation-name: hvr-icon-wobble-vertical;    animation-name: hvr-icon-wobble-vertical;    -webkit-animation-duration: 1s;    animation-duration: 1s;    -webkit-animation-timing-function: ease-in-out;    animation-timing-function: ease-in-out;    -webkit-animation-iteration-count: 1;    animation-iteration-count: 1;}/* Icon Buzz */@-webkit-keyframes hvr-icon-buzz {    50% {        -webkit-transform: translateX(3px) rotate(2deg);        transform: translateX(3px) rotate(2deg);    }    100% {        -webkit-transform: translateX(-3px) rotate(-2deg);        transform: translateX(-3px) rotate(-2deg);    }}@keyframes hvr-icon-buzz {    50% {        -webkit-transform: translateX(3px) rotate(2deg);        transform: translateX(3px) rotate(2deg);    }    100% {        -webkit-transform: translateX(-3px) rotate(-2deg);        transform: translateX(-3px) rotate(-2deg);    }}.hvr-icon-buzz {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    padding-right: 2.2em;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}.hvr-icon-buzz:before {    content: "\f017";    position: absolute;    right: 1em;    padding: 0 1px;    font-family: FontAwesome;    -webkit-transform: translateZ(0);    transform: translateZ(0);}.hvr-icon-buzz:hover:before, .hvr-icon-buzz:focus:before, .hvr-icon-buzz:active:before {    -webkit-animation-name: hvr-icon-buzz;    animation-name: hvr-icon-buzz;    -webkit-animation-duration: 0.15s;    animation-duration: 0.15s;    -webkit-animation-timing-function: linear;    animation-timing-function: linear;    -webkit-animation-iteration-count: infinite;    animation-iteration-count: infinite;}/* Icon Buzz Out */@-webkit-keyframes hvr-icon-buzz-out {    10% {        -webkit-transform: translateX(3px) rotate(2deg);        transform: translateX(3px) rotate(2deg);    }    20% {        -webkit-transform: translateX(-3px) rotate(-2deg);        transform: translateX(-3px) rotate(-2deg);    }    30% {        -webkit-transform: translateX(3px) rotate(2deg);        transform: translateX(3px) rotate(2deg);    }    40% {        -webkit-transform: translateX(-3px) rotate(-2deg);        transform: translateX(-3px) rotate(-2deg);    }    50% {        -webkit-transform: translateX(2px) rotate(1deg);        transform: translateX(2px) rotate(1deg);    }    60% {        -webkit-transform: translateX(-2px) rotate(-1deg);        transform: translateX(-2px) rotate(-1deg);    }    70% {        -webkit-transform: translateX(2px) rotate(1deg);        transform: translateX(2px) rotate(1deg);    }    80% {        -webkit-transform: translateX(-2px) rotate(-1deg);        transform: translateX(-2px) rotate(-1deg);    }    90% {        -webkit-transform: translateX(1px) rotate(0);        transform: translateX(1px) rotate(0);    }    100% {        -webkit-transform: translateX(-1px) rotate(0);        transform: translateX(-1px) rotate(0);    }}@keyframes hvr-icon-buzz-out {    10% {        -webkit-transform: translateX(3px) rotate(2deg);        transform: translateX(3px) rotate(2deg);    }    20% {        -webkit-transform: translateX(-3px) rotate(-2deg);        transform: translateX(-3px) rotate(-2deg);    }    30% {        -webkit-transform: translateX(3px) rotate(2deg);        transform: translateX(3px) rotate(2deg);    }    40% {        -webkit-transform: translateX(-3px) rotate(-2deg);        transform: translateX(-3px) rotate(-2deg);    }    50% {        -webkit-transform: translateX(2px) rotate(1deg);        transform: translateX(2px) rotate(1deg);    }    60% {        -webkit-transform: translateX(-2px) rotate(-1deg);        transform: translateX(-2px) rotate(-1deg);    }    70% {        -webkit-transform: translateX(2px) rotate(1deg);        transform: translateX(2px) rotate(1deg);    }    80% {        -webkit-transform: translateX(-2px) rotate(-1deg);        transform: translateX(-2px) rotate(-1deg);    }    90% {        -webkit-transform: translateX(1px) rotate(0);        transform: translateX(1px) rotate(0);    }    100% {        -webkit-transform: translateX(-1px) rotate(0);        transform: translateX(-1px) rotate(0);    }}.hvr-icon-buzz-out {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;    padding-right: 2.2em;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;}.hvr-icon-buzz-out:before {    content: "\f023";    position: absolute;    right: 1em;    padding: 0 1px;    font-family: FontAwesome;    -webkit-transform: translateZ(0);    transform: translateZ(0);}.hvr-icon-buzz-out:hover:before, .hvr-icon-buzz-out:focus:before, .hvr-icon-buzz-out:active:before {    -webkit-animation-name: hvr-icon-buzz-out;    animation-name: hvr-icon-buzz-out;    -webkit-animation-duration: 0.75s;    animation-duration: 0.75s;    -webkit-animation-timing-function: linear;    animation-timing-function: linear;    -webkit-animation-iteration-count: 1;    animation-iteration-count: 1;}/* CURLS *//* Curl Top Left */.hvr-curl-top-left {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;}.hvr-curl-top-left:before {    pointer-events: none;    position: absolute;    content: '';    height: 0;    width: 0;    top: 0;    left: 0;    background: white;    /* IE9 */    background: linear-gradient(135deg, white 45%, #aaa 50%, #ccc 56%, white 80%);    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#ffffff', endColorstr='#000000');    /*For IE7-8-9*/    z-index: 1000;    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: width, height;    transition-property: width, height;}.hvr-curl-top-left:hover:before, .hvr-curl-top-left:focus:before, .hvr-curl-top-left:active:before {    width: 25px;    height: 25px;}/* Curl Top Right */.hvr-curl-top-right {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;}.hvr-curl-top-right:before {    pointer-events: none;    position: absolute;    content: '';    height: 0;    width: 0;    top: 0;    right: 0;    background: white;    /* IE9 */    background: linear-gradient(225deg, white 45%, #aaa 50%, #ccc 56%, white 80%);    box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.4);    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: width, height;    transition-property: width, height;}.hvr-curl-top-right:hover:before, .hvr-curl-top-right:focus:before, .hvr-curl-top-right:active:before {    width: 25px;    height: 25px;}/* Curl Bottom Right */.hvr-curl-bottom-right {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;}.hvr-curl-bottom-right:before {    pointer-events: none;    position: absolute;    content: '';    height: 0;    width: 0;    bottom: 0;    right: 0;    background: white;    /* IE9 */    background: linear-gradient(315deg, white 45%, #aaa 50%, #ccc 56%, white 80%);    box-shadow: -1px -1px 1px rgba(0, 0, 0, 0.4);    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: width, height;    transition-property: width, height;}.hvr-curl-bottom-right:hover:before, .hvr-curl-bottom-right:focus:before, .hvr-curl-bottom-right:active:before {    width: 25px;    height: 25px;}/* Curl Bottom Left */.hvr-curl-bottom-left {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px transparent;    position: relative;}.hvr-curl-bottom-left:before {    pointer-events: none;    position: absolute;    content: '';    height: 0;    width: 0;    bottom: 0;    left: 0;    background: white;    /* IE9 */    background: linear-gradient(45deg, white 45%, #aaa 50%, #ccc 56%, white 80%);    box-shadow: 1px -1px 1px rgba(0, 0, 0, 0.4);    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: width, height;    transition-property: width, height;}.hvr-curl-bottom-left:hover:before, .hvr-curl-bottom-left:focus:before, .hvr-curl-bottom-left:active:before {    width: 25px;    height: 25px;}/*# sourceMappingURL=hover.css.map *//*! * SlickNav Responsive Mobile Menu v1.0.10 * (c) 2016 Josh Cope * licensed under MIT */.slicknav_btn {    display: none;}/*.slicknav_parent > a{  &:before{    font-family:"urdang";    position:absolute;    right:20px;    width:30px;    height:12px;    font-size:14px;    content:'\e804';    color:$default-link;    text-align:right;    padding-top:3px;  }}.slicknav_parent.slicknav_open > a{  &:before{    content:'\e805';  }}*/.slicknav_menu {    background: transparent !important;    *zoom: 1;}.slicknav_menu .slicknav_menutxt {    display: block;    line-height: 1.188em;    float: left;}.slicknav_menu .slicknav_icon {    float: left;    /*width: 1.125em;    height: 0.875em;*/    width: 22px;    height: 18px;    /*margin: 0.188em 0 0 0.438em;*/    margin: 16px 20px 0 0;}.slicknav_menu .slicknav_icon:before {    background: transparent;    width: 22px;    height: 18px;    display: block;    font-size: 18px;    content: "\e80c";    position: absolute;    color: #064C54;    font-family: "urdang";}.slicknav_menu .slicknav_open .slicknav_icon:before {    content: "\e80d";}.slicknav_menu .slicknav_no-text {    margin: 0;}.slicknav_menu:before {    content: " ";    display: table;}.slicknav_menu:after {    content: " ";    display: table;    clear: both;}.slicknav_nav {    clear: both;}.slicknav_nav ul {    display: block;}.slicknav_nav li {    display: block;}.slicknav_nav .slicknav_arrow {    display: none;    /*font-size: 0.8em;    margin: 0 0 0 0.4em; */    /*position:absolute;    right:20px;    text-indent:-9999px;    &:before{      position:absolute;      right:20px;      width:30px;      height:12px;      font-size:12px;      content:'\e804';      color:$green;    }*/}.slicknav_nav .slicknav_item {    cursor: pointer;}.slicknav_nav .slicknav_item a {    display: inline;}.slicknav_nav .slicknav_row {    display: block;}.slicknav_nav a {    display: block;}.slicknav_nav .slicknav_parent-link a {    display: inline;}.slicknav_brand {    float: left;}.slicknav_menu {    /*font-size: 16px;*/    box-sizing: border-box;    /*background: #4c4c4c;  padding: 5px;*/}.slicknav_menu * {    box-sizing: border-box;}.slicknav_menu .slicknav_menutxt {    color: #fff;    /*font-weight: bold;*/    /*text-shadow: 0 1px 3px #000;*/}.slicknav_menu .slicknav_icon-bar {    /*background-color: #fff;*/}.slicknav_btn {    /*margin: 5px 5px 6px;  text-decoration: none;  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  background-color: #222;*/}.slicknav_nav {    color: #FFFFFF;    position: fixed;    top: 0;    left: 0;    width: 100%;    right: 0;    height: 100%;    background-color: #064C54;    padding: 100px 10px 10px;    /*font-size: 0.875em;*/    list-style: none;    overflow: hidden;    text-align: left;}.slicknav_nav li {    padding: 0;    margin: 0 15px;    font-size: 2rem;    font-size: 32px;    line-height: 1em;    /*&.mobile-tertiary{        a{          display:inline-block;          margin-right:25px;          border-bottom:0;          padding:12px 0;          width:auto;          border-bottom:none;        }      }*/    /*ul{        margin:0;        background-color:$black;        li{            a{              padding-top:12px;              color:$white;              border-bottom:0;              &:hover{                color:$white;              }            }            &:first-of-type{              a{                padding-top:12px;              }            }          }        }*/    /*      &:first-of-type{        a{          padding-top:0;        }        ul{          li{            a{              padding-top:12px;            }          }        }      }*/}.slicknav_nav li:last-of-type {    border-bottom: none;}.slicknav_nav li a {    width: 100%;    display: block;    color: #FFFFFF;    padding: 16px 0 16px 0;    text-decoration: none;    font-family: 'Roboto', sans-serif;    font-weight: 400;    font-style: normal;}.slicknav_nav li a:hover, .slicknav_nav li a:active, .slicknav_nav li a:focus, .slicknav_nav li a.active {    color: #97D700;    text-decoration: none;}.slicknav_nav li .user {    width: 100%;    display: block;    color: #FFFFFF;    padding: 10px 0 10px 0;    text-decoration: none;}.slicknav_nav li.account {    font-size: 1.5rem;    font-size: 24px;}.slicknav_nav li.account a {    padding: 10px 0 10px 0;}.slicknav_nav li.account.first {    border-top: 1px solid #618b00;    margin-top: 20px;}.slicknav_nav li.account.last {    border-bottom: 1px solid #618b00;    margin-bottom: 20px;}.slicknav_nav li.mobile-search {    text-align: right;}.slicknav_nav li.mobile-search button {    margin-top: 10px;    min-width: 33%;}.slicknav_nav .slicknav_txtnode {    margin-left: 15px;}.slicknav_nav .slicknav_item a {    padding: 0;    margin: 0;}.slicknav_nav .slicknav_parent-link a {    padding: 0;    margin: 0;}/*.slicknav_brand {  color: #fff;  font-size: 18px;  line-height: 30px;  padding: 7px 12px;  height: 44px; }*//*! * Hamburgers * @description Tasty CSS-animated hamburgers * @author Jonathan Suh @jonsuh * @site https://jonsuh.com/hamburgers * @link https://github.com/jonsuh/hamburgers */.hamburger {    padding: 15px 15px;    display: inline-block;    cursor: pointer;    transition-property: opacity, filter;    transition-duration: 0.15s;    transition-timing-function: linear;    font: inherit;    color: inherit;    text-transform: none;    background-color: transparent;    border: 0;    margin: 0;    overflow: visible;}.hamburger:hover {    opacity: 1;}.hamburger-box {    width: 20px;    height: 14px;    display: inline-block;    position: relative;}.hamburger-inner {    display: block;    top: 50%;    margin-top: -1px;}.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {    width: 20px;    height: 2px;    background-color: #97D700;    border-radius: 4px;    position: absolute;    transition-property: transform;    transition-duration: 0.15s;    transition-timing-function: ease;}.hamburger-inner::before, .hamburger-inner::after {    content: "";    display: block;}.hamburger-inner::before {    top: -6px;}.hamburger-inner::after {    bottom: -6px;}/*   * 3DX   */.hamburger--3dx .hamburger-box {    perspective: 40px;}.hamburger--3dx .hamburger-inner {    transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);}.hamburger--3dx .hamburger-inner::before, .hamburger--3dx .hamburger-inner::after {    transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);}.hamburger--3dx.is-active .hamburger-inner {    background-color: transparent;    transform: rotateY(180deg);}.hamburger--3dx.is-active .hamburger-inner::before {    transform: translate3d(0, 6px, 0) rotate(45deg);}.hamburger--3dx.is-active .hamburger-inner::after {    transform: translate3d(0, -6px, 0) rotate(-45deg);}/*   * 3DX Reverse   */.hamburger--3dx-r .hamburger-box {    perspective: 40px;}.hamburger--3dx-r .hamburger-inner {    transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);}.hamburger--3dx-r .hamburger-inner::before, .hamburger--3dx-r .hamburger-inner::after {    transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);}.hamburger--3dx-r.is-active .hamburger-inner {    background-color: transparent;    transform: rotateY(-180deg);}.hamburger--3dx-r.is-active .hamburger-inner::before {    transform: translate3d(0, 6px, 0) rotate(45deg);}.hamburger--3dx-r.is-active .hamburger-inner::after {    transform: translate3d(0, -6px, 0) rotate(-45deg);}/*   * 3DY   */.hamburger--3dy .hamburger-box {    perspective: 40px;}.hamburger--3dy .hamburger-inner {    transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);}.hamburger--3dy .hamburger-inner::before, .hamburger--3dy .hamburger-inner::after {    transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);}.hamburger--3dy.is-active .hamburger-inner {    background-color: transparent;    transform: rotateX(-180deg);}.hamburger--3dy.is-active .hamburger-inner::before {    transform: translate3d(0, 6px, 0) rotate(45deg);}.hamburger--3dy.is-active .hamburger-inner::after {    transform: translate3d(0, -6px, 0) rotate(-45deg);}/*   * 3DY Reverse   */.hamburger--3dy-r .hamburger-box {    perspective: 40px;}.hamburger--3dy-r .hamburger-inner {    transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);}.hamburger--3dy-r .hamburger-inner::before, .hamburger--3dy-r .hamburger-inner::after {    transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);}.hamburger--3dy-r.is-active .hamburger-inner {    background-color: transparent;    transform: rotateX(180deg);}.hamburger--3dy-r.is-active .hamburger-inner::before {    transform: translate3d(0, 6px, 0) rotate(45deg);}.hamburger--3dy-r.is-active .hamburger-inner::after {    transform: translate3d(0, -6px, 0) rotate(-45deg);}/*   * 3DXY   */.hamburger--3dxy .hamburger-box {    perspective: 40px;}.hamburger--3dxy .hamburger-inner {    transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);}.hamburger--3dxy .hamburger-inner::before, .hamburger--3dxy .hamburger-inner::after {    transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);}.hamburger--3dxy.is-active .hamburger-inner {    background-color: transparent;    transform: rotateX(180deg) rotateY(180deg);}.hamburger--3dxy.is-active .hamburger-inner::before {    transform: translate3d(0, 6px, 0) rotate(45deg);}.hamburger--3dxy.is-active .hamburger-inner::after {    transform: translate3d(0, -6px, 0) rotate(-45deg);}/*   * 3DXY Reverse   */.hamburger--3dxy-r .hamburger-box {    perspective: 40px;}.hamburger--3dxy-r .hamburger-inner {    transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);}.hamburger--3dxy-r .hamburger-inner::before, .hamburger--3dxy-r .hamburger-inner::after {    transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);}.hamburger--3dxy-r.is-active .hamburger-inner {    background-color: transparent;    transform: rotateX(180deg) rotateY(180deg) rotateZ(-180deg);}.hamburger--3dxy-r.is-active .hamburger-inner::before {    transform: translate3d(0, 6px, 0) rotate(45deg);}.hamburger--3dxy-r.is-active .hamburger-inner::after {    transform: translate3d(0, -6px, 0) rotate(-45deg);}/*   * Arrow   */.hamburger--arrow.is-active .hamburger-inner::before {    transform: translate3d(-4px, 0, 0) rotate(-45deg) scale(0.7, 1);}.hamburger--arrow.is-active .hamburger-inner::after {    transform: translate3d(-4px, 0, 0) rotate(45deg) scale(0.7, 1);}/*   * Arrow Right   */.hamburger--arrow-r.is-active .hamburger-inner::before {    transform: translate3d(4px, 0, 0) rotate(45deg) scale(0.7, 1);}.hamburger--arrow-r.is-active .hamburger-inner::after {    transform: translate3d(4px, 0, 0) rotate(-45deg) scale(0.7, 1);}/*   * Arrow Alt   */.hamburger--arrowalt .hamburger-inner::before {    transition: top 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);}.hamburger--arrowalt .hamburger-inner::after {    transition: bottom 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);}.hamburger--arrowalt.is-active .hamburger-inner::before {    top: 0;    transform: translate3d(-4px, -5px, 0) rotate(-45deg) scale(0.7, 1);    transition: top 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);}.hamburger--arrowalt.is-active .hamburger-inner::after {    bottom: 0;    transform: translate3d(-4px, 5px, 0) rotate(45deg) scale(0.7, 1);    transition: bottom 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);}/*   * Arrow Alt Right   */.hamburger--arrowalt-r .hamburger-inner::before {    transition: top 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);}.hamburger--arrowalt-r .hamburger-inner::after {    transition: bottom 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);}.hamburger--arrowalt-r.is-active .hamburger-inner::before {    top: 0;    transform: translate3d(4px, -5px, 0) rotate(45deg) scale(0.7, 1);    transition: top 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);}.hamburger--arrowalt-r.is-active .hamburger-inner::after {    bottom: 0;    transform: translate3d(4px, 5px, 0) rotate(-45deg) scale(0.7, 1);    transition: bottom 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);}/* * Arrow Turn */.hamburger--arrowturn.is-active .hamburger-inner {    transform: rotate(-180deg);}.hamburger--arrowturn.is-active .hamburger-inner::before {    transform: translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1);}.hamburger--arrowturn.is-active .hamburger-inner::after {    transform: translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1);}/* * Arrow Turn Right */.hamburger--arrowturn-r.is-active .hamburger-inner {    transform: rotate(-180deg);}.hamburger--arrowturn-r.is-active .hamburger-inner::before {    transform: translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1);}.hamburger--arrowturn-r.is-active .hamburger-inner::after {    transform: translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1);}/*   * Boring   */.hamburger--boring .hamburger-inner, .hamburger--boring .hamburger-inner::before, .hamburger--boring .hamburger-inner::after {    transition-property: none;}.hamburger--boring.is-active .hamburger-inner {    transform: rotate(45deg);}.hamburger--boring.is-active .hamburger-inner::before {    top: 0;    opacity: 0;}.hamburger--boring.is-active .hamburger-inner::after {    bottom: 0;    transform: rotate(-90deg);}/*   * Collapse   */.hamburger--collapse .hamburger-inner {    top: auto;    bottom: 0;    transition-duration: 0.13s;    transition-delay: 0.13s;    transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}.hamburger--collapse .hamburger-inner::after {    top: -12px;    transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear;}.hamburger--collapse .hamburger-inner::before {    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 {    transform: translate3d(0, -6px, 0) rotate(-45deg);    transition-delay: 0.22s;    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}.hamburger--collapse.is-active .hamburger-inner::after {    top: 0;    opacity: 0;    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;    transform: rotate(-90deg);    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);}/*   * Collapse Reverse   */.hamburger--collapse-r .hamburger-inner {    top: auto;    bottom: 0;    transition-duration: 0.13s;    transition-delay: 0.13s;    transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}.hamburger--collapse-r .hamburger-inner::after {    top: -12px;    transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear;}.hamburger--collapse-r .hamburger-inner::before {    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-r.is-active .hamburger-inner {    transform: translate3d(0, -6px, 0) rotate(45deg);    transition-delay: 0.22s;    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}.hamburger--collapse-r.is-active .hamburger-inner::after {    top: 0;    opacity: 0;    transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear;}.hamburger--collapse-r.is-active .hamburger-inner::before {    top: 0;    transform: rotate(90deg);    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);}/*   * Elastic   */.hamburger--elastic .hamburger-inner {    top: 1px;    transition-duration: 0.275s;    transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);}.hamburger--elastic .hamburger-inner::before {    top: 6px;    transition: opacity 0.125s 0.275s ease;}.hamburger--elastic .hamburger-inner::after {    top: 12px;    transition: transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55);}.hamburger--elastic.is-active .hamburger-inner {    transform: translate3d(0, 6px, 0) rotate(135deg);    transition-delay: 0.075s;}.hamburger--elastic.is-active .hamburger-inner::before {    transition-delay: 0s;    opacity: 0;}.hamburger--elastic.is-active .hamburger-inner::after {    transform: translate3d(0, -12px, 0) rotate(-270deg);    transition-delay: 0.075s;}/*   * Elastic Reverse   */.hamburger--elastic-r .hamburger-inner {    top: 1px;    transition-duration: 0.275s;    transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);}.hamburger--elastic-r .hamburger-inner::before {    top: 6px;    transition: opacity 0.125s 0.275s ease;}.hamburger--elastic-r .hamburger-inner::after {    top: 12px;    transition: transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55);}.hamburger--elastic-r.is-active .hamburger-inner {    transform: translate3d(0, 6px, 0) rotate(-135deg);    transition-delay: 0.075s;}.hamburger--elastic-r.is-active .hamburger-inner::before {    transition-delay: 0s;    opacity: 0;}.hamburger--elastic-r.is-active .hamburger-inner::after {    transform: translate3d(0, -12px, 0) rotate(270deg);    transition-delay: 0.075s;}/*   * Emphatic   */.hamburger--emphatic {    overflow: hidden;}.hamburger--emphatic .hamburger-inner {    transition: background-color 0.125s 0.175s ease-in;}.hamburger--emphatic .hamburger-inner::before {    left: 0;    transition: transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, left 0.125s 0.175s ease-in;}.hamburger--emphatic .hamburger-inner::after {    top: 6px;    right: 0;    transition: transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, right 0.125s 0.175s ease-in;}.hamburger--emphatic.is-active .hamburger-inner {    transition-delay: 0s;    transition-timing-function: ease-out;    background-color: transparent;}.hamburger--emphatic.is-active .hamburger-inner::before {    left: -40px;    top: -40px;    transform: translate3d(40px, 40px, 0) rotate(45deg);    transition: left 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);}.hamburger--emphatic.is-active .hamburger-inner::after {    right: -40px;    top: -40px;    transform: translate3d(-40px, 40px, 0) rotate(-45deg);    transition: right 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);}/*   * Emphatic Reverse   */.hamburger--emphatic-r {    overflow: hidden;}.hamburger--emphatic-r .hamburger-inner {    transition: background-color 0.125s 0.175s ease-in;}.hamburger--emphatic-r .hamburger-inner::before {    left: 0;    transition: transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, left 0.125s 0.175s ease-in;}.hamburger--emphatic-r .hamburger-inner::after {    top: 6px;    right: 0;    transition: transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, right 0.125s 0.175s ease-in;}.hamburger--emphatic-r.is-active .hamburger-inner {    transition-delay: 0s;    transition-timing-function: ease-out;    background-color: transparent;}.hamburger--emphatic-r.is-active .hamburger-inner::before {    left: -40px;    top: 40px;    transform: translate3d(40px, -40px, 0) rotate(-45deg);    transition: left 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);}.hamburger--emphatic-r.is-active .hamburger-inner::after {    right: -40px;    top: 40px;    transform: translate3d(-40px, -40px, 0) rotate(45deg);    transition: right 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);}/*   * Minus   */.hamburger--minus .hamburger-inner::before, .hamburger--minus .hamburger-inner::after {    transition: bottom 0.08s 0s ease-out, top 0.08s 0s ease-out, opacity 0s linear;}.hamburger--minus.is-active .hamburger-inner::before, .hamburger--minus.is-active .hamburger-inner::after {    opacity: 0;    transition: bottom 0.08s ease-out, top 0.08s ease-out, opacity 0s 0.08s linear;}.hamburger--minus.is-active .hamburger-inner::before {    top: 0;}.hamburger--minus.is-active .hamburger-inner::after {    bottom: 0;}/*   * Slider   */.hamburger--slider .hamburger-inner {    top: 1px;}.hamburger--slider .hamburger-inner::before {    top: 6px;    transition-property: transform, opacity;    transition-timing-function: ease;    transition-duration: 0.15s;}.hamburger--slider .hamburger-inner::after {    top: 12px;}.hamburger--slider.is-active .hamburger-inner {    transform: translate3d(0, 6px, 0) rotate(45deg);}.hamburger--slider.is-active .hamburger-inner::before {    transform: rotate(-45deg) translate3d(-2.8571428571px, -4px, 0);    opacity: 0;}.hamburger--slider.is-active .hamburger-inner::after {    transform: translate3d(0, -12px, 0) rotate(-90deg);}/*   * Slider Reverse   */.hamburger--slider-r .hamburger-inner {    top: 1px;}.hamburger--slider-r .hamburger-inner::before {    top: 6px;    transition-property: transform, opacity;    transition-timing-function: ease;    transition-duration: 0.15s;}.hamburger--slider-r .hamburger-inner::after {    top: 12px;}.hamburger--slider-r.is-active .hamburger-inner {    transform: translate3d(0, 6px, 0) rotate(-45deg);}.hamburger--slider-r.is-active .hamburger-inner::before {    transform: rotate(45deg) translate3d(2.8571428571px, -4px, 0);    opacity: 0;}.hamburger--slider-r.is-active .hamburger-inner::after {    transform: translate3d(0, -12px, 0) rotate(90deg);}/*   * Spin   */.hamburger--spin .hamburger-inner {    transition-duration: 0.22s;    transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}.hamburger--spin .hamburger-inner::before {    transition: top 0.1s 0.25s ease-in, opacity 0.1s ease-in;}.hamburger--spin .hamburger-inner::after {    transition: bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);}.hamburger--spin.is-active .hamburger-inner {    transform: rotate(225deg);    transition-delay: 0.12s;    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}.hamburger--spin.is-active .hamburger-inner::before {    top: 0;    opacity: 0;    transition: top 0.1s ease-out, opacity 0.1s 0.12s ease-out;}.hamburger--spin.is-active .hamburger-inner::after {    bottom: 0;    transform: rotate(-90deg);    transition: bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);}/*   * Spin Reverse   */.hamburger--spin-r .hamburger-inner {    transition-duration: 0.22s;    transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}.hamburger--spin-r .hamburger-inner::before {    transition: top 0.1s 0.25s ease-in, opacity 0.1s ease-in;}.hamburger--spin-r .hamburger-inner::after {    transition: bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);}.hamburger--spin-r.is-active .hamburger-inner {    transform: rotate(-225deg);    transition-delay: 0.12s;    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}.hamburger--spin-r.is-active .hamburger-inner::before {    top: 0;    opacity: 0;    transition: top 0.1s ease-out, opacity 0.1s 0.12s ease-out;}.hamburger--spin-r.is-active .hamburger-inner::after {    bottom: 0;    transform: rotate(90deg);    transition: bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);}/*   * Spring   */.hamburger--spring .hamburger-inner {    top: 1px;    transition: background-color 0s 0.13s linear;}.hamburger--spring .hamburger-inner::before {    top: 6px;    transition: top 0.1s 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--spring .hamburger-inner::after {    top: 12px;    transition: top 0.2s 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--spring.is-active .hamburger-inner {    transition-delay: 0.22s;    background-color: transparent;}.hamburger--spring.is-active .hamburger-inner::before {    top: 0;    transition: top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);    transform: translate3d(0, 6px, 0) rotate(45deg);}.hamburger--spring.is-active .hamburger-inner::after {    top: 0;    transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);    transform: translate3d(0, 6px, 0) rotate(-45deg);}/*   * Spring Reverse   */.hamburger--spring-r .hamburger-inner {    top: auto;    bottom: 0;    transition-duration: 0.13s;    transition-delay: 0s;    transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}.hamburger--spring-r .hamburger-inner::after {    top: -12px;    transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0s linear;}.hamburger--spring-r .hamburger-inner::before {    transition: top 0.1s 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--spring-r.is-active .hamburger-inner {    transform: translate3d(0, -6px, 0) rotate(-45deg);    transition-delay: 0.22s;    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}.hamburger--spring-r.is-active .hamburger-inner::after {    top: 0;    opacity: 0;    transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0s 0.22s linear;}.hamburger--spring-r.is-active .hamburger-inner::before {    top: 0;    transform: rotate(90deg);    transition: top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);}/*   * Stand   */.hamburger--stand .hamburger-inner {    transition: transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19), background-color 0s 0.075s linear;}.hamburger--stand .hamburger-inner::before {    transition: top 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);}.hamburger--stand .hamburger-inner::after {    transition: bottom 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);}.hamburger--stand.is-active .hamburger-inner {    transform: rotate(90deg);    background-color: transparent;    transition: transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 0s 0.15s linear;}.hamburger--stand.is-active .hamburger-inner::before {    top: 0;    transform: rotate(-45deg);    transition: top 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);}.hamburger--stand.is-active .hamburger-inner::after {    bottom: 0;    transform: rotate(45deg);    transition: bottom 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);}/*   * Stand Reverse   */.hamburger--stand-r .hamburger-inner {    transition: transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19), background-color 0s 0.075s linear;}.hamburger--stand-r .hamburger-inner::before {    transition: top 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);}.hamburger--stand-r .hamburger-inner::after {    transition: bottom 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);}.hamburger--stand-r.is-active .hamburger-inner {    transform: rotate(-90deg);    background-color: transparent;    transition: transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 0s 0.15s linear;}.hamburger--stand-r.is-active .hamburger-inner::before {    top: 0;    transform: rotate(-45deg);    transition: top 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);}.hamburger--stand-r.is-active .hamburger-inner::after {    bottom: 0;    transform: rotate(45deg);    transition: bottom 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);}/*   * Squeeze   */.hamburger--squeeze .hamburger-inner {    transition-duration: 0.075s;    transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}.hamburger--squeeze .hamburger-inner::before {    transition: top 0.075s 0.12s ease, opacity 0.075s ease;}.hamburger--squeeze .hamburger-inner::after {    transition: bottom 0.075s 0.12s ease, transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19);}.hamburger--squeeze.is-active .hamburger-inner {    transform: rotate(45deg);    transition-delay: 0.12s;    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}.hamburger--squeeze.is-active .hamburger-inner::before {    top: 0;    opacity: 0;    transition: top 0.075s ease, opacity 0.075s 0.12s ease;}.hamburger--squeeze.is-active .hamburger-inner::after {    bottom: 0;    transform: rotate(-90deg);    transition: bottom 0.075s ease, transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);}/*   * Vortex   */.hamburger--vortex .hamburger-inner {    transition-duration: 0.2s;    transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);}.hamburger--vortex .hamburger-inner::before, .hamburger--vortex .hamburger-inner::after {    transition-duration: 0s;    transition-delay: 0.1s;    transition-timing-function: linear;}.hamburger--vortex .hamburger-inner::before {    transition-property: top, opacity;}.hamburger--vortex .hamburger-inner::after {    transition-property: bottom, transform;}.hamburger--vortex.is-active .hamburger-inner {    transform: rotate(765deg);    transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);}.hamburger--vortex.is-active .hamburger-inner::before, .hamburger--vortex.is-active .hamburger-inner::after {    transition-delay: 0s;}.hamburger--vortex.is-active .hamburger-inner::before {    top: 0;    opacity: 0;}.hamburger--vortex.is-active .hamburger-inner::after {    bottom: 0;    transform: rotate(90deg);}/*   * Vortex Reverse   */.hamburger--vortex-r .hamburger-inner {    transition-duration: 0.2s;    transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);}.hamburger--vortex-r .hamburger-inner::before, .hamburger--vortex-r .hamburger-inner::after {    transition-duration: 0s;    transition-delay: 0.1s;    transition-timing-function: linear;}.hamburger--vortex-r .hamburger-inner::before {    transition-property: top, opacity;}.hamburger--vortex-r .hamburger-inner::after {    transition-property: bottom, transform;}.hamburger--vortex-r.is-active .hamburger-inner {    transform: rotate(-765deg);    transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);}.hamburger--vortex-r.is-active .hamburger-inner::before, .hamburger--vortex-r.is-active .hamburger-inner::after {    transition-delay: 0s;}.hamburger--vortex-r.is-active .hamburger-inner::before {    top: 0;    opacity: 0;}.hamburger--vortex-r.is-active .hamburger-inner::after {    bottom: 0;    transform: rotate(-90deg);}/* iCheck plugin Square skin, grey----------------------------------- */.icheckbox_square-grey,.iradio_square-grey {    display: inline-block;    *display: inline;    vertical-align: middle;    margin: 0 10px 0 0;    padding: 0;    width: 22px;    height: 22px;    background-image: url("../images/icheck-grey.png");    -webkit-background-size: 288px 24px;    background-size: 288px 24px;    border: none;    cursor: pointer;}.icheckbox_square-grey {    background-position: 0 0;}.icheckbox_square-grey.hover,.icheckbox_square-grey.focus {    background-position: -24px 0;}.icheckbox_square-grey.checked {    background-position: -48px 0;}.icheckbox_square-grey.checked.focus {    background-position: -240px 0;}.icheckbox_square-grey.disabled {    background-position: -72px 0;    cursor: default;}.icheckbox_square-grey.checked.disabled {    background-position: -96px 0;}.iradio_square-grey {    background-position: -120px 0;}.iradio_square-grey.hover,.iradio_square-grey.focus {    background-position: -144px 0;}.iradio_square-grey.checked {    background-position: -168px 0;}.iradio_square-grey.checked.focus {    background-position: -264px 0;}.iradio_square-grey.disabled {    background-position: -192px 0;    cursor: default;}.iradio_square-grey.checked.disabled {    background-position: -216px 0;}/* HiDPI support */@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) {    .icheckbox_square-grey,    .iradio_square-grey {        background-image: url("../images/icheck-grey@2x.png");        -webkit-background-size: 240px 24px;        background-size: 240px 24px;    }}/** * selectize.default.css (v0.12.4) - Default Theme * Copyright (c) 2013–2015 Brian Reavis & contributors * * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this * file except in compliance with the License. You may obtain a copy of the License at: * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software distributed under * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF * ANY KIND, either express or implied. See the License for the specific language * governing permissions and limitations under the License. * * @author Brian Reavis <brian@thirdroute.com> */.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder {    visibility: visible !important;    background: #f2f2f2 !important;    background: rgba(0, 0, 0, 0.06) !important;    border: 0 none !important;}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after {    content: '!';    visibility: hidden;}.selectize-control.plugin-drag_drop .ui-sortable-helper {    -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);}.selectize-dropdown-header {    position: relative;    padding: 5px 8px;    border-bottom: 1px solid #E7E7E7;    background: #E7E7E7;}.selectize-dropdown-header-close {    position: absolute;    right: 8px;    top: 50%;    color: #303030;    opacity: 0.4;    margin-top: -12px;    line-height: 20px;    font-size: 20px !important;}.selectize-dropdown-header-close:hover {    color: #000000;}.selectize-dropdown.plugin-optgroup_columns .optgroup {    border-right: 1px solid #E7E7E7;    border-top: 0 none;    float: left;}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child {    border-right: 0 none;}.selectize-dropdown.plugin-optgroup_columns .optgroup:before {    display: none;}.selectize-dropdown.plugin-optgroup_columns .optgroup-header {    border-top: 0 none;}.selectize-control.plugin-remove_button [data-value] {    position: relative;    padding-right: 24px !important;}.selectize-control.plugin-remove_button [data-value] .remove {    z-index: 1;    /* fixes ie bug (see #392) */    position: absolute;    top: 0;    right: 0;    bottom: 0;    width: 17px;    text-align: center;    font-weight: bold;    font-size: 12px;    color: inherit;    text-decoration: none;    vertical-align: middle;    display: inline-block;    padding: 2px 0 0 0;    border-left: 1px solid #FFFFFF;}.selectize-control.plugin-remove_button [data-value] .remove:hover {    background: rgba(0, 0, 0, 0.05);}.selectize-control.plugin-remove_button [data-value].active .remove {    border-left-color: #FFFFFF;}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover {    background: none;}.selectize-control.plugin-remove_button .disabled [data-value] .remove {    border-left-color: #aaaaaa;}.selectize-control.plugin-remove_button .remove-single {    position: absolute;    right: 28px;    top: 6px;    font-size: 23px;}.selectize-control {    position: relative;}.selectize-dropdown,.selectize-input,.selectize-input input {    color: #000000;    font-family: inherit;    -webkit-font-smoothing: inherit;}.selectize-input,.selectize-control.single .selectize-input.input-active {    background: #E7E7E7;    cursor: text;    display: inline-block;}.selectize-input {    border: 1px solid #E7E7E7;    padding: 12px 15px;    display: inline-block;    width: 100%;    overflow: hidden;    position: relative;    z-index: 1;}.selectize-control.multi .selectize-input.has-items {    padding: 8px 15px 6px;}.selectize-input.full {    background-color: #ffffff;}.selectize-input.disabled,.selectize-input.disabled * {    cursor: default !important;}.selectize-input.focus {    /*-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);*/    border-color: #000000;}.selectize-input.dropdown-active {    /*-webkit-border-radius: 3px 3px 0 0;  -moz-border-radius: 3px 3px 0 0;  border-radius: 3px 3px 0 0;*/}.selectize-input > * {    vertical-align: baseline;    display: -moz-inline-stack;    display: inline-block;    zoom: 1;    *display: inline;}.selectize-control.multi .selectize-input > div {    cursor: pointer;    margin: 0 3px 3px 0;    padding: 2px 15px;    background: #000000;    color: #FFFFFF;    border: 1px solid #000000;}.selectize-control.multi .selectize-input > div.active {    background: #000000;    color: #FFFFFF;    border: 1px solid #000000;}.selectize-control.multi .selectize-input.disabled > div,.selectize-control.multi .selectize-input.disabled > div.active {    color: #ffffff;    background: #d2d2d2;    border: 1px solid #aaaaaa;}.selectize-input > input {    display: inline-block !important;    padding: 0 !important;    min-height: 0 !important;    max-height: none !important;    max-width: 100% !important;    margin: 0 1px !important;    text-indent: 0 !important;    border: 0 none !important;    background: none !important;    line-height: inherit !important;    -webkit-user-select: auto !important;    -webkit-box-shadow: none !important;    box-shadow: none !important;    /* background-color:yellow !important;*/    padding-top: 0 !important;    padding-bottom: 0 !important;    padding-right: 35px !important;    height: auto !important;}.selectize-input > input::-ms-clear {    display: none;}.selectize-input > input:focus {    outline: none !important;}.selectize-input::after {    content: ' ';    display: block;    clear: left;}.selectize-input.dropdown-active::before {    content: ' ';    display: block;    position: absolute;    background: #f0f0f0;    height: 1px;    bottom: 0;    left: 0;    right: 0;}.selectize-dropdown {    position: absolute;    z-index: 10;    border: 1px solid #d0d0d0;    background: #ffffff;    margin: -1px 0 0 0;    border-top: 0 none;    /*-webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;*/    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);    /*-webkit-border-radius: 0 0 3px 3px;  -moz-border-radius: 0 0 3px 3px;  border-radius: 0 0 3px 3px;*/}.selectize-dropdown [data-selectable] {    cursor: pointer;    overflow: hidden;}.selectize-dropdown [data-selectable] .highlight {    background: rgba(125, 168, 208, 0.2);    /*-webkit-border-radius: 1px;  -moz-border-radius: 1px;  border-radius: 1px;*/}.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header {    padding: 5px 15px;}.selectize-dropdown .optgroup:first-child .optgroup-header {    border-top: 0 none;}.selectize-dropdown .optgroup-header {    color: red;    /*#303030*/    background: #ffffff;    cursor: default;}.selectize-dropdown .active {    background-color: #E7E7E7;    color: black;    /*#495c68;*/}.selectize-dropdown .active.create {    color: pink;}.selectize-dropdown .create {    color: rgba(48, 48, 48, 0.5);}.selectize-dropdown-content {    overflow-y: auto;    overflow-x: hidden;    max-height: 200px;    -webkit-overflow-scrolling: touch;}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input {    cursor: pointer;}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input {    cursor: text;}.selectize-control.single .selectize-input:after {    content: ' ';    display: block;    position: absolute;    top: 50%;    right: 15px;    margin-top: -3px;    width: 0;    height: 0;    border-style: solid;    border-width: 5px 5px 0 5px;    border-color: #808080 transparent transparent transparent;}.selectize-control.single .selectize-input.dropdown-active:after {    margin-top: -4px;    border-width: 0 5px 5px 5px;    border-color: transparent transparent #808080 transparent;}.selectize-control.rtl.single .selectize-input:after {    left: 15px;    right: auto;}.selectize-control.rtl .selectize-input > input {    margin: 0 4px 0 -2px !important;}.selectize-control .selectize-input.disabled {    opacity: 0.5;    background-color: #fafafa;}.selectize-control.multi .selectize-input.has-items {    padding-left: 15px;    padding-right: 15px;}.selectize-control.multi .selectize-input.disabled [data-value] {    color: #999;    text-shadow: none;    background: none;    -webkit-box-shadow: none;    box-shadow: none;}.selectize-control.multi .selectize-input.disabled [data-value],.selectize-control.multi .selectize-input.disabled [data-value] .remove {    border-color: #e6e6e6;}.selectize-control.multi .selectize-input.disabled [data-value] .remove {    background: none;}.selectize-control.multi .selectize-input [data-value] {    /*text-shadow: 0 1px 0 rgba(0, 51, 83, 0.3);  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px;*/    background-color: #97D700;    /*background-image: -moz-linear-gradient(top, #1da7ee, #178ee9);  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#1da7ee), to(#178ee9));  background-image: -webkit-linear-gradient(top, #1da7ee, #178ee9);  background-image: -o-linear-gradient(top, #1da7ee, #178ee9);  background-image: linear-gradient(to bottom, #1da7ee, #178ee9);  background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1da7ee', endColorstr='#ff178ee9', GradientType=0);*/    /*-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.2),inset 0 1px rgba(255,255,255,0.03);  box-shadow: 0 1px 0 rgba(0,0,0,0.2),inset 0 1px rgba(255,255,255,0.03);*/}.selectize-control.multi .selectize-input [data-value].active {    background-color: #97D700;    /*background-image: -moz-linear-gradient(top, #008fd8, #0075cf);  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#008fd8), to(#0075cf));  background-image: -webkit-linear-gradient(top, #008fd8, #0075cf);  background-image: -o-linear-gradient(top, #008fd8, #0075cf);  background-image: linear-gradient(to bottom, #008fd8, #0075cf);  background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff008fd8', endColorstr='#ff0075cf', GradientType=0);*/}.selectize-control.single .selectize-input {    /*-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.05), inset 0 1px 0 rgba(255,255,255,0.8);  box-shadow: 0 1px 0 rgba(0,0,0,0.05), inset 0 1px 0 rgba(255,255,255,0.8);*/    background-color: #E7E7E7;    /*background-image: -moz-linear-gradient(top, #fefefe, #f2f2f2);  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fefefe), to(#f2f2f2));  background-image: -webkit-linear-gradient(top, #fefefe, #f2f2f2);  background-image: -o-linear-gradient(top, #fefefe, #f2f2f2);  background-image: linear-gradient(to bottom, #fefefe, #f2f2f2);  background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffefefe', endColorstr='#fff2f2f2', GradientType=0);*/}.selectize-control.single .selectize-input.focus {    border-color: #000000;}.selectize-control.single .selectize-input,.selectize-dropdown.single {    border-color: #E7E7E7;}.selectize-input.focus + .selectize-dropdown {    /*.selectize-dropdown-content {*/    border-color: #000000;    /*}*/}.selectize-dropdown .optgroup-header {    padding-top: 7px;    font-weight: bold;    font-size: 0.85em;}.selectize-dropdown .optgroup {    border-top: 1px solid #f0f0f0;}.selectize-dropdown .optgroup:first-child {    border-top: 0 none;}/* Slider */.slick-slider {    position: relative;    display: block;    box-sizing: border-box;    -webkit-touch-callout: none;    -webkit-user-select: none;    -khtml-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;    -ms-touch-action: pan-y;    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 {    -webkit-transform: translate3d(0, 0, 0);    -moz-transform: translate3d(0, 0, 0);    -ms-transform: translate3d(0, 0, 0);    -o-transform: translate3d(0, 0, 0);    transform: translate3d(0, 0, 0);}.slick-track {    position: relative;    left: 0;    top: 0;    display: block;    margin-left: auto;    margin-right: auto;}.slick-track:before, .slick-track:after {    content: "";    display: table;}.slick-track:after {    clear: both;}.slick-loading .slick-track {    visibility: hidden;}.slick-slide {    float: left;    height: 100%;    min-height: 1px;    display: none;    margin: 20px;}[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;}.slick-dots {    display: block;    margin-top: 20px;    text-align: center;}.slick-dots li {    display: inline-block;    padding: 0;    margin: 0 10px;    position: relative;    cursor: pointer;    width: 10px;    height: 10px;    background-color: grey;    position: relative;    overflow: hidden;    -webkit-border-radius: 50%;    -moz-border-radius: 50%;    border-radius: 50%;}.slick-dots li button {    -moz-opacity: 0;    /* Netscape */    -khtml-opacity: 0;    /* Safari 1.x */    opacity: 0;    /* Good browsers */    width: 50px;    height: 50px;    text-align: left;    position: absolute;    left: -20px;    top: -5px;}.slick-dots li.slick-active {    background-color: black;}[data-aos][data-aos][data-aos-duration="50"], body[data-aos-duration="50"] [data-aos] {    transition-duration: 50ms;}[data-aos][data-aos][data-aos-delay="50"], body[data-aos-delay="50"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="50"].aos-animate, body[data-aos-delay="50"] [data-aos].aos-animate {    transition-delay: 50ms;}[data-aos][data-aos][data-aos-duration="100"], body[data-aos-duration="100"] [data-aos] {    transition-duration: .1s;}[data-aos][data-aos][data-aos-delay="100"], body[data-aos-delay="100"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="100"].aos-animate, body[data-aos-delay="100"] [data-aos].aos-animate {    transition-delay: .1s;}[data-aos][data-aos][data-aos-duration="150"], body[data-aos-duration="150"] [data-aos] {    transition-duration: .15s;}[data-aos][data-aos][data-aos-delay="150"], body[data-aos-delay="150"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="150"].aos-animate, body[data-aos-delay="150"] [data-aos].aos-animate {    transition-delay: .15s;}[data-aos][data-aos][data-aos-duration="200"], body[data-aos-duration="200"] [data-aos] {    transition-duration: .2s;}[data-aos][data-aos][data-aos-delay="200"], body[data-aos-delay="200"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="200"].aos-animate, body[data-aos-delay="200"] [data-aos].aos-animate {    transition-delay: .2s;}[data-aos][data-aos][data-aos-duration="250"], body[data-aos-duration="250"] [data-aos] {    transition-duration: .25s;}[data-aos][data-aos][data-aos-delay="250"], body[data-aos-delay="250"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="250"].aos-animate, body[data-aos-delay="250"] [data-aos].aos-animate {    transition-delay: .25s;}[data-aos][data-aos][data-aos-duration="300"], body[data-aos-duration="300"] [data-aos] {    transition-duration: .3s;}[data-aos][data-aos][data-aos-delay="300"], body[data-aos-delay="300"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="300"].aos-animate, body[data-aos-delay="300"] [data-aos].aos-animate {    transition-delay: .3s;}[data-aos][data-aos][data-aos-duration="350"], body[data-aos-duration="350"] [data-aos] {    transition-duration: .35s;}[data-aos][data-aos][data-aos-delay="350"], body[data-aos-delay="350"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="350"].aos-animate, body[data-aos-delay="350"] [data-aos].aos-animate {    transition-delay: .35s;}[data-aos][data-aos][data-aos-duration="400"], body[data-aos-duration="400"] [data-aos] {    transition-duration: .4s;}[data-aos][data-aos][data-aos-delay="400"], body[data-aos-delay="400"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="400"].aos-animate, body[data-aos-delay="400"] [data-aos].aos-animate {    transition-delay: .4s;}[data-aos][data-aos][data-aos-duration="450"], body[data-aos-duration="450"] [data-aos] {    transition-duration: .45s;}[data-aos][data-aos][data-aos-delay="450"], body[data-aos-delay="450"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="450"].aos-animate, body[data-aos-delay="450"] [data-aos].aos-animate {    transition-delay: .45s;}[data-aos][data-aos][data-aos-duration="500"], body[data-aos-duration="500"] [data-aos] {    transition-duration: .5s;}[data-aos][data-aos][data-aos-delay="500"], body[data-aos-delay="500"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="500"].aos-animate, body[data-aos-delay="500"] [data-aos].aos-animate {    transition-delay: .5s;}[data-aos][data-aos][data-aos-duration="550"], body[data-aos-duration="550"] [data-aos] {    transition-duration: .55s;}[data-aos][data-aos][data-aos-delay="550"], body[data-aos-delay="550"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="550"].aos-animate, body[data-aos-delay="550"] [data-aos].aos-animate {    transition-delay: .55s;}[data-aos][data-aos][data-aos-duration="600"], body[data-aos-duration="600"] [data-aos] {    transition-duration: .6s;}[data-aos][data-aos][data-aos-delay="600"], body[data-aos-delay="600"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="600"].aos-animate, body[data-aos-delay="600"] [data-aos].aos-animate {    transition-delay: .6s;}[data-aos][data-aos][data-aos-duration="650"], body[data-aos-duration="650"] [data-aos] {    transition-duration: .65s;}[data-aos][data-aos][data-aos-delay="650"], body[data-aos-delay="650"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="650"].aos-animate, body[data-aos-delay="650"] [data-aos].aos-animate {    transition-delay: .65s;}[data-aos][data-aos][data-aos-duration="700"], body[data-aos-duration="700"] [data-aos] {    transition-duration: .7s;}[data-aos][data-aos][data-aos-delay="700"], body[data-aos-delay="700"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="700"].aos-animate, body[data-aos-delay="700"] [data-aos].aos-animate {    transition-delay: .7s;}[data-aos][data-aos][data-aos-duration="750"], body[data-aos-duration="750"] [data-aos] {    transition-duration: .75s;}[data-aos][data-aos][data-aos-delay="750"], body[data-aos-delay="750"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="750"].aos-animate, body[data-aos-delay="750"] [data-aos].aos-animate {    transition-delay: .75s;}[data-aos][data-aos][data-aos-duration="800"], body[data-aos-duration="800"] [data-aos] {    transition-duration: .8s;}[data-aos][data-aos][data-aos-delay="800"], body[data-aos-delay="800"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="800"].aos-animate, body[data-aos-delay="800"] [data-aos].aos-animate {    transition-delay: .8s;}[data-aos][data-aos][data-aos-duration="850"], body[data-aos-duration="850"] [data-aos] {    transition-duration: .85s;}[data-aos][data-aos][data-aos-delay="850"], body[data-aos-delay="850"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="850"].aos-animate, body[data-aos-delay="850"] [data-aos].aos-animate {    transition-delay: .85s;}[data-aos][data-aos][data-aos-duration="900"], body[data-aos-duration="900"] [data-aos] {    transition-duration: .9s;}[data-aos][data-aos][data-aos-delay="900"], body[data-aos-delay="900"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="900"].aos-animate, body[data-aos-delay="900"] [data-aos].aos-animate {    transition-delay: .9s;}[data-aos][data-aos][data-aos-duration="950"], body[data-aos-duration="950"] [data-aos] {    transition-duration: .95s;}[data-aos][data-aos][data-aos-delay="950"], body[data-aos-delay="950"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="950"].aos-animate, body[data-aos-delay="950"] [data-aos].aos-animate {    transition-delay: .95s;}[data-aos][data-aos][data-aos-duration="1000"], body[data-aos-duration="1000"] [data-aos] {    transition-duration: 1s;}[data-aos][data-aos][data-aos-delay="1000"], body[data-aos-delay="1000"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1000"].aos-animate, body[data-aos-delay="1000"] [data-aos].aos-animate {    transition-delay: 1s;}[data-aos][data-aos][data-aos-duration="1050"], body[data-aos-duration="1050"] [data-aos] {    transition-duration: 1.05s;}[data-aos][data-aos][data-aos-delay="1050"], body[data-aos-delay="1050"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1050"].aos-animate, body[data-aos-delay="1050"] [data-aos].aos-animate {    transition-delay: 1.05s;}[data-aos][data-aos][data-aos-duration="1100"], body[data-aos-duration="1100"] [data-aos] {    transition-duration: 1.1s;}[data-aos][data-aos][data-aos-delay="1100"], body[data-aos-delay="1100"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1100"].aos-animate, body[data-aos-delay="1100"] [data-aos].aos-animate {    transition-delay: 1.1s;}[data-aos][data-aos][data-aos-duration="1150"], body[data-aos-duration="1150"] [data-aos] {    transition-duration: 1.15s;}[data-aos][data-aos][data-aos-delay="1150"], body[data-aos-delay="1150"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1150"].aos-animate, body[data-aos-delay="1150"] [data-aos].aos-animate {    transition-delay: 1.15s;}[data-aos][data-aos][data-aos-duration="1200"], body[data-aos-duration="1200"] [data-aos] {    transition-duration: 1.2s;}[data-aos][data-aos][data-aos-delay="1200"], body[data-aos-delay="1200"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1200"].aos-animate, body[data-aos-delay="1200"] [data-aos].aos-animate {    transition-delay: 1.2s;}[data-aos][data-aos][data-aos-duration="1250"], body[data-aos-duration="1250"] [data-aos] {    transition-duration: 1.25s;}[data-aos][data-aos][data-aos-delay="1250"], body[data-aos-delay="1250"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1250"].aos-animate, body[data-aos-delay="1250"] [data-aos].aos-animate {    transition-delay: 1.25s;}[data-aos][data-aos][data-aos-duration="1300"], body[data-aos-duration="1300"] [data-aos] {    transition-duration: 1.3s;}[data-aos][data-aos][data-aos-delay="1300"], body[data-aos-delay="1300"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1300"].aos-animate, body[data-aos-delay="1300"] [data-aos].aos-animate {    transition-delay: 1.3s;}[data-aos][data-aos][data-aos-duration="1350"], body[data-aos-duration="1350"] [data-aos] {    transition-duration: 1.35s;}[data-aos][data-aos][data-aos-delay="1350"], body[data-aos-delay="1350"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1350"].aos-animate, body[data-aos-delay="1350"] [data-aos].aos-animate {    transition-delay: 1.35s;}[data-aos][data-aos][data-aos-duration="1400"], body[data-aos-duration="1400"] [data-aos] {    transition-duration: 1.4s;}[data-aos][data-aos][data-aos-delay="1400"], body[data-aos-delay="1400"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1400"].aos-animate, body[data-aos-delay="1400"] [data-aos].aos-animate {    transition-delay: 1.4s;}[data-aos][data-aos][data-aos-duration="1450"], body[data-aos-duration="1450"] [data-aos] {    transition-duration: 1.45s;}[data-aos][data-aos][data-aos-delay="1450"], body[data-aos-delay="1450"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1450"].aos-animate, body[data-aos-delay="1450"] [data-aos].aos-animate {    transition-delay: 1.45s;}[data-aos][data-aos][data-aos-duration="1500"], body[data-aos-duration="1500"] [data-aos] {    transition-duration: 1.5s;}[data-aos][data-aos][data-aos-delay="1500"], body[data-aos-delay="1500"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1500"].aos-animate, body[data-aos-delay="1500"] [data-aos].aos-animate {    transition-delay: 1.5s;}[data-aos][data-aos][data-aos-duration="1550"], body[data-aos-duration="1550"] [data-aos] {    transition-duration: 1.55s;}[data-aos][data-aos][data-aos-delay="1550"], body[data-aos-delay="1550"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1550"].aos-animate, body[data-aos-delay="1550"] [data-aos].aos-animate {    transition-delay: 1.55s;}[data-aos][data-aos][data-aos-duration="1600"], body[data-aos-duration="1600"] [data-aos] {    transition-duration: 1.6s;}[data-aos][data-aos][data-aos-delay="1600"], body[data-aos-delay="1600"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1600"].aos-animate, body[data-aos-delay="1600"] [data-aos].aos-animate {    transition-delay: 1.6s;}[data-aos][data-aos][data-aos-duration="1650"], body[data-aos-duration="1650"] [data-aos] {    transition-duration: 1.65s;}[data-aos][data-aos][data-aos-delay="1650"], body[data-aos-delay="1650"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1650"].aos-animate, body[data-aos-delay="1650"] [data-aos].aos-animate {    transition-delay: 1.65s;}[data-aos][data-aos][data-aos-duration="1700"], body[data-aos-duration="1700"] [data-aos] {    transition-duration: 1.7s;}[data-aos][data-aos][data-aos-delay="1700"], body[data-aos-delay="1700"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1700"].aos-animate, body[data-aos-delay="1700"] [data-aos].aos-animate {    transition-delay: 1.7s;}[data-aos][data-aos][data-aos-duration="1750"], body[data-aos-duration="1750"] [data-aos] {    transition-duration: 1.75s;}[data-aos][data-aos][data-aos-delay="1750"], body[data-aos-delay="1750"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1750"].aos-animate, body[data-aos-delay="1750"] [data-aos].aos-animate {    transition-delay: 1.75s;}[data-aos][data-aos][data-aos-duration="1800"], body[data-aos-duration="1800"] [data-aos] {    transition-duration: 1.8s;}[data-aos][data-aos][data-aos-delay="1800"], body[data-aos-delay="1800"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1800"].aos-animate, body[data-aos-delay="1800"] [data-aos].aos-animate {    transition-delay: 1.8s;}[data-aos][data-aos][data-aos-duration="1850"], body[data-aos-duration="1850"] [data-aos] {    transition-duration: 1.85s;}[data-aos][data-aos][data-aos-delay="1850"], body[data-aos-delay="1850"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1850"].aos-animate, body[data-aos-delay="1850"] [data-aos].aos-animate {    transition-delay: 1.85s;}[data-aos][data-aos][data-aos-duration="1900"], body[data-aos-duration="1900"] [data-aos] {    transition-duration: 1.9s;}[data-aos][data-aos][data-aos-delay="1900"], body[data-aos-delay="1900"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1900"].aos-animate, body[data-aos-delay="1900"] [data-aos].aos-animate {    transition-delay: 1.9s;}[data-aos][data-aos][data-aos-duration="1950"], body[data-aos-duration="1950"] [data-aos] {    transition-duration: 1.95s;}[data-aos][data-aos][data-aos-delay="1950"], body[data-aos-delay="1950"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="1950"].aos-animate, body[data-aos-delay="1950"] [data-aos].aos-animate {    transition-delay: 1.95s;}[data-aos][data-aos][data-aos-duration="2000"], body[data-aos-duration="2000"] [data-aos] {    transition-duration: 2s;}[data-aos][data-aos][data-aos-delay="2000"], body[data-aos-delay="2000"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2000"].aos-animate, body[data-aos-delay="2000"] [data-aos].aos-animate {    transition-delay: 2s;}[data-aos][data-aos][data-aos-duration="2050"], body[data-aos-duration="2050"] [data-aos] {    transition-duration: 2.05s;}[data-aos][data-aos][data-aos-delay="2050"], body[data-aos-delay="2050"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2050"].aos-animate, body[data-aos-delay="2050"] [data-aos].aos-animate {    transition-delay: 2.05s;}[data-aos][data-aos][data-aos-duration="2100"], body[data-aos-duration="2100"] [data-aos] {    transition-duration: 2.1s;}[data-aos][data-aos][data-aos-delay="2100"], body[data-aos-delay="2100"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2100"].aos-animate, body[data-aos-delay="2100"] [data-aos].aos-animate {    transition-delay: 2.1s;}[data-aos][data-aos][data-aos-duration="2150"], body[data-aos-duration="2150"] [data-aos] {    transition-duration: 2.15s;}[data-aos][data-aos][data-aos-delay="2150"], body[data-aos-delay="2150"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2150"].aos-animate, body[data-aos-delay="2150"] [data-aos].aos-animate {    transition-delay: 2.15s;}[data-aos][data-aos][data-aos-duration="2200"], body[data-aos-duration="2200"] [data-aos] {    transition-duration: 2.2s;}[data-aos][data-aos][data-aos-delay="2200"], body[data-aos-delay="2200"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2200"].aos-animate, body[data-aos-delay="2200"] [data-aos].aos-animate {    transition-delay: 2.2s;}[data-aos][data-aos][data-aos-duration="2250"], body[data-aos-duration="2250"] [data-aos] {    transition-duration: 2.25s;}[data-aos][data-aos][data-aos-delay="2250"], body[data-aos-delay="2250"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2250"].aos-animate, body[data-aos-delay="2250"] [data-aos].aos-animate {    transition-delay: 2.25s;}[data-aos][data-aos][data-aos-duration="2300"], body[data-aos-duration="2300"] [data-aos] {    transition-duration: 2.3s;}[data-aos][data-aos][data-aos-delay="2300"], body[data-aos-delay="2300"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2300"].aos-animate, body[data-aos-delay="2300"] [data-aos].aos-animate {    transition-delay: 2.3s;}[data-aos][data-aos][data-aos-duration="2350"], body[data-aos-duration="2350"] [data-aos] {    transition-duration: 2.35s;}[data-aos][data-aos][data-aos-delay="2350"], body[data-aos-delay="2350"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2350"].aos-animate, body[data-aos-delay="2350"] [data-aos].aos-animate {    transition-delay: 2.35s;}[data-aos][data-aos][data-aos-duration="2400"], body[data-aos-duration="2400"] [data-aos] {    transition-duration: 2.4s;}[data-aos][data-aos][data-aos-delay="2400"], body[data-aos-delay="2400"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2400"].aos-animate, body[data-aos-delay="2400"] [data-aos].aos-animate {    transition-delay: 2.4s;}[data-aos][data-aos][data-aos-duration="2450"], body[data-aos-duration="2450"] [data-aos] {    transition-duration: 2.45s;}[data-aos][data-aos][data-aos-delay="2450"], body[data-aos-delay="2450"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2450"].aos-animate, body[data-aos-delay="2450"] [data-aos].aos-animate {    transition-delay: 2.45s;}[data-aos][data-aos][data-aos-duration="2500"], body[data-aos-duration="2500"] [data-aos] {    transition-duration: 2.5s;}[data-aos][data-aos][data-aos-delay="2500"], body[data-aos-delay="2500"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2500"].aos-animate, body[data-aos-delay="2500"] [data-aos].aos-animate {    transition-delay: 2.5s;}[data-aos][data-aos][data-aos-duration="2550"], body[data-aos-duration="2550"] [data-aos] {    transition-duration: 2.55s;}[data-aos][data-aos][data-aos-delay="2550"], body[data-aos-delay="2550"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2550"].aos-animate, body[data-aos-delay="2550"] [data-aos].aos-animate {    transition-delay: 2.55s;}[data-aos][data-aos][data-aos-duration="2600"], body[data-aos-duration="2600"] [data-aos] {    transition-duration: 2.6s;}[data-aos][data-aos][data-aos-delay="2600"], body[data-aos-delay="2600"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2600"].aos-animate, body[data-aos-delay="2600"] [data-aos].aos-animate {    transition-delay: 2.6s;}[data-aos][data-aos][data-aos-duration="2650"], body[data-aos-duration="2650"] [data-aos] {    transition-duration: 2.65s;}[data-aos][data-aos][data-aos-delay="2650"], body[data-aos-delay="2650"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2650"].aos-animate, body[data-aos-delay="2650"] [data-aos].aos-animate {    transition-delay: 2.65s;}[data-aos][data-aos][data-aos-duration="2700"], body[data-aos-duration="2700"] [data-aos] {    transition-duration: 2.7s;}[data-aos][data-aos][data-aos-delay="2700"], body[data-aos-delay="2700"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2700"].aos-animate, body[data-aos-delay="2700"] [data-aos].aos-animate {    transition-delay: 2.7s;}[data-aos][data-aos][data-aos-duration="2750"], body[data-aos-duration="2750"] [data-aos] {    transition-duration: 2.75s;}[data-aos][data-aos][data-aos-delay="2750"], body[data-aos-delay="2750"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2750"].aos-animate, body[data-aos-delay="2750"] [data-aos].aos-animate {    transition-delay: 2.75s;}[data-aos][data-aos][data-aos-duration="2800"], body[data-aos-duration="2800"] [data-aos] {    transition-duration: 2.8s;}[data-aos][data-aos][data-aos-delay="2800"], body[data-aos-delay="2800"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2800"].aos-animate, body[data-aos-delay="2800"] [data-aos].aos-animate {    transition-delay: 2.8s;}[data-aos][data-aos][data-aos-duration="2850"], body[data-aos-duration="2850"] [data-aos] {    transition-duration: 2.85s;}[data-aos][data-aos][data-aos-delay="2850"], body[data-aos-delay="2850"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2850"].aos-animate, body[data-aos-delay="2850"] [data-aos].aos-animate {    transition-delay: 2.85s;}[data-aos][data-aos][data-aos-duration="2900"], body[data-aos-duration="2900"] [data-aos] {    transition-duration: 2.9s;}[data-aos][data-aos][data-aos-delay="2900"], body[data-aos-delay="2900"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2900"].aos-animate, body[data-aos-delay="2900"] [data-aos].aos-animate {    transition-delay: 2.9s;}[data-aos][data-aos][data-aos-duration="2950"], body[data-aos-duration="2950"] [data-aos] {    transition-duration: 2.95s;}[data-aos][data-aos][data-aos-delay="2950"], body[data-aos-delay="2950"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="2950"].aos-animate, body[data-aos-delay="2950"] [data-aos].aos-animate {    transition-delay: 2.95s;}[data-aos][data-aos][data-aos-duration="3000"], body[data-aos-duration="3000"] [data-aos] {    transition-duration: 3s;}[data-aos][data-aos][data-aos-delay="3000"], body[data-aos-delay="3000"] [data-aos] {    transition-delay: 0;}[data-aos][data-aos][data-aos-delay="3000"].aos-animate, body[data-aos-delay="3000"] [data-aos].aos-animate {    transition-delay: 3s;}[data-aos][data-aos][data-aos-easing=linear], body[data-aos-easing=linear] [data-aos] {    transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);}[data-aos][data-aos][data-aos-easing=ease], body[data-aos-easing=ease] [data-aos] {    transition-timing-function: ease;}[data-aos][data-aos][data-aos-easing=ease-in], body[data-aos-easing=ease-in] [data-aos] {    transition-timing-function: ease-in;}[data-aos][data-aos][data-aos-easing=ease-out], body[data-aos-easing=ease-out] [data-aos] {    transition-timing-function: ease-out;}[data-aos][data-aos][data-aos-easing=ease-in-out], body[data-aos-easing=ease-in-out] [data-aos] {    transition-timing-function: ease-in-out;}[data-aos][data-aos][data-aos-easing=ease-in-back], body[data-aos-easing=ease-in-back] [data-aos] {    transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);}[data-aos][data-aos][data-aos-easing=ease-out-back], body[data-aos-easing=ease-out-back] [data-aos] {    transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);}[data-aos][data-aos][data-aos-easing=ease-in-out-back], body[data-aos-easing=ease-in-out-back] [data-aos] {    transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);}[data-aos][data-aos][data-aos-easing=ease-in-sine], body[data-aos-easing=ease-in-sine] [data-aos] {    transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);}[data-aos][data-aos][data-aos-easing=ease-out-sine], body[data-aos-easing=ease-out-sine] [data-aos] {    transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);}[data-aos][data-aos][data-aos-easing=ease-in-out-sine], body[data-aos-easing=ease-in-out-sine] [data-aos] {    transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);}[data-aos][data-aos][data-aos-easing=ease-in-quad], body[data-aos-easing=ease-in-quad] [data-aos] {    transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);}[data-aos][data-aos][data-aos-easing=ease-out-quad], body[data-aos-easing=ease-out-quad] [data-aos] {    transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);}[data-aos][data-aos][data-aos-easing=ease-in-out-quad], body[data-aos-easing=ease-in-out-quad] [data-aos] {    transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);}[data-aos][data-aos][data-aos-easing=ease-in-cubic], body[data-aos-easing=ease-in-cubic] [data-aos] {    transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);}[data-aos][data-aos][data-aos-easing=ease-out-cubic], body[data-aos-easing=ease-out-cubic] [data-aos] {    transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic], body[data-aos-easing=ease-in-out-cubic] [data-aos] {    transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);}[data-aos][data-aos][data-aos-easing=ease-in-quart], body[data-aos-easing=ease-in-quart] [data-aos] {    transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);}[data-aos][data-aos][data-aos-easing=ease-out-quart], body[data-aos-easing=ease-out-quart] [data-aos] {    transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);}[data-aos][data-aos][data-aos-easing=ease-in-out-quart], body[data-aos-easing=ease-in-out-quart] [data-aos] {    transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);}[data-aos^=fade][data-aos^=fade] {    opacity: 0;    transition-property: opacity, transform;}[data-aos^=fade][data-aos^=fade].aos-animate {    opacity: 1;    transform: translateZ(0);}[data-aos=fade-up] {    transform: translate3d(0, 100px, 0);}[data-aos=fade-down] {    transform: translate3d(0, -100px, 0);}[data-aos=fade-right] {    transform: translate3d(-100px, 0, 0);}[data-aos=fade-left] {    transform: translate3d(100px, 0, 0);}[data-aos=fade-up-right] {    transform: translate3d(-100px, 100px, 0);}[data-aos=fade-up-left] {    transform: translate3d(100px, 100px, 0);}[data-aos=fade-down-right] {    transform: translate3d(-100px, -100px, 0);}[data-aos=fade-down-left] {    transform: translate3d(100px, -100px, 0);}[data-aos^=zoom][data-aos^=zoom] {    opacity: 0;    transition-property: opacity, transform;}[data-aos^=zoom][data-aos^=zoom].aos-animate {    opacity: 1;    transform: translateZ(0) scale(1);}[data-aos=zoom-in] {    transform: scale(0.6);}[data-aos=zoom-in-up] {    transform: translate3d(0, 100px, 0) scale(0.6);}[data-aos=zoom-in-down] {    transform: translate3d(0, -100px, 0) scale(0.6);}[data-aos=zoom-in-right] {    transform: translate3d(-100px, 0, 0) scale(0.6);}[data-aos=zoom-in-left] {    transform: translate3d(100px, 0, 0) scale(0.6);}[data-aos=zoom-out] {    transform: scale(1.2);}[data-aos=zoom-out-up] {    transform: translate3d(0, 100px, 0) scale(1.2);}[data-aos=zoom-out-down] {    transform: translate3d(0, -100px, 0) scale(1.2);}[data-aos=zoom-out-right] {    transform: translate3d(-100px, 0, 0) scale(1.2);}[data-aos=zoom-out-left] {    transform: translate3d(100px, 0, 0) scale(1.2);}[data-aos^=slide][data-aos^=slide] {    transition-property: transform;}[data-aos^=slide][data-aos^=slide].aos-animate {    transform: translateZ(0);}[data-aos=slide-up] {    transform: translate3d(0, 100%, 0);}[data-aos=slide-down] {    transform: translate3d(0, -100%, 0);}[data-aos=slide-right] {    transform: translate3d(-100%, 0, 0);}[data-aos=slide-left] {    transform: translate3d(100%, 0, 0);}[data-aos^=flip][data-aos^=flip] {    backface-visibility: hidden;    transition-property: transform;}[data-aos=flip-left] {    transform: perspective(2500px) rotateY(-100deg);}[data-aos=flip-left].aos-animate {    transform: perspective(2500px) rotateY(0);}[data-aos=flip-right] {    transform: perspective(2500px) rotateY(100deg);}[data-aos=flip-right].aos-animate {    transform: perspective(2500px) rotateY(0);}[data-aos=flip-up] {    transform: perspective(2500px) rotateX(-100deg);}[data-aos=flip-up].aos-animate {    transform: perspective(2500px) rotateX(0);}[data-aos=flip-down] {    transform: perspective(2500px) rotateX(100deg);}[data-aos=flip-down].aos-animate {    transform: perspective(2500px) rotateX(0);}/*IMPORT STYLES*//*GENERAL*/* {    outline: none !important;}.default-text-style, textarea, input[type=text],input[type=number],input[type=password],input[type=search],input[type=email],input[type=url], .header .mobile-menu-outer .mobile-menu-col .mobile-menu-wrapper .copyright, p, .likeP, body {    color: #373636;    font-family: 'Roboto', sans-serif;    font-weight: 300;    font-style: normal;    font-size: 1rem;    font-size: 20px;    line-height: 35px;    letter-spacing: 0.2px;}body {    z-index: 1;    width: 100%;    overflow-x: hidden;}/*FONT SIZING */.size-a {    font-size: 2rem;    font-size: 32px;    line-height: 38px;}@media (min-width: 768px) {    .size-a {        font-size: 2.5rem;        font-size: 40px;        line-height: 48px;    }}@media (min-width: 1200px) {    .size-a {        font-size: 4.5rem;        font-size: 72px;        line-height: 78px;    }}.size-b {    font-size: 2rem;    font-size: 32px;    line-height: 38px;}@media (min-width: 768px) {    .size-b {        font-size: 2.5rem;        font-size: 40px;        line-height: 48px;    }}@media (min-width: 1200px) {    .size-b {        font-size: 3.5rem;        font-size: 56px;        line-height: 60px;    }}.size-c {    font-size: 2rem;    font-size: 32px;    line-height: 38px;}@media (min-width: 768px) {    .size-c {        font-size: 2rem;        font-size: 32px;        line-height: 38px;    }}@media (min-width: 1200px) {    .size-c {        font-size: 2.5rem;        font-size: 40px;        line-height: 48px;    }}.size-d, h1, .likeH1 {    font-size: 2rem;    font-size: 24px;    line-height: 32px;}@media (min-width: 768px) {    .size-d, h1, .likeH1 {        font-size: 2rem;        font-size: 32px;        line-height: 38px;    }}@media (min-width: 1200px) {    .size-d, h1, .likeH1 {        font-size: 2.5rem;        font-size: 55px;        line-height: 65px;    }}.size-e, h2, .likeH2 {    font-size: 1.5rem;    font-size: 24px;    line-height: 32px;}@media (min-width: 768px) {    .size-e, h2, .likeH2 {        font-size: 2rem;        font-size: 32px;        line-height: 38px;    }}@media (min-width: 1200px) {    .size-e, h2, .likeH2 {        font-size: 2rem;        font-size: 32px;        line-height: 38px;    }}.size-f, h3, .likeH3 {    font-size: 1.5rem;    font-size: 24px;    line-height: 32px;}@media (min-width: 768px) {    .size-f, h3, .likeH3 {        font-size: 1.5rem;        font-size: 24px;        line-height: 32px;    }}@media (min-width: 1200px) {    .size-f, h3, .likeH3 {        font-size: 1.5rem;        font-size: 24px;        line-height: 32px;    }}.size-g, h4, .likeH4 {    font-size: 1.125rem;    font-size: 18px;    line-height: 28px;}@media (min-width: 768px) {    .size-g, h4, .likeH4 {        font-size: 1.125rem;        font-size: 18px;        line-height: 28px;    }}@media (min-width: 1200px) {    .size-g, h4, .likeH4 {        font-size: 1.5rem;        font-size: 24px;        line-height: 32px;    }}.size-h, h6, .likeH6, h5, .likeH5 {    font-size: 1.125rem;    font-size: 18px;    line-height: 28px;}@media (min-width: 768px) {    .size-h, h6, .likeH6, h5, .likeH5 {        font-size: 1.125rem;        font-size: 18px;        line-height: 28px;    }}@media (min-width: 1200px) {    .size-h, h6, .likeH6, h5, .likeH5 {        font-size: 1.125rem;        font-size: 18px;        line-height: 28px;    }}.size-i, .content .block.block-faqs .faq-list .faq-item .faq-question .faq-question-text {    font-size: 1rem;    font-size: 16px;    line-height: 24px;}@media (min-width: 768px) {    .size-i, .content .block.block-faqs .faq-list .faq-item .faq-question .faq-question-text {        font-size: 1rem;        font-size: 16px;        line-height: 24px;    }}@media (min-width: 1200px) {    .size-i, .content .block.block-faqs .faq-list .faq-item .faq-question .faq-question-text {        font-size: 1rem;        font-size: 16px;        line-height: 24px;    }}.size-j, .content .block.block-faqs .faq-list .faq-item .faq-answer *, .sidebar-content h1, .sidebar-content h2, .sidebar-content h3, .sidebar-content h4, .sidebar-content h5, .sidebar-content h6, .sidebar-content .likeH1, .sidebar-content .likeH2, .sidebar-content .likeH3, .sidebar-content .likeH4, .sidebar-content .likeH5, .sidebar-content .likeH6 {    font-size: 0.875rem;    font-size: 14px;    line-height: 20px;}@media (min-width: 768px) {    .size-j, .content .block.block-faqs .faq-list .faq-item .faq-answer *, .sidebar-content h1, .sidebar-content h2, .sidebar-content h3, .sidebar-content h4, .sidebar-content h5, .sidebar-content h6, .sidebar-content .likeH1, .sidebar-content .likeH2, .sidebar-content .likeH3, .sidebar-content .likeH4, .sidebar-content .likeH5, .sidebar-content .likeH6 {        font-size: 0.875rem;        font-size: 14px;        line-height: 20px;    }}@media (min-width: 1200px) {    .size-j, .content .block.block-faqs .faq-list .faq-item .faq-answer *, .sidebar-content h1, .sidebar-content h2, .sidebar-content h3, .sidebar-content h4, .sidebar-content h5, .sidebar-content h6, .sidebar-content .likeH1, .sidebar-content .likeH2, .sidebar-content .likeH3, .sidebar-content .likeH4, .sidebar-content .likeH5, .sidebar-content .likeH6 {        font-size: 0.875rem;        font-size: 14px;        line-height: 20px;    }}/*MASTER FONT STYLES*/h1, .likeH1 {    font-family: 'Roboto', sans-serif;    font-weight: 500;    font-style: normal;    color: #064C54;    margin-top: 0;    margin-bottom: 20px;}h2, .likeH2 {    font-family: 'Roboto', sans-serif;    font-weight: 500;    font-style: normal;    color: #373636;    margin-top: 0;    margin-bottom: 20px;}h3, .likeH3 {    font-family: 'Roboto', sans-serif;    font-weight: 400;    font-style: normal;    color: #373636;    margin-top: 0;    margin-bottom: 20px;}h4, .likeH4 {    font-family: 'Roboto', sans-serif;    font-weight: 400;    font-style: normal;    color: #373636;    margin-top: 0;    margin-bottom: 20px;}h5, .likeH5 {    font-family: 'Roboto', sans-serif;    font-weight: 400;    font-style: normal;    color: #373636;    margin-top: 0;    margin-bottom: 20px;}h6, .likeH6 {    font-family: 'Roboto', sans-serif;    font-weight: 400;    font-style: normal;    color: #373636;    margin-top: 0;    margin-bottom: 20px;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .likeH1 a, .likeH2 a, .likeH3 a, .likeH4 a, .likeH5 a, .likeH6 a {    color: inherit;}.sidebar-content h1, .sidebar-content h2, .sidebar-content h3, .sidebar-content h4, .sidebar-content h5, .sidebar-content h6, .sidebar-content .likeH1, .sidebar-content .likeH2, .sidebar-content .likeH3, .sidebar-content .likeH4, .sidebar-content .likeH5, .sidebar-content .likeH6 {    color: #064C54;}p, .likeP {    margin-top: 0;    margin-bottom: 20px;}.sidebar-content p, .sidebar-content .likeP {    font-size: 0.875rem;    font-size: 14px;    line-height: 18px;}ul, ol, ul ul, ol ol, ol ul, ul ol {    font-size: 1em;}ul li, ol li, ul ul li, ol ol li, ol ul li, ul ol li {    margin-top: 0;    margin-bottom: 20px;    margin-left: 40px;    padding-left: 10px;}.block-cta ul li, .block-list-item ul li, .block-cta ol li, .block-list-item ol li, .block-cta ul ul li, .block-list-item ul ul li, .block-cta ol ol li, .block-list-item ol ol li, .block-cta ol ul li, .block-list-item ol ul li, .block-cta ul ol li, .block-list-item ul ol li {    margin-bottom: 10px;}.block-cta ul li:last-child, .block-list-item ul li:last-child, .block-cta ol li:last-child, .block-list-item ol li:last-child, .block-cta ul ul li:last-child, .block-list-item ul ul li:last-child, .block-cta ol ol li:last-child, .block-list-item ol ol li:last-child, .block-cta ol ul li:last-child, .block-list-item ol ul li:last-child, .block-cta ul ol li:last-child, .block-list-item ul ol li:last-child {    margin-bottom: 20px;}.sidebar-content ul, .sidebar-content ol, .sidebar-content ul ul, .sidebar-content ol ol, .sidebar-content ol ul, .sidebar-content ul ol {    font-size: 0.875rem;    font-size: 14px;    line-height: 18px;}small,p.small,.small p,.small {    font-size: 0.875rem;    font-size: 14px;    line-height: 18px;    margin-top: 0;    margin-bottom: 20px;    display: block;}strong, b {    font-family: 'Roboto', sans-serif;    font-weight: 700;    font-style: normal;    font-style: inherit;}i, em {    font-family: inherit;    font-weight: inherit;    font-style: italic;}strong i,strong em,b i,b em,i strong,em strong,i b,em b {    font-family: 'Roboto', sans-serif;    font-weight: 700;    font-style: normal;    font-style: italic;}a {    color: #064C54;    cursor: pointer !important;    text-decoration: none;}a:hover, a:focus, a:active {    color: #064C54;    text-decoration: underline;}a.alt {    color: #97D700 !important;}a.alt:hover, a.alt:focus, a.alt:active {    color: #97D700 !important;}a.alt2:hover, a.alt2:focus, a.alt2:active {    text-decoration: none;}p a,li a {    color: #064C54;    text-decoration: none;}p a:hover, p a:focus, p a:active,li a:hover,li a:focus,li a:active {    color: #064C54;    text-decoration: underline;}blockquote {    padding: 0;    color: #064C54;}blockquote p {    font-style: normal;    margin-bottom: 40px;}blockquote footer {    font-family: 'Roboto', sans-serif;    font-weight: 700;    font-style: normal;}blockquote footer cite {    font-family: 'Roboto', sans-serif;    font-weight: 400;    font-style: normal;}img {    width: 100%;    height: auto;    outline: 0;}.btn {    display: inline-block;    font-size: 1rem;    font-size: 20px;    line-height: 1em;    border: 0;    text-decoration: none;    padding: 15px 28px;    font-family: 'Roboto', sans-serif;    font-weight: 300;    font-style: normal;    -webkit-border-radius: 25px;    -moz-border-radius: 25px;    border-radius: 25px;    color: #FFFFFF;    background-color: #064C54;    text-align: center;}.btn:hover, .btn:active, .btn:focus {    color: #FFFFFF;    background-color: #97D700;    text-decoration: none;}.btn.cta-color {    background: #97D700;}.btn.cta-color:hover, .btn.cta-color:active, .btn.cta-color:focus {    color: #FFFFFF;    background-color: #064C54;    text-decoration: none;}/*STICKY*/.sticky-wrapper {    z-index: 120;}.sticky-wrapper:not(.is-sticky) {    height: 60px;}@media (min-width: 768px) {    .sticky-wrapper:not(.is-sticky) {        height: 75px;    }}@media (min-width: 992px) {    .sticky-wrapper:not(.is-sticky) {        height: 75px;    }}/*HEADER STYLES*/.is-sticky .header {    background-color: #064c54d6 !important;    backdrop-filter: blur(50px) !important;}.header {    z-index: 100;    background-color: #064C54;    height: 60px;    -webkit-transition: height 200ms ease-out;    -moz-transition: height 200ms ease-out;    -o-transition: height 200ms ease-out;    transition: height 200ms ease-out;}.header * {    z-index: 101;}.is-sticky .header {    z-index: 100 !important;}.header .header-content {    z-index: 140;}.header .header-content * {    z-index: 145;}@media (min-width: 768px) {    .header {        height: 60px;    }}@media (min-width: 992px) {    .header {        height: 75px;    }}.header .wrapper {    z-index: 101;}.header .wrapper .logo-wrapper {    text-align: center;}@media (min-width: 768px) {    .header .wrapper .logo-wrapper {        text-align: left;    }}.header .wrapper .logo-wrapper .logo-link {    display: block;}.header .wrapper .logo-wrapper .logo {    max-width: 38px;    margin-top: 10px;    z-index: 102;    -webkit-transition: max-width 200ms ease-out, margin-top 200ms ease-out;    -moz-transition: max-width 200ms ease-out, margin-top 200ms ease-out;    -o-transition: max-width 200ms ease-out, margin-top 200ms ease-out;    transition: max-width 200ms ease-out, margin-top 200ms ease-out;}@media (min-width: 768px) {    .header .wrapper .logo-wrapper .logo {        max-width: 180px;        margin-top: 11px;    }}@media (min-width: 992px) {    .header .wrapper .logo-wrapper .logo {        max-width: 200px;        margin-top: 15px;    }}.header .wrapper .header-cta {    margin-top: 8px !important;    background: #97D700;    color: #064C54;    font-size: 14px !important;}@media (min-width: 992px) {    .header .wrapper .header-cta {        margin-top: 18px !important;        font-size: 18px !important;    }}.header .wrapper .header-cta {    background-color: #97D700;    font-size: 18px;}.btn.header-cta span {    font-weight: 400 !important;}.nav-active .header .wrapper .header-cta:hover, .nav-active .header .wrapper .header-cta:focus, .nav-active .header .wrapper .header-cta:active {    background-color: #FFFFFF;    color: #97D700;}.header .wrapper .navigation-primary {    text-align: center;    display: block;}.header .wrapper .navigation-primary .navigation-primary-list {    list-style: none;    position: relative;    margin-bottom: 0;    display: inline-block;    width: 85%;    line-height: 1em;}.header .wrapper .navigation-primary .navigation-primary-list .navigation-primary-list-item {    list-style: none;    display: inline-block;    margin: 0;    padding: 0;    margin-top: 9px;}@media (min-width: 992px) {    .header .wrapper .navigation-primary .navigation-primary-list .navigation-primary-list-item {        margin-top: 17px;    }}.header .wrapper .navigation-primary .navigation-primary-list .navigation-primary-list-item a {    color: #373636;    text-decoration: none;    line-height: 1em;    padding: 12px 3px;    margin: 0 10px;    border-bottom: 2px solid #FFFFFF;    display: block;    position: relative;    font-family: 'Roboto', sans-serif;    font-weight: 500;    font-style: normal;}@media (min-width: 992px) {    .header .wrapper .navigation-primary .navigation-primary-list .navigation-primary-list-item a {        margin: 0 15px;    }}.header .wrapper .navigation-primary .navigation-primary-list .navigation-primary-list-item a:hover, .header .wrapper .navigation-primary .navigation-primary-list .navigation-primary-list-item a:active, .header .wrapper .navigation-primary .navigation-primary-list .navigation-primary-list-item a:focus {    color: #373636;    text-decoration: none;    border-bottom: 2px solid #97D700;}.header .wrapper .navigation-primary .navigation-primary-list .navigation-primary-list-item a.active {    color: dark-grey;    text-decoration: none;    border-bottom: 2px solid #97D700;}.header .mobile-menu-outer {    z-index: 110;}.header .mobile-menu-outer .mobile-menu-col {    z-index: 111;}.header .mobile-menu-outer .mobile-menu-col .mobile-menu-wrapper {    z-index: 112;    position: absolute;    top: 4px;    left: -10px;}.header .mobile-menu-outer .mobile-menu-col .mobile-menu-wrapper .hamburger {    outline: none;}.header .mobile-menu-outer .mobile-menu-col .mobile-menu-wrapper .hamburger:hover .hamburger-inner, .header .mobile-menu-outer .mobile-menu-col .mobile-menu-wrapper .hamburger:hover .hamburger-inner::before, .header .mobile-menu-outer .mobile-menu-col .mobile-menu-wrapper .hamburger:hover .hamburger-inner::after, .header .mobile-menu-outer .mobile-menu-col .mobile-menu-wrapper .hamburger:active .hamburger-inner, .header .mobile-menu-outer .mobile-menu-col .mobile-menu-wrapper .hamburger:active .hamburger-inner::before, .header .mobile-menu-outer .mobile-menu-col .mobile-menu-wrapper .hamburger:active .hamburger-inner::after, .header .mobile-menu-outer .mobile-menu-col .mobile-menu-wrapper .hamburger:focus .hamburger-inner, .header .mobile-menu-outer .mobile-menu-col .mobile-menu-wrapper .hamburger:focus .hamburger-inner::before, .header .mobile-menu-outer .mobile-menu-col .mobile-menu-wrapper .hamburger:focus .hamburger-inner::after {    background-color: #064C54;}.header .mobile-menu-outer .mobile-menu-col .mobile-menu-wrapper .hamburger.is-active:hover .hamburger-inner, .header .mobile-menu-outer .mobile-menu-col .mobile-menu-wrapper .hamburger.is-active:hover .hamburger-inner::before, .header .mobile-menu-outer .mobile-menu-col .mobile-menu-wrapper .hamburger.is-active:hover .hamburger-inner::after, .header .mobile-menu-outer .mobile-menu-col .mobile-menu-wrapper .hamburger.is-active:active .hamburger-inner, .header .mobile-menu-outer .mobile-menu-col .mobile-menu-wrapper .hamburger.is-active:active .hamburger-inner::before, .header .mobile-menu-outer .mobile-menu-col .mobile-menu-wrapper .hamburger.is-active:active .hamburger-inner::after, .header .mobile-menu-outer .mobile-menu-col .mobile-menu-wrapper .hamburger.is-active:focus .hamburger-inner, .header .mobile-menu-outer .mobile-menu-col .mobile-menu-wrapper .hamburger.is-active:focus .hamburger-inner::before, .header .mobile-menu-outer .mobile-menu-col .mobile-menu-wrapper .hamburger.is-active:focus .hamburger-inner::after {    background-color: #97D700;}.header .mobile-menu-outer .mobile-menu-col .mobile-menu-wrapper .slicknav_nav {    padding-bottom: 60px;    overflow-y: auto;}.header .mobile-menu-outer .mobile-menu-col .mobile-menu-wrapper .copyright {    color: #FFFFFF;    color: rgba(255, 255, 255, 0.5);    display: inline-block;    width: 60%;    margin-right: 10%;}.header .mobile-menu-outer .mobile-menu-col .mobile-menu-wrapper .share-list {    width: 30%;    display: inline-block;    right: 20px;    text-align: right;}.header .mobile-menu-outer .mobile-menu-col .mobile-menu-wrapper .share-list .share-list-item {    font-size: 1.4375rem;    font-size: 23px;    padding: 0 0 0 10px;}.header .mobile-menu-outer .mobile-menu-col .mobile-menu-wrapper .share-list .share-list-item .share-list-link {    padding-top: 0;    padding-bottom: 0;}.header .mobile-menu-outer .mobile-menu-col .mobile-menu-wrapper .share-list .share-list-item .share-list-link:before {    color: #FFFFFF;    color: rgba(255, 255, 255, 0.5);    font-size: 1.875rem;    font-size: 30px;}@media screen and (orientation: portrait) {    .header .mobile-menu-outer .mobile-menu-col .mobile-menu-wrapper .navigation-primary-list-item:last-of-type {        position: absolute;        bottom: 20px;        width: calc(100% - 30px);    }}@media screen and (orientation: landscape) {    .header .mobile-menu-outer .mobile-menu-col .mobile-menu-wrapper .navigation-primary-list-item:last-of-type {        padding-top: 20px;    }}.header .mobile-menu-outer .mobile-nav-footer-content {    display: none;}/*FOOTER*/.footer {    background-color: #064C54;    color: #FFFFFF;    padding-top: 40px;    padding-bottom: 40px;}.footer a {    color: #FFFFFF;}.footer a:hover, .footer a:active, .footer a:focus {    color: #97D700;    text-decoration: none;}.footer .likeP {    font-family: 'Roboto', sans-serif;    font-weight: 500;    font-style: normal;}.footer .logo {    padding-right: 10px;    margin-bottom: 40px;}@media (min-width: 768px) {    .footer .logo {        padding-right: 10px;    }}@media (min-width: 992px) {    .footer .logo {        padding-right: 20px;    }}.footer p {    font-size: 14px;    color: #ffffff;    line-height: 24px;}.footer .navigation-footer * {    color: #FFFFFF;}.footer .navigation-footer .navigation-footer-list .navigation-footer-list-item {    margin-left: 0;    margin-bottom: 30px;    padding-left: 0;    list-style: none;    font-size: 0.875rem;    font-size: 14px;    line-height: 1em;}.footer .navigation-subscribe {    margin-top: 40px;}@media (min-width: 768px) {    .footer .navigation-subscribe {        margin-top: 0;    }}.footer .footer-text {    font-size: 0.875rem;    font-size: 14px;    line-height: 20px;    padding-top: 80px;}.footer .footer-text * {    color: #FFFFFF;    color: rgba(255, 255, 255, 0.5);}@media (min-width: 768px) {    .footer .footer-text {        padding-top: 120px;    }}@media (min-width: 992px) {    .footer .footer-text {        padding-top: 130px;    }}.footer .footnote {    font-size: 0.875rem;    font-size: 14px;    line-height: 1em;}.footer .footnote * {    color: #FFFFFF;    color: rgba(255, 255, 255, 0.5);}.footer .footnote .copyright {    display: inline-block;    margin-bottom: 20px;}@media (min-width: 768px) {    .footer .footnote .navigation-footnote {        text-align: right;    }}.footer .footnote .navigation-footnote .navigation-footer-sub-list {    display: block;}.footer .footnote .navigation-footnote .navigation-footer-sub-list .navigation-footer-sub-list-item {    margin-left: 0;    padding-left: 0;    list-style: none;}@media (min-width: 768px) {    .footer .footnote .navigation-footnote .navigation-footer-sub-list .navigation-footer-sub-list-item {        display: inline-block;        padding-left: 20px;    }}@media (min-width: 768px) {    .footer {        padding-top: 60px;        padding-bottom: 60px;    }}@media (min-width: 992px) {    .footer {        padding-top: 65px;        padding-bottom: 65px;    }}.footer-socials .footer-single-social-link i {    font-size: 14px;    color: #064C54;}.footer-socials .footer-single-social-link {    background: #fff;    height: 25px;    width: 25px;    border-radius: 5px;    display: inline-block;    text-align: center;    line-height: 25px;    margin-right: 5px;    transition: ease-in-out 0.2s all;}.footer-socials .footer-single-social-link:hover {    background: #97D700;    transition: ease-in-out 0.2s all;}/*MAIN CONTENT WINDOW*/#content {    border-bottom-style: dotted;    border-bottom-width: 0;}@media (min-width: 768px) {    #content {        border-bottom-style: dashed;    }}@media (min-width: 992px) {    #content {        border-bottom-style: dashed;    }}.content {    z-index: -1;    /*	MEDIA STYLES	*/}.content * {    z-index: 2;}.content .block {    overflow-wrap: break-word;    padding-top: 40px;    padding-bottom: 40px;    /*		SLIDER		 */    /*		STLYING FOR TRACE PANEL		 */    /*		STYLING for multi column list blocks		*/    /*		 */    /*		STYLING FOR quote block		 */    /*		STYLING for FAQS		 */    /*		STYLING for section with inline navigation		 */}@media (min-width: 768px) {    .content .block {        padding-top: 60px;        padding-bottom: 60px;    }}@media (min-width: 992px) {    .content .block {        padding-top: 100px;        padding-bottom: 100px;    }}.content .block img {    -webkit-border-radius: 15px;    -moz-border-radius: 15px;    border-radius: 15px;}.content .block.block-keyline-top {    border-top: 1px solid #b2b1b1;}.content .block.block-keyline-bottom {    border-bottom: 1px solid #b2b1b1;}.content .block.block-keyline-bottom.block-keyline-bottom-min-tablet {    border-bottom: 0;}@media (min-width: 768px) {    .content .block.block-keyline-bottom.block-keyline-bottom-min-tablet {        border-bottom: 1px solid #b2b1b1;    }}.content .block.block-tight-bottom {    padding-bottom: 0;}@media (min-width: 768px) {    .content .block.block-tight-bottom {        padding-bottom: 0;    }}@media (min-width: 992px) {    .content .block.block-tight-bottom {        padding-bottom: 0;    }}.content .block.block-tight-top {    padding-top: 0;}@media (min-width: 768px) {    .content .block.block-tight-top {        padding-top: 0;    }}@media (min-width: 992px) {    .content .block.block-tight-top {        padding-top: 0;    }}.content .block.block-alt-1 {    background-color: #064C54;    color: #FFFFFF;}.content .block.block-alt-1 * {    color: #FFFFFF;}.content .block.block-alt-2 {    background-color: #F4F4F4;}.content .block.block-alt-3 {    background-color: #363636;}.content .block.block-alt-3 * {    color: #FFFFFF;}.content .block.block-image-slider .slick-dots li {    width: 6px;    height: 6px;    background-color: #b2b1b1;}.content .block.block-image-slider .slick-dots li.slick-active {    background-color: #373636;}.content .block.block-header-trace {    overflow: hidden;    position: relative;}.content .block.block-header-trace .trace-wrapper .trace-content {    text-align: center;}@media (min-width: 768px) {    .content .block.block-header-trace .trace-wrapper .trace-content {        text-align: left;    }}.content .block.block-header-trace .trace-wrapper .trace-content .trace-content-text-block {    -moz-opacity: 0;    /* Netscape */    -khtml-opacity: 0;    /* Safari 1.x */    opacity: 0;    /* Good browsers */    -webkit-transition: opacity 800ms ease-out;    -moz-transition: opacity 800ms ease-out;    -o-transition: opacity 800ms ease-out;    transition: opacity 800ms ease-out;}.content .block.block-header-trace .trace-wrapper .trace-content .trace-content-text-block.show {    -moz-opacity: 1;    /* Netscape */    -khtml-opacity: 1;    /* Safari 1.x */    opacity: 1;    /* Good browsers */}.content .block.block-header-trace .trace-wrapper .trace-animation {    position: absolute;    top: 50%;    left: 50%;    height: auto;    -webkit-transform: translate(-50%, -50%);    -moz-transform: translate(-50%, -50%);    -ms-transform: translate(-50%, -50%);    transform: translate(-50%, -50%);    width: 90%;    height: auto;    /*					BEFORE SHOWING ALL TRACE ANIMATION ON MOBILE					@include transform(-80%,-65%);					width: 700px;					height: 338px;					*/}@media (min-width: 576px) {    .content .block.block-header-trace .trace-wrapper .trace-animation {        -webkit-transform: translate(-73%, -65%);        -moz-transform: translate(-73%, -65%);        -ms-transform: translate(-73%, -65%);        transform: translate(-73%, -65%);        width: 900px;        height: 534px;    }}@media (min-width: 768px) {    .content .block.block-header-trace .trace-wrapper .trace-animation {        -webkit-transform: translate(-58%, -65%);        -moz-transform: translate(-58%, -65%);        -ms-transform: translate(-58%, -65%);        transform: translate(-58%, -65%);        width: 900px;        height: 534px;    }}@media (min-width: 992px) {    .content .block.block-header-trace .trace-wrapper .trace-animation {        -webkit-transform: translate(-53%, -65%);        -moz-transform: translate(-53%, -65%);        -ms-transform: translate(-53%, -65%);        transform: translate(-53%, -65%);        width: 900px;        height: 534px;    }}@media (min-width: 1010px) {    .content .block.block-header-trace .trace-wrapper .trace-animation {        -webkit-transform: translate(-53%, -65%);        -moz-transform: translate(-53%, -65%);        -ms-transform: translate(-53%, -65%);        transform: translate(-53%, -65%);        width: 900px;        height: 534px;    }}@media (min-width: 1100px) {    .content .block.block-header-trace .trace-wrapper .trace-animation {        -webkit-transform: translate(-59%, -65%);        -moz-transform: translate(-59%, -65%);        -ms-transform: translate(-59%, -65%);        transform: translate(-59%, -65%);        width: 900px;        height: 534px;    }}@media (min-width: 1200px) {    .content .block.block-header-trace .trace-wrapper .trace-animation {        -webkit-transform: translate(-59%, -65%);        -moz-transform: translate(-59%, -65%);        -ms-transform: translate(-59%, -65%);        transform: translate(-59%, -65%);        width: 1130px;        height: 545px;    }}.content .block.block-header-trace .trace-wrapper .trace-animation svg {    overflow: visible;    display: block;}.content .block.block-header-trace .trace-wrapper .trace-logo {    position: absolute;    top: 50%;    left: 50%;    width: 100%;    -webkit-transform: translate(-50%, -50%);    -moz-transform: translate(-50%, -50%);    -ms-transform: translate(-50%, -50%);    transform: translate(-50%, -50%);    height: auto;}.content .block.block-header-trace .trace-wrapper .trace-logo img {    width: 80%;}.content .block.block-header-trace .trace-wrapper .trace-whiteout {    -moz-opacity: 0;    /* Netscape */    -khtml-opacity: 0;    /* Safari 1.x */    opacity: 0;    /* Good browsers */    -webkit-transition: opacity 800ms ease-out;    -moz-transition: opacity 800ms ease-out;    -o-transition: opacity 800ms ease-out;    transition: opacity 800ms ease-out;    pointer-events: none;}.content .block.block-header-trace .trace-wrapper .trace-whiteout:before {    content: " ";    position: absolute;    top: -1000px;    left: -1000px;    right: -1000px;    bottom: -1000px;    z-index: -1;    background-color: #064C54;}.content .block.block-header-trace .trace-wrapper .trace-whiteout.show {    -moz-opacity: 1;    /* Netscape */    -khtml-opacity: 1;    /* Safari 1.x */    opacity: 1;    /* Good browsers */}.content .block.block-header-trace.splash {    min-height: 2000px;}.content .block.block-header-trace.splash .splash-content {    position: absolute;    top: 50%;    left: 0;    -webkit-transform: translate(0, -50%);    -moz-transform: translate(0, -50%);    -ms-transform: translate(0, -50%);    transform: translate(0, -50%);    width: 100%;    -moz-opacity: 0;    /* Netscape */    -khtml-opacity: 0;    /* Safari 1.x */    opacity: 0;    /* Good browsers */    -webkit-transition: opacity 200ms ease-out;    -moz-transition: opacity 200ms ease-out;    -o-transition: opacity 200ms ease-out;    transition: opacity 200ms ease-out;}.content .block.block-header-trace.splash.splash-resized .splash-content {    -moz-opacity: 1;    /* Netscape */    -khtml-opacity: 1;    /* Safari 1.x */    opacity: 1;    /* Good browsers */}.content .block.block-list .block-list-item, .content .block.block-list-slider .block-list-item {    outline: none;}.content .block.block-list .block-list-item .block-list-item-image, .content .block.block-list-slider .block-list-item .block-list-item-image {    margin-bottom: 20px;}.content .block.block-list.block-list-long .block-list-item, .content .block.block-list-slider.block-list-long .block-list-item {    margin-bottom: 40px;}.content .block.block-list-slider .cta-slide {    /*padding-left: 0;				padding-right:0;*/}@media (min-width: 768px) {    .content .block.block-list-slider .slick-dots {        display: none;    }}.content .block.block-faqs .faq-list .faq-item {    display: block;    border-bottom: 1px solid #b2b1b1;}.content .block.block-faqs .faq-list .faq-item .faq-question {    display: block;    position: relative;    padding: 20px 0;}.content .block.block-faqs .faq-list .faq-item .faq-question .faq-question-text {    font-family: 'Roboto', sans-serif;    font-weight: 500;    font-style: normal;    margin-bottom: 0;}.content .block.block-faqs .faq-list .faq-item .faq-question:before {    display: block;    position: absolute;    right: 0;    top: 50%;    -webkit-transform: translate(0, -50%);    -moz-transform: translate(0, -50%);    -ms-transform: translate(0, -50%);    transform: translate(0, -50%);    text-decoration: none;    -webkit-transform: rotate(0deg);    -moz-transform: rotate(0deg);    -ms-transform: rotate(0deg);    transform: rotate(0deg);    margin-top: -6px;    -webkit-transition: transform 200ms ease-out;    -moz-transition: transform 200ms ease-out;    -o-transition: transform 200ms ease-out;    transition: transform 200ms ease-out;}.content .block.block-faqs .faq-list .faq-item .faq-question:hover, .content .block.block-faqs .faq-list .faq-item .faq-question:active, .content .block.block-faqs .faq-list .faq-item .faq-question:focus {    color: #97D700;    text-decoration: none;}.content .block.block-faqs .faq-list .faq-item .faq-question:hover:before, .content .block.block-faqs .faq-list .faq-item .faq-question:active:before, .content .block.block-faqs .faq-list .faq-item .faq-question:focus:before {    text-decoration: none;}.content .block.block-faqs .faq-list .faq-item .faq-question:hover .faq-question-text, .content .block.block-faqs .faq-list .faq-item .faq-question:active .faq-question-text, .content .block.block-faqs .faq-list .faq-item .faq-question:focus .faq-question-text {    color: #97D700;}.content .block.block-faqs .faq-list .faq-item .faq-answer {    overflow: hidden;    height: 0;}.content .block.block-faqs .faq-list .faq-item .faq-answer * {    -moz-opacity: 0;    /* Netscape */    -khtml-opacity: 0;    /* Safari 1.x */    opacity: 0;    /* Good browsers */    -webkit-transition: opacity 200ms ease-out;    -moz-transition: opacity 200ms ease-out;    -o-transition: opacity 200ms ease-out;    transition: opacity 200ms ease-out;}.content .block.block-faqs .faq-list .faq-item .faq-answer a:hover, .content .block.block-faqs .faq-list .faq-item .faq-answer a:active, .content .block.block-faqs .faq-list .faq-item .faq-answer a:focus {    text-decoration: none;    color: #97D700 !important;}.content .block.block-faqs .faq-list .faq-item .faq-answer a:hover *, .content .block.block-faqs .faq-list .faq-item .faq-answer a:active *, .content .block.block-faqs .faq-list .faq-item .faq-answer a:focus * {    color: #97D700 !important;}.content .block.block-faqs .faq-list .faq-item.active .faq-question:before {    -webkit-transform: rotate(180deg);    -moz-transform: rotate(180deg);    -ms-transform: rotate(180deg);    transform: rotate(180deg);}.content .block.block-faqs .faq-list .faq-item.active .faq-answer {    height: auto;}.content .block.block-faqs .faq-list .faq-item.active .faq-answer * {    -moz-opacity: 1;    /* Netscape */    -khtml-opacity: 1;    /* Safari 1.x */    opacity: 1;    /* Good browsers */}.content .block.block-two-cta img {    margin-bottom: 20px;}.content .block.block-section-navigation .section-navigation-wrapper {    position: relative;}.content .block.block-section-navigation .section-navigation-wrapper .section-navigation-list {    padding-top: 10px;    position: -webkit-sticky;    position: sticky;    top: 60px;}.content .block.block-section-navigation .section-navigation-wrapper .section-navigation-list .section-navigation-list {    padding-top: 0;}@media (min-width: 768px) {    .content .block.block-section-navigation .section-navigation-wrapper .section-navigation-list {        top: 100px;    }}@media (min-width: 992px) {    .content .block.block-section-navigation .section-navigation-wrapper .section-navigation-list {        top: 115px;    }}.content .block.block-section-navigation .section-navigation-wrapper .section-navigation-list .section-navigation-list-item {    padding: 0;    margin: 0;    list-style: none;}.content .block.block-section-navigation .section-navigation-wrapper .section-navigation-list .section-navigation-list-item .section-navigation-list-link {    display: inline-block;    padding: 0 3px 3.3333333333px 3px;    margin-bottom: 10px;    border-bottom: 2px solid #FFFFFF;    font-family: 'Roboto', sans-serif;    font-weight: 700;    font-style: normal;}.content .block.block-section-navigation .section-navigation-wrapper .section-navigation-list .section-navigation-list-item .section-navigation-list-link.section-sub {    font-family: 'Roboto', sans-serif;    font-weight: 400;    font-style: normal;    margin-left: 5px;}.content .block.block-section-navigation .section-navigation-wrapper .section-navigation-list .section-navigation-list-item .section-navigation-list-link:hover, .content .block.block-section-navigation .section-navigation-wrapper .section-navigation-list .section-navigation-list-item .section-navigation-list-link:focus, .content .block.block-section-navigation .section-navigation-wrapper .section-navigation-list .section-navigation-list-item .section-navigation-list-link:active {    text-decoration: none;    border-bottom-color: #97D700;}.content .block.block-anchor {    height: 1px;    overflow: hidden;}.content .alignleft {    float: left;    margin-right: 20px;    margin-bottom: 20px;}.content .alignright {    float: right;    margin-left: 20px;    margin-bottom: 20px;}.content .aligncenter {    margin-bottom: 20px;    text-align: center;    margin-left: auto;    margin-right: auto;    display: block;}.content .alignnone {    margin-bottom: 20px;    display: block;}.content .size-small,.content .size-thumbnail {    width: auto;    max-width: 100%;}@media (min-width: 768px) {    .content .size-small,    .content .size-thumbnail {        max-width: 30%;    }}.content .size-medium {    width: auto;    max-width: 100%;}@media (min-width: 768px) {    .content .size-medium {        max-width: 50%;    }}.content .size-full {    width: auto;    max-width: 100%;}.content .size-full.alignleft {    margin-right: 0;}.content .size-full.alignright {    margin-left: 0;}.content .iframe-container {    position: relative;    padding-bottom: 56.25%;    height: 0;    overflow: hidden;    max-width: 100%;    margin-bottom: 20px;}.content .iframe-container iframe, .content .iframe-container object, .content .iframe-container embed {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;}/*STYLES*/.tagline {    display: inline-block;    margin-bottom: 20px;}.author {    display: block;}.category-links {    display: inline-block;    margin-bottom: 20px;    color: #97D700;}.category-links.category-links-inline {    display: inline;    margin-bottom: 0;}.meta-seperator {    display: inline-block;    padding: 0 10px;}.inline-links {    display: inline-block;    margin-bottom: 0;    color: #97D700;}.inline-links .inline-link-item {    display: inline-block;    list-style: none;    margin-bottom: 0;}figure figcaption {    margin-top: 20px;    padding-bottom: 20px;    border-bottom: 1px solid #b2b1b1;}.inline-link-wrapper {    text-align: left;    display: block;}@media (min-width: 768px) {    .inline-link-wrapper {        text-align: right;    }}.inline-link-wrapper .inline-links {    list-style: none;    position: relative;    margin-bottom: 0;    display: block;    line-height: 1em;}.inline-link-wrapper .inline-links .inline-link-item {    list-style: none;    display: inline-block;    margin: 0;    padding: 0;}.inline-link-wrapper .inline-links .inline-link-item a {    color: #b2b1b1;    text-decoration: none;    line-height: 1em;    padding: 12px 3px;    margin: 0 10px 0 0;    border-bottom: 2px solid #FFFFFF;    display: block;    position: relative;    font-family: 'Roboto', sans-serif;    font-weight: 500;    font-style: normal;}@media (min-width: 768px) {    .inline-link-wrapper .inline-links .inline-link-item a {        margin: 0 0 0 10px;    }}@media (min-width: 992px) {    .inline-link-wrapper .inline-links .inline-link-item a {        margin: 0 0 0 20px;    }}.inline-link-wrapper .inline-links .inline-link-item a:hover, .inline-link-wrapper .inline-links .inline-link-item a:active, .inline-link-wrapper .inline-links .inline-link-item a:focus {    color: #373636;    text-decoration: none;    border-bottom: 2px solid #97D700;}.inline-link-wrapper .inline-links .inline-link-item a.active {    color: #373636;    text-decoration: none;    border-bottom: 2px solid #97D700;}.map {    height: 390px;}@media (min-width: 768px) {    .map {        height: 452px;    }}@media (min-width: 992px) {    .map {        height: 540px;    }}.cta {    display: inline-block;}.primary-cta {    display: inline-block;    padding: 0 3px 12px;    color: #064C54;    border-bottom: 2px solid #FFFFFF;    line-height: normal;}.primary-cta + .primary-cta {    margin-left: 20px;}.primary-cta:hover, .primary-cta:active, .primary-cta:focus {    color: #064C54;    text-decoration: none;    border-bottom: 2px solid #97D700;}.primary-cta.primary-cta-alt {    color: #97D700;    border-bottom: 2px solid #064C54;}.primary-cta.primary-cta-alt:hover, .primary-cta.primary-cta-alt:active, .primary-cta.primary-cta-alt:focus {    text-decoration: none;    border-bottom: 2px solid #97D700;}.primary-cta.primary-cta-alt2 {    color: #FFFFFF;    border-bottom: 2px solid #064C54;}.primary-cta.primary-cta-alt2:hover, .primary-cta.primary-cta-alt2:active, .primary-cta.primary-cta-alt2:focus {    text-decoration: none;    border-bottom: 2px solid #97D700;}.primary-cta.primary-cta-btn {    -webkit-border-radius: 50px;    -moz-border-radius: 50px;    border-radius: 50px;    border-bottom: 0;    text-decoration: none;    padding: 15px 28px;}.primary-cta.primary-cta-btn:hover, .primary-cta.primary-cta-btn:active, .primary-cta.primary-cta-btn:focus {    text-decoration: none;    border-bottom: 0;}.primary-cta.primary-cta-btn-teal {    background-color: #064C54;    color: #FFFFFF !important;}.primary-cta.primary-cta-btn-teal:hover, .primary-cta.primary-cta-btn-teal:active, .primary-cta.primary-cta-btn-teal:focus {    text-decoration: none;    background-color: #97D700;    color: #FFFFFF !important;}.primary-cta.primary-cta-btn-lime {    background-color: #97D700;    color: #064C54 !important;}.primary-cta.primary-cta-btn-lime:hover, .primary-cta.primary-cta-btn-lime:active, .primary-cta.primary-cta-btn-lime:focus {    background-color: #064C54;    color: #97D700 !important;}.primary-cta.primary-cta-btn-grey {    background-color: #373636;    color: #FFFFFF !important;}.primary-cta.primary-cta-btn-grey:hover, .primary-cta.primary-cta-btn-grey:active, .primary-cta.primary-cta-btn-grey:focus {    background-color: #545454;    color: #FFFFFF !important;}.primary-cta.primary-cta-btn-brown {    background-color: #363636;    color: #FFFFFF !important;}.primary-cta.primary-cta-btn-brown:hover, .primary-cta.primary-cta-btn-brown:active, .primary-cta.primary-cta-btn-brown:focus {    background-color: #97D700;    color: #FFFFFF !important;}.primary-cta.primary-cta-btn-white {    background-color: #FFFFFF;    color: #064C54 !important;}.primary-cta.primary-cta-btn-white:hover, .primary-cta.primary-cta-btn-white:active, .primary-cta.primary-cta-btn-white:focus {    background-color: #363636;    color: #FFFFFF !important;}.block-cta {    text-decoration: none;}.block-cta .block-primary-cta {    display: inline-block;    padding: 0 3px 12px;    color: #064C54;    border-bottom: 2px solid #FFFFFF;    text-decoration: none;}.block-cta .block-primary-cta:hover, .block-cta .block-primary-cta:active, .block-cta .block-primary-cta:focus {    text-decoration: none;    border-bottom: 2px solid #97D700;}a.block-cta:hover, a.block-cta:active, a.block-cta:focus {    text-decoration: none;}a.block-cta:hover .block-primary-cta, a.block-cta:active .block-primary-cta, a.block-cta:focus .block-primary-cta {    color: #064C54;    text-decoration: none;    border-bottom: 2px solid #97D700;}a.block-cta:hover .primary-cta-btn, a.block-cta:active .primary-cta-btn, a.block-cta:focus .primary-cta-btn {    text-decoration: none;    border-bottom: 0;}a.block-cta:hover .primary-cta-btn-teal, a.block-cta:active .primary-cta-btn-teal, a.block-cta:focus .primary-cta-btn-teal {    text-decoration: none;    background-color: #97D700;    color: #FFFFFF !important;}a.block-cta:hover .primary-cta-btn-lime, a.block-cta:active .primary-cta-btn-lime, a.block-cta:focus .primary-cta-btn-lime {    background-color: #064C54;    color: #97D700 !important;}a.block-cta:hover .primary-cta-btn-grey, a.block-cta:active .primary-cta-btn-grey, a.block-cta:focus .primary-cta-btn-grey {    background-color: #545454;    color: #FFFFFF !important;}a.block-cta:hover .primary-cta-btn-brown, a.block-cta:active .primary-cta-btn-brown, a.block-cta:focus .primary-cta-btn-brown {    background-color: #97D700;    color: #FFFFFF !important;}a.block-cta:hover .primary-cta-btn-white, a.block-cta:active .primary-cta-btn-white, a.block-cta:focus .primary-cta-btn-white {    background-color: #363636;    color: #FFFFFF !important;}.publish-time {    white-space: nowrap;}/*VERTICAL ALIGN */.vertical-center-wrapper {    position: relative;}.vertical-center-wrapper .vertical-center {    position: absolute;    top: 50%;    left: 0;    width: 100%;    -webkit-transform: translate(0, -50%);    -moz-transform: translate(0, -50%);    -ms-transform: translate(0, -50%);    transform: translate(0, -50%);}@media (max-width: 767px) {    .match-heights-text-image.vertical-center-wrapper .vertical-center {        position: relative;        top: 0;        -webkit-transform: translate(0, 0);        -moz-transform: translate(0, 0);        -ms-transform: translate(0, 0);        transform: translate(0, 0);    }}.borders {    border-top: 1px solid #b2b1b1;    border-bottom: 1px solid #b2b1b1;}.share-list {    position: absolute;    right: 10px;    display: inline-block;    line-height: 1em;}@media (min-width: 768px) {    .share-list {        position: relative;        right: auto;    }}.share-list .share-list-item {    display: inline-block;    list-style: none;    margin: 0;    padding: 0 5px;}.share-list .share-list-item .share-list-link {    position: relative;    overflow: hidden;    text-align: left;    font-size: 20px;}.share-list .share-list-item .share-list-link:hover, .share-list .share-list-item .share-list-link:focus, .share-list .share-list-item .share-list-link:active {    color: #97D700;    text-decoration: none;}@media (min-width: 992px) {    .share-list .share-list-item .share-list-link {        font-size: 30px;    }}.news-headline-share {    position: relative;}@media (min-width: 768px) {    .news-headline-share {        text-align: right;    }}.news-headline-share .news-headline-share-inner {    display: block;    width: 100%;    margin-top: 20px;    padding: 20px 0;    border-top: 1px solid #b2b1b1;    border-bottom: 1px solid #b2b1b1;}@media (min-width: 768px) {    .news-headline-share .news-headline-share-inner {        position: absolute;        bottom: 0;        right: 0;        padding: 0;        border-top: 0;        border-bottom: 0;        margin-top: 0;    }}.sideways-navigation {    position: absolute;    top: 0;    right: 0;    display: block;}.sideways-navigation .sideways-navigation-item {    display: inline-block;    width: 18px;    height: 35px;    margin-left: 20px;    text-decoration: none;    color: #064C54;}.sideways-navigation .sideways-navigation-item:before {    font-size: 35px;}@media (min-width: 768px) {    .sideways-navigation .sideways-navigation-item {        width: 28px;        height: 40px;    }    .sideways-navigation .sideways-navigation-item:before {        font-size: 40px;    }}.sideways-navigation .sideways-navigation-item:hover, .sideways-navigation .sideways-navigation-item:active, .sideways-navigation .sideways-navigation-item:focus {    text-decoration: none;    color: #97D700;}/*SOCIAL */.social-list {    list-style: none;    display: block;    margin: 0 auto 20px;}.social-list .social-list-item {    list-style: none;    display: inline-block;    margin: 0 2.5px;    padding: 0;}.social-list .social-list-item .social-link {    display: block;    width: 30px;    height: 30px;    padding: 0;    margin: 0;    text-indent: -9999px;    overflow: hidden;    background-size: 100% 100%;}.social-list .social-list-item .social-link.facebook {    background-image: url("../images/icon_social_facebook.svg");}.social-list .social-list-item .social-link.facebook:hover, .social-list .social-list-item .social-link.facebook:active, .social-list .social-list-item .social-link.facebook:focus {    background-image: url("../images/icon_social_facebook_alt.svg");}.social-list .social-list-item .social-link.twitter {    background-image: url("../images/icon_social_twitter.svg");}.social-list .social-list-item .social-link.twitter:hover, .social-list .social-list-item .social-link.twitter:active, .social-list .social-list-item .social-link.twitter:focus {    background-image: url("../images/icon_social_twitter_alt.svg");}.social-list .social-list-item .social-link.linkedin {    background-image: url("../images/icon_social_linkedin.svg");}.social-list .social-list-item .social-link.linkedin:hover, .social-list .social-list-item .social-link.linkedin:active, .social-list .social-list-item .social-link.linkedin:focus {    background-image: url("../images/icon_social_linkedin_alt.svg");}.social-list .social-list-item .social-link.instagram {    background-image: url("../images/icon_social_instagram.svg");}.social-list .social-list-item .social-link.instagram:hover, .social-list .social-list-item .social-link.instagram:active, .social-list .social-list-item .social-link.instagram:focus {    background-image: url("../images/icon_social_instagram_alt.svg");}/*FORM*/input[type=text],input[type=number],input[type=password],input[type=search],input[type=email],input[type=url] {    -moz-appearance: none;    -webkit-appearance: none;    appearance: none;    background: #eff0f1;    border: 0;    border-bottom: 1px solid #eff0f1;    color: #000000 !important;    padding: 10px 15px;    text-align: left;    width: 100%;}input[type=text]:hover, input[type=text]:active, input[type=text]:focus,input[type=number]:hover,input[type=number]:active,input[type=number]:focus,input[type=password]:hover,input[type=password]:active,input[type=password]:focus,input[type=search]:hover,input[type=search]:active,input[type=search]:focus,input[type=email]:hover,input[type=email]:active,input[type=email]:focus,input[type=url]:hover,input[type=url]:active,input[type=url]:focus {    border-color: #000000;    outline: 0;}textarea {    -moz-appearance: none;    -webkit-appearance: none;    appearance: none;    background: #eff0f1;    border: 0;    border-bottom: 1px solid #eff0f1;    color: #000000;    padding: 10px 15px;    text-align: left;    width: 100%;    min-height: 150px;}textarea:hover, textarea:active, textarea:focus {    border-color: #000000;    outline: 0;}::-webkit-input-placeholder {    /* Chrome/Opera/Safari */    font-family: 'Roboto', sans-serif;    font-weight: 400;    font-style: normal;    color: #767777;}::-moz-placeholder {    /* Firefox 19+ */    font-family: 'Roboto', sans-serif;    font-weight: 400;    font-style: normal;    color: #767777;}:-ms-input-placeholder {    /* IE 10+ */    font-family: 'Roboto', sans-serif;    font-weight: 400;    font-style: normal;    color: #767777;}:-moz-placeholder {    /* Firefox 18- */    font-family: 'Roboto', sans-serif;    font-weight: 400;    font-style: normal;    color: #767777;}/*Email input specific */input[type=email]:after {    content: " ";    position: absolute;    top: 50%;    right: 0;    height: 10px;    width: 10px;    background-color: orange;}/*ADDITIONAL MARGINS*/.mb, .content .block.block-section-navigation .section-wrapper .section {    margin-bottom: 40px;}@media (min-width: 768px) {    .mb, .content .block.block-section-navigation .section-wrapper .section {        margin-bottom: 60px;    }}@media (min-width: 992px) {    .mb, .content .block.block-section-navigation .section-wrapper .section {        margin-bottom: 65px;    }}.mt {    margin-top: 40px;}@media (min-width: 768px) {    .mt {        margin-top: 60px;    }}@media (min-width: 992px) {    .mt {        margin-top: 65px;    }}.pb {    padding-bottom: 40px;}@media (min-width: 768px) {    .pb {        padding-bottom: 60px;    }}@media (min-width: 992px) {    .pb {        padding-bottom: 65px;    }}.pt {    padding-top: 40px;}@media (min-width: 768px) {    .pt {        padding-top: 60px;    }}@media (min-width: 992px) {    .pt {        padding-top: 65px;    }}.pb0 {    padding-bottom: 0 !important;}@media (min-width: 768px) {    .pb0 {        padding-bottom: 0 !important;    }}@media (min-width: 992px) {    .pb0 {        padding-bottom: 0 !important;    }}.pt0 {    padding-top: 0 !important;}@media (min-width: 768px) {    .pt0 {        padding-top: 0 !important;    }}@media (min-width: 992px) {    .pt0 {        padding-top: 0 !important;    }}.cmt, .cta {    margin-top: 20px;}.cmt1-5 {    margin-top: 30px;}.cmt2 {    margin-top: 40px;}.cmt0 {    margin-top: 0;}.cmb {    margin-bottom: 20px;}.cmb.cmb-max-mobile {    margin-bottom: inherit;}@media (max-width: 767px) {    .cmb.cmb-max-mobile {        margin-bottom: 20px;    }}.cmb1-5 {    margin-bottom: 30px;}.cmb2 {    margin-bottom: 40px;}.cmb0 {    margin-bottom: 0;}/*FLOATS*/.fl {    float: left;}.fr {    float: right;}/*ALIGN */.al {    text-align: left;}.ar {    text-align: right;}.ac {    text-align: center;}/*MISC */.mr {    position: relative;}/*ADDED BY JKC MEDIA - SEPT 2020*/@media (min-width: 992px) {    /* Header */    .support-page.block {        padding-top: 125px;        padding-bottom: 125px;    }    /* FAQ */    .support-page.block-faqs .col-lg-offset-3 {        margin-left: 0% !important;    }    .support-page.block-faqs .col-lg-6 {        width: 100% !important;    }    .support-page.block-faqs {        padding-bottom: 0;    }    /* Text block */    .support-page.block-text .col-xl-offset-3 {        margin-left: 0% !important;    }    .support-page.block-text .col-xl-6 {        width: 100% !important;    }    /* Text block / Videos */    .support-page.block-text .wrap_grid {        margin: 0;        padding: 0;    }    .support-page.block-text .boxInner_grid {        left: 0;        right: 0;        padding-left: 10px;        padding-right: 10px;        border-radius: 0px !important;    }    .support-page.block-text .box_grid:first-child > .boxInner_grid {        padding-left: 0px;    }    .support-page.block-text .box_grid:last-child > .boxInner_grid {        padding-right: 0px;    }    /* Text block / Downloads */    .support-page .custom-support-half-width {        max-width: 75%;        margin-left: auto;        margin-right: auto;    }    /* Sub header */    .support-page.block-sub-header .col-xl-offset-3 {        margin-left: 0% !important;    }    .support-page.block-sub-header .col-xl-6 {        width: 100% !important;    }}/* FAQ */.support-page.block-faqs h1 {    text-align: center;    padding-bottom: 30px;}.support-page.block-faqs {    background-color: #ffffff !important;    color: #363636;}.support-page.block-faqs p {    color: #363636 !important;}.support-page.block-faqs a {    color: #363636 !important;}.support-page.block-faqs .content .block.block-alt-3 * {    color: #363636 !important;}.support-page.block-faqs h1 {    color: #363636 !important;}.support-page.block-faqs h2 {    color: #363636 !important;}/* Text block / Videos */.support-page.block-text .boxInner_grid img {    border-radius: 0 !important;}.support-page.block-text .boxInner_grid .titleBox {    color: #000000 !important;    background: #ffffff !important;}.support-page .table_title {    text-align: center;    padding-top: 20px;}.support-page.block-text .footable-filtering {    display: none;}.support-page.block-text .semantic_ui .ui.table:not(.inverted) thead th {    text-align: center;    border-bottom: none !important;    padding: 1.2em .78571429em;}.support-page.block-text .semantic_ui .ui.celled.table tr td, .semantic_ui .ui.celled.table tr th {    text-align: center;}.support-page.block-text .semantic_ui .ui.striped.table > tr:nth-child(2n), .semantic_ui .ui.striped.table tbody tr:nth-child(2n) {    background: #ffffff !important;}.support-page.block-text .semantic_ui .ui.celled.table tr td, .semantic_ui .ui.celled.table tr th {    border: 1px solid rgba(34, 36, 38, .1) !important;}.support-page.block-text .ninja_table_row_0.nt_row_id_1 td {    border-top: none !important;}.support-page.block-text .ninja_clmn_nm_file a {    width: 80%;    margin-left: auto;    margin-right: auto;}.support-page.tables.block-text {    padding-bottom: 0;}.support-page.full-width-button-section a {    width: 100%;    padding: 15px 15px;}.support-page.block-sub-header a {    width: 50%;    margin-left: auto;    margin-right: auto;    margin-top: 25px;}/* Language switch functionality */body.international-version .hide-international {    display: none !important;}body.us-version .hide-us {    display: none !important;}/* Language popup */.popup-overlay {    position: fixed;    width: 100%;    height: 100%;    z-index: 99999;    background: #064c54ed;}.language-popup {    position: sticky;    max-width: 1000px;    min-width: 750px;    max-height: 750px;    z-index: 999999;    background: #ffffff;    padding: 20px 30px 40px 30px;    text-align: center;    /*  left: 50%;  transform: translate(-50%, 50%);*/    margin-left: auto;    margin-right: auto;    border-radius: 5px;    border: 2px solid #064C54;}.language-popup .container {    width: auto;}.language-popup h3 {    color: #064C54;    padding-bottom: 1px !important;}.language-popup a {    border: 1px solid #cfcfcf;    padding: 10px 15px 20px 15px;    display: block;    border-radius: 5px;    transition: 0.3s all;}.language-popup a > p {    font-weight: 500;    /*min-height: 56px;*/}.language-popup a:hover {    text-decoration: none;    border-color: #064C54;    -webkit-box-shadow: 0px 0px 5px 0px rgba(6, 76, 84, 1);    -moz-box-shadow: 0px 0px 5px 0px rgba(6, 76, 84, 1);    box-shadow: 0px 0px 5px 0px rgba(6, 76, 84, 1);}.language-popup a:hover p {    text-decoration: none;}.language-popup img {    height: 75px;    width: auto;}.language-popup .popup-explanation {    padding-top: 25px;}.language-popup .popup-explanation h5 {    margin-bottom: 0;}@media only screen and (max-width: 992px) {    .language-popup {        min-width: 100px;        left: 0;        transform: none;        padding: 20px 10px;    }    .language-popup a {        margin-top: 20px;        top: 3%;        /*height: 100%;*/    }}/* Language switcher */.language-switcher {    display: inline-block;    width: 10%;    max-width: 60px;}.language-switcher img {    max-width: 32px;}.language-switcher-mobile span {    font-size: 24px;    padding-left: 15px;}.language-switcher-mobile img {    max-width: 32px;}/* Language dropdown */#languageDropdownTrigger i {    font-size: 0.75em;    transition: all .4s cubic-bezier(.645, .045, .355, 1);}#languageDropdownTrigger:hover i {    color: #97D700;    transition: all .4s cubic-bezier(.645, .045, .355, 1);}#languageSwitchDropdown {    position: absolute;    background: #fff;    border-bottom-left-radius: 5px;    border-bottom-right-radius: 5px;    right: 30px;    margin-top: 4px;    /* display: none;*/}.hideDropdown {    display: none;}.showDropdown {    display: block;}#languageSwitchDropdown a {    padding: 10px 20px;    display: block;    border-bottom-left-radius: 5px;    border-bottom-right-radius: 5px;}#languageSwitchDropdown a:focus {    text-decoration: none;    background: #f9f9f9;}#languageSwitchDropdown a span {    font-size: 14px;}#languageSwitchDropdown a:hover {    background: #f9f9f9;    text-decoration: none;}#languageSwitchDropdown img {    max-width: 40px;    padding-right: 5px;}/* New navigation */.custom-dropdown {    width: 100%;    background-color: #ffffff;    display: flex;    justify-content: space-around;    padding: 20px 10px;}.new-nav {    padding-top: 30px;    display: flex;    justify-content: flex-end;}.new-nav ul {    list-style: none;}.new-nav li {    display: inline;    margin-left: 25px;}.new-nav li a {    color: #fff;    text-decoration: none;    line-height: 1em;    padding: 12px 3px;    /*margin: 0 10px;*/    border-bottom: 1px solid transparent;    font-family: 'Roboto', sans-serif;    font-weight: 400;    font-style: normal;    transition: all .4s cubic-bezier(.645, .045, .355, 1);}.new-nav li:hover a:first-child {    color: #97D700;    transition: all .4s cubic-bezier(.645, .045, .355, 1);    border-bottom: 1px solid #97D700;}.new-nav li.menu-item-has-children:hover .sub-menu a {    color: #373636;    transition: all .4s cubic-bezier(.645, .045, .355, 1);}.new-nav li.menu-item-has-children .sub-menu a:hover {    color: #97D700;    transition: all .4s cubic-bezier(.645, .045, .355, 1);}@media only screen and (max-width: 992px) {    .new-nav li.menu-item-has-children a:first-child:after {        font-family: "FontAwesome";        font-weight: 400;        content: "\f078";        padding-left: 10px;    }}.new-nav li.menu-item-has-children .sub-menu {    /*display: none;*/    /*transition: all .4s cubic-bezier(.645,.045,.355,1);*/}.new-nav li.menu-item-has-children .sub-menu.visible {    /*display: none;*/}.new-nav .sub-menu {    padding: 20px 0px;    width: 100%;    background: #ffffff;    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;}.sub-menu-container {    border-top: 1px solid #97D700;    position: fixed;    width: 100%;    z-index: 3;    background: #ffffff;    display: none;    /*border-bottom: 1px solid #97d70085;*/}#sub-menu-space {    padding-bottom: 10px;    display: none;    justify-content: space-around;    padding-top: 10px;    max-width: 1310px;    margin-left: auto !important;    margin-right: auto !important;}#sub-menu-space ul {    list-style: none;    max-width: 1170px;    margin-left: auto;    margin-right: auto;}#sub-menu-space li {    display: inline;    margin-left: 0;}#sub-menu-space li a {    color: #373636;    text-decoration: none;    line-height: 1em;    /*padding: 12px 3px;*/    /*margin: 0 10px;*/    /*border-bottom: 2px solid #FFFFFF;*/    font-family: 'Roboto', sans-serif;    font-weight: 500;    font-style: normal;    transition: all .4s cubic-bezier(.645, .045, .355, 1);}#sub-menu-space li a:hover {    color: #97D700;    transition: all .4s cubic-bezier(.645, .045, .355, 1);}.fadeIn {    animation: fadeIn ease 0.5s;    -webkit-animation: fadeIn ease 0.5s;    -moz-animation: fadeIn ease 0.5s;    -o-animation: fadeIn ease 0.5s;    -ms-animation: fadeIn ease 0.5s;}@keyframes fadeIn {    0% {        opacity: 0;    }    100% {        opacity: 1;    }}@-moz-keyframes fadeIn {    0% {        opacity: 0;    }    100% {        opacity: 1;    }}@-webkit-keyframes fadeIn {    0% {        opacity: 0;    }    100% {        opacity: 1;    }}@-o-keyframes fadeIn {    0% {        opacity: 0;    }    100% {        opacity: 1;    }}@-ms-keyframes fadeIn {    0% {        opacity: 0;    }    100% {        opacity: 1;    }}.fadeOut {    animation: fadeOut ease 0.5s;    -webkit-animation: fadeOut ease 0.5s;    -moz-animation: fadeOut ease 0.5s;    -o-animation: fadeOut ease 0.5s;    -ms-animation: fadeOut ease 0.5s;}@keyframes fadeOut {    0% {        opacity: 1;    }    100% {        opacity: 0;    }}@-moz-keyframes fadeOut {    0% {        opacity: 1;    }    100% {        opacity: 0;    }}@-webkit-keyframes fadeOut {    0% {        opacity: 1;    }    100% {        opacity: 0;    }}@-o-keyframes fadeOut {    0% {        opacity: 1;    }    100% {        opacity: 0;    }}@-ms-keyframes fadeOut {    0% {        opacity: 1;    }    100% {        opacity: 0;    }}/* Mobile navigation */.new-mobile-nav li.menu-item-has-children > a:first-child:after {    font-family: "FontAwesome";    font-weight: 400;    content: "\f078";    padding-left: 10px;}.new-mobile-nav .sub-menu a {    font-weight: 400;    font-size: 28px;}.custom-copyright {    color: rgba(255, 255, 255, 0.5);    font-size: 14px;}@media only screen and (min-width: 992px) {    .custom-copyright {        position: absolute;        margin-top: 350px;    }}/* Mobile navigation double temporary fix 23-03-2021 */.mobile-menu-wrapper > .slicknav_menu > .slicknav_nav > .navigation-primary-list-item {    display: none !important;}.mobile-menu-wrapper > .slicknav_menu > .slicknav_nav > .navigation-primary-list-item.slicknav_txtnode {    display: block !important;}/* Navigatie 2.0 - 08-04-2021 */@media only screen and (min-width: 992px) {    li.menu-item {        margin-bottom: 0 !important;        /*height: 45px;*/        padding-bottom: 25px;        font-size: 18px;    }    li.menu-item-has-children ul.sub-menu li {        display: block;        padding: 0 15px;        margin: 0;        text-align: left;    }    li.menu-item-has-children ul.sub-menu li a {        display: block;        border-bottom: 0 !important;    }    li.menu-item-has-children .dropdown-icon {        font-size: 12px;        color: #97D700;        margin-left: 10px;        transition: ease-in-out 0.2s all;    }    li.menu-item-has-children:hover .dropdown-icon {        transform: rotate(-90deg);        opacity: 0.1;        transition: ease-in-out 0.2s all;    }    li.menu-item-has-children ul.sub-menu {        display: none;        position: fixed;        /*width: 100% !important;*/        float: left;        left: 0;        margin-top: 22.5px;        border-top: 1px solid #97D700;        min-width: 200px;        border-radius: 5px;        /*visibility: hidden;  opacity: 0;  transition: all 0.25s ease-out;  /*transition: opacity 0s, opacity 0.5s linear;*/    }    */    @keyframes fadein {        from {            opacity: 0;        }        to {            opacity: 1;        }    }    li.menu-item-has-children:hover > ul.sub-menu {        display: block !important;        position: fixed;        /*visibility: visible;*/        /*width: 100% !important;*/        background: #ffffff;        float: left;        left: 0;        margin-top: 22.5px;        border-top: 1px solid #97D700;        opacity: 1;        animation: fadein 0.2s ease-in alternate 1;        animation-iteration-count: 1        /*transition: visibility 1s ease-out;*/    }}/* Header fix - 16-05-2021 */@media only screen and (max-width: 992px) {    #home-sticky-wrapper {        height: 75px;    }    .block-header-trace {        width: 100% !important;    }}/* Banner container - 07-10-2021 */.banner-container {    border-radius: 20px;    background-size: cover;    background-repeat: no-repeat;    padding: 100px 50px;}.banner-container h2 {    color: #fff;}.banner-container .likeH3 {    color: #fff;}.banner-container p {    color: #fff;}.banner-container .btn.cta-color {    color: #064C54;}.banner-container .btn.cta-color:hover {    color: #97D700;}.banner-container .banner-list li {    color: #ffffff;    margin-left: 0;    padding-left: 0;    line-height: 50px;}.banner-container .banner-list {    list-style: none;}.banner-container .banner-list li::before {    content: "\2022";    color: #97D700;    font-weight: bold;    display: inline-block;    width: 30px;    font-size: 50px;    vertical-align: middle;    /*margin-left: -1em;*/}/* Partners block - 07-10-2021 */.partners-block {    text-align: center;}.partners-block .owl-carousel .owl-dots {    margin-top: 35px !important;}.partners-block .owl-carousel {    padding-top: 37.5px;    padding-bottom: 15px;}.partners-block .owl-carousel .single-company-logo-link img {    max-width: 75%;    text-align: center;    margin-left: auto;    margin-right: auto;    border-radius: 0;    filter: grayscale(100);    transition: all 0.2s ease-in-out;}.partners-block .owl-carousel .single-company-logo-link img:hover {    filter: grayscale(0);    transition: all 0.2s ease-in-out;}/* News block - 13-10-2021 */.news-block h2 {    text-align: center;}.news-block .owl-carousel .owl-dots {    margin-top: 35px !important;}.news-block .owl-carousel {    padding-top: 37.5px;    padding-bottom: 15px;}.news-block .owl-carousel .single-news-post:hover {    text-decoration: none;}.news-block .owl-carousel .single-news-post:focus {    text-decoration: none;}.news-block .owl-carousel .single-news-post img {    margin-bottom: 15px;}.news-block .owl-carousel .single-news-post .date {    font-size: 14px;}/* Copyright bar - 13-10-2021 */.copyright-bar {    text-align: center;    font-size: 14px;    background: #373636;    padding: 10px 0;}.copyright-bar p {    font-size: 14px;    margin-bottom: 0;    color: #ffffff;}/* Title logo - 13-10-2021 */.title-logo {    max-width: 50px;    margin-bottom: 12.5px;}/* Team block - 13-10-2021 */.team-block {    text-align: center;}.team-block .single-team-member {    padding-bottom: 12.5px;}.team-block .single-team-member h3 {    color: #064C54;    padding-top: 20px;}.team-block .team-row {    padding-top: 37.5px;    padding-bottom: 12.5px;    text-align: center;    display: flex;    justify-content: space-between}.team-block .single-team-member img {    border-radius: 25px;    max-height: 300px;    width: auto;}.team-block .extended-team-row {    padding-top: 25px;}.team-block .extended-team-row .team-description {    padding-bottom: 25px;}/* FAQ Block - 13-10-2021 */.faq-block h2 {    padding-bottom: 25px;}.faq-block .accordion {    /*margin: 50px;*/}.faq-block .accordion h3 {    font-weight: 500;    color: #064C54;    transition: ease-in-out 0.2 all;    margin-bottom: 0;}.faq-block .accordion h3::after {    content: '+';    float: right;}.faq-block .accordion a:hover {    text-decoration: none;    transition: ease-in-out 0.2 all;}.faq-block .accordion a:focus {    text-decoration: none;}.faq-block .accordion a:active {    text-decoration: none;}.faq-block .accordion dt, .faq-block .accordion dd {    padding: 20px 10px;    border-top: 1px solid #cfcfcf;    /*border: 1px solid black;*/    border-bottom: 0;}.faq-block .accordion dt:last-of-type, .faq-block .accordion dd:last-of-type {    /*border-bottom: 1px solid black;*/}.faq-block .accordion dt a, .faq-block .accordion dd a {    display: block;}.faq-block .accordion dd {    border-top: 0;}.faq-block .accordion dd:last-of-type {    border-top: 1px solid white;    position: relative;    top: -1px;}.faq-block .faq-row {    padding-bottom: 37.5px;}/* CTA Banner block - 13-10-2021 */.cta-banner-container {    background: #064C54;    color: #ffffff;    text-align: center;    border-radius: 25px;    padding: 50px 25px;}.cta-banner-container h2 {    color: #ffffff;}.cta-banner-container p {    color: #ffffff;}.cta-banner-container .btn {    background: #97D700 !important;    /*margin-top: 25px;*/    color: #064C54;    margin: 25px 10px 0 10px;}.cta-banner-container .btn i {    margin-right: 10px;}/* Contact block - 13-10-2021 */@media only screen and (min-width: 992px) {    .content .contact-block .iframe-container {        min-height: 500px !important;    }}.contact-block .google-maps {    border-radius: 5px;}/* Big news block - 13-10-2021 */.big-news-block .featured-news-post {    padding-bottom: 37.5px;}.big-news-block .col-12 {    padding-bottom: 37.5px !important;}.big-news-block .single-news-post:hover {    text-decoration: none;}.big-news-block .single-news-post:focus {    text-decoration: none;}.big-news-block .single-news-post img {    margin-bottom: 15px;}.big-news-block .single-news-post .date {    font-size: 14px;}/* Video banner block - 13-10-2021 */.video-banner-block {    height: 750px;    background-repeat: no-repeat;    background-size: cover;    border-radius: 15px;}.video-banner-block .play-btn {    border-radius: 50%;    height: 75px;    width: 75px;    text-align: center;    margin: 0;    position: fixed;    left: 50%;    line-height: 80px;    top: 50%;    background: #ffffffa3;    box-shadow: rgba(149, 157, 165, 0.05) 0px 8px 24px;    transition: ease-in-out 0.2s all;}.video-banner-block .play-btn i {    font-size: 20px;    text-align: center;    color: #064C54;}.video-banner-block .play-btn:hover {    transform: scale(1.1);    background: #fff;    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;    transition: ease-in-out 0.2s all;}/* Alt Banner container - 14-10-2021 */.alt-banner-container {    border-radius: 20px;    background-size: cover;    background-repeat: no-repeat;    padding: 50px 25px;    text-align: center;}.alt-banner-container h2 {    color: #fff;}.alt-banner-container .likeH3 {    color: #fff;}.alt-banner-container p {    color: #fff;}.alt-banner-container .banner-logo {    max-width: 400px;    margin-bottom: 25px;}.alt-banner-container h3 {    color: #97D700;}.alt-banner-container .btn.cta-color {    color: #064C54;}.alt-banner-container .btn.cta-color:hover {    color: #97D700;}.alt-banner-container .banner-list li {    color: #ffffff;    margin-left: 0;    padding-left: 0;    line-height: 50px;}.alt-banner-container .banner-list {    list-style: none;}.alt-banner-container .banner-list li::before {    content: "\2022";    color: #97D700;    font-weight: bold;    display: inline-block;    width: 30px;    font-size: 50px;    vertical-align: middle;    /*margin-left: -1em;*/}/* Partners block - 14-10-2021 */.photos-block {    text-align: center;}.photos-block .owl-carousel .owl-dots {    margin-top: 35px !important;}.photos-block .owl-carousel {    padding-top: 37.5px;    padding-bottom: 15px;}.photos-block .owl-carousel .single-photo {    height: 500px;    border-radius: 15px;    background-size: cover;    background-repeat: no-repeat;}.photos-block .owl-carousel .single-photo .btn {    position: absolute;    bottom: 25px;    width: 100%;    left: 0;    max-width: 90%;    margin-left: 5%;    background: #97D700;    color: #064C54;}.photos-block .owl-carousel .single-company-logo-link img:hover {    filter: grayscale(0);    transition: all 0.2s ease-in-out;}/* Align center - 14-10-2021 */.text-center {    text-align: center;}/* Counters - 14-10-2021 */.counters-row .counter {    padding: 25px 0;}.counter-number {    color: #97D700;}.counter-description {    color: #064C54;}.counter-alt h1 {    margin-bottom: 0;}.counter-alt .likeH2 {    color: #064C54;    margin-bottom: 0;}.counter-disclaimer {    color: #97D700;    font-size: 14px;    padding-top: 12.5px;    text-align: center;}/* Disclaimer - 14-10-2021 */.disclaimer {    padding-top: 25px;    font-size: 14px;}/* Tabs block - 14-10-2021 */.tabs-block h2 {    text-align: center;    padding-bottom: 37.5px;}.tabs-block .general-tab-container {    width: 100%;    /*margin: 50px auto;*/    position: relative;}.tabs-block .tab-container {    width: 100%;    overflow: hidden;    display: flex;    justify-content: space-between;}.tabs-block .tab-container .tab {    float: left;    cursor: pointer;    border: 0;    background: 0 !important;    /*background-color: inherit;*/}.tabs-block .tab-container .tab.active {    color: #064C54;    font-weight: 400;    transition: ease-in-out 0.2s all;}.tabs-block .tab-container .tab::after {    content: '●';    opacity: 0;    display: block;    color: #97D700;    font-size: 20px;    transition: ease-in-out 0.2s all;}.tabs-block .tab-container .tab:hover::after {    opacity: 0.5;    transition: ease-in-out 0.2s all;}.tabs-block .tab-container .tab.active::after {    opacity: 1;    transition: ease-in-out 0.2s all;}.tabs-block .tab-content {    width: 100%;    border-top: 0;    display: none;}.tabs-block .tab-content img {    padding-right: 10%;    padding-top: 10%;}.tabs-block .tab-content .row {    display: flex;    align-items: center;}.tabs-block .tab-content h1 {    font-weight: 400;    font-size: 27px;    margin-bottom: 20px;    animation: fading 1s;}.tabs-block .tab-content p {    color: #555;    font-size: 16px;    font-weight: 400;    animation: fading 2s;}@keyframes fading {    from {        opacity: 0;    }    to {        opacity: 1;    }}.tabs-block .tab-content li {    margin-left: 0;    padding-left: 0;    line-height: 50px;}.tabs-block .tab-content ul {    list-style: none;}.tabs-block .tab-content ul li::before {    content: "\2022";    color: #97D700;    font-weight: bold;    display: inline-block;    width: 50px;    font-size: 50px;    vertical-align: middle;    /*margin-left: -1em;*/}/* Selector styling - 14-10-2021 */*::selection {    background: #97D700;    color: #fff;}/* Home header aanpassing mobiel - 12-11-2021 */@media only screen and (max-width: 992px) {    .content .block.block-header-trace .trace-wrapper .trace-content .trace-content-text-block {        opacity: 1 !important;    }}/* Clinical blocks - 23-05-2022 */.custom-clinical-block {    background: #f9f9f9;    padding: 0;    border-radius: 15px;    padding-bottom: 30px;    transition: 0.3s all;    margin-bottom: 30px;}.custom-clinical-block img {    border-bottom-right-radius: 0 !important;    border-bottom-left-radius: 0 !important;}.custom-clinical-block h3 {    padding-top: 30px;    padding-left: 25px;    padding-right: 25px;}.custom-clinical-block p {    padding-top: 15px;    padding-left: 25px;    padding-right: 25px;    padding-bottom: 15px;}.custom-clinical-block .btn {    margin-left: 25px;    margin-right: 25px;}.custom-clinical-block a:hover {    text-decoration: none;}.custom-clinical-block a:hover h3 {    text-decoration: none;}.custom-clinical-block a:hover p {    text-decoration: none;}.custom-clinical-block .tag {    position: absolute;    background: #064C54;    color: #fff;    right: 15px;    top: 15px;    border-radius: 15px;    padding: 0px 15px;    font-size: 14px;    transition: 0.3s all;}.custom-clinical-block .tag.case {    background: #E7E7E7;    color: #373636 !important;}.custom-clinical-block .tag.evidence {    background: #373636;}.custom-clinical-block .tag.video {    background: #97D700;}.custom-clinical-block:hover {    transition: 0.3s all;    /*transform: scale(1.02);*/}.custom-clinical-block .custom-clinical-post-info {    padding-bottom: 0 !important;    padding-top: 0 !important;    margin-bottom: 0 !important;    color: #064C54;    font-size: 14px;}.clinical-info-block .clinical-info-detailed {    font-size: 16px;    margin-bottom: 0 !important;}.clinical-info-block .clinical-info-detailed i {    width: 30px;    color: #064C54;}.clinical-info-block {    margin-bottom: 15px;}.hidden {    display: none;}

/* ADJUSTMENTS BY JKC MEDIA - 2023 */

.content .block {
	overflow-x: hidden;
}

.notification-topbar {
	background: #064C54;
	color: #fff;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 13px;
}

@media only screen and (max-width: 992px) {
	.notification-topbar > .container {
		padding-left: 10px;
		padding-right: 10px;
	}

	.notification-topbar .notification-topbar-inner-close {
		vertical-align: top;
	    float: right;
	    top: 10px;
	    position: absolute;
	    right: 10px;
	    background: #064C54;
	}
}

.notification-topbar img {
	max-width: 15px;
}

.notification-topbar a {
	text-decoration: none;
	color: #fff;
}

.notification-topbar a:hover {
	text-decoration: none;
}

.notification-topbar .notification-topbar-inner {
	line-height: normal;
}

.notification-topbar .notification-topbar-inner-close {
	transition: 0.3s all;	
}

.notification-topbar .notification-topbar-inner-close:hover {
	opacity: 0.5;
	transition: 0.3s all;	
}

.notification-topbar .notification-topbar-inner-content img {
	margin-right: 15px;
}

.notification-topbar .notification-topbar-inner-close {
	float: right;
}

.header > .container > .header-content {
	background: #fff;
	padding-left: 12.5px;
    padding-right: 12.5px;
    padding-top: 7.5px;
    padding-bottom: 7.5px;
}

@media only screen and (max-width: 992px) {
	.background-header-navigation .header {
		background: #fff !important;
		background-color: #fff !important;
		height: auto; 
		width: 100% !important;
	}

	div .is-sticky .header {
		background-color: #fff !important;
		top: -1px;
	}
}

@media only screen and (min-width: 992px) {
	.header > .container > .header-content {
		border-bottom-left-radius: 15px;
    	border-bottom-right-radius: 15px;
    	box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
	}

	.sticky-wrapper:not(.is-sticky) {
		height: 100px !important;
		background: #064c54;
	}

	.background-header-navigation .sticky-wrapper:not(.is-sticky) {
		background: transparent;
	}
}

.header .wrapper .header-cta span {
	font-weight: 500 !important;
}

.header .wrapper .header-cta:hover {
	background: #064C54;
	color: #97D700;
	transition: 0.3s all;
}

.background-header-navigation .header {
	background: transparent;
}

.background-header-navigation {
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	position: relative;
	overflow: hidden;
}

.background-header-navigation .content .block.block-header-trace.splash {
	background: transparent;
}

.background-header-navigation:before {
	content: '';
	position: absolute;
	height: 100%;
	width: 100%;
	animation: backgroundHeaderNavigation 15s ease infinite;
	background: linear-gradient(330deg, rgba(151,215,0,1) 0%, rgba(151,215,0,0) 25%);
}

@keyframes backgroundHeaderNavigation {
	0% {
		opacity: 0.25;
	}

	25% {
		opacity: 1;
	}

	50% {
		opacity: 0.25;
	}

	75% {
		opacity: 1;
	}

	100% {
		opacity: 0.25;
	}
}

.header .wrapper .navigation-primary .navigation-primary-list {
	width: 95%;
}

.new-nav li a {
	color: #054C54;
}

.new-nav li.menu-item-has-children {
	position: relative;
}

.menu-language-switcher img {
    max-width: 20px;
    margin-right: 10px;
    display: inline;
}

.new-nav li.menu-item-has-children .sub-menu {
	position: absolute !important;
	max-width: 450px;
}

.content .block.block-header-trace.splash #traceAnim {
	transform: translate(-59%, -45%) scaleY(-1) rotate(-10deg) scale(1.1);
}

.content div.block.block-header-trace.splash {
	min-height: 700px !important;
}

.content .block.block-header-trace.smaller.splash {
	min-height: 350px !important;
}

.block.block-header-trace.smaller .splash-content {
	-webkit-transform: none !important;
	transform: none !important;
}

.content .block.block-header-trace.smaller.splash .splash-content {
	padding-top: 0;
	top: 75px !important;
}

@media only screen and (min-width: 992px) {
	.block.block-header-trace.smaller .splash-content {
		padding-top: 175px !important;
		position: unset !important;
	}
}

.block-header-trace {
	background-size: cover;
	background-repeat: no-repeat;
}

.block-header-trace p.large-size {
	padding-top: 25px;
	padding-bottom: 25px;
	font-size: 1.5em;
}

.block-header-trace p {
	padding-top: 25px;
	padding-bottom: 25px;
	font-size: 1em;
}

@media only screen and (max-width: 992px) {

	.block-header-trace h1 {
		font-size: 2em;
    	line-height: 1.2;
	}

	.block-header-trace p.large-size {
		font-size: 1.1em;
	}

	.content .block.block-header-trace.splash {
		padding-top: 50px !important;
		min-height: 650px !important;
	}

	.content .block.block-header-trace.smaller.splash {
		min-height: 450px !important;
	}

	.content .block.block-header-trace.smaller.splash .splash-content {
		top: 150px !important;
	}
}

.content .block.block-header-trace {
	position: unset;
}

.content .block.block-header-trace.splash .splash-content {
	padding-top: 125px;
	padding-bottom: ;
	top: 55%;
}

.block.block-text {
	padding-top: 50px; 
	padding-bottom: 50px;
}

.block.block-text .btn {
  margin-bottom: 30px;
}

#home-sticky-wrapper {
	transition: 0s !important;
}

@media only screen and (min-width: 992px) {
	#home-sticky-wrapper  {
		position: fixed;
		background: transparent;
		width: 100%;
	}

	#home-sticky-wrapper .header {
		background: transparent !important;
	}
}

@media only screen and (max-width: 992px) {
	#home-sticky-wrapper {
		position: fixed;
		width: 100% !important;
	}

	#home-sticky-wrapper .header > .container {
		background: #fff;
	}
}

.is-sticky .header {
	background: transparent;
	background-color: transparent !important;
	backdrop-filter: blur(0px) !important;
}

.btn {
	border-radius: 10px !important;
	font-weight: 500;
	font-size: 16px;
}

.btn i {
	margin-right: 15px;
}

.primary-cta .svg-icon {
	max-width: 24px;
	margin-right: 15px;
	display: inline;
	transition: 0.3s all;
}

.primary-cta .svg-icon svg * {
	fill: #054C54;
	transition: 0.3s all;
}

.primary-cta:hover .svg-icon svg * {
	fill: #97D700;
	transition: 0.3s all;
}

.primary-cta:focus .svg-icon svg * {
	fill: #97D700;
	transition: 0.3s all;
}

.primary-cta.primary-cta-btn {
	border-radius: 10px !important;
	font-weight: 500;
}

.primary-cta-btn-lime {
	color: #fff !important;
	background: #97D700 !important;
	transition: 0.3s all;
}

.primary-cta-btn-lime:hover {
	color: #97D700 !important;
	background: #054C54 !important;
	transition: 0.3s all;
}

.primary-cta-btn-lime:focus {
	color: #97D700 !important;
	background: #054C54 !important;
}

.primary-cta-btn-lime i {
	color: #064C54 !important;
	font-size: 0.8em;
	margin-right: 15px;
	transition: 0.3s all;
}

.primary-cta-btn-lime:hover i {
	color: #97D700 !important;
	transition: 0.3s all;
}

.primary-cta-btn-lime:focus i {
	color: #97D700 !important;
	transition: 0.3s all;
}

.primary-cta-btn.primary-cta-btn-white {
	background: #fff !important;
	color: #054C54 !important;
}

.primary-cta-btn.primary-cta-btn-white:hover {
	color: #fff !important;
	background: #97D700 !important;
}

.block ul {
	list-style-type: none;
	margin-left: 0;
}

.block ul li {
	margin-left: 1em;
	text-align: left;
	margin-bottom: 5px;
}

.block ul > li > ul {
	padding-top: 10px;
}

.block ul > li > ul > li {
	font-size: 16px;
	line-height: normal;
	margin-bottom: 5px;
}

.block ul > li > ul > li:before {
	transform: translateY(-10px) !important;
}

.block ul li::before {
	content: '\2022';
	margin-left: -0.75em;
	width: 25px;
	font-size: 2em;
	display: inline-block;
/*	border-radius: 50%;*/
	color: #97D700 !important; 
	position: absolute;
}

.scroll-down-btn {
	left: calc(50% - 30px);
    top: -30px;
    position: relative;
	display: inline-block;
	height: 60px;
	width: 60px;
	text-align: center;
	border-radius: 50%;
	background: #fff;
	transition: 0.3s all;
	line-height: 60px;
}

.scroll-down-btn:hover {
	transform: translateY(10px);
	transition: 0.3s all;
	box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

.scroll-down-btn:hover img {
/*	transform: scale(0.9);*/
	transition: 0.3s all;
}

.scroll-down-btn img {
	max-height: 35px;
	transition: 0.3s all;
}

.subtitle {
	color: #97D700 !important;
	text-transform: uppercase;
	font-weight: 500;
	margin-bottom: 10px;
}

.icon-box {
	margin-bottom: 25px;
	display: inline-block;
	padding: 35px;
	border: 2px solid #F4F4F4;
	border-radius: 15px;
	background: #fff;
	transition: 0.3s all;
}

.icon-box:hover {
	transform: translateY(-25px);
	background: #054C54;
	text-decoration: none;
	transition: 0.3s all;
	border-color: #054C54;
}

.icon-box:focus {
	text-decoration: none;
}

.icon-box:hover .image-icon {
	background: #97D700;
	transition: 0.3s all;
}

.icon-box:hover p {
	color: #fff;
	transition: 0.3s all;
}

.icon-box .image-icon {
	height: 60px;
	width: 60px;
	line-height: 60px;
	display: inline-block;
	text-align: center;
	border-radius: 50%;
	background: #054C54;
	margin-bottom: 25px;
	transition: 0.3s all;
}

.icon-box .image-icon img {
	max-width: 35px;
	text-align: center;
	border-radius: 0;
}

.icon-box:not(.alt) p {
	font-weight: 500;
	font-size: 1.1em;
	color: #054C54;
	line-height: 35px;
}

.icon-box:not(.alt):hover p {
	color: #fff;
}

.icon-box.alt h3 {
	font-weight: 500;
	font-size: 1.3em;
	color: #054C54;
	transition: 0.3s all;
}

.icon-box.alt:hover h3 {
	color: #fff;
	transition: 0.3s all;
}

.icon-box.alt:hover {
  cursor: default !important;
}


.icon-box p {
	margin: 0;
	line-height: 1.4;
	transition: 0.3s all;
}

@media only screen and (min-width: 992px){
  .icon-box p {
    min-height: 95px;
  }
}

.icon-box-row {
/*	padding-top: 25px;*/
}

.title-padding-top {
	padding-top: 25px;
}

.title-padding-bottom {
	padding-bottom: 25px;
}

.title-padding-bottom-large {
	padding-bottom: 50px;
}

.icon-box-btn-row {
	text-align: center;
	padding-top: 50px;
}

@media only screen and (min-width: 992px) {
	.sticky-col {
		position: sticky;
		top: 112.5px;
	}
}

.sirius-logo-background {
	background-image: url('../images/sirius_logo_background.svg');
	background-size: contain;
	background-repeat: no-repeat;
}

.sirius-logo-background.background-right {
	background-position: right;
}

.sirius-logo-background.background-center {
	background-position: center;
}

.sirius-logo-background.background-left {
	background-position: left;
}

.block.bg-alt {
	background: #F4F4F4;
}

.block.bg-accent {
	background: #F4F4F4;
}

.block.bg-accent {
	background: #054C54;
	color: #fff;
}

.block.bg-accent h1 {
	color: #fff;
}

.block.bg-accent h2 {
	color: #fff;
}

.block.bg-accent h3 {
	color: #fff;
}

.block.bg-accent h4 {
	color: #fff;
}

.block.bg-accent h5 {
	color: #fff;
}

.block.bg-accent h6 {
	color: #fff;
}

.block.bg-accent p {
	color: #fff;
}

.product-block.block.block-text {
	padding-top: 0 !important;
	padding-bottom: 0 !important;
	background: linear-gradient(
    to bottom,
    #ffffff 0%,
    #ffffff 50%,
    #054C54 50%,
    #054C54 100%
  );
}

.product-block .image-tooltip-col {
	text-align: center;
}

@media only screen and (min-width: 992px) {
	.product-block .image-tooltip-col {
		max-width: 80%;
		margin-left: 10%;
		text-align: center;
	}
  
}

.product-block .product-block-image-video i.fa-play {
  opacity: 0.8;
  transition: 0.3s all;
  position: absolute;
  top: 50%;
  font-size: 50px;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
  color: #fff;
}

.product-block .product-block-image-video:hover i.fa-play {
  opacity: 1;
  transition: 0.3s all;
}

.product-block .product-block-image-video i {
    display: none;
}

.shape-top-circle-accent {
	position: relative;
}

.shape-top-circle-accent:before {
	content: '';
	background-image: url('../images/sirius_shape_top_circle_accent.svg');
	background-size: contain;
	position: absolute;
    content: '';
    background-image: url(../images/sirius_shape_top_circle_accent.svg);
    background-repeat: no-repeat;
    width: 100%;
    height: 75px;
    top: -25px;
}

.shape-bottom-circle-accent {
	position: relative;
}

.shape-bottom-circle-accent:before {
	content: '';
	background-image: url('../images/sirius_shape_top_circle_accent.svg');
	background-size: contain;
	position: absolute;
    content: '';
    background-image: url(../images/sirius_shape_top_circle_accent.svg);
    background-repeat: no-repeat;
    width: 100%;
    height: 75px;
    bottom: -55px;
    left: 0;
}

.shape-top-circle-alt:before {
	content: '';
	background-image: url('../images/sirius_shape_top_circle_accent.svg');
	background-size: contain;
	position: absolute;
    content: '';
    background-image: url(../images/sirius_shape_top_circle_accent.svg);
    background-repeat: no-repeat;
    width: 100%;
    height: 75px;
    top: -40px;
}

.product-block.shape-top-circle-accent:before {
	top: 47%;
}

@media screen and (max-width: 992px) {
	.shape-bottom-circle-accent:before {
		bottom: -69px !important;
	}
}

.information-tabs .tabs {
	display: flex;
	justify-content: space-around;
	border-bottom: 3px solid #fefefe3d;
}

.information-tabs .tabs .tablink {
	background: none;
	border: 0;
	padding-bottom: 12.5px;
	opacity: 0.5;
	transition: 0.3s all;
	position: relative;
}

.information-tabs .tabs .tablink .label {
	font-size: 12px;
	background: #97D700;
	color: #fff;
	display: inline-block;
	margin-left: 10px;
	line-height: normal;
	padding: 5px 10px;
	border-radius: 5px;
	transform: translateY(-2.5px);
}

.information-tabs .tabs .tablink:hover {
	opacity: 1;
	transition: 0.3s all;
}

.information-tabs .tabs .tablink.active {
	opacity: 1;
	transition: 0.3s all;
}

.information-tabs .tabs .tablink:before {
	content: '';
	position: absolute;
	height: 3px;
	width: 100%;
	background: #fff;
	bottom: -3px;
	opacity: 0;
	transition: 0.3s all;
}

.information-tabs .tabs .tablink.active:before {
	opacity: 1;
	transition: 0.3s all;
}

.information-tabs .btn {
  margin-bottom: 30px;
}

@media only screen and (max-width: 992px) {
	.information-tabs .tabs .tablink {
		margin-top: 12.5px;
		width: 100%;
		background: #ffffff14;
    	border: 1px solid #fff;
    	padding: 5px 15px;
    	text-align: left;
   		border-radius: 5px;
	}

	.information-tabs .tabs .tablink.active:before {
		opacity: 0;
	}

	.information-tabs .tabs {
		display: block !important;
		border-bottom: 0;
	}
}

.information-tabs .tabcontent {
  display: none;
  padding-top: 50px;
  -webkit-animation: fadeEffect 1s;
  animation: fadeEffect 1s;
}

@-webkit-keyframes fadeEffect {
  from {opacity: 0;}
  to {opacity: 1;}
}

@keyframes fadeEffect {
  from {opacity: 0;}
  to {opacity: 1;}
}

.scrolling-text-block {
	background-size: cover;
	background-repeat: no-repeat;
}

.scrolling-text-block * {
	color: #fff;
}

.scrolling-items-container {
	display: block;
	min-height: 66px;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	--marquee-width: 100vw;
	--offset: 20vw;
	--move-initial: calc(-25% + var(--offset));
	--move-final: calc(-50% + var(--offset));
	--item-font-size: 10vw;
	counter-reset: menu;
}

.scrolling-items-container .scrolling-item {
	position: absolute;
}

.scrolling-items-container .marquee {
	position: absolute;
	top: 0;
	left: 0;
	width: var(--marquee-width);
	overflow: hidden;
	pointer-events: none;
	mix-blend-mode: color-burn;
}

.scrolling-items-container .marquee__inner {
	width: fit-content;
	display: flex;
	position: relative;
	transform: translate3d(var(--move-initial), 0, 0);
	animation: marquee 45s linear infinite;
	animation-play-state: paused;
	opacity: 0;
	transition: opacity 0.1s;
}

.scrolling-items-container .marquee .marquee__inner {
	animation-play-state: running;
	opacity: 1;
	transition-duration: 0.4s;
}

.scrolling-items-container .marquee span {
  text-align: center;
  white-space: nowrap;
  font-size: 3em;
  font-weight: 900;
  line-height: 1.15;
}

.scrolling-items-container .marquee span:after {
	content: '';
	display: inline-block;
	background: #97D700;
	height: 15px;
	width: 15px;
	border-radius: 50%;
	margin-left: 50px;
	margin-right: 50px;
	vertical-align: middle;
}

@keyframes marquee {
	0% {
		transform: translate3d(var(--move-initial), 0, 0);
	}

	100% {
		transform: translate3d(var(--move-final), 0, 0);
	}
}
}

.partners-carousel.owl-carousel .owl-stage-outer {
	padding-top: 15px !important;
}

.partners-block .single-company-logo-link {
	transition: 0.3s all;
}

.partners-block .single-company-logo-link img {
	border-radius: 5px !important;
	transition: 0.3s all;
	border: 2px solid #fff;
}

.partners-block .single-company-logo-link:hover img {
	transform: translateY(-12.5px) !important;
	box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px !important;
	transition: 0.3s all;
/*	border-color: #f4f4f4;*/
}

.testimonials-block .likeH1 {
	text-align: center !important;
}

.testimonials-block h2 {
	text-align: center !important;
}

.testimonials-block h3 {
	text-align: center !important;
}

.testimonial-carousel.owl-carousel > .owl-stage-outer {
	padding-top: 15px;
}

.single-testimonial-link .single-testimonial-box {
	margin-top: 25px;
	display: inline-block;
	padding: 35px;
	border: 2px solid #F4F4F4;
	border-radius: 15px;
	background: #fff;
	transition: 0.3s all;
	text-align: left;
  width: 100%;
}

.single-testimonial-link .single-testimonial-box:hover {
	transform: translateY(-12.5px);
	transition: 0.3s all;
	border-color: #064C54;
	box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

.single-testimonial-link .single-testimonial-box img {
	max-height: 60px !important;
	width: auto;
	border-radius: 0 !important;
	text-align: left;
	margin-right: auto;
}

.single-testimonial-link .single-testimonial-box .name {
	margin-top: 25px;
	margin-bottom: 12.5px;
	line-height: normal;
	font-weight: 500;
	color: #064C54;
}

.single-testimonial-link .single-testimonial-box .content {
	font-size: 16px;
	line-height: normal;
	margin-bottom: 0;
}

.read-more-btn-title-col {
	margin-top: 25px;
	text-align: right;
}

@media only screen and (max-width: 992px) {
	.read-more-btn-title-col {
		display: none;
	}	
}

.news-block h2 {
	text-align: left;
}

.news-block .owl-carousel .single-news-post {
	display: block;
	background: #fff;
	border-top-right-radius: 15px;
	border-top-left-radius: 15px;
	transition: 0.3s all;
}

.news-block .owl-carousel.news-carousel > .owl-stage-outer {
	padding-top: 15px;
}

.news-block .owl-carousel.news-carousel .owl-item > div {
	transition: 0.3s all;
	border: 1px solid #efefef;
}

.news-block .owl-carousel.news-carousel .owl-item > div:hover {
	transform: translateY(-15px);
	transition: 0.3s all;
	box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

.news-block .owl-carousel .single-news-post img {
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
}

.news-block .owl-carousel.news-carousel .owl-item > div {
	background: #fff;
	border-radius: 15px;
}

.news-block .owl-carousel.news-carousel .owl-prev, .news-block .owl-carousel.news-carousel .owl-next {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    display: block !important;
    border:0px solid black;
}

.news-block .owl-carousel.news-carousel .owl-prev, .news-block .owl-carousel.news-carousel .owl-next:hover {
	background: none;
}

.news-block .owl-carousel.news-carousel .owl-prev:hover i , .news-block .owl-carousel.news-carousel .owl-next:hover i {
	color: #97D700;
}

.news-block .owl-carousel.news-carousel .owl-prev {
	left: -50px;
}

.news-block .owl-carousel.news-carousel .owl-next {
	right: -50px;
}

.news-block .owl-carousel.news-carousel .owl-prev i, .news-block .owl-carousel.news-carousel .owl-next i {
	font-size: 35px;
	color: #064C54;
}

.news-block .single-news-post .title {
	font-size: 1.2em;
	font-weight: 700;
	color: #064C54;
	padding-top: 0px;
	padding-left: 20px;
	padding-right: 20px;
	line-height: 1.2;
}

@media only screen and (min-width: 992px) {
	.news-block .single-news-post .title {
		min-height: 200px;
	}
}

.news-block  .single-news-post .excerpt {
	padding-left: 20px;
	padding-right: 20px;
	font-size: 16px;
	line-height: normal;
}

.news-block .owl-carousel.news-carousel .read-more-btn {
	padding-left: 20px;
	padding-right: 20px;
	font-size: 16px;
	display: block;
	padding-top: 0px;
	padding-bottom: 20px;
	font-weight: 600;
	transition: 0.3s all;
}

.news-block .owl-carousel.news-carousel .read-more-btn:after {
	font-family: "Font Awesome 5 Free";
	content: "\f054";
	font-size: 12px;
	margin-left: 10px;
	display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    transition: 0.3s all;
}

.news-block .owl-carousel.news-carousel .owl-item:hover .read-more-btn:after {
	transition: 0.3s all;
	margin-left: 15px;
}

.news-block .owl-carousel.news-carousel .read-more-btn:hover {
	text-decoration: none;
	transition: 0.3s all;
}

.news-block .single-news-post .date {
	padding: 10px 20px;
	font-size: 14px;
    display: inline-block;
    line-height: normal;
    margin-bottom: 0;
    color: #064C54;
}

.news-block .single-news-post .date .date-icon {
	display: inline-block;
	width: 15px;
	margin: 0 10px 2.5px 0;
	border-radius: 0 !important;
}

.news-block .single-news-post-container {
	border: 1px solid #efefef;
}

.news-block .single-news-post-container .single-news-post {
	display: block;
	background: #fff;
	border-top-right-radius: 15px;
	border-top-left-radius: 15px;
	transition: 0.3s all;
}

.news-block .single-news-post-container {
	transition: 0.3s all;
	margin-bottom: 15px;
}

.news-block .single-news-post-container:hover {
	transform: translateY(-15px);
	transition: 0.3s all;
	box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

.news-block .single-news-post-container .single-news-post img {
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
}

.news-block .single-news-post-container {
	background: #fff;
	border-radius: 15px;
}

.news-block .single-news-post-container:hover * {
	text-decoration: none !important;
}

.news-block .single-news-post-container .read-more-btn {
	padding-left: 20px;
	padding-right: 20px;
	font-size: 16px;
	display: block;
	padding-top: 0px;
	padding-bottom: 20px;
	font-weight: 600;
	transition: 0.3s all;
}

.news-block .single-news-post-container .read-more-btn:after {
	font-family: "Font Awesome 5 Free";
	content: "\f054";
	font-size: 12px;
	margin-left: 10px;
	display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    transition: 0.3s all;
}

.news-block .single-news-post-container:hover .read-more-btn:after {
	transition: 0.3s all;
	margin-left: 15px;
}
.news-block .single-news-post-container .read-more-btn:hover {
	text-decoration: none;
	transition: 0.3s all;
}

.cta-block {
	text-align: center;
	overflow: hidden;
}

.cta-block .cta-block-inner {
	padding: 25px 50px;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	border-radius: 15px;
	width: 100%;
}

.cta-block .cta-block-inner h2 {
	color: #fff;
/*	padding-bottom: 25px;*/
}

@media only screen and (min-width: 992px) {
	.cta-block .cta-block-inner {
		margin-bottom: -50px;
	}

	.cta-block .cta-block-inner form {
		max-width: 75%;
		margin-left: 12.5%;
	}
}

.cta-block .cta-block-inner form label {
	color: #fff;
	padding-bottom: 12.5px;
	font-size: 14px;
}

.cta-block .cta-block-inner form label .hs-form-required {
	font-size: 10px;
	color: #97D700;
	vertical-align: top;
}

.cta-block .cta-block-inner form .legal-consent-container {
	padding-bottom: 12.5px;
}

.cta-block .cta-block-inner form .legal-consent-container * {
	font-size: 8px;
	line-height: normal;
	color: #fff;
}

.cta-block .cta-block-inner form .hs_recaptcha {
	display: none;
}

.cta-block .cta-block-inner form input {
	padding-top: 2.5px;
    padding-bottom: 2.5px;
    border-radius: 10px;
    background: #fff;
    font-size: 16px;
    transition: 0.3s all;
    text-align: center;
    border: 1px solid #fefefe;
    margin-bottom: 10px;
}

.cta-block .cta-block-inner form input[type="submit"] {
	margin-top: 15px;
	display: inline-block;
    font-size: 1rem;
    font-size: 20px;
    line-height: 1em;
    border: 0;
    text-decoration: none;
    padding: 15px 28px;
    font-family: 'Roboto', sans-serif;
    font-weight: 600;
    font-style: normal;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    color: #FFFFFF;
    background-color: #064C54;
    text-align: center;
    transition: 0.3s all;
}

.cta-block .cta-block-inner form input[type="submit"]:hover {
	background-color: #97D700;
    color: #064C54 !important;
}

.footer .logo {
	margin-bottom: 50px !important;
	display: block;
}

.footer p {
	font-size: 16px;
	color: #fff;
	opacity: 0.8;
}	

.footer .footer-socials {
	padding-top: 12.5px;
}

.footer .footer-socials .footer-single-social-link img {
	max-width: 15px;
	text-align: center;
	line-height: 25px;
}

.footer .footer-socials .footer-single-social-link:hover {
	transform: translateY(-5px);
}

.footer .title {
	font-weight: 600;
	font-size: 1.2em;
	opacity: 1;
	display: block;
	padding-bottom: 25px;
}

.footer .navigation-footer .navigation-footer-list .navigation-footer-list-item {
	margin-bottom: 15px;
	font-size: 16px;
}

.footer .navigation-footer .navigation-footer-list .navigation-footer-list-item a:before {
	font-family: "Font Awesome 5 Free";
	content: "\f054";
	font-size: 12px;
	margin-right: 15px;
	display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    transition: 0.3s all;
    color: #97D700;
    font-weight: 600;
}

.footer .navigation-footer * {
	vertical-align: top;
}

.footer .navigation-footer .navigation-footer-list .navigation-footer-list-item:hover a:before {
	transform: translateX(5px);
	transition: 0.3s all;
}

.footer .footer-contact-details a {
	font-size: 16px;
	transition: 0.3s all;
	line-height: normal;
}

.footer .footer-contact-details a strong {
	transition: 0.3s all;
}

.footer .footer-contact-details a:hover strong {
	transition: 0.3s all;
	color: #97D700;
}

.footer .footer-contact-details a i {
	margin-top: 2.5px;
	font-size: 12px;
	color: #97D700;
	width: 25px;
	text-align: left;
	display: inline-block;
	transition: 0.3s all;
}

.footer .footer-contact-details a:hover i.fa-chevron-right {
	transition: 0.3s all;
	transform: translateX(5px);
}

@media only screen and (max-width: 992px) {
	.footer .navigation-footer.col-12:not(:first-child) {
		padding-top: 37.5px;
	}
}

.copyright-bar {
	background: #064C54;
	text-align: left;
	border-top: 1px solid #ffffff30;
}

.copyright-bar p {
	line-height: normal;
	font-size: 14px;
}

.copyright-bar a {
	color: #fff !important;
	transition: 0.3s all;
}

.copyright-bar a:hover {
	color: #97D700 !important;
	transition: 0.3s all;
	text-decoration: none;
}

.size-d, h1, .likeH1 {
	font-size: 42px;
	line-height: 1.2;
}

.video-block {
	min-height: 225px;
    background-size: cover !important;
    background-position: center;
    display: inline-block;
    width: 100%;
    height: 100%;
    background: #fff;
    border-radius: 10px;
    position: relative;
    transition: 0.3s all;
    margin-bottom: 10px;
}

@media only screen and (min-width: 992px) {
  .video-block {
    min-height: 300px !important;
}

.video-block:hover {
	box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
	transform: translateY(-15px);
	transition: 0.3s all;
}
}

.video-block i {
	position: absolute;
	left: 50%;
  	top: 50%;
  	-webkit-transform: translate(-50%, -50%);
  	transform: translate(-50%, -50%);
  	height: 40px;
  	width: 40px;
  	display: inline-block;
  	text-align: center;
  	line-height: 40px;
  	font-size: 14px;
  	border-radius: 50%;
  	background: #fff;
  	transition: 0.3s all;
}

.video-block .play-btn {
	transition: 0.3s all;
}

.video-block .play-btn:hover {
	transform: scale(1.25);
	transition: 0.3s all;
}

.value-model-item {
	margin-top: 50px;
	margin-bottom: 25px;
}

@media only screen and (min-width: 992px) {
	.value-model-item {
		margin-top: 0;
		margin-bottom: 75px;
	}
}

.value-model-item img {
	padding-right: 20px;
}

@media only screen and (max-width: 992px) {
	.value-model-item img {
		max-width: 125px;
		margin-bottom: 12.5px;
	}
}

.value-model-item h3 {
	font-weight: 600;
	color: #064C54;
	font-size: 1.5em;
}

.value-model-item ul > li {
	margin-bottom: 0;
}

.popup-overlay {
	background: transparent !important;
}

.language-popup {
	min-width: 400px;
	position: fixed;
	bottom: 25px;
	padding: 20px;
	border: 2px solid #F4F4F4;
	box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
	left: 50%;
    transform: translate(-50%, 0);
}

@media only screen and (max-width: 992px) {
	.language-popup {
		min-width: 150px;
		width: calc(100% - 30px);
		bottom: 10px;
/* 		left: 10px; */
	}

	.language-popup a {
		padding-top: 0;
		padding-bottom: 0;
	}
}

.language-popup h3 {
	font-weight: 600;
	margin-bottom: 15px;
}

.language-popup > .container {
	padding: 0;
}

.language-popup img {
	padding-top: 12.5px;
	height: 50px;
}

.language-popup a > p {
	margin-top: 15px;
	margin-bottom: 0;
}

.language-popup a {
	border-color: #F4F4F4;
	border-width: 2px;
	line-height: normal;
}

.language-popup a:hover {
	box-shadow: none;
	border-color: #064C54;
}

.language-popup a:hover * {
	color: #064C54;
}

.info-box-with-icon {
	margin-top: 50px;
	margin-bottom: 25px;
}

.info-box-with-icon h3 {
	font-weight: 600;
	color: #064C54;
}

.info-box-with-icon h3 > img {
	display: inline-block;
	width: 20px;
	height: auto;
	margin-right: 15px;
	border-radius: 0 !important;
}

.custom-clinical-block {
	border-radius: 10px !important;
	border: 1px solid #efefef;
}

.custom-clinical-block a {
	position: relative;
}

.custom-clinical-block img {
	border-top-right-radius: 10px !important; 
	border-top-left-radius: 10px !important;
}

.custom-clinical-block p {
	font-size: 16px;
    line-height: normal;
    margin-bottom: 0;
}

.custom-clinical-block h3 {
	font-size: 1.2em;
    font-weight: 700;
    color: #064C54;
    padding-top: 20px;
    padding-left: 25px;
    padding-right: 25px;
    line-height: 1.2;
}

.custom-clinical-block .read-more-btn {
	padding-left: 25px;
	padding-right: 25px;
	font-size: 16px;
	display: block;
	padding-top: 0px;
	padding-bottom: 0;
	font-weight: 600;
	transition: 0.3s all;
}

.custom-clinical-block .read-more-btn:after {
	font-family: "Font Awesome 5 Free";
	content: "\f054";
	font-size: 12px;
	margin-left: 10px;
	display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    transition: 0.3s all;
}


.custom-clinical-block .read-more-btn:hover {
	text-decoration: none;
	transition: 0.3s all;
}

.custom-clinical-block .custom-clinical-post-info > span {
	display: inline-block;
	margin-right: 20px;
}

.custom-clinical-block .custom-clinical-post-info > span i {
	margin-right: 10px;
	color: #97D700;
}

@media only screen and (min-width: 992px) {
	.carousel-filter-bar {
		text-align: center;
	}

	.carousel-filter-bar .btn {
		margin-right: 25px;
		margin-left: 25px;
	}
}
.carousel-filter-bar {}

.carousel-filter-bar .btn {
	margin-top: 10px;
	margin-right: 15px;
}

.custom-clinical-block .tag {
	position: absolute;
    top: 20px;
    left: 20px;
/*    transform: translateY(-220px);*/
    right: auto;
    bottom: auto;
    font-size: 14px;
    display: inline-block;
    padding: 5px 15px !important;
    background: #064C54;
    line-height: normal;
    border-radius: 5px;
    color: #fff;
}

.custom-clinical-block:hover {
	transform: translateY(-15px);
	transition: 0.3s all;
	box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

.custom-clinical-block:hover .read-more-btn:after {
	transform: translateX(5px);
}

.case-header-post-info {
	padding-bottom: 0;
	margin-bottom: 0;
}

.case-header-post-info > span {
	display: inline-block;
	margin-right: 30px;
}

.case-header-post-info > span i {
	margin-right: 10px;
	color: #97D700 !important;
}


.downloads-table th {
	padding: 10px;
	font-size: 0.8em;
	text-align: left;
}

.downloads-table th i {
	margin-left: 10px;
	font-size: 14px;
}

.downloads-table tr > th:first-child {
	padding-left: 0;
}

.downloads-table tr > td:first-child {
	padding-left: 0;
}

.downloads-table td {
	padding: 10px;
	text-align: left;
}

.faq-block h2.subtitle {
	padding-bottom: 0;
}

.faq-block h3.likeH1 {
	padding-bottom: 25px;
}

.vacancy-link:hover {
	text-decoration: none;
}

.vacancy-box {
	transition: 0.3s all;
	background: #fff;
	border-radius: 10px;
	margin-bottom: 25px;
	padding: 20px 25px;
	border: 1px solid #EAEAEA;
}

.vacancy-box h3 {
	font-size: 1.2em;
    font-weight: 700;
    color: #064C54;
    line-height: 1.2;
    margin-bottom: 0;
}

.vacancy-box .post-info {
	line-height: normal;
	margin-top: 5px;
	margin-bottom: 20px;
}

.vacancy-box .post-info span {
	font-size: 14px;
}

.vacancy-box .post-info span i {
	margin-right: 15px;
	color: #97D700;
}

.vacancy-box:hover {
	transform: translateY(-15px);
	transition: 0.3s all;
	box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

.vacancy-box:hover .read-more-btn:after {
	transform: translateX(5px);
}

.vacancy-box .read-more-btn {
	font-size: 16px;
	display: block;
	padding-top: 0px;
	padding-bottom: 0;
	font-weight: 600;
	transition: 0.3s all;
}

.vacancy-box .read-more-btn:after {
	font-family: "Font Awesome 5 Free";
	content: "\f054";
	font-size: 12px;
	margin-left: 10px;
	display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    transition: 0.3s all;
}


.vacancy-box .read-more-btn:hover {
	text-decoration: none;
	transition: 0.3s all;
}

.vacancy-sidebar .primary-cta-btn {
	width: 100%;
}

.vacancy-sidebar .vacancy-details {
	padding: 20px 25px;
	border: 1px solid #EAEAEA;
	border-radius: 10px;
	margin-top: 12.5px;
	margin-bottom: 12.5px;
}

.vacancy-sidebar .vacancy-details h3 {
	font-size: 1.2em;
    font-weight: 700;
    color: #064C54;
    line-height: 1.2;
}

.vacancy-sidebar .vacancy-details p {
	display: block;
	margin-top: 10px;
	margin-bottom: 0;
}

.vacancy-sidebar .vacancy-details a {
	display: block;
	margin-top: 10px;
	margin-bottom: 0;
	transition: 0.3s all;
}

.vacancy-sidebar .vacancy-details a:hover {
	text-decoration: none;
	transition: 0.3s all;
	color: #97D700;
}

.vacancy-sidebar .vacancy-details * i {
	width: 30px;
	text-align: left;
	color: #97D700;
	font-size: 16px;
}

.trademark-subscript {
	font-size: 0.7em;
	vertical-align: top;
	display: inline-block;
	margin-top: -0.7em;
}

/* 
TOOLTIP (https://codepen.io/Web_Cifar/pen/yLOYoPR) 
TEMPORARY DEACTIVED
*/

.all-tooltip {
/*   position: absolute;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0; */
  display: none !important;
}

.tooltip-content {
  position: absolute;
  background-color: rgb(255, 255, 255);
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
  padding: 15px;
  border-radius: 8px;
  width: 90vw;
  max-width: 300px;
  opacity: 0;
  pointer-events: none;
  /* left: -50%; */
  z-index: 10;
  font-size: 14px;
  transition: 0.3s all;
  display: none !important;
}

.tooltip-content h3 {
	color: #054C54;
	font-weight: 500;
	font-size: 14px;
	margin-bottom: 5px;
	line-height: normal;
}

.tooltip-content p {
	font-size: 12px;
	margin: 0;
	line-height: normal;
}

.tooltip-content .arrow {
  position: absolute;
  width: 10px;
  height: 10px;
  border: 10px solid transparent;
  border-bottom-color: rgb(255, 255, 255);
  top: 0px;
  left: 50%;
  transform: translate(-50%, -100%) rotate(0deg);
}
.pin {
  position: absolute;
  content: "";
  top: 50%;
  left: 80%;
  height: 25px;
  width: 25px;
  background-color: rgb(151, 215, 0);
  border-radius: 50%;
  cursor: pointer;
}
.pin:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background-color: rgb(151, 215, 0);
  border-radius: 50%;
  animation: puls-effect 2s ease infinite;
}
.tooltip.active .tooltip-content {
  opacity: 1;
  pointer-events: all;
  display: block;
}

/* Custom Style for tooltip-1 */

.tooltip-1 .pin {
  top: 35%;
  left: 81.5%;
  height: 15px;
  width: 15px;
  background-color: rgb(151, 215, 0);
}

/* Custom Style for tooltip-2 */

.tooltip-2 .pin {
  top: 48%;
  left: 48.5%;
  height: 15px;
  width: 15px;
}

/* Custom style for tooltip-3 */

.tooltip-3 .pin {
  top: 49%;
  left: 81.5%;
  height: 15px;
  width: 15px;
}

/* Custom style for tooltip-4 */

.tooltip-4 .pin {
  top: 81.5%;
  left: 65%;
  height: 15px;
  width: 15px;
}

/* Puls Effect For Pins */

@keyframes puls-effect {
  0% {
    transform: scale(1);
    opacity: 1;
  }
  100% {
    transform: scale(3);
    opacity: 0;
  }
}

/* Media Query */

@media (max-width: 768px) {
  .tooltip-1 .tooltip-content {
    flex-direction: column;
    max-width: 300px;
  }
  .tooltip-1 .tooltip-content .content,
  .tooltip-1 .tooltip-content .img {
    width: 100%;
  }
}

.contact-box {
	margin-top: 25px;
	text-align: center;
    display: inline-block;
    padding: 35px;
    border: 2px solid #F4F4F4;
    border-radius: 15px;
    background: #fff;
    transition: 0.3s all;
}

.contact-box h3 {
	color: #064C54;
	font-weight: 500;
}

.contact-box img {
	margin-bottom: 25px;
	height: 100px;
	width: auto;
}

.contact-box:hover {
    transform: translateY(-12.5px);
    transition: 0.3s all;
    border-color: #064C54;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    text-decoration: none;
}

.contact-box:hover * {
	text-decoration: none;
}

.contact-box .read-more-btn {
	padding-left: 20px;
	padding-right: 20px;
	font-size: 16px;
	display: block;
	padding-top: 0px;
	padding-bottom: 20px;
	font-weight: 600;
	transition: 0.3s all;
}

.contact-box .read-more-btn:after {
	font-family: "Font Awesome 5 Free";
	content: "\f054";
	font-size: 12px;
	margin-left: 10px;
	display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    transition: 0.3s all;
}

.contact-box:hover .read-more-btn:after {
	transition: 0.3s all;
	margin-left: 15px;
}

.block-distributors .col-12 {
	margin-bottom: 25px
}

.block-distributors .col-12 p {
	font-size: 14px;
	line-height: 1.5;
}

.block-distributors .col-12 p > strong {
	font-size: 18px;
	color: #97D700;
}


/* Contact */

.form-block .form-block-inner {
  padding: 25px;
  background: #f4f4f4;
  border-radius: 5px;
}

.form-block .form-block-inner .field {
  margin-bottom: 10px;
}

.form-block .form-block-inner label {
  margin-bottom: 5px;
  display: block;
}

.form-block .form-block-inner input, .form-block .form-block-inner textarea, .form-block .form-block-inner select {
  background: #fff !important;
  border-radius: 2.5px;
  padding: 5px 10px !important;
  transition: 0.3s all;
  border: 1px solid #21212129;
}

.form-block .form-block-inner input:hover, .form-block .form-block-inner textarea:hover, .form-block .form-block-inner select:hover {
  border-color: #97D700;
  transition: 0.3s all;
}

.form-block .form-block-inner ul {
  list-style-type: none !important;
}

.form-block .form-block-inner ul li::before {
  display: none;
}

.form-block .form-block-inner ul li {
  margin-left: 0;
  margin-bottom: 10px;
  padding-left: 0;
}

.form-block .form-block-inner input[type="checkbox"] {
  margin-right: 5px;
}
 
.form-block .form-block-inner .legal-consent-container * {
  font-size: 12px;
  line-height: 1.3;
}

.form-block .form-block-inner input[type="submit"] {
    margin-top: 15px;
    display: inline-block;
    font-size: 20pxrem !important;
    line-height: 1em;
    border: 0;
    text-decoration: none;
    padding: 15px 28px !important;
    font-family: 'Roboto', sans-serif;
    font-weight: 600 !important;
    font-style: normal;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    color: #FFFFFF;
    background-color: #064C54 !important;
    text-align: center;
    transition: 0.3s all;
}

.form-block .form-block-inner input[type="submit"]:hover {
  background: #97D700;
  transition: 0.3s all;
}

.custom-button:hover {
  background-color: #97D700 !important;
    color: #064C54 !important;
      visibility: visible;
    opacity: 1 !important;
    transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) !important;
    transition: color 0.2s ease-out 0s, background-color 0.2s ease-out 0s, opacity 1.5s cubic-bezier(0.5, 0, 0, 1) 0s, transform 1.5s cubic-bezier(0.5, 0, 0, 1) 0s !important;
  
  }

/* div.block.block-text.product-block.shape-top-circle-accent.background-left > div > div > div > section > div > p > a {
display: none;

} */



@media only screen and (max-width: 992px) {
    .shape-bottom-circle-accent:before {
        bottom: -69px;
    }
}

.single-team-member h3 {
  font-size: 20px;
  margin-bottom: 10px !important;
}

.single-team-member p {
  font-size: 13px;
  line-height: 1.2;
  margin-bottom: 5px !important;
}

.single-team-member .custom-icon-link {
  transition: 0.3s all;
}

div .team-block .single-team-member img {
  max-height: 150px !important;
}

.single-team-member .single-team-member-content a {
  font-size: 15px !important;
  margin-left: 10px;
  margin-right: 10px;
}

.single-team-member .single-team-member-content a i {
/*   font-size: 12px !important; */
  color: #97d700;
/*   margin-right: 10px;
  margin-left: 10px; */
  transition: 0.3s all;
}

.single-team-member .single-team-member-content a:hover i {
  transition: 0.3s all;
  color: #97d700;
  text-decoration: none;
}

.team-block .team-row {
  flex-wrap: wrap !important;
}

.pintuition-marker-box {
  margin-top: 50px;
  margin-bottom: 50px;
	position: relative;
	text-align: center;
}

@media only screen and (min-width: 992px) {
  .pintuition-marker-box {
	margin-top: 125px;
	margin-bottom: 75px;
	height: 60vh;
}
}


.pintuition-marker-box .marker-image {
	height: auto;
	max-width: 125px;
	top: 50%;
  	left: 50%;
  	transform: translate(-50%, -50%);
  	z-index: 107;
  	opacity: 0;
  	position: absolute;
  	animation: showFinalImage 0.5s ease 1.5s forwards, 
               continuousScale 4s ease 1s infinite;
  	animation-fill-mode: forwards;
}

.pintuition-marker-box .ps-image {
	height: auto;
	max-width: 500px;
	top: 50%;
  	left: 50%;
  	transform: translate(-50%, -50%);
  	z-index: 107;
  	opacity: 0;
  	position: absolute;
  	animation: showFinalImage 0.5s ease 1.5s forwards, 
               continuousScale 40s ease 1s infinite;
  	animation-fill-mode: forwards;
}

.pintuition-marker-box .marker-bg img {
/*	display: none;*/
	opacity: 0;
	transform: scale(0);
}

@keyframes fadeInInfoBox {
    from { opacity: 0; }
    to { opacity: 1; }
}

.pintuition-marker-box .info-boxes div {
	text-align: center;
	background: none;
	max-width: 300px;
	opacity: 0;
	animation: fadeInInfoBox 0.5s ease forwards;
}

.pintuition-marker-box .info-boxes div * {
	color: #054C54;
}

.pintuition-marker-box .info-boxes .top-left {
	position: absolute;
	top: -15px;
	left: -15px;
  animation: fadeInScale 1s ease 1.5s forwards, loopScale 7s ease-in-out forwards;
}

.pintuition-marker-box .info-boxes .top-right {
	position: absolute;
	top: 25px;
	right: -25px;
	animation: fadeInScale 1s ease 2s forwards, loopScale 9s ease-in-out forwards;
}

.pintuition-marker-box .info-boxes .top-right h2 {
  font-size: 24px;
}

.pintuition-marker-box .info-boxes .bottom-left {
	position: absolute;
	bottom: 15%;
	left: -50px;
	animation: fadeInScale 1s ease 2.5s forwards, loopScale 11s ease-in-out forwards;
}

.pintuition-marker-box .info-boxes .bottom-left h2 {
  font-size: 32px;
}

.pintuition-marker-box .info-boxes .bottom-right {
	position: absolute;
	bottom: -25px;
	right: -25px;
	animation: fadeInScale 1s ease 3s forwards, loopScale 13s ease-in-out forwards;
}

.pintuition-marker-box .info-boxes img {
	max-width: 250px;
}

.pintuition-marker-box .info-boxes .ps-box-1 {
	position: absolute;
	top: -2.5%;
	left: 5%;
  animation: fadeInScale 1s ease 1.5s forwards, loopScale 7s ease-in-out forwards;
}

.pintuition-marker-box .info-boxes .ps-box-2 {
	position: absolute;
	top: 45%;
	left: -45px;
	animation: fadeInScale 1s ease 2s forwards, loopScale 9s ease-in-out forwards;
}

.pintuition-marker-box .info-boxes .ps-box-2 h2 {
  font-size: 20px;
}

.pintuition-marker-box .info-boxes .ps-box-2 h2 > span {
  font-size: 32px;
}

.pintuition-marker-box .info-boxes .ps-box-3 {
	position: absolute;
	top: 65px;
	right: -25px;
	animation: fadeInScale 1s ease 2.5s forwards, loopScale 11s ease-in-out forwards;
}

.pintuition-marker-box .info-boxes .ps-box-3 h2 {
  font-size: 34px;
}

.pintuition-marker-box .info-boxes .ps-box-4 {
	position: absolute;
	top: 100%;
	left: 5px;
	animation: fadeInScale 1s ease 3s forwards, loopScale 13s ease-in-out forwards;
}

.pintuition-marker-box .info-boxes .ps-box-4 h2 {
  font-size: 28px;
}

.pintuition-marker-box .info-boxes .ps-box-5 {
	position: absolute;
	bottom: -25px;
	right: -25px;
	animation: fadeInScale 1s ease 3.5s forwards, loopScale 15s ease-in-out forwards;
}

.pintuition-marker-box .info-boxes .ps-box-5 h2 {
/*    font-size: 20px; */
}

@media only screen and (max-width: 992px) {
	.pintuition-marker-box .info-boxes {
		display: none;
	}
}

.pintuition-marker-box .marker-bg .shape-1 {
    max-width: 5vw;
    position: absolute;
    z-index: 106;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0);
    animation: fadeInGrowShrink 30s ease forwards;
}

.pintuition-marker-box .marker-bg .shape-2 {
    max-width: 10vw;
    position: absolute;
    z-index: 105;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0);
    animation: fadeInGrowShrink 30s ease forwards;
}

.pintuition-marker-box .marker-bg .shape-3 {
    max-width: 15vw;
    position: absolute;
    z-index: 105;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0);
    animation: fadeInGrowShrink 30s ease forwards;
}

.pintuition-marker-box .marker-bg .shape-4 {
    max-width: 20vw;
    position: absolute;
    z-index: 105;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0);
    animation: fadeInGrowShrink 30s ease forwards;
}

.pintuition-marker-box .marker-bg .shape-5 {
    max-width: 25vw;
    position: absolute;
    z-index: 105;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0);
    animation: fadeInGrowShrink 30s ease forwards;
}

.pintuition-marker-box .marker-bg .shape-6 {
    max-width: 30vw;
    position: absolute;
    z-index: 105;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0);
    animation: fadeInGrowShrink 30s ease forwards;
}

@keyframes fadeInScale {
    0% {
        opacity: 0;
        transform: translate(-50%, -50%) scale(0);
    }
    100% {
        opacity: 1;
        transform: translate(-50%, -50%) scale(1);
    }
}

@keyframes loopScale {
    0%, 100% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.15);
    }
}

@keyframes fadeInGrowShrinkBackgroundShape {
	0% {
		opacity: 1;
		transform: translate(-50%, -50%) scale(0);
	}
	90% {
		opacity: 0.9;
        transform: translate(-50%, -50%) scale(1.25);
	}
	100% {
		opacity: 0;
		transform: translate(-50%, -50%) scale(1.25);
	}
}

@keyframes fadeInGrowShrink {
    0% {
        opacity: 0;
        transform: translate(-50%, -50%) scale(0);
    }
    3.33% {
        opacity: 1;
        transform: translate(-50%, -50%) scale(0.85);
    }
    100% {
        opacity: 1;
        transform: translate(-50%, -50%) scale(1);
    }
}


@keyframes fadeInGrow {
    0% {
        opacity: 0;
        transform: translate(-50%, -50%) scale(0);
    }
    50% {
    	opacity: 1;
    }
    80% {
        opacity: 1;
        transform: translate(-50%, -50%) scale(1);
    }
    100% {
        opacity: 1;
        transform: translate(-50%, -50%) scale(10);
    }
}


@keyframes showFinalImage {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

@keyframes continuousScale {
    0%, 100% {
        transform: translate(-50%, -50%) scale(1);
    }
    50% {
        transform: translate(-50%, -50%) scale(1.15);
    }
}

@media only screen and (max-width: 992px) {
	.image-desktop {
		display: none;
	}
}

@media only screen and (min-width: 992px) {
	.image-mobile {
		display: none;
	}
}

.additional-info {
  margin-top: 20px;
  font-size: 14px;
  font-weight: 700;
}

.sirius-usp-box img {
	height: 75px;
	width: auto;
	margin-bottom: 15px;
}

.sirius-usp-box h2 {
	color: #97D700 !important;
}

@media only screen and (min-width: 992px) {
	.sirius-usp-box {
		min-height: 250px;
		margin-bottom: 25px;
	}

	.sirius-usp-box {
		padding-right: 50px;
	}
}


/* testimonials */

.single-testimonial-link .single-testimonial-box img {
  max-height: 60px;
  width: auto !important;
}

.single-testimonial-link .single-testimonial-box p:not(.name) {
    font-size: 16px !important;
    line-height: normal;
    margin-bottom: 0;
}

/* .single-testimonial-link > .single-testimonial-box > p:not(.name)::after {
  content: '"';
 
} */

.owl-carousel .owl-nav {
  width: 100%;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  justify-content: space-between;
}

.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next {
  background: #fff; /* Background color */
  color: #333; /* Arrow color */
  border-radius: 50%; /* Circular shape */
  padding: 5px 10px; /* Padding around arrows */
}

.owl-carousel .owl-nav .owl-prev {
  left: -25px; /* Adjust this value to move the left arrow further from the edge */
}

.owl-carousel .owl-nav .owl-next {
  right: -25px; /* Adjust this value to move the right arrow further from the edge */
}

.owl-carousel .owl-nav .owl-prev:hover,
.owl-carousel .owl-nav .owl-next:hover {
  background: #fff; /* Match the non-hover background color */
  color: #333; /* Match the non-hover arrow color */
}

.owl-nav .fa:hover {
  background: none !important;
}

/* Blog module clinical block v2 */

.custom-clinical-block h3 {
    min-height: 150px !important;

  }

.custom-clinical-block {
  min-height: 485px;
}

.slider-buttons {
  display: none !important;
}

/* Contact tiles */

@media (min-width: 768px) {
.size-f, h3, .likeH3 {
    font-size: 1.5rem;
    font-size: 24px;
    line-height: 32px;
}
}

p, .likeP {
    color: #373636;
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    font-style: normal;
    font-size: 1rem;
    font-size: 20px;
    line-height: 35px;
    letter-spacing: 0.2px;
}

/* text slider */

.scrolling-text-block * {
  z-index: 999 !important;

}

/* Video block fancy */

.video-block-fancy {
	position: relative;
}

.video-block-fancy .play-btn-container {
	position: absolute;
	top: 45%;
	left: 0;
	display: flex;
    align-items: center;
    justify-content: center;
}

@media only screen and (max-width: 992px) {
	.video-block-fancy .play-btn-container {
		top: 45%;
		left: 45%;
	}
}

.video-block-fancy .play-btn-container .play-btn {
	background: #97d7005c;
	height: 50px;
	width: 50px;
	border-radius: 50%;
	line-height: 50px;
	text-align: center;
	position: absolute;
	z-index: 107;
	transition: 0.3s all;
}

.video-block-fancy .play-btn-container .play-btn:hover {
	transform: scale(1.25) !important;
	transition: 0.3s all;
}

.video-block-fancy .play-btn-container .play-btn-bg img {
	position: absolute;
	top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scale(0);
  transform-origin: center;
  will-change: transform, opacity;
  animation-timing-function: ease-in-out;
}

.video-block-fancy .play-btn i {
	color: #fff;
}

.video-block-fancy .play-btn-container .play-btn-bg .shape-1 {
    width: 60px;
    position: absolute;
    z-index: 106;
    animation: fadeInGrowShrinkBackgroundShape 3.1s infinite;
    animation-fill-mode: both;
}

.video-block-fancy .play-btn-container .play-btn-bg .shape-2 {
    width: 80px;
    position: absolute;
    z-index: 105;
    animation: fadeInGrowShrinkBackgroundShape 2.9s infinite;
    animation-fill-mode: both;
}

.video-block-fancy .play-btn-container .play-btn-bg .shape-3 {
    width: 100px;
    position: absolute;
    z-index: 105;
    animation: fadeInGrowShrinkBackgroundShape 2.7s infinite;
    animation-fill-mode: both;
}

.video-block-fancy .play-btn-container .play-btn-bg .shape-4 {
    width: 120px;
    position: absolute;
    z-index: 105;
    animation: fadeInGrowShrinkBackgroundShape 2.5s infinite;
    animation-fill-mode: both;
}

/* Row align middle */

.row-align-middle {
	display: flex;
	align-items: center;
}