html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{overflow:auto}body{line-height:1}h1,h2,h3,h4,h5,h6{font-weight:normal}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #888;margin:1em 0;padding:0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}a:active,a:focus{outline:none}a{color:inherit;text-decoration:none;cursor:pointer}input,textarea{margin:0;padding:0;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;font-family:inherit;font-size:inherit}textarea{overflow-y:auto;resize:none}textarea:focus,input:focus{outline:0}input[type="submit"],button{margin:0;padding:0;color:inherit;font:inherit;display:inline-block;white-space:nowrap;border:1px solid gray;background-color:#ddd;cursor:pointer}input[type="submit"]:hover,button:hover{background-color:#eee}input[type="submit"]::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0}@font-face{font-family:'icomoon';src:url(/Content/Public/fonts/icomoon.eot?lmg2jk);src:url(/Content/Public/fonts/icomoon.eot?#iefixlmg2jk) format('embedded-opentype'),url(/Content/Public/fonts/icomoon.woff?lmg2jk) format('woff'),url(/Content/Public/fonts/icomoon.ttf?lmg2jk) format('truetype'),url(/Content/Public/fonts/icomoon.svg?lmg2jk#icomoon) format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-adwords-achieve:before{content:""}.icon-adwords-become:before{content:""}.icon-adwords-beattr:before{content:""}.icon-adwords-advertise:before{content:""}.icon-adwords-beprof:before{content:""}.icon-adwords-dothe:before{content:""}.icon-adwords-increase:before{content:""}.icon-adwords-know:before{content:""}.icon-socialmedia-build:before{content:""}.icon-socialmedia-increase:before{content:""}.icon-socialmedia-knowyour:before{content:""}.icon-socialmedia-talkabout:before{content:""}.icon-whychooseus-creative:before{content:""}.icon-whychooseus-discipline:before{content:""}.icon-whychooseus-experienced:before{content:""}.icon-whychooseus-solvingproblems:before{content:""}.icon-success:before{content:""}.icon-error:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-menu:before{content:""}.icon-google-plus:before{content:""}@-webkit-keyframes Flip{0%,100%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}50%{-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}}@keyframes Flip{0%,100%{-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}50%{-webkit-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-o-transform:rotateY(90deg);transform:rotateY(90deg)}}@-webkit-keyframes Lift{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,-100px);transform:translate(0,-100px)}}@keyframes Lift{0%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,-100px);-ms-transform:translate(0,-100px);-moz-transform:translate(0,-100px);-o-transform:translate(0,-100px);transform:translate(0,-100px)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100px,0);-ms-transform:translate3d(0,-100px,0);-moz-transform:translate3d(0,-100px,0);-o-transform:translateY(-100px);transform:translate3d(0,-100px,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;-moz-transform:none;-o-transform:none;transform:none}}.fadeInDown{-webkit-animation:fadeInDown 1000ms forwards;-moz-animation:fadeInDown 1000ms forwards;-o-animation:fadeInDown 1000ms forwards;animation:fadeInDown 1000ms forwards}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-100px,0,0);-ms-transform:translate3d(-100px,0,0);-moz-transform:translate3d(-100px,0,0);-o-transform:translateX(-100px);transform:translate3d(-100px,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;-moz-transform:none;-o-transform:none;transform:none}}.fadeInRight{-webkit-animation:fadeInRight 1000ms forwards;-moz-animation:fadeInRight 1000ms forwards;-o-animation:fadeInRight 1000ms forwards;animation:fadeInRight 1000ms forwards}html,body{width:100%;height:100%;background-color:#000}body{font-family:Verdana,Arial,sans-serif;font-size:15px;color:#545454;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body:before{content:'';display:block;width:100%;height:63px;background-color:#fff}body.home-page:before{display:none}body>section{background:#fafafa;overflow:hidden}body>section>.container{max-width:940px;padding:60px 10px 70px;margin:0 auto}body>section.parallax{background:#232f39;color:#fff}body>section h1{font-size:33px;line-height:48px;color:#ba202a;text-align:center;margin-bottom:40px}body>section.parallax h1{color:#fff;text-shadow:1px 2px 2px rgba(25,24,25,.75)}body>section h2{font-weight:bold;font-size:16px;line-height:170%}body>section p{text-align:center;line-height:170%}body>section p+p{margin-top:1.7em}body>section .button,input[type="submit"]{cursor:pointer;color:#222!important;display:inline-block;background-color:#eee;background-color:rgba(234,234,234,.8);border:1px solid #acacac;padding:10px 20px;min-width:44px;font-weight:normal!important;text-transform:uppercase;-moz-transition:all 200ms;-o-transition:all 200ms;-webkit-transition:all 200ms;transition:all 200ms;-moz-transition-property:color,background-color,border-color;-o-transition-property:color,background-color,border-color;-webkit-transition-property:color,background-color,border-color;transition-property:color,background-color,border-color}body>section.parallax .button{border-color:#fff;background-color:#ccc;background-color:rgba(255,255,255,.8)}#what-we-do .block:hover .button,input[type="submit"],#web-design .button,#social-media .button,#adwords .button,#website-packages .see-more .button,#website-packages .table .row .value button,#social-media-reasons .block button,#adwords-search-network .block button,#adwords-display-network .block button{color:#fff!important;background-color:#a70e18;background-color:rgba(209,18,30,.8);border-color:#9e121b}body>section .button:hover,#what-we-do .block .button:hover,input[type="submit"]:hover,#web-design .button:hover,#social-media .button:hover,#adwords .button:hover,#website-packages .see-more .button:hover,#website-packages .table .row .value button:hover,#social-media-reasons .block button:hover,#adwords-search-network .block button:hover,#adwords-display-network .block button:hover{color:#fff!important;background-color:#d1121e;border-color:#9e121b}input[type="text"],input[type="password"],textarea{padding:8px 10px;border:1px solid #d4d4d4;font-size:13px}.parallax input[type="text"],.parallax input[type="password"],.parallax textarea{color:#545454;background-color:#fff;background-color:rgba(255,255,255,.8)}::-webkit-input-placeholder{color:#dad9d9;text-transform:uppercase}:-moz-placeholder{color:#dad9d9;opacity:1;text-transform:uppercase}::-moz-placeholder{color:#dad9d9;opacity:1;text-transform:uppercase}:-ms-input-placeholder{color:#dad9d9;text-transform:uppercase}.parallax ::-webkit-input-placeholder{color:#878282}.parallax :-moz-placeholder{color:#878282}.parallax ::-moz-placeholder{color:#878282}.parallax :-ms-input-placeholder{color:#878282}.input-validation-error::-webkit-input-placeholder{color:#888}.input-validation-error:-moz-placeholder{color:#888}.input-validation-error::-moz-placeholder{color:#888}.input-validation-error:-ms-input-placeholder{color:#888}body>section a{color:#ba202a;font-weight:bold}body>section.parallax a{color:#de212d}.parallax{background-attachment:fixed!important}@media only screen and (max-width:1023px){.parallax{background-attachment:scroll!important;background-position:center top!important;background-size:cover!important}}@media only screen and (min-width:1921px){.parallax{background-size:cover!important}}.validation-summary-valid{display:none}.validation-summary-errors{color:#d1121e}.parallax .validation-summary-errors{color:#f11221}.validation-summary-errors>span{font-weight:bold}.validation-summary-errors ul{margin-top:10px;margin-bottom:25px;list-style-type:disc;list-style-position:inside;line-height:130%}.input-validation-error{color:#000!important;border-color:#e7141f!important;background-color:#fde8e9!important;background-color:rgba(253,232,233,.8)!important}.formActionResultIcon{position:absolute;top:10px;left:10px;width:40px;font-size:40px;text-align:center}.formActionResultTitle{display:block;font-size:15px;font-weight:bold;margin-bottom:10px}.formActionSuccess{position:relative;width:auto;height:auto;min-height:40px;padding:15px 10px 15px 60px;overflow:hidden;color:#367935;background-color:#e7f4da;border:1px solid #a5d569;margin-bottom:25px}.formActionSuccess ul{padding-left:0;margin-left:15px}.formActionSuccess .formActionResultIcon{color:#76b881}.formActionFailure{position:relative;width:auto;height:auto;min-height:40px;padding:15px 10px 15px 60px;overflow:hidden;color:#ba202a;background-color:#ffecec;border:1px solid #e7141f;margin-bottom:25px}.formActionFailure ul{padding-left:0;margin-left:15px}.formActionFailure .formActionResultIcon{color:#fbc7c9}.button-container{padding-top:20px}#header{position:fixed;-webkit-backface-visibility:hidden;top:0;left:0;width:100%;height:62px;z-index:10;background-color:#fff;background-color:rgba(255,255,255,.9);border-bottom:1px solid #acacac;border-bottom:1px solid rgba(172,172,172,.85);box-shadow:0 3px 5px 0 rgba(25,24,25,.23)}#header>.container{max-width:920px;margin:0 auto;padding:0 20px;position:relative}#header .logo{position:absolute;top:6px;left:20px;width:188px;height:52px}ul#menu{position:absolute;top:0;right:20px}ul#menu li{display:inline-block;margin-left:40px;color:#545454;text-transform:uppercase}ul#menu li:first-child{margin-left:0}ul#menu li:hover{color:#ba202a}ul#menu li.active{color:#ba202a;font-weight:bold}ul#menu li a{vertical-align:middle}ul#menu:after{content:'';display:inline-block;width:0;height:62px;background-color:blue;vertical-align:middle}.home-page #header{display:none}#header .menu-button{display:none;position:absolute;top:16px;right:20px;font-size:30px;cursor:pointer}@media only screen and (min-width:851px){#menu{display:block!important}}@media only screen and (max-width:850px){#header{height:auto;min-height:62px}#header>.container:before{content:'';display:block;width:100%;height:62px}#header .menu-button{display:block}ul#menu{display:none;position:static;padding-bottom:0}ul#menu li{display:block;text-align:right;height:35px}ul#menu:after{display:none}}#intro{display:table;width:100%;height:100%;background:#1e1c1b url(/Content/Public/images/backgrounds/home-header.jpg) no-repeat center top;color:#fff}#intro>.container{display:table-cell;text-align:center;vertical-align:middle;padding:0}#intro .welcome{font-size:33px;text-shadow:1px 2px 2px rgba(25,24,25,.75)}#intro .welcome img{display:block;margin:10px auto 0 auto;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#intro .sub-title{margin-top:120px;line-height:170%}#intro .sub-title .button{margin-top:20px;line-height:100%}@media only screen and (max-width:354px){#intro .welcome img{width:100%}}@media only screen and (max-width:640px){#intro{background-image:url(/Content/Public/images/backgrounds/home-header-mobile.jpg)}}@media only screen and (max-height:600px),screen and (max-width:800px){#intro{background-position:center 25%!important}}@media only screen and (max-height:380px){#intro .welcome{}#intro .sub-title{margin-top:5%}#intro .sub-title .button{display:none}}#what-we-do .blocks{text-align:center;margin-left:-50px;margin-top:10px;margin-bottom:50px}#what-we-do .block{display:inline-block;vertical-align:top;width:250px;margin-left:50px;margin-top:50px}#what-we-do .block .image{display:inline-block;border-color:#9e121b;background-position:center;border:1px solid #acacac;border-radius:9999px;border-radius:50%;width:140px;height:140px;margin:0 auto;-moz-transition:border-color 150ms;-o-transition:border-color 150ms;-webkit-transition:border-color 150ms;transition:border-color 150ms;-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}#what-we-do .block:hover .image{border-color:#9e121b;-webkit-animation:Flip 400ms linear;-moz-animation:Flip 400ms linear;-o-animation:Flip 400ms linear;animation:Flip 400ms linear}#what-we-do .block .description{margin-top:15px;margin-bottom:20px;font-size:14px;line-height:20px}#why-choose-us{background:#121318 url(/Content/Public/images/backgrounds/why-choose-us.jpg) no-repeat center top}#why-choose-us .blocks{margin-top:-5px;margin-left:-40px;margin-bottom:25px;text-align:center}#why-choose-us .blocks .block{display:inline-block;vertical-align:top;margin-top:75px;margin-left:40px;width:440px;text-align:left}#why-choose-us .blocks .block .image{float:left;width:74px;height:74px;margin-right:12px;border:1px solid #acacac;color:#4b4a4a;background-color:#eee;border-radius:9999px;border-radius:50%;text-align:center;-moz-transition:all 150ms;-o-transition:all 150ms;-webkit-transition:all 150ms;transition:all 150ms;-moz-transition-property:color,background-color,border-color;-o-transition-property:color,background-color,border-color;-webkit-transition-property:color,background-color,border-color;transition-property:color,background-color,border-color}#why-choose-us .blocks .block:hover .image{color:#fff;background-color:#da414b;border-color:#9e121b}#why-choose-us .blocks .block .image span{font-size:46px;line-height:74px}#why-choose-us .blocks .block .text{float:left;width:352px}#why-choose-us .blocks .block h2{text-transform:uppercase;font-weight:normal;font-size:18px;line-height:100%;margin-bottom:12px}#why-choose-us .blocks .block p{font-size:13px;line-height:20px;text-align:left}#why-choose-us .blocks .block p+p{margin-top:20px}@media only screen and (max-width:640px){#why-choose-us{background-image:url(/Content/Public/images/backgrounds/why-choose-us-mobile.jpg)}}@media only screen and (max-width:459px){#why-choose-us .blocks{margin-top:0;margin-left:0}#why-choose-us .blocks .block{width:auto;margin-top:50px;margin-left:0}#why-choose-us .blocks .block .image{float:none;margin-left:auto;margin-right:auto;margin-bottom:20px}#why-choose-us .blocks .block .text{float:none;width:auto}#why-choose-us .blocks .block h2,#why-choose-us .blocks .block p{text-align:center}}#testimonials>.container{}#testimonials>.container:before{content:'';display:block;width:38px;height:37px;margin:0 auto;margin-bottom:50px;background:url(/Content/Public/images/quotation-mark.png) no-repeat center top}#testimonials blockquote{text-align:center}#testimonials blockquote .quote{font-size:18px;line-height:170%}#testimonials blockquote cite{display:inline-block;font-size:14px;margin-top:32px}#testimonials .bullets{margin-top:70px;text-align:center}#testimonials .bullets .bullet{cursor:pointer;margin-left:3px;display:inline-block;background:url(/Content/Public/images/bullets.png) no-repeat left top;width:14px;height:14px}#testimonials .bullets .bullet:first-child{margin-left:0}#testimonials .bullets .active.bullet{cursor:default;background-position:right top}#testimonials.parallax{background:#43322a url(/Content/Public/images/backgrounds/testimonials.jpg) no-repeat center top}#testimonials.parallax>.container{padding-top:100px;padding-bottom:125px}#testimonials.parallax>.container:before{background-position:center bottom}#testimonials.parallax .bullets .bullet{background-position:left bottom}#testimonials.parallax .bullets .active.bullet{background-position:right bottom}@media only screen and (max-width:640px){#testimonials.parallax{background-image:url(/Content/Public/images/backgrounds/testimonials-mobile.jpg)}}#our-works{background:#1f1715 url(/Content/Public/images/backgrounds/our-works.jpg) no-repeat center top;text-align:center}#our-works .references,#portfolio .references{margin-left:-20px;margin-top:44px;margin-bottom:66px;text-align:center}#our-works .reference,#portfolio .reference{display:inline-block;vertical-align:top;margin-left:20px;margin-top:20px;width:220px;height:208px;position:relative;overflow:hidden}#our-works .reference img,#portfolio .reference img{width:100%;height:100%;max-width:100%;max-height:100%}#our-works .reference .overlay,#portfolio .reference .overlay{position:absolute;left:0;top:0;background-color:#9e1b24;background-color:rgba(186,32,42,.85);width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #9a111a;opacity:0;-moz-transition:opacity 250ms;-o-transition:opacity 250ms;-webkit-transition:opacity 250ms;transition:opacity 250ms;color:#fff}#our-works .reference:hover .overlay,#portfolio .reference:hover .overlay{opacity:1}#our-works .reference .overlay .name,#portfolio .reference .overlay .name{display:block;width:100%;vertical-align:bottom;font-size:15px;line-height:20px;text-align:center;text-transform:uppercase;position:absolute;bottom:100%;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms}#our-works .reference:hover .overlay .name,#portfolio .reference:hover .overlay .name{bottom:102px}#our-works .reference .overlay .category,#portfolio .reference .overlay .category{display:block;width:100%;font-size:14px;text-align:center;text-transform:uppercase;position:absolute;top:100%;-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms}#our-works .reference:hover .overlay .category,#portfolio .reference:hover .overlay .category{top:117px}#our-works .reference .overlay:after,#portfolio .reference .overlay:after{content:'';width:140px;border-bottom:1px solid #fff;height:0;position:absolute;left:38px;top:111px;opacity:0;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-webkit-transition:all 250ms linear;transition:all 250ms linear}#our-works .reference:hover .overlay:after,#portfolio .reference:hover .overlay:after{opacity:1}#our-works .button{margin-top:25px}@media only screen and (max-width:640px){#our-works{background-image:url(/Content/Public/images/backgrounds/our-works-mobile.jpg)}}#get-in-touch .social-icons,#contact-info .social-icons{text-align:center;margin-bottom:40px}#get-in-touch .social-icons [class^="icon-"],#contact-info .social-icons [class^="icon-"]{display:inline-block;margin-left:15px;color:#000;font-size:28px;-moz-transition:color 100ms ease-out;-o-transition:color 100ms ease-out;-webkit-transition:color 100ms ease-out;transition:color 100ms ease-out}#get-in-touch .social-icons [class^="icon-"]:first-child,#contact-info .social-icons [class^="icon-"]:first-child{margin-left:0}#get-in-touch .social-icons .icon-facebook:hover,#contact-info .social-icons .icon-facebook:hover{color:#3c5b9b!important}#get-in-touch .social-icons .icon-twitter:hover,#contact-info .social-icons .icon-twitter:hover{color:#2ba6de!important}#get-in-touch .social-icons .icon-google-plus:hover,#contact-info .social-icons .icon-google-plus:hover{color:#d6492f!important}#get-in-touch form{width:860px;margin:50px auto 10px auto}#get-in-touch form .inputs-left{width:320px;float:left}#get-in-touch form .inputs-left input[type="text"]{display:block;width:100%;margin-top:21px;height:34px}#get-in-touch form .inputs-left input[type="text"]:first-child{margin-top:0}#get-in-touch form .inputs-right{float:right;width:500px;height:144px}#get-in-touch form .inputs-right textarea{width:100%;height:100%}#get-in-touch form .buttons{clear:both;text-align:right}#get-in-touch form input[type="submit"]{display:inline-block;margin-top:10px}#get-in-touch.parallax{background:#06081f url(/Content/Public/images/backgrounds/get-in-touch.jpg) no-repeat center top}#get-in-touch.parallax .social-icons [class^="icon-"]{color:#fff}@media only screen and (max-width:640px){#get-in-touch.parallax{background-image:url(/Content/Public/images/backgrounds/get-in-touch-mobile.jpg)}}@media only screen and (max-width:879px){#get-in-touch form{width:auto}#get-in-touch form .inputs-left{width:100%;float:none}#get-in-touch form .inputs-right{float:none;width:auto;height:auto}#get-in-touch form .inputs-right textarea{margin-top:21px;height:144px}#get-in-touch form .buttons{clear:none;text-align:center}#get-in-touch form input[type="submit"]{margin-top:20px}}#map{background-color:#e9e5dc;height:315px;position:relative}#map>.image{background:url(/Content/Public/images/map.jpg) no-repeat center top;height:450px;-webkit-animation:Lift 10s ease-in-out infinite alternate;-moz-animation:Lift 10s ease-in-out infinite alternate;-o-animation:Lift 10s ease-in-out infinite alternate;animation:Lift 10s ease-in-out infinite alternate}@media only screen and (max-width:640px){#map>.image{height:315px;background-position:center;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}}#who-we-are{background:#2f322f url(/Content/Public/images/backgrounds/who-we-are.jpg) no-repeat center top}@media only screen and (max-width:640px){#who-we-are{background-image:url(/Content/Public/images/backgrounds/who-we-are-mobile.jpg)}}#core-values p{text-align:left}#lunir-solutions>.container{max-width:800px;padding-top:70px;padding-bottom:80px}#world-map{background:#545454 url(/Content/Public/images/backgrounds/world-map.png) no-repeat center -55px;background-size:cover;height:550px}#world-map>.container{padding:50px 10px;max-width:810px;color:#fff;font-size:15px;text-align:center}@media only screen and (min-width:1500px){#world-map{background-size:1560px 878px}}@media only screen and (max-width:1200px){#world-map{background-size:960px 540px;background-position:35% 50px}}@media only screen and (max-width:500px){#world-map{background-size:720px 405px;background-position:35% 100px;height:450px}}#web-design{background:#47351d url(/Content/Public/images/backgrounds/web-design.jpg) no-repeat center top}#social-media{background:#434446 url(/Content/Public/images/backgrounds/social-media.jpg) no-repeat center top}.services-page #social-media{color:inherit;background:#f9f9f9 url(/Content/Public/images/backgrounds/social-media-light.jpg) no-repeat center top}#adwords{background:#515256 url(/Content/Public/images/backgrounds/words.jpg) no-repeat center top}#web-design>.container,#social-media>.container,#adwords>.container{padding-top:110px;padding-bottom:120px;max-width:860px}#web-design .buttons,#social-media .buttons,#adwords .buttons{margin-top:40px;text-align:right}#social-media h1{color:inherit;text-shadow:none}@media only screen and (max-width:640px){#web-design{background-image:url(/Content/Public/images/backgrounds/web-design-mobile.jpg)}#social-media{background-image:url(/Content/Public/images/backgrounds/social-media-mobile.jpg)}.services-page #social-media{background-image:url(/Content/Public/images/backgrounds/social-media-light-mobile.jpg)}#adwords{background-image:url(/Content/Public/images/backgrounds/words-mobile.jpg)}}#portfolio{}#portfolio>.title.container{padding-bottom:40px}#portfolio .details-block{background-color:#fff;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;margin-bottom:40px;font-size:14px;line-height:18px;position:relative}#portfolio .details-block>.container{max-width:940px;margin:0 auto;padding-top:75px;padding-bottom:70px;position:relative}#portfolio .details-block .loader{width:24px;height:24px;margin:50px auto;background:url(/Content/Public/images/ajax-loader.gif) no-repeat center}#portfolio .details-block .close{display:block;width:21px;height:21px;position:absolute;top:12px;right:0;background:url(/Content/Public/images/close.png) no-repeat center;cursor:pointer}#portfolio .details-block .scroll-down{display:block;position:absolute;width:45px;height:22px;left:50%;margin-left:-22px;bottom:-22px;background:url(/Content/Public/images/down.png) no-repeat;cursor:pointer}#portfolio .details-block .full-image{display:block;width:55%;max-width:100%;height:auto;float:left;border:1px solid #e2e2e2}#portfolio .details-block .info-block{float:right;width:43%}#portfolio .details-block h2{color:#ba202a;line-height:100%;margin-bottom:15px}#portfolio .project-description{margin-bottom:65px}#portfolio .project-description .link{text-align:center;margin-top:15px}#portfolio .project-description .description+.link{margin-top:25px}#portfolio .project-details{}#portfolio .project-details .info{margin-top:6px}#portfolio .project-details .info .data{font-weight:bold}#portfolio>.list.container{padding-top:0}#portfolio .references{margin-top:30px}#portfolio .references>.container{margin:0 auto}#portfolio .tags{text-align:left;margin-left:-12px;margin-top:-12px}#portfolio .tags .tag{display:inline-block;margin-left:12px;margin-top:12px;padding:7px 15px;cursor:pointer;color:#8a8a8a;border:1px solid #acacac;background-color:#f3f3f3;background-color:rgba(240,240,240,.8);font-size:13px;text-transform:uppercase;-moz-transition:all 200ms;-o-transition:all 200ms;-webkit-transition:all 200ms;transition:all 200ms;-moz-transition-property:color,background-color,border-color;-o-transition-property:color,background-color,border-color;-webkit-transition-property:color,background-color,border-color;transition-property:color,background-color,border-color}#portfolio .tags .active.tag,#portfolio .tags .tag:hover{color:#fff;border-color:#9e121b;background-color:#a70e18;background-color:rgba(209,18,30,.8)}#portfolio .tags .tag:hover{background-color:#d1121e}@media only screen and (min-width:240px){#portfolio .references>.container{width:240px}}@media only screen and (min-width:480px){#portfolio .references>.container{width:480px}}@media only screen and (min-width:720px){#portfolio .references>.container{width:720px}}@media only screen and (min-width:960px){#portfolio .references>.container{width:960px}}@media only screen and (max-width:800px){#portfolio .details-block .full-image{float:none;margin-right:0;margin:0 auto;width:520px}#portfolio .details-block .info-block{float:none;margin-top:30px;padding:0 10px;width:auto}}@media only screen and (max-width:520px){#portfolio .details-block .full-image{width:100%;border-left:none;border-right:none;border-color:#e2e2e2}}@media only screen and (max-width:950px){#portfolio .details-block .close{margin-right:10px}}#contact-info>.container{max-width:880px}#contact-info .blocks{margin-left:-80px;text-align:center}#contact-info .block{max-width:350px;display:inline-block;vertical-align:top;margin-left:80px;margin-top:65px}#contact-info .block:before{content:'';display:block;width:76px;height:76px;margin:0 auto;margin-bottom:25px;background:url(/Content/Public/images/contact-icons.png) no-repeat 0 top}#contact-info .hungarian.block:before{background-position:-100px top}#contact-info .block .online{font-size:16px;line-height:30px;margin-bottom:45px}#contact-info .block .online a{font-weight:normal}#contact-info .block .phone{color:#ba202a;font-size:36px;margin-bottom:15px}#contact-info .block .location{font-size:22px;margin-bottom:15px}#contact-info .block .small{color:#a0a0a0;font-size:12px}#contact-info .social-icons{margin-top:120px;margin-bottom:0;display:none}.services-page #contact-info>.container,.web-design-page #contact-info>.container,.social-media-page #contact-info>.container,.adwords-page #contact-info>.container{padding-bottom:25px}.services-page #contact-info .social-icons,.web-design-page #contact-info .social-icons,.social-media-page #contact-info .social-icons,.adwords-page #contact-info .social-icons{display:block}#website-packages .table{margin-top:25px;padding-left:220px;margin-right:-60px}#website-packages .table .column{float:left;width:400px;display:table;table-layout:fixed;margin-top:20px;margin-left:-220px;padding-right:60px;position:relative;background-color:#fafafa}#website-packages .table .row{display:table-row}#website-packages .table .row .label{display:table-cell;padding:10px 0;border-bottom:1px solid #eaeaea;font-size:14px;font-weight:bold;text-transform:uppercase;line-height:17px;padding-left:2em;text-indent:-2em;vertical-align:middle}#website-packages .table .row:last-child div{border:none}#website-packages .table .row .spacer{display:table-cell;width:30px;padding:10px 0}#website-packages .table .row .value{display:table-cell;padding:10px 0;width:160px;border-bottom:1px solid #eaeaea;line-height:17px;text-align:center;vertical-align:middle;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#website-packages .table .header.row .label,#website-packages .table .header.row .value{border-bottom:none}#website-packages .table .header.row .package-name{display:inline-block;padding:5px 0;width:100%;background-color:#eaeaea;border:1px solid #acacac;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;font-size:17px;text-transform:uppercase;position:relative;z-index:1}#website-packages .table .professional.column .header.row .package-name{color:#fff;background-color:#d2121f;border-color:#9e131a}#website-packages .table .header.row .value:before{content:'';display:block;width:160px;height:160px;border:1px solid #acacac;border-radius:9999px;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-size:contain;position:relative;top:20px}#website-packages .table .starter.column .header.row .value:before{background:url(/Content/Public/images/starter-package.jpg) no-repeat center}#website-packages .table .standard.column .header.row .value:before{background:url(/Content/Public/images/standard-package.jpg) no-repeat center}#website-packages .table .professional.column .header.row .value:before{background:url(/Content/Public/images/professional-package.jpg) no-repeat center;border-color:#9d141c}#website-packages .table .price.row .label,#website-packages .table .price.row .value{border-bottom:none}#website-packages .table .price.row .value{color:#d1121e;font-weight:bold;font-size:18px}#website-packages .table .yes,#website-packages .table .no{display:inline-block;width:22px;height:17px;vertical-align:bottom;text-indent:-100px;overflow:hidden}#website-packages .table .yes{background:url(/Content/Public/images/yesno.png) no-repeat left top}#website-packages .table .no{background:url(/Content/Public/images/yesno.png) no-repeat left bottom}@media only screen and (max-width:420px){#website-packages .table{margin-top:50px;padding-left:0;margin-right:0}#website-packages .table .column{float:none;width:100%;display:table;margin-left:0;padding-right:0}#website-packages .table .header.row .value{text-align:center}#website-packages .table .header.row .package-name{font-size:14px}#website-packages .table .row .label{font-size:13px;padding-left:1em;text-indent:-1em}#website-packages .table .row .spacer{display:none}#website-packages .table .row .value{width:120px;overflow:visible;font-size:13px}#website-packages .table .header.row .value:before{width:120px;height:120px}#website-packages .table .price.row .value{font-size:15px}}#website-packages .more{background-color:#fff;border-top:1px solid #dcdcdc}#website-packages .more>.container{max-width:940px;padding:45px 10px 70px;margin:0 auto}#website-packages .more .buttons{margin-top:55px;text-align:center}#website-packages .additional-features .table .column{background-color:#fff}#website-packages .additional-features .table .header.row .value:before{display:none}#custom-webdesign{background:#343434 url(/Content/Public/images/backgrounds/custom-webdesign.jpg) no-repeat center top}#custom-webdesign>.container{position:relative;min-height:470px}#custom-webdesign .image{width:513px;height:422px;background:url(/Content/Public/images/wireframe.png);position:absolute;left:-50px;top:120px;opacity:0}#custom-webdesign .description{width:450px;float:right;margin-top:40px;margin-bottom:20px}#custom-webdesign .description p{text-align:left}@media only screen and (max-width:640px){#custom-webdesign{background-image:url(/Content/Public/images/backgrounds/custom-webdesign-mobile.jpg)}}@media only screen and (max-width:1023px){#custom-webdesign>.container{min-height:0}#custom-webdesign .image{display:none}#custom-webdesign .description{float:none;width:auto;margin-top:0}}#social-media-reasons>.container,#adwords-search-network>.container,#adwords-display-network>.container{max-width:840px}#social-media-reasons .blocks,#adwords-search-network .blocks,#adwords-display-network .blocks{margin-top:-25px;margin-left:-120px;margin-bottom:25px;text-align:center}#social-media-reasons .blocks .block,#adwords-search-network .blocks .block,#adwords-display-network .blocks .block{display:inline-block;vertical-align:top;width:360px;margin-top:75px;margin-left:120px}#social-media-reasons .blocks .block .image,#adwords-search-network .blocks .block .image,#adwords-display-network .blocks .block .image{width:74px;height:74px;margin:0 auto;margin-bottom:20px;color:#4b4a4a;background-color:#eee;border:1px solid #acacac;border-radius:9999px;border-radius:50%;text-align:center;-moz-transition:all 150ms;-o-transition:all 150ms;-webkit-transition:all 150ms;transition:all 150ms;-moz-transition-property:color,background-color,border-color;-o-transition-property:color,background-color,border-color;-webkit-transition-property:color,background-color,border-color;transition-property:color,background-color,border-color}#social-media-reasons .blocks .block:hover .image,#adwords-search-network .blocks .block:hover .image,#adwords-display-network .blocks .block:hover .image{color:#fff;background-color:#da414b;border-color:#9e121b}#social-media-reasons .blocks .block .image span,#adwords-search-network .blocks .block .image span,#adwords-display-network .blocks .block .image span{font-size:46px;line-height:74px}#social-media-reasons .blocks .block h2,#adwords-search-network .blocks .block h2,#adwords-display-network .blocks .block h2{text-transform:uppercase;font-weight:normal;font-size:18px;line-height:100%;margin-bottom:12px}#social-media-reasons .blocks .block p,#adwords-search-network .blocks .block p,#adwords-display-network .blocks .block p{font-size:13px;line-height:20px}#social-media-reasons .blocks .block p+p,#adwords-search-network .blocks .block p+p,#adwords-display-network .blocks .block p+p{margin-top:20px}@media only screen and (max-width:459px){#social-media-reasons .blocks,#adwords-search-network .blocks,#adwords-display-network .blocks{margin-top:0;margin-left:0}#social-media-reasons .blocks .block,#adwords-search-network .blocks .block,#adwords-display-network .blocks .block{width:auto;margin-left:0}#social-media-reasons .blocks .block h2,#social-media-reasons .blocks .block p,#adwords-search-network .blocks .block h2,#adwords-search-network .blocks .block p,#adwords-display-network .blocks .block h2,#adwords-display-network .blocks .block p{text-align:center}}#social-media-whoisitfor{background:#020307 url(/Content/Public/images/backgrounds/social-media-whoisitfor.jpg) no-repeat center top}#social-media-whoisitfor>.container{padding-top:90px;padding-bottom:150px}@media only screen and (max-width:640px){#social-media-whoisitfor{background-image:url(/Content/Public/images/backgrounds/social-media-whoisitfor-mobile.jpg)}}#adwords-display-network{background:#2d2d2d url(/Content/Public/images/backgrounds/words-display-network.jpg) no-repeat center top}#adwords-display-network>.container{padding-top:90px;padding-bottom:150px}@media only screen and (max-width:640px){#adwords-display-network{background-image:url(/Content/Public/images/backgrounds/words-display-network-mobile.jpg)}}#footer{color:#fff;font-size:14px;background-color:#000}#footer>.container{padding:0 10px;margin:0 auto;max-width:940px;height:100px;position:relative}#footer .links{position:absolute;top:25px;left:10px}#footer .links a{display:block;line-height:24px}#footer .copyright{position:absolute;top:25px;right:10px;text-align:right}#footer .copyright p{line-height:24px}#footer .logo{position:absolute;top:30px;left:0;right:0;margin:0 auto}@media only screen and (max-width:640px){#footer>.container{height:auto;padding-top:20px;padding-bottom:20px}#footer .links,#footer .copyright,#footer .logo{position:static}#footer .links{text-align:center;margin-bottom:20px;font-size:15px}#footer .links a{line-height:30px}#footer .copyright{text-align:center}#footer .copyright p{display:inline;font-size:13px}#footer .logo{display:block;margin:20px auto 0 auto}}#error>.container{min-height:500px;padding-top:100px}.hidden{display:none}