@charset "UTF-8";fieldset,hr{border:0;padding:0}blockquote,em{font-style:italic}.button,section{overflow:hidden}html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border-top:1px solid #ededed;margin:1em 0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{margin:0}textarea{resize:vertical}figure,img{max-width:100%}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}h1,h2,h3,h4,h5,h6,p{margin-bottom:.5em}@-webkit-keyframes pop{0%,100%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scaleX(1.2);-moz-transform:scaleX(1.2);-ms-transform:scaleX(1.2);transform:scaleX(1.2)}}@keyframes pop{0%,100%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scaleX(1.2);-moz-transform:scaleX(1.2);-ms-transform:scaleX(1.2);transform:scaleX(1.2)}}.pop{-webkit-animation:pop 2s ease both alternate;animation:pop 2s ease both alternate}@-webkit-keyframes rotate360{0%{-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-ms-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes rotate360{0%{-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-ms-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@-webkit-keyframes preloader-inside-white{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes preloader-inside-white{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes preloader-inside-red{0%,30%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes preloader-inside-red{0%,30%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes animateBg{0%{background-position:1000% 0}100%{background-position:0 0}}@keyframes animateBg{0%{background-position:1000% 0}100%{background-position:0 0}}.animate-bg{background-repeat:repeat;-webkit-animation:animateBg 1000s linear infinite alternate;animation:animateBg 1000s linear infinite alternate}@-webkit-keyframes moveDown{0%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}6.31%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,4.875,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,4.875,0,1)}12.51%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,5.92,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,5.92,0,1)}23.52%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,4.508,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,4.508,0,1)}34.43%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,2.578,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,2.578,0,1)}45.35%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,1.261,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,1.261,0,1)}56.26%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.546,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.546,0,1)}78.18%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.067,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.067,0,1)}100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@keyframes moveDown{0%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}6.31%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,4.875,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,4.875,0,1)}12.51%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,5.92,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,5.92,0,1)}23.52%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,4.508,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,4.508,0,1)}34.43%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,2.578,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,2.578,0,1)}45.35%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,1.261,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,1.261,0,1)}56.26%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.546,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.546,0,1)}78.18%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.067,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.067,0,1)}100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}.move-down-animation{-webkit-animation:moveDown 1s ease infinite;animation:moveDown 1s ease infinite}@-webkit-keyframes moveUp{0%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}2.4%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-1.87,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-1.87,0,1)}4.8%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-3.037,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-3.037,0,1)}9.51%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-3.791,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-3.791,0,1)}13.71%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-3.391,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-3.391,0,1)}17.92%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-2.544,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-2.544,0,1)}26.23%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.846,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.846,0,1)}34.53%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.082,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.082,0,1)}42.84%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.301,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.301,0,1)}59.56%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.067,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.067,0,1)}76.18%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.024,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.024,0,1)}100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@keyframes moveUp{0%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}2.4%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-1.87,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-1.87,0,1)}4.8%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-3.037,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-3.037,0,1)}9.51%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-3.791,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-3.791,0,1)}13.71%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-3.391,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-3.391,0,1)}17.92%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-2.544,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-2.544,0,1)}26.23%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.846,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.846,0,1)}34.53%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.082,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.082,0,1)}42.84%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.301,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.301,0,1)}59.56%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.067,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.067,0,1)}76.18%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.024,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.024,0,1)}100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@-webkit-keyframes swoosh1{0%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-300,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-300,0,0,1)}0.87%{-webkit-transform:matrix3d(3.905,0,0,0,0,1,0,0,0,0,1,0,-256.405,0,0,1);transform:matrix3d(3.905,0,0,0,0,1,0,0,0,0,1,0,-256.405,0,0,1)}1.7%{-webkit-transform:matrix3d(4.554,0,0,0,0,1,0,0,0,0,1,0,-215.731,0,0,1);transform:matrix3d(4.554,0,0,0,0,1,0,0,0,0,1,0,-215.731,0,0,1)}3.5%{-webkit-transform:matrix3d(3.32,0,0,0,0,1,0,0,0,0,1,0,-136.94,0,0,1);transform:matrix3d(3.32,0,0,0,0,1,0,0,0,0,1,0,-136.94,0,0,1)}3.8%{-webkit-transform:matrix3d(3.039,0,0,0,0,1,0,0,0,0,1,0,-125.354,0,0,1);transform:matrix3d(3.039,0,0,0,0,1,0,0,0,0,1,0,-125.354,0,0,1)}5.87%{-webkit-transform:matrix3d(1.581,0,0,0,0,1,0,0,0,0,1,0,-59.045,0,0,1);transform:matrix3d(1.581,0,0,0,0,1,0,0,0,0,1,0,-59.045,0,0,1)}6.91%{-webkit-transform:matrix3d(1.221,0,0,0,0,1,0,0,0,0,1,0,-34.641,0,0,1);transform:matrix3d(1.221,0,0,0,0,1,0,0,0,0,1,0,-34.641,0,0,1)}7.97%{-webkit-transform:matrix3d(1.034,0,0,0,0,1,0,0,0,0,1,0,-15.061,0,0,1);transform:matrix3d(1.034,0,0,0,0,1,0,0,0,0,1,0,-15.061,0,0,1)}10.04%{-webkit-transform:matrix3d(.947,0,0,0,0,1,0,0,0,0,1,0,9.094,0,0,1);transform:matrix3d(.947,0,0,0,0,1,0,0,0,0,1,0,9.094,0,0,1)}10.31%{-webkit-transform:matrix3d(.947,0,0,0,0,1,0,0,0,0,1,0,11.1,0,0,1);transform:matrix3d(.947,0,0,0,0,1,0,0,0,0,1,0,11.1,0,0,1)}13.71%{-webkit-transform:matrix3d(.987,0,0,0,0,1,0,0,0,0,1,0,21.466,0,0,1);transform:matrix3d(.987,0,0,0,0,1,0,0,0,0,1,0,21.466,0,0,1)}18.39%{-webkit-transform:matrix3d(1.001,0,0,0,0,1,0,0,0,0,1,0,13.66,0,0,1);transform:matrix3d(1.001,0,0,0,0,1,0,0,0,0,1,0,13.66,0,0,1)}22.82%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,4.51,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,4.51,0,0,1)}26.73%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,.317,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,.317,0,0,1)}31.93%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-1.012,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-1.012,0,0,1)}33.33%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-.961,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-.961,0,0,1)}50.15%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,.048,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,.048,0,0,1)}68.37%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-.002,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-.002,0,0,1)}100%,86.49%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@keyframes swoosh1{0%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-300,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-300,0,0,1)}0.87%{-webkit-transform:matrix3d(3.905,0,0,0,0,1,0,0,0,0,1,0,-256.405,0,0,1);transform:matrix3d(3.905,0,0,0,0,1,0,0,0,0,1,0,-256.405,0,0,1)}1.7%{-webkit-transform:matrix3d(4.554,0,0,0,0,1,0,0,0,0,1,0,-215.731,0,0,1);transform:matrix3d(4.554,0,0,0,0,1,0,0,0,0,1,0,-215.731,0,0,1)}3.5%{-webkit-transform:matrix3d(3.32,0,0,0,0,1,0,0,0,0,1,0,-136.94,0,0,1);transform:matrix3d(3.32,0,0,0,0,1,0,0,0,0,1,0,-136.94,0,0,1)}3.8%{-webkit-transform:matrix3d(3.039,0,0,0,0,1,0,0,0,0,1,0,-125.354,0,0,1);transform:matrix3d(3.039,0,0,0,0,1,0,0,0,0,1,0,-125.354,0,0,1)}5.87%{-webkit-transform:matrix3d(1.581,0,0,0,0,1,0,0,0,0,1,0,-59.045,0,0,1);transform:matrix3d(1.581,0,0,0,0,1,0,0,0,0,1,0,-59.045,0,0,1)}6.91%{-webkit-transform:matrix3d(1.221,0,0,0,0,1,0,0,0,0,1,0,-34.641,0,0,1);transform:matrix3d(1.221,0,0,0,0,1,0,0,0,0,1,0,-34.641,0,0,1)}7.97%{-webkit-transform:matrix3d(1.034,0,0,0,0,1,0,0,0,0,1,0,-15.061,0,0,1);transform:matrix3d(1.034,0,0,0,0,1,0,0,0,0,1,0,-15.061,0,0,1)}10.04%{-webkit-transform:matrix3d(.947,0,0,0,0,1,0,0,0,0,1,0,9.094,0,0,1);transform:matrix3d(.947,0,0,0,0,1,0,0,0,0,1,0,9.094,0,0,1)}10.31%{-webkit-transform:matrix3d(.947,0,0,0,0,1,0,0,0,0,1,0,11.1,0,0,1);transform:matrix3d(.947,0,0,0,0,1,0,0,0,0,1,0,11.1,0,0,1)}13.71%{-webkit-transform:matrix3d(.987,0,0,0,0,1,0,0,0,0,1,0,21.466,0,0,1);transform:matrix3d(.987,0,0,0,0,1,0,0,0,0,1,0,21.466,0,0,1)}18.39%{-webkit-transform:matrix3d(1.001,0,0,0,0,1,0,0,0,0,1,0,13.66,0,0,1);transform:matrix3d(1.001,0,0,0,0,1,0,0,0,0,1,0,13.66,0,0,1)}22.82%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,4.51,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,4.51,0,0,1)}26.73%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,.317,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,.317,0,0,1)}31.93%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-1.012,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-1.012,0,0,1)}33.33%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-.961,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-.961,0,0,1)}50.15%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,.048,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,.048,0,0,1)}68.37%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-.002,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-.002,0,0,1)}100%,86.49%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@-webkit-keyframes swoosh2{0%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-300,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-300,0,1)}0.87%{-webkit-transform:matrix3d(1,0,0,0,0,3.905,0,0,0,0,1,0,0,-256.405,0,1);transform:matrix3d(1,0,0,0,0,3.905,0,0,0,0,1,0,0,-256.405,0,1)}1.7%{-webkit-transform:matrix3d(1,0,0,0,0,4.554,0,0,0,0,1,0,0,-215.731,0,1);transform:matrix3d(1,0,0,0,0,4.554,0,0,0,0,1,0,0,-215.731,0,1)}3.5%{-webkit-transform:matrix3d(1,0,0,0,0,3.32,0,0,0,0,1,0,0,-136.94,0,1);transform:matrix3d(1,0,0,0,0,3.32,0,0,0,0,1,0,0,-136.94,0,1)}3.8%{-webkit-transform:matrix3d(1,0,0,0,0,3.039,0,0,0,0,1,0,0,-125.354,0,1);transform:matrix3d(1,0,0,0,0,3.039,0,0,0,0,1,0,0,-125.354,0,1)}5.87%{-webkit-transform:matrix3d(1,0,0,0,0,1.581,0,0,0,0,1,0,0,-59.045,0,1);transform:matrix3d(1,0,0,0,0,1.581,0,0,0,0,1,0,0,-59.045,0,1)}6.91%{-webkit-transform:matrix3d(1,0,0,0,0,1.221,0,0,0,0,1,0,0,-34.641,0,1);transform:matrix3d(1,0,0,0,0,1.221,0,0,0,0,1,0,0,-34.641,0,1)}7.97%{-webkit-transform:matrix3d(1,0,0,0,0,1.034,0,0,0,0,1,0,0,-15.061,0,1);transform:matrix3d(1,0,0,0,0,1.034,0,0,0,0,1,0,0,-15.061,0,1)}10.04%{-webkit-transform:matrix3d(1,0,0,0,0,.947,0,0,0,0,1,0,0,9.094,0,1);transform:matrix3d(1,0,0,0,0,.947,0,0,0,0,1,0,0,9.094,0,1)}10.31%{-webkit-transform:matrix3d(1,0,0,0,0,.947,0,0,0,0,1,0,0,11.1,0,1);transform:matrix3d(1,0,0,0,0,.947,0,0,0,0,1,0,0,11.1,0,1)}13.71%{-webkit-transform:matrix3d(1,0,0,0,0,.987,0,0,0,0,1,0,0,21.466,0,1);transform:matrix3d(1,0,0,0,0,.987,0,0,0,0,1,0,0,21.466,0,1)}18.39%{-webkit-transform:matrix3d(1,0,0,0,0,1.001,0,0,0,0,1,0,0,13.66,0,1);transform:matrix3d(1,0,0,0,0,1.001,0,0,0,0,1,0,0,13.66,0,1)}22.82%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,4.51,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,4.51,0,1)}26.73%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.317,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.317,0,1)}31.93%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-1.012,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-1.012,0,1)}33.33%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.961,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.961,0,1)}50.15%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.048,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.048,0,1)}68.37%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.002,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.002,0,1)}100%,86.49%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@keyframes swoosh2{0%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-300,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-300,0,1)}0.87%{-webkit-transform:matrix3d(1,0,0,0,0,3.905,0,0,0,0,1,0,0,-256.405,0,1);transform:matrix3d(1,0,0,0,0,3.905,0,0,0,0,1,0,0,-256.405,0,1)}1.7%{-webkit-transform:matrix3d(1,0,0,0,0,4.554,0,0,0,0,1,0,0,-215.731,0,1);transform:matrix3d(1,0,0,0,0,4.554,0,0,0,0,1,0,0,-215.731,0,1)}3.5%{-webkit-transform:matrix3d(1,0,0,0,0,3.32,0,0,0,0,1,0,0,-136.94,0,1);transform:matrix3d(1,0,0,0,0,3.32,0,0,0,0,1,0,0,-136.94,0,1)}3.8%{-webkit-transform:matrix3d(1,0,0,0,0,3.039,0,0,0,0,1,0,0,-125.354,0,1);transform:matrix3d(1,0,0,0,0,3.039,0,0,0,0,1,0,0,-125.354,0,1)}5.87%{-webkit-transform:matrix3d(1,0,0,0,0,1.581,0,0,0,0,1,0,0,-59.045,0,1);transform:matrix3d(1,0,0,0,0,1.581,0,0,0,0,1,0,0,-59.045,0,1)}6.91%{-webkit-transform:matrix3d(1,0,0,0,0,1.221,0,0,0,0,1,0,0,-34.641,0,1);transform:matrix3d(1,0,0,0,0,1.221,0,0,0,0,1,0,0,-34.641,0,1)}7.97%{-webkit-transform:matrix3d(1,0,0,0,0,1.034,0,0,0,0,1,0,0,-15.061,0,1);transform:matrix3d(1,0,0,0,0,1.034,0,0,0,0,1,0,0,-15.061,0,1)}10.04%{-webkit-transform:matrix3d(1,0,0,0,0,.947,0,0,0,0,1,0,0,9.094,0,1);transform:matrix3d(1,0,0,0,0,.947,0,0,0,0,1,0,0,9.094,0,1)}10.31%{-webkit-transform:matrix3d(1,0,0,0,0,.947,0,0,0,0,1,0,0,11.1,0,1);transform:matrix3d(1,0,0,0,0,.947,0,0,0,0,1,0,0,11.1,0,1)}13.71%{-webkit-transform:matrix3d(1,0,0,0,0,.987,0,0,0,0,1,0,0,21.466,0,1);transform:matrix3d(1,0,0,0,0,.987,0,0,0,0,1,0,0,21.466,0,1)}18.39%{-webkit-transform:matrix3d(1,0,0,0,0,1.001,0,0,0,0,1,0,0,13.66,0,1);transform:matrix3d(1,0,0,0,0,1.001,0,0,0,0,1,0,0,13.66,0,1)}22.82%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,4.51,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,4.51,0,1)}26.73%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.317,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.317,0,1)}31.93%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-1.012,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-1.012,0,1)}33.33%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.961,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.961,0,1)}50.15%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.048,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,.048,0,1)}68.37%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.002,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,-.002,0,1)}100%,86.49%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}#wrapper,body,html{height:100%}body{font-family:Roboto,Arial,sans-serif;font-size:24px;font-weight:300;line-height:1.6em;color:#111;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:'Roboto Condensed',Arial,sans-serif;line-height:1.6em;font-weight:700;text-transform:uppercase}blockquote,blockquote.style2{font-family:Roboto,Arial,sans-serif}h1{font-size:36px}h2{font-size:30px}h3{font-size:26px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}a{color:#a2c5db;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}a:active,a:focus,a:hover{text-decoration:none;outline:0;color:#111}strong{font-weight:700}blockquote{font-size:36px;line-height:1.2em;color:#111}blockquote p{color:#111!important}blockquote.style2{font-size:18px;font-weight:300;font-style:normal;line-height:29px;color:#777}blockquote.style2 p{color:#777!important}blockquote.style2 cite{float:right;display:inline-block;margin-top:20px}blockquote.style2 cite:before{content:'—';margin-right:10px}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{width:100%;margin-bottom:10px;padding:3px 15px;border:1px solid #e9e9e9;font-size:14px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}input[type=email]:active,input[type=email]:focus,input[type=password]:active,input[type=password]:focus,input[type=search]:active,input[type=search]:focus,input[type=tel]:active,input[type=tel]:focus,input[type=text]:active,input[type=text]:focus,textarea:active,textarea:focus{border-color:#111;outline:0}input[type=submit]:hover{color:#fff;background-color:#111;border-color:#111}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text]{height:40px}button[type=submit],input[type=submit]{width:auto;margin-right:15px;padding:15px 40px;font-size:13px;font-weight:700;line-height:1;color:#111;background-color:transparent;border:1px solid #dfdfdf;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}label{font-size:12px;font-weight:400;line-height:1.5}select{border:1px solid #e7e7e7;font-size:13px;font-weight:300;padding:10px 13px;min-width:215px}.case-sensetive{text-transform:capitalize}.select-container{display:inline-block;position:relative}.select-container:after{content:'\f0d7';font:normal normal normal 14px/1 FontAwesome;color:#111;position:absolute;top:50%;right:21px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.button,.hero-text{font-family:'Roboto Condensed',Arial,sans-serif}.select-container select{padding-top:0;padding-bottom:0;background:0 0;-webkit-appearance:none;appearance:none}#form-messages{margin-top:30px;font-size:16px;font-weight:500;line-height:1.5}#form-messages.success{color:#a9dfa9}#form-messages.error{color:#f72e2e}.inner-top-shadow{box-shadow:2px 2px 4px rgba(0,0,0,.1) inset}.inner-top-shadow2{box-shadow:0 1px 1px rgba(0,0,0,.1) inset}.slimScrollBar{width:5px!important}.tp-banner-container{font-size:16px;line-height:1.6em}.fp-enabled .fullpage-scroll .animate-onscroll>*{opacity:0}.fullpage-scroll .bottom-footer{position:absolute;bottom:0;left:0;width:100%}.fullpage-scroll .video-container{min-height:520px}.full-width{width:100%}.full-width img{width:100%;height:auto}.full-height{height:100%;background-size:cover;background-position:center}.full-height .fp-scrollable,.full-height .fp-tableCell{height:100%!important;display:block}.full-height .fp-scrollable>.container,.full-height .fp-scrollable>.container>.row,.full-height .fp-scrollable>.container>.row>[class^=col-],.full-height .fp-scrollable>.row,.full-height .fp-scrollable>.row>[class^=col-],.full-height .fp-tableCell>.container,.full-height .fp-tableCell>.container>.row,.full-height .fp-tableCell>.container>.row>[class^=col-],.full-height .fp-tableCell>.row,.full-height .fp-tableCell>.row>[class^=col-],.full-height .page-title>.container,.full-height .page-title>.container>.row,.full-height .page-title>.container>.row>[class^=col-]{height:100%}.full-height .page-title{position:relative;height:100%}.full-height .page-title .content{display:inline-block;padding:0;position:absolute;bottom:120px;left:0;z-index:5}.full-height .page-title .content h2{margin-bottom:13px;font-size:120px;line-height:110px}.no-padding{margin-right:0;margin-left:0}.no-padding>[class^=col-]{padding-left:0;padding-right:0}.overlay-dark{position:relative}.overlay-dark:before{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;bottom:0;z-index:1;background-color:rgba(17,17,17,.6)}.v-align .row,.v-align>.container>.row{margin:0;display:-webkit-flex;display:-ms-flexbox;height:100%}.overlay-dark .parallax-image{z-index:0}.overlay-dark .container,.overlay-dark .row{position:relative;z-index:3}.v-align>.container{height:100%}.v-align>.container>.row{display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.v-align .row{display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;width:100%}.v-align .row [class^=col-]{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;height:100%;padding:0}.button,.button span{display:inline-block}.button{padding:20px 70px;border:2px solid #111;color:#111;font-size:12px;font-weight:700;line-height:1.6em;text-transform:uppercase;position:relative;white-space:nowrap;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.button.app-button .content,.button.style2{text-transform:none}.button span{text-align:center}.button span:nth-child(2),.button span:nth-child(3){position:absolute;top:50%;left:50%;padding:10px}.button span:nth-child(2){background-color:#000;height:110%;width:130%;margin-top:5px;left:-30px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;-webkit-transform:translateX(-100%) translateY(-55%) translateZ(0) skewX(-30deg);-moz-transform:translateX(-100%) translateY(-55%) translateZ(0) skewX(-30deg);-ms-transform:translateX(-100%) translateY(-55%) translateZ(0) skewX(-30deg);transform:translateX(-100%) translateY(-55%) translateZ(0) skewX(-30deg)}.button span:nth-child(3){color:#fff;opacity:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;-webkit-transform:translateX(-100%) translateY(-50%) translateZ(0);-moz-transform:translateX(-100%) translateY(-50%) translateZ(0);-ms-transform:translateX(-100%) translateY(-50%) translateZ(0);transform:translateX(-100%) translateY(-50%) translateZ(0)}.button i{margin-left:10px}.button:hover{color:#111}.button:hover span:nth-child(2){left:50%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translateX(-50%) translateY(-55%) translateZ(0) skewX(-30deg);-moz-transform:translateX(-50%) translateY(-55%) translateZ(0) skewX(-30deg);transform:translateX(-50%) translateY(-55%) translateZ(0) skewX(-30deg)}.button:hover span:nth-child(3){opacity:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0);-moz-transform:translateX(-50%) translateY(-50%) translateZ(0);-ms-transform:translateX(-50%) translateY(-50%) translateZ(0);transform:translateX(-50%) translateY(-50%) translateZ(0)}.button.green,.button.paleblue{-webkit-transition:all .3s ease!important;-moz-transition:all .3s ease!important}.button+.button{margin-left:5px}.button.style2{padding:16px 55px;border:1px solid rgba(0,0,0,.5);box-shadow:4px 4px 8px rgba(51,51,51,.2);font-family:Roboto,Arial,sans-serif;font-weight:700;font-size:14px}.button.style2:hover{box-shadow:7px 7px 12px rgba(51,51,51,.15)}.button.wide{padding:21px 94px}.button.bigger{font-size:14px!important;padding:25px 80px!important}.button.dark{background:#111;color:#fff}.button.dark span:nth-child(2){left:50%;-webkit-transform:translateX(-50%) translateY(-55%) translateZ(0) skewX(-30deg);-moz-transform:translateX(-50%) translateY(-55%) translateZ(0) skewX(-30deg);transform:translateX(-50%) translateY(-55%) translateZ(0) skewX(-30deg)}.button.dark span:nth-child(3),.video-container .mejs-container .mejs-overlay-button{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0);-moz-transform:translateX(-50%) translateY(-50%) translateZ(0)}.button.dark span:nth-child(3){opacity:1;-ms-transform:translateX(-50%) translateY(-50%) translateZ(0);transform:translateX(-50%) translateY(-50%) translateZ(0)}.button.dark:hover{background:0 0;color:#111}#main-footer,.bg-cover{background-position:center}.button.dark:hover span:nth-child(2){left:-30px;-webkit-transform:translateX(-100%) translateY(-55%) translateZ(0) skewX(-30deg);-moz-transform:translateX(-100%) translateY(-55%) translateZ(0) skewX(-30deg);transform:translateX(-100%) translateY(-55%) translateZ(0) skewX(-30deg)}.button.dark:hover span:nth-child(3){opacity:0;left:50%;-webkit-transform:translateX(-100%) translateY(-50%) translateZ(0);-moz-transform:translateX(-100%) translateY(-50%) translateZ(0);-ms-transform:translateX(-100%) translateY(-50%) translateZ(0);transform:translateX(-100%) translateY(-50%) translateZ(0)}.button.light{border-color:#fff;background-color:#fff;color:#111}.button.light:hover{border-color:#111;color:#fff}.button.green{color:#fff;background-color:#a9dfa9;border-color:transparent;transition:all .3s ease!important}.button.green.style2{border-color:rgba(0,0,0,.06)}.button.green:hover{background-color:#fff;border-color:#a9dfa9;color:#a9dfa9}.button.paleblue{color:#fff;background-color:#b8b2e3;border-color:transparent;transition:all .3s ease!important}.button.paleblue.style2{border-color:rgba(0,0,0,.06)}.button.paleblue:hover{background-color:#fff;border-color:#b8b2e3;color:#b8b2e3}.button.blue{color:#fff;background-color:#a8d0e1;border-color:transparent;-webkit-transition:all .3s ease!important;-moz-transition:all .3s ease!important;transition:all .3s ease!important}.button.blue.style2{border-color:rgba(0,0,0,.06)}.button.blue:hover{background-color:#fff;border-color:#a8d0e1;color:#a8d0e1}.button.with-shadow{box-shadow:2px 2px 4px rgba(0,0,0,.1);border:none}.button.with-shadow:hover{background-color:#fff;color:#111;box-shadow:0 5px 15px rgba(0,0,0,.15)}.button.with-shadow:active{box-shadow:0 0 2px rgba(0,0,0,.1);-webkit-transition:all .1s ease;-moz-transition:all .1s ease;transition:all .1s ease}.button.default{padding:17px 67px;border:1px solid #e1e1e1;color:#111}.button.default:hover{border-color:#111}.button.default-2{border:1px solid #e1e1e1;font-size:12px;font-weight:700;padding:16px 55px;overflow:hidden;color:#111;-webkit-transition:all .4s cubic-bezier(.2,.72,.68,.91);-moz-transition:all .4s cubic-bezier(.2,.72,.68,.91);transition:all .4s cubic-bezier(.2,.72,.68,.91)}#main-header .container,#main-header .row,#main-header [class^=col-],.overflow-visible,.overflow-visible>.container{overflow:visible}.button.default-2:after,.button.default-2:before{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.button.default-2:before{z-index:0;background-color:#e1e1e1;-webkit-transition:all .4s cubic-bezier(.2,.72,.68,.91);-moz-transition:all .4s cubic-bezier(.2,.72,.68,.91);transition:all .4s cubic-bezier(.2,.72,.68,.91)}.button.default-2:after{z-index:1;background-color:#111;-webkit-transition:all .4s .25s cubic-bezier(.2,.72,.68,.91);-moz-transition:all .4s .25s cubic-bezier(.2,.72,.68,.91);transition:all .4s .25s cubic-bezier(.2,.72,.68,.91)}.button.default-2 span{position:relative;z-index:2}.button.default-2.green{border-color:#a9dfa9;background-color:transparent}.button.default-2.green:after{background-color:#a9dfa9}.button.default-2:hover{color:#fff}.button.default-2:hover:after,.button.default-2:hover:before{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.button.app-button{padding:4px 20px 6px;border:none;text-align:left;text-indent:0;background-color:#fff;box-shadow:2px 2px 4px rgba(0,0,0,.1),0 0 1px 1px rgba(255,255,255,.2)}.button.app-button span,.button.app-button:hover span{left:auto;right:auto;bottom:auto;width:auto;height:auto;margin:0;background-color:transparent;position:relative}.button.app-button span{top:auto;text-align:left;-webkit-transition:none!important;-moz-transition:none!important;transition:none!important;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.button.app-button i{font-size:35px;margin-left:0}.button.app-button img{position:relative;top:-4px}.hero-text,.hero-text-3{text-transform:uppercase}.button.app-button .content span{font-size:13px;font-weight:400}.button.app-button .content span:nth-child(2){display:block;margin:0;font-size:20px;font-weight:700;padding:0}.button.app-button .content p{margin:0;font-size:20px;font-weight:700}.button.app-button.green{color:#a9dfa9}.button.app-button.paleblue{color:#b8b2e3}.button.app-button.bg-celadon,.button.app-button.bg-celadon:hover,.button.app-button.bg-paleblue,.button.app-button.bg-paleblue:hover{color:#fff}.button.app-button:hover{color:#111;box-shadow:6px 6px 12px rgba(0,0,0,.15),0 0 1px 1px rgba(255,255,255,.2)}.button.app-button:hover span{top:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.hero-text{font-size:180px;line-height:.85;font-weight:700}.hero-text-2,.hero-text-3,.text-big,.text-bigger{font-family:Roboto,Arial,sans-serif}.hero-text-2{font-size:120px;line-height:1;font-weight:700;opacity:.9}.hero-text-3{font-size:180px;line-height:.85;font-weight:700}.text-big{font-size:24px;font-weight:400;line-height:1.5}.text-bigger{font-size:60px;font-weight:700;line-height:1.2em}.text-big.transparent{opacity:.7}img.align-left{float:left;margin:.5em 2em .5em 0}img.align-right{float:right;margin:.5em 0 .5em 2em}img.align-center{margin:1em auto;display:block}.align-right{text-align:right!important}.align-center{text-align:center!important}.align-left{text-align:left!important}.bg-cover{background-size:cover!important}.color-boulder{color:#777!important}.color-green{color:#a9dfa9!important}.color-paleblue{color:#b8b2e3!important}.color-light{color:#fff!important}.color-dark{color:#111!important}.bg-whiteSmoke{background-color:#f5f5f5!important}.bg-whiteSmokeDarker{background-color:#f0f0f0!important}.bg-boulder{background-color:#777!important}.bg-celadon{background-color:#a9dfa9!important}.bg-paleblue{background-color:#b8b2e3!important}.bg-woodsmoke{background-color:#17171a!important}.bg-lightBlue{background-color:#f0f9fc!important}.thin-text{font-weight:300!important}.regular-text{font-weight:400!important}.bold-text{font-weight:700!important}#main-header{position:relative}#main-footer{padding-top:90px;position:relative;background-size:cover}#main-footer .bottom-footer{margin-top:30px;padding:16px 0;border-top:1px solid #ececec;font-size:12px;text-align:center;color:#777}#main-footer .widget{margin-bottom:30px;font-weight:400;line-height:1.5;text-align:left;color:#777}#main-footer .widget>h3{font-size:16px;text-transform:none}#main-footer .widget ul{margin-bottom:15px}#main-footer .widget ul li{margin-bottom:0;padding-bottom:10px;border-bottom:none}#main-footer .widget a,#main-footer .widget strong{color:#111}#main-footer .widget p{margin-bottom:10px}#main-footer .widget .insta-feed li:nth-child(4n){margin-right:0}#main-footer.style2{padding-top:45px;margin-top:0;text-align:center}#main-footer.style2 .logo-container{margin-bottom:27px}#main-footer.style2 .social-links li{padding:0 8px 8px}#main-footer.style2.with-top-border{padding-top:45px;border-top:1px solid #e1e1e1}#main-footer.style2.with-top-border .bottom-footer{border-top:none}#main-footer.style-light{background-color:#111;color:#595959}#main-footer.style-light a,#main-footer.style-light strong{color:#888}#main-footer.style-light .widget,#main-footer.style-light .widget h1,#main-footer.style-light .widget h2,#main-footer.style-light .widget h3,#main-footer.style-light .widget h4,#main-footer.style-light .widget h5,#main-footer.style-light .widget h6,#main-footer.style-light .widget p{color:#595959}#main-footer.style-light .widget a,#main-footer.style-light .widget p,#main-footer.style-light .widget strong{color:#888}#main-footer.style-light .widget a:hover{opacity:1!important;color:#e1e1e1!important}#main-footer.style-light .social-links a:hover{color:#fff}#main-footer.style-light .bottom-footer{border-color:#1c1c1c}.footer-bottom{padding:32px 0;border-top:1px solid #e0e1e2;font-size:12px;color:#777}.footer-bottom .copyright{margin:0}.footer-bottom .copyright i{color:#b8b2e3;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.footer-bottom .copyright:hover i{color:#ebb4b7}.footer-bottom .copyright a{color:#111}.footer-bottom .social-links{text-align:right}.footer-bottom .social-links a{color:#b5b5b5}.footer-bottom .social-links a:hover{color:#111}.footer-bottom.style2{position:absolute;bottom:0;left:0;width:100%}.preloader{position:fixed;top:0;left:0;z-index:999999;width:100%;height:100%;background-color:#fff}.preloader .preloader-inner{position:absolute;top:50%;left:50%;display:inline-block;width:60px;height:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.preloader .preloader-inner img{width:100%;height:auto;margin-bottom:5px;position:relative;z-index:2}.preloader .preloader-inner:after{content:'';display:inline-block;width:100px;height:100px;position:absolute;top:50%;left:50%;z-index:1;margin:-50px 0 0 -50px;border-top:2px solid transparent;border-right:2px solid #777;border-bottom:2px solid transparent;border-left:2px solid transparent;border-radius:50em;-webkit-animation:rotate360 1s linear both infinite;animation:rotate360 1s linear both infinite}.offcanvas-nav{position:fixed;top:0;left:0;display:block;width:100%;height:100%;z-index:900000;overflow:hidden;background:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.offcanvas-nav>.container,.offcanvas-nav>.container>.row,.offcanvas-nav>.container>.row>.col-md-12,.offcanvas-nav>.container>.row>.col-md-12>.slimScrollDiv,.offcanvas-nav>.container>.row>.col-md-12>.slimScrollDiv>.offcanvas-nav-inner{height:100%!important}.offcanvas-nav .nav-trigger{position:absolute;top:0;right:0;z-index:999}.offcanvas-nav .offcanvas-nav-inner{position:relative;display:block;width:100%;height:100%}.offcanvas-nav .menu-items{padding-top:180px;padding-bottom:180px;text-align:center}.offcanvas-nav .menu-items li{font-family:'Roboto Condensed',Arial,sans-serif;font-size:36px;font-weight:700;line-height:80px;text-transform:uppercase}.offcanvas-nav .menu-items li a{display:inline-block;color:#b5b5b5}.offcanvas-nav .menu-items li a:hover,.offcanvas-nav .menu-items li.active>a{color:#111}.offcanvas-nav .menu-items li ul{display:none}.offcanvas-nav .bottom-section{padding:40px 0;border-top:1px solid #e1e1e1;box-shadow:0 1px 0 #fff inset}.offcanvas-nav .instagram-feed>h6,.offcanvas-nav .twitter-feed>h6{font-size:12px;font-weight:700;text-transform:uppercase}.offcanvas-nav .instagram-feed>h6 i,.offcanvas-nav .twitter-feed>h6 i{margin-right:10px;font-size:1.3em}.offcanvas-nav .instagram-feed a,.offcanvas-nav .twitter-feed .owl-nav,.offcanvas-nav .twitter-feed .tweet-list li{font-size:12px;font-family:Roboto,Arial,sans-serif}.offcanvas-nav .twitter-feed>h6{margin-bottom:8px}.offcanvas-nav .twitter-feed>h6 i{color:#5ea9dd}.offcanvas-nav .twitter-feed .tweet-list li{line-height:2em}.offcanvas-nav .twitter-feed .tweet-list li a{display:block;line-height:18px;color:#777}.offcanvas-nav .twitter-feed .tweet-list li a:hover{color:#111}.offcanvas-nav .twitter-feed .tweet-list li .author{display:inline-block;color:#111;font-weight:700}.offcanvas-nav .twitter-feed .tweet-list li .author:hover{color:#5ea9dd}.offcanvas-nav .twitter-feed .tweet-list li .time{color:#b5b5b5}.offcanvas-nav .twitter-feed .tweet-list li .time:before{content:'-';margin-right:2px;margin-left:2px}.offcanvas-nav .twitter-feed .tweet-list li p{line-height:18px;margin-top:5px;color:#777}.offcanvas-nav .twitter-feed .owl-nav{font-weight:700}.offcanvas-nav .twitter-feed .owl-nav div{display:inline-block;cursor:pointer;text-transform:capitalize;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.offcanvas-nav .twitter-feed .owl-nav div:hover{color:#5ea9dd}.offcanvas-nav .twitter-feed .owl-nav .owl-prev{margin-right:7px}.offcanvas-nav .instagram-feed{text-align:right}.offcanvas-nav .instagram-feed>h6{margin-bottom:18px}.offcanvas-nav .instagram-feed>h6 i{color:#004879}.offcanvas-nav .instagram-feed ul li{width:50px;float:right;margin-left:10px;margin-bottom:10px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.offcanvas-nav .instagram-feed ul li:hover{opacity:.8;-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.offcanvas-nav .instagram-feed ul:after,.offcanvas-nav .instagram-feed ul:before{content:'';display:table}.offcanvas-nav .instagram-feed ul:after{clear:both}.offcanvas-nav .instagram-feed a{font-weight:400;color:#777;text-decoration:underline}.offcanvas-nav .instagram-feed a:hover{color:#004879}.offcanvas-nav .nav-trigger{margin-right:40px}.offcanvas-nav .slimScrollBar,.offcanvas-nav .slimScrollRail{opacity:0!important}.mobile-nav-trigger,.nav-trigger{display:inline-block;margin:40px 0 40px 60px;float:right}.mobile-nav-trigger .bars,.nav-trigger .bars{display:block;width:24px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.mobile-nav-trigger .bars span,.nav-trigger .bars span{display:inline-block;width:24px;height:2px;float:left;margin-bottom:3px;background:#111;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.mobile-nav-trigger{display:none}.main-nav{position:absolute;bottom:-1px;left:0;right:0;z-index:9000;border-top:1px solid #e1e1e1;font-family:Roboto,Arial,sans-serif;font-size:13px;font-weight:400;background:rgba(255,255,255,.9);-webkit-transform:translateZ(0)}.cover.style1 .contents,.cover.style2 .middle-image{-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%)}.main-nav>.container{width:100%;padding-right:40px;padding-left:40px}.main-nav>.container>.row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.main-nav ul{float:right}.main-nav ul li{float:left;padding:30px 0;margin-left:60px}.main-nav ul li.active>a,.main-nav ul li:hover>a{color:#9c9c9c}.main-nav ul a{color:#111}.main-nav .menu-items li{position:relative;padding-left:30px;padding-right:30px;margin-left:0}.main-nav .menu-items .submenu{display:none;height:auto;min-width:180px;padding-top:14px;padding-bottom:14px;position:absolute;top:78%;left:0;border:1px solid #e1e1e1;background-color:#fff;box-shadow:2px 2px 4px rgba(0,0,0,.1)}.main-nav .menu-items .submenu li{display:block;float:none;margin:0;padding:0}.main-nav .menu-items .submenu li a{display:block;padding:4px 25px;color:#777}.main-nav .menu-items .submenu li a:hover{background-color:#a9dfa9;color:#fff}.main-nav .menu-items .submenu .submenu{top:-12px;left:100%}.main-nav .menu-items .megamenu{position:static}.main-nav .menu-items .megamenu img{max-width:100%;width:100%}.main-nav .menu-items .megamenu .menu-items>img{padding:15px 35px 15px 50px}.main-nav .menu-items .megamenu .submenu-inner{display:block;visibility:hidden;position:absolute;min-width:240px;top:78%;left:-29px;z-index:10}.main-nav .menu-items .megamenu .submenu-inner .submenu{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-align-content:stretch;align-content:stretch;padding:0;position:relative;top:auto;left:auto}.main-nav .menu-items .megamenu .submenu-inner .submenu:after,.main-nav .menu-items .megamenu .submenu-inner .submenu:before{content:'';display:table}.main-nav .menu-items .megamenu .submenu-inner .submenu:after{clear:both}.main-nav .menu-items .megamenu .submenu-inner .submenu>li{padding-top:12px;padding-bottom:18px;border-right:1px solid #e1e1e1}.main-nav .menu-items .megamenu .submenu-inner .submenu>li img{margin-top:10px}.main-nav .menu-items .megamenu .submenu-inner .submenu>li a{padding-left:35px;padding-right:60px}.main-nav .menu-items .megamenu .submenu-inner .submenu>li>a,.main-nav .menu-items .megamenu .submenu-inner .submenu>li>p,.main-nav .menu-items .megamenu .submenu-inner .submenu>li>p a{margin:0;padding:12px 60px 0 35px;font-size:14px;font-weight:400;color:#111}.main-nav .menu-items .megamenu .submenu-inner .submenu>li>a:hover,.main-nav .menu-items .megamenu .submenu-inner .submenu>li>p a:hover,.main-nav .menu-items .megamenu .submenu-inner .submenu>li>p:hover{background-color:transparent}.main-nav .menu-items .megamenu .submenu-inner .submenu>li:last-child{border:none}.main-nav .menu-items .megamenu .megamenu.megamenu-columns-4 .submenu-inner .submenu>li{-webkit-flex-basis:25%;-ms-flex-basis:25%;flex-basis:25%}.main-nav .modules ul li{margin-left:25px;position:relative}.main-nav .modules ul li a{display:inline-block;position:relative;top:5px;color:#111}.main-nav .modules ul li a i{font-size:20px}.main-nav .modules ul li a span{display:inline-block;width:16px;height:16px;margin-left:8px;position:relative;top:-6px;line-height:16px;font-size:9px;text-indent:0;text-align:center;border-radius:50em;background-color:#a9dfa9;color:#fff}.main-nav .modules .module-element{display:none}.main-nav .modules .cart-dropdown{width:295px;position:absolute;top:78%;right:0;border:1px solid #e1e1e1;background-color:#fff}.main-nav .modules .cart-dropdown .cart-item{padding:20px;border-bottom:1px solid #e1e1e1;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.main-nav .modules .cart-dropdown .cart-item:after,.main-nav .modules .cart-dropdown .cart-item:before{content:'';display:table}.main-nav .modules .cart-dropdown .cart-item:after{clear:both}.main-nav .modules .cart-dropdown .cart-item .remove-link{display:inline-block;width:20px;height:20px;position:absolute;top:20px;right:20px;text-indent:-9999px;opacity:.25;background-image:url(../assets/cart-remove.png);background-repeat:no-repeat;background-position:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.main-nav .modules .cart-dropdown .cart-item .remove-link:hover{opacity:1!important}.main-nav .modules .cart-dropdown .cart-item figure{float:left;width:70px;height:auto;margin-right:10px}.main-nav .modules .cart-dropdown .cart-item figure img{width:100%;height:auto}.main-nav .modules .cart-dropdown .cart-item .item-details{padding-right:30px;overflow:hidden}.main-nav .modules .cart-dropdown .cart-item .item-details h6{margin:0 0 7px;font-family:Roboto,Arial,sans-serif;font-size:13px;font-weight:700;text-transform:none;letter-spacing:0}.main-nav .modules .cart-dropdown .cart-item .item-details h6 a{color:#111}.main-nav .modules .cart-dropdown .cart-item .item-details p{font-size:13px;line-height:1.5;font-weight:400;color:#777}.main-nav .modules .cart-dropdown .cart-item:hover{background-color:#f4f4f4}.main-nav .modules .cart-dropdown .cart-item:hover .remove-link{opacity:.6}.main-nav .modules .cart-dropdown .cart-footer{margin-right:20px;margin-left:20px;padding-top:17px;padding-bottom:25px}.main-nav .modules .cart-dropdown .cart-footer .subtotal{margin-bottom:15px;padding-bottom:16px;border-bottom:1px dotted #bfbfbf;font-size:12px;font-weight:700;text-transform:uppercase;color:#b5b5b5}.main-nav .modules .cart-dropdown .cart-footer .subtotal p{display:inline-block;line-height:1.5}.main-nav .modules .cart-dropdown .cart-footer .subtotal strong{float:right;color:#777}.main-nav .modules .cart-dropdown .cart-footer .button{display:block;width:100%;margin:0;padding:13px;border-color:transparent;font-size:12px;font-weight:700;text-align:center;color:#fff}.main-nav .modules .cart-dropdown .cart-footer .button.view-cart-button{margin-bottom:10px;background-color:#b5b5b6}.main-nav .modules .cart-dropdown .cart-footer .button.checkout-button{background-color:#a9dfa9}.main-nav .modules .cart-dropdown .cart-footer .button.checkout-button:hover,.main-nav .modules .cart-dropdown .cart-footer .button.view-cart-button:hover{background-color:#1a1a1a}.main-nav .modules .header-search-form{width:335px;position:absolute;top:78%;right:-15px;padding:33px;border:1px solid #e1e1e1;background-color:#fff}.main-nav .modules .header-search-form input[type=search],.main-nav .modules .header-search-form input[type=text]{width:100%;height:40px;padding:20px;border:1px solid #e1e1e1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.main-nav .modules .header-search-form input[type=search]:active,.main-nav .modules .header-search-form input[type=search]:focus,.main-nav .modules .header-search-form input[type=text]:active,.main-nav .modules .header-search-form input[type=text]:focus{border-color:#1a1a1a;outline:0}.main-nav .modules .header-search-form input[type=submit]{display:inline-block;width:40px;height:40px;padding:0;margin:0;position:absolute;top:33px;right:33px;border:none;font:normal normal 13px/1 FontAwesome;font-size:13px;background-color:transparent;color:#777;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.page-title h2,.page-title h4,.page-title ul li,.page-title ul.breadcrumbs li,.page-title.style3 h2{font-family:Roboto,Arial,sans-serif}.main-nav .modules .header-search-form input[type=submit]:active,.main-nav .modules .header-search-form input[type=submit]:focus,.main-nav .modules .header-search-form input[type=submit]:hover{outline:0}.main-nav .modules .header-search-form input[type=submit]:hover{color:#1a1a1a}.main-nav.stick-ontop{position:fixed;top:0;bottom:auto;z-index:99999;background-color:#fff;box-shadow:2px 2px 4px rgba(0,0,0,.1)}.main-nav.stick-ontop.style2{background-color:transparent;box-shadow:none}.main-nav.stick-ontop.style2 .nav-trigger .bars span,.main-nav.sticky-on{background-color:#fff}.main-nav.stick-ontop.style2 .nav-trigger{color:#fff;font-size:14px}.main-nav.stick-ontop.style2 .nav-trigger .bars{display:inline-block;margin-left:10px;margin-top:2px;vertical-align:middle}.main-nav.sticky-on{position:relative;top:auto;left:auto;bottom:auto;right:auto;box-shadow:2px 2px 4px rgba(0,0,0,.1)}.main-nav.sticky-on.sticked{position:fixed;top:0;left:0;right:0;-webkit-animation:fadeInDown 1s alternate;animation:fadeInDown 1s alternate}.cover{position:relative;width:100%;height:100%}.cover .cover-inner{width:100%;height:100%;overflow:hidden}.cover.style1 .cover-inner>figure{display:inline-block;width:100%;height:100%;background-size:cover;background-position:center}.cover.style1 .cover-inner>figure img{visibility:hidden}.cover.style1 .base-image,.cover.style1 .overlay-image{width:100%;height:auto}.cover.style1 .overlay-image{position:absolute;top:0;left:0}.cover.style1 .contents{position:absolute;top:50%;left:50%;text-align:center;color:#fff;transform:translateX(-50%) translateY(-50%)}.cover.style1 .contents img{margin-bottom:35px}.cover.style1 .contents a{color:#fff}.cover.style1 .social-links li{margin:8px 17px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.cover.style1 .social-links li a{font-size:20px}.cover.style1 .social-links li:hover{-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}.cover.style2 .particles-container{width:100%;height:100%;position:relative;z-index:0}.cover.style2 .particles-container canvas{width:100%;height:100%}.cover.style2 .particles-container #particles{-webkit-filter:blur(1px) brightness(1.3);-moz-filter:blur(1px) brightness(1.3);filter:blur(1px) brightness(1.3)}.cover.style2 .fullwidth{width:100%}.cover.style2 .middle-image{position:absolute;top:50%;left:50%;display:inline-block;width:100%;height:100%;z-index:1;transform:translateX(-50%) translateY(-50%)}.cover.style2 .middle-image figure{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.cover.style2 .front-image{position:absolute;left:50%;z-index:2;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.cover.style2 .front-image.position-top{top:0}.cover.style2 .front-image.position-bottom{bottom:0}.page-title{overflow:hidden;position:relative}.page-title:before{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.6) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.6)),color-stop(100%,rgba(0,0,0,.6)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.6) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.6) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.6) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(0,0,0,.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000', GradientType=0 )}.page-title .content{padding-top:250px;padding-bottom:10px;position:relative;z-index:2}.page-title h4{margin:0;font-size:14px;font-weight:400;text-transform:uppercase;color:rgba(255,255,255,.6)}.page-title h2{font-size:72px;font-weight:700;line-height:1.2em;text-transform:none;color:#fff}.page-title ul li,.page-title ul.breadcrumbs li a{color:rgba(255,255,255,.7)}.page-title ul li{display:inline-block;font-size:24px}.page-title ul li:after{content:','}.page-title ul li:last-child:after{content:none!important}.page-title ul.breadcrumbs li{font-size:13px;font-weight:300;line-height:1.5}.page-title ul.breadcrumbs li:after{content:'/';margin-left:3px}.page-title.no-text:before,.page-title.style3:before{content:none}.page-title ul.breadcrumbs li a:hover{color:#fff}.page-title.style2{padding:160px 0 170px}.page-title.style2 .content{padding:0}.page-title.style2 .content h2{line-height:1;margin-bottom:0;font-size:36px}.page-title.style3{padding:0;text-align:center;color:#333}.page-title.style3 .content{padding:60px 0 65px}.page-title.style3 .button+.button{margin-left:13px}.page-title.style3 h2{font-weight:700;font-size:48px;color:#333}.page-title.no-text{height:400px}.page-title.centered-text{text-align:center}.page-title.centered-text .content{padding:155px 0 105px}.move-down{display:inline-block;width:50px;height:22px;position:absolute;bottom:50px;left:50%;margin-left:-25px;z-index:10;text-indent:-9999px;background-image:url(../assets/arrow-down.png);background-repeat:no-repeat;-webkit-animation:moveDown 1s ease infinite;animation:moveDown 1s ease infinite}.section-title{position:relative;font-size:16px}.section-title h3{font-family:'Roboto Condensed',Arial,sans-serif;font-size:36px}.section-title h4,.section-title h6,.section-title.style3,.section-title.style3 h2{font-family:Roboto,Arial,sans-serif}.section-title h4{font-size:36px;font-weight:300;text-transform:none}.section-title h6{font-size:12px;font-weight:400;text-transform:uppercase}.section-title p{line-height:1.6em;color:#777}.section-title.style2 h4{margin-bottom:.75em}.section-title.style2 p{font-size:18px;font-weight:300;line-height:28px}.section-title.style3 h2{margin-bottom:5px;font-weight:700;font-size:30px;text-transform:none;color:#333}.blog-nav article .content p,.viewport{font-family:'Roboto Condensed',Arial,sans-serif;text-transform:uppercase}.section-title.style3 p{font-size:18px;color:#777}.section-title.style4 h2,.section-title.style4 h3,.section-title.style4 h4,.section-title.style4 h6{line-height:normal}.section-title.with-top-border{margin-bottom:28px}.section-title.with-top-border h3{display:inline-block;padding-top:13px;font-size:24px;position:relative}.section-title.with-top-border h3:before{content:'';display:inline-block;width:50px;height:2px;position:absolute;top:0;left:0;background-color:#111}.section-title.with-top-border.align-center h3:before{left:50%;margin-left:-35px}.viewport{display:block;color:#fff;font-size:60px;line-height:1em;text-align:right;overflow:hidden}
/*.viewport .shadow,.viewport figure{display:inline-block;left:50%;position:absolute}*/.viewport .shadow{content:'';width:20px;height:100%;top:0;z-index:10;background-color:transparent;box-shadow:5px 0 10px rgba(0,0,0,.3);-webkit-transform:translateZ(0)}.viewport .container,.viewport .row,.viewport [class^=col-]{height:100%;overflow:visible}.viewport p.bold{font-weight:700}.viewport figure{width:100%;bottom:0;text-align:center;background-size:cover;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.viewport img{max-width:100%;height:auto!important}.viewport .texts{position:absolute;z-index:2}.viewport .texts p{position:relative;margin:0}.viewport .texts .button{color:#fff;border-color:rgba(255,255,255,.4);margin:32px 0}.viewport .texts .button span:nth-child(2){background-color:#fff}.viewport .texts .button:hover{border-color:#fff}.viewport .texts .button:hover span{color:#111}.viewport .left-sec,.viewport .right-sec{position:absolute;bottom:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;overflow:hidden;background-size:cover}.viewport .left-sec{z-index:2}.viewport .left-sec .texts{text-align:left}.viewport .right-sec{z-index:1}.viewport .right-sec .texts{text-align:right}.viewport.images_loaded .left-sec,.viewport.images_loaded .right-sec{opacity:1;visibility:visible}.blog-nav{display:block;width:100%;margin-bottom:50px}.blog-nav article{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.blog-nav article figure{float:left;margin-right:20px}.blog-nav article figure img{-webkit-border-radius:50em;border-radius:50em}.blog-nav article .content{overflow:hidden}.blog-nav article .content p{margin:0 0 5px;font-size:12px;font-weight:700;line-height:1.6em}.blog-new-post .content h2,.portfolio .description .description-inner h4,.portfolio.with-filter .filters li,.team-member .info h3{font-family:Roboto,Arial,sans-serif}.blog-nav article .content h3,.portfolio .details{font-size:18px;line-height:1.6em}.blog-nav article .content h3{font-weight:700;text-transform:none}.blog-nav article .content h3 a{color:#111;display:inline-block;position:relative}.blog-nav article .content h3 a:after{content:'';display:inline-block;width:100%;height:1px;position:absolute;bottom:5px;left:0;right:0;opacity:0;background:#111;-webkit-transition:all .3s cubic-bezier(.22,.69,.42,.89);-moz-transition:all .3s cubic-bezier(.22,.69,.42,.89);transition:all .3s cubic-bezier(.22,.69,.42,.89);-webkit-transform:translateY(7px);-moz-transform:translateY(7px);-ms-transform:translateY(7px);transform:translateY(7px)}.blog-nav article .content h3 a:hover:after{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.blog-nav .blog-new-post{float:right;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;background-image:none!important;padding:0}.blog-nav .blog-new-post:before{content:none}.blog-new-post:before,.portfolio .details h6:after,.portfolio .js .grid::after,.team:after,.team:before{content:''}.blog-nav .blog-new-post figure{margin-right:0;margin-left:20px}.blog-nav .blog-new-post figure img{display:block}.blog-nav .blog-new-post .content{text-align:right;color:#111}.video-container{width:100%;height:100%;overflow:hidden;position:relative;text-align:center}.video-container .external-video-poster{position:absolute;top:0;left:0;display:inline-block;width:100%;height:100%;z-index:10;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-transform:translateZ(0)}.video-container .external-video-poster img{width:100%;opacity:0}.video-container .mejs-container{width:100%!important;height:100%!important}.video-container .mejs-container .me-plugin,.video-container .mejs-container .mejs-inner,.video-container .mejs-container .mejs-layers,.video-container .mejs-container .mejs-overlay,.video-container .mejs-container video{width:100%;height:100%}.video-container .mejs-container .mejs-inner{position:relative}.video-container .mejs-container .mejs-inner:after{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;opacity:.9;background:-moz-linear-gradient(top,transparent 0,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(100%,#000));background:-webkit-linear-gradient(top,transparent 0,#000 100%);background:-o-linear-gradient(top,transparent 0,#000 100%);background:-ms-linear-gradient(top,transparent 0,#000 100%);background:linear-gradient(to bottom,transparent 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00111111', endColorstr='#111111', GradientType=0 );-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.blog-new-post:before,.latest-post-nav:before,.latest-work-nav:before{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000', GradientType=0 )}.video-container .mejs-container .mejs-layer.mejs-overlay-play{display:block!important;position:relative;z-index:10;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.video-container .mejs-container .mejs-poster{background-size:cover;background-position:center;position:relative}.video-container .mejs-container .mejs-controls{display:none!important}.video-container .mejs-container .mejs-overlay-button{z-index:2;width:101px;height:101px;border-radius:50em;background-color:transparent;background-image:url(../assets/play-button2.png);background-repeat:no-repeat;background-position:center;-ms-transform:translateX(-50%) translateY(-50%) translateZ(0);transform:translateX(-50%) translateY(-50%) translateZ(0)}.video-container .mejs-container .mejs-overlay-button:before{display:inline-block;width:114px;height:114px;top:50%;left:50%;z-index:1;border:5px solid #fff;border-radius:50em;margin:-6px 0 0 -6px;background:0 0;-webkit-transition:-webkit-transform .3s ease,border-width .3s .2s ease,border-color .2s .4s ease;-moz-transition:-moz-transform .3s ease,border-width .3s .2s ease,border-color .2s .4s ease;transition:transform .3s ease,border-width .3s .2s ease,border-color .2s .4s ease;-webkit-transform:scale(.6) translateZ(0);-moz-transform:scale(.6) translateZ(0);-ms-transform:scale(.6) translateZ(0);transform:scale(.6) translateZ(0)}.video-container .mejs-container .mejs-overlay-button:after{display:inline-block;width:0;height:0;position:absolute;top:50%;left:50%;z-index:2;margin:-15px 0 0 -10px;border-top:16px solid transparent;border-right:26px solid transparent;border-bottom:16px solid transparent;border-left:26px solid #fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.video-container .mejs-container .mejs-overlay-button:hover{-webkit-transform:translateX(-50%) translateY(-50%) scale(1.1);-moz-transform:translateX(-50%) translateY(-50%) scale(1.1);-ms-transform:translateX(-50%) translateY(-50%) scale(1.1);transform:translateX(-50%) translateY(-50%) scale(1.1)}.video-container .mejs-container .mejs-overlay-button:hover:before{border-color:#fff;-webkit-transform:scale(1) translateZ(0);-moz-transform:scale(1) translateZ(0);-ms-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}.video-container .mejs-container .mejs-overlay-button:active{-webkit-transform:translateX(-50%) translateY(-50%) scale(1);-moz-transform:translateX(-50%) translateY(-50%) scale(1);-ms-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1)}.video-container .mejs-container .mejs-overlay-button:active:before{border-width:4px;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;transition:all .1s ease}.video-container .video-contents{margin-top:140px;position:absolute;top:50%;left:50%;z-index:2;font-weight:300;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.video-container.fullscreen{height:100%}.video-container.video-playing .mejs-container .mejs-inner:after{opacity:0;visibility:hidden}.video-container.video-playing .mejs-container .mejs-layer.mejs-overlay-play{display:block!important;opacity:0;visibility:hidden}.video-container.video-playing .mejs-container .mejs-layer.mejs-overlay-play .mejs-overlay-button{-webkit-transform:translateX(-50%) translateY(-75%);-moz-transform:translateX(-50%) translateY(-75%);-ms-transform:translateX(-50%) translateY(-75%);transform:translateX(-50%) translateY(-75%)}.video-container.video-playing .video-contents{opacity:0;visibility:hidden;-webkit-transform:translateX(-50%) translateY(-25%);-moz-transform:translateX(-50%) translateY(-25%);-ms-transform:translateX(-50%) translateY(-25%);transform:translateX(-50%) translateY(-25%)}.video-container:hover .mejs-container .mejs-inner:after{opacity:1}#cd-google-map{width:100%;height:450px}#cd-google-map #google-container{width:100%;height:100%}.portfolio .details,.portfolio .image-container{overflow:visible}.portfolio .details h3,.portfolio .details h6{font-weight:700}.portfolio .details h6{display:inline-block;padding-bottom:17px;margin-bottom:17px;font-size:12px;position:relative}.portfolio .details h6:after{display:inline-block;width:70px;height:2px;position:absolute;bottom:0;left:0;background-color:#111}.portfolio .details h3{font-size:36px}.portfolio .image-container figure:first-child{box-shadow:15px 15px 40px rgba(0,0,0,.15);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.portfolio .image-container figure:nth-child(2){position:absolute;top:0;right:0;box-shadow:15px 15px 40px rgba(0,0,0,.15);-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}.portfolio.style1{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.portfolio.with-filter{text-align:center}.portfolio.with-filter .filters{margin-bottom:27px}.portfolio.with-filter .filters li{display:inline-block;margin:0 27px;font-size:12px;font-weight:400;color:#b5b5b5;cursor:pointer}.portfolio.with-filter .filters li.active{color:#111}.portfolio.with-filter .content{padding-bottom:100px}.portfolio.with-filter .details h6:after{left:50%;margin-left:-35px}.portfolio .grid__item{padding:0;overflow:hidden;text-align:center;position:relative;-webkit-transition:opacity .8s ease,visibility .8s ease,box-shadow .8s ease;-moz-transition:opacity .8s ease,visibility .8s ease,box-shadow .8s ease;transition:opacity .8s ease,visibility .8s ease,box-shadow .8s ease}.portfolio .grid__item .view-project{display:inline-block;width:50px;height:50px;position:absolute;bottom:0;right:0;z-index:2;font-size:20px;line-height:50px;background-color:#111;color:#fff;opacity:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.portfolio .grid__item:hover{z-index:2;box-shadow:10px 15px 40px rgba(0,0,0,.15)}.portfolio .grid__item:hover .description{opacity:1;visibility:visible}.portfolio .grid__item:hover .description a,.portfolio .grid__item:hover .description a:nth-child(2),.portfolio .grid__item:hover .description h4{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.portfolio .grid__item:hover .view-project{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all .5s .2s ease;-moz-transition:all .5s .2s ease;transition:all .5s .2s ease}.portfolio .description{position:absolute;top:0;left:0;display:inline-block;width:100%;height:100%;font-size:14px;font-weight:500;opacity:0;visibility:hidden;background-color:rgba(255,255,255,.9);-webkit-transition:all .8s ease;-moz-transition:all .8s ease;transition:all .8s ease}.portfolio .description .description-inner{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.portfolio .description .description-inner a{color:#111}.portfolio .description .description-inner h4{margin-bottom:5px;font-size:36px;line-height:1.6em;font-weight:400;text-transform:none;color:#111;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.portfolio .description .description-inner .img-wrap,.portfolio .description .description-inner a:nth-child(2){opacity:0;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.portfolio .description .description-inner .img-wrap{-webkit-transition:-webkit-transform .7s ease,opacity .7s ease,color .7s ease;-moz-transition:-moz-transform .7s ease,opacity .7s ease,color .7s ease;transition:transform .7s ease,opacity .7s ease,color .7s ease}.portfolio .description .description-inner a:nth-child(2){font-weight:500;-webkit-transition:-webkit-transform .7s .15s ease,opacity .7s .15s ease,color .7s ease;-moz-transition:-moz-transform .7s .15s ease,opacity .7s .15s ease,color .7s ease;transition:transform .7s .15s ease,opacity .7s .15s ease,color .7s ease}.portfolio .grid{position:relative;margin:0 auto;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.portfolio .js .grid::after{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background:url(http://design.designlazy.netdna-cdn.com/templates/animo/img/loading.svg) 50% 75px no-repeat #252323;background-size:60px auto;-webkit-transition:opacity .3s;transition:opacity .3s}.portfolio .js .grid--loaded::after{opacity:0}.portfolio .grid__item--current{opacity:0!important}.portfolio .img-wrap{display:block}.portfolio .img-wrap:focus,.portfolio .img-wrap:hover{outline:0}.portfolio .img-wrap img{display:block;width:100%}.portfolio .preview{position:fixed;z-index:999999;top:0;left:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;height:100%;pointer-events:none}.portfolio .preview img{display:none}.portfolio .preview img.clone:last-child,.portfolio .preview img.original:nth-last-of-type(2){display:block}.portfolio .preview--open{pointer-events:auto}.portfolio .overlay{position:absolute;top:0;left:0;pointer-events:none}.portfolio .overlay circle{-webkit-transition:fill-opacity .3s,-webkit-transform 0s .3s;transition:fill-opacity .3s,transform 0s .3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transform:scale3d(0,0,1);transform:scale3d(0,0,1);fill:#1f1d1d;fill-opacity:0}.portfolio .preview--open .overlay circle{-webkit-transition:-webkit-transform .4s;transition:transform .4s;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);fill-opacity:1}.portfolio .clone{position:fixed;z-index:110;-webkit-transition:-webkit-transform .6s cubic-bezier(.5,1,.2,1);transition:transform .6s cubic-bezier(.5,1,.2,1);-webkit-backface-visibility:hidden}.portfolio .original{position:relative;z-index:120;display:block;object-fit:contain;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-backface-visibility:hidden}.portfolio .preview--open .animate{-webkit-transition:-webkit-transform .6s,opacity .2s;transition:transform .6s,opacity .2s}.portfolio .animate{-webkit-transition:-webkit-transform .3s,opacity .2s;transition:transform .3s,opacity .2s}.portfolio .description{color:#fff}.portfolio .js .description--grid{display:none}.portfolio .description--preview{position:fixed;z-index:140;bottom:0;left:0;width:100%;padding:2em 1em;text-align:center;opacity:0;background:linear-gradient(180deg,transparent,#1f1d1d);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.portfolio .preview--open .description--preview{opacity:1;-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.portfolio .action{font-size:1em;margin:0;padding:0;cursor:pointer;vertical-align:top;color:#fff;border:none;background:0 0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.portfolio .action:focus,.portfolio .action:hover{color:#fff;outline:0}.portfolio .action--close{position:fixed;z-index:150;top:0;right:0;padding:1em;opacity:0;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;-webkit-transform:translateX(10px);transform:translateX(10px)}.portfolio .preview--image-loaded .action--close{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.portfolio .text-hidden{position:absolute;display:block;overflow:hidden;width:0;height:0;color:transparent}.portfolio.masonry{padding-bottom:50px}.portfolio.layout-grid{margin-top:55px}.portfolio.layout-grid .grid{margin-right:-15px;margin-left:-15px}.portfolio.layout-grid .grid__item{padding:15px}.ajax-load-more a{position:relative}.ajax-load-more a i{margin-left:0;position:absolute;top:34%;left:45%;font-size:18px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateX(-50%) translateY(-50%) scale(0);-moz-transform:translateX(-50%) translateY(-50%) scale(0);-ms-transform:translateX(-50%) translateY(-50%) scale(0);transform:translateX(-50%) translateY(-50%) scale(0)}.ajax-load-more a.spinner span{visibility:hidden;opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.ajax-load-more a.spinner i{visibility:visible;opacity:1;-webkit-transform:translateX(-50%) translateY(-50%) scale(1);-moz-transform:translateX(-50%) translateY(-50%) scale(1);-ms-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1)}.ajax-load-more a.spinner:hover i{color:#1a1a1a}.ajax-load-more a:hover i{color:#fff}.tab-portfolio,.tab-portfolio .tab-contents{width:100%;height:100%}.tab-portfolio .tab-contents article{display:none;height:100%;opacity:0;position:relative;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.tab-portfolio .tab-contents article.active{display:block}.tab-portfolio .tab-contents article.in{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.tab-portfolio .tab-contents article figure{height:100%;background-size:cover;background-position:center}.tab-portfolio .tab-contents article figure img{opacity:0}.tab-portfolio .tab-contents article .overlay{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;visibility:hidden;background-color:rgba(255,255,255,.9)}.tab-portfolio .tab-contents article .overlay:after,.tab-portfolio .tab-contents article .overlay:before{content:'';display:inline-block;position:absolute;top:50%;left:50%;background-color:#777}.tab-portfolio .tab-contents article .overlay:before{width:2px;height:174px;margin-top:-87px}.tab-portfolio .tab-contents article .overlay:after{width:174px;height:2px;margin-left:-87px}.tab-portfolio .tab-contents article:hover .overlay{opacity:1;visibility:visible}.tab-portfolio .tab-contents article:hover .overlay:before{-webkit-animation:swoosh2 2s alternate;animation:swoosh2 2s alternate}.tab-portfolio .tab-contents article:hover .overlay:after{-webkit-animation:swoosh1 2s alternate;animation:swoosh1 2s alternate}.tab-portfolio .tab-nav ul li{margin-bottom:60px}.tab-portfolio .tab-nav ul li a span{display:block;line-height:1.2;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.tab-portfolio .tab-nav ul li a span:first-child{margin-bottom:3px;font-size:24px;font-weight:400;color:#b5b5b5}.tab-portfolio .tab-nav ul li a span:nth-child(2){font-size:13px;color:#b5b5b5}.tab-portfolio .tab-nav ul li.active a span:first-child{color:#111}.tab-portfolio .tab-nav ul li.active a span:nth-child(2){color:#777}.tab-portfolio .tab-nav ul li:hover a span{color:#b8b2e3}.offcanvas-image{position:absolute;bottom:0;right:-100px;z-index:10}.team{padding-bottom:100px;-webkit-perspective:1200;perspective:1200}.team:after,.team:before{display:table}.team:after{clear:both}.team [class^=col-]{padding:0;overflow:visible}.team-member{position:relative;-webkit-transition:box-shadow .5s ease;-moz-transition:box-shadow .5s ease;transition:box-shadow .5s ease}.team-member .info,.team-member .info h3{-webkit-transition:all .5s ease;-moz-transition:all .5s ease}.team-member figure{width:100%;overflow:hidden}.team-member .info{display:block;width:100.6%;height:100.6%;position:absolute;top:-.3%;left:-.3%;text-align:center;opacity:0;visibility:hidden;background-color:rgba(255,255,255,.9);transition:all .5s ease}.team-member .info h3{margin-bottom:0;font-size:24px;font-weight:400;text-transform:none;transition:all .5s ease;-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px)}.team-member .info a{color:#111}.team-member .info .socials li{display:inline-block;margin:0 6px 6px;font-size:16px;opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translateY(8px) scale(1.1);-moz-transform:translateY(8px) scale(1.1);-ms-transform:translateY(8px) scale(1.1);transform:translateY(8px) scale(1.1)}.blog-new-post.small img,.widget.widget_search form input{-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.team-member .info .socials li a{color:#b6b6b6}.team-member .info .socials li a:hover{color:#111}.team-member .info .socials li:nth-child(1){transition-delay:83.33ms}.team-member .info .socials li:nth-child(2){transition-delay:.16667s}.team-member .info .socials li:nth-child(3){transition-delay:.25s}.team-member .info .socials li:nth-child(4){transition-delay:.33333s}.team-member .info .socials li:nth-child(5){transition-delay:.41667s}.team-member .info .socials li:nth-child(6){transition-delay:.5s}.team-member .info .socials li:nth-child(7){transition-delay:.58333s}.team-member .info .socials li:nth-child(8){transition-delay:.66667s}.team-member .info .socials li:nth-child(9){transition-delay:.75s}.team-member .info .socials li:nth-child(10){transition-delay:.83333s}.team-member .info .info-inner{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.team-member:hover{z-index:2;box-shadow:10px 20px 40px rgba(0,0,0,.15)}.team-member:hover .info{opacity:1;visibility:visible}.team-member:hover .info h3{-webkit-transform:translateY(0) translateZ(50000px);-moz-transform:translateY(0) translateZ(50000px);-ms-transform:translateY(0) translateZ(50000px);transform:translateY(0) translateZ(50000px)}.team-member:hover .socials li{opacity:1;-webkit-transform:translateY(0) scale(1) translateZ(50000px);-moz-transform:translateY(0) scale(1) translateZ(50000px);-ms-transform:translateY(0) scale(1) translateZ(50000px);transform:translateY(0) scale(1) translateZ(50000px)}.portfolio-info{margin-bottom:30px;font-size:13px;font-weight:300;line-height:1.6em}.portfolio-info p{margin-bottom:4px;color:#777}.portfolio-info p strong{color:#111}.portfolio-description{font-size:18px;font-weight:300;line-height:27px;color:#777}.portfolio-description p{margin-bottom:1.3em}.blog-new-post{padding:130px 0;font-size:12px;position:relative;background-size:cover}.blog-new-post:before{display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.6) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.6)),color-stop(100%,rgba(0,0,0,.6)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.6) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.6) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.6) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(0,0,0,.6) 100%)}.blog-new-post figure img{display:none}.blog-new-post .content{position:relative;z-index:2;font-weight:400;text-align:center;color:#fff}.blog-new-post .content a{color:#fff}.blog-new-post .content time{font-size:12px;text-transform:uppercase}.blog-new-post .content h2{margin-bottom:0;font-size:48px;font-weight:400;text-transform:none}.blog-new-post.style2 p,.blog-new-post.style3 p{margin-bottom:10px;text-transform:uppercase}.blog-new-post .content .author{font-size:13px}.blog-new-post ul li{display:inline-block}.blog-new-post ul li:after{content:','}.blog-new-post ul li:last-child:after,.blog-new-post.small:before{content:none}.blog-new-post.style2 h2{font-family:'Roboto Condensed',Arial,sans-serif;font-size:48px;font-weight:700;line-height:1.2em}.blog-new-post.style2 ul li,.blog-new-post.style3 h2,.widget ul li,.widget>h3{font-family:Roboto,Arial,sans-serif}.blog-new-post.style2 ul li{font-size:24px;font-weight:400;color:rgba(255,255,255,.7)}.blog-new-post.style3 h2{font-size:48px;font-weight:700;line-height:1.2em}.blog-new-post.style3 .author{text-transform:none}.blog-new-post.small{position:absolute;bottom:100%;right:40px;float:right;padding:0;margin-bottom:25px;text-align:center;background-image:none!important}.blog-new-post.small figure{margin-bottom:16px}.blog-new-post.small img{display:block;margin:0 auto;opacity:1;transition:all .3s ease}.blog-new-post.small .content{color:#b5b5b5;text-transform:uppercase}.blog-new-post.small .content a{color:#111}.blog-new-post.small .content a:hover{color:#b8b2e3}.blog-new-post.small .content p{margin:0;line-height:1.5}.blog-new-post.small .content h3{font-size:18px;line-height:1.5;text-transform:none}.blog-new-post.small:hover figure img{opacity:.5}.sidebar{padding-top:75px}.sidebar.pulled-left{margin-left:-30px}.widget{margin-bottom:65px;font-size:13px;line-height:1.5;color:#777}.widget>h3{margin-bottom:30px;font-size:14px;text-transform:none;color:#111}.widget a{color:#777}.widget a:hover{color:#111}.widget ul li{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #ededed;font-weight:300}.widget.widget_search form{position:relative}.widget.widget_search form:before{content:'\f002';display:inline-block;width:40px;height:40px;position:absolute;top:0;right:0;font:normal normal normal 12px/1 FontAwesome;line-height:40px;text-align:center;color:#777}.widget.widget_search form label{display:none}.widget.widget_search form input{width:100%;height:40px;padding:0 20px;border:1px solid #e7e7e7;transition:all .3s ease}.widget.widget_search form input[type=submit]{position:absolute;top:0;right:0;width:40px;opacity:0}.widget.widget_search form input:active,.widget.widget_search form input:focus{border-color:#111;outline:0}.widget.widget_latest_posts ul li,.widget.widget_popular_posts ul li{display:table;width:100%;margin-bottom:20px;padding-bottom:0;border-bottom:none;table-layout:fixed}.widget.widget_latest_posts ul li:after,.widget.widget_latest_posts ul li:before,.widget.widget_popular_posts ul li:after,.widget.widget_popular_posts ul li:before{content:'';display:table}.widget.widget_latest_posts ul li:after,.widget.widget_popular_posts ul li:after{clear:both}.widget.widget_latest_posts ul li .featured-image,.widget.widget_latest_posts ul li .post-info,.widget.widget_popular_posts ul li .featured-image,.widget.widget_popular_posts ul li .post-info{display:table-cell;vertical-align:middle}.widget.widget_latest_posts ul li .featured-image,.widget.widget_popular_posts ul li .featured-image{float:left;width:80px;height:auto}.widget.widget_latest_posts ul li .post-info,.widget.widget_popular_posts ul li .post-info{width:100%;padding-left:100px;overflow:hidden}.widget.widget_latest_posts ul li .post-info .post-title,.widget.widget_popular_posts ul li .post-info .post-title{display:block;margin-bottom:4px;font-weight:700;color:#111}.widget.widget_latest_posts ul li .post-info .post-title:hover,.widget.widget_popular_posts ul li .post-info .post-title:hover{color:#777}.widget.widget_instagram_feed ul:after,.widget.widget_instagram_feed ul:before{content:'';display:table}.widget.widget_instagram_feed ul:after{clear:both}.widget.widget_instagram_feed ul li{float:left;width:87px;height:auto;margin-right:10px;margin-bottom:10px;padding-bottom:0;border-bottom:none}.widget.widget_recent_entries ul li{margin-bottom:10px!important}.widget.widget_recent_entries ul li a{display:block;margin-bottom:5px;font-weight:700}.testimonial figure,.widget .insta-feed li,.widget .insta-feed li a,.widget .socials li{display:inline-block}.widget.widget_recent_entries ul li a:hover{color:#777!important}.widget.textwidget img{margin-bottom:35px}.widget .twitter-feed li{margin-bottom:5px!important;font-weight:400;color:#111}.widget .twitter-feed li:before{content:'\f099';display:inline-block;float:left;margin-top:7px;margin-right:20px;font:normal normal 30px/1 FontAwesome;color:#7bbef2}.testimonial,.testimonial h6{font-weight:300}.widget .twitter-feed li .tweet-content{overflow:hidden;position:relative}.widget .twitter-feed li .author{margin-bottom:0;font-size:13px;text-transform:none;color:#111}.widget .twitter-feed li a.username{color:#777!important}.widget .twitter-feed li a.username:hover{color:#111!important}.widget .twitter-feed li .time{position:absolute;top:0;right:0;color:#b5b5b5}.widget .twitter-feed li p{margin:5px 0}.widget .insta-feed li{float:left;width:58px;height:58px;margin-right:10px;margin-bottom:12px!important;padding-bottom:0!important}.widget .insta-feed li img{width:100%;height:auto}.widget .socials li{margin-right:25px;font-size:16px}.widget .socials li a{color:#111}.widget .socials li a:hover{color:#555}.testimonial{font-size:24px;line-height:36px;text-align:center}.testimonial p{margin-bottom:45px}.testimonial h5,.testimonial h6{margin:0;font-size:18px;text-transform:none}.testimonial h5{margin-bottom:7px}.testimonial figure{float:left;width:100px;height:auto}.testimonial figure img{border-radius:50em;width:100%;height:auto;-webkit-transform:translateZ(0)}.testimonial .info{display:table;width:260px;margin:0 auto;text-align:left;table-layout:fixed}.icon-box,.image-slider .owl-nav div,.promo,.testimonials-slider .owl-controls .owl-dots{text-align:center}.testimonial .info .details,.testimonial .info figure{display:table-cell;vertical-align:middle}.testimonial.style2{padding:30px 70px;background-color:#fff;border:1px solid #f2f2f2;box-shadow:2px 2px 4px rgba(0,0,0,.18)}.testimonial.style2 figure{display:block;width:60px;margin:0 auto 5px;float:none;text-align:center}.testimonial.style2 figure img{border-radius:50em}.testimonial.style2 p{margin-bottom:5px;font-family:Roboto,Arial,sans-serif;font-size:18px;line-height:27px;color:#777}.testimonial.style2 h5,.testimonial.style2 h6{margin-bottom:0;font-family:Roboto,Arial,sans-serif}.testimonial.style2 h5{font-weight:700;font-size:18px;color:#a8d0e1}.testimonial.style2 h6{font-size:14px;color:#777}.testimonial.style2 .stars{margin-left:5px;line-height:1}.testimonial.style2 .stars li{display:inline-block;margin-left:-5px;font-size:14px;line-height:1}.testimonial.with-avatar p{color:#777;margin-bottom:25px}.testimonial.with-avatar h6{color:#777}.testimonial-single{font-size:16px;line-height:1.6em;color:#777;margin-bottom:60px}.testimonial-single .content{margin-bottom:50px;padding:25px 30px 10px 80px;border:1px solid #e1e1e1;position:relative}.testimonial-single .content:before{content:'\f10d';position:absolute;top:30px;left:30px;line-height:1.5;font:normal normal 35px/1 FontAwesome;color:#e1e1e1}.testimonial-single .content:after{content:'';display:inline-block;width:30px;height:30px;border-top:1px solid transparent;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;border-left:1px solid transparent;position:absolute;bottom:-15px;left:40px;background-color:#fff;-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);transform:rotateZ(45deg)}.testimonial-single .details figure{display:inline-block;float:left;width:100px;margin-right:20px}.testimonial-single .details figure img{border-radius:50em}.testimonial-single .details h4{margin:0 0 5px;padding-top:20px;font-size:18px;font-weight:700;text-transform:none;color:#111}.testimonial-single .details h6{font-size:16px;font-weight:400;text-transform:none}.image-slider .owl-nav{position:absolute;bottom:20px;right:20px}.image-slider .owl-nav div{display:inline-block;width:40px;height:40px;border:1px solid #e1e1e1;font-size:20px;font-weight:300;line-height:38px;background-color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.image-slider .owl-nav div:first-child{border-right:none}.image-slider .owl-nav div i{-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;transition:transform .3s ease}.image-slider .owl-nav div:hover{background-color:#111;border-color:#111;color:#fff}.image-slider .owl-nav div:hover:first-child i{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}.image-slider .owl-nav div:hover:last-child i{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.testimonials-slider .owl-item{overflow:hidden}.testimonials-slider .owl-controls{margin-top:70px}.testimonials-slider .owl-controls .owl-dots>div{display:inline-block;width:10px;height:10px;margin:5px;background-color:#fff;border-radius:50em;opacity:.6;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.testimonials-slider .owl-controls .owl-dots>div.active{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.testimonials-slider.dark-nav .owl-controls{margin-top:50px}.testimonials-slider.dark-nav .owl-controls .owl-dots>div{background-color:#b5b5b5}.testimonials-slider.dark-nav .owl-controls .owl-dots>div.active{background-color:#111}.testimonials-slider.blue-nav .owl-controls{margin-top:38px;margin-bottom:25px}.testimonials-slider.blue-nav .owl-controls .owl-dots>div{background-color:rgba(168,208,225,.4)}.testimonials-slider.blue-nav .owl-controls .owl-dots>div.active{background-color:rgba(168,208,225,.8)}.promo{padding-top:125px;padding-bottom:120px}.promo h4{font-family:Roboto,Arial,sans-serif;font-size:48px;font-weight:400;text-transform:none}.inline-list li{display:inline-block}.list-icon-big li{margin-right:30px;font-size:45px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.list-icon-big.transparent li{color:#e1e1e1}.list-icon-big.transparent li:hover{color:#111}.list-icon{font-size:13px;font-weight:400;color:#777}.list-icon li{margin-bottom:4px}.list-icon li:before{content:'\f00c';margin-right:10px;font:normal normal 13px/1 FontAwesome;color:#a9dfa9}.list-icon.style2,.list-icon.style2 li:before{font-size:16px}.icon-box h5,.icon-box.style4,.icon-box.style4 h4,.list-icon.style2,.pricing-table header .plan-name{font-family:Roboto,Arial,sans-serif}.list-icon.style2 li{margin-bottom:6px}.icon-box{margin-bottom:30px;font-size:13px;line-height:21px}.icon-box .icon-container{margin-bottom:17px;font-size:50px;line-height:1em;color:#b5b5b5;-webkit-transform:translateZ(0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.icon-box h5{font-size:18px;text-transform:none}.icon-box p{color:#777}.icon-box.icon-big .icon-container{font-size:72px}.icon-box.style2{text-align:left;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.latest-post-nav:before,.latest-work-nav:before,.special-text h6:after,.special-text.style4:before{content:'';display:inline-block}.icon-box.style2 .icon-container{float:left;margin:0 30px 0 0}.icon-box.style2 .content{overflow:hidden}.icon-box.style2 .content h4{margin-bottom:0;font-size:36px;font-weight:700;line-height:1.2}.icon-box.style2 .content h6{font-size:14px;font-weight:400;color:#b5b5b5;text-transform:none}.icon-box.style3{margin-bottom:50px}.icon-box.style3 .icon-container{float:left;margin-right:25px;position:relative;top:-12px}.icon-box.style3 .content{overflow:hidden}.icon-box.style3 .content h5{margin-bottom:18px}.icon-box.style3.icon-big .icon-container{top:0}.icon-box.style3.icon-big .content h5{margin-bottom:6px}.icon-box.style4{margin-bottom:40px}.icon-box.style4 h4{margin-bottom:5px;font-weight:700;font-size:18px;text-transform:none;color:#333}.icon-box.style4 p{font-size:14px;line-height:21px}.icon-box:hover .icon-container{color:#111}.counter-box{text-align:center}.counter-box .content{overflow:hidden}.counter-box .content h4{margin-bottom:0;font-size:36px;font-weight:700;line-height:1.2}.counter-box .content h6{font-size:14px;font-weight:400;color:#b5b5b5;text-transform:none}.latest-post-nav:before,.latest-work-nav:before{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.6) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.6)),color-stop(100%,rgba(0,0,0,.6)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.6) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.6) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.6) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(0,0,0,.6) 100%)}.parallax,.parallax:not(.bg-size-normal) .parallax-image{background-size:cover}.latest-post-nav figure,.latest-work-nav figure{position:relative;z-index:0}.latest-post-nav figure img,.latest-work-nav figure img{width:100%}.latest-post-nav .content,.latest-work-nav .content{position:absolute;bottom:38px;left:50px;z-index:3;color:#fff}.latest-post-nav .content h4,.latest-post-nav .content h6,.latest-work-nav .content h4,.latest-work-nav .content h6{font-family:Roboto,Arial,sans-serif;margin:0}.latest-post-nav .content h4 a,.latest-post-nav .content h6 a,.latest-work-nav .content h4 a,.latest-work-nav .content h6 a{color:#fff}.latest-post-nav .content h4 a:hover,.latest-post-nav .content h6 a:hover,.latest-work-nav .content h4 a:hover,.latest-work-nav .content h6 a:hover{opacity:.7}.latest-post-nav .content h6,.latest-work-nav .content h6{margin-bottom:4px;font-size:13px;font-weight:400;text-transform:none;color:rgba(255,255,255,.7)}.latest-post-nav .content h4,.latest-work-nav .content h4{font-size:30px;text-transform:none}.special-text{margin-bottom:30px}.special-text h6{margin-bottom:43px;font-size:13px;position:relative}.special-text h6:after{width:70px;height:2px;position:absolute;bottom:-17px;left:0;background-color:#111}.special-text h4{font-size:36px}.special-text p{font-size:18px;line-height:1.6em;font-weight:300;color:#777}.special-text img{margin:15px 0}.special-text.align-center h6:after{left:50%;margin-left:-35px}.special-text.align-right h6:after{left:auto;right:0}.special-text.style2{margin-bottom:20px;font-size:18px;line-height:1.5}.special-text.style3 h4{font-size:36px;text-transform:none}.special-text.style3 p{margin-bottom:32px;font-size:18px;line-height:28px;font-weight:300;color:#777}.special-text.style4{padding-top:15px;position:relative}.special-text.style4 h4{margin-bottom:0}.special-text.style4:before{width:44px;height:4px;position:absolute;top:0;left:0;background-color:#c0c5dd}.special-text.style4.align-center:before{left:50%;margin-left:-22px}.special-text.style4.align-right:before{left:auto;right:0}.special-text.style5{font-size:14px;line-height:1.5;color:#777}.special-text.style6 h6{margin-bottom:33px}.v-align{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.to-next-section,.to-prev-section{display:inline-block;width:50px;height:22px;position:absolute;bottom:50px;left:50%;margin-left:-25px;background-image:url(../assets/arrow-down-gray.png);background-repeat:no-repeat;-webkit-animation:moveDown 1s ease infinite;animation:moveDown 1s ease infinite}.to-prev-section{bottom:auto;top:50px;background-image:url(../assets/arrow-up-gray.png);-webkit-animation:moveUp 1s ease infinite;animation:moveUp 1s ease infinite}.video-toggle-container{position:relative}.video-toggle-container figure,.video-toggle-container figure img{width:100%}.video-toggle-container .video-toggle{display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(../assets/play-button.png);background-repeat:no-repeat;background-position:center}.video-toggle-container .video-toggle:before{display:inline-block;width:61px;height:61px;position:absolute;top:50%;left:50%;margin:-31px 0 0 -30.5px;border:2px solid #fff;border-radius:50em;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.pricing-table,.video-toggle-container .video-toggle i{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;text-align:center}.video-toggle-container .video-toggle i{display:inline-block;width:55px;height:55px;position:absolute;top:50%;left:50%;border-radius:50em;font-size:20px;line-height:55px;background-color:#fff;color:#b5b5b5;transition:all .3s ease;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.video-toggle-container .video-toggle:hover{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}.video-toggle-container .video-toggle:hover:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.video-toggle-container .video-toggle:hover i{color:#fff;background-color:#111;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.pricing-table{margin-bottom:30px;font-size:13px;border:1px solid #e1e1e1;transition:all .3s ease}.feature-item figure,.masonry-filters ul li{-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.pricing-table .features li,.pricing-table .plan-name,.pricing-table .price{border-bottom:1px solid #e1e1e1}.pricing-table header .plan-name{padding:13px 13px 12px;font-size:18px;font-weight:400;text-transform:none}.pricing-table header .price{padding:15px;font-size:48px;font-weight:700;color:#a9dfa9}.pricing-table header .price p{margin:0}.pricing-table header .price span{font-size:18px;font-weight:400;color:#777}.pricing-table header .price span:before{content:'/'}.pricing-table .features li{padding:7px 5px 5px}.pricing-table .features li:before{content:'\f00c';margin-right:10px;font:normal normal 13px/1 FontAwesome;color:#a9dfa9}.cta h5,.cta.style2 .content h4{font-weight:700;text-transform:none}.cta h5,.cta.style2 .content h4,.feature-item,.feature-item h6{font-family:Roboto,Arial,sans-serif}.pricing-table footer{padding:40px 10px 25px}.pricing-table footer .button{margin:0}.pricing-table.style2 .features li:before{content:none}.pricing-table.style3 .features li,.pricing-table.style3 .price{border-bottom:none}.pricing-table:hover{box-shadow:10px 20px 40px rgba(0,0,0,.1)}.cta{padding-top:60px;padding-bottom:50px;color:#fff}.cta .left-content{float:left}.cta .button{float:right;margin-top:7px}.cta h5{margin-bottom:0;font-size:36px;line-height:1.2}.cta p{font-size:18px;opacity:.8}.cta.style2{padding:0}.cta.style2 figure{float:left;margin-right:90px;margin-top:-30px}.cta.style2 .content{padding:100px 0 90px;overflow:hidden;color:#333}.cta.style2 .content h4{font-size:30px;line-height:normal}.cta.style2 .content .button{float:none;margin:0}.feature-item{margin-bottom:40px;padding-right:3px;padding-left:3px;text-align:center}.feature-item a{display:block;color:#333}.feature-item figure{margin-bottom:18px;border:1px solid #f2f2f2;box-shadow:2px 2px 4px rgba(0,0,0,.15);transition:all .3s ease}.feature-item figure img{width:100%;height:auto}.feature-item h6{font-size:13px;text-transform:none}.layout h6,.masonry-filters ul li,.masonry-filters.style2 ul li{font-size:14px;font-family:Roboto,Arial,sans-serif}.feature-item:hover figure{box-shadow:12px 12px 24px rgba(0,0,0,.1)}.layout{margin-bottom:43px;text-align:center}.layout figure{margin-bottom:12px}.layout h6{text-transform:none;color:#777}.client-image figure{width:100%;padding-right:15px;padding-left:15px}.client-image figure img{width:100%;height:auto;opacity:.3;-webkit-transition:all .3s cubic-bezier(.45,.05,.55,.95);-moz-transition:all .3s cubic-bezier(.45,.05,.55,.95);transition:all .3s cubic-bezier(.45,.05,.55,.95)}.client-image figure:hover img{opacity:1}.masonry-items{-webkit-transition:height .3s ease;-moz-transition:height .3s ease;transition:height .3s ease}.masonry-filters{margin-bottom:40px;font-weight:400;text-align:center}.masonry-filters ul li{display:inline-block;margin:0 23px;text-transform:uppercase;color:#111;cursor:pointer;transition:all .3s ease}.masonry-filters.style2 ul li:after,.signup-form input{-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.masonry-filters ul li.active,.masonry-filters ul li:hover{color:#b5b5b5}.masonry-filters.style2{margin-bottom:15px}.masonry-filters.style2 ul li{margin:0 11px;text-transform:none;color:#777;position:relative}.masonry-filters.style2 ul li:after{content:'';display:inline-block;width:100%;height:3px;position:absolute;bottom:-15px;left:0;background-color:#a9d7a7;opacity:0;transition:all .3s ease}#fp-nav ul li:hover a span,#fp-nav ul li:hover a.active span,.masonry-filters.style2 ul li.active:after,.masonry-filters.style2 ul li:hover:after{opacity:1}.masonry-filters.style2 ul li.active,.masonry-filters.style2 ul li:hover{color:#a9d7a7}.filters.style2 li{font-size:14px!important;text-transform:none}.signup-form{padding:15px;background-color:#f2f2f2;box-shadow:2px 2px 4px rgba(0,0,0,.1)}.signup-form .input-container{float:left;margin-right:8px;width:calc(33.33333333333333% - 15px)}.signup-form .input-container:last-child{margin:0;width:calc(33.33333333333333% + 10px)}.signup-form input{width:100%;height:40px;padding:0 15px;border:1px solid #e1e1e1;font-family:Roboto,Arial,sans-serif;font-size:13px;line-height:40px;background-color:#fff;color:#111;transition:all .3s ease}#fp-nav ul li a span,.tparrows.preview3{-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.signup-form input:active,.signup-form input:focus{border-color:#ccc;outline:0}.signup-form input[type=submit]{border:none;font-size:12px;font-weight:700;text-transform:uppercase;background-color:#a9dfa9;color:#fff;box-shadow:2px 2px 4px rgba(0,0,0,.1)}.signup-form input[type=submit]:hover{box-shadow:4px 4px 8px rgba(0,0,0,.15)}.parallax{display:block;width:100%;position:relative}.parallax .parallax-image{display:inline-block;width:100%;height:130%;position:absolute;top:-15%;left:0;z-index:0;background-repeat:no-repeat}.social-links li{display:inline-block;font-size:16px;margin:0 8px}.social-links li a{color:#b7b7b7}.social-links li a:hover,.socials-text li a{color:#111}.socials-text li{margin-bottom:50px;font-weight:400}.socials-text li a:hover{color:#ccc}.share-icons{margin:65px 0;font-size:14px;text-align:center}.share-icons p{margin-bottom:0;text-transform:uppercase}.share-icons ul li{display:inline-block;margin:0 7px;font-size:24px}.share-icons ul li a{color:#111}.share-icons ul li a:hover{color:#6b6b6b}.panr-active{overflow:hidden}#fp-nav ul li{width:30px;height:2px;margin-bottom:18px;margin-top:18px}#fp-nav ul li a{width:100%;height:100%;padding:8px 0}#fp-nav ul li a span,#fp-nav ul li a.active span,#fp-nav ul li:hover a span,#fp-nav ul li:hover a.active span{width:30px;height:2px;margin:0;border-radius:0}#fp-nav ul li a span{display:inline-block;background-color:#e1e1e1;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;transition:all .3s ease}#fp-nav ul li a.active span{background-color:#b5b5b5}#fp-nav.dark ul li a span{opacity:.4;background:#fff}#fp-nav.dark ul li a.active span{opacity:1}.tparrows.preview3{right:0!important;left:auto!important;top:50%!important;width:100px;height:100px;border:1px solid rgba(17,17,17,.08);background-color:#fff;transition:all .3s ease}.blog-container article .content,.tparrows.preview3:before{-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.tparrows.preview3:before{width:100%;height:100%;font-size:35px;line-height:100px;color:#b5b5b5;transition:all .3s ease}.blog-container article .content a,.tparrows.preview3:hover:before{color:#111}.tparrows.preview3.tp-leftarrow{z-index:9998;box-shadow:9px 0 50px rgba(0,0,0,.15)}.tparrows.preview3.tp-leftarrow:hover{box-shadow:-2px 0 2px rgba(0,0,0,.05)}.tparrows.preview3.tp-rightarrow{border-top:none;z-index:9999;box-shadow:13px 15px 50px rgba(0,0,0,.15)}.tparrows.preview3.tp-rightarrow:hover{box-shadow:2px 2px 2px rgba(0,0,0,.05)}.tparrows.animo{background-color:transparent;width:37px;height:71px}.tparrows.animo:before{content:'';display:inline-block;width:100%;height:100%;opacity:.4;background-image:url(http://design.designlazy.netdna-cdn.com/templates/animo/img/sprites/carousel-arrow.png);background-repeat:no-repeat;-webkit-transition:all .3s cubic-bezier(.4,.86,.62,.93);-moz-transition:all .3s cubic-bezier(.4,.86,.62,.93);transition:all .3s cubic-bezier(.4,.86,.62,.93)}.tparrows.animo.tp-leftarrow:before{background-position:top center!important}.tparrows.animo.tp-rightarrow:before{background-position:bottom center!important}.tparrows.animo:hover:before{opacity:.9}.tparrows.animo:hover.tp-leftarrow:before{margin-left:-10px}.tparrows.animo:hover.tp-rightarrow:before{margin-left:10px}.tparrows.animo.light:before{background-image:url(http://design.designlazy.netdna-cdn.com/templates/animo/img/sprites/carousel-arrow-light.png)}.blog-container{padding-top:80px}.blog-container article{font-size:13px;line-height:1.6em;margin-bottom:40px}.blog-container article:after,.blog-container article:before{content:'';display:table}.blog-container article:after{clear:both}.blog-container article figure{width:100%}.blog-container article figure img{width:100%;height:auto}.blog-container article .content{padding:26px 48px 23px 30px;border:1px solid rgba(17,17,17,.1);overflow:hidden;box-shadow:2px 0 4px rgba(17,17,17,.1);transition:all .3s ease}.blog-container article .content a:hover{color:#b5b5b5}.blog-container article .content a.read-more{display:inline-block;margin-top:13px;font-size:12px;font-weight:700;text-transform:uppercase;position:relative}.blog-container article .content a.read-more:after{content:"\f105";position:absolute;top:1px;right:-13px;font:normal normal normal 14px/1 FontAwesome;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.blog-nav a,.blog-nav ul li a{position:relative}.blog-container article .content .meta .author,.blog-container article .content header h3,.blog-container.single .comments .comment-list .comment .comment-meta h6,.blog-container.single article header h1,.store-item .item-name{font-family:Roboto,Arial,sans-serif}.blog-container article .content a.read-more:hover:after{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.blog-container article .content p{color:#777}.blog-container article .content header h3{font-size:18px;text-transform:none}.blog-container article .content .meta{margin-bottom:11px}.blog-container article .content .meta .author{margin:0;font-size:13px;line-height:1em;text-transform:none;color:#111}.blog-container article .content .meta ul,.blog-container article .content .meta ul li{display:inline-block}.blog-container article .content .meta ul li:after{content:','}.blog-container article .content .meta ul li:last-child:after{content:none}.blog-container article .content .meta ul.categories:before{content:'in';margin-right:5px;color:#b5b5b5;font-style:italic}.blog-container article .content .meta time{color:#777}.blog-container article .content .meta time:before{content:'Posted';margin-right:5px;color:#b5b5b5;font-style:italic}.blog-container article:hover .content{box-shadow:4px 4px 15px rgba(17,17,17,.1)}.blog-container.classic article{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-webkit-align-items:stretch;-ms-align-items:stretch;align-items:stretch}.blog-container.classic article aside{float:left;width:50%;background-size:cover}.blog-container.classic article aside figure img{opacity:0}.blog-container.classic article .content{width:50%}.blog-container.single article{font-size:18px;line-height:1.8em}.blog-container.single article header{line-height:1;margin-bottom:40px}.blog-container.single article header a{color:#111}.blog-container.single article header a:hover{color:#777}.blog-container.single article header h1{margin:0 0 9px;font-size:72px;font-weight:700;line-height:1;text-transform:none}.blog-container.single article header time{font-size:12px;text-transform:uppercase}.blog-container.single article header .meta{font-size:13px;margin-bottom:48px}.blog-container.single article header .meta .author{display:inline-block}.blog-container.single article header .meta .author:before{content:'By';margin-right:4px;font-weight:300;color:#b5b5b5}.blog-container.single article header .meta .categories:before{font-size:13px;font-style:normal;margin-right:0}.blog-container.single article header .meta .categories li{font-weight:700}.blog-container.single article .content{border:none;box-shadow:none;padding:0}.blog-container.single article a{color:#a2c5db}.blog-container.single article a:hover{color:#111}.blog-container.single article p{margin:26px 0}.blog-container.single article:hover .content{box-shadow:none}.blog-container.single .article-share,.blog-container.single .article-tags{display:inline-block;font-size:18px;font-weight:400;margin:6px 0 45px}.blog-container.single .article-share p,.blog-container.single .article-share ul,.blog-container.single .article-tags p,.blog-container.single .article-tags ul{display:inline-block;margin:0}.blog-container.single .article-share ul li,.blog-container.single .article-tags ul li{display:inline-block;font-weight:300;color:#777}.blog-container.single .article-share ul li:after,.blog-container.single .article-tags ul li:after{content:','}.blog-container.single .article-share ul li:after,.blog-container.single .article-share ul li:last-child:after,.blog-container.single .article-tags ul li:last-child:after{content:none}.blog-container.single .article-share ul li a,.blog-container.single .article-tags ul li a{color:#777}.blog-container.single .article-share ul li a:hover,.blog-container.single .article-tags ul li a:hover{color:#111}.blog-container.single .article-share ul li{margin-left:10px}.blog-container.single .article-share ul li a{color:#b5b5b5}.blog-container.single .article-author .info h4 a,.blog-container.single .article-author .info h6 a,.blog-container.single .article-share ul li a:hover{color:#111}.blog-container.single .article-author{display:inline-block;padding:30px;border:1px solid #ededed}.blog-container.single .article-author figure{display:inline-block;float:left;width:115px;margin-right:30px}.blog-container.single .article-author figure img{border-radius:50em}.blog-container.single .article-author .info{padding-top:15px;font-size:13px;font-weight:300;line-height:21px;overflow:hidden}.blog-container.single .article-author .info h4,.blog-container.single .article-author .info h6{font-family:Roboto,Arial,sans-serif;text-transform:none;line-height:1.2;margin:0}.blog-container.single .article-author .info h4{font-size:18px}.blog-container.single .article-author .info h6{font-size:13px;font-weight:300;margin-bottom:10px}.blog-container.single .article-author .info p{margin:0;color:#777}.blog-container.single .comments{margin-top:50px;border-top:1px solid #eee}.blog-container.single .comments figure,.blog-container.single .comments figure img{width:auto}.blog-container.single .comments>h6{margin-top:45px;margin-bottom:30px;font-size:18px;text-transform:none}.blog-container.single .comments .comment-form{margin-bottom:25px}.blog-container.single .comments .comment-form input,.blog-container.single .comments .comment-form textarea{width:100%;margin-bottom:15px;padding:3px 15px;border:1px solid #e9e9e9;font-size:14px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.blog-container.single .comments .comment-form input:active,.blog-container.single .comments .comment-form input:focus,.blog-container.single .comments .comment-form textarea:active,.blog-container.single .comments .comment-form textarea:focus{border-color:#111;outline:0}.blog-container.single .comments .comment-form input[type=submit]{float:right;width:auto;margin-right:15px;padding:13px 40px;font-size:13px;font-weight:700;line-height:1;color:#111;background-color:transparent;border:1px solid #dfdfdf;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.blog-container.single .comments .comment-form input[type=submit]:hover{color:#fff;background-color:#111;border-color:#111}.blog-container.single .comments .comment-list{margin-bottom:60px;padding-top:40px;border-top:1px solid #eee}.blog-container.single .comments .comment-list .comment{font-size:13px;line-height:21px;color:#777;margin-bottom:35px}.blog-container.single .comments .comment-list .comment .comment-avatar{width:45px;float:left;margin-right:10px}.blog-container.single .comments .comment-list .comment .comment-avatar img{border-radius:50em}.blog-container.single .comments .comment-list .comment .comment-content{overflow:hidden}.blog-container.single .comments .comment-list .comment .comment-body{margin-bottom:35px;padding-bottom:35px;border-bottom:1px solid #eee}.blog-container.single .comments .comment-list .comment .comment-meta{margin-bottom:7px}.blog-container.single .comments .comment-list .comment .comment-meta h6{display:inline-block;margin:0;line-height:1;font-size:13px;text-transform:none;color:#111}.blog-container.single .comments .comment-list .comment .comment-meta h6:after{content:'.';margin-left:8px;margin-right:3px;color:#777}.blog-container.single .comments .comment-list .comment .comment-meta time{font-size:12px;color:#777}.blog-container.single .comments .comment-list .comment p{margin:0 0 7px}.blog-container.single .comments .comment-list .comment .comment-rate,.blog-container.single .comments .comment-list .comment .reply-link,.blog-container.single .comments .comment-list .comment .share-comment{display:inline-block;margin-right:20px;font-size:14px;color:#b5b5b5}.blog-container.single .comments .comment-list .comment .comment-rate a,.blog-container.single .comments .comment-list .comment .reply-link a,.blog-container.single .comments .comment-list .comment .share-comment a{color:#b5b5b5}.blog-container.single .comments .comment-list .comment .comment-rate a:hover,.blog-container.single .comments .comment-list .comment .reply-link a:hover,.blog-container.single .comments .comment-list .comment .share-comment a:hover{color:#111}.blog-container.single .comments .comment-list .comment .comment-rate a{font-size:18px;color:#777}.blog-container.single .comments .comment-list .comment .comment-rate a:after{content:'|';margin-left:11px;margin-right:6px;color:#abaeaf;opacity:.4}.blog-container.single .comments .comment-list .comment .comment-rate a:last-child:after{content:none}.blog-container.single .comments .comment-list .comment .comment-rate a:hover,.blog-container.single .comments .comment-list .comment .reply-link:hover{color:#111}.blog-container.single .comments .comment-list .comment .share-comment .share-link i{margin-left:3px;font-size:13px}.blog-container.single .comments .comment-list .comment .share-comment ul{display:inline-block;margin-left:5px}.blog-container.single .comments .comment-list .comment .share-comment ul li{display:inline-block;margin:0 5px}.blog-container.single .comments .comment-list .comment ul .comment .comment-body{padding-left:55px}.blog-nav{text-align:center;margin-top:50px}.blog-nav ul li{display:inline-block;margin:0 1px;font-size:12px;font-weight:300;text-align:center}.blog-nav ul li a{display:inline-block;width:32px;height:32px;line-height:32px;border:1px solid #dcdcdc;color:#777}.blog-nav ul li a i{font-size:14px}.blog-nav a:after,.blog-nav a:before{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;opacity:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.blog-nav a:before{background-color:#111;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.blog-nav a:after{border:1px solid #111;-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.blog-nav a i,.blog-nav a span{position:relative;z-index:2}.blog-nav a:hover{color:#fff;border-color:transparent}.blog-nav a:hover:after,.blog-nav a:hover:before{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.blog-nav .ajax-load-more{display:inline-block;padding:10px 20px;border:1px solid #dcdcdc;font-size:13px;font-weight:700;line-height:1.6em;text-transform:uppercase;color:#111}.blog-nav .ajax-load-more:before{-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.blog-nav .ajax-load-more:after{-webkit-transform:scaleX(1.1) scaleY(1.3);-moz-transform:scaleX(1.1) scaleY(1.3);-ms-transform:scaleX(1.1) scaleY(1.3);transform:scaleX(1.1) scaleY(1.3)}.page-options{margin-bottom:25px;font-size:14px;font-weight:300;color:#777}.page-options .left-sec{float:left}.page-options .right-sec{float:right}.page-options .module{float:left}.page-options a{color:#111}.page-options .page-view ul li.active a,.page-options a:hover{color:#b5b5b5}.page-options ul li{display:inline-block}.page-options .page-view{margin-right:20px;padding-top:3px}.page-options .page-view p,.page-options .page-view ul{display:inline-block;margin:0}.page-options .page-view ul li{margin-left:5px;font-size:16px}.page-options .page-view ul li i{position:relative;top:2px}.store-item{margin-bottom:42px}.store-item header{position:relative}.store-item header figure{max-width:100%;margin-bottom:16px}.store-item header .onsale{display:inline-block;padding:4px 13px 3px;position:absolute;top:20px;left:20px;font-size:10px;line-height:1;text-transform:uppercase;background-color:#000;color:#fff}.store-item header .shop-meta{display:inline-block;width:42px;position:absolute;bottom:20px;left:20px}.store-item header .shop-meta li:nth-child(1){transition-delay:83.33ms;-webkit-transform:translateY(17px);-moz-transform:translateY(17px);-ms-transform:translateY(17px);transform:translateY(17px)}.store-item header .shop-meta li:nth-child(2){transition-delay:.16667s;-webkit-transform:translateY(19px);-moz-transform:translateY(19px);-ms-transform:translateY(19px);transform:translateY(19px)}.store-item header .shop-meta li:nth-child(3){transition-delay:.25s;-webkit-transform:translateY(21px);-moz-transform:translateY(21px);-ms-transform:translateY(21px);transform:translateY(21px)}.store-item header .shop-meta li:nth-child(4){transition-delay:.33333s;-webkit-transform:translateY(23px);-moz-transform:translateY(23px);-ms-transform:translateY(23px);transform:translateY(23px)}.store-item header .shop-meta li:nth-child(5){transition-delay:.41667s;-webkit-transform:translateY(25px);-moz-transform:translateY(25px);-ms-transform:translateY(25px);transform:translateY(25px)}.store-item header .shop-meta li:nth-child(6){transition-delay:.5s;-webkit-transform:translateY(27px);-moz-transform:translateY(27px);-ms-transform:translateY(27px);transform:translateY(27px)}.store-item header .shop-meta li:nth-child(7){transition-delay:.58333s;-webkit-transform:translateY(29px);-moz-transform:translateY(29px);-ms-transform:translateY(29px);transform:translateY(29px)}.store-item header .shop-meta li:nth-child(8){transition-delay:.66667s;-webkit-transform:translateY(31px);-moz-transform:translateY(31px);-ms-transform:translateY(31px);transform:translateY(31px)}.store-item header .shop-meta li:nth-child(9){transition-delay:.75s;-webkit-transform:translateY(33px);-moz-transform:translateY(33px);-ms-transform:translateY(33px);transform:translateY(33px)}.store-item header .shop-meta li:nth-child(10){transition-delay:.83333s;-webkit-transform:translateY(35px);-moz-transform:translateY(35px);-ms-transform:translateY(35px);transform:translateY(35px)}.store-item header .shop-meta li{float:left;font-size:15px;text-align:center;opacity:0;visibility:hidden;-webkit-filter:blur(7px);filter:blur(7px);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.store-item header .shop-meta li a{display:inline-block;position:relative;border:1px solid #e1e1e1;border-bottom:none}.store-item header .shop-meta li a i{display:inline-block;width:40px;height:40px;line-height:42px;background-color:#fff;color:#111;-webkit-transition:all .5s cubic-bezier(.18,.71,.6,.97);-moz-transition:all .5s cubic-bezier(.18,.71,.6,.97);transition:all .5s cubic-bezier(.18,.71,.6,.97)}.store-item header .shop-meta li a span{position:absolute;top:50%;left:50px;padding:0 10px;font-size:10px;font-weight:500;background-color:#111;color:#fff;white-space:nowrap;text-transform:uppercase;opacity:0;visibility:hidden;-webkit-filter:blur(7px);filter:blur(7px);-webkit-transition:all .5s cubic-bezier(.18,.71,.6,.97);-moz-transition:all .5s cubic-bezier(.18,.71,.6,.97);transition:all .5s cubic-bezier(.18,.71,.6,.97);-webkit-transform:translateX(15px) translateY(-50%);-moz-transform:translateX(15px) translateY(-50%);-ms-transform:translateX(15px) translateY(-50%);transform:translateX(15px) translateY(-50%)}.store-item header .shop-meta li a span:before{content:'';display:inline-block;width:0;height:0;position:absolute;top:50%;left:-11px;border-top:6px solid transparent;border-right:6px solid #111;border-bottom:6px solid transparent;border-left:6px solid transparent;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.store-item header .shop-meta li a:hover span{opacity:1;visibility:visible;-webkit-filter:blur(0);filter:blur(0);-webkit-transform:translateX(0) translateY(-50%);-moz-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}.store-item header .shop-meta li a:hover i{background-color:#111;color:#fff}.store-item header .shop-meta li:last-child a{border-bottom:1px solid #e1e1e1}.store-item img{width:100%}.store-item .category{margin-bottom:7px}.store-item .category li{font-size:12px;font-weight:400;line-height:1.5;text-transform:uppercase}.store-item .category li:after{content:','}.store-item .category li a{color:#b5b5b5}.store-item .category li a:hover,.store-item .item-name a{color:#111}.store-item .category li:last-child:after{content:none}.store-item .item-name{float:left;font-size:18px;font-weight:700;text-transform:none}.store-item .item-name a:hover{color:#b5b5b5}.store-item .price{float:right;font-size:16px;line-height:1.5;margin-bottom:0;font-weight:400}.product-details .button,.product-details label{font-weight:700;font-family:Roboto,Arial,sans-serif}.store-item .price:after,.store-item .price:before{content:'';display:table}.store-item .price:after{clear:both}.store-item .price del{margin-right:8px;color:#b5b5b5}.store-item .price ins{border-bottom:none;text-decoration:none}.store-item:hover header .shop-meta li{opacity:1;visibility:visible;-webkit-filter:blur(0);filter:blur(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.store-product-single{margin-top:100px;margin-bottom:90px;font-family:Roboto,Arial,sans-serif;font-size:14px;line-height:1.5;color:#777}.store-product-single strong{color:#111}.product-slider{margin-right:-30px}.product-slider .product-preview{margin-bottom:22px;cursor:hand;cursor:-webkit-grab}.product-slider .product-thumbs{cursor:pointer}.product-slider .product-thumbs figure{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.product-slider .product-thumbs .active figure{opacity:.5}.product-details{font-family:Roboto,Arial,sans-serif}.product-details label{display:block;width:100%;margin-bottom:14px;font-size:13px;color:#111}.product-details .button.add-to-wishlist .heart-icon,.product-details ul li:before{display:inline-block;position:relative}.product-details ul{margin:20px 0}.product-details ul li:before{content:'';width:3px;height:3px;margin-right:8px;top:-3px;border-radius:50em;background-color:#b5b5b5}.product-details .button{float:left;padding:18px 68px 17px;border-width:1px;line-height:1.5;background-color:transparent}.product-details .button.single_add_to_cart_button{background-color:#111;color:#fff}.product-details .button.add-to-wishlist{padding-left:45px;padding-right:45px;margin-left:0!important;-webkit-transition:all .3s 0s ease;-moz-transition:all .3s 0s ease;transition:all .3s 0s ease}.product-details .button.add-to-wishlist .heart-icon .fa-heart{position:absolute;top:3px;left:0;display:none;color:transparent;-webkit-transition:-webkit-transform .8s ease,opacity .5s .2s ease;-moz-transition:-moz-transform .8s ease,opacity .5s .2s ease;transition:transform .8s ease,opacity .5s .2s ease}.back-to-shop i,table.variations tr td.value{position:relative}.product-details .button.add-to-wishlist:hover{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.product-details .button.add-to-wishlist:hover .heart-icon .fa-heart{opacity:0;color:#ff4e4e;-webkit-transform:scale(100);-moz-transform:scale(100);-ms-transform:scale(100);transform:scale(100)}.product-details .button i{margin-right:7px}.product-details .button+.button{margin-left:20px}.product-details .button:active,.product-details .button:focus,.product-details .button:hover{outline:0}.product-details .button:hover{background-color:#666;border-color:#666}.product-details .product-name{font-family:Roboto,Arial,sans-serif;font-size:21px;font-weight:500;text-transform:none;color:#111}.product-details .price{margin-bottom:40px;font-family:Roboto,Arial,sans-serif;font-size:24px;font-weight:400;color:#111}.product-details .product-stats{margin-bottom:28px}.product-details .product-stats p{margin-bottom:3px}.product-details .product-tags{display:inline-block;margin:0;list-style:none}.product-details .product-tags li{display:inline-block}.product-details .product-tags li:before{content:none}.product-details .product-tags li:after{content:',';margin-right:1px}.product-details .product-share ul li:before,.product-details .product-tags li:last-child:after,.review-counter .review-stars li:before{content:none}.product-details .product-share{padding:17px 20px 11px;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;color:#111}.product-details .product-share p,.product-details .product-share ul{margin-bottom:0}.product-details .product-share p{float:left;font-size:12px;font-weight:400;text-transform:uppercase}.product-details .product-share ul{margin:0;float:right}.product-details .product-share ul li{display:inline-block;margin-left:9px;font-size:16px}.product-details .product-share ul li a{color:#111}.product-details .product-share ul li a:hover{color:#b5b5b5}.review-counter{margin-bottom:14px}.review-counter .review-stars,.review-counter p{float:left;margin:0}.review-counter p{color:#555}.review-counter .review-stars{margin-right:7px}.review-counter .review-stars li{float:left;color:#dfdfde}.review-counter .review-stars li.star-full{color:#a2c5db}.review-counter .add-review-button{margin-left:15px;font-size:12px;font-weight:700;text-transform:uppercase;text-decoration:underline;color:#111}.review-counter .add-review-button:before{content:'';display:inline-block;width:1px;height:12px;position:relative;top:2px;background-color:#555;margin-right:16px}.review-counter .add-review-button:hover{text-decoration:none}.back-to-shop{display:block;margin-bottom:17px;font-family:Lato,sans-serif;font-size:14px;color:#b5b5b5}.back-to-shop i{padding-right:7px;font-size:10px;color:#555;top:-2px}.variations_form{margin:60px 0 40px}.variations_form:after,.variations_form:before{content:'';display:table}.variations_form:after{clear:both}table.variations{float:left;clear:both}table.variations tr{display:inline-block;margin-bottom:35px;margin-right:25px;max-width:170px}table.variations tr td{display:inline-block;width:100%}table.variations tr td select{display:block;width:100%;height:35px;min-width:100%;padding:7px;-webkit-appearance:none;appearance:none}table.variations tr td.value:after{content:'\f0d7';font:normal normal normal 14px/1 FontAwesome;color:#ccc;position:absolute;top:12px;right:15px}.quantity input[type=number]{height:35px;border:1px solid #e1e1e1}.single_variation_wrap{float:left}.reset_variations{display:block;margin-bottom:35px;font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:700;color:#111;text-transform:uppercase;text-decoration:underline;clear:both}.fs-number{position:relative;overflow:hidden}.fs-number input{margin-right:0!important}.fs-number,.fs-number *,.fs-number :after,.fs-number :before,.fs-number:after,.fs-number:before{box-sizing:border-box;-webkit-transition:none;transition:none;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.fs-number-element{width:70px;background:#fff;border:1px solid #ccc;color:#222;font-size:13px;line-height:1;overflow:hidden;padding:0 13px;-moz-appearance:textfield}.fs-number-element::-webkit-inner-spin-button,.fs-number-element::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.fs-number-element::-ms-clear{display:none}.fs-number-disabled .fs-number-element{border-color:#ccc;color:#ccc}.fs-number-arrow{width:35px;height:18px;position:absolute;right:0;z-index:1;cursor:pointer;display:block;overflow:hidden;text-indent:200%;white-space:nowrap;padding:0;border:none;background:0 0;color:#ccc;border-left:1px solid #e1e1e1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.fs-number-arrow:after{display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;text-indent:0;font:normal normal normal 14px/1 FontAwesome}.fs-number-arrow.fs-number-up{top:0;border-bottom:1px solid #e1e1e1}.fs-number-arrow.fs-number-up:after{content:'\f0d8';top:1px}.fs-number-arrow.fs-number-down{bottom:0}.fs-number-arrow.fs-number-down:after{content:'\f0d7';top:2px}.fs-number-arrow:focus{outline:0}.fs-number-arrow:hover{color:#111}.fs-number-disabled .fs-number-arrow{cursor:default}.nav-tabs{font-size:13px;font-weight:400;border-bottom:1px solid #e1e1e1}.nav-tabs:after,.nav-tabs:before{content:'';display:table}.nav-tabs:after{clear:both}.nav-tabs li{float:left;border:1px solid #e1e1e1;border-bottom:none;border-left:none;line-height:1;position:relative}.nav-tabs li:after{content:'';display:inline-block;width:100%;height:6px;position:absolute;bottom:-3px;left:0}.nav-tabs li:first-child{border-left:1px solid #e1e1e1}.nav-tabs li a{display:inline-block;padding:13px 22px 15px;color:#777}.nav-tabs li.active:after{background:#fff}.nav-tabs li.active a{font-weight:500;padding:13px 22px 15px;color:#111}.tab-content{border:1px solid #e1e1e1;border-top:none;padding:35px 30px;font-size:14px;line-height:1.5;color:#555}.tab-content ul{margin-bottom:.5em}.tab-content .tab-pane{display:none}.tab-content .tab-pane .content-inner{opacity:0;visibility:hidden;-webkit-transition:all .8s cubic-bezier(.44,.01,.2,.99);-moz-transition:all .8s cubic-bezier(.44,.01,.2,.99);transition:all .8s cubic-bezier(.44,.01,.2,.99);-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.tab-content .tab-pane p{color:#777}.tab-content .tab-pane.active{display:block}.tab-content .tab-pane.in .content-inner{opacity:1;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.page-404{background-size:cover;background-position:center;background-attachment:fixed}.page-404 .v-align{height:100%}.page-404-content{text-align:center}.page-404-content h1{margin:0;font-family:Roboto,Arial,sans-serif;font-size:400px;line-height:350px;font-weight:700}.page-404-content p{margin-bottom:37px;font-size:24px;line-height:normal}.page-404-content .button{padding:20px 70px}.no-flexbox .no-flexbox .megamenu .submenu-inner .submenu{display:table}.no-flexbox .no-flexbox .megamenu .submenu-inner .submenu>li{display:table-cell;vertical-align:middle}.no-flexbox .blog-nav{display:block;width:100%;margin-bottom:50px}.no-flexbox .blog-nav article{display:table}.no-flexbox .blog-nav article .content,.no-flexbox .blog-nav article figure{display:table-cell;vertical-align:middle}.no-flexbox .blog-nav .blog-new-post,.no-flexbox .blog-nav .blog-new-post figure{float:right}.no-flexbox .blog-nav .blog-new-post .content{float:left;padding-top:25px}.no-flexbox .blog-container article{display:table}.no-flexbox .blog-container article .content,.no-flexbox .blog-container article aside{display:table-cell}.sideheader{padding-left:350px}.sideheader .main-nav{display:inline-block;width:350px;height:100%;position:fixed;top:0;left:0;overflow:hidden;padding:80px 40px;border:none;border-right:1px solid #e1e1e1;box-shadow:none;background-color:#fff;text-align:center}.sideheader .main-nav ul{float:none}.sideheader .main-nav .logo-container{margin-bottom:87px}.sideheader .main-nav .menu-items{margin-bottom:50px}.sideheader .main-nav .menu-items li{float:none;display:block;width:100%;margin-bottom:30px;padding:0}#awwwards,#awwwards a{width:90px;height:135px}.sideheader .main-nav .menu-items li .submenu{position:relative;top:auto;left:auto;padding:15px 0 0;border:none;background-color:transparent;box-shadow:none}.sideheader .main-nav .menu-items li .submenu li{margin-bottom:10px}.sideheader .main-nav .menu-items li .submenu li a:hover{color:#1a1a1a;background-color:transparent}.sideheader .main-nav .menu-items li .submenu li .submenu{position:relative;top:auto;left:auto}.sideheader .main-nav .menu-items li.has-children{position:relative}.sideheader .main-nav .menu-items li.has-children:after{margin-left:6px;font:normal normal 16px/1 FontAwesome;position:absolute;top:9px;right:0}.sideheader .main-nav .socials li{float:none;display:inline-block;margin:8px;padding:0}.sideheader .main-nav .socials li a{color:#b5b5b5;font-size:16px}.sideheader .main-nav .socials li a:hover{color:#111}.sideheader.sideheader-style2 .main-nav{padding:9% 40px}.sideheader.sideheader-style3 .main-nav{text-align:left;padding-left:80px}.sideheader.sideheader-dark .main-nav{background-color:#111}.sideheader.sideheader-dark .main-nav a{color:#b5b5b5}.sideheader.sideheader-dark .main-nav a:hover{color:#fff}.sideheader.sideheader-dark .main-nav .menu-items li:after{color:#b5b5b5}.sideheader.sideheader-dark .main-nav .menu-items li.active a{color:#fff}.sideheader.sideheader-dark .main-nav .menu-items li .submenu li a{color:#b5b5b5}.sideheader.sideheader-dark .main-nav .menu-items li .submenu li a:hover,.sideheader.sideheader-dark .main-nav .socials li a:hover{color:#fff}.sideheader .ps-scrollbar-x-rail,.sideheader .ps-scrollbar-y-rail{display:none}.nav-visible{overflow:hidden}.nav-visible .nav-trigger .bars span:first-child{-webkit-transform:translateX(5px) rotateZ(45deg);-moz-transform:translateX(5px) rotateZ(45deg);-ms-transform:translateX(5px) rotateZ(45deg);transform:translateX(5px) rotateZ(45deg)}.nav-visible .nav-trigger .bars span:nth-child(2){opacity:0;-webkit-transform:translateX(5px) rotateZ(45deg);-moz-transform:translateX(5px) rotateZ(45deg);-ms-transform:translateX(5px) rotateZ(45deg);transform:translateX(5px) rotateZ(45deg)}.nav-visible .nav-trigger .bars span:nth-child(3){-webkit-transform:translateX(5px) translateY(7px) rotateZ(-45deg);-moz-transform:translateX(5px) translateY(7px) rotateZ(-45deg);-ms-transform:translateX(5px) translateY(7px) rotateZ(-45deg);transform:translateX(5px) translateY(7px) rotateZ(-45deg)}.layout-green .colored,.layout-green a{color:#a9dfa9}.layout-green .video-toggle:hover i{color:#fff;background-color:#a9dfa9}.layout-green .icon-box:hover .icon-container,.layout-green .socials-text li a:hover{color:#a9dfa9}.layout-green .testimonials-slider .owl-controls .owl-dots>div{background-color:#a9dfa9}.layout-paleblue .colored,.layout-paleblue a{color:#b8b2e3}.layout-paleblue .video-toggle:hover i{color:#fff;background-color:#b8b2e3}.layout-paleblue .icon-box:hover .icon-container,.layout-paleblue .list-icon li:before,.layout-paleblue .socials-text li a:hover{color:#b8b2e3}.layout-paleblue .testimonials-slider .owl-controls .owl-dots>div{background-color:#b8b2e3}#awwwards{position:fixed;top:190px;text-indent:-666em;overflow:hidden;z-index:999;-webkit-transition:all 1s ease;transition:all 1s ease}#awwwards.top{top:20px}#awwwards.left{left:0}#awwwards.right{right:0}#awwwards a{position:absolute;top:0;left:0;display:block;background-repeat:no-repeat;background-size:90px 135px}#awwwards.honorable.black.left a{background-image:url(http://design.designlazy.netdna-cdn.com/templates/animo/img/awwwards_honorable_black_left.png)}.thumb-label-loved{position:absolute;top:-8px;right:-5px;width:48px;height:48px;border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;text-align:center;text-transform:uppercase;font-size:11px;line-height:10px;letter-spacing:0;background-color:#a9dfa9}.thumb-label-loved span{display:block;color:#fff;padding:14px 0 0}.m-t-0{margin-top:0!important}.m-t-5{margin-top:5px!important}.m-t-10{margin-top:10px!important}.m-t-15{margin-top:15px!important}.m-t-20{margin-top:20px!important}.m-t-25{margin-top:25px!important}.m-t-30{margin-top:30px!important}.m-t-35{margin-top:35px!important}.m-t-40{margin-top:40px!important}.m-t-45{margin-top:45px!important}.m-t-50{margin-top:50px!important}.m-t-55{margin-top:55px!important}.m-t-60{margin-top:60px!important}.m-t-62{margin-top:62px!important}.m-t-65{margin-top:65px!important}.m-t-70{margin-top:70px!important}.m-t-75{margin-top:75px!important}.m-t-80{margin-top:80px!important}.m-t-85{margin-top:85px!important}.m-t-90{margin-top:90px!important}.m-t-95{margin-top:95px!important}.m-t-100{margin-top:100px!important}.m-t-110{margin-top:110px!important}.m-t-120{margin-top:120px!important}.m-t-130{margin-top:130px!important}.m-t-140{margin-top:140px!important}.m-t-150{margin-top:150px!important}.m-t-160{margin-top:160px!important}.m-t-170{margin-top:170px!important}.m-t-180{margin-top:180px!important}.m-t-190{margin-top:190px!important}.m-t-200{margin-top:200px!important}.m-t-210{margin-top:210px!important}.m-t-220{margin-top:220px!important}.m-t-230{margin-top:230px!important}.m-t-240{margin-top:240px!important}.m-t-250{margin-top:250px!important}.m-t-260{margin-top:260px!important}.m-t-270{margin-top:270px!important}.m-t-280{margin-top:280px!important}.m-t-290{margin-top:290px!important}.m-t-300{margin-top:300px!important}.m-b-0{margin-bottom:0!important}.m-b-5{margin-bottom:5px!important}.m-b-10{margin-bottom:10px!important}.m-b-15{margin-bottom:15px!important}.m-b-20{margin-bottom:20px!important}.m-b-25{margin-bottom:25px!important}.m-b-30{margin-bottom:30px!important}.m-b-35{margin-bottom:35px!important}.m-b-40{margin-bottom:40px!important}.m-b-45{margin-bottom:45px!important}.m-b-50{margin-bottom:50px!important}.m-b-55{margin-bottom:55px!important}.m-b-60{margin-bottom:60px!important}.m-b-62{margin-bottom:62px!important}.m-b-65{margin-bottom:65px!important}.m-b-70{margin-bottom:70px!important}.m-b-75{margin-bottom:75px!important}.m-b-80{margin-bottom:80px!important}.m-b-85{margin-bottom:85px!important}.m-b-90{margin-bottom:90px!important}.m-b-95{margin-bottom:95px!important}.m-b-100{margin-bottom:100px!important}.m-b-110{margin-bottom:110px!important}.m-b-120{margin-bottom:120px!important}.m-b-130{margin-bottom:130px!important}.m-b-140{margin-bottom:140px!important}.m-b-150{margin-bottom:150px!important}.m-b-160{margin-bottom:160px!important}.m-b-170{margin-bottom:170px!important}.m-b-180{margin-bottom:180px!important}.m-b-190{margin-bottom:190px!important}.m-b-200{margin-bottom:200px!important}.m-b-210{margin-bottom:210px!important}.m-b-220{margin-bottom:220px!important}.m-b-230{margin-bottom:230px!important}.m-b-240{margin-bottom:240px!important}.m-b-250{margin-bottom:250px!important}.m-b-260{margin-bottom:260px!important}.m-b-270{margin-bottom:270px!important}.m-b-280{margin-bottom:280px!important}.m-b-290{margin-bottom:290px!important}.m-b-300{margin-bottom:300px!important}.p-t-0{padding-top:0!important}.p-t-5{padding-top:5px!important}.p-t-10{padding-top:10px!important}.p-t-15{padding-top:15px!important}.p-t-20{padding-top:20px!important}.p-t-25{padding-top:25px!important}.p-t-30{padding-top:30px!important}.p-t-35{padding-top:35px!important}.p-t-40{padding-top:40px!important}.p-t-45{padding-top:45px!important}.p-t-50{padding-top:50px!important}.p-t-55{padding-top:55px!important}.p-t-60{padding-top:60px!important}.p-t-65{padding-top:65px!important}.p-t-70{padding-top:70px!important}.p-t-75{padding-top:75px!important}.p-t-80{padding-top:80px!important}.p-t-85{padding-top:85px!important}.p-t-90{padding-top:90px!important}.p-t-95{padding-top:95px!important}.p-t-100{padding-top:100px!important}.p-t-110{padding-top:110px!important}.p-t-120{padding-top:120px!important}.p-t-130{padding-top:130px!important}.p-t-140{padding-top:140px!important}.p-t-150{padding-top:150px!important}.p-t-160{padding-top:160px!important}.p-t-170{padding-top:170px!important}.p-t-180{padding-top:180px!important}.p-t-190{padding-top:190px!important}.p-t-200{padding-top:200px!important}.p-t-210{padding-top:210px!important}.p-t-220{padding-top:220px!important}.p-t-230{padding-top:230px!important}.p-t-240{padding-top:240px!important}.p-t-250{padding-top:250px!important}.p-t-260{padding-top:260px!important}.p-t-270{padding-top:270px!important}.p-t-280{padding-top:280px!important}.p-t-290{padding-top:290px!important}.p-t-300,.p-t-400{padding-top:300px!important}.p-b-0{padding-bottom:0!important}.p-b-5{padding-bottom:5px!important}.p-b-10{padding-bottom:10px!important}.p-b-15{padding-bottom:15px!important}.p-b-20{padding-bottom:20px!important}.p-b-25{padding-bottom:25px!important}.p-b-30{padding-bottom:30px!important}.p-b-35{padding-bottom:35px!important}.p-b-40{padding-bottom:40px!important}.p-b-45{padding-bottom:45px!important}.p-b-50{padding-bottom:50px!important}.p-b-55{padding-bottom:55px!important}.p-b-60{padding-bottom:60px!important}.p-b-65{padding-bottom:65px!important}.p-b-70{padding-bottom:70px!important}.p-b-75{padding-bottom:75px!important}.p-b-80{padding-bottom:80px!important}.p-b-85{padding-bottom:85px!important}.p-b-90{padding-bottom:90px!important}.p-b-95{padding-bottom:95px!important}.p-b-100{padding-bottom:100px!important}.p-b-110{padding-bottom:110px!important}.p-b-120{padding-bottom:120px!important}.p-b-130{padding-bottom:130px!important}.p-b-140{padding-bottom:140px!important}.p-b-150{padding-bottom:150px!important}.p-b-160{padding-bottom:160px!important}.p-b-170{padding-bottom:170px!important}.p-b-180{padding-bottom:180px!important}.p-b-190{padding-bottom:190px!important}.p-b-200{padding-bottom:200px!important}.p-b-210{padding-bottom:210px!important}.p-b-220{padding-bottom:220px!important}.p-b-230{padding-bottom:230px!important}.p-b-240{padding-bottom:240px!important}.p-b-250{padding-bottom:250px!important}.p-b-260{padding-bottom:260px!important}.p-b-270{padding-bottom:270px!important}.p-b-280{padding-bottom:280px!important}.p-b-290{padding-bottom:290px!important}.p-b-300,.p-b-400{padding-bottom:300px!important}.p-r-40{padding-right:40px}.p-l-40{padding-left:40px}.no-padding{padding:0!important}@media screen and (min-width:1200px) and (max-width:1399px){.main-nav .menu-items li{padding-right:20px;padding-left:20px}.main-nav .menu-items .megamenu .submenu-inner .submenu>li a,.main-nav .menu-items .megamenu .submenu-inner .submenu>li>a,.main-nav .menu-items .megamenu .submenu-inner .submenu>li>p,.main-nav .menu-items .megamenu .submenu-inner .submenu>li>p a{padding-left:30px;padding-right:40px}}@media screen and (min-width:992px) and (max-width:1199px){.main-nav .menu-items li{padding-right:10px;padding-left:10px}.mobile-nav-trigger,.nav-trigger{margin:40px 0 40px 30px}.main-nav .menu-items .megamenu .submenu-inner .submenu>li a,.main-nav .menu-items .megamenu .submenu-inner .submenu>li>a,.main-nav .menu-items .megamenu .submenu-inner .submenu>li>p,.main-nav .menu-items .megamenu .submenu-inner .submenu>li>p a{padding-left:10px;padding-right:15px}table.variations tr{margin-right:15px;margin-bottom:10px}.single_variation_wrap{margin-bottom:15px}.variations_form{margin-bottom:25px}.product-details .button+.button,.product-details .button.single_add_to_cart_button{width:100%;text-align:center;margin:0 0 15px}}@media screen and (min-width:992px){.main-nav .menu-items{display:block!important}body.fullpage-scroll{overflow:hidden}}@media screen and (max-width:991px){figure,figure img{width:100%}#wrapper{height:auto}#main-footer.full-height{height:auto!important}.fullpage-scroll .video-container{min-height:520px}.fullpage-scroll section{padding:60px 0}.fullpage-scroll #main-header{margin-bottom:60px!important}.fullpage-scroll #main-footer{padding-top:60px!important}.mobile-nav-trigger{display:inline-block}.main-nav.stick-ontop{position:relative;top:auto;left:auto;right:auto;bottom:auto}.full-height{height:auto}.no-bg-sm{background-image:none!important}.no-bg-sm .parallax-image{display:none!important}.sideheader.sideheader-style2 .main-nav{padding:0 40px}.sideheader .main-nav{width:100%;padding:0;height:auto;top:auto;left:auto;right:auto;bottom:auto;overflow:visible}.sideheader .main-nav .socials{display:none}.main-nav>.container>.row,.sideheader .main-nav>.container>.row{-webkit-justify-content:space-between;justify-content:space-between;padding-top:0}.main-nav>.container>.row>[class^=col-],.sideheader .main-nav>.container>.row>[class^=col-]{position:static}.main-nav>.container>.row>[class^=col-]:first-child,.sideheader .main-nav>.container>.row>[class^=col-]:first-child{order:-1}.main-nav>.container>.row>[class^=col-]:last-child,.sideheader .main-nav>.container>.row>[class^=col-]:last-child{order:1}.main-nav ul.menu-items,.sideheader .main-nav ul.menu-items{display:none;position:absolute;top:100%;left:0;right:0;text-align:left;background-color:#fff}.main-nav ul.menu-items li,.sideheader .main-nav ul.menu-items li{float:none;display:block;width:100%;padding:0}.main-nav ul.menu-items li a,.sideheader .main-nav ul.menu-items li a{display:block;width:100%;padding:10px 10px 10px 40px}.main-nav ul.menu-items li a:hover,.sideheader .main-nav ul.menu-items li a:hover{background-color:#f9f9f9}.main-nav ul.menu-items .has-children:after,.main-nav ul.menu-items .megamenu:after,.sideheader .main-nav ul.menu-items .has-children:after,.sideheader .main-nav ul.menu-items .megamenu:after{content:none}.main-nav ul.menu-items .has-children>a,.main-nav ul.menu-items .megamenu>a,.sideheader .main-nav ul.menu-items .has-children>a,.sideheader .main-nav ul.menu-items .megamenu>a{position:relative}.main-nav ul.menu-items .has-children>a:after,.main-nav ul.menu-items .megamenu>a:after,.sideheader .main-nav ul.menu-items .has-children>a:after,.sideheader .main-nav ul.menu-items .megamenu>a:after{content:'\f107';display:inline-block;position:absolute;top:50%;right:40px;font:normal normal 16px/1 FontAwesome;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.main-nav ul.menu-items .megamenu,.sideheader .main-nav,.sideheader .main-nav ul.menu-items .megamenu{position:relative}.main-nav ul.menu-items .megamenu .submenu-inner,.main-nav ul.menu-items .submenu,.main-nav ul.menu-items .submenu .submenu,.sideheader .main-nav ul.menu-items .megamenu .submenu-inner,.sideheader .main-nav ul.menu-items .submenu,.sideheader .main-nav ul.menu-items .submenu .submenu{display:none;padding:0;visibility:visible!important;width:100%!important;height:auto;position:relative;top:auto!important;right:auto!important;left:auto!important;min-width:0;float:none;border:none;box-shadow:none}.main-nav ul.menu-items .megamenu .submenu-inner .menu-items,.main-nav ul.menu-items .submenu .menu-items,.main-nav ul.menu-items .submenu .submenu .menu-items,.sideheader .main-nav ul.menu-items .megamenu .submenu-inner .menu-items,.sideheader .main-nav ul.menu-items .submenu .menu-items,.sideheader .main-nav ul.menu-items .submenu .submenu .menu-items{display:block!important}.main-nav ul.menu-items .megamenu .submenu-inner li a,.main-nav ul.menu-items .submenu .submenu li a,.main-nav ul.menu-items .submenu li a,.sideheader .main-nav ul.menu-items .megamenu .submenu-inner li a,.sideheader .main-nav ul.menu-items .submenu .submenu li a,.sideheader .main-nav ul.menu-items .submenu li a{padding:10px 10px 10px 40px}.main-nav ul.menu-items .megamenu .submenu-inner .submenu,.sideheader .main-nav ul.menu-items .megamenu .submenu-inner .submenu{display:block}.blog-new-post.small,.main-nav .modules,.main-nav ul.menu-items .megamenu .submenu-inner .submenu>li img,.main-nav ul.menu-items .megamenu .submenu-inner .submenu>li>a,.main-nav ul.menu-items .megamenu .submenu-inner .submenu>li>p,.sideheader .main-nav .modules,.sideheader .main-nav ul.menu-items .megamenu .submenu-inner .submenu>li img,.sideheader .main-nav ul.menu-items .megamenu .submenu-inner .submenu>li>a,.sideheader .main-nav ul.menu-items .megamenu .submenu-inner .submenu>li>p,.tparrows.animo,.tparrows.preview3,.viewport .shadow,.viewport .texts{display:none}.main-nav ul.menu-items .megamenu .submenu-inner .submenu>li a,.sideheader .main-nav ul.menu-items .megamenu .submenu-inner .submenu>li a{padding-left:40px;padding-right:0}.main-nav ul.menu-items .megamenu .submenu-inner .submenu li,.sideheader .main-nav ul.menu-items .megamenu .submenu-inner .submenu li{padding:0}.sideheader{padding-left:0}.sideheader .main-nav .logo-container{margin-left:0!important;float:left;margin:20px 40px}.sideheader .main-nav .menu-items li{margin-bottom:0}.sideheader .main-nav .mobile-nav-trigger{position:absolute;top:50%;right:40px;margin:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.fp-enabled .fullpage-scroll .animate-onscroll>*{opacity:1}.main-nav.stick-ontop.style2{background:#000}.viewport{overflow:hidden;position:relative}.offcanvas-nav .menu-items{padding-top:220px;padding-bottom:100px}.offcanvas-nav .instagram-feed{text-align:left;margin-top:30px}.offcanvas-nav .instagram-feed ul li{width:50px;float:left;margin-left:0;margin-right:10px}.grid__item,.offcanvas-nav .instagram-feed ul li img{width:100%}.cta .button,.cta.style2 figure{float:none}.footer-bottom.style2{position:relative;bottom:auto;left:auto;margin-top:50px}.portfolio.style1{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.blog-container.single article header h1{font-size:64px}.sidebar.pulled-left{margin-left:0}.full-height .page-title .content{position:relative;top:auto;bottom:auto;left:auto;padding:150px 0}.full-height .page-title .content h2{font-size:100px;line-height:1.1}.widget img{width:auto}#main-footer .widget .insta-feed li:nth-child(4n),.widget .insta-feed li,.widget.widget_instagram_feed ul li{margin-right:10px}.video-container{height:500px!important}.tab-portfolio .tab-contents article figure{height:680px}.tab-portfolio .tab-nav{padding-right:15px;padding-left:15px}.v-align>.container{height:auto}.v-align>.container>.row{margin:0;display:block;height:auto}.v-align .row{margin:0;display:block;height:auto;width:100%}.v-align .row [class^=col-]{display:block;height:auto;padding:0}.offcanvas-image{display:none}.cta.style2 .content{padding-top:50px;text-align:center}.page-404-content h1{font-size:240px;line-height:1}.page-404-content p{margin-bottom:24px;font-size:18px}.v-align{display:block}.p-t-sm-10{padding-top:10px!important}.p-t-sm-20{padding-top:20px!important}.p-t-sm-30{padding-top:30px!important}.p-t-sm-40{padding-top:40px!important}.p-t-sm-50{padding-top:50px!important}.p-t-sm-60{padding-top:60px!important}.p-t-sm-70{padding-top:70px!important}.p-t-sm-80{padding-top:80px!important}.p-t-sm-90{padding-top:90px!important}.p-t-sm-100{padding-top:100px!important}.p-b-sm-10{padding-bottom:10px!important}.p-b-sm-20{padding-bottom:20px!important}.p-b-sm-30{padding-bottom:30px!important}.p-b-sm-40{padding-bottom:40px!important}.p-b-sm-50{padding-bottom:50px!important}.p-b-sm-60{padding-bottom:60px!important}.p-b-sm-70{padding-bottom:70px!important}.p-b-sm-80{padding-bottom:80px!important}.p-b-sm-90{padding-bottom:90px!important}.p-b-sm-100{padding-bottom:100px!important}}@media (max-width:767px){.main-nav.stick-ontop.style2 .nav-trigger{font-size:0}.viewport figure{bottom:auto;top:0}.page-title h2{font-size:54px}.blog-container.classic article{display:block}.blog-container.classic article .content,.blog-container.classic article aside{width:100%;float:none}.blog-container.single article header h1{font-size:48px}.blog-container.single .article-author figure{display:block;float:none;text-align:center;margin:0 auto 30px}.blog-container.single .article-author .info{padding:0;text-align:center}.blog-container.single .comments .comment-list .comment ul .comment .comment-body{padding-left:0}.widget .insta-feed li,.widget.widget_instagram_feed ul li{width:23%;height:auto;margin-right:2%;margin-bottom:2%}.widget .insta-feed li a,.widget.widget_instagram_feed ul li a{display:inline-block;width:100%}.full-height .page-title .content h2{font-size:56px}.page-title ul li{font-size:20px}.page-options .left-sec,.page-options .right-sec{float:none}.masonry-item{width:100%}.cover .social-links{display:none}.article-share{float:none!important}.tab-portfolio .tab-contents article figure{height:480px}}@media screen and (max-width:520px){table.variations tr{margin-right:15px;margin-bottom:10px}.single_variation_wrap{margin-bottom:15px}.variations_form{margin-bottom:25px}.product-details .button+.button,.product-details .button.single_add_to_cart_button{width:100%;text-align:center;margin:0 0 15px}.testimonial.style2{padding:30px 15px}.page-404-content h1{font-size:140px;line-height:1}.page-404-content p{margin-bottom:24px;font-size:14px}.page-404-content .button{padding:15px 50px}}.h100{height:100px}.h100>.full-height{height:100%}.h200{height:200px}.h200>.full-height{height:100%}.h300{height:300px}.h300>.full-height{height:100%}.h400{height:400px}.h400>.full-height{height:100%}.h500{height:500px}.h500>.full-height{height:100%}.h600{height:600px}.h600>.full-height{height:100%}.h700{height:700px}.h700>.full-height{height:100%}.h800{height:800px}.h800>.full-height{height:100%}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{background:0 0!important;color:#000!important;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) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}