Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @font-face {font-family: 'Proxima Nova SemiBold';src: url('/bundles/fourxxiwebsite/fonts/2BE25E_4_0.eot');src: url('/bundles/fourxxiwebsite/fonts/2BE25E_4_0.eot?#iefix') format('embedded-opentype'),url('/bundles/fourxxiwebsite/fonts/2BE25E_4_0.woff') format('woff'),url('/bundles/fourxxiwebsite/fonts/2BE25E_4_0.ttf') format('truetype');}
- @font-face {font-family: 'Proxima Nova Regular';src: url('/bundles/fourxxiwebsite/fonts/2BE25E_5_0.eot');src: url('/bundles/fourxxiwebsite/fonts/2BE25E_5_0.eot?#iefix') format('embedded-opentype'),url('/bundles/fourxxiwebsite/fonts/2BE25E_5_0.woff') format('woff'),url('/bundles/fourxxiwebsite/fonts/2BE25E_5_0.ttf') format('truetype');}
- html, body {
- padding: 0;
- margin: 0;
- }
- body {
- font-family: 'Proxima Nova Regular', "Helvetica Neue", Arial, sans-serif;
- font-size: 16px;
- line-height: 1.1;
- color: #38525c;
- }
- a, a:visited, a:link, a:active {
- color: #be1522;
- -webkit-transition: all .2s ease-out;
- -moz-transition: all .2s ease-out;
- -o-transition: all .2s ease-out;
- -ms-transition: all .2s ease-out;
- }
- a:hover {
- text-decoration: none;
- color: #ee0000;
- }
- strong {
- font-family: 'Proxima Nova SemiBold';
- }
- p {
- margin-bottom: 1.7em;
- }
- .container {
- width: 1000px;
- padding: 0 40px;
- }
- .min-site-width {
- min-width: 1000px;
- }
- .main-header {
- -webkit-transition: all .2s ease-out;
- -moz-transition: all .2s ease-out;
- -o-transition: all .2s ease-out;
- -ms-transition: all .2s ease-out;
- }
- .logo {
- display: inline-block;
- width: 60px;
- height: 60px;
- background: url("/bundles/fourxxiwebsite/images/main-sprite.png") no-repeat 0 0;
- }
- .main-header .logo {
- position: fixed;
- margin: 10px;
- z-index: 1000;
- -webkit-transition: all .2s ease-out;
- -moz-transition: all .2s ease-out;
- -o-transition: all .2s ease-out;
- -ms-transition: all .2s ease-out;
- }
- .main-header.header-invisible .container > *:not(.logo) {
- opacity: 0;
- }
- .main-header.header-invisible {
- background: none;
- }
- .main-header .logo.hidden {
- opacity: 0;
- }
- .logo a {
- display: block;
- width: 100%;
- height: 100%;
- }
- .main-header {
- height: 80px;
- background: #fff;
- position: fixed;
- width: 100%;
- z-index: 800;
- top: 0;
- }
- .main-menu {
- list-style: none;
- padding: 0;
- margin: 0;
- }
- .main-menu li {
- display: inline-block;
- text-transform: uppercase;
- font-family: 'Proxima Nova SemiBold';
- font-size: 15px;
- margin-left: 75px;
- line-height: 80px;
- }
- .main-menu li:first-child {
- margin-left: 0;
- }
- .main-menu > li > a {
- color: #93a1a6;
- padding: 0;
- }
- .main-menu>li>a:hover, .main-menu>li>a:focus {
- background: none;
- }
- .main-menu a:hover {
- text-decoration: none;
- color: #be1522;
- }
- .main-menu .active a {
- color: #be1522;
- }
- .main-header .main-menu {
- margin-left: 160px;
- }
- .langs {
- list-style: none;
- padding: 0;
- margin: 0;
- }
- .langs li {
- display: inline-block;
- text-transform: uppercase;
- font-family: 'Proxima Nova SemiBold';
- font-size: 15px;
- margin-right: 10px;
- line-height: 80px;
- }
- .langs a {
- color: #93a1a6;
- }
- .langs a:hover {
- text-decoration: none;
- color: #be1522;
- }
- .langs .active a {
- color: #be1522;
- }
- .project-001 {
- padding: 90px 0 35px;
- }
- .landing-page h2 {
- text-align: center;
- font-family: 'Proxima Nova SemiBold';
- font-size: 24px;
- text-transform: uppercase;
- margin-bottom: 1em;
- }
- .centered {
- width: 600px;
- margin: 0 auto 1.5em;
- }
- .carousel-centrallo {
- position: relative;
- width: 1000px;
- margin: 0 auto;1
- }
- .carousel-centrallo .carousel-inner {
- height: 460px;
- }
- .carousel-centrallo .text {
- margin-left: 620px;
- font-size: 15px;
- position: absolute;
- z-index: 100;
- }
- .project-item h3 {
- font-family: 'Proxima Nova SemiBold';
- font-size: 15px;
- margin-bottom: 0;
- }
- .carousel-centrallo .item {
- position: relative;
- height: 460px;
- }
- .carousel-centrallo .bx-viewport {
- height: 460px!important;
- position: relative!important;
- box-shadow: none;
- background: none;
- border: 0;
- }
- .carousel-centrallo .bxslider {
- position: static!important;
- }
- .no-bxslider {
- list-style: none;
- padding: 0;
- margin: 0;
- }
- .no-bxslider li {
- position: relative;
- height: 480px;
- }
- .no-bxslider img {
- position: absolute;
- left: 10px; top: 75px;
- }
- .carousel-centrallo .bxslider li {
- left: 10px!important;
- }
- .carousel-centrallo .bxslider li img {
- position: absolute;
- left: 10px; top: 75px;
- }
- .carousel-centrallo .item img {
- position: absolute;
- left: 10px; top: 75px;
- }
- .carousel-centrallo .carousel-indicators {
- bottom: 0;
- }
- .carousel-centrallo .carousel-indicators li {
- width: 20px;
- height: 20px;
- border: 4px #93a1a6 solid;
- border-radius: 50%;
- margin: 8px;
- }
- .carousel-centrallo .carousel-indicators li.active {
- background: #93a1a6;
- margin: 8px;
- }
- .grey-2-block {
- background: #93a1a6;
- color: #edf9f8;
- padding: 40px 0;
- }
- .centrallo-map {
- height: 470px;
- width: 100%;
- background: url("/bundles/fourxxiwebsite/images/centrallo-map.png") no-repeat center 20px;
- }
- .grey-1-block {
- background: #2a2d31;
- color: #9aa6a5;
- padding: 40px 0;
- }
- .about-block {
- padding: 100px 0 60px;
- margin-top: 80px;
- }
- .about-block h2 {
- font-family: 'Proxima Nova Regular';
- font-weight: normal;
- text-align: left;
- font-size: 28px;
- text-transform: none;
- margin-bottom: 0;
- padding-bottom: .75em;
- margin-top: 0;
- }
- .about-block ul {
- padding: 0;
- margin: 0 0 40px;
- color: #c3cfce;
- list-style: none;
- }
- .about-block ul li {
- padding-bottom: .75em;
- padding-left: 20px;
- position: relative;
- }
- .about-block ul li:before {
- content: "";
- position: absolute;
- left: 0;
- top: 4px;
- width: 10px;
- height: 10px;
- background-color: #c71220;
- }
- .about-block .inner {
- padding-left: 160px;
- position: relative;
- }
- .about-block .logo {
- display: inline-block;
- position: absolute;
- width: 120px;
- height: 120px;
- background: url("/bundles/fourxxiwebsite/images/main-sprite.png") no-repeat -60px 0;
- left: 0;
- top: 0;
- }
- .about-block .partners {
- color: #c3cfce;
- }
- .about-block .partners hr {
- margin-bottom: 50px!important;
- }
- .about-block .partners .item {
- margin-bottom: 20px;
- }
- .about-block .partners .item .p-logo,
- .about-block .partners .item .p-descr {
- display: inline-block;
- vertical-align: middle;
- }
- .about-block .partners .item .p-logo {
- width: 155px;
- }
- .about-block .partners .item .p-descr {
- width: 440px;
- }
- .link-green {
- color: #72dd2c!important;
- }
- .dotted-link {
- font-size: 14px;
- display: inline-block;
- text-transform: uppercase;
- padding-bottom: 9px;
- background: url("/bundles/fourxxiwebsite/images/dotted-line.png") repeat-x 0 bottom;
- }
- .grey-1-block hr {
- border-top-color: #404246;
- }
- .grey-1-block .dotted-link {
- color: #d5dedd;
- margin-left: 100px;
- }
- .grey-1-block .dotted-link:hover {
- color: #fff;
- }
- .about-block strong {
- color: #c3cfce;
- }
- .services-block {
- display: none;
- }
- .services-block h2 {
- padding-top: 0;
- }
- .grey-3-block {
- background: #484b4f;
- color: #edf9f8;
- padding: 40px 0;
- }
- a.industry-index-link {
- color: #15bba1;
- }
- .project-002 {
- padding: 80px 0 80px;
- }
- .project-002 .with-pic {
- width: 1000px;
- margin: 0 auto;
- height: 700px;
- background: url("/bundles/fourxxiwebsite/images/industry-index-01.png") no-repeat center bottom;
- position: relative;
- }
- .project-002 .with-pic .txt-1 {
- position: absolute;
- left: 40px;
- top: 40px;
- width: 290px;
- }
- .project-002 .with-pic .txt-2 {
- position: absolute;
- right: 40px;
- bottom: 70px;
- width: 290px;
- }
- .project-003 {
- padding: 80px 0;
- }
- .grey-4-block {
- background: #eff0f1;
- }
- .project-003 .pic {
- height: 642px;
- background: url("/bundles/fourxxiwebsite/images/gillette.png") no-repeat center top;
- }
- a.profi-travel-link {
- color: #8fd400;
- }
- .grey-5-block {
- background: #282828;
- color: #ededed;
- padding: 40px 0;
- }
- .project-004 {
- padding: 80px 0;
- }
- .project-004 .with-pic {
- width: 1000px;
- margin: 0 auto;
- height: 561px;
- background: url("/bundles/fourxxiwebsite/images/profi-travel.png") no-repeat center bottom;
- position: relative;
- }
- .project-004 .text {
- width: 1000px;
- padding: 0 40px;
- margin: 0 auto;
- }
- .project-004 .text .txt-1 {
- display: inline-block;
- width: 280px;
- vertical-align: top;
- }
- .project-004 .text .txt-2 {
- display: inline-block;
- width: 530px;
- margin-left: 95px;
- vertical-align: top;
- }
- .clients-block {
- padding: 70px 0;
- }
- .clients-block .clients {
- text-align: center;
- padding: 45px 0;
- }
- .clients-block .clients .item {
- display: inline-block;
- margin: 0 15px;
- }
- .main-footer {
- padding: 60px 0 80px;
- }
- .main-footer .very-bottom {
- padding-left: 80px;
- position: relative;
- min-height: 60px;
- }
- .main-footer address {
- line-height: 1.1;
- margin-bottom: 10px;
- }
- .main-footer .logo {
- position: absolute;
- top: 0;
- left: 0;
- }
- .main-footer .email {
- margin-left: 115px;
- }
- a.centrallo-link {
- color: #00a3e6;
- }
- .project-005 {
- padding: 80px 0;
- }
- .infinite-horizontal-scroll {
- width: 100%;
- overflow: hidden;
- margin-top: 40px;
- position: relative;
- }
- .infinite-horizontal-scroll .inner {
- white-space: nowrap;
- position: relative;
- }
- .infinite-horizontal-scroll .item {
- display: inline-block;
- vertical-align: middle;
- margin: 0 25px;
- }
- .c {
- float: right;
- position: relative;
- right: 50%;
- }
- .cc {
- float: left;
- position: relative;
- left: 50%;
- }
- .infinite-horizontal-scroll .img-wrap {
- display: inline-block;
- white-space: nowrap;
- }
- .infinite-horizontal-scroll .img-wrap img {
- max-width: 100%;
- }
- .map {
- width: 100%;
- height: 400px;
- overflow: hidden;
- position: relative;
- }
- .map .inner {
- position: relative;
- }
- .big-title {
- padding: 30px 0;
- }
- .main-footer a {
- color: #c3cfce;
- }
- #map-id {
- height:600px;
- width:3500px;
- }
- .gm-style-iw * {
- display: block;
- width: 100%;
- }
- .gm-style-iw h4, .gm-style-iw p {
- margin: 0;
- padding: 0;
- }
- .gm-style-iw a {
- color: #4272db;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement