react-deploy
Version:
a deployment script for create react app to s3
1,578 lines (1,292 loc) • 73.6 kB
CSS
/* Namari Landing Page v.1.1.0 Style Index - a free landing page by shapingrain.com
1. Default and Reset styles
- 1.1 Input Elements
2. Global elements
- 2.1 Header
- 2.2 Logo
- 2.3 Buttons
- 2.4 Navigation
- 2.5 Social Elements
- 2.6 Images
3. Fonts and Headings
4. Banner
- 4.1 SignUp Form
5. Content Elements
- 5.1 Icons
- 5.2 Parallax Elements
- 5.3 Divider
6. Landing Page Sections
- 6.1 Features
- 6.2 Testimonials
- 6.3 Gallery
- 6.4 Video
- 6.5 Clients
- 6.6 Pricing Table
7. Footer
/*------------------------------------------------------------------------------------------*/
/* 1. Defaults & Reset of specific styles across browsers */
/*------------------------------------------------------------------------------------------*/
*, *:before, *:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, blockquote, th, td {
margin: 0;
padding: 0;
direction: ltr;
}
body {
margin: 0;
padding: 0;
-webkit-font-smoothing: antialiased;
overflow-x: hidden;
}
p {
line-height: 25px;
}
.row img {
height: auto;
max-width: 100%;
}
a {
text-decoration: none;
line-height: inherit;
-webkit-transition: opacity 0.3s ease-out;
-moz-transition: opacity 0.3s ease-out;
-o-transition: opacity 0.3s ease-out;
transition: opacity 0.3s ease-out;
}
iframe {
border: 0 !important;
}
.parallax-window {
min-height: 400px;
background: transparent;
}
figure {
margin: 0;
}
/* Page Border */
.page-border {
position: fixed;
z-index: 999999;
pointer-events: none;
}
.page-border .bottom-border, .page-border .left-border, .page-border .right-border, .page-border .top-border {
background: #f3f3ef;
position: fixed;
z-index: 9999;
}
.page-border > .top-border, .page-border > .right-border, .page-border > .bottom-border, .page-border > .left-border {
padding: 11px;
background: #ccc;
}
.page-border .bottom-border, .page-border .top-border {
width: 100%;
padding: 10px;
left: 0;
}
.page-border .left-border, .page-border .right-border {
padding: 10px;
height: 100%;
top: 0;
}
.page-border .top-border {
top: 0;
}
.page-border .right-border {
right: 0;
}
.page-border .bottom-border {
bottom: 0;
}
.page-border .left-border {
left: 0;
}
#wrapper {
margin:0 15px;
padding: 15px 0;
position: relative;
}
/* -----drag and drop --------------*/
#dnd {
border: 2px dashed #d2b356;
border-radius: 20px;
width: 480px;
font-family: sans-serif;
margin: 100px auto;
padding: 20px;
color: #fff;
}
.featherlight-content-drag {
/* position: centering vertical and horizontal */
text-align: left;
vertical-align: middle;
display: inline-block;
/* dimensions: cut off images */
padding: 25px 0;
border-bottom: 25px solid transparent;
/* dimensions: handling small or empty content */
min-width: 30%;
/* dimensions: handling large content */
margin-left: 5%;
margin-right: 5%;
max-height: 95%;
/* styling */
cursor: auto;
/* reset white-space wrapping */
white-space: normal;
}
#dnd.highlight {
border-color: purple;
}
p {
margin-top: 0;
}
.my-form {
margin-bottom: 10px;
}
#gallery {
margin-top: 10px;
}
#gallery img {
width: 150px;
margin-bottom: 10px;
margin-right: 10px;
vertical-align: middle;
}
.button-file {
font-size: 16px;
margin: 35px 0px 0px 1px;
padding: 11px 16px;
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
transition: all .3s linear;
display: inline-block;
border-width: 3px;
border-style: solid;
}
.button-file:hover {
color: #d2b356;
border-color: #d2b356;
}
#fileElem {
display: none;
}
.dnd-container {
height: 120px;
}
p {
color : #b0c2c8;
margin: 30px 0;
}
hover {
background: rgba(grey, 0.1);
}
.done, .error {
display: none;
}
input[type="file"] {
display: none;
}
.start {
width : 120px;
height : 120px;
border : none;
margin : auto;
background: url('data:image/png;base64,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') no-repeat;
}
.done {
width : 120px;
height : 120px;
border : none;
margin : auto;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIcAAABwCAYAAAA0cGOrAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAABhmSURBVHic7Z15nFxVlce/51V3FsniyCYIg2xBQEGIGBlI+lV3BoiAIBhw2ERBFBBlGdlCul5Vk2AEgkRw2Eb2IImKDAQEkq7qQBIGhTGTD8mAzoggEAIIJiFr1/vNH1UJXe+9rq7qrq6qDvn+05++9777TnX/6r27nHuO8RFBo29tZOSbB+E7+4H2AvYCdkN8AuNjwDaIkRh/z1/yLvAW8Fekv2DOEowlrNxxqT3/nY21+hzVxGptQH8hZDQnDyXLkZiNRYzJi6CvfIBsAShDg+bYPO+/K9BnXbLFiUNNqUPA/zpmE4Fdq3DLP4F+iR/7uc2f/Mcq3K9qbBHi0OhbGxm2/GsYFwGH1MoMZGnQTXToYcPza2RHxRjQ4siL4rsYlwK79KKL9xF/A97HWAO2DhQDRiCGY+wKDO1Fvy9iNpW0/4uBLJIBKw653vHIpmGMKvGSlzDmgz0LvERnw8v29JVv93iflqnbkt2wL7LPgb4A5mLsUZqRvIBjF1u6taNEG+uKAScOud6nwe4AWnpomgVLI83Eb/itPT3pzYrZMK5td2I6Fmki4p8wnKIXGA/Q2fiDUsRYTwwYcQgZTamzMa4Hhhdp+CrGDLINMyspiG5v13z1bmQ7z8HsLGDHIk3fRpxvHYnZ/W1TpRgQ4tD4H42kc/29wLFFmi0B+zGrdnywFusQmjBjMGvf/ybSFRj/WKTlLcBFlvHWVc24XlL34lCLN4qsPQx8ppsmbwGTyOjOehj8aaI3iBV2PkYCGBndiBcwHWcZ76/Vta486loccr3xYLOAfwhX4mOaQcMQz+Ze/vfw1bVFLVN2JNt5PXBqN01ex+xoS7curqZd5VC34lBT8liM2cDgiOrXQGdYxstU2ayyUdw7AdktwPYR1atwdIy1e/OrbVcp1KU4FE+eiM9MjEER1Q/ROegse+aK96puWC/RP3s7s8FmY/xTRPUHoGPqUeh1J478E+PXQENE9TQyrVcYpmrb1VdyYxF+itk5EdUf4OgIa/cWVt2wItSVODQudRCO5gPDAlWdmJ1v6dbbamFXJVFTcjJGKqLqHWI6zOZ5L1fdqG6oG3HI9XbJr15+KlCVxewMS7fOrIVd/YHc5PnATwn//f+XwfqiPeH9rQZmhSi+slclNPrWRmS/IigM4SO+vSUJA8AyiZvBLo2o2pP1do9QXXxp60IcjFiexPhiqNzsEutI3FkDi/ody7ReB0yLqDoat+2yatsTRc0VqqbUWExpIFZQYdxr6cQZtbGqOgjPwbVfA8cFqjpxNMbavRdqYdcmavrk0KHTh2K6h6Aw4HdIUaP6LQrD89k45HREcBDagG+3yfWiZmxVo7avlcGrLgU+HShdje+cPBD2HiqBLbhsFY6dgtgQqBqN7IKaGJWnZuJQ89W7IaIGZZfb/Ml/rrpBNcTSrc8DXriCyWqZum3VDcpTu8eWstdEOPx2kNG/1cSeWrP6k9cxfPmpwP5dSv8Bf+MNiqduJmsrabCVtE96o1qLgDUZkGpc2944/jK6jjWEj+zzNr91SS1sqgfU7I3Dt568xj4AXgaWYjYfx8/018JZbcThereDnR2wZIufnZSC3OR/UNxvJYo/g+7Hj820+ZOXVcqWqotDzVd/imz2/wo21cQG5HzmozbWiELx1IH4eqFH18NuO7B2Yv40a/ee7Kst1R+Q+tkzQ7utpplbhZHD0q2LMR7qfQdqxrcn5CafU7MXtQtcMrUYkJ4WUXZz1a2oZ8wS+FqMdZ3eajtgF7DdgAOAbXro5RB8e0bx5H1IF1vGe6dsM8q9oC+o2fsivv1noPg/LZP4UjXtGOjI9RowZ3+gBekExKFFX0PiDWI63dq99nLuU11xxJPTERcVFnKOdSRur6YdWxpyvV0wOw9xDhC9LiJ8HEuSntxW6lS4uuJwk0uAz35YgE9Dw842b9Jb1bRjS0XHeh9jtXMh0hWEfWI2tbqLVTudU4qHftXEIdf7JNgbBfcUC60jcVi1bPiooLFTdqKh80bExOgG9hg7+F+12V5wyb6AKs5WrIWgGI3/qN79PzrY05PetHTiJLBvAqvCDfRl3rH7NHFWcMOzgOqJQ4qYVmlB1e7/EcQyrXfh22HAa6FKMZEVS39W7PrqicOc/QIlWQZt819Vu/9HFJvfugQndigQ3pYwO0dNyW93d20VXyvav/BXXrQnf/hB9e7/0cXar3qdbGML8D/hSmYonhodeV1/GCM8h8MHj8TJDsOPrcb8IcQ63yhspJnW4XV3Gmwr/YDGe//IRluEsXNhBUvZQQcFB6h9XiGV6w3DrAloQhwMjAJ2ZdPinpONvtCx1/t6762Uh831XpXrnQzWDjR+WMF+rLBLgGsK2vfmJkKGmzwS7EzgK/Qu+s2Flknc2Jv7b6VvqCn5Q4wfFxayhlhsP2u/6i+bisoec6gpOZGm1B/AHgdOpnfCALT1yVErdth3OvD7gjLjY/jZK7oWlSwOxVP7y02lMWZhHNBnA2Xv9rmPrfQKm31SFnQuEHznn5k7XJajJHGoKXku0u9Bbk9Ngf9F9hhwP9JtwP3AI3kP6w+XbGOqu7AJHyUs4/0eFIwyNBj4weY2xTrIRet78w7Minlo/R00G+MRNgxN24LLwitym/qb6A3iXT6Pb4eAHuzNNvJWKodc77PIFgd2dJeDdrWM19mtOHTEtduwYc1sYEJ0A97A7Brw77KMt7rCdm+lSshNPkbwfyy+bB2JxyOnshp9ayMblv8KODKiuhPjWtBUyyS2imLAY/eACsXhMBGIFgfDl/8b0cJ4DXSKpb1nKm7jVmrD+mEPM3jVarpu8fu5MJ6h14rc1NmgKOebJTTqKHvKeyOiru7RYdOG07DuC5jtA/4+4OwF2gYYQS6w21pgNdgHoNcxexn0Eo6W1FPMjP5ATak5mL5cUOg4exU8OdTctie+f0PE9YtBrj3lvd+fRlYaxVNjQMch4rDuC0BDbkJl5H5GXpX/kf+ZNdSUfANTO+Y8xRD/N/a4t7L/ra8iRhooFIevQwtfK75/M2EPor/ixI629qsGhDDUMmVH/OxZSKcjdReesjyMncFOQzqNNbZGTd5vMO60jDe3Iv3XHP/Z8EvE32dziZqScYxCB9RcOMeWegxmFiS3qcQlYGdXKK9KKSzGbDrbfeb+3MLSwERjp25PbOOKwkLN+lAcbnIREPQCv94yiX+tgn29Rq43DEiA/YCum0mlsQr4ALEmP9cfSS50dnkbkrkA+OdZujXoWT9gkJv8G4XxXn/XAKB4ajRSUBjv0jC4rWrW9QK53vFgM+gp6Y7wMZZgtCN7Dp+XGDL05Sh/kvym4m44jELOZ5FcRBPGiG77Nw7G10K5ydtBl1tmYI3NABBvYwXiGJH7hsj/bsTE5dp6jAwMINcbgtl0xLk9NP0d4l78xl+UmrHAMJHhFeAV4ElguibOivHu0iZ8OwM4kSjP7tyT5zvI/lmud3JueXoAYQFfUzHc8qGHllMYYXddfgm17pa3Na5tdxz/18DnoxvgYzyEo6n9ETYp9xpzvgu6BPhkNzZswLg4FxhuYCA3+QzQ9STAew7NfIFg6GXjkboURjx1II6/gG6FYe04doBlEl/rr3halvFWW6b1OtYP3wPsCnIhEQKNGATcpHjyx/USGbAEgq/NDQ6+xUPNcruqdYWaUmOROoCdIqrfwexU62htsXTri9WwxxZdvNYyrT/Cie0PzIlsJH6Im7qzpyMAdcLHA7+vdTD2DzVznHR17CkNxVOjMc0hOkXFM6CDahWr1Nqv+guZ1mPBLoqI6wXwDd5ZNhCiFQXF8a6DT9ArfCXtk16tnk3F0bi2vfH1GNHZmW4GxWudt8QwWab1J2AuEH4di28rnowKaV0X6NDpQwkNsu1Nh/Cg6k/1EnheE7wROP4cjB1ClWYJyyS+ZxmvswamRWIdrYtAY4G/hCrFZLnJ+vS2H7zyQELTVf8VJzx/t/qZo6/lVmDviJrLLd1al99Ey3j/Q4PGAVFPs1vkepVZ0q8oFnFuxXnRQYGlZmNNlSwqSm532L4eqjBusEwiKix03WBzvVcxOwoI5oQZhuxBTZgRlWCodhhhcYjFTkgMQbHUgNyJfF0brrFHSbdeUn2Lyic3a9JJiMK8c8YBrH3/hzUyK4SQbfLf6MJaPvbxFxxE4fazqfu0nNXjWsKj59eINZxZL+OhUrCMNxeHKeEaXalxbbtX36IImtoOD2eztAX2+PfXOxhB34SoXGRVIxfkzIIDN4HOsHlXDrzjDNvtmwSCG3JDcfyIJ2MNcPQvoTLjAQAHLDhw2i2/01kbfLuK4MhZurcctwHhOf25MlnOopbNPimLo/MInhERX1U8FV5jqiIa/6ORiOC4bh2xQb8CcDAFj+ZbPhhZ1VGzdzBwVGEhK2lojIqRHt1HPPV9muw93NR7clMXVtS+cW17y00uYsWyDXKTGY2dErVaG8LavRcwClOQGQ6+f2Ul7SubjesuJpSW1R7dtOHq4EfEbfDVXA3bwvflIkLRf/SzUmOGKZ7aH1835KfnI0E3yE16lTBNLd4ozM8AX8rvwDYR2zi19A40FVhfUGZ2ctcTZtUkF3Dfwl8eaXNAFwc5z4YaWNnhlfuMDps2HNkJgeK1xBp/UnInvvaICLmYUDzV2ifbWrxRdFo6FLoA26vUPizj/RXp7kBxLGJ8VR06N0yPWOOaax2JzVsnjs2fvCwiGcyXNK5t3yqY+CEN674Wcu8zflFWpEHT08DyULmUlJuc1BuzNK5t72hhAGbB44TFaSAcVUBUPd674qmTIk4xCscv+BvlvmXhcMqGk724H+0LY3ZSqEy6p6wuMt77mB1DePEJ4Gq5qcvL6S+f3SFaGHAr6ck/Lcu+ed5S4PnCQvaT6302+orKI9fbC+mWiKpZ1u4917UgJw7fuTu0WIN9o1pGa6I3KL8n0ZXXyFB2Gm9Ltz6P7EggYhtA1yieKmlwu1kY4VSmIN1GpvXc3q252H3hIqcqYzyNnbITsicIDUJ5nVjj+cH2DoDNn7wM4+FAXSPYLVXxRXibLxKK5a0nDM+PbN8D1tH6OxwdCYTdHKVpcpNFV1l7FEZH4ru9X4zzfxvRZ7+LI+dh3vk4xh6FFfg40WtIHw7ezKaEnx4cxoqlP6a/kQWfGmB98ynJPSJ1VGgFOMd1akpeFFHez8LIb8yJQHw0wp+/gqjFG0Vs4yLgwFClY8nuYqJvFoelW5/HFI5LaXax4qn+HX84hAe/Mb/P53Et4z1LTBOIDNTK9Yqnvt+1SK63V38Ko0tnhZ/N+ERuP6nyqCk5gawtBPYMV+pnxXa3C6d9G4deCYTznkjXy/XahNc/oSl99gmUrGZuIhxYtRdYu7cQ9GUgGBHAkH4iN/U9yAsDixaGcXvlhAGYLQ2XOcG/QZ/QodOHKp6cgTGHqGD5xgN0UDT7ZME/2xZctoqYjifqm4ZdRZPzuJqvDv/x+ooxquB38XIlN9gs4z2Do6MJOwMbaIaavGReGOEFKeN20q3fqeyGn70UKvI1KqJhr1A8dRKDVy1DXEBkgB7dxHb7nt7TmC70JLB53n8jTo70hzQdgZ9dpnjqUh1xbU/JYEoiP+At3IE1q7iborV78zE7GoX8VQyzVroVhir3xNiE44c/n1mfUoQKmZqSx8pNPov0ILBbRLMscKFlvAtKOb4Z+ZqwjsTjmI4m/CgGGI40jQ1r/izXu6bP0933/i/igJC6DR3VFyzd2gEcEyGQiMabhNG7GVNR/IhBsvxeuUrI9XaRm7wMN/ViPtHAmOiGvAoaX054z27PhFrGm6txqXE4mgVELRNvD3Y5cLnc5GKkh8GeJTvoWXvmiqhFqGg61w0Puy/2jzgArCORVjz5FcQjdBsmU3eQpn+EAeA0rMIPfHEdK1kcavFGkbU4cCKipedkgboP44Jyj2kWPTBs81v/S4dNO5hB625EnEn3AeYOxCw3TWrYILnJ18mls3wJuNsyRSIB+Q0WinJs/ezQY84r+P57WDfikC00Ev0jDACnU/iBP6W6/wdrgjeCNXYW2OGYxpDtMmgu5pggXiCmi6zdK3sxEUoINWkLLltl6cS3cHQ44rme2pMzdxdgLNjZYBm5Xvc53PxY1Kur3/xJ8gFqulsS38Qdiqf6b88j60Q8JaKflsJzWGtPYkzHdAJRs6nwRUvBTqdDh/RWGFBGkFpr9xZaR2JMfuXxCcIBTrsjhvhqt7VrPxEWh0p/xJaDxnt74PtpejqVbzhIP++3owRR4wtzol+lLvvR3Tgi0CswD3ECHfqcZVrv6+trsex1C2v3nrRM4ihiDZ8CuwBYkDes2FV/6rYml2us8A9jqvh0WeO9Pdho3QjDfkvQ1yKXSv1uNSXDbnR9JzwzEn+LbBlrfJviX8RlSCnQKMskxltH4qFKjZV6nTUhv5V+E3CTWqZui79hDD5jMDsEsSeWn0oZ97D9vj/vobs/AQd1+b2yC0KbhBFypAXg38n459BkRwO/DCREjmHcIzfpWybxYOUssvDnM/0xsuW8SW/JTf4AuJ5chOE3kZ7GnDQxv70/g9n1n58lMkhaKSqW6z0QPqOinSzjhX0zyrWjmDCkn9PBtzfZqHjyOHxmhTJmQyfiFOtIlOe/0Z1NrncvWCD5snYtdqxTrjeEQYywJ70V3bWpNP2Wqckwlfx4M2dZuMz6nDWyHGEAWDrxMPB1usZoz9GAcb/iyRP7alP+TsHPtopMomgWCct466opDKhFLvso5C8Ml/UYhL94l81X70anzY0UhnFnUBibqzoSD2GKEkgj4oFcqKk+2gWBMyu2oB7P49SHONaPWEBwQCg7orfdaVzb7vjZDkL/BHJPjLTOLvZUs7T3a8SpQPCQdiOyBxVPHtdb2/CzR4XKcnFA6466EIctungt2KLCQkapKXVIuX3lw0KlidpbKPLECDXNjS9OIygQYxA+s9SU7J0TtjglonRer/rqZ+pCHDn0y1CR+WUtRAlZPl5YtDB6eGKELskkHsw7ABdOJY1BGLPV4pWVlEiu92ks5NjzZ9KT+yVEVV+pH3HEGn8R3gm20zT+R1HRfKJpnrIzUfHCeiGMzZd2JB4AvkF4rWEw2aJ5aCI6s/MIncvhvnocb0AdicPmXfkuFopF9nE2rj+v5E7+vv0KIHCUQXf1Vhibbcsk7sfsW+ET81by7EEtU7eNCI0pss69vbWrv6kbcQBghA8wGRdpgtd9gNiuTZ//zkbMTgT+kEsWRBsZzqrEiqGlW+8hNwbZtJr7NPKLpvsuwN94CeHQSnNs/uTIxa96oO7CIMpNPg0cHii+0TKJip577S06dPpQBq/ctpw4ZHmn5SXkVjgLerOMFz5xWCfUnzjiySMRQff9TtAhlvH+UBOj+ojc5G8JJzd6yjKJXk/Xq0F9vVYASyeeAHs0UNwAdp+O9Woedahc1JS8gLAwOjGrm+g+3VF34gDAcb5H2Bl4f1bbTbUwp7eoxTsglPk5x42Wbl1cdYPKpC7FkU+ZHc7YIL7Z02m1ekGutwtZexQYEqh6hY1DkrWwqVzqUhwAZHQtsicjaq6Vmzqz2uaUQy5ijs0h7DuyEdkpxXLv1hN1Kw7D8xnsnx46Opg7a3JHLhRl/aGWKTuycX17dEp3uzQXyHZgULfiAMhtUdvxhI9IxEC3lXpivlrkYnl0LsQ4OKL638lMLvlYQD1Qd1PZKNTsNePbY4TWCQB4CPStWmdHUjx5HOJOwuENyM2+/K/WUyjuUhgQ4gBQPHki4n6iBfJHZGdZR+vTVbdrgjeCNVyT3zeJaGBPsmHY8bmd54HFgBEHgOLJFsRDRGdQEOhuBnFZNTymhIx4278gXUd0DhiQZrID37TZXlSqjbpnQIkDyIWj9C16Wz7HBxi30aDr+iN7tvAc4s7X8DUpetCZb4amkUlcWa87rqUw4MQBoCO9T7De7oKiUQ/XA49i3Mt2eryv316Na9ubmH864jSiPMw+5F2Mb1g6EZ29aQAxIMUB+ce623Y+6GqiMzh1bbwSs/nAPBz/OWzQS8VCZWv0rY0Mf3NPZJ/DaAJagFJSYczBj51r86+qSGyRWjNgxbEJjZ2yEw2d1yPKPXz0DmIFsBqzlUiDgGEY25I7clj6mR7xKnChdSSCURkHNANeHJtQPHUg6BJ8Tu351HnFeAu4geH6qT3i1UWemkqyxYhjExqX+hyOfx7YyUSuOfT9FsAziDvZQfcP1JlIKWxx4tiEJswYzLr3jgGOQzRTyun07lkPPAs8he/MtPmTw3HTtkC2WHEEUbxtH9AYfH8fzPZB7A58HGMkOfe9teSW6VcBy3OxRZyXMC1hmBZtia+Nnvh/YiMwHMmZGGwAAAAASUVORK5CYII=') no-repeat;
}
.error {
width : 138px;
height : 112px;
margin : auto;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIcAAABwCAYAAAA0cGOrAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAABhmSURBVHic7Z15nFxVlce/51V3FsniyCYIg2xBQEGIGBlI+lV3BoiAIBhw2ERBFBBlGdlCul5Vk2AEgkRw2Eb2IImKDAQEkq7qQBIGhTGTD8mAzoggEAIIJiFr1/vNH1UJXe+9rq7qrq6qDvn+05++9777TnX/6r27nHuO8RFBo29tZOSbB+E7+4H2AvYCdkN8AuNjwDaIkRh/z1/yLvAW8Fekv2DOEowlrNxxqT3/nY21+hzVxGptQH8hZDQnDyXLkZiNRYzJi6CvfIBsAShDg+bYPO+/K9BnXbLFiUNNqUPA/zpmE4Fdq3DLP4F+iR/7uc2f/Mcq3K9qbBHi0OhbGxm2/GsYFwGH1MoMZGnQTXToYcPza2RHxRjQ4siL4rsYlwK79KKL9xF/A97HWAO2DhQDRiCGY+wKDO1Fvy9iNpW0/4uBLJIBKw653vHIpmGMKvGSlzDmgz0LvERnw8v29JVv93iflqnbkt2wL7LPgb4A5mLsUZqRvIBjF1u6taNEG+uKAScOud6nwe4AWnpomgVLI83Eb/itPT3pzYrZMK5td2I6Fmki4p8wnKIXGA/Q2fiDUsRYTwwYcQgZTamzMa4Hhhdp+CrGDLINMyspiG5v13z1bmQ7z8HsLGDHIk3fRpxvHYnZ/W1TpRgQ4tD4H42kc/29wLFFmi0B+zGrdnywFusQmjBjMGvf/ybSFRj/WKTlLcBFlvHWVc24XlL34lCLN4qsPQx8ppsmbwGTyOjOehj8aaI3iBV2PkYCGBndiBcwHWcZ76/Vta486loccr3xYLOAfwhX4mOaQcMQz+Ze/vfw1bVFLVN2JNt5PXBqN01ex+xoS7curqZd5VC34lBT8liM2cDgiOrXQGdYxstU2ayyUdw7AdktwPYR1atwdIy1e/OrbVcp1KU4FE+eiM9MjEER1Q/ROegse+aK96puWC/RP3s7s8FmY/xTRPUHoGPqUeh1J478E+PXQENE9TQyrVcYpmrb1VdyYxF+itk5EdUf4OgIa/cWVt2wItSVODQudRCO5gPDAlWdmJ1v6dbbamFXJVFTcjJGKqLqHWI6zOZ5L1fdqG6oG3HI9XbJr15+KlCVxewMS7fOrIVd/YHc5PnATwn//f+XwfqiPeH9rQZmhSi+slclNPrWRmS/IigM4SO+vSUJA8AyiZvBLo2o2pP1do9QXXxp60IcjFiexPhiqNzsEutI3FkDi/ody7ReB0yLqDoat+2yatsTRc0VqqbUWExpIFZQYdxr6cQZtbGqOgjPwbVfA8cFqjpxNMbavRdqYdcmavrk0KHTh2K6h6Aw4HdIUaP6LQrD89k45HREcBDagG+3yfWiZmxVo7avlcGrLgU+HShdje+cPBD2HiqBLbhsFY6dgtgQqBqN7IKaGJWnZuJQ89W7IaIGZZfb/Ml/rrpBNcTSrc8DXriCyWqZum3VDcpTu8eWstdEOPx2kNG/1cSeWrP6k9cxfPmpwP5dSv8Bf+MNiqduJmsrabCVtE96o1qLgDUZkGpc2944/jK6jjWEj+zzNr91SS1sqgfU7I3Dt568xj4AXgaWYjYfx8/018JZbcThereDnR2wZIufnZSC3OR/UNxvJYo/g+7Hj820+ZOXVcqWqotDzVd/imz2/wo21cQG5HzmozbWiELx1IH4eqFH18NuO7B2Yv40a/ee7Kst1R+Q+tkzQ7utpplbhZHD0q2LMR7qfQdqxrcn5CafU7MXtQtcMrUYkJ4WUXZz1a2oZ8wS+FqMdZ3eajtgF7DdgAOAbXro5RB8e0bx5H1IF1vGe6dsM8q9oC+o2fsivv1noPg/LZP4UjXtGOjI9RowZ3+gBekExKFFX0PiDWI63dq99nLuU11xxJPTERcVFnKOdSRur6YdWxpyvV0wOw9xDhC9LiJ8HEuSntxW6lS4uuJwk0uAz35YgE9Dw842b9Jb1bRjS0XHeh9jtXMh0hWEfWI2tbqLVTudU4qHftXEIdf7JNgbBfcUC60jcVi1bPiooLFTdqKh80bExOgG9hg7+F+12V5wyb6AKs5WrIWgGI3/qN79PzrY05PetHTiJLBvAqvCDfRl3rH7NHFWcMOzgOqJQ4qYVmlB1e7/EcQyrXfh22HAa6FKMZEVS39W7PrqicOc/QIlWQZt819Vu/9HFJvfugQndigQ3pYwO0dNyW93d20VXyvav/BXXrQnf/hB9e7/0cXar3qdbGML8D/hSmYonhodeV1/GCM8h8MHj8TJDsOPrcb8IcQ63yhspJnW4XV3Gmwr/YDGe//IRluEsXNhBUvZQQcFB6h9XiGV6w3DrAloQhwMjAJ2ZdPinpONvtCx1/t6762Uh831XpXrnQzWDjR+WMF+rLBLgGsK2vfmJkKGmzwS7EzgK/Qu+s2Flknc2Jv7b6VvqCn5Q4wfFxayhlhsP2u/6i+bisoec6gpOZGm1B/AHgdOpnfCALT1yVErdth3OvD7gjLjY/jZK7oWlSwOxVP7y02lMWZhHNBnA2Xv9rmPrfQKm31SFnQuEHznn5k7XJajJHGoKXku0u9Bbk9Ngf9F9hhwP9JtwP3AI3kP6w+XbGOqu7AJHyUs4/0eFIwyNBj4weY2xTrIRet78w7Minlo/R00G+MRNgxN24LLwitym/qb6A3iXT6Pb4eAHuzNNvJWKodc77PIFgd2dJeDdrWM19mtOHTEtduwYc1sYEJ0A97A7Brw77KMt7rCdm+lSshNPkbwfyy+bB2JxyOnshp9ayMblv8KODKiuhPjWtBUyyS2imLAY/eACsXhMBGIFgfDl/8b0cJ4DXSKpb1nKm7jVmrD+mEPM3jVarpu8fu5MJ6h14rc1NmgKOebJTTqKHvKeyOiru7RYdOG07DuC5jtA/4+4OwF2gYYQS6w21pgNdgHoNcxexn0Eo6W1FPMjP5ATak5mL5cUOg4exU8OdTctie+f0PE9YtBrj3lvd+fRlYaxVNjQMch4rDuC0BDbkJl5H5GXpX/kf+ZNdSUfANTO+Y8xRD/N/a4t7L/ra8iRhooFIevQwtfK75/M2EPor/ixI629qsGhDDUMmVH/OxZSKcjdReesjyMncFOQzqNNbZGTd5vMO60jDe3Iv3XHP/Z8EvE32dziZqScYxCB9RcOMeWegxmFiS3qcQlYGdXKK9KKSzGbDrbfeb+3MLSwERjp25PbOOKwkLN+lAcbnIREPQCv94yiX+tgn29Rq43DEiA/YCum0mlsQr4ALEmP9cfSS50dnkbkrkA+OdZujXoWT9gkJv8G4XxXn/XAKB4ajRSUBjv0jC4rWrW9QK53vFgM+gp6Y7wMZZgtCN7Dp+XGDL05Sh/kvym4m44jELOZ5FcRBPGiG77Nw7G10K5ydtBl1tmYI3NABBvYwXiGJH7hsj/bsTE5dp6jAwMINcbgtl0xLk9NP0d4l78xl+UmrHAMJHhFeAV4ElguibOivHu0iZ8OwM4kSjP7tyT5zvI/lmud3JueXoAYQFfUzHc8qGHllMYYXddfgm17pa3Na5tdxz/18DnoxvgYzyEo6n9ETYp9xpzvgu6BPhkNzZswLg4FxhuYCA3+QzQ9STAew7NfIFg6GXjkboURjx1II6/gG6FYe04doBlEl/rr3halvFWW6b1OtYP3wPsCnIhEQKNGATcpHjyx/USGbAEgq/NDQ6+xUPNcruqdYWaUmOROoCdIqrfwexU62htsXTri9WwxxZdvNYyrT/Cie0PzIlsJH6Im7qzpyMAdcLHA7+vdTD2DzVznHR17CkNxVOjMc0hOkXFM6CDahWr1Nqv+guZ1mPBLoqI6wXwDd5ZNhCiFQXF8a6DT9ArfCXtk16tnk3F0bi2vfH1GNHZmW4GxWudt8QwWab1J2AuEH4di28rnowKaV0X6NDpQwkNsu1Nh/Cg6k/1EnheE7wROP4cjB1ClWYJyyS+ZxmvswamRWIdrYtAY4G/hCrFZLnJ+vS2H7zyQELTVf8VJzx/t/qZo6/lVmDviJrLLd1al99Ey3j/Q4PGAVFPs1vkepVZ0q8oFnFuxXnRQYGlZmNNlSwqSm532L4eqjBusEwiKix03WBzvVcxOwoI5oQZhuxBTZgRlWCodhhhcYjFTkgMQbHUgNyJfF0brrFHSbdeUn2Lyic3a9JJiMK8c8YBrH3/hzUyK4SQbfLf6MJaPvbxFxxE4fazqfu0nNXjWsKj59eINZxZL+OhUrCMNxeHKeEaXalxbbtX36IImtoOD2eztAX2+PfXOxhB34SoXGRVIxfkzIIDN4HOsHlXDrzjDNvtmwSCG3JDcfyIJ2MNcPQvoTLjAQAHLDhw2i2/01kbfLuK4MhZurcctwHhOf25MlnOopbNPimLo/MInhERX1U8FV5jqiIa/6ORiOC4bh2xQb8CcDAFj+ZbPhhZ1VGzdzBwVGEhK2lojIqRHt1HPPV9muw93NR7clMXVtS+cW17y00uYsWyDXKTGY2dErVaG8LavRcwClOQGQ6+f2Ul7SubjesuJpSW1R7dtOHq4EfEbfDVXA3bwvflIkLRf/SzUmOGKZ7aH1835KfnI0E3yE16lTBNLd4ozM8AX8rvwDYR2zi19A40FVhfUGZ2ctcTZtUkF3Dfwl8eaXNAFwc5z4YaWNnhlfuMDps2HNkJgeK1xBp/UnInvvaICLmYUDzV2ifbWrxRdFo6FLoA26vUPizj/RXp7kBxLGJ8VR06N0yPWOOaax2JzVsnjs2fvCwiGcyXNK5t3yqY+CEN674Wcu8zflFWpEHT08DyULmUlJuc1BuzNK5t72hhAGbB44TFaSAcVUBUPd674qmTIk4xCscv+BvlvmXhcMqGk724H+0LY3ZSqEy6p6wuMt77mB1DePEJ4Gq5qcvL6S+f3SFaGHAr6ck/Lcu+ed5S4PnCQvaT6302+orKI9fbC+mWiKpZ1u4917UgJw7fuTu0WIN9o1pGa6I3KL8n0ZXXyFB2Gm9Ltz6P7EggYhtA1yieKmlwu1kY4VSmIN1GpvXc3q252H3hIqcqYzyNnbITsicIDUJ5nVjj+cH2DoDNn7wM4+FAXSPYLVXxRXibLxKK5a0nDM+PbN8D1tH6OxwdCYTdHKVpcpNFV1l7FEZH4ru9X4zzfxvRZ7+LI+dh3vk4xh6FFfg40WtIHw7ezKaEnx4cxoqlP6a/kQWfGmB98ynJPSJ1VGgFOMd1akpeFFHez8LIb8yJQHw0wp+/gqjFG0Vs4yLgwFClY8nuYqJvFoelW5/HFI5LaXax4qn+HX84hAe/Mb/P53Et4z1LTBOIDNTK9Yqnvt+1SK63V38Ko0tnhZ/N+ERuP6nyqCk5gawtBPYMV+pnxXa3C6d9G4deCYTznkjXy/XahNc/oSl99gmUrGZuIhxYtRdYu7cQ9GUgGBHAkH4iN/U9yAsDixaGcXvlhAGYLQ2XOcG/QZ/QodOHKp6cgTGHqGD5xgN0UDT7ZME/2xZctoqYjifqm4ZdRZPzuJqvDv/x+ooxquB38XIlN9gs4z2Do6MJOwMbaIaavGReGOEFKeN20q3fqeyGn70UKvI1KqJhr1A8dRKDVy1DXEBkgB7dxHb7nt7TmC70JLB53n8jTo70hzQdgZ9dpnjqUh1xbU/JYEoiP+At3IE1q7iborV78zE7GoX8VQyzVroVhir3xNiE44c/n1mfUoQKmZqSx8pNPov0ILBbRLMscKFlvAtKOb4Z+ZqwjsTjmI4m/CgGGI40jQ1r/izXu6bP0933/i/igJC6DR3VFyzd2gEcEyGQiMabhNG7GVNR/IhBsvxeuUrI9XaRm7wMN/ViPtHAmOiGvAoaX054z27PhFrGm6txqXE4mgVELRNvD3Y5cLnc5GKkh8GeJTvoWXvmiqhFqGg61w0Puy/2jzgArCORVjz5FcQjdBsmU3eQpn+EAeA0rMIPfHEdK1kcavFGkbU4cCKipedkgboP44Jyj2kWPTBs81v/S4dNO5hB625EnEn3AeYOxCw3TWrYILnJ18mls3wJuNsyRSIB+Q0WinJs/ezQY84r+P57WDfikC00Ev0jDACnU/iBP6W6/wdrgjeCNXYW2OGYxpDtMmgu5pggXiCmi6zdK3sxEUoINWkLLltl6cS3cHQ44rme2pMzdxdgLNjZYBm5Xvc53PxY1Kur3/xJ8gFqulsS38Qdiqf6b88j60Q8JaKflsJzWGtPYkzHdAJRs6nwRUvBTqdDh/RWGFBGkFpr9xZaR2JMfuXxCcIBTrsjhvhqt7VrPxEWh0p/xJaDxnt74PtpejqVbzhIP++3owRR4wtzol+lLvvR3Tgi0CswD3ECHfqcZVrv6+trsex1C2v3nrRM4ihiDZ8CuwBYkDes2FV/6rYml2us8A9jqvh0WeO9Pdho3QjDfkvQ1yKXSv1uNSXDbnR9JzwzEn+LbBlrfJviX8RlSCnQKMskxltH4qFKjZV6nTUhv5V+E3CTWqZui79hDD5jMDsEsSeWn0oZ97D9vj/vobs/AQd1+b2yC0KbhBFypAXg38n459BkRwO/DCREjmHcIzfpWybxYOUssvDnM/0xsuW8SW/JTf4AuJ5chOE3kZ7GnDQxv70/g9n1n58lMkhaKSqW6z0QPqOinSzjhX0zyrWjmDCkn9PBtzfZqHjyOHxmhTJmQyfiFOtIlOe/0Z1NrncvWCD5snYtdqxTrjeEQYywJ70V3bWpNP2Wqckwlfx4M2dZuMz6nDWyHGEAWDrxMPB1usZoz9GAcb/iyRP7alP+TsHPtopMomgWCct466opDKhFLvso5C8Ml/UYhL94l81X70anzY0UhnFnUBibqzoSD2GKEkgj4oFcqKk+2gWBMyu2oB7P49SHONaPWEBwQCg7orfdaVzb7vjZDkL/BHJPjLTOLvZUs7T3a8SpQPCQdiOyBxVPHtdb2/CzR4XKcnFA6466EIctungt2KLCQkapKXVIuX3lw0KlidpbKPLECDXNjS9OIygQYxA+s9SU7J0TtjglonRer/rqZ+pCHDn0y1CR+WUtRAlZPl5YtDB6eGKELskkHsw7ABdOJY1BGLPV4pWVlEiu92ks5NjzZ9KT+yVEVV+pH3HEGn8R3gm20zT+R1HRfKJpnrIzUfHCeiGMzZd2JB4AvkF4rWEw2aJ5aCI6s/MIncvhvnocb0AdicPmXfkuFopF9nE2rj+v5E7+vv0KIHCUQXf1Vhibbcsk7sfsW+ET81by7EEtU7eNCI0pss69vbWrv6kbcQBghA8wGRdpgtd9gNiuTZ//zkbMTgT+kEsWRBsZzqrEiqGlW+8hNwbZtJr7NPKLpvsuwN94CeHQSnNs/uTIxa96oO7CIMpNPg0cHii+0TKJip577S06dPpQBq/ctpw4ZHmn5SXkVjgLerOMFz5xWCfUnzjiySMRQff9TtAhlvH+UBOj+ojc5G8JJzd6yjKJXk/Xq0F9vVYASyeeAHs0UNwAdp+O9Woedahc1JS8gLAwOjGrm+g+3VF34gDAcb5H2Bl4f1bbTbUwp7eoxTsglPk5x42Wbl1cdYPKpC7FkU+ZHc7YIL7Z02m1ekGutwtZexQYEqh6hY1DkrWwqVzqUhwAZHQtsicjaq6Vmzqz2uaUQy5ijs0h7DuyEdkpxXLv1hN1Kw7D8xnsnx46Opg7a3JHLhRl/aGWKTuycX17dEp3uzQXyHZgULfiAMhtUdvxhI9IxEC3lXpivlrkYnl0LsQ4OKL638lMLvlYQD1Qd1PZKNTsNePbY4TWCQB4CPStWmdHUjx5HOJOwuENyM2+/K/WUyjuUhgQ4gBQPHki4n6iBfJHZGdZR+vTVbdrgjeCNVyT3zeJaGBPsmHY8bmd54HFgBEHgOLJFsRDRGdQEOhuBnFZNTymhIx4278gXUd0DhiQZrID37TZXlSqjbpnQIkDyIWj9C16Wz7HBxi30aDr+iN7tvAc4s7X8DUpetCZb4amkUlcWa87rqUw4MQBoCO9T7De7oKiUQ/XA49i3Mt2eryv316Na9ubmH864jSiPMw+5F2Mb1g6EZ29aQAxIMUB+ce623Y+6GqiMzh1bbwSs/nAPBz/OWzQS8VCZWv0rY0Mf3NPZJ/DaAJagFJSYczBj51r86+qSGyRWjNgxbEJjZ2yEw2d1yPKPXz0DmIFsBqzlUiDgGEY25I7clj6mR7xKnChdSSCURkHNANeHJtQPHUg6BJ8Tu351HnFeAu4geH6qT3i1UWemkqyxYhjExqX+hyOfx7YyUSuOfT9FsAziDvZQfcP1JlIKWxx4tiEJswYzLr3jgGOQzRTyun07lkPPAs8he/MtPmTw3HTtkC2WHEEUbxtH9AYfH8fzPZB7A58HGMkOfe9teSW6VcBy3OxRZyXMC1hmBZtia+Nnvh/YiMwHMmZGGwAAAAASUVORK5CYII=') no-repeat;
}
progress {
display: none;
margin-top: 60px;
width: 100%;
}
#responseImg{
height: 150px;
width: 150px;
}
button {
cursor: pointer;
width: 190px;
height: 40px;
line-height: 40px;
text-align: center;
background: none;
border : none;
outline : none;
color: white;
padding: 0;
margin: 0;
}
/* --------- 1.1 Input Elements ---------- */
input, textarea {
border: 1px solid #e1e1e1;
padding: 10px;
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
transition: all .3s linear;
border-radius: 3px;
}
input {
height: 40px;
margin: 3px 0;
outline: none;
line-height: normal;
font-size: 14px;
}
input[type="submit"] {
cursor: pointer;
border-style: solid;
border-width: 2px;
padding-top: 0;
padding-bottom: 0;
}
select {
border: 1px solid #e1e1e1;
height: 40px;
padding: 5px;
}
input:focus, textarea:focus {
box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
}
*:focus {
outline: none;
}
/*------------------------------------------------------------------------------------------*/
/* 2. Layout Elements */
/*------------------------------------------------------------------------------------------*/
section {
clear: both;
overflow: hidden;
}
/* Rows and Columns */
.row {
max-width: 1245px;
margin: 0 auto;
padding: 75px 0;
position: relative;
}
.no-padding-bottom .row, .no-padding-bottom div, .no-padding-bottom.row {
padding-bottom: 0;
}
.no-padding-top.row, .no-padding-top div {
padding-top: 0;
}
.big-padding-top {
padding-top: 75px !important;
}
.big-padding-bottom {
padding-bottom: 85px !important;
}
/* Targets all elements */
[class*='col-'] {
float: left;
padding: 20px;
}
#clients .col-2-3 [class*='col-'] {
padding: 0;
}
/* Clearfix */
.clearfix:after {
content: "";
display: table;
clear: both;
}
/* Main Widths */
.col-1 {
width: 100%;
}
.col-2 {
width: 50%;
}
.col-3 {
width: 33.33%;
}
.col-4 {
width: 25%;
}
.col-5 {
width: 20%;
}
.col-6 {
width: 16.6666666667%;
}
.col-7 {
width: 14.2857142857%;
}
.col-8 {
width: 12.5%;
}
.col-9 {
width: 11.1111111111%;
}
.col-10 {
width: 10%;
}
.col-11 {
width: 9.09090909091%;
}
.col-12 {
width: 8.33%;
}
.col-2-3 {
width: 66.66%;
}
.col-3-4 {
width: 75%;
}
.col-4-5 {
width: 45%;
float: right;
}
.col-9-10 {
width: 90%;
}
/* Golden Ratio */
.col-61 {
width: 61.8%;
}
.col-38 {
width: 38.2%;
}
/* --------- 2.1 Header --------- */
#header {
height: 71px !important;
overflow: visible;
z-index: 9999;
width: 100%;
position: absolute !important;
}
#header .row {
padding: 0;
}
#header aside {
text-align: right;
}
#header ul {
text-align: center;
}
#header li {
display: inline-block;
list-style: none;
margin: 0;
}
/* --------- 2.2 Logo ---------- */
#logo {
float: left;
height: 71px;
line-height: 66px;
margin-right: 15px;
}
#logo h1, #logo h2 {
display: inline-block;
}
#banner #logo h1 {
font-size: 28px;
margin-right: 10px;
font-weight: 900;
padding: 0;
}
#logo h2 {
font-size: 18px;
padding: 0;
}
#logo img {
max-height: 22px;
vertical-align: middle;
margin-right: 15px;
}
#navigation-logo {
display: none;
}
.nav-solid #logo #banner-logo {
display: none;
}
.nav-solid #logo #navigation-logo {
display: inline-block;
}
/* --------- 2.3 Buttons ---------- */
.call-to-action {
padding: 35px 0 35px 0;
}
/*Style*/
.button {
font-size: 16px;
margin: 35px 0;
padding: 11px 16px;
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
transition: all .3s linear;
display: inline-block;
border-width: 3px;
border-style: solid;
}
/* Play Button */
#video-section {
position:relative;
}
.play-video {
height:110px;
position:absolute;
top:50%;
margin-top:-110px;
width:100%;
}
.play-icon {
display: inline-block;
font-size: 0px;
cursor: pointer;
margin: 45px auto;
width: 110px;
height: 110px;
border-radius: 50%;
text-align: center;
position: relative;
z-index: 1;
}
.play-icon:after {
pointer-events: none;
position: absolute;
width: 100%;
height: 100%;
border-radius: 50%;
content: '';
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.play-icon:before {
font-family: 'fontawesome';
content: '\f144';
speak: none;
font-size: 74px;
line-height: 110px;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
display: block;
-webkit-font-smoothing: antialiased;
color:#fff;
}
.play-video .play-icon {
background: rgba(255, 255, 255, 0.5);
-webkit-transition: -webkit-transform ease-out 0.3s, background 0.4s;
-moz-transition: -moz-transform ease-out 0.3s, background 0.4s;
transition: transform ease-out 0.3s, background 0.4s;
}
.play-video .play-icon:after {
top: 0;
left: 0;
padding: 0;
z-index: -1;
box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1);
opacity: 0;
-webkit-transform: scale(0.9);
-moz-transform: scale(0.9);
-ms-transform: scale(0.9);
transform: scale(0.9);
}
.play-video .play-icon:hover {
background: rgba(255, 255, 255, 0.05);
-webkit-transform: scale(0.93);
-moz-transform: scale(0.93);
-ms-transform: scale(0.93);
transform: scale(0.93);
color: #fff;
}
/* --------- 2.4 Navigation ---------- */
#header {
font-size: 13px;
}
#header aside {
float: right;
}
#header nav ul {
text-transform: uppercase;
}
#header nav a {
height: 71px;
line-height: 71px;
display: block;
padding: 0 10px;
}
#header nav a:hover {
opacity: 0.6;
}
/*Navigation Solid*/
#header.nav-solid [class*='col-'] {
padding: 0 20px;
}
#header.nav-solid {
background: #fff;
box-shadow: 2px 0px 3px rgba(0, 0, 0, 0.2);
position: fixed !important;
left:0;
}
#header.nav-solid nav a {
border-bottom: 3px solid;
border-color: #fff;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
#header.nav-solid nav a:hover {
opacity: 1;
}
/* Social Elements when Solid*/
#header.nav-solid .social-icons a {
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
opacity: 0.5;
}
#header.nav-solid .social-icons a:hover {
opacity: 1;
color: #e4473c;
}
/* Responsive Nav Styling */
#nav-trigger {
display: none;
text-align: right;
}
#nav-trigger span {
display: inline-block;
width: 38px;
height: 71px;
color: #111;
cursor: pointer;
text-transform: uppercase;
font-size: 22px;
text-align: center;
border-top-right-radius: 5px;
border-top-left-radius: 5px;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
#nav-trigger span:after {
font-family: "fontAwesome";
display: inline-block;
width: 38px;
height: 71px;
line-height: 75px;
text-align: center;
content: "\f0c9";
border-top-right-radius: 5px;
border-top-left-radius: 5px;
}
#nav-trigger span.open:after {
content: "\f00d";
}
#nav-trigger span:hover, .nav-solid #nav-trigger span.open:hover, .nav-solid #nav-trigger span:hover {
opacity: 0.6;
}
#nav-trigger span.open, #nav-trigger span.open:hover {
color: #111;
}
.nav-solid #nav-trigger span.open:hover {
color: #999;
}
.nav-solid #nav-trigger span {
color: #999;
opacity: 1;
}
nav#nav-mobile {
position: relative;
display: none;
}
nav#nav-mobile ul {
display: none;
list-style-type: none;
position: absolute;
left: 0;
right: 0;
margin-left: -20px;
margin-right: -20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: #fff;
box-shadow: 0 5px 3px rgba(0, 0, 0, 0.2);
}
nav#nav-mobile ul:after {
display: none;
}
nav#nav-mobile li {
margin: 0 20px;
float: none;
text-align: left;
border-bottom: 1px solid #e1e1e1;
}
nav#nav-mobile li:last-child {
border-bottom: none;
}
.nav-solid nav#nav-mobile li {
border-top: 1px solid #e1e1e1;
border-bottom: none;
}
nav#nav-mobile a {
display: block;
padding: 12px 0;
color: #333;
width: 100%;
height: auto;
line-height: normal;
display: block;
border-bottom: none !important;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
nav#nav-mobile a:hover {
background: #fafafa;
opacity: 1;
}
/* --------- 2.5 Social Elements ---------- */
#header .col-4 {
text-align: right;
}
.social-icons {
display: inline-block;
list-style: none;
}
.social-icons a {
display: inline-block;
width: 32px;
text-align: center;
}
.social-icons a:hover {
opacity: 0.7;
}
.social-icons span {
display: none;
}
#header .social-icons {
margin-top: 27px;
}
/* --------- 2.6 Images ---------- */
/*Alignment*/
img {
vertical-align: top;
}
.image-center {
display: block;
margin: 0 auto;
}
a img {
border: none;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
-webkit-backface-visibility: hidden;
}
a img:hover {
opacity: 0.7;
}
/*------------------------------------------------------------------------------------------*/
/* 3. Fonts */
/*------------------------------------------------------------------------------------------*/
h1 {
padding: 20px 0;
}
h2 {
padding: 14px 0;
}
h3 {
padding: 10px 0;
}
h4 {
padding: 7px 0;
}
h5 {
padding: 7px 0;
}
h6 {
padding: 7px 0;
}
/* Text Alignment */
.text-left {
text-align: left;
}
.text-center {
text-align: center;
}
.text-right {
text-align: right;
}
/* Section Headings */
.section-heading {
padding: 0 0 15px 0;
}
.section-subtitle {
font-size: 18px;
padding-top: 0;
}
.section-heading h3 {
font-size: 14px;
font-weight: bold;
color: #ccc;
letter-spacing: 2px;
padding-bottom: 0;
}
/*------------------------------------------------------------------------------------------*/
/* 4. Banner */
/*------------------------------------------------------------------------------------------*/
#banner {
background-size: cover;
}
#banner-content.row {
padding-top: 170px;
padding-bottom: 100px;
}
#banner h1 {
padding-top: 5%;
}
#banner .section-heading:before {
content: "";
display: block;
width: 30px;
height: 5px;
margin-top: 30px;
}
/*------------------------------------------------------------------------------------------*/
/* 5. Content Elements */
/*------------------------------------------------------------------------------------------*/
/* --------- 5.1 Icons ---------- */
/*Font Icon sizes*/
.fa-1x {
font-size: 15px !important;
}
/*Icon Block*/
.icon-block {
position: relative;
}
.icon-block h4 {
font-weight: bold;
padding-top: 0;
}
.icon-block .icon {
position: absolute;
}
.icon-block p {
margin-top: 0;
}
/* Icon Left*/
.icon-left .icon {
left: 15;
}
.icon-left .icon-block-description {
padding-left: 53px;
}
/* Icon Right */
.icon-right .icon {
right: 15;
}
.icon-right .icon-block-description {
padding-right: 53px;
}
/* Icon Above */
.icon-top {
display: block;
}
.icon-top .icon {
position: relative;
display: block;
}
.icon-top .icon-block-description {
padding-top: 25px;
}
/* --------- 5.2 Parallax Elements ---------- */
.banner-parallax-1, .banner-parallax-2, .banner-parallax-3 {
min-height: 350px;
}
/* --------- 5.3 Divider ---------- */
.divider {
position: relative;
width: 40%;
height: 20px;
line-height: 20px;
margin: 10px auto 5px auto;
clear: both;
text-align: center;
}
.divider-inner {
position: absolute;
height: 1px;
width: 100%;
top: 50%;
margin-top: -1px;
border-top: 1px solid;
border-color: #e1e1e1;
}
.divider i {
background: #fff;
position: relative;
top: -11px;
padding: 0 5px 0 5px;
color: #e1e1e1;
}
/*------------------------------------------------------------------------------------------*/
/* 6. Landing Page Sections */
/*------------------------------------------------------------------------------------------*/
/* --------- 6.1 Introduction ---------- */
.introduction img.featured {
padding: 55px 0 0 0;
}
/* --------- 6.2 Features ---------- */
.features.row {
padding-left: 5%;
padding-right: 5%;
}
.features div:nth-child(4) {
clear: both;
}
/* --------- 6.3 Testimonials ---------- */
.testimonial {
padding: 15px;
}
blockquote {
position: relative;
}
.testimonial img {
max-height: 120px;
border-radius: 250em;
}
.testimonial footer {
padding-top: 12px;
}
/* Style Classic - Avatar above Testimonial */
.testimonial.classic img {
display: inline-block;
margin-bottom: 25px;
}
.testimonial.classic q {
display: block;
}
.testimonial.classic footer:before {
display: block;
content: "";
width: 30px;
height: 4px;
margin: 10px auto 15px auto;
}
/* Style Big */
.testimonial.bigtest {
padding-top: 0;
}
.testimonial.bigtest q {
font-size: 22px;
}
/* --------- 6.4 Gallery ---------- */
#gallery img {
max-height: 300px;
}
#gallery [class*='col-'] {
padding: 0;
}
#gallery a {
display: inline-block;
position: relative;
overflow: hidden;
}
#gallery a:hover img {
opacity: 0.15;
-moz-backface-visibility: hidden;
}
#gallery a:before {
font-size: 2.2em;
font-style: normal;
font-weight: normal;
text-align: center;
content: "+";
width: 70px;
height: 70px;
border-radius: 100em;
display: block;
position: absolute;
top: 55%;
left: 50%;
line-height: 72px;
margin: -35px 0 0 -35px;
opacity: 0;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
transition: all .2s linear;
vertical-align: middle;
}
#gallery a:hover:before {
opacity: 1;
top: 50%;
left: 50%;
}
/**
* Featherlight – ultra slim jQuery lightbox
* Version 1.3.3 - http://noelboss.github.io/featherlight/
*
* Copyright 2015, Noël Raoul Bossart (http://www.noelboss.com)
* MIT Licensed.
**/
@media all {
.featherlight {
display: none;
/* dimensions: spanning the background from edge to edge */
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 2147483647; /* z-index needs to be >= elements on the site. */
/* position: centering content */
text-align: center;
/* insures that the ::before pseudo element doesn't force wrap with fixed width content; */
white-space: nowrap;
/* styling */
cursor: pointer;
background: #333;
/* IE8 "hack" for nested featherlights */
background: rgba(0, 0, 0, 0);
}
/* support for nested featherlights. Does not work in IE8 (use JS to fix) */
.featherlight:last-of-type {
background: rgba(0, 0, 0, 0.8);
}
.featherlight:before {
/* position: trick to center content vertically */
content: '';
display: inline-block;
height: 100%;
vertical-align: middle;
margin-right: -0.25em;
}
.featherlight .featherlight-content {
/* position: centering vertical and horizontal */
text-align: left;
vertical-align: middle;
display: inline-block;
/* dimensions: cut off images */
overflow: auto;
padding: 25px 0;
border-bottom: 25px solid transparent;
/* dimensions: handling small or empty content */
min-width: 30%;
/* dimensions: handling large content */
margin-left: 5%;
margin-right: 5%;
max-height: 95%;
/* styling */
cursor: auto;
/* reset white-space wrapping */
white-space: normal;
}
/* contains the content */
.featherlight .featherlight-inner {
/* make sure its visible */
display: block;
}
.featherlight .featherlight-close-icon {
/* position: centering vertical and horizontal */
position: absolute;
z-index: 9999;
top: 25px;
right: 25px;
/* dimensions: 25px x 25px */
line-height: 25px;
width: 25px;
/* styling */
cursor: pointer;
text-align: center;
color: #fff;
font-family: "fontawesome";
font-size: 22px;
opacity: 0.5;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.featherlight .featherlight-close-icon:hover {
opacity: 1;
}
.featherlight .featherlight-image {
/* styling */
max-height: 100%;
max-width:100%;
}
.featherlight-iframe .featherlight-content {
/* removed the border for image croping since iframe is edge to edge */
border-bottom: 0;
padding: 0;
}
.featherlight iframe {
/* styling */
border: none;
}
}
/* handling phones and small screens */
@media only screen and (max-width: 1024px) {
.featherlight .featherlight-content {
/* dimensions: maximize lightbox with for small screens */
margin-left: 10px;
margin-right: 10px;
max-height: 98%;
padding: 10px 10px 0;
border-bottom: 10px solid transparent;
}
}
/* Gallery Styling */
@media all {
.featherlight-next,
.featherlight-previous {
font-family: "fontawesome";
font-size: 22px;
display: block;
position: absolute;
top: 25px;
right: 0;
bottom: 0;
left: 80%;
cursor: pointer;
/* preventing text selection */
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
/* IE9 hack, otherwise navigation doesn't appear */
background: rgba(0, 0, 0, 0);
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.featherlight-previous {
left: 0;
right: 80%;
}
.featherlight-next span,
.featherlight-previous span {
display: inline-block;
opacity: 0.3;
position: absolute;
top: 50%;
width: 100%;
font-size: 80px;
line-height: 80px;
/* center vertically */
margin-top: -40px;
color: #fff;
font-style: normal;
font-weight: normal;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.featherlight-next span {
text-align: right;
left: auto;
right: 7%;
}
.featherlight-previous span {
text-align: left;
left: 7%;
}
.featherlight-next:hover span,
.featherlight-previous:hover span {
display: inline-block;
opacity: 1;
}
/* Hide navigation while loading */
.featherlight-loading .featherlight-previous, .featherlight-loading .featherlight-next {
display: none;
}
}
/* Always display arrows on touch devices */
@media only screen and (max-device-width: 1024px) {
.featherlight-next:hover,
.featherlight-previous:hover {
background: none;
}
.featherlight-next span,
.featherlight-previous span {
display: block;
}
}
/* handling phones and small screens */
@media only screen and (max-width: 1024px) {
.featherlight-next,
.featherlight-previous {
top: 10px;
right: 10px;
left: 85%;
}
.featherlight-previous {
left: 10px;
right: 85%;
}
.featherlight-next span,
.featherlight-previous span {
margin-top: -30px;
font-size: 40px;
}
}
/* --------- 6.5 Video ---------- */
#video-box {
color:#fff;
position:relative;
overflow:hidden;
text-align:center;
}
.video_container, .easyContainer {
position: relative;
padding-bottom: 56.25%; /* 16/9 ratio */
margin: 0;
padding-top: 0; /* IE6 workaround*/
height: 0;
overflow: hidden;
}
.video_container iframe, .video_container object, .video_container embed {
position: absolute;
top: 0;
left: 0;
width: 100% !important;
height: 100% !important;
}
.slvj-lightbox iframe, .slvj-lightbox object, .slvj-lightbox embed {
width: 100% !important;
height: 529px !important;
}
.videojs-background-wrap {
overflow: hidden;
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
z-index: -998;
}
#slvj-window {
width: 100%;
min-height: 100%;
z-index: 9999999999;
background: rgba(0, 0, 0, 0.8);
position: fixed;
top: 0;
left: 0;
}
#slvj-window,
#slvj-window * {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#slvj-background-close {
width: 100%;
min-height: 100%;
z-index: 31;
position: fixed;
top: 0;
left: 0;
}
#slvj-back-lightbox {
max-width: 940px;
max-height: 529px;
z-index: 32;
text-align: center;
margin: 0 auto;
}
.slvj-lightbox {
width: 100%;
height: 100%;
margin: 0;
z-index: 53;
}
#slvj-close-icon:before {
font-family: "fontawesome";
color: #fff;
content: '\f00d';
font-size: 22px;
opacity: 0.5;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
z-index: 99999;
height: 22px;
width: 22px;
position: absolute;
top: 15px;
right: 15px;
cursor: pointer;
}
#slvj-close-icon:before:hover {
opacity: 1;
cursor: pointer;
}
/* --------- 6.6 Clients ---------- */
#clients a {
display: block;
text-align: center;
position: relative;
text-transform: uppercase;
font-weight: bold;
color: #fff;
height: 150px;
}
#clients img {
display: inline-block;
padding: 15px 25px;
position: absolute;
top:50%;
left:50%;
transform:translate(-50%, -50%);
}
.client-overlay {
background: rgba(0, 0, 0, 0.8);
position: absolute;
top;
0;
right: 0;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
opacity: 0;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
#clients a:hover .client-overlay {
opacity: 1;
}
.client-overlay span {
position: absolute;
top: 48%;
left: 0;
width: 100%;
text-align: center;
display: inline-block;
}
/* --------- 6.7 Pricing Tabl