Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @import "vars"
- @import "fonts"
- @import "libs"
- #myList li display:none
- #loadMore
- color:green
- cursor:pointer
- #loadMore:hover
- color:black
- #showLess
- color:red
- cursor:pointer
- #showLess:hover
- color:black
- ::placeholder
- color: #666
- ::selection
- // background-color: $accent
- color: #fff
- .section
- height: 100vh !important
- overflow: hidden
- .button
- display: inline-block
- color: #fff
- text-decoration: none
- background-color: $accent
- padding: 15px 45px
- font-size: 13px
- text-transform: uppercase
- font-weight: 600
- text-align: center
- position: relative
- outline: none
- transition: background-color .1s ease
- &:focus, &:hover
- text-decoration: none
- color: #fff
- &:hover
- background-color: lighten($accent, 5%)
- &.button-white
- background-color: #fff
- color: #444
- padding: 7px 15px
- outline: 2px solid #000
- body
- font-size: 16px
- min-width: 320px
- font-weight: 500
- position: relative
- line-height: 1.65
- font-family: $default-font
- overflow-x: hidden
- color: $text
- //background-color: #000
- input, textarea
- border: #666 1px solid
- outline: none
- &:focus:required:invalid
- border-color: red
- &:required:valid
- border-color: green
- .img-responsive
- display: block
- max-width: 100%
- height: auto
- &.img-width
- width: 100%
- .text-center
- text-align: center
- b, strong
- font-weight: bold
- .container-fluid
- padding-right: 0
- padding-left: 0
- .left-pannel
- z-index: 1060
- .content
- position: fixed
- width: 300px
- height: 100vh
- background-color: #fff
- text-align: center
- top: 0
- z-index: 1160
- min-height: 515px
- .your-town
- position: relative
- img
- display: inline-block
- height: 30px
- width: auto
- margin-bottom: 15px
- &-choice
- display: inline-block
- font-size: 12px
- width: auto
- span
- display: block
- text-align: left
- margin-left: 4px
- select
- border: none
- &:focus
- outline: none
- a
- width: 100%
- display: block
- .logo
- padding: 30% 10% 20% 10%
- min-width: 200px
- max-width: 250px
- .phone-pannel
- position: absolute
- padding: 15% 10%
- bottom: 0
- margin: auto
- .phone
- text-align: left
- padding: 0 10% 20% 10%
- strong
- font-size: 20px
- display: block
- margin: auto
- span
- font-size: 15px
- display: block
- margin: auto
- .button-big
- display: inline-block
- border: 2px solid #000
- height: 100%
- width: 100%
- background-color: #fff
- transition: background-color .25s ease
- &:hover
- background-color: darken(#fff, 5%)
- img, span
- display: inline-block
- position: relative
- span
- font-size: 14px
- font-weight: 600
- line-height: 1.2
- text-align: left
- width: 25%
- height: 25%
- top: 5px
- right: 3%
- img
- width: 25%
- height: 25%
- max-height: 55px
- max-width: 50px
- position: relative
- bottom: 8px
- right: 10%
- .menu
- background-color: #373737
- right: 0
- left: 300px
- top: 0
- z-index: 25000
- .menu-content
- position: fixed
- background-color: #373737
- right: 0
- top: 0
- left: 300px
- z-index: 25000
- height: 100vh
- transform: translateY(-1300px)
- transition: all 1s ease
- .menu-content-active
- transform: translateY(0)
- transition: all 1s ease
- .navbar
- padding-top: 0
- padding-right: 0
- padding-left: 0
- left: 300px
- width: 100px
- z-index: 26000
- outline: none
- .hamburger
- background-color: #373737
- height: 100px
- width: 100px
- margin-top: 0
- &:focus
- outline: none
- &:hover
- opacity: 1
- .hamburger-box
- .hamburger-inner
- background-color: #fff
- &::before
- background-color: #fff
- &::after
- background-color: #fff
- .is-active
- background-color: #b51d22
- .hidden-menu
- height: 100%
- width: 100vh
- color: #fff
- padding: 7rem 0
- position: relative
- ul
- list-style-type: none
- width: 320px
- li
- height: 50px
- .headline
- text-transform: uppercase
- color: #fff
- font-size: 20px
- padding: 15px 20px
- a
- display: inline-block
- color: #c2c2c2
- font-size: 13px
- padding: 15px 20px
- transition: background-color .35s ease
- &:hover
- background-color: #b51d22
- text-decoration: none
- .active
- background-color: #b51d22
- .angel-down
- height: 10px
- width: auto
- filter: invert(1)
- position: relative
- bottom: 3px
- left: 3px
- display: none
- &:hover
- background-color: transparent
- .second-col
- .desing
- ul
- li
- height: 60px
- .slider
- .slide
- height: 900px
- .carousel-inner
- height: 100%
- width: auto
- margin-right: 24%
- margin-left: 300px
- background-size: cover
- background-position: bottom right
- background-repeat: no-repeat
- z-index: -1
- .carousel-item
- font-size: 48px
- color: #b51d22
- padding: 15% 20%
- font-weight: 600
- width: 70%
- line-height: 1.2
- div
- display: flex
- flex-wrap: nowrap
- .carousel-indicators
- position: absolute
- display: block
- height: 100%
- width: 25%
- background-color: #373737
- margin-right: 0
- margin-bottom: 0
- margin-left: 0
- bottom: 0
- left: auto
- color: #fff
- font-size: 18px
- text-align: left
- padding: 3% 2% 8% 3%
- text-transform: uppercase
- .last
- margin-bottom: 20px
- li
- position: relative
- height: auto
- width: auto
- color: #fff
- text-indent: inherit
- text-transform: none
- font-size: 14px
- background: none
- padding: 8px 15px
- a
- position: relative
- display: block
- color: #fff
- .active
- background-color: #b51d22
- .s-services
- height: 900px
- overflow: hidden
- .s-services-service
- padding-left: 300px
- width: auto
- display: flex
- flex-direction: column
- .button-service
- position: absolute
- border: none
- background-color: rgba(#fff, .5)
- width: 150px
- height: auto
- margin: 750px 0 0 50%
- left: 75px
- .button-service-active
- display: none
- .item
- background-color: #e6e6e6
- .content, img
- display: block
- width: 50%
- .content
- padding: 5% 3%
- .headline
- font-size: 36px
- font-weight: 500
- .text
- font-size: 14px
- padding: 5% 0 12% 0
- .two-button
- display: flex
- flex-wrap: wrap
- justify-content: center
- .button
- margin: 10px
- .button-white
- img
- display: inline-block
- height: 35px
- width: auto
- .s-services-active
- height: 100% !important
- .s-services-header, .s-reasons-header, .s-geography-headline, .s-video-headline, .s-technology-headline, .s-equipment-headline, .s-projects-headline, .s-client-headline, .s-awards-headline, .s-team-headline, .s-persona-header, .s-interesting-header, .s-steps-headline, .s-methods-headline, .s-contacts-headline, .s-techno-blog-headline, .s-techno-blog-news-headline, .s-form-headline, .s-objects-1-headline, .s-kind-work-headline
- position: relative
- margin-left: 300px
- height: 100px
- background-color: $accent
- span
- display: block
- color: #fff
- font-size: 20px
- font-weight: 500
- padding-left: 120px
- padding-top: 37px
- .s-reasons
- .content
- display: flex
- margin-left: 300px
- background-size: cover
- background-position: bottom right
- justify-content: center
- flex-direction: column
- padding-top: 2%
- .s-reasons-reason
- background-size: cover
- background-position: bottom right
- flex-wrap: wrap
- justify-content: center
- .s-reason-item
- height: 330px
- width: 280px
- margin: 0 15px 15px 0
- background-color: #fff
- opacity: .8
- display: flex
- flex-direction: column
- justify-content: space-around
- span
- display: block
- font-size: 18px
- margin: 0 auto
- width: 200px
- font-weight: 500
- img
- display: block
- height: 120px
- width: 100px
- margin: 0 auto
- .button-reasons
- display: inline-block
- color: #000
- text-decoration: none
- background-color: rgba(256, 256, 256, .5)
- padding: 10px 35px
- font-size: 14px
- font-weight: 500
- text-align: center
- position: relative
- outline: none
- transition: opacity .1s ease
- border: 2px solid #000
- margin: 15px auto
- &:focus, &:hover
- text-decoration: none
- color: #fff
- &:hover
- opacity: .7
- &:active
- opacity: .7
- .s-video
- height: 900px
- .video-pannel
- margin-left: 300px
- background-color: #373737
- display: flex
- height: 800px
- .right-pannel
- width: 520px
- background-color: #e6e6e6
- padding: 50px 30px 30px 60px
- font-weight: 500
- position: relative
- .headline
- font-size: 36px
- margin-bottom: 30px
- font-weight: 500
- line-height: 1.2
- p
- font-size: 12px
- margin: 20px 0
- ul
- margin-left: -20px
- margin: 10px 0
- font-size: 12px
- padding-left: 20px
- span
- margin-left: -20px
- .button-team
- padding: 25px 70px
- .container
- padding-right: 0
- padding-left: 0
- flex-wrap: wrap
- justify-content: center
- .embed-responsive
- flex-direction: column
- width: 100%
- .mouse
- margin-bottom: 0
- width: 34px
- margin-top: 30px
- margin-left: 50px
- .s-technology
- .technology
- margin-left: 300px
- background-color: #e6e6e6
- .bottom
- height: auto
- width: 100%
- display: flex
- flex-wrap: nowrap
- background-color: #c3c3c3
- .left
- width: 49%
- margin: auto 6%
- font-weight: 500
- .top
- display: flex
- flex-wrap: nowrap
- font-size: 14px
- filter: grayscale(1)
- .text
- margin: auto 25px
- strong
- font-size: 16px
- .bottom
- width: 80%
- max-height: 80px
- font-size: 14px
- margin-top: 20px
- .right
- width: 49%
- padding: 1% 4%
- form
- height: 100%
- width: 100%
- display: flex
- flex-wrap: nowrap
- .first
- width: 50%
- input, textarea
- display: block
- width: 95%
- margin-top: 20px
- border: none
- color: #000
- .last-input
- height: 80px
- .last
- padding-top: 3%
- button
- margin-top: 30px
- width: 100%
- height: 70px
- border: none
- .r-tabs
- padding: 0
- font-weight: 500
- .r-tabs-nav
- .r-tabs-tab
- width: 25%
- height: 150px
- background-color: #c3c3c3
- margin-left: -4px
- border-right: 1px solid #e6e6e6
- .r-tabs-anchor
- width: 100%
- height: 100%
- display: flex
- flex-wrap: nowrap
- padding: 4% 10%
- color: #000
- text-decoration: none
- font-size: 18px
- span
- position: relative
- margin: auto 20px
- width: 50px
- line-height: 1.5
- .r-tabs-state-active
- background-color: #e6e6e6
- .r-tabs-panel
- padding: 0
- .content
- display: flex
- flex-wrap: nowrap
- .left-col
- width: 50%
- .headline
- padding: 7% 10%
- .middle
- display: flex
- justify-content: flex-start
- .items
- display: inline-block
- width: 34%
- height: 400px
- .item
- background-color: $accent
- border-bottom: 2px solid #e6e6e6
- height: 25%
- padding: 6% 6%
- display: flex
- flex-wrap: nowrap
- span
- width: 80%
- font-size: 14px
- color: #fff
- line-height: 1.3
- padding-left: 10px
- display: block
- margin: auto
- img
- display: block
- position: relative
- max-width: 63px
- margin: auto
- .text
- display: inline-block
- width: 64%
- height: 400px
- padding: 0 3%
- ul
- list-style-type: decimal
- padding-top: 20px
- padding-right: 30px
- font-size: 24px
- li
- margin-top: 10px
- span
- display: block
- font-size: 14px
- font-weight: 500
- padding: 0
- span
- padding-left: 25px
- font-size: 16px
- font-weight: 600
- a
- background-color: rgba(256, 256, 256, .5)
- color: #000
- border: 2px solid #000
- margin: 60px 50% 20px
- left: -88px
- transition: background-color .1s ease
- &:focus, &:hover
- text-decoration: none
- &:hover
- background-color: darken(rgba(256, 256, 256, .5), 25%)
- .right-col
- width: 50%
- filter: grayscale(1)
- .s-equipment
- .s-equipment-content
- margin-left: 300px
- background-color: #c3c3c3
- p
- margin-left: 10%
- padding-top: 3%
- width: 50%
- font-weight: 500
- .owl-carousel
- padding: 20px 150px
- .owl-nav
- position: absolute
- display: flex
- flex-wrap: nowrap
- justify-content: space-between
- top: 300px
- width: 85vw
- left: 0
- .owl-next
- position: absolute
- right: 100px
- .owl-prev
- position: absolute
- left: 50px
- .owl-stage-outer
- margin: 50px 0
- .owl-stage
- .owl-item
- padding: 0 10px
- .item
- display: flex
- flex-direction: column
- filter: grayscale(1)
- span
- margin: 25px 10px
- font-weight: 500
- font-size: 18px
- .button-equipment
- width: 50%
- padding: 10px 15px
- color: #000
- border: 2px solid #000
- background-color: rgba(256, 256, 256, .5)
- .s-geography
- height: 900px
- .s-geography-content
- padding-left: 300px
- color: #fff
- font-weight: 500
- background-clip: content-box !important
- overflow: hidden
- .right-pannel
- position: absolute
- background-color: rgba(#fff, .8)
- right: -450px
- width: 500px
- height: 91%
- padding: 60px 50px
- color: #000
- transition: all 1s ease
- z-index: 2
- .right-pannel-arrow
- position: absolute
- right: 450px
- left: 0
- top: 0
- border: none
- background-color: #fff
- font-family: "minionpro"
- height: 50px
- width: 50px
- font-size: 30px
- transition: all 1s ease
- span
- display: block
- transform: scaleX(-1)
- .right-pannel-active
- right: 0
- .right-pannel-arrow
- right: 0
- left: 450px
- transition: all 1s ease
- span
- transform: scaleX(1)
- g
- width: 1620px
- .text
- position: absolute
- margin-left: 150px
- margin-top: 40px
- width: 35%
- p
- font-size: 12px
- width: 100%
- span
- font-size: 16px
- ul
- padding-left: 0
- li
- display: inline-block
- margin-right: 40px
- .red
- color: $accent
- font-size: 48px
- .s-projects
- .s-projects-content
- margin-left: 300px
- .top-pannel
- display: block
- width: 100%
- height: 70px
- background-color: #373737
- padding: 20px 150px
- span
- color: #fff
- font-size: 14px
- font-weight: 500
- margin-left: 10px
- li
- display: inline-block
- color: #fff
- font-size: 14px
- font-weight: 500
- margin-left: 10px
- a
- img
- height: 20px
- width: auto
- filter: invert(.9)
- .center
- display: inline-block
- width: 400px
- margin: auto 50%
- position: relative
- left: -179px
- top: -32px
- select
- background-color: lighten(#373737, 10%)
- border: none
- height: 40px
- width: 200px
- padding: 5px 10px
- color: #fff
- outline: none
- .carousel-1
- padding: 0
- .carousel
- .carousel-control-prev
- left: -5%
- height: 100px
- margin: auto 0
- .carousel-control-prev-icon
- background-image: url(../img/projects/arrow-prev.png)
- width: 24px
- height: 72px
- .carousel-control-next
- right: -5%
- height: 100px
- margin: auto 0
- .carousel-control-next-icon
- background-image: url(../img/projects/arrow-next.png)
- width: 24px
- height: 72px
- .item-top
- display: flex
- flex-wrap: nowrap
- height: 50%
- width: 100%
- background-color: #e6e6e6
- .left
- width: 33%
- padding: 50px 100px
- p
- font-size: 36px
- margin: 50px 0
- .center
- width: 33%
- padding: 10px 0
- ul
- list-style-type: none
- li
- display: flex
- flex-wrap: nowrap
- margin: 20px 0
- .column-1
- width: 40%
- padding: 0
- font-weight: 600
- font-size: 14px
- .column-2
- width: 56%
- padding: 0
- font-size: 14px
- .right
- width: 32%
- height: 100%
- filter: grayscale(1)
- .item-bottom
- height: 50%
- width: 100%
- display: flex
- flex-wrap: nowrap
- background-color: #c3c3c3
- .left
- width: 33%
- padding: 50px 100px
- p
- font-size: 36px
- margin: 50px 0
- .center
- width: 33%
- padding: 10px 0
- ul
- list-style-type: none
- li
- display: flex
- flex-wrap: nowrap
- margin: 20px 0
- .column-1
- width: 40%
- padding: 0
- font-weight: 600
- font-size: 14px
- .column-2
- width: 56%
- padding: 0
- font-size: 14px
- .right
- width: 32%
- height: 100%
- filter: grayscale(1)
- .carousel-2
- background: #000
- .carousel
- width: 80%
- margin: auto
- .carousel-control-prev
- left: -15%
- .carousel-control-prev-icon
- background-image: url(../img/projects/arrow-prev.png)
- width: 24px
- height: 72px
- .carousel-control-next
- right: -15%
- .carousel-control-next-icon
- background-image: url(../img/projects/arrow-next.png)
- width: 24px
- height: 72px
- .carousel-inner
- .carousel-item
- margin: auto
- height: 800px
- .item-photo-1, .item-photo-3, .item-photo-4, .item-photo-5, .item-photo-6
- filter: grayscale(1)
- .item-photo
- display: inline-block
- width: 33%
- overflow: hidden
- height: 50%
- margin: -4px -2px
- .item-photo-2
- display: inline-block
- width: 33%
- .item-photo-content-2
- position: absolute
- height: 50%
- width: 33%
- top: 0
- padding: 3%
- ul
- position: relative
- background-color: rgba(#000, .5)
- height: 100%
- color: #fff
- list-style-type: none
- font-size: 12px
- font-weight: 500
- padding: 20px 30px
- li
- margin: 10px 10px
- .content-1
- top: 10px
- .content-2
- font-size: 20px
- margin-bottom: 10%
- margin-top: 10%
- .s-client
- overflow: hidden
- .s-client-content
- margin-left: 300px
- display: flex
- flex-wrap: nowrap
- .left-col
- background-color: #e6e6e6
- width: 50%
- height: auto
- padding: 3% 5%
- .headline
- font-size: 36px
- padding-left: 10%
- font-weight: 500
- .labels
- display: flex
- flex-wrap: wrap
- padding-top: 20px
- filter: grayscale(1)
- .item
- height: 100px
- width: 200px
- align-content: center
- display: flex
- flex-flow: row wrap
- img
- margin: auto
- display: block
- .right-col
- background-color: #373737
- width: 50%
- height: auto
- color: #fff
- font-size: 36px
- font-weight: 500
- padding: 3% 20px 3% 70px
- overflow: visible
- .reviews
- display: flex
- flex-wrap: wrap
- height: 730px
- padding: 10% 50px
- .reviews-item
- display: flex
- margin: 5px 10px
- overflow-x: visible
- height: 113px
- transition: order 0s linear
- .text
- display: none
- font-size: 12px
- transition: display 1s linear
- width: 430px
- img
- height: 113px
- width: 80px
- overflow: visible
- transition: all 0s linear
- .reviews-item-active
- display: flex
- flex-wrap: nowrap
- height: 100%
- width: 100%
- order: -1
- margin-left: 0
- margin-bottom: 200px
- transition: order 0s linear
- img
- height: 470px
- width: 333px
- margin-left: -120px
- height: 470px
- transition: all .5s linear
- .text
- display: block
- padding-left: 30px
- span
- font-size: 14px
- margin-bottom: 20px
- .last
- font-size: 10px
- margin-top: 30px
- .first
- margin-top: 50px
- .s-awards
- .s-awards-content
- margin-left: 300px
- height: 760px
- display: flex
- flex-wrap: nowrap
- .left-col
- height: 100%
- width: 50%
- text-align: center
- .top
- background-image: url(../img/awards/bg-1.png)
- padding-top: 30px
- text-align: center
- height: 50%
- width: 100%
- background-position: bottom right
- font-size: 36px
- font-weight: 500
- filter: grayscale(1)
- .bottom
- height: 50%
- width: 100%
- display: flex
- flex-wrap: nowrap
- .right
- width: 50%
- height: 100%
- background-image: url(../img/awards/bg-4.png)
- filter: grayscale(1)
- background-position: bottom center
- .left
- width: 50%
- height: 100%
- .bottom-photo
- filter: grayscale(1)
- .top-photo
- background-image: url(../img/awards/bg-2.png)
- height: 50%
- width: 100%
- padding: 20px
- filter: grayscale(1)
- &:focus
- filter: grayscale(0)
- .content
- filter: grayscale(0)
- display: block
- background-color: rgba($accent, .7)
- height: 100%
- width: 100%
- color: #fff
- font-size: 14px
- font-weight: 500
- padding: 25px
- .first
- font-size: 11px
- &:hover
- filter: grayscale(0)
- .content
- display: block
- background-color: rgba($accent, .7)
- height: 100%
- width: 100%
- color: #fff
- font-size: 14px
- font-weight: 500
- padding: 25px
- .first
- font-size: 11px
- .content
- display: none
- .bottom-photo
- background-image: url(../img/awards/bg-3.png)
- width: 100%
- height: 50%
- .button-awards
- position: relative
- bottom: 100px
- background-color: rgba(#fff, .5)
- border: 2px solid #000
- color: #000
- .right-col
- width: 50%
- height: 100%
- background-color: #c3c3c3
- .top
- width: 100%
- height: 25%
- text-align: center
- padding-top: 30px
- font-size: 36px
- font-weight: 500
- .middle
- height: 50%
- width: 100%
- background-color: #e6e6e6
- .owl-carousel
- height: 100%
- .owl-stage-outer
- height: 100%
- .owl-stage
- height: 100%
- .owl-item
- height: 100%
- width: auto
- .owl-item-photo
- height: 100%
- img
- height: 100%
- width: 400px
- margin: 0 auto
- filter: grayscale(1)
- .owl-nav
- position: absolute
- bottom: 40%
- width: 100%
- .owl-prev, .owl-next
- position: relative
- img
- height: 50px
- width: auto
- .owl-next
- position: relative
- left: 92%
- .owl-prev
- left: 5%
- .bottom
- padding: 3% 10%
- text-align: center
- .button-awards-2
- position: relative
- top: 26px
- background-color: rgba(#fff, .5)
- border: 2px solid #000
- color: #000
- p
- font-weight: 500
- footer
- margin-left: 300px
- display: flex
- flex-wrap: nowrap
- background-color: #373737
- font-size: 12px
- height: 180px
- color: #fff
- .left-col
- width: 50%
- display: flex
- flex-wrap: nowrap
- padding: 2% 0 2% 7%
- justify-content: flex-end
- .active
- background-color: $accent
- padding: 2px 10px
- .column
- width: 25%
- display: flex
- flex-direction: column
- a
- display: block
- color: #fff
- margin-top: 30px
- .right-col
- width: 50%
- padding: 2% 7% 2%
- .column
- display: inline-block
- width: 49%
- padding: 0 5% 0 5%
- margin-top: 30px
- .s-team
- .content
- margin-left: 300px
- height: 100%
- background-color: #e6e6e6
- .r-tabs-team
- height: 100%
- width: 100%
- .r-tabs-nav
- height: 150px
- .r-tabs-tab
- height: 100%
- width: 50%
- margin-left: -2px
- text-align: center
- background-color: #c3c3c3
- a
- display: block
- width: 100%
- height: 100%
- margin: auto
- line-height: 9
- font-size: 18px
- color: #000
- font-weight: 500
- text-decoration: none
- .r-tabs-state-active
- background-color: #e6e6e6
- .r-tabs-panel
- padding: 0
- .boss, .worker
- display: inline-flex
- height: 400px
- width: 50%
- margin-left: -2px
- background-position: bottom left
- background-repeat: no-repeat
- background-size: cover
- .right
- height: 100%
- width: 50%
- margin-left: 50%
- background-color: rgba(#fff, .7)
- text-align: right
- span
- display: block
- margin-top: 20px
- margin-right: 10px
- font-weight: 500
- .text
- position: relative
- top: 50%
- padding: 20px 0 20px 50px
- width: 100%
- height: 50%
- font-size: 16px
- text-align: left
- .title
- padding: 5px 10px
- background-color: $accent
- color: #fff
- font-weight: 500
- width: 250px
- margin-top: 20px
- font-size: 12px
- a
- color: #000
- font-family: "minionpro"
- display: block
- margin-top: 20px
- font-size: 14px
- .worker
- background-size: contain
- .right
- .text
- top: 38%
- .bottom
- height: 250px
- width: 100%
- display: flex
- flex-wrap: nowrap
- .left
- width: 49%
- padding: 6%
- font-size: 18px
- font-weight: 500
- strong
- font-size: 30px
- .right
- width: 49%
- padding: 1% 4%
- form
- height: 100%
- width: 100%
- display: flex
- flex-wrap: nowrap
- .first
- width: 50%
- input
- display: block
- width: 95%
- margin-top: 20px
- border: none
- color: #000
- .last-input
- height: 80px
- .last
- width: 50%
- padding-top: 3%
- button
- margin-top: 30px
- width: 100%
- height: 70px
- border: none
- .s-persona
- .s-persona-content
- background-color: #e6e6e6
- margin-left: 300px
- display: flex
- flex-wrap: nowrap
- .left
- padding: 3% 5%
- width: 50%
- .title
- font-size: 18px
- font-weight: 500
- strong
- font-size: 36px
- p
- margin: 10px
- font-size: 12px
- font-weight: 500
- .first
- margin-top: 50px
- a
- display: block
- margin-top: 100px
- color: $accent
- font-weight: 500
- font-family: "minionpro"
- .right
- .s-interesting
- .s-interesting-content
- padding-left: 300px
- width: 100%
- height: 920px
- background-position: top right
- .headline
- height: 160px
- padding: 5% 10%
- font-size: 36px
- font-weight: 500
- color: #373737
- .space
- color: $accent
- .facts
- display: flex
- flex-wrap: wrap
- width:
- font-size: 14px
- .item
- width: 25%
- height: 200px
- color: #000
- font-weight: 500
- background-color: rgba(#fff, .8)
- padding-left: 5%
- text-align: right
- .red
- height: 20px
- width: 20px
- background-color: $accent
- p
- max-width: 250px
- margin-top: 20px
- text-align: left
- .red-text
- font-size: 30px
- color: $accent
- font-weight: 500
- text-align: left
- margin-top: 60px
- .arrow
- position: relative
- right: 3%
- .item-1
- background-color: rgba(#fff, .9)
- .item-2
- background-color: rgba(#fff, .8)
- .item-3
- background-color: rgba(#fff, .7)
- .item-4
- background-color: rgba(#fff, .6)
- .arrow
- top: 48px
- .item-5
- background-color: rgba(#fff, .8)
- .item-6
- background-color: rgba(#fff, .7)
- .arrow
- top: 0
- .item-7
- background-color: rgba(#fff, .6)
- .red-text
- margin-top: 0
- .arrow
- bottom: 3px
- .item-8
- background-color: rgba(#fff, .5)
- .red-text
- margin-top: 35px
- .item-9
- background-color: rgba(#fff, .6)
- .item-10
- background-color: #e6e6e6
- padding-top: 30px
- .arrow
- top: 15px
- .item-11
- background-color: #373737
- color: #fff
- padding-top: 30px
- .arrow
- top: 15px
- .item-12
- background-color: $accent
- color: #fff
- padding-top: 30px
- .arrow
- top: 38px
- .s-steps
- .s-steps-content
- padding-left: 300px
- height: 920px
- background-position: right bottom
- background-size: cover
- background-repeat: no-repeat
- .headline
- font-size: 36px
- font-weight: 500
- padding: 3% 0 3% 7%
- .space
- color: $accent
- .steps
- display: flex
- flex-wrap: wrap
- height: 580px
- padding-left: 7%
- padding-right: 7%
- .step
- width: 33%
- display: flex
- flex-wrap: nowrap
- background-color: rgba(#fff, .4)
- height: 290px
- overflow: hidden
- .triangle
- position: relative
- height: 200px
- width: 200px
- background-color: #373737
- transform: rotate(45deg)
- right: 112px
- top: 44px
- text-align: right
- .year
- position: relative
- color: #fff
- transform: rotate(-45deg)
- font-size: 60px
- font-weight: 500
- top: 65px
- right: 21px
- .first-triangle
- background-color: $accent
- .text
- width: 200px
- font-size: 16px
- font-weight: 500
- position: relative
- margin: auto 0
- .step-2
- background-color: rgba(#fff, .8)
- .step-3
- background-color: rgba(#fff, .4)
- .step-4
- background-color: rgba(#fff, .8)
- .step-6
- background-color: $accent
- padding: 3% 4%
- .text
- margin-left: 20px
- font-size: 18px
- font-weight: bold
- color: #fff
- .s-methods
- .s-methods-content
- margin-left: 300px
- display: flex
- flex-wrap: nowrap
- padding: 5%
- height: 920px
- background-position: bottom right
- background-size: cover
- .headline
- width: 300px
- color: #fff
- font-weight: 500
- .methods
- display: flex
- flex-wrap: wrap
- width: 800px
- .method
- background-color: rgba(#fff, .8)
- height: 370px
- width: 340px
- margin: 10px
- padding: 50px
- display: flex
- flex-direction: column
- text-align: center
- img
- margin: 0 auto
- height: 140px
- width: auto
- span
- color: #000
- font-weight: 500
- font-size: 20px
- margin-top: 20px
- .s-contacts
- .s-contacts-content
- padding-left: 300px
- .maps
- .carousel
- .carousel-inner
- filter: grayscale(1)
- height: 550px
- .ymaps-2-1-71-svg-icon
- filter: grayscale(0)
- .carousel-indicators
- top: 0
- flex-direction: column
- width: 200px
- height: 450px
- margin: auto 15%
- li
- display: block
- width: 100%
- height: auto
- min-height: 40px
- font-size: 24px
- font-weight: 500
- text-indent: 0
- background: none
- .indicator
- .text
- display: none
- font-size: 12px
- .active
- .indicator
- .text
- display: block
- .bottom
- height: 250px
- width: 100%
- display: flex
- flex-wrap: nowrap
- background-color: #c3c3c3
- .left
- width: 49%
- margin: auto 6%
- font-size: 18px
- font-weight: 500
- strong
- font-size: 30px
- .right
- width: 49%
- padding: 1% 4%
- form
- height: 100%
- width: 100%
- display: flex
- flex-wrap: nowrap
- .first
- width: 50%
- input, textarea
- display: block
- width: 95%
- margin-top: 20px
- border: none
- color: #000
- .last
- padding-top: 3%
- button
- margin-top: 30px
- width: 100%
- height: 70px
- border: none
- .s-techno-blog
- background-color: #e6e6e6
- .techno-blog
- padding-left: 300px
- background-color: #e6e6e6
- .r-tabs
- padding: 0
- font-weight: 500
- .r-tabs-nav
- .r-tabs-tab
- width: 19.9%
- height: 150px
- background-color: #c3c3c3
- margin-left: -4px
- border-right: 1px #e6e6e6 solid
- a
- color: #000
- text-decoration: none
- width: 100%
- height: 100%
- display: block
- font-size: 18px
- text-align: center
- padding: 61px 0
- .r-tabs-state-active
- background-color: #e6e6e6
- .r-tabs-panel
- padding: 0
- .top
- display: flex
- flex-wrap: wrap
- justify-content: center
- padding: 20px
- .item
- height: 530px
- width: 430px
- background-color: #fff
- margin: 20px
- img
- filter: grayscale(1)
- width: 100%
- height: 250px
- display: block
- p
- font-size: 14px
- display: block
- margin: 25px 45px
- .headline
- font-size: 18px
- font-weight: 600
- a
- display: block
- margin: 25px 45px
- color: $accent
- font-family: "minionpro"
- .middle
- display: flex
- flex-wrap: nowrap
- height: 200px
- background-color: #c3c3c3
- padding: 45px 10%
- p
- font-size: 18px
- width: 30%
- strong
- font-size: 30px
- form
- position: relative
- margin: auto 30px
- width: 70%
- input
- height: 51px
- width: 30%
- border: none
- margin-left: 15px
- padding: 0 10px
- .button
- margin-left: 15px
- bottom: 2px
- .bottom
- display: flex
- flex-wrap: wrap
- justify-content: center
- padding: 20px
- .hidden
- display: none
- .button-white
- background-color: rgba(#fff, .8)
- color: #000
- border: 1px solid #000
- display: block
- margin: 0 auto
- bottom: 15px
- .s-techno-blog-news
- .s-techno-blog-news-content
- padding-left: 300px
- display: flex
- height: auto
- .left-col
- background-color: #e6e6e6
- padding: 4% 7%
- width: 75%
- .path
- color: $accent
- font-weight: 500
- a
- color: #c3c3c3
- margin: 0 10px
- .headline
- font-size: 36px
- color: #000
- font-weight: 500
- .bottom-space
- color: $accent
- p
- font-size: 14px
- margin: 30px 0
- font-weight: 500
- img
- width: 100%
- height: auto
- .right-col
- background-color: #373737
- right: 0
- width: 25%
- color: #fff
- height: auto
- padding: 5% 3%
- text-transform: uppercase
- .headline
- margin-left: 20px
- font-weight: 500
- font-size: 20px
- ul
- font-weight: 500
- list-style-type: none
- font-size: 14px
- li
- text-transform: none
- margin-top: 20px
- a
- color: #fff
- padding: 5px 10px
- .active
- background-color: $accent
- .form
- margin-left: 300px
- display: flex
- flex-wrap: nowrap
- background-color: #c3c3c3
- padding: 45px 5%
- p
- font-size: 18px
- width: 33%
- font-weight: 500
- strong
- font-size: 30px
- form
- position: relative
- margin: auto 30px
- width: 70%
- input
- height: 51px
- width: 30%
- border: none
- margin-left: 15px
- padding: 0 10px
- .button
- margin-left: 15px
- bottom: 2px
- .s-form
- .s-form-content
- margin-left: 300px
- font-weight: 500
- padding: 4%
- background-color: #e6e6e6
- p
- font-size: 36px
- .bottom-space
- color: $accent
- form
- input
- width: 390px
- height: 50px
- margin: 30px 10px
- border-right: none
- border-left: none
- border-top: none
- border-bottom: 2px solid rgba(#000, .3)
- background-color: #e6e6e6
- .button
- display: block
- border: none
- margin-left: 10px
- margin-top: 50px
- textarea
- margin-left: 10px
- margin-top: 30px
- border: none
- .s-objects-1
- .s-objects-1-content
- padding-left: 300px
- display: flex
- flex-wrap: nowrap
- height: 100%
- background-color: #e6e6e6
- .left
- width: 50%
- height: 100%
- background-color: #e6e6e6
- .content
- padding: 5% 10%
- .path
- color: $accent
- margin-left: -10px
- a
- color: #c3c3c3
- margin: 0 10px
- span
- margin: 30px 0
- display: block
- p
- font-size: 36px
- ul
- padding: 0
- list-style-type: none
- li
- margin-top: 15px
- display: flex
- flex-wrap: nowrap
- font-size: 14px
- .column-1
- width: 30%
- font-weight: 600
- .column-2
- width: 70%
- .buttons
- height: 100px
- display: flex
- justify-content: space-between
- position: relative
- a
- display: flex
- color: #c6c6c6
- .arrow
- width: 100px
- background-color: #c6c6c6
- color: #fff
- text-align: center
- font-family: "minionpro"
- font-size: 56px
- line-height: 1.9
- span
- margin: auto 0
- margin-left: 15px
- .next-button
- position: relative
- right: 0
- span
- margin-right: 15px
- text-align: right
- .right
- width: 50%
- height: 100%
- background-color: #000
- filter: grayscale(1)
- .s-technology-form
- padding-left: 300px
- width: 100%
- display: flex
- flex-wrap: nowrap
- background-color: #c3c3c3
- .left
- width: 39%
- padding: 1% 6%
- font-weight: 500
- .top
- display: flex
- flex-wrap: nowrap
- font-size: 14px
- filter: grayscale(1)
- .text
- margin: auto 25px
- strong
- font-size: 16px
- .bottom
- width: 90%
- font-size: 14px
- margin-top: 20px
- max-height: 100px
- .right
- width: 59%
- padding: 1% 4%
- form
- height: 100%
- width: 100%
- display: flex
- flex-wrap: nowrap
- .first
- width: 50%
- input, textarea
- display: block
- width: 95%
- margin-top: 20px
- border: none
- color: #000
- .last-input
- height: 80px
- .last
- padding-top: 3%
- button
- margin-top: 30px
- width: 100%
- height: 70px
- border: none
- .technology-hedline
- position: fixed
- height: 175px
- width: 100vw
- top: 0
- z-index: 1101
- .top
- height: 100px
- background-color: $accent
- color: #fff
- padding: 37px 70px
- margin-left: 400px
- ul
- display: flex
- list-style-type: none
- height: 75px
- width: 100%
- padding: 0
- padding-left: 300px
- li
- width: 26%
- height: 100%
- border-right: 1px solid #e6e6e6
- a
- display: flex
- background-color: #c3c3c3
- height: 75px
- width: 100%
- color: #000
- padding: 3px 20px
- img
- height: 70px
- width: auto
- span
- margin: auto 15px
- line-height: 1.4
- .active
- background-color: #e6e6e6
- .s-jet-fixed
- margin-top: 150px
- margin-left: 300px
- background-position: right bottom
- background-size: cover
- padding: 3% 5%
- .headline
- display: flex
- font-size: 36px
- color: #fff
- .bottom-space
- color: $accent
- .middle
- height: 175px
- width: 490px
- margin-top: 70px
- display: flex
- .left
- background-color: #373737
- width: 315px
- color: #fff
- font-size: 19px
- padding: 25px 50px
- .right
- width: 175px
- height: 175px
- background-color: $accent
- img
- display: block
- margin: auto
- padding: 20px 0
- .mouse
- margin-top: 150px
- .s-jet-advantages
- .content
- padding-left: 300px
- .text
- display: flex
- height: 50%
- width: 100%
- .text-1
- height: auto
- width: 50%
- background-color: #c3c3c3
- p
- padding: 40px 90px
- width: 500px
- .items
- display: flex
- flex-wrap: wrap
- width: 530px
- margin-left: -2px
- .item
- width: 50%
- height: 100px
- display: flex
- background-color: $accent
- border: 2px solid #c3c3c3
- font-size: 14px
- color: #fff
- padding: 0 20px
- img
- width: 30%
- margin: auto
- span
- width: 70%
- line-height: 1.4
- margin: auto
- margin-left: 20px
- .text-2
- width: 50%
- background-color: #e6e6e6
- padding: 40px 90px
- p
- font-size: 14px
- width: 60%
- .headline
- font-size: 24px
- .photos
- width: 100%
- display: flex
- filter: grayscale(1)
- img
- width: 50%
- height: 80%
- .s-jet-advantages-2
- padding-left: 300px
- display: flex
- background-color: #373737
- .left-pannel
- height: 100%
- width: 50%
- color: darken(#fff, 10%)
- padding: 50px 100px
- p
- font-size: 14px
- margin-top: 20px
- font-weight: 500
- .headline
- font-size: 24px
- line-height: 1.3
- .right
- height: 100%
- width: 50%
- filter: grayscale(1)
- img
- display: block
- height: 50%
- width: 100%
- .bottom
- display: flex
- width: 100%
- img
- width: 50%
- .s-jet-type
- padding-left: 300px
- display: flex
- .type
- height: 100%
- width: 50%
- .text
- height: 450px
- width: 100%
- background-color: #e6e6e6
- padding: 50px 100px
- .headline
- font-size: 36px
- height: 60px
- p
- font-size: 14px
- height: 130px
- .options
- display: flex
- margin-top: 30px
- .option
- height: 80px
- width: 35%
- border-left: 2px solid rgba(#373737, .3)
- padding-left: 20px
- p
- line-height: 1.2
- height: 30px
- font-weight: 600
- span
- font-size: 24px
- color: $accent
- line-height: 0.8
- margin-top: 25px
- display: block
- img
- display: block
- height: 50%
- width: 100%
- filter: grayscale(1)
- .type-2
- .text
- background-color: #c3c3c3
- .s-jet-stages
- margin-left: 300px
- background-color: #e6e6e6
- padding: 3% 5%
- .headline
- font-size: 36px
- .stages
- display: flex
- filter: grayscale(1)
- .stage
- margin: 25px
- width: 33%
- img
- margin-top: 50px
- width: 100%
- height: auto
- .s-vibro-fixed
- margin-top: 150px
- margin-left: 300px
- background-position: right bottom
- background-size: cover
- padding: 3% 5%
- .headline
- display: flex
- font-size: 36px
- color: #fff
- .bottom-space
- color: $accent
- .middle
- height: 175px
- width: 490px
- margin-top: 70px
- display: flex
- .left
- background-color: #373737
- width: 315px
- color: #fff
- font-size: 19px
- padding: 25px 50px
- .right
- width: 175px
- height: 175px
- background-color: $accent
- img
- display: block
- margin: auto
- padding: 20px 0
- .mouse
- margin-top: 250px
- .s-vibro-advantages
- .content
- padding-left: 300px
- .text
- display: flex
- height: 50%
- width: 100%
- .text-1
- height: auto
- width: 50%
- background-color: #c3c3c3
- p
- padding: 40px 90px
- width: 500px
- .items
- display: flex
- flex-wrap: wrap
- width: 530px
- margin-left: -2px
- .item
- width: 50%
- height: 100px
- display: flex
- background-color: $accent
- border: 2px solid #c3c3c3
- font-size: 14px
- color: #fff
- padding: 0 20px
- img
- width: 30%
- margin: auto
- span
- width: 70%
- line-height: 1.4
- margin: auto
- margin-left: 20px
- .text-2
- width: 50%
- background-color: #e6e6e6
- padding: 40px 90px
- p
- font-size: 14px
- width: 60%
- .headline
- font-size: 24px
- .photos
- width: 100%
- display: flex
- filter: grayscale(1)
- img
- width: 50%
- height: 80%
- .s-vibro-advantages-2
- padding-left: 300px
- display: flex
- background-color: #373737
- .left-pannel
- height: 100%
- width: 50%
- color: darken(#fff, 10%)
- padding: 50px 100px
- p
- font-size: 14px
- margin-top: 20px
- font-weight: 500
- .headline
- font-size: 24px
- line-height: 1.3
- .right
- height: 100%
- width: 50%
- filter: grayscale(1)
- img
- display: block
- height: 50%
- width: 100%
- .bottom
- display: flex
- width: 100%
- img
- width: 50%
- .s-vibro-stages
- margin-left: 300px
- background-color: #e6e6e6
- padding: 3% 5%
- .headline
- font-size: 36px
- .stages
- display: flex
- filter: grayscale(1)
- .stage
- margin: 25px
- width: 33%
- img
- margin-top: 50px
- width: 100%
- height: auto
- .s-injection-fixed
- margin-top: 150px
- margin-left: 300px
- background-position: right bottom
- background-size: cover
- padding: 3% 5%
- .headline
- display: flex
- font-size: 36px
- color: #fff
- .bottom-space
- color: $accent
- .middle
- height: 175px
- width: 490px
- margin-top: 70px
- display: flex
- .left
- background-color: #373737
- width: 315px
- color: #fff
- font-size: 19px
- padding: 25px 50px
- .right
- width: 175px
- height: 175px
- background-color: $accent
- img
- display: block
- margin: auto
- padding: 20px 0
- .mouse
- margin-top: 150px
- .s-injection-advantages
- .content
- padding-left: 300px
- .text
- display: flex
- height: 50%
- width: 100%
- .text-1
- height: auto
- width: 50%
- background-color: #c3c3c3
- p
- padding: 40px 90px
- width: 500px
- .items
- display: flex
- flex-wrap: wrap
- width: 530px
- margin-left: -2px
- .item
- width: 50%
- height: 100px
- display: flex
- background-color: $accent
- border: 2px solid #c3c3c3
- font-size: 14px
- color: #fff
- padding: 0 20px
- img
- width: 30%
- margin: auto
- span
- width: 70%
- line-height: 1.4
- margin: auto
- margin-left: 20px
- .text-2
- width: 50%
- background-color: #e6e6e6
- padding: 40px 90px
- p
- font-size: 14px
- width: 60%
- .headline
- font-size: 24px
- .photos
- width: 100%
- display: flex
- filter: grayscale(1)
- img
- width: 50%
- height: 80%
- .s-injection-advantages-2
- padding-left: 300px
- display: flex
- background-color: #373737
- .left-pannel
- height: 100%
- width: 50%
- color: darken(#fff, 10%)
- padding: 50px 100px
- p
- font-size: 14px
- margin-top: 20px
- font-weight: 500
- .headline
- font-size: 24px
- line-height: 1.3
- .right
- height: 100%
- width: 50%
- filter: grayscale(1)
- img
- display: block
- height: 50%
- width: 100%
- .bottom
- display: flex
- width: 100%
- img
- width: 50%
- .s-injection-type
- padding-left: 300px
- display: flex
- .type
- height: 100%
- width: 50%
- .text
- height: 450px
- width: 100%
- background-color: #e6e6e6
- padding: 50px 100px
- .headline
- font-size: 36px
- line-height: 1.1
- margin-top: 0
- p
- font-size: 14px
- margin-top: 20px
- max-width: 500px
- img
- display: block
- height: 50%
- width: 100%
- filter: grayscale(1)
- .type-2
- .text
- background-color: #c3c3c3
- .s-injection-stages
- margin-left: 300px
- background-color: #e6e6e6
- padding: 3% 5%
- .headline
- font-size: 36px
- .stages
- display: flex
- filter: grayscale(1)
- .stage
- margin: 25px
- margin-bottom: 0
- width: 30%
- p
- margin-bottom: 0
- img
- margin-top: 50px
- width: 100%
- height: auto
- .stage-2
- margin-top: 51px
- .s-engineering-fixed
- margin-top: 150px
- margin-left: 300px
- background-position: right bottom
- background-size: cover
- padding: 3% 5%
- .headline
- display: flex
- font-size: 36px
- color: #fff
- .bottom-space
- color: $accent
- .middle
- height: 175px
- width: 490px
- margin-top: 70px
- display: flex
- .left
- background-color: #373737
- width: 315px
- color: #fff
- font-size: 19px
- padding: 25px 50px
- .right
- width: 175px
- height: 175px
- background-color: $accent
- img
- display: block
- margin: auto
- padding: 20px 0
- .mouse
- margin-top: 150px
- .s-engineering-advantages
- .content
- padding-left: 300px
- .text
- display: flex
- height: 50%
- width: 100%
- .text-1
- height: auto
- width: 50%
- background-color: #c3c3c3
- p
- padding: 40px 90px
- width: 500px
- .items
- display: flex
- flex-wrap: wrap
- width: 530px
- margin-left: -2px
- .item
- width: 50%
- height: 100px
- display: flex
- background-color: $accent
- border: 2px solid #c3c3c3
- font-size: 14px
- color: #fff
- padding: 0 20px
- img
- width: 30%
- margin: auto
- span
- width: 70%
- line-height: 1.4
- margin: auto
- margin-left: 20px
- .text-2
- width: 50%
- background-color: #e6e6e6
- padding: 40px 90px
- p
- font-size: 14px
- width: 60%
- .headline
- font-size: 24px
- .photos
- width: 100%
- display: flex
- filter: grayscale(1)
- img
- width: 50%
- height: 80%
- .s-engineering-advantages-2
- padding-left: 300px
- display: flex
- background-color: #373737
- .left-pannel
- height: 100%
- width: 50%
- color: darken(#fff, 10%)
- padding: 50px 100px
- p
- font-size: 12px
- font-weight: 500
- font-weight: 400
- strong
- font-size: 13px
- .headline
- font-size: 24px
- line-height: 1.3
- font-weight: 500
- .top
- margin-top: 30px
- font-size: 14px
- font-weight: 500
- .right
- height: 100%
- width: 50%
- filter: grayscale(1)
- img
- display: block
- height: 50%
- width: 100%
- .bottom
- display: flex
- width: 100%
- img
- width: 50%
- .s-engineering-type
- padding-left: 300px
- display: flex
- .type
- height: 100%
- width: 50%
- .text
- height: 400px
- width: 100%
- background-color: #e6e6e6
- padding: 50px 100px
- .headline
- font-size: 30px
- height: 60px
- p
- font-size: 14px
- height: 130px
- max-width: 500px
- .options
- display: flex
- margin-top: 30px
- .option
- height: 80px
- width: 35%
- border-left: 2px solid rgba(#373737, .3)
- padding-left: 20px
- p
- line-height: 1.2
- height: 30px
- font-weight: 600
- span
- font-size: 24px
- color: $accent
- img
- display: block
- height: 50%
- width: 100%
- filter: grayscale(1)
- .type-2
- .text
- background-color: #c3c3c3
- .s-engineering-stages
- margin-left: 300px
- background-color: #e6e6e6
- padding: 3% 5%
- .headline
- font-size: 36px
- .stages
- display: flex
- filter: grayscale(1)
- .stage
- margin: 25px
- width: 33%
- img
- margin-top: 50px
- width: 100%
- height: auto
- .s-kind-work
- .s-kind-work-content
- .right-col
- width: 4%
- position: relative
- right: 0
- left: -1px
- background-color: #373737
- padding-bottom: 50px
- transition: all .5s ease
- .right-pannel-arrow-1
- position: relative
- height: 50px
- width: 50px
- color: #fff
- text-align: center
- font-family: "minionpro"
- font-size: 36px
- cursor: pointer
- transform: scaleX(-1)
- transition: all .5s ease
- right: 0
- ul
- padding-left: 150px
- list-style-type: none
- margin-bottom: 40px
- width: 300px
- color: #fff
- text-transform: uppercase
- margin-top: 10px
- .active
- background-color: $accent
- li
- margin-top: 10px
- width: 300px
- padding: 5px 10px
- a
- color: #fff
- text-transform: none
- font-size: 14px
- .active
- .left-col
- width: 75%
- .right-col
- width: 25%
- ul
- padding-left: 50px
- .right-pannel-arrow-1
- transform: scaleX(1)
- right: -87%
- transition: all .5s ease
- .s-gain-foundations-1
- .s-gain-foundations-content-1
- display: flex
- padding-left: 300px
- width: 100%
- transition: all .5s ease
- .left-col
- width: 96%
- transition: all .5s ease
- background-repeat: no-repeat
- background-size: cover
- background-position: bottom right
- .text
- display: flex
- margin: 3% 7% 5%
- font-size: 36px
- color: #fff
- line-height: 1.2
- .botton-space
- color: $accent
- .items
- .item
- display: flex
- width: 270px
- height: 100px
- margin-top: 2px
- background-color: $accent
- color: #fff
- img
- margin: auto 25px
- span
- display: block
- margin: auto 0
- line-height: 1.2
- .mouse
- margin-top: 100px
- margin-left: 50px
- margin-bottom: 20px
- .right-col
- width: 4%
- position: relative
- right: 0
- left: -1px
- background-color: #373737
- padding-bottom: 50px
- transition: all .5s ease
- .right-pannel-arrow-1
- position: relative
- height: 50px
- width: 50px
- color: #fff
- text-align: center
- font-family: "minionpro"
- font-size: 36px
- cursor: pointer
- right: 0
- transform: scaleX(-1)
- transition: right .5s ease
- transition: transform 0s ease
- ul
- padding-left: 150px
- list-style-type: none
- margin-bottom: 40px
- width: 300px
- color: #fff
- text-transform: uppercase
- margin-top: 10px
- .active
- background-color: $accent
- li
- margin-top: 10px
- width: 300px
- padding: 5px 10px
- a
- color: #fff
- text-transform: none
- font-size: 14px
- .active
- .left-col
- width: 75%
- .right-col
- width: 25%
- ul
- padding-left: 50px
- .right-pannel-arrow-1
- transform: scaleX(1)
- right: -87%
- transition: right 0.5s ease
- transition: transform 0s ease
- .s-gain-foundations-steps
- height: 980px
- .left-col
- .headline
- font-size: 36px
- font-weight: 500
- padding: 3% 0 3% 7%
- .space
- color: $accent
- .steps
- display: flex
- flex-wrap: wrap
- padding-left: 7%
- padding-right: 7%
- .step
- width: 50%
- display: flex
- flex-wrap: nowrap
- background-color: rgba(#fff, .4)
- height: 200px
- overflow: hidden
- .triangle
- position: relative
- height: 150px
- width: 150px
- background-color: #373737
- transform: rotate(45deg)
- right: 86px
- top: 25px
- text-align: right
- .year
- position: relative
- color: #fff
- transform: rotate(-45deg)
- font-size: 60px
- font-weight: 500
- top: 36px
- right: 10px
- .first-triangle
- background-color: $accent
- .text
- width: 200px
- font-size: 16px
- font-weight: 500
- position: relative
- margin: auto 0
- color: #000
- .step-2
- background-color: rgba(#fff, .8)
- .step-3
- background-color: rgba(#fff, .8)
- .step-4
- background-color: rgba(#fff, .4)
- .step-6
- background-color: rgba(#fff, .8)
- .button
- height: 50px
- position: relative
- margin: auto
- .s-gain-foundations-2
- .s-gain-foundations-content-2
- display: flex
- padding-left: 300px
- transition: all .5s ease
- .left-col
- width: 96%
- transition: all .5s ease
- background-repeat: no-repeat
- background-size: cover
- background-position: bottom right
- .headline
- font-size: 36px
- font-weight: 500
- padding: 3% 0 3% 7%
- .space
- color: $accent
- .steps
- display: flex
- flex-wrap: wrap
- padding-left: 7%
- padding-right: 7%
- margin-bottom: 30px
- .step
- width: 50%
- display: flex
- flex-wrap: nowrap
- background-color: rgba(#fff, .4)
- height: 200px
- overflow: hidden
- .triangle
- position: relative
- height: 150px
- width: 150px
- background-color: #373737
- transform: rotate(45deg)
- right: 86px
- top: 25px
- text-align: right
- .year
- position: relative
- color: #fff
- transform: rotate(-45deg)
- font-size: 60px
- font-weight: 500
- top: 36px
- right: 10px
- .first-triangle
- background-color: $accent
- .text
- width: 200px
- font-size: 16px
- font-weight: 500
- position: relative
- margin: auto 0
- color: #000
- .step-2
- background-color: rgba(#fff, .8)
- .step-3
- background-color: rgba(#fff, .8)
- .step-4
- background-color: rgba(#fff, .4)
- .step-6
- background-color: rgba(#fff, .8)
- .button
- height: 50px
- position: relative
- margin: auto
- .right-col
- width: 4%
- position: relative
- right: 0
- left: -1px
- background-color: #373737
- padding-bottom: 50px
- transition: all .5s ease
- .right-pannel-arrow-2
- position: relative
- height: 50px
- width: 50px
- color: #fff
- text-align: center
- font-family: "minionpro"
- font-size: 36px
- cursor: pointer
- transform: scaleX(-1)
- right: 0
- transition: right .5s ease
- transition: transform 0s ease
- ul
- padding-left: 150px
- list-style-type: none
- margin-bottom: 40px
- width: 300px
- color: #fff
- text-transform: uppercase
- margin-top: 10px
- .active
- background-color: $accent
- li
- margin-top: 10px
- width: 300px
- padding: 5px 10px
- a
- color: #fff
- text-transform: none
- font-size: 14px
- .active
- .left-col
- width: 75%
- .right-col
- width: 25%
- ul
- padding-left: 50px
- .right-pannel-arrow-2
- transform: scaleX(1)
- right: -87%
- transition: right .5s ease
- transition: transform 0s ease
- .s-gain-foundations-3
- .s-gain-foundations-content-3
- display: flex
- padding-left: 300px
- width: 100%
- transition: all .5s ease
- .left-col
- width: 96%
- transition: all .5s ease
- font-weight: 500
- padding: 4%
- background-color: #e6e6e6
- p
- font-size: 36px
- .bottom-space
- color: $accent
- form
- input
- width: 390px
- height: 50px
- margin: 30px 10px
- border-right: none
- border-left: none
- border-top: none
- border-bottom: 2px solid rgba(#000, .3)
- background-color: #e6e6e6
- .button
- display: block
- border: none
- margin-left: 10px
- margin-top: 50px
- textarea
- margin-left: 10px
- margin-top: 30px
- border: none
- .right-col
- width: 4%
- position: relative
- right: 0
- left: -1px
- background-color: #373737
- padding-bottom: 50px
- transition: all .5s ease
- .right-pannel-arrow-3
- position: relative
- height: 50px
- width: 50px
- color: #fff
- text-align: center
- font-family: "minionpro"
- font-size: 36px
- cursor: pointer
- transform: scaleX(-1)
- right: 0
- transition: right .5s ease
- transition: transform 0s ease
- ul
- padding-left: 150px
- list-style-type: none
- margin-bottom: 40px
- width: 300px
- color: #fff
- text-transform: uppercase
- margin-top: 10px
- .active
- background-color: $accent
- li
- margin-top: 10px
- width: 300px
- padding: 5px 10px
- a
- color: #fff
- text-transform: none
- font-size: 14px
- .active
- .left-col
- width: 75%
- .right-col
- width: 25%
- ul
- padding-left: 50px
- .right-pannel-arrow-3
- transform: scaleX(1)
- right: -87%
- transition: right .5s ease
- transition: transform 0s ease
- .s-gain-foundations-4
- .s-gain-foundations-content-4
- display: flex
- padding-left: 300px
- width: 100%
- transition: all .5s ease
- .left-col
- width: 96%
- transition: all .5s ease
- background-repeat: no-repeat
- background-size: cover
- background-position: bottom right
- .text
- padding: 3% 5%
- .headline
- font-size: 36px
- span
- color: $accent
- .steps
- display: flex
- flex-wrap: wrap
- .step
- height: 290px
- width: 31%
- p
- display: block
- width: 235px
- margin-top: 30px
- position: absolute
- z-index: 1
- margin-left: 100px
- transition: all .5s ease
- .left
- height: 290px
- width: 145px
- position: absolute
- .right
- width: 100%
- height: 100%
- .bottom
- transform: skewX(-30deg)
- height: 50%
- width: 100%
- .top
- transform: skewX(30deg)
- display: flex
- width: 100%
- height: 50%
- .numb
- background-color: $accent
- height: 70px
- width: 50px
- transform: skewX(-50deg)
- margin-left: 50px
- span
- display: block
- transform: skewX(30deg)
- color: #fff
- font-size: 30px
- margin: 10px 15px
- .bottom
- transform: skewX(-30deg)
- height: 50%
- width: 100%
- .step-1
- display: flex
- p
- display: block
- color: #fff
- width: 150px
- margin-top: 55px
- .left
- background-color: #727272
- .top
- background-color: #727272
- span
- display: block
- color: #fff
- margin-left: 70px
- margin-top: 100px
- .bottom
- background-color: #727272
- .step-2
- .top
- background-color: rgba(#c7c7c7, .8)
- .bottom
- background-color: rgba(#c7c7c7, .8)
- .step-3
- .top
- background-color: rgba(#dadada, .8)
- .bottom
- background-color: rgba(#dadada, .8)
- .step-4
- .left
- background-color: #c7c7c7
- .top
- background-color: #c7c7c7
- .bottom
- background-color: #c7c7c7
- .step-5
- .top
- background-color: rgba(#dadada, .8)
- .bottom
- background-color: rgba(#dadada, .8)
- .step-6
- .top
- background-color: rgba(#c7c7c7, .8)
- .bottom
- background-color: rgba(#c7c7c7, .8)
- img
- margin-left: 50px
- margin-top: 25px
- margin-bottom: 20px
- .right-col
- width: 4%
- position: relative
- right: 0
- left: -1px
- background-color: #373737
- padding-bottom: 50px
- transition: all .5s ease
- .right-pannel-arrow-4
- position: relative
- height: 50px
- width: 50px
- color: #fff
- text-align: center
- font-family: "minionpro"
- font-size: 36px
- cursor: pointer
- transform: scaleX(-1)
- right: 0
- transition: right .5s ease
- transition: transform 0s ease
- ul
- padding-left: 150px
- list-style-type: none
- margin-bottom: 40px
- width: 300px
- color: #fff
- text-transform: uppercase
- margin-top: 10px
- .active
- background-color: $accent
- li
- margin-top: 10px
- width: 300px
- padding: 5px 10px
- a
- color: #fff
- text-transform: none
- font-size: 14px
- .active
- .left-col
- width: 75%
- .right-col
- width: 25%
- ul
- padding-left: 50px
- .right-pannel-arrow-4
- transform: scaleX(1)
- right: -87%
- transition: right .5s ease
- transition: transform 0s ease
- .s-gain-foundations-5
- .s-gain-foundations-content-5
- display: flex
- padding-left: 300px
- width: 100%
- transition: all .5s ease
- .left-col
- width: 96%
- transition: all .5s ease
- background-color: #e6e6e6
- .button
- display: block
- width: 172px
- margin-top: -70px
- margin-bottom: 15px
- margin-left: 50%
- left: -86px
- background-color: rgba(#fff, .5)
- border: 2px solid #000
- .headline
- padding: 50px 70px
- font-size: 36px
- display: flex
- .bottom-space
- color: $accent
- p
- padding-left: 70px
- max-width: 1200px
- .types
- display: flex
- .type
- height: 100%
- width: 50%
- .text
- width: 100%
- padding: 10px 70px
- p
- padding: 0
- img
- display: block
- height: 460px
- width: 100%
- filter: grayscale(1)
- .right-col
- width: 4%
- position: relative
- right: 0
- left: -1px
- background-color: #373737
- padding-bottom: 50px
- transition: all .5s ease
- .right-pannel-arrow-5
- position: relative
- height: 50px
- width: 50px
- color: #fff
- text-align: center
- font-family: "minionpro"
- font-size: 36px
- cursor: pointer
- transform: scaleX(-1)
- right: 0
- transition: right .5s ease
- transition: transform 0s ease
- ul
- padding-left: 150px
- list-style-type: none
- margin-bottom: 40px
- width: 300px
- color: #fff
- text-transform: uppercase
- margin-top: 10px
- .active
- background-color: $accent
- li
- margin-top: 10px
- width: 300px
- padding: 5px 10px
- a
- color: #fff
- text-transform: none
- font-size: 14px
- .active
- .left-col
- width: 75%
- .right-col
- width: 25%
- ul
- padding-left: 50px
- .right-pannel-arrow-5
- transform: scaleX(1)
- right: -87%
- transition: right .5s ease
- transition: transform 0s ease
- .s-gain-foundations-6
- .s-gain-foundations-content-6
- display: flex
- padding-left: 300px
- width: 100%
- transition: all .5s ease
- .left-col
- width: 96%
- transition: all .5s ease
- .top
- background-color: #c3c3c3
- padding: 30px 70px
- .headline
- font-size: 36px
- span
- color: $accent
- .items
- display: flex
- margin-top: 30px
- flex-wrap: wrap
- justify-content: center
- .item
- width: 20%
- span
- display: block
- .bottom
- display: flex
- filter: grayscale(1)
- height: 580px
- .column-1
- width: 33%
- background-repeat: no-repeat
- background-size: cover
- padding: 30px
- color: #fff
- p
- font-size: 20px
- ul
- font-size: 18px
- list-style-type: decimal
- li
- font-size: 18px
- margin-top: 15px
- .column-2
- width: 34%
- background-color: #e6e6e6
- padding: 30px
- span
- font-size: 20px
- p
- margin-top: 30px
- .column-3
- width: 33%
- background-repeat: no-repeat
- background-size: cover
- .right-col
- width: 4%
- position: relative
- right: 0
- left: -1px
- background-color: #373737
- padding-bottom: 50px
- transition: all .5s ease
- .right-pannel-arrow-6
- position: relative
- height: 50px
- width: 50px
- color: #fff
- text-align: center
- font-family: "minionpro"
- font-size: 36px
- cursor: pointer
- transform: scaleX(-1)
- right: 0
- transition: right .5s ease
- transition: transform 0s ease
- ul
- padding-left: 150px
- list-style-type: none
- margin-bottom: 40px
- width: 300px
- color: #fff
- text-transform: uppercase
- margin-top: 10px
- .active
- background-color: $accent
- li
- margin-top: 10px
- width: 300px
- padding: 5px 10px
- a
- color: #fff
- text-transform: none
- font-size: 14px
- .active
- .left-col
- width: 75%
- .right-col
- width: 25%
- ul
- padding-left: 50px
- .right-pannel-arrow-6
- transform: scaleX(1)
- right: -87%
- transition: right .5s ease
- transition: transform 0s ease
- .s-gain-foundations-7
- .s-gain-foundations-content-7
- display: flex
- padding-left: 300px
- width: 100%
- transition: all .5s ease
- .left-col
- width: 96%
- transition: all .5s ease
- .carousel-2
- background: #000
- .carousel
- width: 80%
- margin: auto
- .carousel-control-prev
- left: -15%
- .carousel-control-prev-icon
- background-image: url(../img/projects/arrow-prev.png)
- width: 24px
- height: 72px
- .carousel-control-next
- right: -15%
- .carousel-control-next-icon
- background-image: url(../img/projects/arrow-next.png)
- width: 24px
- height: 72px
- .carousel-inner
- .carousel-item
- margin: auto
- .item-photo-1, .item-photo-3, .item-photo-4, .item-photo-5, .item-photo-6
- filter: grayscale(1)
- .item-photo-1, .item-photo-3, .item-photo-4, .item-photo-5, .item-photo-6, .item-photo-2
- .item-photo
- display: inline-block
- width: 33%
- overflow: hidden
- height: 50%
- margin: -4px -2px
- .item-photo-2
- display: inline-block
- width: 33%
- .item-photo-content-2
- position: absolute
- height: 50%
- width: 33%
- top: 0
- padding: 3%
- ul
- position: relative
- background-color: rgba(#000, .5)
- height: 100%
- color: #fff
- list-style-type: none
- font-size: 12px
- font-weight: 500
- padding: 20px 30px
- li
- margin: 10px 10px
- .content-1
- top: 10px
- .content-2
- font-size: 20px
- margin-bottom: 30%
- margin-top: 10%
- .right-col
- width: 4%
- position: relative
- right: 0
- left: -1px
- background-color: #373737
- padding-bottom: 50px
- transition: all .5s ease
- .right-pannel-arrow-7
- position: relative
- height: 50px
- width: 50px
- color: #fff
- text-align: center
- font-family: "minionpro"
- font-size: 36px
- cursor: pointer
- transform: scaleX(-1)
- right: 0
- transition: right .5s ease
- transition: transform 0s ease
- ul
- padding-left: 150px
- list-style-type: none
- margin-bottom: 40px
- width: 300px
- color: #fff
- text-transform: uppercase
- margin-top: 10px
- .active
- background-color: $accent
- li
- margin-top: 10px
- width: 300px
- padding: 5px 10px
- a
- color: #fff
- text-transform: none
- font-size: 14px
- .active
- .left-col
- width: 75%
- .carousel-2
- .carousel
- width: 70%
- .carousel-inner
- .carousel-item
- .item-photo-3, .item-photo-6
- display: none
- .item-photo-1, .item-photo-2, .item-photo-4, .item-photo-5
- width: 50%
- .item-photo-2
- .item-photo-content-2
- height: 50%
- width: 50%
- ul
- .content-2
- font-size: 26px
- margin-bottom: 10%
- .right-col
- width: 25%
- ul
- padding-left: 50px
- .right-pannel-arrow-7
- transform: scaleX(1)
- right: -87%
- transition: right .5s ease
- transition: transform 0s ease
- .s-gain-engineering-5
- .s-gain-foundations-content-5
- display: flex
- padding-left: 300px
- width: 100%
- transition: all .5s ease
- .left-col
- width: 96%
- transition: all .5s ease
- background-color: #e6e6e6
- .button
- display: block
- width: 172px
- margin-top: -70px
- margin-bottom: 15px
- margin-left: 50%
- left: -86px
- background-color: rgba(#fff, .5)
- border: 2px solid #000
- .headline
- padding: 20px 70px
- font-size: 36px
- display: flex
- .bottom-space
- color: $accent
- p
- padding-left: 70px
- max-width: 1200px
- .types
- display: flex
- .type
- height: 100%
- width: 50%
- .text
- width: 100%
- padding: 10px 70px
- height: 260px
- p
- padding: 0
- img
- display: block
- height: 460px
- width: 100%
- filter: grayscale(1)
- .right-col
- width: 4%
- position: relative
- right: 0
- left: -1px
- background-color: #373737
- padding-bottom: 50px
- transition: all .5s ease
- .right-pannel-arrow-5
- position: relative
- height: 50px
- width: 50px
- color: #fff
- text-align: center
- font-family: "minionpro"
- font-size: 36px
- cursor: pointer
- transform: scaleX(-1)
- right: 0
- transition: right .5s ease
- transition: transform 0s ease
- ul
- padding-left: 150px
- list-style-type: none
- margin-bottom: 40px
- width: 300px
- color: #fff
- text-transform: uppercase
- margin-top: 10px
- .active
- background-color: $accent
- li
- margin-top: 10px
- width: 300px
- padding: 5px 10px
- a
- color: #fff
- text-transform: none
- font-size: 14px
- .active
- .left-col
- width: 75%
- .right-col
- width: 25%
- ul
- padding-left: 50px
- .right-pannel-arrow-5
- transform: scaleX(1)
- right: -87%
- transition: right .5s ease
- transition: transform 0s ease
- .s-gain-engineering-6
- .s-gain-foundations-content-6
- display: flex
- padding-left: 300px
- width: 100%
- transition: all .5s ease
- .left-col
- width: 96%
- transition: all .5s ease
- .top
- background-color: #c3c3c3
- padding: 30px 70px
- .headline
- font-size: 36px
- span
- color: $accent
- .items
- display: flex
- margin-top: 30px
- flex-wrap: wrap
- justify-content: center
- .item
- width: 20%
- span
- display: block
- .bottom
- display: flex
- filter: grayscale(1)
- height: 580px
- .column-1
- width: 33%
- background-repeat: no-repeat
- background-size: cover
- padding: 30px
- color: #fff
- p
- font-size: 20px
- ul
- font-size: 18px
- list-style-type: decimal
- li
- font-size: 18px
- margin-top: 15px
- .column-2
- width: 34%
- background-color: #e6e6e6
- padding: 30px
- span
- font-size: 20px
- p
- margin-top: 30px
- .column-3
- width: 33%
- background-repeat: no-repeat
- background-size: cover
- .right-col
- width: 4%
- position: relative
- right: 0
- left: -1px
- background-color: #373737
- padding-bottom: 50px
- transition: all .5s ease
- .right-pannel-arrow-6
- position: relative
- height: 50px
- width: 50px
- color: #fff
- text-align: center
- font-family: "minionpro"
- font-size: 36px
- cursor: pointer
- transform: scaleX(-1)
- right: 0
- transition: right .5s ease
- transition: transform 0s ease
- ul
- padding-left: 150px
- list-style-type: none
- margin-bottom: 40px
- width: 300px
- color: #fff
- text-transform: uppercase
- margin-top: 10px
- .active
- background-color: $accent
- li
- margin-top: 10px
- width: 300px
- padding: 5px 10px
- a
- color: #fff
- text-transform: none
- font-size: 14px
- .active
- .left-col
- width: 75%
- .right-col
- width: 25%
- ul
- padding-left: 50px
- .right-pannel-arrow-6
- transform: scaleX(1)
- right: -87%
- transition: right .5s ease
- transition: transform 0s ease
- @import "media" // Always at the end
Add Comment
Please, Sign In to add comment