%PDF- %PDF-
Direktori : /var/www/html/qendrasteps/wp-content/themes/tm-heli/assets/sass/vc/ |
Current File : /var/www/html/qendrasteps/wp-content/themes/tm-heli/assets/sass/vc/_vc.scss |
.latest-portfolio { position: relative; h2.title { margin-top: 60px; margin-bottom: 10%; text-transform: uppercase; font-size: 32px; } .right { div { margin: 0; padding: 50px; background-color: #222; color: #888; @include media-breakpoint-up(lg) { margin: 0 150px 0 -80px; } } h2 { text-transform: uppercase; font-size: 36px; line-height: 1.3; a { color: #fff; } } } .owl-controls { .owl-nav { position: absolute; right: 0; @include media-breakpoint-up(lg) { right: 30%; bottom: -10px; } div { display: inline-block !important; margin: 5px; width: 80px; height: 80px; font-size: 0; line-height: 80px; &:before { @extend %pes; display: block; width: 80px; height: 80px; background-color: #222; color: #fff; text-align: center; font-size: 60px; line-height: 80px; } &.owl-prev:before { content: "\e686"; } &.owl-next:before { content: "\e684"; } } } } } body { .vc_btn3.vc_btn3-shape-rounded { @include border-radius(40px); } .vc_btn3.vc_btn3-style-outline-custom, .vc_general.vc_btn3:hover, .vc_general.vc_btn3:focus { border-width: 1px; } .vc_btn3 { letter-spacing: .2em; font-weight: 400; &.vc_btn3-size-sm, &.vc_btn3-size-md { padding: 12px 27px; &.vc_btn3-icon-left { padding-left: 40px; } } } } .eg-heli-news-01-element-16 { letter-spacing: .2rem; } .eg-heli-news-01-element-16-a { position: relative; &:before { position: absolute; bottom: -20px; left: 0; width: 50px; height: 1px; background-color: #ddd; content: ''; } } .tp-caption { .social-icons a { margin-right: 0 !important; color: #fff !important; font-size: 14px !important; } b { font-weight: bold !important; } .vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline-custom { height: 38px; } } .vc_progress_bar .vc_single_bar { margin-bottom: 60px !important; height: 3px; background-color: #ddd !important; .vc_label { position: absolute !important; top: -35px; text-transform: uppercase; font-size: 14px; } } .eg-heli-news-01-element-17 { &:after { padding-left: 10px; content: '/'; } } .eg-heli-team-01-content { position: relative; z-index: 2; margin: -50px 30px 0; } .eg-heli-team-01-element-10 { letter-spacing: .1em; } .esg-content span { color: #666; } .esg-content span:hover { color: #fff; } .eg-heli-team-01-content { text-align: center !important; } .eg-heli-services-01-wrapper { .esg-bc { right: 70px; bottom: -70px; left: 70px; z-index: 99; width: auto; background-color: #1f1f1f; } .esg-entry-cover { overflow: visible !important; } .eg-heli-services-01-element-3 { letter-spacing: .1em; &:hover { letter-spacing: .1em; } } } .heli-faq { .vc_icon_element { margin-right: 30px; } } .vc_toggle_content { margin: 0 !important; padding: 20px !important; border: 1px solid #ddd !important; } .vc_toggle_title { padding: 20px !important; background-color: #eee; @extend %transit; h4 { font-weight: normal; } i { display: none !important; } &:before { @extend %pes; display: inline-block; margin-right: 20px; content: "\e689"; vertical-align: middle; font-size: 30px; @extend %transit; } } .vc_toggle_active .vc_toggle_title { background-color: #222; &:before { @include transform(rotate(-90deg)); color: #fff; } h4 { color: #fff; } } .vc_custom_heading, .tp-caption, .entry-title { b { font-weight: 900 !important; } } .eg-icon-search { &:before { @extend %pes; content: "\e618"; font-size: 30px; } } .eg-heli-portfolio-01-element-1 { &:hover { color: #fff; } } .eg-heli-portfolio-01-container { &:before { position: absolute; top: 30px; right: 30px; bottom: 30px; left: 30px; border: 1px solid #333; content: ''; } } .eg-heli-news-01-element-17, .eg-heli-news-01-element-18-a { letter-spacing: .05em; } a.eg-heli-portfolio-01-element-3 { color: #fff !important; letter-spacing: .1em; } .gotoshop { > div { @include media-breakpoint-up(md) { border-right: 1px solid #ddd; } &:last-child { border: 0; } } } .pricing-table { position: relative; padding: 10px; border: 1px solid #ddd; .pricing-table-price-container { position: absolute; top: -10px; left: -10px; min-width: 90px; height: 90px; background-color: #222; color: #fff; text-align: center; line-height: 90px; .featured > & { background-color: #4bb487; } } .pricing-table-figure { font-size: 48px; } .pricing-table-heading-container { padding: 20px 20px 30px 90px; height: 80px; text-align: center; h3 { font-weight: normal; font-size: 16px; line-height: 1; } h5 { color: #888; letter-spacing: 0; font-style: italic; } } .pricing-table-features { ul { margin: 0; padding: 20px 0 0 20px; } li { margin-bottom: 10px; list-style: none; &:before { @extend %pes; margin-right: 10px; content: "\e684"; } } } } .pricing-table-button { margin-top: 30px; text-align: center; .btn2 { display: inline-block; padding: 8px 20px; border: 1px solid #888; border-radius: 30px; letter-spacing: .1em; font-size: 12px; &:hover { background-color: #222; color: #fff; } } } .wpb_text_column { letter-spacing: .05em; } .esg-grid .mainul li.eg-heli-news-01-wrapper { .esg-entry-media img, .esg-cc { @include transition(all 0.3s $ease-in-out-cubic); } .esg-cc { visibility: hidden; opacity: 0; } .esg-entry-cover .esg-overlay { @include transition(all 0.3s $ease-in-out-cubic); visibility: hidden; opacity: 0; } &:hover { .esg-entry-media img { @include transform(scale(1.1)); } .esg-cc { visibility: visible; opacity: 1; } .esg-entry-cover .esg-overlay { visibility: visible; opacity: 1; } } } @include media-breakpoint-down(sm) { body { .heli-news-begin, .heli-top, .heli-newsletter { background-image: none !important; } .vc_custom_1453428903195 { margin: 0; } .vc_custom_1452744437919 { padding-top: 50px; padding-bottom: 50px; } } } body { .vc_btn3.vc_btn3-size-sm:not(.vc_btn3-icon-right){ padding: 12px 30px; text-transform: uppercase; &:after { display: inline-block; visibility: hidden; margin-left: -18px; @include transition(all 0.2s $ease-in-out-cubic); content: inline("arrow2.svg"); opacity: 0; } &:hover { padding-right: 38px; padding-left: 22px; &:after { @include transform(translateX(18px)); visibility: visible; opacity: 1; } } } .vc_btn3.vc_btn3-size-sm:not(.vc_btn3-icon-right).vc_btn3-color-white { &:after { content: inline("arrow3.svg"); } } .vc_btn3.vc_btn3-size-md:not(.vc_btn3-icon-left), .tm-heli-button-black, .tm-heli-button-white, .tm-heli-button-black-outline, .tm-heli-button-white-outline { padding: 18px 35px !important; @extend %transit; &:after { display: inline-block; visibility: hidden; margin-left: -18px; @include transition(all 0.2s $ease-in-out-cubic); content: inline("arrow2.svg"); opacity: 0; } &:hover { padding-right: 43px !important; padding-left: 27px !important; &:after { @include transform(translateX(18px)); visibility: visible; opacity: 1; } } } .vc_btn3.vc_btn3-size-md:not(.vc_btn3-icon-left).vc_btn3-color-white, .tm-heli-button-white, .tm-heli-button-white-outline { &:after { content: inline("arrow3.svg"); } } .vc_btn3.vc_btn3-style-outline, .vc_btn3.vc_btn3-style-outline-custom, .vc_btn3.vc_btn3-style-outline-custom:focus, .vc_btn3.vc_btn3-style-outline-custom:hover, .vc_btn3.vc_btn3-style-outline:focus, .vc_btn3.vc_btn3-style-outline:hover { border-width: 1px; } .vc_btn3.vc_btn3-color-white.vc_btn3-style-outline.active, .vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:active, .vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:focus, .vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:hover { color: #222; } .vc_col-has-fill > .vc_column-inner, .vc_row-has-fill + .vc_row-full-width + .vc_row > .vc_column_container > .vc_column-inner, .vc_row-has-fill + .vc_row > .vc_column_container > .vc_column-inner, .vc_row-has-fill + .vc_vc_row > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner, .vc_row-has-fill + .vc_vc_row_inner > .vc_row > .vc_vc_column_inner > .vc_column_container > .vc_column-inner, .vc_row-has-fill > .vc_column_container > .vc_column-inner, .vc_row-has-fill > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner, .vc_row-has-fill > .vc_vc_column_inner > .vc_column_container > .vc_column-inner { padding-top: 0; } .tm-heli-button-black { a, a:hover { color: #fff; } } } .wpb_button, .wpb_wrapper > div:last-child { margin-bottom: 0; } body { .esg-clear { margin-bottom: -10px !important; height: 0 !important; } @include media-breakpoint-down(xs) { .eg-heli-services-01-wrapper .esg-bc { position: relative !important; right: auto; left: auto; } .esg-grid .mainul li.eg-heli-services-01-wrapper { padding: 0; } .eg-heli-services-01-element-10 { padding: 0 20px 20px; } .eg-heli-services-01-element-3-a { margin: 0; padding-top: 20px; } } } body { .vc_tta-color-white.vc_tta-style-flat { .vc_tta-panels-container { border: 1px solid #ddd; } .vc_tta-tab { margin-right: -1px; border: 1px solid #ddd; border-bottom: 0; } .vc_tta-title-text { letter-spacing: .1em; font-weight: normal; font-size: 14px; } .vc_tta-tab { > a { padding: 10px 30px; background: #fff; } &.vc_active > a, > a:hover { background-color: #222; color: #fff; } } } } body { .vc_tta-color-black.vc_tta-style-outline.vc_tta-tabs-position-top { .vc_tta-panels { border: none !important; } .vc_tta-tabs-list { li:last-child a { border: none; } } .vc_tta-title-text { letter-spacing: .1em; font-size: 14px; } .vc_tta-panel-body { padding: 0; } .vc_tta-tab { > a { margin-right: 30px; margin-bottom: 20px; padding: 0 30px 0 0; border: none; border-right: 1px solid #ddd; background: #fff; @extend %transit; } &.vc_active > a, > a:hover { color: #222; font-weight: 700; } } } } body { .vc_tta-color-black.vc_tta-style-outline.vc_tta-tabs-position-left { .vc_tta-panels { border: none !important; } .vc_tta-title-text { letter-spacing: .1em; font-weight: normal; font-size: 14px; } .vc_tta-panel-body { padding: 0 20px; } .vc_tta-tab { > a { margin-bottom: 2px; padding: 10px 30px; border: none; border-bottom: 1px solid #ddd; background: #fff; @extend %transit; } &.vc_active > a, > a:hover { background-color: #222; color: #fff; } } } } // progress bar .vc_progress_bar .value-item > span .vc_bar .vc_label_units, .vc_progress_bar .value-item .content-item .vc_bar .vc_label_units { position: absolute; top: -50px; right: -20px; padding: 6px 7px; background-color: #111; color: #fff; letter-spacing: 0.05em; font-size: 14px; line-height: 1em; } .vc_progress_bar .value-item > span .vc_bar .vc_label_units:after, .vc_progress_bar .value-item .content-item .vc_bar .vc_label_units:after { position: absolute; bottom: -6px; left: 50%; margin-left: -5px; width: 0; height: 0; border-top: 6px solid #111; border-right: 6px solid transparent; border-left: 6px solid transparent; content: ''; } .vc_progress_bar .value-item > span, .vc_progress_bar .value-item .content-item { display: table-cell; } .vc_progress_bar .value-item > span { position: relative; padding-right: 20px; width: 50px; color: #222; text-align: center; font-size: 25px; &:before { position: absolute; top: 7px; left: 10px; } } .vc_progress_bar .value-item > span, .vc_progress_bar .value-item .content-item { display: table-cell; } .vc_progress_bar .value-item { position: relative; display: table; margin-top: -30px; width: 100%; } .vc_progress_bar .vc_label { display: inline-block; margin-bottom: 6px; text-transform: uppercase; font-weight: 400; font-size: 14px; } /*** Instagram ***/ .tm-instagram { padding: 0; .tm-instagram img { width: 100% !important; height: auto; } &-pics { margin: 0; padding: 0; .item { position: relative; list-style: none; &:hover { .overlay, .item-info { visibility: visible; opacity: 1; } .play-button { visibility: hidden; opacity: 0; } } .play-button { display: none; } .overlay { position: absolute; top: 0; left: 0; visibility: hidden; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.8); content: ''; opacity: 0; @extend %transit; a { font-size: 0; } } } .item-info { @extend %transit; position: absolute; top: 50%; left: 0; z-index: 1; display: block; visibility: hidden; margin: 0; margin-top: -10px; padding: 0; width: 100%; text-align: center; font-size: 0; opacity: 0; cursor: pointer; backface-visibility: hidden; > li { display: inline-block; padding: 0 10px; color: #fff; vertical-align: top; font-size: 14px; a { color: #fff !important; } &:before { @extend %icon; display: inline-block; margin-right: 5px; vertical-align: middle; font-size: 16px; } &.likes:before { content: '\f08a'; } &.comments:before { content: '\f0e5'; } } } } &-follow-links { margin-top: 25px; margin-bottom: 0; text-align: center; font-size: 14px; } }